@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.2e115y8-hourl.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.41rroleoq1br7.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.2e115y8-hourl.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.41rroleoq1br7.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.qjuXBa_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.HAM5RW_className{font-family:Inter,Inter Fallback;font-style:normal}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/926255cb50ed39aa-s.05w992gizc866.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68bc2cfe875f85c2-s.1m9k836wuo8c7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a90e9b0b65f06599-s.2lz2vdkeqaz2g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/756248487e4d6271-s.1ocfy-u58n01e.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a480d253aab94fc-s.3r4--ze9tqti8.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/39a5523f82c8e2e1-s.p.29e6ydd6osd72.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}._4dKI0W_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal;font-weight:500}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/edb5f85793adc1bb-s.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/92b6de9cb55945e2-s.2eksvhm1z0jwa.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/237858b39a32779d-s.p.2cyn07wtgehh0.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.lLcMiG_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b0e156020fd1d73f-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/ece6651c07dc3133-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.2zyohmvb-ks7f.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/9d036f80216c14ee-s.p.3u4lli0-axodc.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.eDHmGa_className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.1icgra-w5i50b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.p.1g73gv09-xcb6.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.Y5pzTq_className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ec6f25a9e2f4d4fd-s.1669nxjwa2fmv.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:100 900;font-display:swap;src:url(../media/b3db9f750640a943-s.0dguglgc-iz4q.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/78eb2d37ccba2007-s.p.2csanl8cs02r-.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%}.emtmWG_className{font-family:Jost,Jost Fallback;font-style:normal}
.cq{container:st/inline-size}.st{--ease:cubic-bezier(.3,.7,.2,1);background:var(--sbg);color:var(--sink);font-family:var(--sbody);min-height:100%;line-height:1.5;overflow:clip}.st button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.st h1,.st h2,.st h3{font-family:var(--sdisp);font-weight:var(--sdw);letter-spacing:-.02em;margin:0;line-height:1.02}.st .ico{flex:none;width:1.25em;height:1.25em}.st .im{background:var(--ssoft)}.st .im img{object-fit:cover}.st .ann{background:var(--sink);color:var(--sbg);white-space:nowrap;font-size:.82em;overflow:hidden}.st .ann .trk{will-change:transform;gap:3.5em;padding:.7em 0;animation:26s linear infinite tf-mq;display:inline-flex}.st .ann span{align-items:center;gap:.6em;display:inline-flex}.st .ann:hover .trk{animation-play-state:paused}@keyframes tf-mq{to{transform:translate(-50%)}}.st .hdr{z-index:3;grid-template-columns:1fr auto 1fr;align-items:center;gap:1em;padding:1em 1.5em;display:grid;position:relative}.st .logo{font-family:var(--sdisp);font-weight:var(--sdw);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.4em;font-size:1.6em;display:flex}.st .logo img{border-radius:.25em;width:auto;height:1.5em}.st .mnav{background:var(--ssoft);scrollbar-width:none;border-radius:99em;gap:.15em;max-width:100%;padding:.3em;display:flex;position:relative;overflow-x:auto}.st .mnav button{z-index:1;white-space:nowrap;transition:background .3s var(--ease),box-shadow .3s;border-radius:99em;padding:.55em 1.1em;font-size:.95em;font-weight:500;position:relative}.st .mnav button:hover{background:color-mix(in srgb,var(--scard) 60%,transparent)}.st .mnav button[aria-current=true]{background:var(--scard);box-shadow:0 .2em .8em #0000001f}.st .icons{justify-content:flex-end;gap:.3em;display:flex}.st .ib{border-radius:50%;justify-content:center;align-items:center;width:2.5em;height:2.5em;transition:background .2s,transform .2s;display:inline-flex;position:relative}.st .ib:hover{background:var(--ssoft);transform:translateY(-.08em)}.st .ib .n{background:var(--sacc);min-width:1.35em;height:1.35em;color:var(--saccink);animation:tf-bump .5s var(--ease);border-radius:99em;justify-content:center;align-items:center;padding:0 .3em;font-size:.7em;font-weight:700;display:flex;position:absolute;top:.1em;right:.05em}@keyframes tf-bump{40%{transform:scale(1.45)}}.st .burger{display:none}.st .hs{isolation:isolate;border-radius:1.8em;height:31em;margin:0 1.5em;position:relative;overflow:hidden}.st .hs .trk{height:100%;transition:transform .9s cubic-bezier(.65,0,.35,1);display:flex}.st .sl{color:#fff;flex:0 0 100%;align-items:flex-end;padding:3.2em;display:flex;position:relative;overflow:hidden}.st .sl.sin{color:var(--sheroink)}.st .sl .bg{z-index:-1;transition:transform 6s ease-out;position:absolute;inset:0;transform:scale(1.1)}.st .sl .bg img{object-fit:cover}.st .sl .bg i{opacity:.35;position:absolute;inset:0}.st .sl .bg b{background:linear-gradient(#0000 40%,#0000008c);position:absolute;inset:0}.st .sl.sin .bg:after{content:"";aspect-ratio:3/4;background:#fff3;border-radius:48% 48% 1.4em 1.4em;width:38%;position:absolute;bottom:-6%;right:8%}.st .sl.sin .bg:before{content:"";aspect-ratio:1;background:#ffffff24;border-radius:50%;width:16%;position:absolute;top:14%;right:30%}.st .sl.on .bg{transform:scale(1)}.st .sl .tx{opacity:0;max-width:28em;transition:transform .8s .35s var(--ease),opacity .8s .35s;flex-direction:column;gap:1em;display:flex;transform:translateY(1.6em)}.st .sl.on .tx{opacity:1;transform:none}.st .sl .eb{letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-size:.8em;font-weight:600}.st .sl h2{font-size:3.8em;line-height:.95}.st .btnp{background:var(--sacc);color:var(--saccink);transition:transform .25s var(--ease),box-shadow .25s;border-radius:99em;align-self:flex-start;align-items:center;gap:.6em;padding:.95em 1.6em;font-size:.95em;font-weight:600;display:inline-flex}.st .btnp:hover{transform:translateY(-.15em);box-shadow:0 .8em 1.6em #0000002e}.st .btnp .ico{transition:transform .25s var(--ease)}.st .btnp:hover .ico{transform:translate(.25em)}.st .btno{border:1.5px solid;border-radius:99em;align-items:center;gap:.5em;padding:.85em 1.4em;font-size:.95em;font-weight:600;display:inline-flex}.st .hsnav{align-items:center;gap:.5em;display:flex;position:absolute;bottom:1.6em;right:1.6em}.st .arr{-webkit-backdrop-filter:blur(10px);color:#111;background:#ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:2.8em;height:2.8em;transition:transform .2s,background .2s;display:inline-flex}.st .arr:hover{background:#ffffffd9;transform:scale(1.08)}.st .hdots{gap:.4em;display:flex;position:absolute;bottom:1.4em;left:3.2em}.st .hdots button{opacity:.45;width:.55em;height:.55em;transition:width .4s var(--ease),opacity .3s;background:#fff;border-radius:99em}.st .hdots button[aria-current=true]{opacity:1;width:2em}.st .lb{grid-template-columns:2fr 1fr;gap:1em;margin:0 1.5em;display:grid}.st .lb .hs{margin:0}.st .lb .side{grid-template-rows:1fr 1fr;gap:1em;display:grid}.st .lb .tile{font-family:var(--sdisp);font-weight:var(--sdw);transition:transform .4s var(--ease);text-align:left;border-radius:1.6em;align-items:flex-end;padding:1.4em;font-size:1.3em;display:flex;position:relative;overflow:hidden}.st .lb .tile:hover{transform:scale(.985)}.st .lb .tile img{object-fit:cover;opacity:.75}.st .lb .tile .vel{position:absolute;inset:0}.st .lb .tile span{position:relative}.st .bq .sl{text-align:center;justify-content:center;align-items:center}.st .bq .sl .tx{align-items:center}.st .bq .sl h2{text-transform:uppercase;letter-spacing:.06em;font-size:3em}.st .bq .btnp{align-self:center}.st .gal{flex-direction:column;gap:1em;padding:2.4em 1.5em 0;display:flex}.st .gal h1{max-width:14em;font-size:3.2em}.st .sec{padding:3em 1.5em 0}.st .sech{justify-content:space-between;align-items:flex-end;gap:1em;margin-bottom:1.3em;display:flex}.st .sech h2{font-size:2em}.st .sech .lnk{border-bottom:1.5px solid;align-items:center;gap:.4em;padding-bottom:.1em;font-size:.9em;font-weight:600;display:inline-flex}.st .ctrls{gap:.5em;display:flex}.st .ctrl{background:var(--ssoft);border-radius:50%;justify-content:center;align-items:center;width:2.6em;height:2.6em;transition:background .2s,transform .2s;display:inline-flex}.st .ctrl:hover{background:var(--sacc);color:var(--saccink);transform:scale(1.06)}.st .car{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:1em;padding-bottom:.4em;display:flex;overflow-x:auto}.st .car::-webkit-scrollbar{display:none}.st .car>*{scroll-snap-align:start}.st .trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:1em;padding:2em 1.5em 0;display:grid}.st .trust>div{background:var(--scard);border-radius:1.2em;align-items:center;gap:.8em;padding:1em 1.1em;font-size:.9em;display:flex}.st .trust b{font-weight:600;display:block}.st .trust small{opacity:.7;font-size:.85em}.st .trust .ti{background:var(--ssoft);border-radius:50%;flex:0 0 2.6em;justify-content:center;align-items:center;width:2.6em;height:2.6em;display:flex}.st .cat{aspect-ratio:4/5;transition:transform .45s var(--ease);border-radius:1.6em;flex:0 0 13em;align-items:flex-end;padding:.8em;display:flex;position:relative;overflow:hidden}.st .cat .bg{transition:transform .6s var(--ease);position:absolute;inset:0}.st .cat .bg img{object-fit:cover}.st .cat .bg.sin:after{content:"";background:#ffffff38;border-radius:45% 45% 1em 1em;position:absolute;inset:18% 25% 24%}.st .cat:hover .bg{transform:scale(1.07)}.st .cat .pill{background:var(--scard);color:var(--sink);border-radius:99em;justify-content:space-between;align-items:center;width:100%;padding:.6em 1em;font-size:.95em;font-weight:600;transition:background .25s,color .25s;display:flex;position:relative}.st .cat:hover .pill{background:var(--sacc);color:var(--saccink)}.st .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2em;display:grid}.st .pc{background:var(--scard);min-width:0;transition:transform .35s var(--ease),box-shadow .35s;border-radius:1.4em;flex-direction:column;gap:.35em;padding:.55em .55em 1em;display:flex}.st .car .pc{flex:0 0 16em}.st .pc:hover{transform:translateY(-.3em);box-shadow:0 1.2em 2.4em #00000017}.st .ph{aspect-ratio:4/5;border-radius:1.05em;width:100%;max-width:100%;position:relative;overflow:hidden}.st .ph .im{transition:opacity .45s,transform .7s var(--ease);position:absolute;inset:0}.st .ph .im.sin:after{content:"";background:#ffffff3d;border-radius:42% 42% .8em .8em;position:absolute;inset:18% 22% 16%}.st .ph .im2{opacity:0;transform:scale(1.06)}.st .pc:hover .im2{opacity:1;transform:scale(1)}.st .pc:hover .im1{transform:scale(1.04)}.st .phb{z-index:1;position:absolute;inset:0}.st .sale{z-index:2;background:var(--sacc);color:var(--saccink);border-radius:99em;padding:.3em .65em;font-size:.72em;font-weight:700;position:absolute;top:.8em;left:.8em}.st .wish{z-index:2;color:#111;width:2.3em;height:2.3em;transition:transform .25s var(--ease);background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:.6em;right:.6em}.st .wish:hover{transform:scale(1.12)}.st .wish[aria-pressed=true] svg{fill:#e0245e;stroke:#e0245e}.st .wish[aria-pressed=true]{animation:tf-bump .45s var(--ease)}.st .qa{z-index:2;background:var(--scard);color:var(--sink);transition:transform .35s var(--ease),background .2s,color .2s;border-radius:99em;justify-content:center;align-items:center;gap:.4em;padding:.75em;font-size:.9em;font-weight:600;display:flex;position:absolute;bottom:.6em;left:.6em;right:.6em;transform:translateY(140%);box-shadow:0 .4em 1em #0000001f}.st .pc:hover .qa,.st .pc:focus-within .qa{transform:none}.st .qa:hover{background:var(--sacc);color:var(--saccink)}@media (hover:none){.st .qa{width:2.6em;height:2.6em;padding:0;left:auto;transform:none}.st .qa span{display:none}}.st .pi{flex-direction:column;gap:.2em;padding:.4em .45em 0;display:flex}.st .pi .c{letter-spacing:.1em;text-transform:uppercase;opacity:.6;font-size:.72em}.st .pi .t{text-align:left;font-size:1em;font-weight:600}.st .pi .t:hover{text-decoration:underline}.st .stars{opacity:.8;align-items:center;gap:.3em;font-size:.8em;display:flex}.st .stars i{color:#f5a524;letter-spacing:.05em;font-style:normal}.st .pr{color:var(--sprecio);align-items:baseline;gap:.5em;font-weight:600;display:flex}.st .pr s{opacity:.5;font-size:.9em;font-weight:400}.st .sk{background:var(--sline);animation:1.4s ease-in-out infinite tf-pulse}.st .skl{background:var(--sline);border-radius:.3em;width:70%;height:.8em;margin:.3em .45em 0}.st .story{background:var(--ssoft);border-radius:1.8em;grid-template-columns:1fr 1fr;margin:3em 1.5em 0;display:grid;overflow:hidden}.st .story .im{min-height:22em;position:relative}.st .story .im img{object-fit:cover}.st .story .tx{flex-direction:column;justify-content:center;gap:1em;padding:3em;display:flex}.st .story h2{font-size:2.6em}.st .story p{opacity:.8;max-width:30em;margin:0}.st .nl{background:var(--sink);color:var(--sbg);border-radius:1.8em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2em;margin:3em 1.5em 0;padding:3em;display:flex}.st .nl h2{max-width:12em;font-size:2.2em}.st .nl .caja{background:var(--sbg);border-radius:99em;flex:0 26em;min-width:0;padding:.35em;display:flex}.st .nl input{min-width:0;color:var(--sink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:.7em 1em}.st .nl .btnp{padding:.8em 1.3em}.st .ft{background:var(--ssoft);grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2em;margin-top:3em;padding:3em 1.5em 1.5em;font-size:.9em;display:grid}.st .ft h4{margin:0 0 .8em;font-size:1em}.st .ft ul{opacity:.8;flex-direction:column;gap:.5em;margin:0;padding:0;list-style:none;display:flex}.st .ft li button:hover{text-decoration:underline}.st .ftb{border-top:1px solid var(--sline);opacity:.85;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1em;padding-top:1.5em;display:flex}.st .pay{flex-wrap:wrap;gap:.4em;display:flex}.st .pay span{background:var(--scard);border-radius:.5em;padding:.3em .6em;font-size:.8em;font-weight:700}.st .crumbs{opacity:.65;flex-wrap:wrap;gap:.5em;padding:1.6em 1.5em 0;font-size:.85em;display:flex}.st .crumbs button:hover{text-decoration:underline}.st .shoph{flex-direction:column;gap:1em;padding:.6em 1.5em 0;display:flex}.st .shoph h1{font-size:3em}.st .chips{scrollbar-width:none;gap:.5em;display:flex;overflow-x:auto}.st .chips button{background:var(--ssoft);white-space:nowrap;border-radius:99em;padding:.6em 1.1em;font-size:.9em;font-weight:500;transition:background .25s,color .25s}.st .chips button[aria-pressed=true]{background:var(--sink);color:var(--sbg)}.st .shopb{grid-template-columns:15em 1fr;gap:2em;padding:2em 1.5em 0;display:grid}.st .fside{flex-direction:column;gap:1.4em;font-size:.9em;display:flex}.st .fside h4{margin:0 0 .6em;font-size:1em}.st .fside label{cursor:pointer;align-items:center;gap:.6em;padding:.3em 0;display:flex}.st .fside input[type=checkbox]{width:1.1em;height:1.1em;accent-color:var(--sacc)}.st .fside input[type=range]{width:100%;accent-color:var(--sacc)}.st .tool{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;margin-bottom:1.2em;font-size:.9em;display:flex}.st .tool select{background:var(--ssoft);color:var(--sink);font:inherit;border:0;border-radius:99em;padding:.6em 1em}.st .shopb .grid{grid-template-columns:repeat(3,minmax(0,1fr))}.st .fbtn{display:none}.st .vacio{background:var(--ssoft);opacity:.85;border-radius:1.4em;padding:2em}.st .pdp{grid-template-columns:1.1fr 1fr;gap:2.6em;padding:1.4em 1.5em 0;display:grid}.st .gal2{flex-direction:column;gap:.8em;display:flex}.st .gal2 .main{aspect-ratio:1/1.05;border-radius:1.6em;position:relative;overflow:hidden}.st .gal2 .main .im{animation:.5s tf-fade;position:absolute;inset:0}@keyframes tf-fade{0%{opacity:.3;transform:scale(1.03)}}.st .thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6em;display:grid}.st .thumbs button{aspect-ratio:1;outline-offset:2px;background:var(--ssoft);border-radius:1em;outline:2px solid #0000;transition:outline-color .2s,transform .2s;position:relative;overflow:hidden}.st .thumbs button img{object-fit:cover}.st .thumbs button[aria-pressed=true]{outline-color:var(--sink)}.st .thumbs button:hover{transform:translateY(-.15em)}.st .info{flex-direction:column;gap:1.1em;display:flex}.st .info h1{font-size:2.8em}.st .info .pr{font-size:1.5em}.st .info p{opacity:.82;margin:0;line-height:1.6}.st .optl{font-size:.85em;font-weight:600}.st .buy{flex-wrap:wrap;gap:.6em;display:flex}.st .qty{background:var(--ssoft);border-radius:99em;align-items:center;padding:.25em;display:flex}.st .qty button{border-radius:50%;justify-content:center;align-items:center;width:2.4em;height:2.4em;display:flex}.st .qty button:hover{background:var(--scard)}.st .qty span{text-align:center;min-width:2em;font-weight:600}.st .buy .btnp{flex:1;justify-content:center;min-width:12em}.st .buy .wish{background:var(--ssoft);width:3em;height:3em;color:var(--sink);position:static}.st .perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6em;font-size:.82em;display:grid}.st .perks div{background:var(--scard);border-radius:1em;flex-direction:column;gap:.3em;padding:.8em;display:flex}.st details{border-top:1px solid var(--sline);padding:.9em 0}.st details:last-of-type{border-bottom:1px solid var(--sline)}.st summary{cursor:pointer;justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.st summary::-webkit-details-marker{display:none}.st summary:after{content:"+";transition:transform .3s var(--ease);font-size:1.3em}.st details[open] summary:after{transform:rotate(45deg)}.st details p{opacity:.8;margin:.6em 0 0}@supports (animation-timeline:view()){.st .rv{animation:linear both tf-rv;animation-timeline:view();animation-range:entry entry 35%}}@keyframes tf-rv{0%{opacity:.15;transform:translateY(2.4em)}}@keyframes tf-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes tf-land{0%{opacity:0;transform:translateY(1.2em)scale(.94)}to{opacity:1;transform:none}}.st .landed{animation:tf-land .55s var(--ease)}@container st (max-width:44em){.st .hdr{grid-template-columns:auto 1fr auto;padding:.8em 1em}.st .mnav{display:none}.st .burger{display:inline-flex}.st .logo{justify-self:center;font-size:1.4em}.st .icons .hide-m{display:none}.st .hs{border-radius:1.4em;height:26em;margin:0 1em}.st .sl{padding:2em 1.6em 3.6em}.st .sl h2{font-size:2.6em}.st .bq .sl h2{font-size:2.2em}.st .hsnav{display:none}.st .hdots{left:1.6em}.st .lb{grid-template-columns:1fr;margin:0 1em}.st .lb .side{grid-template-rows:none;grid-template-columns:1fr 1fr}.st .lb .tile{min-height:9em}.st .sec,.st .trust,.st .crumbs,.st .shoph{padding-left:1em;padding-right:1em}.st .trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6em}.st .trust>div{padding:.8em;font-size:.82em}.st .grid,.st .shopb .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7em}.st .car .pc{flex-basis:12.5em}.st .cat{flex-basis:10em}.st .story{grid-template-columns:1fr;margin:2.4em 1em 0}.st .story .im{min-height:14em}.st .story .tx{padding:2em 1.6em}.st .nl{margin:2.4em 1em 0;padding:2em 1.6em}.st .ft{grid-template-columns:1fr 1fr;padding:2.4em 1em 1.2em}.st .ft>div:first-child{grid-column:1/-1}.st .shopb{grid-template-columns:1fr;padding:1.4em 1em 0}.st .fside{display:none}.st .fside.abierto{display:flex}.st .fbtn{display:inline-flex}.st .pdp{grid-template-columns:1fr;gap:1.6em;padding:1em 1em 0}.st .info h1{font-size:2.2em}.st .perks{grid-template-columns:1fr}.st .gal h1{font-size:2.4em}.st .gal{padding:1.8em 1em 0}}.drw{z-index:20;font-family:var(--sbody);--ease:cubic-bezier(.3,.7,.2,1);position:absolute;inset:0}.drw.cerrado{pointer-events:none}.drw .ov{opacity:0;background:#0a081973;transition:opacity .35s;position:absolute;inset:0}.drw .pn{background:var(--sbg);width:min(30em,92%);color:var(--sink);transition:transform .45s var(--ease);border-radius:1.7em 0 0 1.7em;flex-direction:column;gap:1.2em;padding:1.6em;font-size:1.15em;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(102%);box-shadow:-1.5em 0 4.5em #0003}.drw.left .pn{border-radius:0 1.7em 1.7em 0;left:0;right:auto;transform:translate(-102%)}.drw.open .ov{opacity:1}.drw.open .pn{transform:none}.drw button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.drw h3{font-family:var(--sdisp);font-weight:var(--sdw);margin:0;font-size:1.9em;line-height:1.05}.drw .x{background:var(--ssoft);width:2.9em;height:2.9em;color:var(--sink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.drw .it{background:var(--scard);animation:tf-land .45s var(--ease);border-radius:1.2em;align-items:center;gap:.9em;padding:.6em;display:flex}.drw .it .th{background:var(--ssoft);border-radius:.9em;flex:0 0 4.6em;width:4.6em;height:5.4em;position:relative;overflow:hidden}.drw .it .th img{object-fit:cover}.drw .bar{background:var(--ssoft);border-radius:.45em;height:.45em;overflow:hidden}.drw .bar i{background:var(--sacc);height:100%;transition:width .6s var(--ease);display:block}.drw .cta{background:var(--sacc);min-height:3.6em;color:var(--saccink);border-radius:99em;width:100%;font-weight:600}.drw .cta:disabled{opacity:.5;cursor:default}.drw .cta2{background:var(--ssoft);min-height:3.3em;color:var(--sink);border-radius:99em;width:100%;font-weight:600}.drw .mlink{border-bottom:1px solid var(--sline);color:var(--sink);font-size:1.45em;font-family:var(--sdisp);font-weight:var(--sdw);text-align:left;justify-content:space-between;align-items:center;width:100%;padding:1em .3em;display:flex}.st .pago{grid-template-columns:1fr 22em;align-items:start;gap:2.5em;padding:2em 1.5em 3em;display:grid}.st .pago form,.st .pago .col{flex-direction:column;gap:1.1em;min-width:0;display:flex}.st .pago h2{font-size:1.6em}.st .pago .campos{grid-template-columns:1fr 1fr;gap:.8em;display:grid}.st .pago label{flex-direction:column;gap:.35em;font-size:.9em;display:flex}.st .pago label.ancho{grid-column:1/-1}.st .pago input{font:inherit;color:var(--sink);background:var(--scard);border:1px solid var(--sline);border-radius:.7em;outline:none;min-width:0;padding:.85em 1em;font-size:1.05em}.st .pago input:focus{border-color:var(--sacc);box-shadow:0 0 0 3px color-mix(in srgb,var(--sacc) 25%,transparent)}.st .pago .opc{border:2px solid var(--sacc);background:var(--scard);border-radius:.9em;align-items:flex-start;gap:.8em;padding:1em;display:flex}.st .pago .opc i{border:.35em solid var(--sacc);background:var(--scard);border-radius:99em;flex:none;width:1.1em;height:1.1em;margin-top:.15em}.st .res{background:var(--ssoft);border-radius:1em;flex-direction:column;gap:.8em;padding:1.4em;display:flex}.st .fila{justify-content:space-between;gap:1em;display:flex}.st .pago .ir{background:var(--sacc);min-height:3.6em;color:var(--saccink);border-radius:99em;width:100%;font-weight:600}.st .pago .ir:disabled{opacity:.6;cursor:wait}.st .pago .mal{color:#b91c1c;margin:0;font-weight:600}.st .aviso-prueba{border:1px dashed var(--sline);opacity:.85;border-radius:.8em;margin:0;padding:.8em 1em;font-size:.9em}.st .hecho{text-align:center;flex-direction:column;align-items:center;gap:1.2em;max-width:38em;margin:0 auto;padding:3.5em 1.5em;display:flex}.st .hecho h1{font-size:2.6em}.st .hecho .res{text-align:left;width:100%}.st .hecho .ok{background:var(--sacc);width:3.4em;height:3.4em;color:var(--saccink);border-radius:99em;justify-content:center;align-items:center;display:flex}@container st (max-width:44em){.st .pago{grid-template-columns:1fr;padding:1.4em 1em 2em}.st .pago .campos{grid-template-columns:1fr}.st .hecho{padding:2.5em 1em}}
