:root{--ink:#0f1828;--navy:#1e2d4a;--navy-lift:#2b3f66;--navy-mist:#8ea3c4;--navy-pale:#e7ecf5;--navy-edge:#b4c3da;--mauve:#a87888;--mauve-lt:#cba3b2;--mauve-dk:#7a5262;--mauve-pale:#f4ebee;--mauve-edge:#dcc5cd;--cream:#faf6ec;--linen:#fffdf8;--line:#e7dfd0;--mid:#6a6558;--faint:#767165;--serif:"Anton","Impact","Arial Narrow Bold",sans-serif;--sans:"Inter",sans-serif;--fraunces:"Fraunces",serif;--k:#0b0d12;--t1:#d9a441;--t2:#d4668a;--t3:#f1e4c6;--emk:#b23f67;--tb:#c94f78;--ease:cubic-bezier(.22,.68,.16,1);--shadow-sm:0 2px 8px -4px rgba(15,24,40,.18);--shadow-md:0 18px 38px -22px rgba(15,24,40,.34);--shadow-lg:0 40px 80px -44px rgba(15,24,40,.44);--hdr-h:74px}#header-group,.header-section,.shopify-section-group-header-group{display:none!important}.tod *,.tod *:before,.tod *:after{box-sizing:border-box;margin:0;padding:0}.tod{background:var(--cream);color:var(--ink);font-family:var(--sans);font-weight:300;font-size:15.5px;line-height:1.72;-webkit-font-smoothing:antialiased;position:relative;overflow-x:hidden}.tod:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23w)' opacity='.035'/%3E%3C/svg%3E")}.tod img{max-width:100%;display:block}.tod a{color:inherit;text-decoration:none}.tod ::selection{background:var(--mauve-lt);color:var(--ink)}.tod :focus-visible{outline:2px solid var(--mauve);outline-offset:3px}.tod-prog{position:fixed;top:0;left:0;height:2px;width:100%;z-index:210;transform-origin:0 50%;transform:scaleX(0);background:repeating-linear-gradient(90deg,var(--mauve) 0 7px,transparent 7px 13px)}.tod .gnote,.tod .tod-2nd-note{color:var(--faint)!important}.tod .bpill,.tod .setpill{background:var(--mauve-dk)}.tod .hero-proof .stars,.tod .saycard .stars{color:var(--mauve-dk)}.ann{background:var(--ink);color:#e9dfe3;text-align:center;font:500 11px/1.35 var(--sans);letter-spacing:.2em;text-transform:uppercase;padding:11px 16px;position:relative;z-index:3}.ann em{font-style:normal;color:#fff}.hdr{background:var(--cream);position:relative;z-index:3;box-shadow:0 1px 0 var(--line)}.hdr-in{max-width:1240px;margin:0 auto;padding:0 34px;height:var(--hdr-h);display:flex;align-items:center;gap:26px}.hdr-logo{flex:0 0 auto;display:flex;align-items:center}.logo{height:52px;width:auto;transition:transform .4s var(--ease)}.hdr-logo:hover .logo{transform:scale(1.03)}.nav{display:flex;gap:22px;align-items:center}.nav a{position:relative;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--mid);padding:6px 0;transition:color .22s var(--ease)}.nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;transform:scaleX(0);transform-origin:0 50%;transition:transform .34s var(--ease);background:repeating-linear-gradient(90deg,var(--mauve) 0 5px,transparent 5px 9px)}.nav a:hover{color:var(--navy)}.nav a:hover:after,.nav a.on:after{transform:scaleX(1)}.nav a.on{color:var(--navy)}.hdr-right{margin-left:auto;display:flex;align-items:center;gap:20px}.hdr-tel{display:flex;flex-direction:column;line-height:1.15;text-align:right}.hdr-tel span{font-size:9px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.hdr-tel b{font:600 14px/1.2 var(--sans);color:var(--navy)}.hdr-cart{position:relative;display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--line);background:var(--linen);color:var(--navy);transition:.22s var(--ease)}.hdr-cart:hover{background:var(--navy);border-color:var(--navy);color:#fff}.hdr-cart svg{width:18px;height:18px;display:block}.hdr-cart i{position:absolute;top:-7px;right:-7px;min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:var(--mauve);color:#fff;font:600 10px/19px var(--sans);font-style:normal;text-align:center}.hdr-burger{display:none;width:40px;height:40px;place-items:center;background:none;border:1px solid var(--line);color:var(--navy);cursor:pointer}.hdr-burger span{display:block;width:17px;height:1.6px;background:currentColor;position:relative}.hdr-burger span:before,.hdr-burger span:after{content:"";position:absolute;left:0;width:17px;height:1.6px;background:currentColor}.hdr-burger span:before{top:-5.5px}.hdr-burger span:after{top:5.5px}.sides{background:var(--cream);position:relative;z-index:3;padding:10px 12px;box-shadow:0 1px 0 var(--line)}.sides-in{max-width:520px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4px;background:var(--linen);border:1px solid var(--line);border-radius:999px;padding:4px}.sides a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:999px;font:600 11.5px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--mid);transition:background .25s var(--ease),color .25s var(--ease);-webkit-tap-highlight-color:transparent}.sides a svg{width:16px;height:16px;flex:none}.sides a:hover{color:var(--navy)}.sides a.on{background:var(--navy);color:#fff}.sides a.on.dtf{background:var(--mauve-dk)}.navdraw{position:fixed;inset:0 auto 0 0;width:min(84vw,330px);background:var(--cream);z-index:200;transform:translate(-101%);transition:transform .3s var(--ease);display:flex;flex-direction:column;padding:22px 24px;box-shadow:var(--shadow-lg);overflow-y:auto}.navdraw.on{transform:none}.navdraw-x{align-self:flex-end;width:38px;height:38px;display:grid;place-items:center;background:none;border:1px solid var(--line);color:var(--navy);font-size:17px;cursor:pointer}.navdraw a{display:block;font:600 15px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--navy);padding:17px 0;border-bottom:1px solid var(--line)}.navdraw a.on{color:var(--mauve-dk)}.navdraw-tel{margin-top:auto;padding-top:24px}.navdraw-tel span{display:block;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.navdraw-tel b{font:600 19px/1.4 var(--sans);color:var(--navy)}.navscrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f182873;z-index:199;opacity:0;pointer-events:none;transition:opacity .3s var(--ease)}.navscrim.on{opacity:1;pointer-events:auto}.wrap{max-width:1240px;margin:0 auto;padding:0 34px;position:relative;z-index:2}.tod section{padding:96px 0;position:relative;z-index:2}.disp{font-family:var(--serif);font-weight:480;font-variation-settings:"SOFT" 28,"WONK" 1,"opsz" 120;letter-spacing:-.018em;line-height:1.03;color:var(--ink)}.disp em{font-style:italic;font-weight:400;color:var(--mauve-dk)}.lede{font-size:16.5px;line-height:1.8;color:var(--mid);font-weight:300}.kick{display:inline-flex;align-items:center;gap:13px;font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--mauve-dk)}.kick:before{content:"";width:30px;height:1.5px;background:repeating-linear-gradient(90deg,var(--mauve) 0 5px,transparent 5px 9px)}.kick.ctr{justify-content:center}h2.disp{font-size:clamp(31px,3.5vw,49px)}h3.disp{font-size:clamp(22px,2vw,27px);line-height:1.15}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;overflow:hidden;font:600 11px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;padding:19px 38px;background:var(--navy);color:#fff;border:1px solid var(--navy);cursor:pointer;transition:.3s var(--ease)}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);transform:translateY(101%);transition:transform .42s var(--ease);z-index:0}.btn:hover:before{transform:translateY(0)}.btn:hover{box-shadow:var(--shadow-md)}.btn .lbl{position:relative;z-index:1}.btn.ghost{background:transparent;color:var(--navy)}.btn.ghost:before{background:var(--navy)}.btn.ghost:hover{color:#fff}.btn.lt{background:#fff;border-color:#fff;color:var(--navy)}.btn.lt:before{background:var(--mauve)}.btn.lt:hover,.tod a.btn{color:#fff}.tod a.btn.ghost{color:var(--navy)}.tod a.btn.ghost:hover{color:#fff}.tod a.btn.lt{color:var(--navy)}.tod a.btn.lt:hover{color:#fff}.srule{position:relative;height:12px}.srule svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.srule path{fill:none;stroke:var(--mauve);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:7 6}.ctaband{background:var(--mauve-pale);border:1px solid var(--mauve-edge);padding:58px;display:flex;align-items:center;justify-content:space-between;gap:38px;margin-top:78px}.ctaband h3{font:italic 500 30px var(--serif);color:var(--navy)}.ctaband p{font-size:13.5px;color:var(--mid);margin-top:9px}.foot{background:var(--ink);color:#8b96ad;margin-top:110px;position:relative;z-index:2}.foot-in{max-width:1240px;margin:0 auto;padding:70px 34px 40px;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:44px}.foot .fl{height:62px;width:auto;filter:brightness(0) invert(.94);opacity:.86}.foot h5{font:600 10px/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--mauve-lt);margin-bottom:19px}.foot a{display:block;font-size:13px;color:#a6b0c5;padding:5px 0;transition:color .22s var(--ease),transform .22s var(--ease)}.foot a:hover{color:#fff;transform:translate(3px)}.foot p{font-size:13px;line-height:1.8}.foot-base{border-top:1px solid #24314a;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#778198;padding:22px 34px;max-width:1240px;margin:0 auto}@media(max-width:1100px){.nav{gap:16px}.nav a{letter-spacing:.11em}}@media(max-width:900px){:root{--hdr-h:60px}.ann{font-size:9px;letter-spacing:.1em;padding:8px 10px;line-height:1.3}.tod section{padding:60px 0}.wrap{padding:0 20px}.hdr-in{padding:0 12px;gap:8px}.hdr-burger{display:grid;flex:0 0 auto}.hdr-logo{margin:0 auto;flex:0 1 auto;min-width:0;overflow:hidden}.logo{height:38px}.nav{display:none}.hdr-right{margin-left:0;flex:0 0 auto}.hdr-tel{display:none}.sides{padding:8px 12px}.hdr .tod-phone--site .tod-phone__lead{display:none!important}.hdr .tod-phone--site{flex:0 0 auto!important;gap:5px!important;padding:12px 4px!important;max-width:none!important;white-space:nowrap!important;overflow:visible!important}.hdr .tod-phone--site .tod-phone__num{font-size:12.5px!important}.hdr .tod-phone--site .tod-phone__ico{width:14px!important;height:14px!important;flex:0 0 auto!important}.foot .foot-line a{padding:11px 0!important}.tod a.setgo{padding:14px 0}.tod a.docback{padding:12px 0}.tod .tod-shelf-lines button{padding:13px 14px!important}.tod .lhead .ldel{padding:14px 8px!important;margin:-14px -8px!important}.tod label.sw{padding:6px 0!important}.tod details p a,.tod .fside p a{display:inline-block;padding:9px 0}.ctaband{flex-direction:column;align-items:flex-start;padding:36px 24px;margin-top:48px}.foot-in{grid-template-columns:1fr 1fr;gap:26px 20px;padding:44px 18px 26px}.foot-base{flex-direction:column;text-align:center;padding:18px 20px}}@media(max-width:430px){.hdr .tod-phone--site .tod-phone__ico{display:none!important}.logo{height:34px}.foot-in{gap:22px 14px}.foot h5{margin-bottom:12px}.foot a{font-size:12.5px}}.tod{font-synthesis:none}.disp,.tod .disp{font-family:var(--serif);font-weight:400;font-variation-settings:normal;text-transform:uppercase;letter-spacing:.005em;line-height:.96}.disp em,.tod .disp em{font-style:normal;font-weight:400;color:var(--emk)}.tod h1,.tod h2{text-transform:uppercase;font-weight:400}.tod h1 em,.tod h2 em,.tod h3 em{font-style:normal}.kick:before{width:30px;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--t1) 0 33%,var(--t2) 33% 66%,var(--k) 66%)}.kick{color:var(--k);letter-spacing:.26em}.tod-prog{height:3px;background:linear-gradient(90deg,var(--t1),var(--t2),var(--t3))}.nav a:after{height:3px;border-radius:2px;background:linear-gradient(90deg,var(--t1),var(--t2))}.nav a.on,.nav a:hover{color:var(--k)}.srule path{stroke:var(--t2)}.btn{background:var(--k);border-color:var(--k);border-radius:12px;letter-spacing:.14em}.btn:before{background:var(--tb)}.btn.ghost{background:transparent;color:var(--k);border-color:var(--k)}.btn.ghost:before{background:var(--k)}.tod a.btn.ghost{color:var(--k)}.sides a.on{background:var(--k)}.sides a.on.dtf{background:linear-gradient(95deg,#00a6d0,#e01f78)}.sides a.on:not(.dtf){background:linear-gradient(95deg,#b8862a,#b23f67)}.ctaband{position:relative;overflow:hidden;background:radial-gradient(420px 260px at 0% 0%,rgba(217,164,65,.26),transparent 70%),radial-gradient(420px 260px at 100% 100%,rgba(212,102,138,.28),transparent 70%),var(--k);border:0;border-radius:22px;color:#f6f4ef}.ctaband h3{font:400 clamp(26px,3vw,36px)/1 var(--serif);text-transform:uppercase;color:#fff}.ctaband p{color:#c4cad8}.ctaband .btn{background:linear-gradient(95deg,var(--t1),#e8b64e);border:0;color:var(--k)}.tod .ctaband a.btn{color:var(--k)}.ctaband .btn:before{background:#fff}.foot{background:var(--k);color:#9aa3b8}.foot:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:linear-gradient(90deg,var(--t1) 0 33%,var(--t2) 33% 66%,var(--t3) 66%)}.foot h5{color:var(--t1);letter-spacing:.24em}.foot-base{border-top-color:#1d2231}.tod .mat-lead,.tod p.lead,.tod .lead .hl,.tod blockquote,.tod blockquote p,.tod .an-hint,.tod .sumsay p,.tod .spec-lead,.tod .tt-rev p,.tod figcaption,.tod .lempty,.tod .lnote,.tod .tod-help-note,.tod .lfollow li,.tod .pull p,.tod .pull em,.tod .sh-by p span,.tod .rv-card blockquote,.tod .cb-revs blockquote{font-family:var(--fraunces)!important;font-variation-settings:"SOFT" 28,"WONK" 1;text-transform:none}.tod .hfaq-in summary{font-family:var(--sans)!important;font-weight:600}.tod .sh{background:radial-gradient(520px 420px at 0% 0%,rgba(217,164,65,.24),transparent 70%),radial-gradient(560px 460px at 100% 30%,rgba(212,102,138,.24),transparent 70%),#0b0d12!important}.tod .sh h1 em{background:linear-gradient(92deg,#d9a441,#d4668a 55%,#f1e4c6);-webkit-background-clip:text;background-clip:text;color:transparent}.tod .sh-vis{gap:22px!important;align-items:center;padding:18px 6px}.tod .sh-vis>.sh-cape,.tod .sh-vis>.sh-shot{padding:6px!important;border-radius:20px!important;overflow:hidden;background:linear-gradient(140deg,#d9a441,#d4668a 60%,#f1e4c6)!important;box-shadow:0 34px 60px -26px #000000d9,0 0 0 1px #ffffff14;animation:shFloat 7.5s ease-in-out infinite}.tod .sh-vis>.sh-shot{object-fit:cover}.tod .sh-vis>.sh-cape{rotate:-3deg}.tod .sh-vis>.sh-shot{rotate:3deg;animation-delay:-3.5s;margin-top:26px}.tod .sh-vis>.sh-cape>*{border-radius:14px;overflow:hidden}@keyframes shFloat{0%,to{translate:0 0}50%{translate:0 -8px}}@media(prefers-reduced-motion:reduce){.tod .sh-vis>.sh-cape,.tod .sh-vis>.sh-shot{animation:none}}.ct-go .e span span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12.5px}.hdr .nav3{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:0 24px;min-width:0}.nav3 .nav-l,.nav3 .nav-r{display:flex;align-items:center;gap:20px;min-width:0}.nav3 .nav-l{justify-content:flex-end}.hdr .nav a.nav-home{display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 24px 0 20px;border-radius:999px;border:2px solid transparent;background:linear-gradient(var(--k),var(--k)) padding-box,linear-gradient(95deg,var(--t1),var(--t2) 60%,var(--t3)) border-box;color:#fff;font:700 12.5px/1 var(--sans);letter-spacing:.2em;box-shadow:0 14px 26px -16px var(--t2);transition:transform .2s ease,box-shadow .2s ease}.hdr .nav a.nav-home svg{width:19px;height:19px;flex:none;color:var(--t1)}.hdr .nav a.nav-home:after{display:none}.hdr .nav a.nav-home:hover{transform:translateY(-2px);color:#fff;box-shadow:0 18px 30px -14px var(--t2)}.hdr .nav a.nav-home.on{box-shadow:0 0 0 4px var(--cream),0 0 0 6px var(--t2),0 14px 26px -16px var(--t2)}@media(min-width:1181px){.hdr .nav3{display:flex!important;justify-content:center;gap:0 22px}.hdr .nav3 .nav-l,.hdr .nav3 .nav-r{flex:0 1 auto}}.hdr .nav-sw{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:999px;background:var(--linen);border:1px solid var(--line)}.hdr .nav a.sw{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px;border-radius:999px;color:var(--mid);font:600 11.5px/1 var(--sans);letter-spacing:.12em;transition:background .25s var(--ease),color .25s var(--ease)}.hdr .nav a.sw:after{display:none}.hdr .nav a.sw svg{width:16px;height:16px;flex:none}.hdr .nav a.sw:hover{color:var(--k)}.hdr .nav a.sw.on.dtf{background:linear-gradient(95deg,#00a6d0,#e01f78);color:#fff}.hdr .nav a.sw.on.emb{background:linear-gradient(95deg,#b8862a,#b23f67);color:#fff}.hdr .nav-sw a.nav-home{height:50px;margin:-6px 2px}@media(min-width:1181px){html body .sides{display:none!important}}@media(min-width:1181px)and (max-width:1300px){.hdr .nav3{gap:0 10px!important}.hdr .nav3 .nav-l,.hdr .nav3 .nav-r{gap:10px!important}.hdr .nav3 a:not(.nav-home){font-size:10.5px;letter-spacing:.05em!important}.hdr .nav a.sw{padding:0 10px}.hdr .nav-sw a.nav-home{padding:0 16px 0 13px}}@media(min-width:1181px)and (max-width:1560px){.hdr .nav3{gap:0 14px}.nav3 .nav-l,.nav3 .nav-r{gap:12px}.hdr .nav3 a{letter-spacing:.08em}.hdr .nav a.sw{padding:0 12px;letter-spacing:.08em}.hdr .nav a.sw svg{display:none}}.sides--m{display:none}.sides{padding:12px}.sides-in{max-width:580px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px}.sides a i{font-style:normal}.nav a.nav-2l{display:inline-flex;flex-direction:column;align-items:center;line-height:1.08;text-align:center}.nav a.nav-2l span{display:block}.sides a .s-2l{display:flex;flex-direction:column;align-items:flex-start;line-height:1.1}.sides a .s-2l b{font-weight:inherit}.sides a.home{min-height:58px;margin:-10px 0;padding:0 22px 0 18px;gap:9px;border-radius:999px;border:2px solid transparent;background:linear-gradient(var(--k),var(--k)) padding-box,linear-gradient(95deg,var(--t1),var(--t2) 60%,var(--t3)) border-box!important;color:#fff;font-weight:700;font-size:12.5px;letter-spacing:.18em;box-shadow:0 12px 24px -14px var(--t2),0 0 0 4px var(--cream)}.sides a.home svg{width:20px;height:20px;color:var(--t1)}.sides a.home:hover{color:#fff}.sides a.home.on{box-shadow:0 0 0 4px var(--cream),0 0 0 6px var(--t2),0 12px 24px -14px var(--t2)}.sides a.home:active{transform:scale(.97)}.navdraw a.navdraw-home{display:flex;align-items:center;justify-content:center;gap:10px;margin:16px 0 8px;padding:0;height:56px;border:2px solid transparent;border-radius:999px;background:linear-gradient(var(--k),var(--k)) padding-box,linear-gradient(95deg,var(--t1),var(--t2) 60%,var(--t3)) border-box;color:#fff;letter-spacing:.18em}.navdraw a.navdraw-home svg{width:20px;height:20px;color:var(--t1)}.navdraw a.navdraw-home.on{color:#fff}@media(min-width:901px)and (max-width:1180px){.hdr-burger{display:grid;flex:0 0 auto}.hdr .nav{display:none}.sides--m{display:block}}@media(max-width:1180px){.sides--m{display:block}.hdr .nav{display:none}}.nav3 a,.hdr-tel b{white-space:nowrap}@media(min-width:1181px)and (max-width:1320px){.hdr-in{gap:18px}.hdr .nav3{gap:0 16px}.nav3 .nav-l,.nav3 .nav-r{gap:14px}.hdr .nav3 a{letter-spacing:.1em}.hdr .nav a.nav-home{padding:0 18px 0 15px;letter-spacing:.16em}.hdr-tel span{display:none}}@media(max-width:430px){.sides{padding:12px 10px}.sides-in{gap:4px}.sides a{gap:6px;font-size:11px;letter-spacing:.1em}.sides a i{display:none}.sides a.home{padding:0 18px 0 15px;font-size:12px}}@media(max-width:350px){.sides a:not(.home) svg{display:none}}.sides a.mini,.sides span.mini{display:none}@media(max-width:1180px){.sides-in{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr) auto;max-width:660px}.sides a.mini{display:flex;min-height:34px;padding:0 12px;font:700 10px/1 var(--sans);letter-spacing:.08em;color:var(--mid);background:#ffffffbf;border:1px solid var(--line);box-shadow:none}.sides a.mini.on{color:#fff;background:var(--k);border-color:var(--k)}.sides .mini.ico{display:grid!important;place-items:center;width:36px;height:36px;min-height:36px;padding:0!important;border-radius:50%}.sides .mini.ico svg{display:block!important;width:17px;height:17px}.sides span.mini.sp{visibility:hidden}.sides a.mini.cta{background:linear-gradient(135deg,#f0c35e,#d9a441)!important;border-color:#d9a441!important;color:#0b0d12!important;box-shadow:0 4px 12px -6px #d9a441e6!important}}@media(max-width:480px){.sides{padding-left:8px;padding-right:8px}.sides-in{gap:3px}.sides a.dtf svg,.sides a.emb svg{display:none}.sides a{letter-spacing:.05em}.sides a.home{padding:0 13px 0 11px;letter-spacing:.1em}.sides a.mini{padding:0 8px;font-size:9.5px;letter-spacing:.04em}.sides-in{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr) auto}.sides a.emb,.sides a.dtf{padding:0 4px;font-size:10px;letter-spacing:.03em;white-space:nowrap}.sides a .s-2l{flex-direction:row;gap:.32em}.sides a.emb:not(.on),.sides a.dtf:not(.on){background:#fff9;box-shadow:inset 0 0 0 1.5px #6a65583d}}.tod-still,.tod-still *,.tod-still *:before,.tod-still *:after{animation-play-state:paused!important}.ann3{padding:0;letter-spacing:.16em}.ann3 .ann-rot{display:flex;justify-content:center;align-items:center;padding:10px 16px;overflow:hidden}.ann3 .ann-m{margin:0;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:0 22px;position:relative}.ann3 .ann-m+.ann-m:before{content:"";position:absolute;left:0;top:50%;width:1px;height:12px;margin-top:-6px;background:#e9dfe347}.ann3 .ann-m svg{width:15px;height:15px;flex:none;color:#e6c67e}.ann3 .ann-m em{font-style:normal;color:#fff;font-weight:600}.ann3[data-side=dtf] .ann-m:first-child em{color:#e6c67e}.ann3.rot .ann-rot{position:relative;display:block;min-height:36px;padding:0}.ann3.rot .ann-m{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;padding:0 12px;opacity:0;transition:opacity .45s ease;pointer-events:none;white-space:normal;text-align:center;line-height:1.3}.ann3.rot .ann-m.on{opacity:1;pointer-events:auto}.ann3.rot .ann-m+.ann-m:before{display:none}@media(max-width:760px){.ann3 .ann-rot{position:relative;display:block;min-height:34px;padding:0}.ann3 .ann-m{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;padding:0 12px;opacity:0;transition:opacity .45s ease;pointer-events:none;font-size:10.5px;letter-spacing:.11em;white-space:normal;text-align:center;line-height:1.3}.ann3 .ann-m.on{opacity:1;pointer-events:auto}.ann3 .ann-m+.ann-m:before{display:none}.ann3 .ann-m svg{width:14px;height:14px}}@media(max-width:360px){.ann3 .ann-m{font-size:9.5px;letter-spacing:.08em;gap:6px}}.ann-s{display:none}@media(max-width:600px){.ann:has(.ann-s){font-size:10.5px;letter-spacing:.12em;padding:9px 10px}.ann .ann-l{display:none}.ann .ann-s{display:inline}.hdr-in{gap:8px}.logo{height:48px}.hdr-right{order:4}header.hdr .tod-phone--site{order:3;position:relative!important;display:inline-grid!important;place-items:center!important;flex:0 0 40px!important;width:40px!important;height:40px!important;padding:0!important;gap:0!important;margin:0!important;border:1px solid var(--line)!important;border-radius:0!important;background:var(--linen)!important;color:var(--navy)!important;box-shadow:none!important}header.hdr .tod-phone--site .tod-phone__ico{display:block!important;width:18px!important;height:18px!important}header.hdr .tod-phone--site .tod-phone__num{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}}@media(prefers-reduced-motion:reduce){.tod *,.tod *:before,.tod *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.hdr-contact{position:relative}.hdr-cbtn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:0;border-radius:999px;cursor:pointer;background:#0b0d12;color:#fff;font:700 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;box-shadow:0 10px 20px -12px #0b0d12b3;transition:background .2s,color .2s}.hdr-cbtn svg{width:16px;height:16px;color:#e8b64e;flex:none}.hdr-cbtn:hover,.hdr-contact.open .hdr-cbtn{background:linear-gradient(95deg,#e8b64e,#d9a441);color:#0b0d12}.hdr-cbtn:hover svg,.hdr-contact.open .hdr-cbtn svg{color:#0b0d12}.hdr-cmenu{display:none;position:absolute;right:0;top:calc(100% + 10px);z-index:80;width:290px;max-width:calc(100vw - 24px);padding:8px;border-radius:18px;background:#12151e;border:1px solid rgba(255,255,255,.12);box-shadow:0 26px 60px -20px #000000a6;text-align:left}.hdr-contact.open .hdr-cmenu{display:block;animation:todCm .18s ease both}@keyframes todCm{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.hdr-cmenu .hdr-chead{margin:0;padding:10px 12px 8px;font:700 10px/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#d9a441}.hdr-cmenu a{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:12px;color:#fff;text-decoration:none}.hdr-cmenu a:hover,.hdr-cmenu a:focus-visible{background:#ffffff12;outline:none}.hdr-cmenu i{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#d9a44126;color:#e8b64e}.hdr-cmenu i svg{width:19px;height:19px}.hdr-cmenu b{display:block;font:700 14px/1.2 var(--sans);color:#fff}.hdr-cmenu small{display:block;margin-top:3px;font:400 12.5px/1.3 var(--sans);color:#9aa3b8;word-break:break-all}html body header.hdr .hdr-in>.tod-phone--site,.hdr-in>.tod-phone--site{display:none!important}@media(max-width:900px){.hdr-cbtn{height:36px;padding:0 13px;gap:6px;font-size:10px;letter-spacing:.12em}.hdr-cbtn svg{width:15px;height:15px}.hdr-cmenu{right:-44px}html body header.hdr .hdr-logo .logo{height:54px!important}html body header.hdr .hdr-contact{display:none!important}html body header.hdr .hdr-logo{flex:0 0 auto!important;overflow:visible!important;margin:0 auto!important}html body header.hdr .hdr-logo .logo{height:58px!important;max-width:none!important}html body header.hdr .hdr-right{gap:8px!important}.sides a.mini.cta{background:linear-gradient(95deg,#e8b64e,#d9a441)!important;border-color:#d9a441!important;color:#0b0d12!important;font-weight:800}}
/*# sourceMappingURL=/cdn/shop/t/186/assets/tod-core.css.map */
