@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/bodoni-moda-math-opsz-normal.CbZAXtrh.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/bodoni-moda-symbols-opsz-normal.d21etpfE.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/bodoni-moda-latin-ext-opsz-normal.CoJBavOu.woff2)format("woff2-variations");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:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/bodoni-moda-latin-opsz-normal.X2BzlAjV.woff2)format("woff2-variations");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:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/bodoni-moda-math-opsz-italic.CGdm0Lr_.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/bodoni-moda-symbols-opsz-italic.cRdvdvM-.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/bodoni-moda-latin-ext-opsz-italic.QSGu6YSm.woff2)format("woff2-variations");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:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/bodoni-moda-latin-opsz-italic.BCRrlh7t.woff2)format("woff2-variations");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-ext-400-normal.Xqov12YL.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-400-normal.DRPPeomZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-400-normal.BPq32Q8K.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-400-normal.jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-vietnamese-400-normal.D4oHqQTd.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-400-normal.BeEscFYY.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-ext-400-normal.B8bwfy6Y.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-400-normal.BffdBkAA.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-normal.BLhwKU8k.woff2)format("woff2"),url(/_astro/montserrat-latin-400-normal.xItZbAXg.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-cyrillic-ext-500-normal.11xBT7e1.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-500-normal.DOzfAZ45.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-cyrillic-500-normal.T0SG181k.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-500-normal.CyGtXmN9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-vietnamese-500-normal.NT-t8RG1.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-500-normal.DpeZlV_K.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-ext-500-normal.BKtbrd6n.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-500-normal.DWPqqZgs.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-500-normal.DRFEGfly.woff2)format("woff2"),url(/_astro/montserrat-latin-500-normal.Dok2oTci.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-ext-600-normal.BtBW-rpm.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-600-normal.wReYPmz2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-600-normal.CQEPC0hM.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-600-normal.DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-vietnamese-600-normal.DKe6qT_E.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-600-normal.SJ-HTWuM.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-ext-600-normal.DSkTqI9L.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-600-normal.CSDhkhgS.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-600-normal.UVxSCcoG.woff2)format("woff2"),url(/_astro/montserrat-latin-600-normal.CdhFl4lI.woff)format("woff");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}:root{color-scheme:light;--negro:#0d0c0a;--carbon:#1b1a17;--blanco:#fff;--niebla:#f2f0ec;--tinta:#1d1c19;--gris:#6c675f;--linea:#e2ddd5;--linea-fuerte:#c9c1b4;--marfil:#f4f1ea;--oro-claro:#e8cb6c;--oro:#b8902c;--oro-hondo:#7a5b16;--f-display:"Bodoni Moda Variable", "Bodoni Moda", "Didot", "Bodoni 72", "Bodoni MT", Georgia, serif;--f-texto:"Montserrat", "Helvetica Neue", Arial, sans-serif;--gutter-l:max(clamp(16px, 4vw, 48px), env(safe-area-inset-left,0px));--gutter-r:max(clamp(16px, 4vw, 48px), env(safe-area-inset-right,0px));--alto-cab:76px;--ancho:1240px}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}body{background:var(--blanco);color:var(--tinta);font:400 16px/1.7 var(--f-texto);-webkit-font-smoothing:antialiased;margin:0}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--negro);position:fixed;inset:0 0 auto}img{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--oro);outline-offset:3px}.envoltura{max-width:var(--ancho);padding-left:var(--gutter-l);padding-right:var(--gutter-r);margin-inline:auto}.oculto-lectura{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ceja{font:600 .72rem/1.4 var(--f-texto);letter-spacing:.26em;text-transform:uppercase;color:var(--oro-hondo);margin:0}.sobre-oscuro .ceja{color:var(--oro-claro)}h1,h2,h3{font-family:var(--f-display);text-wrap:balance;letter-spacing:.005em;margin:0;font-weight:400}h1 em,h2 em,h3 em{font-style:italic}h2{font-size:clamp(2rem,3.6vw,3.1rem);line-height:1.08}.entrada{color:var(--gris);max-width:34rem;margin:0}.sobre-oscuro .entrada{color:#f4f1eabd}.precio{font-family:var(--f-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.01em}.filete{background:var(--oro);border:0;width:64px;height:1px;margin:0}.ic{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25em;height:1.25em}.boton{border:1px solid var(--negro);background:var(--negro);min-height:48px;color:var(--marfil);font:600 .76rem/1 var(--f-texto);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:.6em;padding:0 1.6em;text-decoration:none;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.boton:hover{background:var(--carbon);color:var(--oro-claro)}.boton--oro{background:var(--oro-claro);border-color:var(--oro-claro);color:var(--negro)}.boton--oro:hover{color:var(--negro);background:#f1da8d}.boton--linea{color:var(--tinta);background:0 0}.boton--linea:hover{background:var(--negro);color:var(--marfil)}.sobre-oscuro .boton--linea{color:var(--marfil);border-color:#f4f1ea66}.sobre-oscuro .boton--linea:hover{border-color:var(--oro-claro);color:var(--oro-claro);background:0 0}.enlace{font:600 .74rem/1 var(--f-texto);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta);background:linear-gradient(var(--oro), var(--oro)) 0 100% / 0 1px no-repeat;align-items:center;gap:.55em;padding-block:.5em;text-decoration:none;transition:background-size .4s;display:inline-flex}.enlace:hover{background-size:100% 1px}.enlace .ic{transition:transform .3s}.enlace:hover .ic{transform:translate(4px)}.sobre-oscuro .enlace{color:var(--marfil)}.cabecera{z-index:50;padding-top:env(safe-area-inset-top,0px);color:var(--marfil);border-bottom:1px solid #0000;transition:background .45s,border-color .45s;position:fixed;inset:0 0 auto}.cabecera.solida{background:#0d0c0af7;border-bottom-color:#e8cb6c29}.cabecera__fila{height:var(--alto-cab);align-items:center;gap:32px;display:flex}.cabecera__fila>nav{margin-inline:auto}.marca{flex:none;align-items:center;gap:14px;text-decoration:none;display:flex}.marca svg{width:auto;height:40px}.marca__nombre{gap:5px;line-height:1;display:grid}.marca__nombre b{font:500 .86rem/1 var(--f-texto);letter-spacing:.32em;color:var(--marfil)}.marca__nombre span{font:500 .5rem/1 var(--f-texto);letter-spacing:.62em;color:#d8b834}.menu{align-items:center;gap:30px;margin:0;padding:0;list-style:none;display:flex}.menu a{white-space:nowrap;font:500 .72rem/1 var(--f-texto);letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(var(--oro-claro), var(--oro-claro)) 0 100% / 0 1px no-repeat;padding-block:10px;text-decoration:none;transition:background-size .35s,color .3s}.menu a:hover{color:var(--oro-claro);background-size:100% 1px}.cabecera__wa{min-height:42px;color:var(--oro-claro);font:600 .82rem/1 var(--f-texto);letter-spacing:.1em;font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid #e8cb6c99;flex:none;align-items:center;padding:0 1.2em;text-decoration:none;transition:background .3s,color .3s;display:inline-flex}.cabecera__wa:hover{background:var(--oro-claro);color:var(--negro)}.hamburguesa{cursor:pointer;background:0 0;border:0;width:44px;height:44px;padding:10px;display:none}.hamburguesa span{background:var(--marfil);height:1px;margin-block:7px;transition:transform .3s,opacity .3s;display:block}.menu-movil{z-index:55;background:var(--negro);color:var(--marfil);padding:calc(var(--alto-cab) + env(safe-area-inset-top,0px) + 24px) var(--gutter-r) 40px var(--gutter-l);align-content:start;gap:6px;display:grid;position:fixed;inset:0}.menu-movil a{font:400 1.9rem/1.5 var(--f-display);border-bottom:1px solid #f4f1ea1a;padding-block:10px;text-decoration:none}.menu-movil .boton{margin-top:24px}.portada{min-height:clamp(640px,92vh,920px);padding-top:calc(var(--alto-cab) + env(safe-area-inset-top,0px) + 24px);background:var(--negro);color:var(--marfil);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.portada__foto{object-fit:cover;object-position:50% 45%;z-index:-2;transform-origin:60%;width:100%;height:100%;animation:26s ease-in-out infinite alternate acercar;position:absolute;inset:0}.portada:before{content:"";z-index:-1;background:linear-gradient(#0d0c0a8c 0%,#0d0c0a1f 36%,#0d0c0a8c 62%,#0d0c0af0 100%);position:absolute;inset:0}@keyframes acercar{0%{transform:scale(1.02)}to{transform:scale(1.12)}}.portada__contenido{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;width:100%;padding-bottom:168px;display:grid}.portada__texto{gap:22px;max-width:760px;display:grid}.portada__s{width:74px;height:auto;overflow:visible}.portada h1{font-size:clamp(2.7rem,6.2vw,5.4rem);line-height:1.02}.portada h1 em{color:var(--oro-claro)}.portada__sub{color:#f4f1eacc;max-width:36rem;margin:0;font-size:1.02rem}.portada__credito{text-align:right;justify-items:end;gap:6px;padding-bottom:6px;text-decoration:none;display:grid}.portada__credito span{font:500 .75rem/1.3 var(--f-texto);letter-spacing:.24em;text-transform:uppercase;color:#f4f1ea99}.portada__credito b{font:400 1.15rem/1.3 var(--f-display);color:var(--marfil);border-bottom:1px solid #e8cb6c80;padding-bottom:2px;font-style:italic}.buscador{z-index:6;margin-top:-112px;position:relative}.buscador__panel{background:var(--blanco);box-shadow:0 34px 70px -38px #0d0c0a8c, 0 1px 0 var(--linea);padding:26px clamp(18px,3vw,36px) 30px}.buscador__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.negocio{border:0;gap:28px;margin:0;padding:0;display:flex}.negocio label{cursor:pointer;font:600 .76rem/1 var(--f-texto);letter-spacing:.22em;text-transform:uppercase;color:var(--gris);padding-block:10px;position:relative}.negocio input{opacity:0;pointer-events:none;position:absolute}.negocio input:checked+span{color:var(--tinta)}.negocio input:checked+span:after{content:"";background:var(--oro);height:1px;position:absolute;bottom:0;left:0;right:0}.negocio input:focus-visible+span{outline:2px solid var(--oro);outline-offset:4px}.buscador__conteo{color:var(--gris);margin:0;font-size:.82rem}.buscador__campos{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:18px 26px;display:grid}.campo{gap:6px;min-width:0;display:grid}.campo label,.campo .etiqueta{font:600 .75rem/1.2 var(--f-texto);letter-spacing:.22em;text-transform:uppercase;color:var(--gris)}.campo select,.campo input,.campo textarea{border:0;border-bottom:1px solid var(--linea);background:0 0;border-radius:0;width:100%;min-height:44px;padding:8px 26px 8px 0;font-size:.95rem;transition:border-color .3s}.campo select{-webkit-appearance:none;appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b8902c' stroke-width='1.6'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 2px center/16px no-repeat}.campo select:hover,.campo input:hover,.campo textarea:hover{border-bottom-color:var(--oro)}.campo textarea{resize:vertical;min-height:96px;padding-right:0}.buscador__mas{display:none}.seccion{padding-block:clamp(72px,10vw,128px)}.seccion--niebla{background:var(--niebla)}.seccion--negra{background:var(--negro);color:var(--marfil)}.titular{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px;margin-bottom:clamp(36px,5vw,60px);display:flex}.titular>div{gap:16px;min-width:0;display:grid}.accesos{padding-block:clamp(64px,8vw,96px) clamp(48px,7vw,80px)}.accesos__lista{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.acceso a{gap:12px;height:100%;padding:8px clamp(16px,2.4vw,32px) 26px;text-decoration:none;display:grid;position:relative}.accesos__lista li+li a{border-left:1px solid var(--linea)}.acceso .ic{width:34px;height:34px;color:var(--oro);stroke-width:1.1px;margin-bottom:6px}.acceso b{font:600 .76rem/1.3 var(--f-texto);letter-spacing:.2em;text-transform:uppercase}.acceso span{color:var(--gris);font-size:.9rem;line-height:1.6}.acceso a:after{content:"";background:var(--oro);width:28px;height:1px;transition:width .4s;position:absolute;bottom:0;left:clamp(16px,2.4vw,32px)}.acceso a:hover:after{width:calc(100% - 2*clamp(16px,2.4vw,32px))}.coleccion{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,3vw,44px);display:grid}.coleccion__lado{align-content:start;gap:clamp(24px,3vw,44px);display:grid}.obra{align-content:start;gap:18px;min-width:0;text-decoration:none;display:grid}.obra__foto{background:var(--carbon);aspect-ratio:4/3;position:relative;overflow:hidden}.obra--grande .obra__foto{aspect-ratio:5/4}.obra__foto img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.obra:hover .obra__foto img{transform:scale(1.045)}.obra__foto:after{content:"";pointer-events:none;border:1px solid #f4f1ea8c;transition:inset .6s;position:absolute;inset:14px}.obra:hover .obra__foto:after{inset:20px}.obra__texto{gap:8px;display:grid}.obra__nombre{font-family:var(--f-display);font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1.1}.obra--grande .obra__nombre{font-size:clamp(2rem,3.2vw,2.9rem)}.obra__fila{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.obra__fila .precio{font-size:1.3rem}.obra__historia{color:var(--gris);max-width:36rem;margin:0;font-size:.94rem}.inventario__barra{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.inventario__barra .campo{min-width:190px}.filtros-activos{color:var(--gris);flex-wrap:wrap;align-items:center;gap:12px;margin:-24px 0 32px;font-size:.86rem;display:flex}.filtros-activos button{cursor:pointer;font:600 .75rem/1 var(--f-texto);letter-spacing:.18em;text-transform:uppercase;color:var(--oro-hondo);background:0 0;border:0;border-bottom:1px solid;padding:6px 0}.rejilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,32px);display:grid}.tarjeta{background:var(--blanco);grid-template-rows:auto auto 1fr;min-width:0;text-decoration:none;transition:box-shadow .4s,transform .4s;display:grid}.tarjeta:hover{transform:translateY(-3px);box-shadow:0 26px 50px -30px #0d0c0a73}.tarjeta__foto{aspect-ratio:4/3;background:var(--carbon);position:relative;overflow:hidden}.tarjeta__foto img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.tarjeta:hover .tarjeta__foto img{transform:scale(1.05)}.sello{background:var(--negro);color:var(--oro-claro);font:600 .75rem/1 var(--f-texto);letter-spacing:.22em;text-transform:uppercase;padding:8px 10px;position:absolute;top:14px;left:14px}.sello--negocio{color:var(--negro);background:#f4f1eaf0;left:auto;right:14px}.tira{background:var(--negro);color:var(--marfil);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:18px;min-height:44px;padding:11px 18px;font-size:.82rem;display:flex}.tira span{align-items:center;gap:7px;display:inline-flex}.tira .ic{color:var(--oro-claro);width:18px;height:18px}.tarjeta__texto{border:1px solid var(--linea);border-top:0;align-content:start;gap:6px;padding:18px 18px 22px;display:grid}.tarjeta__zona{font:600 .75rem/1.4 var(--f-texto);letter-spacing:.2em;text-transform:uppercase;color:var(--oro-hondo)}.tarjeta__titulo{font-size:.98rem;font-weight:500;line-height:1.45}.tarjeta .precio{margin-top:6px;font-size:1.32rem}.precio small{font-family:var(--f-texto);color:var(--gris);letter-spacing:.04em;font-size:.72rem}.inventario__pie{justify-content:center;margin-top:48px;display:flex}.vacio{text-align:center;color:var(--gris);grid-column:1/-1;padding:48px 0}.frase{background:var(--negro);color:var(--marfil);text-align:center;isolation:isolate;padding-block:clamp(80px,11vw,140px);position:relative;overflow:hidden}.frase__s{opacity:.07;z-index:-1;width:420px;position:absolute;top:50%;right:-60px;transform:translateY(-50%)}.frase blockquote{justify-items:center;gap:26px;max-width:900px;margin:0 auto;display:grid}.frase p{font:400 clamp(2.2rem, 5vw, 4.2rem)/1.08 var(--f-display);margin:0}.frase em{color:var(--oro-claro)}.frase cite{font:500 .75rem/1 var(--f-texto);letter-spacing:.3em;text-transform:uppercase;color:#f4f1ea99;font-style:normal}.vende{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.vende__foto{aspect-ratio:4/5;background:var(--carbon);position:relative;overflow:hidden}.vende__foto img{object-fit:cover;width:100%;height:100%}.vende__foto:after{content:"";border:1px solid #f4f1ea80;position:absolute;inset:16px}.vende__texto{gap:22px;display:grid}.ventajas{margin:8px 0 10px;padding:0;list-style:none;display:grid}.ventajas li{border-top:1px solid var(--linea);grid-template-columns:36px minmax(0,1fr);gap:4px 16px;padding-block:18px;display:grid}.ventajas li:last-child{border-bottom:1px solid var(--linea)}.ventajas .ic{width:28px;height:28px;color:var(--oro);stroke-width:1.2px;grid-row:span 2;margin-top:2px}.ventajas b{font:600 .78rem/1.4 var(--f-texto);letter-spacing:.16em;text-transform:uppercase}.ventajas span{color:var(--gris);font-size:.93rem}.acciones{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.nota{color:var(--gris);margin:0;font-size:.84rem}.nosotros{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.nosotros__texto{gap:20px;display:grid}.nosotros__rol{font:500 .74rem/1 var(--f-texto);letter-spacing:.24em;text-transform:uppercase;color:var(--gris)}.cifras{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}.cifra{border-left:1px solid var(--linea);border-top:1px solid var(--linea);gap:8px;padding:26px 0 26px 28px;display:grid}.cifra dd{font:400 clamp(3rem, 6vw, 4.6rem)/1 var(--f-display);font-variant-numeric:lining-nums;margin:0}.cifra dt{font:600 .75rem/1.5 var(--f-texto);letter-spacing:.22em;text-transform:uppercase;color:var(--gris);order:2}.contacto{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,88px);display:grid}.contacto__datos{align-content:start;gap:22px;display:grid}.telefono{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.telefono b{font:400 clamp(1.8rem, 3vw, 2.4rem)/1 var(--f-display);letter-spacing:.03em;user-select:all}.copiar{cursor:pointer;font:600 .75rem/1 var(--f-texto);letter-spacing:.2em;text-transform:uppercase;color:var(--oro-claro);background:0 0;border:0;border-bottom:1px solid #e8cb6c80;align-items:center;gap:6px;padding:6px 0;display:inline-flex}.formulario{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;display:grid}.formulario .ancho{grid-column:1/-1}.sobre-oscuro .campo select,.sobre-oscuro .campo input,.sobre-oscuro .campo textarea{color:var(--marfil);border-bottom-color:#f4f1ea38}.sobre-oscuro .campo select option{color:var(--tinta)}.sobre-oscuro .campo label{color:#f4f1ea99}.consentimiento{color:var(--gris);align-items:flex-start;gap:12px;font-size:.82rem;line-height:1.55;display:flex}.sobre-oscuro .consentimiento{color:#f4f1eaa8}.consentimiento input{accent-color:#b8902c;flex:none;width:16px;height:16px;margin-top:3px}.consentimiento button{color:inherit;cursor:pointer;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.aviso-form{color:var(--oro-hondo);margin:-10px 0 0;font-size:.86rem;font-weight:600}.sobre-oscuro .aviso-form{color:var(--oro-claro)}.pie{color:#f4f1eab3;background:#080706;padding-block:64px 36px;font-size:.88rem}.pie__arriba{border-bottom:1px solid #f4f1ea1a;grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,2fr));gap:32px;padding-bottom:48px;display:grid}.pie h3{font:600 .75rem/1 var(--f-texto);letter-spacing:.24em;text-transform:uppercase;color:var(--oro-claro);margin-bottom:18px}.pie ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pie a{text-decoration:none}.pie a:hover{color:var(--oro-claro)}.pie button.enlace-pie{cursor:pointer;font-size:inherit;color:inherit;text-align:left;background:0 0;border:0;padding:0}.pie button.enlace-pie:hover{color:var(--oro-claro)}.pie__abajo{color:#f4f1ea80;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding-top:28px;font-size:.78rem;display:flex}.ficha{padding-top:calc(var(--alto-cab) + env(safe-area-inset-top,0px))}.galeria{background:var(--negro);color:var(--marfil);position:relative}.galeria__marco{isolation:isolate;height:clamp(320px,70vh,720px);position:relative;overflow:hidden}.diapo{opacity:0;place-items:center;transition:opacity .7s;display:grid;position:absolute;inset:0}.diapo.activa{opacity:1}.diapo__fondo{filter:blur(28px)brightness(.45)saturate(.9);z-index:-1;background-position:50%;background-size:cover;position:absolute;inset:-40px}.diapo img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.galeria__rotulo{background:var(--negro);color:var(--marfil);border-top:1px solid #e8cb6c29;padding-block:26px 34px}.galeria__rotulo .envoltura{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;display:flex}.galeria__rotulo h1{font-size:clamp(2.1rem,4.4vw,3.8rem);line-height:1.04}.galeria__rotulo .ceja{margin-bottom:12px}.galeria__precio{text-align:right;justify-items:end;gap:4px;display:grid}.galeria__precio .precio{color:var(--marfil);font-size:clamp(1.6rem,2.8vw,2.4rem)}.galeria__precio span:not(.precio){font:500 .75rem/1 var(--f-texto);letter-spacing:.24em;text-transform:uppercase;color:#f4f1ea9e}.flecha{z-index:4;width:52px;height:52px;color:var(--marfil);cursor:pointer;background:#0d0c0a59;border:1px solid #f4f1ea59;place-items:center;transition:background .3s,border-color .3s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.flecha:hover{background:var(--negro);border-color:var(--oro-claro);color:var(--oro-claro)}.flecha--izq{left:max(16px, env(safe-area-inset-left,0px))}.flecha--der{right:max(16px, env(safe-area-inset-right,0px))}.contador{top:20px;right:max(20px, env(safe-area-inset-right,0px));z-index:4;font:500 .72rem/1 var(--f-texto);letter-spacing:.2em;font-variant-numeric:tabular-nums;background:#0d0c0a99;padding:9px 12px;position:absolute}.miniaturas{padding:12px max(16px, env(safe-area-inset-right,0px)) 14px max(16px, env(safe-area-inset-left,0px));background:var(--negro);scrollbar-width:thin;gap:8px;display:flex;overflow-x:auto}.miniaturas button{background:var(--carbon);cursor:pointer;opacity:.55;border:1px solid #0000;flex:none;width:96px;height:64px;padding:0;transition:opacity .3s,border-color .3s}.miniaturas button img{object-fit:cover;width:100%;height:100%}.miniaturas button.activa,.miniaturas button:hover{opacity:1;border-color:var(--oro-claro)}.pestanas{top:calc(var(--alto-cab) + env(safe-area-inset-top,0px));z-index:20;background:var(--niebla);border-bottom:1px solid var(--negro);position:sticky}.pestanas .envoltura{scrollbar-width:none;display:flex;overflow-x:auto}.pestanas button{border:0;border-right:1px solid var(--negro);cursor:pointer;min-height:56px;font:600 .72rem/1 var(--f-texto);letter-spacing:.22em;text-transform:uppercase;color:#4a463f;background:0 0;flex:1 0 auto;justify-content:center;align-items:center;gap:10px;padding:0 22px;transition:color .3s,background .3s;display:inline-flex;position:relative}.pestanas button:first-child{border-left:1px solid var(--negro)}.pestanas button:hover:not([aria-selected=true]){background:var(--blanco);color:var(--tinta)}.pestanas button:hover:not([aria-selected=true]) .ic{color:var(--oro)}.pestanas button .ic{width:18px;height:18px}.pestanas button[aria-selected=true]{background:var(--negro);color:var(--oro-claro)}.pestanas button[aria-selected=true]:after{content:"";border:9px solid #0000;border-bottom:0;border-top-color:var(--negro);position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.panel{padding-block:clamp(48px,7vw,88px)}.detalles{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.detalles__col{gap:40px;min-width:0;display:grid}.bloque{gap:18px;display:grid}.bloque h2{font-size:clamp(1.7rem,2.6vw,2.2rem)}.resumen{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.92rem}.resumen th,.resumen td{text-align:left;border-bottom:1px solid var(--linea);vertical-align:top;padding:12px 0}.resumen th{color:var(--gris);width:46%;padding-right:16px;font-weight:500}.resumen td{font-weight:500}.historia{font:400 clamp(1.15rem, 1.6vw, 1.35rem)/1.6 var(--f-display);color:var(--tinta);margin:0}.descripcion p{color:#3c3a35;max-width:42rem;margin:0 0 1em}.caracteristicas{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.caracteristicas h3{font:600 .75rem/1.3 var(--f-texto);letter-spacing:.22em;text-transform:uppercase;color:var(--oro-hondo);margin-bottom:10px}.caracteristicas ul{color:#3c3a35;gap:6px;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.caracteristicas li{padding-left:16px;position:relative}.caracteristicas li:before{content:"";background:var(--oro);width:7px;height:1px;position:absolute;top:.78em;left:0}.asesor{background:var(--niebla);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:4px 20px;padding:26px;display:grid}.asesor__inicial{background:var(--negro);width:72px;height:72px;color:var(--oro-claro);font:400 1.5rem/1 var(--f-display);letter-spacing:.04em;border-radius:50%;grid-row:span 3;place-items:center;display:grid}.asesor b{font-weight:600}.asesor span{color:var(--gris);font-size:.86rem}.asesor .acciones{grid-column:1/-1;margin-top:18px}.aviso-legal{color:var(--gris);max-width:42rem;margin:0;font-size:.78rem;line-height:1.6}.mosaico{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mosaico button{background:var(--carbon);cursor:zoom-in;aspect-ratio:4/3;border:0;padding:0;overflow:hidden}.mosaico button:first-child{grid-area:span 2/span 2}.mosaico img{object-fit:cover;width:100%;height:100%;transition:transform .8s,opacity .3s}.mosaico button:hover img{transform:scale(1.04)}.zona{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.zona__cartel{background:var(--negro);color:var(--marfil);isolation:isolate;gap:18px;padding:clamp(32px,5vw,60px);display:grid;position:relative;overflow:hidden}.zona__cartel:before{content:"";z-index:-1;background:repeating-linear-gradient(115deg,#0000 0 22px,#e8cb6c0b 22px 23px),radial-gradient(circle at 72% 40%,#e8cb6c29,#0000 45%);position:absolute;inset:0}.zona__cartel h2{font-size:clamp(2.2rem,4vw,3.4rem)}.zona__cartel p{color:#f4f1eabd;max-width:30rem;margin:0}.video{aspect-ratio:16/9;background:var(--negro);max-width:1040px;margin-inline:auto}.video iframe{border:0;width:100%;height:100%;display:block}.consulta{background:var(--niebla)}.consulta .contacto{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.barra-movil{display:none}.visor{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--marfil);background:#080706f7;border:0;margin:0;padding:0}.visor::backdrop{background:#080706e6}.visor[open]{grid-template-rows:auto minmax(0,1fr);display:grid}.visor__barra{padding:calc(12px + env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) 12px max(16px, env(safe-area-inset-left,0px));font:500 .72rem/1 var(--f-texto);letter-spacing:.2em;justify-content:space-between;align-items:center;display:flex}.visor__barra button{width:44px;height:44px;color:var(--marfil);cursor:pointer;background:0 0;border:1px solid #f4f1ea4d;place-items:center;display:grid}.visor__escena{place-items:center;min-height:0;padding:0 72px 24px;display:grid;position:relative}.visor__escena img{object-fit:contain;max-width:100%;max-height:100%}.dialogo{background:var(--blanco);max-width:min(560px,100vw - 32px);color:var(--tinta);border:0;padding:36px}.dialogo::backdrop{background:#0d0c0a99}.dialogo h2{margin-bottom:14px;font-size:1.8rem}.dialogo p{color:#3c3a35;margin:0 0 1em;font-size:.94rem}@media (width<=1180px){.menu,.cabecera__wa{display:none}.hamburguesa{margin-left:auto;display:block}}@media (width<=1080px){.buscador__campos{grid-template-columns:repeat(2,minmax(0,1fr))}.buscador__campos .boton{grid-column:1/-1}.rejilla,.accesos__lista{grid-template-columns:repeat(2,minmax(0,1fr))}.accesos__lista li:nth-child(3) a{border-left:0}.pie__arriba{grid-template-columns:repeat(3,minmax(0,1fr))}.pie__marca{grid-column:1/-1}.caracteristicas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.portada__contenido{grid-template-columns:minmax(0,1fr);padding-bottom:150px}.portada__credito{text-align:left;justify-items:start}.coleccion,.vende,.nosotros,.contacto,.detalles,.zona,.consulta .contacto{grid-template-columns:minmax(0,1fr)}.vende__foto{aspect-ratio:4/3}.mosaico{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){:root{--alto-cab:64px}.marca svg{height:32px}.marca__nombre b{letter-spacing:.26em;font-size:.74rem}.marca__nombre span{font-size:.44rem}.portada{min-height:600px}.portada__s{width:56px}.buscador{margin-top:-96px}.buscador__mas{width:100%;display:inline-flex}.buscador__campos{grid-template-columns:minmax(0,1fr)}.buscador__campos[data-plegado=true]{display:none}.rejilla,.accesos__lista{grid-template-columns:minmax(0,1fr)}.accesos__lista li+li a{border-left:0;border-top:1px solid var(--linea);padding-top:26px}.formulario{grid-template-columns:minmax(0,1fr)}.pie__arriba{grid-template-columns:repeat(2,minmax(0,1fr))}.caracteristicas{grid-template-columns:minmax(0,1fr)}.cifra{padding-left:18px}.flecha{width:44px;height:44px}.pestanas button{letter-spacing:.04em;flex:auto;padding:0 5px;font-size:.75rem}.pestanas button .ic{display:none}.galeria__marco{aspect-ratio:4/3;height:auto}.galeria__precio{text-align:left;justify-items:start}.visor__escena{padding:0 8px 16px}.visor .flecha{top:auto;bottom:24px;transform:none}.ficha{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.barra-movil{z-index:40;background:var(--negro);color:var(--marfil);padding:10px max(16px, env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));border-top:1px solid #e8cb6c33;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;inset:auto 0 0}.barra-movil .precio{font-size:1.15rem}.barra-movil .boton{min-height:44px;padding:0 1.1em}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.saltar{z-index:100;background:var(--oro-claro);color:var(--negro);padding:12px 18px;font-weight:600;text-decoration:none;position:absolute;top:-80px;left:12px}.saltar:focus{top:12px}.obra__nombre{margin:0;font-weight:400}.retirado{padding-block:calc(var(--alto-cab) + env(safe-area-inset-top,0px) + 72px) 80px;background:var(--negro);color:var(--marfil)}.retirado .envoltura{justify-items:start;gap:22px;display:grid}.retirado h1{max-width:22ch;font-size:clamp(2.2rem,4.6vw,3.6rem);line-height:1.06}.pagina-texto{padding-block:calc(var(--alto-cab) + env(safe-area-inset-top,0px) + 64px) 96px}.pagina-texto .envoltura{max-width:860px}.pagina-texto h1{margin:14px 0 28px;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1.05}.pagina-texto h2{margin:44px 0 14px;font-size:clamp(1.5rem,2.4vw,1.9rem)}.pagina-texto p,.pagina-texto li{color:#3c3a35;max-width:68ch}.pagina-texto ul{gap:6px;padding-left:1.2em;display:grid}.pagina-texto .resumen{max-width:600px}.pagina-texto .acciones{margin-top:28px}.pie .pie__titulo{font:600 .75rem/1 var(--f-texto);letter-spacing:.24em;text-transform:uppercase;color:var(--oro-claro);margin:0 0 18px}.consentimiento a{color:inherit;text-decoration:underline}
