@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_8415c0c6-module__9xWQmG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_8415c0c6-module__9xWQmG__variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_15319b7c-module__6Hbpeq__className{font-family:Jost,Jost Fallback;font-style:normal}.jost_15319b7c-module__6Hbpeq__variable{--font-sans:"Jost", "Jost Fallback"}
:root{--crema:#f9ede1;--arena:#f1ddc7;--tinta:#3a2c20;--tinta-fuerte:#2b2016;--texto-suave:#7a6552;--dorado:#bb9556;--dorado-oscuro:#8f6a34;--borde:#e6d0b2;--serif:var(--font-serif), Georgia, serif;--sans:var(--font-sans), system-ui, sans-serif;--ancho:1200px;--margen:32px}*{box-sizing:border-box}html,body{max-width:100vw}body{background:var(--crema);color:var(--tinta);font-family:var(--sans);text-wrap:pretty;-webkit-font-smoothing:antialiased;margin:0;font-weight:300;overflow-x:hidden}img{max-width:100%;display:block}a{color:var(--dorado-oscuro);text-decoration:none}a:hover{color:#6d5229}::selection{background:#b08d5740}:focus-visible{outline:1px solid var(--dorado);outline-offset:3px}.contenedor{width:100%;max-width:var(--ancho);padding-inline:var(--margen);margin:0 auto}.solo-lectores{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.kicker{letter-spacing:.3em;text-transform:uppercase;color:var(--dorado);margin:0 0 14px;font-size:11px}h2.titulo{font-family:var(--serif);margin:0 0 18px;font-size:clamp(30px,4.4vw,52px);font-weight:300;line-height:1.1}.intro{max-width:34em;color:var(--texto-suave);margin:0;font-size:16px;line-height:1.8}.cita{font-family:var(--serif);font-style:italic;font-weight:300;line-height:1.4}.btn{letter-spacing:.22em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:15px 34px;font-family:inherit;font-size:12px;font-weight:400;transition:background .18s,color .18s;display:inline-flex}.btn-solido{background:var(--tinta);color:var(--crema)}.btn-solido:hover{color:var(--crema);background:#564839}.btn-linea{border-color:var(--dorado);color:var(--dorado-oscuro);background:0 0}.btn-linea:hover{background:var(--dorado);color:var(--crema)}.btn-oro{color:var(--tinta);background:#dcbc80}.btn-oro:hover{color:var(--tinta);background:#eedaad}.btn-claro-linea{color:var(--crema);border-color:#f8f1e773}.btn-claro-linea:hover{color:var(--crema);background:#f8f1e71f}.enlace-subrayado{border-bottom:1px solid var(--dorado);letter-spacing:.24em;text-transform:uppercase;margin-top:18px;padding-bottom:3px;font-size:11px;display:inline-block}.enlace-subrayado:hover{border-color:#6d5229}.nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding-block:26px;display:flex}.marca{color:var(--tinta);align-items:center;gap:14px;display:flex}.marca img{object-fit:cover;border:1px solid var(--dorado);background:#fffaf2;border-radius:50%;width:62px;height:62px;box-shadow:0 4px 16px #3a2c2029}.marca span{font-family:var(--serif);letter-spacing:-.01em;font-size:26px;font-weight:300;line-height:1}.menu{letter-spacing:.2em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:16px 30px;font-size:12px;display:flex}.menu a{color:var(--tinta)}.menu .btn{min-height:42px;padding:11px 22px}.carrusel{aspect-ratio:2912/1440;background:#ece0cf;width:100%;position:relative;overflow:hidden}.pista{width:100%;height:100%;transition:transform .8s cubic-bezier(.4,0,.2,1);display:flex}.slide{flex:0 0 100%;width:100%;height:100%;position:relative}.slide-foto{background-position:50%;background-size:cover;position:absolute;inset:0}.slide-caja{justify-items:center;padding:4% 6%;display:grid;position:absolute;inset:0}.slide-1 .slide-caja{align-content:center}.slide-2 .slide-caja{align-content:start;padding:7% 6% 0}.slide-3 .slide-caja{align-content:start;padding:6% 6% 0}.slide-bloque{text-align:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#f8f1e79e;border-radius:2px;max-width:30em;padding:clamp(22px,2.6vw,40px) clamp(24px,3vw,48px)}.slide-2 .slide-bloque{background:#221a1257}.slide-bloque .kicker{letter-spacing:.32em;font-size:clamp(10px,.85vw,12px)}.slide-bloque h2{font-family:var(--serif);letter-spacing:-.01em;color:var(--tinta-fuerte);margin:0 0 14px;font-size:clamp(26px,3.8vw,58px);font-weight:300;line-height:1.06}.slide-bloque p.bajada{color:#4a3f31;margin:0 0 26px;font-size:clamp(13px,1.15vw,17px);line-height:1.65}.slide-bloque .btn{color:var(--crema);background:#1e1a17}.slide-bloque .btn:hover{opacity:.85;color:var(--crema)}.slide-2 .slide-bloque h2,.slide-2 .slide-bloque p.bajada{color:#fdf8f1;text-shadow:0 1px 18px #1e160e8c}.slide-2 .slide-bloque .kicker{color:#f1dfc2;text-shadow:0 1px 18px #1e160e8c}.slide-2 .slide-bloque .btn{color:var(--tinta-fuerte);background:#fff}.controles{align-items:center;gap:16px;display:flex;position:absolute;bottom:20px;right:24px}.puntos{gap:10px;display:flex}.punto{cursor:pointer;background:#3c332a40;border:0;border-radius:50%;width:9px;height:9px;padding:0}.punto[aria-current=true]{background:var(--tinta)}.flecha{width:46px;height:46px;color:var(--tinta);font-family:var(--serif);cursor:pointer;background:#f8f1e7e6;border:0;border-radius:50%;place-items:center;font-size:26px;line-height:1;display:grid}.flecha:hover{background:#fff}.barra-hero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;padding-top:34px;display:flex}.barra-hero p{letter-spacing:.3em;text-transform:uppercase;color:var(--dorado);margin:0;font-size:11px}.acciones{flex-wrap:wrap;gap:14px;display:flex}.manifiesto{text-align:center;padding-block:96px}.manifiesto .cita{max-width:26em;margin:0 auto;font-size:clamp(24px,3.4vw,40px)}.sello{color:var(--dorado);letter-spacing:.3em;text-transform:uppercase;justify-content:center;align-items:center;gap:14px;margin-top:40px;font-size:10px;display:flex}.sello i{background:#d9c6a6;width:54px;height:1px}.catalogo{padding-bottom:96px}.catalogo-cabecera{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:48px;display:flex}.filtros{flex-wrap:wrap;gap:26px;display:flex}.filtro{color:#a3927f;font:inherit;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:0 0 4px;font-size:11px}.filtro:hover{color:var(--tinta)}.filtro[aria-pressed=true]{color:var(--tinta);border-bottom-color:var(--dorado)}.rejilla{grid-template-columns:repeat(auto-fill,minmax(min(288px,100%),1fr));gap:56px 36px;display:grid}.pieza-foto{aspect-ratio:3/4;background-position:50% 28%;background-size:cover;border-radius:2px;width:100%}.pieza-foto.vacia{background:var(--arena);color:#a3927f;letter-spacing:.2em;text-transform:uppercase;text-align:center;place-items:center;padding:24px;font-size:11px;display:grid}.pieza-tipo{letter-spacing:.28em;text-transform:uppercase;color:var(--dorado);margin:22px 0 10px;font-size:10px}.pieza h3{font-family:var(--serif);margin:0 0 10px;font-size:27px;font-weight:400;line-height:1.2}.pieza-desc{color:var(--texto-suave);margin:0 0 16px;font-size:14px;line-height:1.7}.pieza-meta{border-bottom:1px solid var(--borde);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.pieza-precio{font-family:var(--serif);font-size:21px}.pieza-medida{letter-spacing:.18em;text-transform:uppercase;color:#8a7b6c;font-size:10px}.piedras{background:var(--arena);padding-block:96px}.piedras .intro{margin-bottom:64px}.piedras-rejilla{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:48px 40px;display:grid}.piedra{border-top:1px solid #d9c6a6;padding-top:22px}.piedra .kicker{letter-spacing:.28em;margin-bottom:12px;font-size:10px}.piedra h4{font-family:var(--serif);margin:0 0 12px;font-size:26px;font-weight:400}.piedra p{color:var(--texto-suave);margin:0;font-size:14px;line-height:1.75}.dos-columnas{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:center;gap:64px;padding-block:96px;display:grid}.dos-columnas img{aspect-ratio:4/5;object-fit:cover;border-radius:2px;width:100%}.dos-columnas .cita{max-width:22em;margin:38px 0 0;font-size:clamp(23px,2.8vw,32px)}.medida{background:var(--tinta);color:var(--crema);padding-block:96px}.medida .kicker{color:#d9bd8d}.medida .intro{color:#e6d9c6;margin-bottom:34px}.medida .dos-columnas{gap:56px;padding-block:0}.medida .dos-columnas img{aspect-ratio:4/3}.foto-medida{object-position:88% 22%}.pie{padding:80px var(--margen) 56px}.pie-rejilla{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:48px;display:grid}.pie img{object-fit:cover;border-radius:50%;width:94px;height:94px;margin-bottom:18px}.pie h6{font-family:var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--dorado);margin:0 0 14px;font-size:10px;font-weight:400}.pie p{color:var(--texto-suave);margin:0 0 6px;font-size:14px;line-height:1.8}.creditos{border-top:1px solid var(--borde);letter-spacing:.16em;text-transform:uppercase;color:#a3927f;margin:56px 0 0;padding-top:24px;font-size:11px}@media (max-width:700px){:root{--margen:20px}.carrusel{aspect-ratio:4/5}.slide-bloque{max-width:none}.controles{gap:10px;bottom:14px;right:14px}.dos-columnas,.manifiesto,.piedras,.medida{padding-block:64px}}@media (prefers-reduced-motion:reduce){.pista{transition:none}}
