:root{--bg:#f4efe3;--surface:#ede7d6;--tile:#eae4d2;--card:#fbf8f0;--ink:#171610;--ink-2:#6b675b;--line:#dcd5c0;--orange:#f04e13;--orange-2:#c93e0b;--star:#f04e13;--sale:#171610;--cream:#fff9ee;--maxw:1280px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body),"Helvetica Neue",Arial,sans-serif;background:var(--bg);color:var(--ink);line-height:1.55;font-size:15px;-webkit-font-smoothing:antialiased}h1,h2{font-family:var(--font-display),Impact,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.015em;line-height:1.02}h3{font-weight:700;letter-spacing:0}h1 em,h2 em{font-style:normal;color:var(--orange)}button{font-family:inherit;cursor:pointer;border:none;background:none}a,button{color:inherit}a{text-decoration:none}img,svg{display:block}::selection{background:var(--orange);color:#fff}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--orange);color:var(--cream);font-size:13.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:15px 30px;border-radius:8px;border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);transition:transform .15s,box-shadow .15s,background .15s}.btn-primary:hover{background:var(--orange-2);transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--ink)}.btn-primary:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.btn-amber{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--ink);color:var(--cream);font-size:13.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:15px 30px;border-radius:8px;border:1.5px solid var(--ink);box-shadow:3px 3px 0 rgba(23,22,16,.35);transition:transform .15s,background .15s}.btn-amber:hover{background:#000;transform:translateY(-1px)}.btn-ghost{display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--ink);color:var(--ink);background:transparent;font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:13px 26px;border-radius:8px;transition:.15s}.btn-ghost:hover{background:var(--ink);color:var(--cream)}.btn-ghost.ghost-inverse{border-color:var(--cream);color:var(--cream)}.btn-ghost.ghost-inverse:hover{background:var(--cream);color:var(--ink)}.utility{background:var(--orange);color:var(--cream);font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-bottom:1.5px solid var(--ink)}.utility .wrap{display:flex;align-items:center;justify-content:center;gap:8px;height:38px;text-align:center}.utility b{color:var(--ink);font-weight:800}header.site{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--bg);border-bottom:1.5px solid var(--ink)}.head{gap:24px;height:74px}.head,.logo{display:flex;align-items:center}.logo{font-family:var(--font-display),Impact,sans-serif;font-size:27px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);gap:10px;white-space:nowrap}.logo .dot{width:11px;height:11px;background:var(--orange);border:1.5px solid var(--ink);border-radius:50%}.mainnav{display:flex;gap:4px;justify-content:center;flex-wrap:wrap}.mainnav a{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--ink);padding:10px 13px;border-radius:6px;transition:background .15s,color .15s}.mainnav a.active,.mainnav a:hover{background:var(--ink);color:var(--cream)}.mainnav a.sale{color:var(--orange)}.mainnav a.sale:hover{background:var(--orange);color:var(--cream)}.navrow{border-top:1px solid var(--line)}.head-right{margin-left:auto;gap:4px}.head-right,.searchbar{display:flex;align-items:center}.searchbar{gap:8px;background:var(--card);border:1.5px solid var(--ink);border-radius:8px;padding:9px 14px;width:230px;color:var(--ink-2)}.searchbar:focus-within{box-shadow:2px 2px 0 var(--ink)}.searchbar input{background:none;border:none;outline:none;font-family:inherit;font-size:13.5px;color:var(--ink);width:100%}.iconbtn{position:relative;width:42px;height:42px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:background .15s}.iconbtn:hover{background:var(--surface)}.iconbtn svg{width:20px;height:20px;stroke:var(--ink);stroke-width:1.7;fill:none}.badge{position:absolute;top:2px;right:2px;min-width:17px;height:17px;padding:0 4px;background:var(--orange);color:var(--cream);font-size:10.5px;font-weight:800;border:1px solid var(--ink);border-radius:999px;display:flex;align-items:center;justify-content:center;transform:scale(0);transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.badge.show{transform:scale(1)}.avatar{width:34px;height:34px;border-radius:8px;background:var(--ink);color:var(--cream);font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center;margin-left:4px}.head-login{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:10px 6px}.head-login:hover{color:var(--orange)}.hero-st{position:relative;overflow:hidden;min-height:min(78vh,680px);display:flex;align-items:flex-end;border-bottom:1.5px solid var(--ink)}.hero-st-media{position:absolute;inset:0;z-index:0}.hero-st-scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(23,22,16,.18),rgba(23,22,16,.24) 45%,rgba(23,22,16,.66))}.hero-st-inner{position:relative;z-index:2;width:100%;max-width:var(--maxw);margin:0 auto;padding:120px 24px 64px;color:var(--cream)}.hero-st-loved{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:700;letter-spacing:.06em;margin-bottom:14px}.hero-st-loved .stars svg{fill:var(--orange)}.hero-st h1{font-size:clamp(42px,6.2vw,88px);max-width:13ch;color:var(--cream);text-shadow:0 2px 24px rgba(23,22,16,.35)}.hero-st .sub{font-size:16px;max-width:52ch;margin:18px 0 28px;line-height:1.65;color:rgba(255,249,238,.92)}@keyframes riseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hero-st-loved{animation:riseIn .6s .05s both}.hero-st h1{animation:riseIn .6s .12s both}.hero-st .sub{animation:riseIn .6s .2s both}.hero-st .hero-actions{animation:riseIn .6s .28s both;display:flex;gap:14px;flex-wrap:wrap}.trust{background:var(--bg);border-bottom:1.5px solid var(--ink)}.trust .wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;padding:0 24px}.trust-item{display:flex;align-items:center;gap:13px;padding:24px 20px;border-right:1px solid var(--line)}.trust-item:last-child{border-right:none}.trust-item svg{width:26px;height:26px;stroke:var(--orange);stroke-width:1.6;fill:none;flex-shrink:0}.trust-item b{font-size:13.5px;font-weight:800;display:block;text-transform:uppercase;letter-spacing:.04em}.trust-item span{font-size:12.5px;color:var(--ink-2)}.section{padding:64px 0}.section.tight{padding:44px 0}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:30px;gap:16px;flex-wrap:wrap}.sec-head.center{justify-content:center;text-align:center}.sec-head h2{font-size:clamp(28px,3.4vw,44px)}.sec-head .sub{font-size:14px;color:var(--ink-2);margin-top:8px;text-transform:none;letter-spacing:0;font-family:var(--font-body)}.sec-head .more{font-size:12.5px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--ink);border-bottom:2px solid var(--orange);padding-bottom:3px;transition:color .15s}.eyebrow-c,.sec-head .more:hover{color:var(--orange)}.eyebrow-c{font-size:11.5px;letter-spacing:.26em;text-transform:uppercase;font-weight:800;margin-bottom:10px}.filterbar{display:flex;gap:8px;flex-wrap:wrap}.chip{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:9px 18px;border:1.5px solid var(--ink);border-radius:8px;color:var(--ink);background:transparent;transition:.15s;white-space:nowrap}.chip:hover{background:var(--surface)}.chip.active{background:var(--ink);color:var(--cream)}.center-cta{text-align:center;margin-top:36px}.cat-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.cat-card{display:block;background:var(--card);border:1.5px solid var(--ink);border-radius:12px;overflow:hidden;transition:transform .2s,box-shadow .2s}.cat-card:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--ink)}.cat-card .cc-img{position:relative;aspect-ratio:4/3.4;background:var(--tile);overflow:hidden;border-bottom:1.5px solid var(--ink)}.cat-card .cc-img img{transition:transform .5s ease}.cat-card:hover .cc-img img{transform:scale(1.05)}.cat-card .cc-label{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 18px;font-family:var(--font-display),Impact,sans-serif;font-size:19px;text-transform:uppercase;letter-spacing:.03em}.cat-card .cc-label i{font-style:normal;color:var(--orange);font-size:20px;transition:transform .2s}.cat-card:hover .cc-label i{transform:translateX(4px)}.cat-cards.trio-wide{grid-template-columns:repeat(3,1fr)}.grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;padding:4px}.card{position:relative;background:var(--card);border:1.5px solid var(--ink);border-radius:12px;overflow:hidden;transition:transform .2s,box-shadow .2s}.card:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--ink)}.card-media{position:relative;aspect-ratio:1/1;background:var(--tile);display:flex;align-items:center;justify-content:center;overflow:hidden;border-bottom:1.5px solid var(--ink)}.card-media img{transition:transform .45s ease}.card:hover .card-media img{transform:scale(1.05)}.card-media a.media-link{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2}.flag{position:absolute;top:12px;left:12px;z-index:3;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:6px 11px;border-radius:6px;border:1.5px solid var(--ink);color:var(--cream)}.flag.sale{background:var(--ink)}.flag.new{background:var(--orange)}.wish{position:absolute;top:10px;right:10px;z-index:4;width:34px;height:34px;border-radius:8px;background:var(--cream);border:1.5px solid var(--ink);display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(-4px);transition:.2s}.card:hover .wish{opacity:1;transform:translateY(0)}.wish svg{width:16px;height:16px;stroke:var(--ink);stroke-width:1.7;fill:none}.wish.on svg{fill:var(--orange);stroke:var(--orange)}.quickadd{position:absolute;left:50%;bottom:12px;transform:translate(-50%,10px);z-index:4;padding:11px 22px;background:var(--ink);color:var(--cream);font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;text-align:center;border-radius:8px;border:1.5px solid var(--ink);white-space:nowrap;opacity:0;transition:.2s}.card:hover .quickadd{opacity:1;transform:translate(-50%)}.quickadd:hover{background:var(--orange)}.card-body{padding:14px 16px 16px}.cat-label{font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.card-body h3{font-size:15px;font-weight:700;margin:6px 0;line-height:1.3}.rating{display:flex;align-items:center;gap:5px;margin-bottom:8px}.stars{display:flex;gap:1px}.stars svg{width:12.5px;height:12.5px;fill:var(--star)}.stars svg.empty{fill:#d5ceb9}.rating .count{font-size:12px;color:var(--ink-2)}.priceline{display:flex;align-items:baseline;gap:8px}.price{font-size:17px;font-weight:800}.was{font-size:13px;color:var(--ink-2);text-decoration:line-through}.card-swatches{display:flex;align-items:center;gap:5px;margin-top:10px}.dot-swatch{width:13px;height:13px;border-radius:50%;border:1px solid rgba(23,22,16,.45)}.dot-more{font-size:11px;font-weight:800;color:var(--ink-2);margin-left:2px}.variant-picker{margin:8px 0 4px}.variant-label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-bottom:10px}.variant-label b{color:var(--ink);font-weight:800}.variant-swatches{display:flex;flex-wrap:wrap;gap:10px}.swatch-btn{width:30px;height:30px;border-radius:50%;border:1.5px solid rgba(23,22,16,.5);cursor:pointer;transition:transform .15s,box-shadow .15s}.swatch-btn:hover{transform:scale(1.1)}.swatch-btn.active{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--ink)}.st-banner{position:relative;overflow:hidden;min-height:clamp(380px,56vh,560px);display:flex;align-items:center;border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink)}.st-banner-media{position:absolute;inset:0;z-index:0}.st-banner-scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(23,22,16,.72),rgba(23,22,16,.42) 52%,rgba(23,22,16,.12))}.st-banner-inner{position:relative;z-index:2;width:100%;max-width:var(--maxw);margin:0 auto;padding:48px 24px;color:var(--cream)}.st-banner-inner .eyebrow-c{color:var(--orange)}.st-banner-inner h2{font-size:clamp(36px,4.6vw,64px);margin-bottom:14px;color:var(--cream)}.st-banner-inner .cb-sub{font-size:15.5px;color:rgba(255,249,238,.88);max-width:46ch;margin-bottom:28px;line-height:1.7}.quotes-head{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:28px;flex-wrap:wrap}.quotes-head .score{font-family:var(--font-display),Impact,sans-serif;font-size:34px}.quotes-head .meta{font-size:13px;color:var(--ink-2);text-align:left}.quotes-head .meta b{display:block;color:var(--ink);font-size:14px}.quotes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.quote{border:1.5px solid var(--ink);border-radius:12px;padding:26px;background:var(--orange);color:var(--cream);position:relative}.quote .stars{margin-bottom:14px}.quote .stars svg{fill:var(--cream)}.quote p{font-size:15px;line-height:1.65;margin-bottom:18px;font-weight:500}.quote .who{gap:11px}.quote .who,.quote .who .av{display:flex;align-items:center}.quote .who .av{width:38px;height:38px;border-radius:8px;background:var(--ink);color:var(--cream);justify-content:center;font-size:14px;font-weight:800;flex-shrink:0}.quote .who b{font-size:13.5px;font-weight:800}.quote .who span{font-size:12px;color:rgba(255,249,238,.85);display:block}.seo-text{max-width:840px;margin:0 auto;text-align:center}.seo-text h2{font-size:clamp(24px,2.6vw,34px);margin-bottom:14px}.seo-text .seo-block{margin-bottom:40px}.seo-text p{color:var(--ink-2);font-size:15px;line-height:1.8;max-width:72ch;margin:0 auto}.faq-acc{max-width:840px;margin:0 auto;border-top:1.5px solid var(--ink)}.faq-acc details{border-bottom:1.5px solid var(--ink)}.faq-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 4px;font-size:15.5px;font-weight:800}.faq-acc summary::-webkit-details-marker{display:none}.faq-acc summary:after{content:"+";font-family:var(--font-display),Impact,sans-serif;font-size:22px;color:var(--orange);flex-shrink:0;transition:transform .2s}.faq-acc details[open] summary:after{transform:rotate(45deg)}.faq-acc .faq-a{padding:0 4px 22px;color:var(--ink-2);font-size:14.5px;line-height:1.75;max-width:68ch}.newsletter{background:var(--orange);padding:60px 48px;text-align:center;overflow:hidden;border-radius:16px;border:1.5px solid var(--ink);box-shadow:6px 6px 0 var(--ink)}.newsletter,.newsletter h2{color:var(--cream);position:relative}.newsletter h2{font-size:clamp(34px,4vw,52px);margin-bottom:12px}.newsletter h2 em{color:var(--ink)}.newsletter p{color:rgba(255,249,238,.92);font-size:15px;margin-bottom:26px;position:relative;max-width:48ch;margin-left:auto;margin-right:auto;line-height:1.7}.news-form{display:flex;gap:10px;max-width:460px;margin:0 auto;position:relative}.news-form input{flex:1 1;padding:14px 18px;border:1.5px solid var(--ink);border-radius:8px;background:var(--cream);color:var(--ink);font-family:inherit;font-size:14px;outline:none}.news-form input::placeholder{color:var(--ink-2)}footer.site{background:var(--ink);color:#b9b4a5;font-size:13.5px;padding:58px 0 30px;border-top:1.5px solid var(--ink)}.foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:30px;gap:30px}.foot-grid .logo{color:var(--cream);margin-bottom:14px}.foot-grid h4{color:var(--orange);font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;margin-bottom:16px;font-weight:800}.foot-grid a{display:block;margin-bottom:10px;transition:color .2s}.foot-grid a:hover{color:var(--cream)}.foot-bottom{border-top:1px solid rgba(255,249,238,.16);margin-top:38px;padding-top:22px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:12.5px;opacity:.75}.crumb{font-size:13px;color:var(--ink-2);padding:22px 0 0}.crumb a:hover{color:var(--orange)}.page-head{padding:30px 0 34px}.page-head h1{font-size:clamp(38px,4.6vw,58px)}.page-head p{color:var(--ink-2);font-size:15px;margin-top:10px;max-width:54ch}.info-body{max-width:820px;padding-bottom:76px}.info-lead{font-size:17.5px;line-height:1.7;color:var(--ink);margin-bottom:32px;max-width:60ch;font-weight:500}.info-block{margin-bottom:36px}.info-block h2{font-size:24px;margin-bottom:14px}.info-block>p{color:var(--ink-2);font-size:15px;line-height:1.8;max-width:64ch}.info-bullets{list-style:none;display:flex;flex-direction:column;gap:11px}.info-bullets li{display:flex;gap:10px;align-items:flex-start;font-size:15px;color:var(--ink);line-height:1.6}.info-bullets li svg{width:18px;height:18px;stroke:var(--orange);stroke-width:2;fill:none;flex-shrink:0;margin-top:2px}.info-steps{list-style:none;display:flex;flex-direction:column;gap:18px}.info-steps li{display:flex;gap:14px;align-items:flex-start}.info-steps .step-n{flex-shrink:0;width:30px;height:30px;border-radius:8px;background:var(--orange);border:1.5px solid var(--ink);color:var(--cream);font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center}.info-steps li b{display:block;font-size:15.5px;font-weight:800;margin-bottom:3px}.info-steps li p{color:var(--ink-2);font-size:14.5px;line-height:1.6;max-width:60ch}.info-table-wrap{overflow-x:auto;border:1.5px solid var(--ink);border-radius:12px}.info-table{width:100%;border-collapse:collapse;font-size:14.5px;min-width:460px}.info-table th{text-align:left;padding:13px 16px;background:var(--ink);color:var(--cream);font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.info-table td{padding:14px 16px;border-bottom:1px solid var(--line);color:var(--ink)}.info-table tr:last-child td{border-bottom:none}.info-cards{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.info-card{border:1.5px solid var(--ink);border-radius:12px;padding:20px 22px;background:var(--card);transition:box-shadow .2s,transform .2s}.info-card:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-2px,-2px)}.info-card b{display:block;font-size:15.5px;font-weight:800;margin-bottom:6px}.info-card p{color:var(--ink-2);font-size:14.5px;line-height:1.6}.info-callout{display:flex;gap:12px;align-items:flex-start;background:#fbe9df;border:1.5px solid var(--orange);border-radius:12px;padding:17px 19px;margin-bottom:34px}.info-callout svg{width:20px;height:20px;stroke:var(--orange-2);stroke-width:1.8;fill:none;flex-shrink:0;margin-top:1px}.info-callout p{font-size:14.5px;line-height:1.6;color:var(--orange-2)}.info-cta{margin-top:4px}.faq-list{display:flex;flex-direction:column;gap:0}.faq{border-bottom:1px solid var(--line);padding:20px 0}.faq:first-child{padding-top:2px}.faq h3{font-size:17px;margin-bottom:7px;font-weight:800}.faq p{color:var(--ink-2);font-size:15px;line-height:1.7;max-width:64ch}@media(max-width:680px){.info-cards{grid-template-columns:1fr}}.shop-layout{display:grid;grid-template-columns:230px 1fr;grid-gap:38px;gap:38px;align-items:start;padding-bottom:64px}.facets{position:-webkit-sticky;position:sticky;top:130px}.facet{border-bottom:1px solid var(--line);padding:18px 0}.facet:first-child{padding-top:0}.facet h4{font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--orange);margin-bottom:14px;font-weight:800}.facet-opt{display:flex;align-items:center;gap:10px;font-size:14px;padding:6px 0;cursor:pointer;color:var(--ink);transition:color .15s}.facet-opt:hover{color:var(--orange)}.facet-opt input{accent-color:var(--orange);width:15px;height:15px}.facet-opt .cnt{margin-left:auto;font-size:12px;color:var(--ink-2)}.shop-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}.shop-toolbar .res,.sortsel{font-size:14px;color:var(--ink-2)}.sortsel{display:flex;align-items:center;gap:8px}.sortsel select{font-family:inherit;font-size:13.5px;padding:9px 14px;border:1.5px solid var(--ink);border-radius:8px;background:var(--card);color:var(--ink);cursor:pointer}.empty-shop{padding:60px 0;text-align:center;color:var(--ink-2)}.pdp{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:56px;gap:56px;padding:20px 0 68px;align-items:start}.pdp-gallery{position:-webkit-sticky;position:sticky;top:130px}.pdp-main-img{aspect-ratio:1/1;background:var(--tile);border:1.5px solid var(--ink);border-radius:14px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.pdp-thumbs{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.pdp-thumb{position:relative;overflow:hidden;width:76px;height:76px;border-radius:10px;background:var(--tile);border:1.5px solid var(--line);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s,box-shadow .15s}.pdp-thumb.active{box-shadow:2px 2px 0 var(--ink)}.pdp-thumb.active,.pdp-thumb:hover{border-color:var(--ink)}.pdp-info .cat-label{margin-bottom:8px;color:var(--orange)}.pdp-info h1{font-size:clamp(26px,3vw,38px);line-height:1.08}.pdp-info .subtitle{color:var(--ink-2);font-size:15px;margin-top:10px}.pdp-rating{display:flex;align-items:center;gap:8px;margin:16px 0}.pdp-price{display:flex;align-items:baseline;gap:12px;margin:18px 0}.pdp-price .price{font-size:32px;font-weight:800}.pdp-price .was{font-size:17px}.pdp-price .save{font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--cream);background:var(--orange);border:1.5px solid var(--ink);padding:5px 12px;border-radius:6px}.pdp-desc{font-size:15px;color:var(--ink-2);line-height:1.75;margin:18px 0 22px}.pdp-desc p{margin-bottom:12px}.pdp-desc p:last-child{margin-bottom:0}.pdp-buy{display:flex;gap:12px;align-items:stretch;margin-bottom:20px}.pdp-buy .qty{height:52px;border-radius:8px}.pdp-buy .qty button{width:44px;height:48px}.pdp-buy .btn-primary{flex:1 1;height:52px;font-size:13.5px}.pdp-meta{display:flex;flex-direction:column;gap:9px;border-top:1px solid var(--line);padding-top:18px}.pdp-meta .row{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--ink-2)}.pdp-meta .row svg{width:18px;height:18px;stroke:var(--orange);stroke-width:1.6;fill:none}.features-list{list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 18px;gap:10px 18px;margin:20px 0 24px}.features-list li{display:flex;align-items:flex-start;gap:9px;font-size:14px;color:var(--ink)}.features-list li svg{width:16px;height:16px;stroke:var(--orange);stroke-width:2;fill:none;flex-shrink:0;margin-top:3px}.spec-table{width:100%;border-collapse:collapse;margin-top:8px;border:1.5px solid var(--ink);border-radius:12px;overflow:hidden}.spec-table tr{border-bottom:1px solid var(--line)}.spec-table td{padding:13px 16px;font-size:14px;vertical-align:top}.spec-table td:first-child{color:var(--ink-2);width:42%;background:var(--surface)}.spec-table td:last-child{font-weight:600}.cart-page{display:grid;grid-template-columns:1fr 360px;grid-gap:44px;gap:44px;align-items:start;padding:20px 0 72px}.cart-list{border-top:1.5px solid var(--ink)}.cart-line{display:flex;gap:18px;padding:24px 0;border-bottom:1px solid var(--line);align-items:center}.cart-line .ct-thumb{position:relative;overflow:hidden;width:100px;height:100px;border-radius:10px;background:var(--tile);border:1.5px solid var(--ink);flex-shrink:0;display:flex;align-items:center;justify-content:center}.cart-line .ct-mid{flex:1 1;min-width:0}.cart-line .ct-mid .cat-label{margin-bottom:3px}.cart-line .ct-mid h3{font-size:17px;font-weight:700}.cart-line .ct-mid .sub{font-size:13px;color:var(--ink-2);margin:3px 0 12px}.cart-line .ct-mid .del{font-size:13px;color:var(--ink-2);transition:color .2s}.cart-line .ct-mid .del:hover{color:var(--orange)}.cart-line .ct-end{text-align:right;min-width:96px}.cart-line .ct-end .lp{font-size:18px;font-weight:800}.cart-line .ct-end .unit{font-size:12px;color:var(--ink-2);margin-top:3px}.summary{position:-webkit-sticky;position:sticky;top:130px;border:1.5px solid var(--ink);border-radius:14px;padding:28px;background:var(--card);box-shadow:5px 5px 0 var(--ink)}.summary h3{font-size:21px;margin-bottom:18px;font-weight:800}.sum-row{display:flex;justify-content:space-between;font-size:14px;margin-bottom:12px;color:var(--ink-2)}.sum-row.total{border-top:1.5px solid var(--ink);padding-top:16px;margin-top:4px;font-size:18px;font-weight:800;color:var(--ink)}.ship-bar{height:8px;border-radius:999px;background:var(--surface);border:1px solid var(--ink);overflow:hidden;margin:6px 0 8px}.ship-bar i{display:block;height:100%;background:var(--orange);transition:width .3s}.ship-hint{font-size:12.5px;color:var(--ink-2);margin-bottom:18px;display:flex;align-items:center;gap:7px}.ship-hint svg{width:16px;height:16px;stroke:var(--orange);stroke-width:1.7;fill:none}.summary .btn-primary{width:100%;margin-top:6px;padding:15px}.cart-empty-page{text-align:center;padding:84px 0;color:var(--ink-2)}.cart-empty-page svg{width:64px;height:64px;stroke:var(--line);stroke-width:1.3;fill:none;margin:0 auto 18px}.cart-empty-page h2{font-size:28px;color:var(--ink);margin-bottom:8px}.cart-empty-page p{margin-bottom:22px}.qty{display:inline-flex;border:1.5px solid var(--ink);border-radius:8px;overflow:hidden;background:var(--card)}.qty,.qty button{align-items:center}.qty button{width:34px;height:34px;font-size:17px;display:flex;justify-content:center;transition:background .15s;color:var(--ink)}.qty button:hover{background:var(--surface)}.qty span{font-size:14px;min-width:34px;text-align:center;font-weight:800}.auth-page{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 112px)}.auth-art{background:var(--ink);color:var(--cream);padding:60px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.auth-art .ag{display:none}.auth-art .auth-media{position:absolute;inset:0;z-index:0}.auth-art .auth-scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(160deg,rgba(23,22,16,.82),rgba(23,22,16,.94))}.auth-art .logo,.auth-art .perks,.auth-art .pitch{z-index:3}.auth-art .logo{color:var(--cream)}.auth-art .logo,.auth-art .pitch{position:relative}.auth-art .pitch h2{font-size:clamp(30px,3.4vw,44px);line-height:1.06;margin-bottom:16px;max-width:16ch;color:var(--cream)}.auth-art .pitch p{color:#b9b4a5;font-size:15px;max-width:36ch;line-height:1.7}.auth-art .perks{position:relative;display:flex;flex-direction:column;gap:12px}.auth-art .perks div{display:flex;align-items:center;gap:10px;font-size:14px;color:#b9b4a5}.auth-art .perks svg{width:18px;height:18px;stroke:var(--orange);stroke-width:2;fill:none}.auth-form-side{display:flex;align-items:center;justify-content:center;padding:48px 24px}.auth-card{width:100%;max-width:400px}.auth-card h1{font-size:30px;text-align:center;margin-bottom:8px}.auth-card .lead{text-align:center;font-size:14px;color:var(--ink-2);margin-bottom:24px}.tabs{display:flex;background:var(--surface);border:1.5px solid var(--ink);border-radius:8px;padding:4px;margin-bottom:22px}.tab{flex:1 1;padding:9px;font-size:12.5px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);border-radius:6px;transition:.2s}.tab.active{background:var(--ink);color:var(--cream)}.field{margin-bottom:13px}.field label{display:block;font-size:13px;font-weight:600;color:var(--ink-2);margin-bottom:6px}.field input{width:100%;padding:12px 16px;background:var(--card);border:1.5px solid var(--ink);border-radius:8px;font-family:inherit;font-size:14px;transition:.2s}.field input:focus{outline:none;box-shadow:2px 2px 0 var(--ink)}.field .err{font-size:12px;color:var(--orange-2);margin-top:5px;display:none}.field.invalid .err{display:block}.field.invalid input{border-color:var(--orange-2)}.submit{width:100%;padding:14px;background:var(--orange);color:var(--cream);font-size:13.5px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;border:1.5px solid var(--ink);border-radius:8px;margin-top:4px;box-shadow:3px 3px 0 var(--ink);transition:.15s}.submit:hover{background:var(--orange-2)}.divider{display:flex;align-items:center;gap:12px;margin:18px 0;color:var(--ink-2);font-size:12px}.divider:after,.divider:before{content:"";flex:1 1;height:1px;background:var(--line)}.oauth{display:flex;gap:10px}.oauth button{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;padding:11px;border:1.5px solid var(--ink);border-radius:8px;font-size:13.5px;font-weight:700;transition:.15s;background:var(--card)}.oauth button:hover{box-shadow:2px 2px 0 var(--ink)}.auth-foot{text-align:center;font-size:13px;color:var(--ink-2);margin-top:18px}.auth-foot a{color:var(--ink);font-weight:700;border-bottom:2px solid var(--orange)}.overlay{position:fixed;inset:0;z-index:50;background:rgba(23,22,16,.5);opacity:0;visibility:hidden;transition:.3s}.overlay.open{opacity:1;visibility:visible}.drawer{position:fixed;top:0;right:0;bottom:0;z-index:60;width:min(430px,100%);background:var(--bg);border-left:1.5px solid var(--ink);transform:translateX(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.drawer.open{transform:translateX(0)}.drawer-head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1.5px solid var(--ink)}.drawer-head h3{font-size:20px;font-weight:800}.count-pill{font-size:12px;background:var(--surface);border:1px solid var(--ink);border-radius:999px;padding:3px 10px;color:var(--ink);margin-left:8px;font-weight:700}.x{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:19px;transition:background .2s}.x:hover{background:var(--surface)}.cart-items{flex:1 1;overflow-y:auto;padding:4px 24px}.cart-row{display:flex;gap:13px;padding:18px 0;border-bottom:1px solid var(--line)}.cart-thumb{position:relative;overflow:hidden;width:72px;height:72px;border-radius:10px;background:var(--tile);border:1.5px solid var(--ink);flex-shrink:0;display:flex;align-items:center;justify-content:center}.cart-info{flex:1 1;min-width:0}.cart-info h4{font-size:14.5px;font-weight:700;margin-bottom:2px}.cart-info .ct{font-size:12px;color:var(--ink-2);margin-bottom:8px}.cart-right{text-align:right;display:flex;flex-direction:column;justify-content:space-between}.cart-right .lp{font-size:16px;font-weight:800}.cart-right .del{font-size:12px;color:var(--ink-2);transition:color .2s}.cart-right .del:hover{color:var(--orange)}.cart-empty{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--ink-2);padding:40px;gap:12px}.cart-empty svg{width:54px;height:54px;stroke:var(--line);stroke-width:1.4;fill:none}.cart-empty .shop-link{margin-top:6px;font-size:14px;font-weight:700;color:var(--ink);border-bottom:2px solid var(--orange);padding-bottom:2px}.drawer-foot{padding:20px 24px;border-top:1.5px solid var(--ink);background:var(--surface)}.ship-note{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2);margin-bottom:14px}.ship-note svg{width:17px;height:17px;stroke:var(--orange);stroke-width:1.6;fill:none;flex-shrink:0}.total-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.total-row .lbl{font-size:14px;color:var(--ink-2)}.total-row .amt{font-size:21px;font-weight:800}.tax-note{font-size:12px;color:var(--ink-2);margin-bottom:14px}.checkout{width:100%;padding:15px;background:var(--orange);color:var(--cream);font-size:13.5px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;border:1.5px solid var(--ink);border-radius:8px;box-shadow:3px 3px 0 var(--ink);transition:.15s;display:flex;align-items:center;justify-content:center;gap:8px}.checkout:hover{background:var(--orange-2)}.checkout svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.8;fill:none}.cont-shop{width:100%;text-align:center;margin-top:10px;font-size:13.5px;color:var(--ink-2);transition:color .2s}.cont-shop:hover,.view-cart{color:var(--ink)}.view-cart{display:block;width:100%;text-align:center;margin-top:10px;font-size:13.5px;font-weight:700}.modal{position:fixed;top:50%;left:50%;z-index:60;transform:translate(-50%,-46%) scale(.97);opacity:0;visibility:hidden;width:min(420px,calc(100% - 40px));background:var(--bg);border:1.5px solid var(--ink);border-radius:16px;padding:34px;transition:.3s;box-shadow:8px 8px 0 var(--ink);max-height:92vh;overflow-y:auto}.modal.open{transform:translate(-50%,-50%) scale(1);opacity:1;visibility:visible}.modal h3{font-size:24px;text-align:center;margin-bottom:8px;font-weight:800}.modal .lead{text-align:center;font-size:14px;color:var(--ink-2);margin-bottom:22px}.toast{position:fixed;bottom:26px;left:50%;transform:translateX(-50%) translateY(18px);z-index:80;background:var(--ink);color:var(--cream);padding:13px 24px;border:1.5px solid var(--orange);border-radius:10px;font-size:14px;font-weight:600;opacity:0;visibility:hidden;transition:.3s;box-shadow:4px 4px 0 rgba(23,22,16,.3);display:flex;align-items:center;gap:9px}.toast svg{width:17px;height:17px;stroke:var(--orange);stroke-width:2;fill:none}.toast.show{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}@media(max-width:1024px){.grid{grid-template-columns:repeat(3,1fr)}.foot-grid,.trust .wrap{grid-template-columns:1fr 1fr}.trust-item{border-right:none;border-bottom:1px solid var(--line)}.quotes{grid-template-columns:1fr}.cat-cards{grid-template-columns:1fr 1fr}.pdp{grid-template-columns:1fr;gap:32px}.facets,.pdp-gallery,.summary{position:static}.cart-page,.shop-layout{grid-template-columns:1fr}}@media(max-width:768px){.head-login,.mainnav,.searchbar{display:none}.head{height:62px;gap:14px}.grid{grid-template-columns:repeat(2,1fr);gap:12px}.quickadd,.wish{opacity:1;transform:none}.quickadd{transform:translate(-50%)}.section{padding:42px 0}.auth-page,.cat-cards{grid-template-columns:1fr}.auth-art{display:none}.features-list{grid-template-columns:1fr}.newsletter{padding:38px 22px}.page-head h1{font-size:36px}.hero-st{min-height:64vh}.hero-st-inner{padding:90px 24px 44px}.sec-head h2{font-size:26px}}@media(max-width:420px){.grid{grid-template-columns:1fr 1fr;gap:10px}.card-body{padding:11px}.news-form{flex-direction:column}.news-form input{text-align:center}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Archivo_9b68a8;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Archivo_9b68a8;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Archivo_9b68a8;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Archivo_9b68a8;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Archivo_9b68a8;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_Fallback_9b68a8;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_9b68a8{font-family:__Archivo_9b68a8,__Archivo_Fallback_9b68a8;font-style:normal}.__variable_9b68a8{--font-body:"__Archivo_9b68a8","__Archivo_Fallback_9b68a8"}@font-face{font-family:__Anton_ec6dc7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ced06489fd81a3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Anton_ec6dc7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5f74293546f6d0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Anton_ec6dc7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62c97acc3aa63787-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Anton_Fallback_ec6dc7;src:local("Arial");ascent-override:129.70%;descent-override:36.29%;line-gap-override:0.00%;size-adjust:90.69%}.__className_ec6dc7{font-family:__Anton_ec6dc7,__Anton_Fallback_ec6dc7;font-weight:400;font-style:normal}.__variable_ec6dc7{--font-display:"__Anton_ec6dc7","__Anton_Fallback_ec6dc7"}