.theme7{--paper:#f4f0e6;--paper-2:#eae3d2;--paper-3:#e0d7c2;--ink:#16140e;--ink-2:#34302420;--muted:#6e685a;--line:#16140e;--lime:#c9f23f;--lime-d:#a9d318;--cobalt:#2e45ff;--coral:#ff5630;--magenta:#ff3da5;--accent:var(--cobalt);--pop:var(--lime);--font-display:"Bricolage Grotesque", system-ui, sans-serif;--font-body:"Space Grotesk", system-ui, sans-serif;--font-mono:"Space Mono", ui-monospace, monospace;--r-sm:6px;--r-md:14px;--r-lg:24px;--r-xl:36px;--maxw:1320px;--ease:cubic-bezier(.16, 1, .3, 1);--ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--shadow-hard:5px 5px 0 var(--ink);--shadow-soft:0 18px 50px -22px #16140e80;font-family:var(--font-body);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth;min-height:100vh;overflow-x:hidden}@layer base{.theme7 *,.theme7 :before,.theme7 :after{box-sizing:border-box}:where(.theme7 *){margin:0;padding:0}:where(.theme7 h1,.theme7 h2,.theme7 h3,.theme7 h4){font-family:var(--font-display);letter-spacing:-.02em;font-weight:800;line-height:.95}:where(.theme7 a){color:inherit;text-decoration:none}:where(.theme7 button){cursor:pointer;background:0 0;border:none;font-family:inherit}:where(.theme7 img){max-width:100%;display:block}:where(.theme7 input,.theme7 select,.theme7 textarea){font-family:inherit}}.theme7:before{content:"";pointer-events:none;z-index:9000;opacity:var(--grain-opacity,.04);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.theme7 ::selection{background:var(--pop);color:var(--ink)}.theme7 .wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 28px}.theme7 .mono{font-family:var(--font-mono)}.theme7 .up{text-transform:uppercase}.theme7 .btn{font-family:var(--font-display);letter-spacing:-.01em;border:2px solid var(--ink);background:var(--ink);color:var(--paper);transition:transform .35s var(--ease-bounce), background .25s, color .25s, box-shadow .3s var(--ease);white-space:nowrap;border-radius:100px;align-items:center;gap:10px;padding:15px 26px;font-size:15px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.theme7 .btn:hover{box-shadow:var(--shadow-hard);transform:translateY(-3px)}.theme7 .btn:active{box-shadow:2px 2px 0 var(--ink);transform:translateY(0)}.theme7 .btn--pop{background:var(--pop);color:var(--ink)}.theme7 .btn--ghost{color:var(--ink);background:0 0}.theme7 .btn--ghost:hover{background:var(--ink);color:var(--paper)}.theme7 .btn--block{justify-content:center;width:100%}.theme7 .btn--lg{padding:18px 34px;font-size:17px}.theme7 .btn--sm{padding:10px 18px;font-size:13px}.theme7 .chip{border:1.5px solid var(--ink);font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--ink);transition:all .25s var(--ease);background:0 0;border-radius:100px;align-items:center;gap:7px;padding:9px 16px;font-size:12px;display:inline-flex}.theme7 .chip:hover{background:var(--paper-3)}.theme7 .chip--on{background:var(--ink);color:var(--paper)}.theme7 .tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:100px;align-items:center;padding:5px 10px;font-size:11px;display:inline-flex}.theme7 .tag--new{background:var(--pop);color:var(--ink)}.theme7 .tag--hot{background:var(--coral);color:#fff}.theme7 .tag--sold{background:var(--ink);color:var(--paper)}.theme7 .marquee{white-space:nowrap;display:flex;overflow:hidden}.theme7 .marquee__track{will-change:transform;align-items:center;animation:linear infinite t7marq;display:inline-flex}.theme7 .marquee__track>*{align-items:center;gap:26px;padding:0 26px;display:inline-flex}@keyframes t7marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.theme7 .marquee:hover .marquee__track{animation-play-state:paused}.theme7 .reveal{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(34px)}.theme7 .reveal.in{opacity:1;transform:none}.theme7 .reveal[data-d="1"]{transition-delay:80ms}.theme7 .reveal[data-d="2"]{transition-delay:.16s}.theme7 .reveal[data-d="3"]{transition-delay:.24s}.theme7 .reveal[data-d="4"]{transition-delay:.32s}@media (prefers-reduced-motion:reduce){.theme7 .reveal{opacity:1;transition:none;transform:none}.theme7 .marquee__track{animation:none}}.theme7 .tee-wrap{place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.theme7 .tee-svg{filter:drop-shadow(0 12px 18px #16140e2e);width:78%;height:auto;transition:transform .6s var(--ease)}.theme7 .pcard{cursor:pointer;flex-direction:column;display:flex;position:relative}.theme7 .pcard__media{aspect-ratio:4/5;border-radius:var(--r-md);border:2px solid var(--ink);background:var(--paper-2);transition:transform .5s var(--ease), box-shadow .5s var(--ease);position:relative;overflow:hidden}.theme7 .pcard__media>img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.theme7 .pcard:hover .pcard__media{box-shadow:var(--shadow-hard);transform:translateY(-6px)}.theme7 .pcard:hover .tee-svg{transform:scale(1.05)rotate(-2deg)}.theme7 .pcard:hover .pcard__media>img{transform:scale(1.05)}.theme7 .pcard__badges{z-index:3;gap:6px;display:flex;position:absolute;top:12px;left:12px}.theme7 .pcard__quick{z-index:3;opacity:0;transition:all .4s var(--ease);position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(12px)}.theme7 .pcard:hover .pcard__quick{opacity:1;transform:none}.theme7 .pcard__fav{z-index:3;border:2px solid var(--ink);background:var(--paper);width:38px;height:38px;transition:all .3s var(--ease-bounce);border-radius:100px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.theme7 .pcard__fav:hover{background:var(--coral)}.theme7 .pcard__swatches{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.theme7 .grid-prod>*{min-width:0}.theme7 .pcard h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;min-height:2.5em;line-height:1.25;display:-webkit-box;overflow:hidden}.theme7 .swatch{border:1.5px solid var(--ink);border-radius:100px;width:16px;height:16px}.theme7 .nav{z-index:1000;background:var(--paper);border-bottom:2px solid var(--ink);transition:transform .4s var(--ease);position:sticky;top:0}.theme7 .nav__row{justify-content:space-between;align-items:center;gap:18px;height:72px;display:flex}.theme7 .nav__logo{font-family:var(--font-display);letter-spacing:-.04em;align-items:center;gap:8px;font-size:26px;font-weight:800;display:flex}.theme7 .nav__links{gap:30px;display:flex}.theme7 .nav__link{padding:4px 0;font-size:15px;font-weight:600;position:relative}.theme7 .nav__link:after{content:"";background:var(--ink);width:0;height:2px;transition:width .3s var(--ease);position:absolute;bottom:-2px;left:0}.theme7 .nav__link:hover:after,.theme7 .nav__link.active:after{width:100%}.theme7 .nav__icons{align-items:center;gap:8px;display:flex}.theme7 .iconbtn{width:44px;height:44px;transition:background .25s, transform .3s var(--ease-bounce);border-radius:100px;place-items:center;display:grid;position:relative}.theme7 .iconbtn:hover{background:var(--paper-3);transform:translateY(-2px)}.theme7 .cartdot{background:var(--coral);color:#fff;min-width:19px;height:19px;font-family:var(--font-mono);border-radius:100px;place-items:center;padding:0 4px;font-size:11px;font-weight:700;display:grid;position:absolute;top:4px;right:4px}.theme7-drawer-overlay{z-index:1500;backdrop-filter:blur(4px);opacity:1;background:#16140e73;transition:opacity .3s;position:fixed;inset:0}.theme7-drawer{z-index:1501;background:var(--paper);border-left:2px solid var(--ink);width:min(440px,92vw);height:100%;transition:transform .42s var(--ease);flex-direction:column;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}.theme7-drawer.is-open{transform:translate(0)}.theme7-search-overlay{z-index:1600;backdrop-filter:blur(8px);background:#f4f0e6f7;flex-direction:column;display:flex;position:fixed;inset:0}.theme7-toasts{z-index:2000;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.theme7-toast{background:var(--ink);color:var(--paper);box-shadow:var(--shadow-soft);animation:t7toastIn .4s var(--ease-bounce);border-radius:100px;align-items:center;gap:12px;padding:14px 22px;font-size:14px;font-weight:600;display:flex}@keyframes t7toastIn{0%{opacity:0;transform:translateY(20px)}}.theme7 .page{animation:t7pageIn .5s var(--ease)}@keyframes t7pageIn{0%{transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.theme7 .page{animation:none}}.theme7 .field{flex-direction:column;gap:7px;display:flex}.theme7 .field label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:12px}.theme7 .input{border:2px solid var(--ink);border-radius:var(--r-sm);background:var(--paper);padding:14px 16px;font-size:15px;transition:box-shadow .2s,border-color .2s}.theme7 .input:focus{box-shadow:var(--shadow-hard);outline:none}.theme7 .input::placeholder{color:#9a9382}.theme7 .footer{background:var(--ink);color:var(--paper)}.theme7 .sticker{border-radius:100px;place-items:center;display:inline-grid}.theme7 .spin{animation:14s linear infinite t7spin}@keyframes t7spin{to{transform:rotate(360deg)}}.theme7 .stat__num{font-family:var(--font-display);letter-spacing:-.03em;font-weight:800}.theme7 .sk{background:linear-gradient(100deg, var(--paper-2) 30%, var(--paper-3) 50%, var(--paper-2) 70%);border-radius:var(--r-sm);background-size:200% 100%;animation:1.3s infinite t7sk}@keyframes t7sk{to{background-position:-200% 0}}.theme7 .grid-prod{grid-template-columns:repeat(4,1fr);gap:26px;display:grid}@media (max-width:1080px){.theme7 .grid-prod{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.theme7 .grid-prod{grid-template-columns:repeat(2,1fr);gap:16px}.theme7 .nav__links{display:none}.theme7 .wrap{padding:0 18px}}.theme7 .divider{background:var(--ink);height:2px}.theme7 .noise-card{position:relative}.theme7 .tilt{transition:transform .3s var(--ease);transform-style:preserve-3d}.theme7 .hscroll{scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.theme7 .hscroll::-webkit-scrollbar{display:none}.theme7 .huge{font-size:clamp(48px,11vw,168px);line-height:.82}.theme7 .xhuge{font-size:clamp(64px,16vw,280px);line-height:.78}.theme7 .outline-text{-webkit-text-stroke:2px var(--ink);color:#0000}.theme7 .prose h3{margin:30px 0 10px;font-size:24px}.theme7 .prose p{color:#3c382c;margin-bottom:12px;font-size:16px;line-height:1.65}.theme7 .prose ul{margin:6px 0 14px;padding-left:20px}.theme7 .prose li{color:#3c382c;margin-bottom:6px;font-size:16px;line-height:1.6}.theme7 .prose strong{color:var(--ink)}.theme7 img{max-width:100%;height:auto}@media (max-width:980px){.theme7 .t7-shop-grid{grid-template-columns:1fr!important}}@media (max-width:900px){.theme7 .cart-grid,.theme7 .t7-pd-grid{grid-template-columns:1fr!important}.theme7 .pd-gallery{grid-template-columns:1fr!important;position:static!important}.theme7 .t7-thumbrail{order:2;height:auto!important;position:static!important}.theme7 .t7-thumbs{overflow-x:auto;flex-direction:row!important;padding:0!important;position:static!important;inset:auto!important}.theme7 .t7-thumbs>button{flex:0 0 64px}.theme7 .t7-thumbnav{display:none!important}.theme7 .coll-grid,.theme7 .about-grid{grid-template-columns:1fr!important}.theme7 .vp-grid{grid-template-columns:1fr 1fr!important}.theme7 .vp-cell:nth-child(odd){border-right:2px solid var(--ink)!important}.theme7 .vp-cell:nth-child(2){border-right:none!important}.theme7 .vp-cell:nth-child(-n+2){border-bottom:2px solid var(--ink)}.theme7 .filters{margin-bottom:10px;flex-direction:column!important;gap:18px!important;position:static!important}}@media (max-width:760px){.theme7 .contact-grid{grid-template-columns:1fr!important}.theme7 .about-stats{grid-template-columns:1fr 1fr!important}.theme7 .policy-grid{grid-template-columns:1fr!important}.theme7 .policy-nav{flex-wrap:wrap;overflow-x:auto;flex-direction:row!important;position:static!important}.theme7 .foot-grid{grid-template-columns:1fr 1fr!important}.theme7 .login-grid,.theme7 .t7-form-row{grid-template-columns:1fr!important}.theme7 .t7-hero-float,.theme7 .t7-hero-sticker{display:none!important}.theme7 .huge{font-size:clamp(38px,13vw,90px)!important}.theme7 .xhuge{font-size:clamp(54px,19vw,120px)!important}}@media (max-width:520px){.theme7 .foot-grid{grid-template-columns:1fr!important}.theme7 .nav__row{height:64px}}@media (max-width:760px){.theme7 .t7-featured{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;padding-bottom:6px;overflow-x:auto;grid-template-columns:none!important;display:flex!important}.theme7 .t7-featured::-webkit-scrollbar{display:none}.theme7 .t7-featured>*{scroll-snap-align:start;flex:0 0 72%;min-width:0}.theme7 .t7-swipe-hint{display:block!important}}@media (max-width:600px){.theme7 .wrap{padding-left:16px!important;padding-right:16px!important}.theme7 .t7-buy-row{flex-wrap:wrap;gap:10px!important}.theme7 .t7-buy-row>.btn--pop{order:3;flex:100%!important}.theme7 .t7-pd-title{font-size:34px!important}.theme7 .page table td,.theme7 .page table th{padding-left:0;font-size:13px}.theme7 .t7-thumbs>button{width:60px;height:75px}}
.theme5{--ink:#1a1140;--ink-soft:#4a3f6b;--paper:#fff6e9;--paper-2:#fff;--paper-3:#ffe9ce;--white:#fff;--blue:#2438e8;--pink:#ff4da6;--yellow:#ffd629;--volt:#ffd629;--volt-deep:#f0c400;--red:var(--pink);--line:#1a1140;--muted:#8076a6;--bw:2.5px;--maxw:1320px;--r:20px;--t5-ease:cubic-bezier(.2,.7,.2,1);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.5}@layer base{.theme5 *,.theme5 :before,.theme5 :after{box-sizing:border-box}:where(.theme5 *){margin:0;padding:0}:where(.theme5 h1,.theme5 h2,.theme5 h3,.theme5 h4){letter-spacing:-.02em;text-transform:uppercase;font-family:Archivo Black,sans-serif;font-weight:400;line-height:.95}:where(.theme5 a){color:inherit;text-decoration:none}:where(.theme5 button){cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}:where(.theme5 img){max-width:100%;display:block}:where(.theme5 input,.theme5 select,.theme5 textarea){font-family:inherit;font-size:inherit}:where(.theme5 ul){list-style:none}}.theme5 ::selection{background:var(--pink);color:#fff}.theme5 .mono{font-family:Space Mono,monospace}.theme5 .upper{text-transform:uppercase}.theme5 .display{letter-spacing:-.02em;text-transform:uppercase;font-family:Archivo Black,sans-serif;font-weight:400;line-height:.88}.theme5 .wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 24px}.theme5 .flex{display:flex}.theme5 .center{justify-content:center;align-items:center;display:flex}.theme5 .grow{flex:1}.theme5:before{content:"";pointer-events:none;z-index:9000;opacity:var(--t5-grain,.04);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.theme5 .btn{text-transform:uppercase;letter-spacing:.01em;border:2.5px solid var(--ink);background:var(--blue);color:#fff;box-shadow:0 4px 0 var(--ink);transition:transform .12s var(--t5-ease),box-shadow .12s,background .15s,color .15s;cursor:pointer;white-space:nowrap;border-radius:40px;justify-content:center;align-items:center;gap:10px;padding:15px 26px;font-family:Archivo Black,sans-serif;font-size:13px;line-height:1;display:inline-flex}.theme5 .btn:hover{box-shadow:0 7px 0 var(--ink);transform:translateY(-3px)}.theme5 .btn:active{box-shadow:0 2px 0 var(--ink);transform:translateY(0)}.theme5 .btn--volt{background:var(--yellow);color:var(--ink)}.theme5 .btn--ghost{color:var(--ink);background:0 0}.theme5 .btn--ghost:hover{background:var(--ink);color:#fff}.theme5 .btn--sm{box-shadow:0 3px 0 var(--ink);padding:10px 18px;font-size:11px}.theme5 .btn--sm:hover{box-shadow:0 5px 0 var(--ink)}.theme5 .btn--lg{padding:18px 34px;font-size:15px}.theme5 .btn--block{width:100%;display:flex}.theme5 .btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:0 4px 0 var(--ink)!important;transform:none!important}.theme5 .tlink{font-weight:600;position:relative}.theme5 .tlink:after{content:"";transform-origin:0;width:100%;height:2px;transition:transform .25s var(--t5-ease);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.theme5 .tlink:hover:after{transform:scaleX(1)}.theme5 .tag{text-transform:uppercase;letter-spacing:.04em;border:2px solid var(--ink);background:var(--white);white-space:nowrap;border-radius:30px;align-items:center;gap:6px;padding:6px 12px;font-family:Inter,sans-serif;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.theme5 .tag--volt{background:var(--yellow)}.theme5 .tag--red{background:var(--pink);color:#fff}.theme5 .tag--ink{background:var(--ink);color:#fff}.theme5 .card{background:var(--white);border:2.5px solid var(--ink);border-radius:var(--r);overflow:hidden}.theme5 .marquee{white-space:nowrap;background:var(--pink);color:#fff;overflow:hidden}.theme5 .marquee__track{will-change:transform;animation:28s linear infinite t5marq;display:inline-block}.theme5 .marquee__track span{text-transform:uppercase;letter-spacing:.03em;padding:10px 0;font-family:Archivo Black,sans-serif;font-size:13px;display:inline-block}.theme5 .marquee__track span i{color:var(--yellow);margin:0 22px;font-style:normal}.theme5 .marquee:hover .marquee__track{animation-play-state:paused}@keyframes t5marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.theme5 .field{flex-direction:column;gap:7px;display:flex}.theme5 .field label{text-transform:uppercase;letter-spacing:.04em;font-family:Inter,sans-serif;font-size:11px;font-weight:800}.theme5 .input{border:2.5px solid var(--ink);background:var(--white);width:100%;color:var(--ink);border-radius:14px;outline:none;padding:14px 16px;font-size:15px;transition:box-shadow .12s,border-color .12s}.theme5 .input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2438e82e}.theme5 .input::placeholder{color:#b3a9cf}.theme5 select.input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%231A1140' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.theme5 .rule{height:var(--bw);background:var(--ink);border:none}.theme5 .rule--thin{height:1.5px}.theme5 .icon-btn{border:2.5px solid #0000;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;transition:border-color .12s,background .12s;display:flex}.theme5 .icon-btn:hover{border-color:var(--ink);background:var(--volt)}.theme5 .prod-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.theme5 .prod-grid--3{grid-template-columns:repeat(3,1fr)}.theme5 .prod-grid>*{min-width:0}@media (prefers-reduced-motion:no-preference){.theme5 .page-enter{animation:t5pageIn .4s var(--t5-ease) both}}@keyframes t5pageIn{0%{transform:translateY(12px)}to{transform:none}}.theme5 .policy-body h2{margin:36px 0 12px;font-size:24px}.theme5 .policy-body p{color:var(--ink-soft);margin-bottom:14px;font-size:16px;line-height:1.75}.theme5 .policy-body ul{flex-direction:column;gap:8px;margin:0 0 16px;display:flex}.theme5 .policy-body li{color:var(--ink-soft);padding-left:22px;font-size:16px;line-height:1.6;position:relative}.theme5 .policy-body li:before{content:"▪";color:var(--ink);position:absolute;left:0}.theme5 .policy-body b,.theme5 .policy-body strong{color:var(--ink)}.theme5 .policy-body h3{margin:26px 0 10px;font-size:19px}.theme5 .t5-toasts{z-index:9120;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.theme5 .t5-toast{background:var(--ink);color:var(--paper);border:2.5px solid var(--ink);box-shadow:4px 4px 0 var(--volt);animation:t5pageIn .25s var(--t5-ease) both;border-radius:12px;align-items:center;gap:10px;padding:12px 18px;display:flex}@media (max-width:1080px){.theme5 .prod-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:980px){.theme5 .hero-grid{grid-template-columns:1fr!important}.theme5 .hero-showcase{margin:0 clamp(20px,3vw,30px) clamp(20px,3vw,30px)!important}.theme5 .foot-main{grid-template-columns:1fr 1fr!important}.theme5 .pdp-grid,.theme5 .checkout-layout,.theme5 .cart-layout,.theme5 .contact-layout,.theme5 .shop-layout{grid-template-columns:1fr!important}.theme5 .shop-filters{position:static!important}}@media (max-width:860px){.theme5{--bw:2px}.theme5 .hide-mob{display:none!important}.theme5 .wrap{padding:0 16px}.theme5 .menu-toggle{display:block!important}.theme5 .trust-cell{border-bottom:2px solid var(--paper);border-right:none!important}.theme5 .trust-grid{grid-template-columns:1fr 1fr!important}.theme5 .steps-grid{grid-template-columns:1fr!important}.theme5 .steps-grid>div{border-bottom:2.5px solid var(--paper);border-right:none!important}.theme5 .steps-grid>div:last-child{border-bottom:none}.theme5 .split-grid{grid-template-columns:1fr!important}.theme5 .about-stats{grid-template-columns:1fr 1fr!important}.theme5 .about-stats>div{border-bottom:2.5px solid var(--ink);border-right:none!important}.theme5 .account-layout{grid-template-columns:1fr!important}.theme5 .acct-tabs{flex-direction:row!important}.theme5 .prod-grid,.theme5 .prod-grid--3{grid-template-columns:repeat(2,1fr);gap:14px}}@media (max-width:560px){.theme5 .foot-main,.theme5 .form-2{grid-template-columns:1fr!important}}.theme5 .menu-toggle{display:none}.theme5 .form-2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.theme5 .form-2 .field{margin:0}.theme5 ::-webkit-scrollbar{width:12px;height:12px}.theme5 ::-webkit-scrollbar-track{background:var(--paper-3)}.theme5 ::-webkit-scrollbar-thumb{background:var(--ink);border:3px solid var(--paper-3)}
.theme6{--accent:#c6f135;--on-accent:oklch(18% .01 40);--bg:oklch(99% .008 340);--surface:#fff;--surface-2:oklch(97% .012 340);--ink:oklch(20% .02 330);--muted:oklch(54% .02 330);--border:oklch(91% .012 340);--radius:20px;--radius-sm:17px;--radius-lg:28px;--radius-pill:999px;--gap:30px;--pad:28px;--card-min:290px;--section:104px;--font-display:"Bricolage Grotesque","Bricolage Grotesque",system-ui,sans-serif;--font-body:"DM Sans",system-ui,-apple-system,sans-serif;--disp-weight:700;--shadow:0 1px 2px #14141e0a, 0 12px 32px #14141e0f;--gold:#e0a427;font-family:var(--font-body);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}@layer base{.theme6 *,.theme6 :before,.theme6 :after{box-sizing:border-box}:where(.theme6 *){margin:0;padding:0}:where(.theme6 h1,.theme6 h2,.theme6 h3){font-family:var(--font-display);font-weight:var(--disp-weight);color:var(--ink);line-height:1.05}:where(.theme6 a){color:inherit;text-decoration:none}:where(.theme6 button){cursor:pointer;color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:none}:where(.theme6 img){max-width:100%;display:block}:where(.theme6 input,.theme6 select,.theme6 textarea){font-family:inherit;font-size:inherit}:where(.theme6 ul){list-style:none}}.theme6 ::selection{background:var(--accent);color:var(--on-accent)}.theme6 .wrap{max-width:1280px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.theme6 .h2{font-family:var(--font-display);font-weight:var(--disp-weight);color:var(--ink);margin:0;line-height:1.05}.theme6 .body{font-family:var(--font-body)}.theme6 .eyebrow{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-deep,var(--ink));font-size:12.5px;font-weight:700}.theme6 .btn{font-family:var(--font-body);cursor:pointer;border-radius:var(--radius);letter-spacing:.01em;background:var(--accent);color:var(--on-accent);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:14.5px;font-weight:600;transition:transform .12s,opacity .15s,background .15s;display:inline-flex}.theme6 .btn:active{transform:scale(.97)}.theme6 .btn--dark{background:var(--ink);color:var(--bg)}.theme6 .btn--outline{color:var(--ink);border-color:var(--ink);background:0 0}.theme6 .btn--ghost{background:var(--surface-2);color:var(--ink)}.theme6 .btn--full{width:100%;display:flex}.theme6 .btn:disabled{opacity:.5;cursor:not-allowed}.theme6 .chip{font-family:var(--font-body);border-radius:var(--radius-pill);cursor:pointer;border:1px solid var(--border);color:var(--ink);background:0 0;align-items:center;gap:7px;padding:7px 12px;font-size:13px;display:inline-flex}.theme6 .chip--on{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.theme6 .t6badge{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);padding:4px 8px;font-size:10.5px;font-weight:700}.theme6 .t6badge--ink{background:var(--ink);color:var(--bg)}.theme6 .input{font-family:var(--font-body);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--ink);outline:none;width:100%;padding:12px 14px;font-size:14.5px}.theme6 .input:focus{border-color:var(--accent)}.theme6 .field{flex-direction:column;gap:6px;display:flex}.theme6 .field>span{font-family:var(--font-body);color:var(--ink);font-size:12.5px;font-weight:600}.theme6 .sel{font-family:var(--font-body);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--ink);padding:9px 12px;font-size:13.5px}.theme6 .t6-marquee{background:var(--ink);color:var(--bg);padding:8px 0;overflow:hidden}.theme6 .t6-marquee-track{width:max-content;animation:28s linear infinite t6marq;display:flex}.theme6 .t6-marquee:hover .t6-marquee-track{animation-play-state:paused}@keyframes t6marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.theme6 .reveal{opacity:0;transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(20px)}.theme6 .reveal.is-in{opacity:1;transform:none}@keyframes t6screen{0%{transform:translateY(10px)}to{transform:none}}.theme6 .t6-screen{animation:.42s cubic-bezier(.2,.7,.2,1) t6screen}@media (prefers-reduced-motion:reduce){.theme6 .t6-marquee-track{animation:none}.theme6 .reveal{opacity:1;transition:none;transform:none}.theme6 .t6-screen{animation:none}}.theme6 .t6-cat>div:first-child{transition:transform .55s cubic-bezier(.2,.7,.2,1)}.theme6 .t6-cat:hover>div:first-child{transform:scale(1.06)}.theme6 .t6-cat:hover .t6-cat-arrow{transform:translate(3px)}.theme6 .t6-grid{grid-template-columns:repeat(auto-fill,minmax(var(--card-min),1fr));gap:var(--gap);display:grid}.theme6 .policy-body h2{font-family:var(--font-display);font-weight:var(--disp-weight);color:var(--ink);margin:34px 0 12px;font-size:22px}.theme6 .policy-body h3{font-family:var(--font-display);color:var(--ink);margin:24px 0 10px;font-size:17px}.theme6 .policy-body p{font-family:var(--font-body);color:var(--muted);margin-bottom:14px;font-size:15px;line-height:1.7}.theme6 .policy-body ul{flex-direction:column;gap:8px;margin:0 0 16px;display:flex}.theme6 .policy-body li{color:var(--muted);padding-left:20px;font-size:15px;line-height:1.6;position:relative}.theme6 .policy-body li:before{content:"";background:var(--accent);border-radius:999px;width:7px;height:7px;position:absolute;top:9px;left:0}.theme6 .policy-body b,.theme6 .policy-body strong{color:var(--ink)}.theme6 .t6-toasts{z-index:9120;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.theme6 .t6-toast{background:var(--ink);color:var(--bg);border-radius:var(--radius-pill);box-shadow:var(--shadow);font-family:var(--font-body);align-items:center;gap:10px;padding:12px 18px;font-size:13px;animation:.25s both t6screen;display:flex}.theme6 .t6-burger{display:none}@media (max-width:920px){.theme6 .t6-nav{display:none!important}.theme6 .t6-burger{display:block!important}}@media (max-width:880px){.theme6 .t6-hero{grid-template-columns:1fr!important}.theme6 .t6-hero-art{display:none!important}.theme6 .t6-split,.theme6 .t6-pdp{grid-template-columns:1fr!important}.theme6 .t6-pdp-info{position:static!important}}@media (max-width:820px){.theme6 .t6-cart-layout,.theme6 .t6-checkout-layout,.theme6 .t6-contact-layout{grid-template-columns:1fr!important}}@media (max-width:760px){.theme6 .t6-shop-grid{grid-template-columns:1fr!important}.theme6 .t6-sidebar{display:none!important}.theme6 .t6-filterbtn{display:inline-flex!important}.theme6{--gap:18px;--pad:18px;--card-min:160px;--section:64px}}@media (max-width:680px){.theme6 .t6-hide-sm{display:none!important}}.theme6 .t6-filterbtn{display:none}
.theme8{--paper:#fff;--paper-2:#f4f4f1;--paper-3:#ebebe6;--ink:#0a0a0a;--ink-2:#1a1a1a;--ink-soft:#6a6a64;--ink-faint:#9a9a92;--line:#e4e4dd;--line-strong:#cfcfc6;--accent:#c6ff00;--accent-press:#b3e600;--on-accent:#0a0a0a;--good:#15a36e;--warn:#e0532f;--display:"Archivo",system-ui,sans-serif;--body:"Hanken Grotesk",system-ui,sans-serif;--mono:"Space Mono",ui-monospace,monospace;--r-sm:6px;--r-md:12px;--r-lg:22px;--shadow-sm:0 2px 8px #0a0a0a0f;--shadow-md:0 12px 30px -12px #0a0a0a2e;--shadow-lg:0 40px 80px -28px #0a0a0a59;--maxw:1320px;--gutter:clamp(18px,4vw,56px);--header-h:72px;--t8e:cubic-bezier(.22,1,.36,1);--t8spring:cubic-bezier(.34,1.56,.64,1);font-family:var(--body);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}@layer base{.theme8 *,.theme8 :before,.theme8 :after{box-sizing:border-box}:where(.theme8 *){margin:0;padding:0}:where(.theme8 h1,.theme8 h2,.theme8 h3,.theme8 h4){font-family:var(--display);letter-spacing:-.02em;font-weight:800;line-height:.95}:where(.theme8 a){color:inherit;text-decoration:none}:where(.theme8 button){cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}:where(.theme8 img){max-width:100%;display:block}:where(.theme8 input,.theme8 textarea,.theme8 select){font-family:inherit}:where(.theme8 ul){list-style:none}}.theme8 ::selection{background:var(--accent);color:var(--on-accent)}.theme8:before{content:"";z-index:9000;pointer-events:none;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.theme8 .display{font-family:var(--display);text-transform:uppercase;letter-spacing:-.015em;font-weight:900;font-stretch:125%;line-height:.86}.theme8 .mono{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em}.theme8 .eyebrow{font-family:var(--mono);text-transform:uppercase;letter-spacing:.18em;color:var(--ink-soft);font-size:12px}.theme8 .wrap{max-width:var(--maxw);padding-inline:var(--gutter);margin:0 auto}.theme8 .section{padding-block:clamp(64px,9vw,132px)}.theme8 .muted{color:var(--ink-soft)}.theme8 .price{font-family:var(--mono);letter-spacing:-.01em;font-weight:700}.theme8 .strike{color:var(--ink-faint);font-weight:400;text-decoration:line-through}.theme8 .divider{background:var(--line);border:0;height:1px}.theme8 .btn{--bg:var(--ink);--fg:var(--paper);background:var(--bg);height:52px;color:var(--fg);font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;transition:transform .5s var(--t8e),background .25s,color .25s;will-change:transform;border:none;border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:13px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.theme8 .btn span{z-index:1;position:relative}.theme8 .btn:after{content:"";background:var(--accent);transition:transform .45s var(--t8e);z-index:0;position:absolute;inset:0;transform:translateY(101%)}.theme8 .btn:hover:after{transform:translateY(0)}.theme8 .btn:hover{color:var(--on-accent)}.theme8 .btn:active{transform:scale(.97)}.theme8 .btn--accent{--bg:var(--accent);--fg:var(--on-accent)}.theme8 .btn--accent:after{background:var(--ink)}.theme8 .btn--accent:hover{color:var(--paper)}.theme8 .btn--ghost{--bg:transparent;--fg:var(--ink);border:1.5px solid var(--ink)}.theme8 .btn--ghost:after{background:var(--ink)}.theme8 .btn--ghost:hover{color:var(--paper)}.theme8 .btn--lg{height:60px;padding:0 34px;font-size:14px}.theme8 .btn--sm{height:42px;padding:0 18px;font-size:12px}.theme8 .btn--block{width:100%;display:flex}.theme8 .btn:disabled{opacity:.45;cursor:not-allowed}.theme8 .chip{border:1.5px solid var(--line-strong);background:var(--paper);font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);transition:all .2s var(--t8e);cursor:pointer;border-radius:100px;align-items:center;gap:7px;padding:7px 13px;font-size:11.5px;display:inline-flex}.theme8 .chip:hover{border-color:var(--ink);color:var(--ink)}.theme8 .chip[data-active=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.theme8 .tag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;background:var(--accent);color:var(--on-accent);border-radius:5px;padding:4px 9px;font-size:10.5px;font-weight:700}.theme8 .tag--ink{background:var(--ink);color:var(--paper)}.theme8 .tag--soft{background:var(--paper-3);color:var(--ink-soft)}.theme8 .field{flex-direction:column;gap:8px;display:flex}.theme8 .field>label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);font-size:11px}.theme8 .input{border:1.5px solid var(--line-strong);border-radius:var(--r-sm);background:var(--paper);height:52px;color:var(--ink);width:100%;padding:0 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.theme8 textarea.input{resize:vertical;height:auto;padding:14px 16px}.theme8 .input:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #0a0a0a14}.theme8 .input::placeholder{color:var(--ink-faint)}.theme8 .reveal{opacity:0;transition:opacity .8s var(--t8e),transform .8s var(--t8e);transform:translateY(28px)}.theme8 .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.theme8 .reveal{opacity:1;transition:none;transform:none}}.theme8 .marquee{user-select:none;display:flex;overflow:hidden}.theme8 .marquee__track{animation:t8mq var(--mq-dur,28s) linear infinite;flex-shrink:0;display:flex}.theme8 .marquee:hover .marquee__track{animation-play-state:paused}@keyframes t8mq{to{transform:translate(-50%)}}.theme8 .announce{background:var(--ink);color:var(--paper);z-index:60;align-items:center;height:38px;display:flex;position:relative;overflow:hidden}.theme8 .announce__item{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;align-items:center;gap:12px;padding:0 26px;font-size:11.5px;display:inline-flex}.theme8 .announce__star{color:var(--accent)}.theme8 .hdr{z-index:100;transition:background .35s var(--t8e),box-shadow .35s,border-color .35s;border-bottom:1px solid #0000;position:sticky;top:0}.theme8 .hdr.is-solid{background:color-mix(in srgb, var(--paper) 82%, transparent);backdrop-filter:blur(14px)saturate(1.4);border-bottom-color:var(--line)}.theme8 .hdr__inner{height:var(--header-h);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.theme8 .logo__word{font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;font-size:24px;font-weight:900;font-stretch:120%}.theme8 .hdr__nav{justify-content:center;gap:30px;display:flex}.theme8 .hdr__link{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink);height:18px;font-size:12.5px;position:relative;overflow:hidden}.theme8 .hdr__link span{transition:transform .35s var(--t8e);display:block;position:relative}.theme8 .hdr__link span:after{content:attr(data-text);color:var(--ink);position:absolute;top:100%;left:0}.theme8 .hdr__link:hover span{transform:translateY(-100%)}.theme8 .hdr__icons{justify-content:flex-end;align-items:center;gap:4px;display:flex}.theme8 .iconbtn{width:42px;height:42px;color:var(--ink);background:0 0;border-radius:50%;place-items:center;transition:background .2s,transform .2s;display:grid;position:relative}.theme8 .iconbtn:hover{background:var(--paper-2);transform:translateY(-1px)}.theme8 .iconbtn__count{background:var(--accent);min-width:17px;height:17px;color:var(--on-accent);font-family:var(--mono);border-radius:100px;place-items:center;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;top:4px;right:4px}.theme8 .burger{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;display:none}.theme8 .burger span{background:var(--ink);width:22px;height:2px}.theme8 .hero{padding-top:clamp(30px,5vw,70px);padding-bottom:clamp(40px,6vw,90px);position:relative;overflow:hidden}.theme8 .hero__bgword{color:var(--paper-2);z-index:0;letter-spacing:-.04em;pointer-events:none;user-select:none;font-size:clamp(280px,42vw,720px);line-height:1;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.theme8 .hero__inner{z-index:2;grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;min-height:64vh;display:grid;position:relative}.theme8 .hero__eye{align-items:center;gap:8px;display:inline-flex}.theme8 .hero__eye:before{content:"";background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 30%, transparent);border-radius:50%;animation:1.8s infinite t8pulse}@keyframes t8pulse{50%{box-shadow:0 0 0 8px #0000}}.theme8 .hero__h1{margin:20px 0 0;font-size:clamp(52px,8.2vw,132px)}.theme8 .hero__line{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.theme8 .hero__li{animation:t8rise .9s var(--t8e) backwards;display:block}.theme8 .hero__line:first-child .hero__li{animation-delay:50ms}.theme8 .hero__line:nth-child(2) .hero__li{animation-delay:.14s}.theme8 .hero__line:nth-child(3) .hero__li{animation-delay:.23s}@keyframes t8rise{0%{transform:translateY(110%)}}.theme8 .hero__accent{color:#0000;-webkit-text-stroke:2px var(--ink);position:relative}.theme8 .hero__accent:after{content:"";background:var(--accent);z-index:-1;height:22%;position:absolute;bottom:12%;left:-2%;right:-2%;transform:skew(-12deg)}.theme8 .hero__sub{max-width:420px;color:var(--ink-soft);margin:26px 0 0;font-size:clamp(15px,1.5vw,18px)}.theme8 .hero__cta{flex-wrap:wrap;gap:12px;margin:30px 0 26px;display:flex}.theme8 .hero__proof{align-items:center;gap:12px;display:inline-flex}.theme8 .hero__stage{place-items:center;min-height:56vh;display:grid;position:relative}.theme8 .hero__halo{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--accent) 30%, transparent), transparent 65%);filter:blur(20px);border-radius:50%;width:78%;animation:7s ease-in-out infinite t8float;position:absolute}.theme8 .hero__shot{aspect-ratio:1/1.08;border-radius:var(--r-lg);width:92%;max-width:460px;box-shadow:var(--shadow-lg);background:var(--paper-2);animation:6s ease-in-out infinite t8float;position:relative;overflow:hidden}@keyframes t8float{50%{transform:translateY(-16px)}}.theme8 .hero__chip{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);z-index:3;border-radius:100px;padding:8px 15px;font-size:11px;animation:5s ease-in-out infinite t8float;position:absolute}.theme8 .hero__chip--1{animation-delay:.4s;top:14%;right:6%}.theme8 .hero__chip--2{animation-delay:1.1s;bottom:22%;left:0%}.theme8 .hero__price{background:var(--ink);color:var(--paper);border-radius:var(--r-md);box-shadow:var(--shadow-md);z-index:3;flex-direction:column;gap:2px;padding:12px 16px;animation:5.5s ease-in-out .8s infinite t8float;display:flex;position:absolute;bottom:8%;right:4%}.theme8 .hero__price .price{color:var(--accent)}.theme8 .hero__scroll{color:var(--ink-faint);z-index:3;font-size:11px;animation:2s ease-in-out infinite t8float;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.theme8 .bigmq{border-block:1px solid var(--ink);background:var(--paper);padding:18px 0;overflow:hidden}.theme8 .bigmq__item{letter-spacing:-.02em;color:var(--ink);align-items:center;font-size:clamp(40px,7vw,96px);line-height:1;display:inline-flex}.theme8 .bigmq__dot{color:var(--accent);margin:0 30px;font-size:.4em;transform:translateY(-.4em)}.theme8 .shead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:clamp(28px,4vw,52px);display:flex}.theme8 .shead h2{font-size:clamp(34px,5.4vw,72px)}.theme8 .shead__link{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid var(--ink);align-items:center;gap:8px;padding-bottom:3px;font-size:13px;transition:gap .25s;display:inline-flex}.theme8 .shead__link:hover{gap:14px}.theme8 .pcard{cursor:pointer;flex-direction:column;display:flex}.theme8 .pcard__shot{aspect-ratio:1/1.08;background:var(--paper-2);border-radius:var(--r-lg);transition:transform .4s var(--t8e),box-shadow .4s var(--t8e);position:relative;overflow:hidden}.theme8 .pcard:hover .pcard__shot{box-shadow:var(--shadow-md)}.theme8 .pcard__img{transition:transform .5s var(--t8e);position:absolute;inset:0}.theme8 .pcard:hover .pcard__img{transform:scale(1.05)rotate(-.5deg)}.theme8 .pcard__badge{z-index:3;position:absolute;top:14px;left:14px}.theme8 .pcard__wish{z-index:3;backdrop-filter:blur(8px);border:1px solid var(--line);width:38px;height:38px;color:var(--ink);transition:transform .2s var(--t8spring),background .2s,color .2s;background:#ffffffc7;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.theme8 .pcard__wish:hover{transform:scale(1.12)}.theme8 .pcard__wish.is-on{background:var(--ink);color:var(--accent);border-color:var(--ink)}.theme8 .pcard__actions{transition:transform .4s var(--t8e);z-index:3;justify-content:center;padding:14px;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(120%)}.theme8 .pcard:hover .pcard__actions{transform:none}.theme8 .pcard__quick{background:var(--ink);width:100%;height:46px;color:var(--paper);font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;border-radius:100px;font-size:12px;font-weight:700;transition:background .2s,color .2s}.theme8 .pcard__quick:hover{background:var(--accent);color:var(--on-accent)}.theme8 .pcard__meta{padding:16px 4px 4px}.theme8 .pcard__name{font-family:var(--display);letter-spacing:-.01em;text-transform:none;font-size:17px;font-weight:700;line-height:1.05}.theme8 .pcard__link{z-index:2;position:absolute;inset:0}@media (max-width:560px){.theme8 .pcard__actions{transform:none}}.theme8 .pgrid{grid-template-columns:repeat(4,1fr);gap:clamp(16px,2.2vw,30px);display:grid}@media (max-width:1080px){.theme8 .pgrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.theme8 .pgrid{grid-template-columns:repeat(2,1fr);gap:14px}}.theme8 .catsplit{grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,26px);display:grid}.theme8 .catblk{border-radius:var(--r-lg);background:var(--paper-2);aspect-ratio:3/3.4;transition:transform .4s var(--t8e),box-shadow .4s;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.theme8 .catblk:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.theme8 .catblk__shot{transition:transform .5s var(--t8e);position:absolute;inset:0}.theme8 .catblk:hover .catblk__shot{transform:scale(1.06)}.theme8 .catblk__meta{background:linear-gradient(#0000,#ffffffeb 36%);padding:22px;position:relative}.theme8 .catblk__name{margin:2px 0 6px;font-size:clamp(26px,3vw,40px)}.theme8 .catblk__go{color:var(--ink-soft);font-size:12px;transition:color .2s}.theme8 .catblk:hover .catblk__go{color:var(--accent-press)}.theme8 .standard{background:var(--ink);color:var(--paper);padding-block:clamp(70px,9vw,140px);position:relative;overflow:hidden}.theme8 .standard__inner{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;display:grid}.theme8 .standard__stats{flex-wrap:wrap;gap:36px;margin-top:40px;display:flex}.theme8 .standard__num{color:var(--accent);font-size:clamp(40px,5vw,66px);line-height:1}.theme8 .standard__num small{color:var(--paper);letter-spacing:.05em;margin-left:4px;font-size:.28em}.theme8 .standard__lbl{color:#ffffff8c;margin-top:6px;font-size:11px}.theme8 .standard__stage{place-items:center;display:grid;position:relative}.theme8 .standard__shot{aspect-ratio:1/1.08;border-radius:var(--r-lg);width:86%;max-width:440px;position:relative;overflow:hidden;box-shadow:0 40px 60px #00000080}.theme8 .standard__stage:before{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--accent) 26%, transparent), transparent 60%);filter:blur(30px);border-radius:50%;width:80%;position:absolute}.theme8 .proof{background:var(--paper-2)}.theme8 .proof__score{align-items:center;gap:12px;display:inline-flex}.theme8 .proof__grid{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,26px);display:grid}.theme8 .rcard{background:var(--paper);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:14px;padding:26px;display:flex}.theme8 .rcard__quote{color:var(--ink-2);font-size:16px;line-height:1.5;font-family:var(--body)}.theme8 .rcard__by{align-items:center;gap:12px;margin-top:auto;display:flex}.theme8 .rcard__avatar{background:var(--ink);width:40px;height:40px;color:var(--accent);font-family:var(--display);border-radius:50%;place-items:center;font-weight:800;display:grid}.theme8 .news{background:var(--ink);border-radius:var(--r-lg);grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:clamp(40px,6vw,80px);display:grid;position:relative;overflow:hidden}.theme8 .news__noise{opacity:.5;background:radial-gradient(60% 120% at 100% 0%, color-mix(in srgb, var(--accent) 24%, transparent), transparent 60%);position:absolute;inset:0}.theme8 .news__copy,.theme8 .news__form{z-index:2;position:relative}.theme8 .news__form{flex-direction:column;gap:12px;display:flex}.theme8 .news__input{height:60px;color:var(--paper);background:#ffffff0f;border:1.5px solid #fff3;border-radius:100px;padding:0 22px;font-size:16px}.theme8 .news__input::placeholder{color:#fff6}.theme8 .news__input:focus{border-color:var(--accent);outline:none}.theme8 .toaster{z-index:9200;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.theme8 .toast{background:var(--ink);color:var(--paper);font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;box-shadow:var(--shadow-md);animation:t8toast .42s var(--t8spring);border-radius:100px;align-items:center;gap:11px;padding:13px 20px;font-size:12.5px;display:flex}.theme8 .toast__dot{background:var(--accent);border-radius:50%;width:8px;height:8px}@keyframes t8toast{0%{opacity:0;transform:translateY(20px)scale(.9)}}.theme8 .t8drawer{background:var(--paper);z-index:9101;width:min(94vw,420px);box-shadow:var(--shadow-lg);transition:transform .5s var(--t8spring);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.theme8 .policy-body h2{text-transform:uppercase;margin:34px 0 12px;font-size:clamp(22px,3vw,30px)}.theme8 .policy-body h3{margin:24px 0 10px;font-size:18px}.theme8 .policy-body p{color:var(--ink-soft);margin-bottom:14px;font-size:15.5px;line-height:1.7}.theme8 .policy-body ul{flex-direction:column;gap:8px;margin:0 0 16px;display:flex}.theme8 .policy-body li{color:var(--ink-soft);padding-left:20px;font-size:15.5px;line-height:1.6;position:relative}.theme8 .policy-body li:before{content:"●";color:var(--accent);font-size:10px;position:absolute;top:5px;left:0}.theme8 .policy-body b,.theme8 .policy-body strong{color:var(--ink)}@media (max-width:920px){.theme8 .hdr__nav{display:none}.theme8 .burger{display:flex}}@media (max-width:880px){.theme8 .hero__inner{grid-template-columns:1fr;gap:10px;min-height:auto}.theme8 .hero__stage{order:2;min-height:48vh}.theme8 .hero__bgword{font-size:56vw;top:38%}.theme8 .hero__scroll{display:none}.theme8 .standard__inner{grid-template-columns:1fr}.theme8 .standard__stage{order:-1}.theme8 .proof__grid{grid-template-columns:1fr}.theme8 .collections,.theme8 .t8-pdp{grid-template-columns:1fr!important}.theme8 .t8-pdp-info{position:static!important}}@media (max-width:820px){.theme8 .t8-cart-layout,.theme8 .t8-checkout-layout,.theme8 .t8-contact-layout{grid-template-columns:1fr!important}}@media (max-width:760px){.theme8 .news{grid-template-columns:1fr}.theme8 .t8-shop-grid{grid-template-columns:1fr!important}.theme8 .t8-sidebar{display:none!important}.theme8 .t8-filterbtn{display:inline-flex!important}}@media (max-width:720px){.theme8 .catsplit{grid-template-columns:1fr}.theme8 .catblk{aspect-ratio:3/2.4}}.theme8 .t8-filterbtn{display:none}.theme8 .collections{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px);display:grid}
