.ch-hd__in{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.ch-hd__left{display:flex;align-items:center;gap:8px;justify-self:start}.ch-hd__mid{justify-self:center;min-width:0}.ch-hd__right{display:flex;align-items:center;gap:8px;justify-self:end}.ch-hd__logo{justify-content:center}.ch-hd__burger{display:inline-flex!important}.ch-hd__burger svg{transition:transform .25s ease}.ch-hd__burger[aria-expanded=true] svg{transform:rotate(90deg)}.ch-hd__panel{position:fixed;left:0;right:0;z-index:59;background:#fff;border-bottom:1px solid var(--ch-line);box-shadow:0 18px 40px #2b20241a;overflow:hidden;max-height:0;opacity:0;transition:max-height .32s cubic-bezier(.4,0,.2,1),opacity .22s ease}.ch-hd__panel.is-on{max-height:80vh;opacity:1;overflow-y:auto}.ch-hd__panelin{max-width:1240px;margin:0 auto;padding:8px clamp(18px,4vw,22px) 18px}.ch-hd__panel a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 2px;font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--ch-soft);border-bottom:1px solid var(--ch-line);opacity:0;transform:translateY(-6px)}.ch-hd__panel a:last-child{border-bottom:none}.ch-hd__panel a:after{content:"\2192";color:var(--ch-blue);font-size:15px}.ch-hd__panel.is-on a{animation:ch-menuin .34s cubic-bezier(.2,.7,.3,1) forwards}@keyframes ch-menuin{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.ch-btn{transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.ch-btn:hover{transform:translateY(-1px);box-shadow:0 6px 18px #8a4f4b38}.ch-btn:active{transform:translateY(0)}.ch-scope .ch-btn,.ch-scope .ch-btn *,.ch-scope .ch-btn:hover,.ch-scope .ch-btn:hover *,.ch-scope .ch-btn:focus,.ch-scope .ch-btn:focus *{color:#fff!important}.ch-scope .ch-btn--ghost,.ch-scope .ch-btn--ghost *,.ch-scope .ch-btn--ghost:hover,.ch-scope .ch-btn--ghost:hover *{color:var(--ch-ink)!important}.ch-cta .ch-btn,.ch-cta .ch-btn *,.ch-cta .ch-btn:hover,.ch-cta .ch-btn:hover *{color:var(--ch-blue)!important}.ch-hero__p{margin-bottom:20px}.ch-btns{margin-top:2px}.ch-hero__proof{margin-top:20px;gap:16px}.ch-atc,.ch-dw__co,.ch-sticky__b{transition:transform .16s ease,background .16s ease}.ch-atc:hover,.ch-dw__co:hover{transform:translateY(-1px)}.ch-tier,.ch-add,.ch-pc,.ch-rev,.ch-acc__i{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.ch-pc:hover{transform:translateY(-3px);box-shadow:0 10px 26px #2b202417}.ch-thumb,.ch-swatch,.ch-slbtn,.ch-gal__arrow,.ch-hd__ic{transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.ch-slbtn:hover,.ch-gal__arrow:hover{transform:scale(1.06)}.ch-reveal{opacity:0;transform:translateY(16px)}.ch-reveal.is-in{animation:ch-rise .62s cubic-bezier(.2,.7,.3,1) forwards}@keyframes ch-rise{to{opacity:1;transform:none}}.ch-gal__wrap{border:none!important;background:transparent!important;border-radius:14px}.ch-gal--contain .ch-gal__slide img{padding:0!important;background:transparent!important}.ch-gal__slide,.ch-thumb{background:transparent}.ch-gal__badges{left:auto!important;right:12px;align-items:flex-end!important}.ch-info>*{order:9}.ch-info>.ch-title{order:2}.ch-info>.ch-sub{order:3}.ch-info>.ch-bullets{order:4}.ch-info>.ch-price{order:5}.ch-info>.ch-rule{order:6}.ch-trust__c{background:none!important;border:none!important;padding:4px 2px!important;gap:6px}.ch-trust__ic{width:34px;height:34px;font-size:24px}.ch-trust__ic img{width:34px;height:34px}.ch-trust__t{font-size:12.5px}.ch-kit{background:transparent!important;border:none!important;padding:0!important}.ch-tier__img,.ch-tier__save{display:none}.ch-adds{gap:9px}.ch-add{border-radius:13px;min-height:64px}.ch-dw{visibility:hidden;pointer-events:none}.ch-dw.is-mounted{visibility:visible;pointer-events:auto}.ch-dw__panel{transition:transform .34s cubic-bezier(.22,1,.28,1)}.ch-dw__veil{transition:opacity .3s ease}.ch-dw.is-open .ch-dw__veil{opacity:1}.ch-dw.is-open .ch-dw__panel{transform:none}.ch-dw__rm{flex:0 0 auto;width:30px;height:30px;border-radius:8px;border:1px solid var(--ch-line);background:#fff;color:#93a0a6;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:color .16s ease,border-color .16s ease,background .16s ease}.ch-dw__rm svg{width:15px;height:15px}.ch-dw__rm:hover{color:#8a4f4b;border-color:#e8bdb4;background:#fdf2f0}.ch-dw__qtywrap{display:flex;align-items:center;gap:7px}.ch-dw__payrow{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;padding-top:12px}.ch-dw__payrow svg,.ch-dw__payrow img{height:22px;width:auto;border-radius:4px}.ch-dw__free{display:flex;align-items:center;justify-content:flex-start;gap:7px;margin:2px 0 12px;font-size:12.5px;font-weight:700;color:var(--ch-ok)}.ch-dw__free svg{width:16px;height:16px;flex:0 0 auto}.ch-dw__free.is-off{color:var(--ch-mute);font-weight:600}.ch-dw__sub{align-items:center}.ch-dw__subl{font-size:14px;font-weight:800;color:var(--ch-ink);letter-spacing:-.015em}.ch-dw__subright{display:flex;flex-direction:row;align-items:baseline;gap:8px}.ch-dw__subwas{font-family:var(--ch-mono);font-size:13px;color:#8b959a;font-weight:400}.ch-dw__subwas s{text-decoration:line-through}@keyframes ch-stripes{0%{background-position:0 0}to{background-position:34px 0}}@keyframes ch-glow{0%,to{box-shadow:0 0 #b5767100}50%{box-shadow:0 0 0 3px #b5767129}}@keyframes ch-truck{0%{transform:translate(-3px)}50%{transform:translate(3px)}to{transform:translate(-3px)}}.ch-dw__track{height:9px;background:#eadbd5}.ch-dw__fill{min-width:9px;background-image:linear-gradient(115deg,rgba(255,255,255,.42) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.42) 75%,transparent 75%);background-size:34px 34px;animation:ch-stripes 1.1s linear infinite}.ch-dw__ship.is-won .ch-dw__fill{animation:ch-stripes .6s linear infinite}.ch-dw__ship.is-won .ch-dw__track{animation:ch-glow 1.9s ease-in-out infinite}.ch-dw__ship.is-won .ch-dw__shipic{animation:ch-pop .5s ease,ch-truck 2.2s ease-in-out .5s infinite}.ch-pg__head{max-width:760px}.ch-pg__h1{margin:0 0 12px;font-size:clamp(30px,5.4vw,50px);line-height:1.02;font-weight:900;letter-spacing:-.04em;text-wrap:balance}.ch-pg__sub{margin:0;font-size:clamp(15px,1.7vw,17px);line-height:1.6;color:var(--ch-mute);max-width:56ch}.ch-form{display:grid;gap:12px;max-width:560px;margin-top:26px}.ch-form--wide{max-width:100%}.ch-fr{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ch-field{display:grid;gap:6px}.ch-field label{font-family:var(--ch-mono);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ch-mute)}.ch-field input,.ch-field textarea,.ch-field select{width:100%;background:#fff;border:1px solid var(--ch-line);border-radius:11px;padding:13px 14px;color:var(--ch-ink);font-family:var(--ch-sans);font-size:15px;transition:border-color .16s ease,box-shadow .16s ease}.ch-field input:focus,.ch-field textarea:focus{outline:none;border-color:var(--ch-blue);box-shadow:0 0 0 3px var(--ch-tint)}.ch-field textarea{min-height:130px;resize:vertical}.ch-note{font-size:12.5px;color:var(--ch-mute)}.ch-alert{border-radius:12px;padding:13px 15px;font-size:13.5px;line-height:1.5;border:1px solid}.ch-alert--ok{background:#fff8f5;border-color:#eadbd5;color:#8a4f4b}.ch-alert--bad{background:#fdecea;border-color:#f5c6c0;color:#8f2c1e}.ch-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:8px}.ch-step{background:#fff;border:1px solid var(--ch-line);border-radius:14px;padding:16px}.ch-step__n{width:26px;height:26px;border-radius:50%;background:var(--ch-tint);color:var(--ch-blue);display:flex;align-items:center;justify-content:center;font-family:var(--ch-mono);font-size:12px;font-weight:600;margin-bottom:9px}.ch-step__t{font-size:14.5px;font-weight:800;letter-spacing:-.015em;margin-bottom:4px}.ch-step__d{font-size:13px;line-height:1.5;color:var(--ch-mute)}.ch-contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:clamp(22px,3.5vw,44px);align-items:start}.ch-cinfo{display:grid;gap:10px}.ch-ci{background:#fff;border:1px solid var(--ch-line);border-radius:14px;padding:16px;display:flex;gap:12px;align-items:flex-start}.ch-ci__ic{flex:0 0 auto;width:34px;height:34px;border-radius:10px;background:var(--ch-tint);color:var(--ch-blue);display:flex;align-items:center;justify-content:center;font-size:17px}.ch-ci__t{font-size:13.5px;font-weight:800;letter-spacing:-.01em;margin-bottom:3px}.ch-ci__d{font-size:13px;line-height:1.5;color:var(--ch-mute)}@media(prefers-reduced-motion:reduce){.ch-reveal{opacity:1;transform:none;animation:none}.ch-hd__panel.is-on a{animation:none;opacity:1;transform:none}.ch-btn:hover,.ch-pc:hover,.ch-slbtn:hover,.ch-gal__arrow:hover{transform:none}.ch-dw__fill,.ch-dw__ship.is-won .ch-dw__track,.ch-dw__ship.is-won .ch-dw__shipic{animation:none}}:root{--ch-serif:var(--font-heading-family);--ch-sans:var(--font-body-family);--ch-mono:var(--font-body-family)}.ch-wrap,.ch-hd__in,.ch-hd__panelin{max-width:1180px}.ch-h2,.ch-title{font-family:var(--ch-serif);font-weight:500;letter-spacing:-.01em}.ch-h2{font-size:clamp(34px,5vw,50px)}.ch-title{font-size:clamp(30px,4vw,42px);line-height:1.04;text-wrap:initial}.ch-bar{font-family:var(--ch-sans);text-transform:none;letter-spacing:0;font-weight:500}.ch-bar__track{display:flex;justify-content:center;animation:none!important;white-space:normal;text-align:center;line-height:1.25}.ch-bar__track>span{padding:0 12px}.ch-bar__track>span:nth-child(2){display:none}.ch-hd__in{padding-top:8px;padding-bottom:8px}.ch-hd__ic,.ch-hd__cart{border-radius:2px}.ch-hd__logo img{max-height:56px}.ch-hd__dot{display:none}.ch-gal__wrap{border-radius:0;border:0;background:#fff8f5}.ch-buy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.ch-ratebar{flex-wrap:nowrap;white-space:nowrap;gap:8px;line-height:1.2}.ch-ratebar__tx{font-size:12px;font-weight:400}.ch-ratebar__stars{display:inline-flex;gap:1px}.ch-price__now{font-size:24px;font-weight:500}.ch-price__save{border-radius:2px}.chc,.ch-sticky__b,.ch-pc__btn,.ch-btn{border-radius:2px!important}.ch-tier__name{font-size:14px;font-weight:500}.ch-tier__now{font-weight:600}.ch-tier__inc{font-size:11px;line-height:1.25}.ch-atc,.ch-sticky__b{font-weight:500;letter-spacing:.01em}.ch-tier[aria-disabled=true]{opacity:.45;cursor:not-allowed}.ch-tbl[style] .ch-tbl__r{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr))}.sw-review-source,.sw-after-atc{font-family:var(--ch-sans);font-size:12px;line-height:1.5;color:var(--ch-mute)}.sw-review-source{margin-bottom:24px!important}.sw-review-photo{width:48px;height:48px;object-fit:cover;border-radius:50%}.sw-foot{font-size:16px}.sw-foot__b{font-family:var(--font-heading-family)}@media(max-width:749px){.ch-buy{grid-template-columns:minmax(0,1fr);gap:10px}.ch-gal,.ch-gal__dots{gap:5px}.ch-gal__dot{width:6px;height:6px}.ch-title{font-size:29px}.ch-price{gap:8px}.ch-price__now{font-size:21px}.ch-price__was{font-size:13px}.ch-tier__save{display:none!important}.ch-tier__now{font-size:14px}.ch-tier__was{font-size:10px}.ch-tier__tag{font-size:8px;padding:2px 4px}.ch-tier__top{gap:5px}.ch-hd__logo img{max-height:44px}.ch-wrap{padding-inline:16px}.ch-sec{padding-block:40px}}@media(prefers-reduced-motion:reduce){.ch-scope *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ch-info>.ch-title{order:0}.ch-info>.ch-ratebar{order:1}.ch-gal__wrap{border-radius:0!important}.ch-pg__h1{font-family:var(--ch-serif);font-weight:500;letter-spacing:-.01em}.ch-hd__cart,.ch-hd__cart:hover{background:transparent;color:var(--ch-ink);padding:0;width:44px;justify-content:center}.ch-hd__cart svg{width:22px;height:22px;stroke-width:1.5}.ch-hd__n{position:absolute;top:0;right:-2px;background:var(--ch-surface2);color:var(--ch-ink);min-width:17px;height:17px;font-size:10px;padding:0 4px}.ch-hd__ic{background:transparent;border:0}.ch-hd__nav{font-size:16px;font-weight:400;gap:24px}@media(min-width:990px){.ch-hd__burger{display:none!important}.ch-hd__nav{display:flex}.ch-hd__panel{display:none}.ch-hd__in{max-width:1440px;padding-inline:40px;min-height:80px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.ch-info>.sw-sale-banner{order:-1}.sw-sale-banner{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;background:var(--ch-ink);color:#fff;font-size:12px;line-height:1.3;padding:6px 10px;border-radius:2px}.sw-sale-banner b{background:var(--ch-surface);color:var(--ch-ink);font-weight:600;padding:1px 5px}.ch-tier__detail{display:flex;align-items:baseline;gap:5px;white-space:nowrap;line-height:1.3}.ch-tier__save{display:inline;font-size:11px;font-weight:400;letter-spacing:0}.ch-tier__save[hidden]{display:none!important}.ch-tier__detail:has(.ch-tier__inc) .ch-tier__save:not([hidden]):before{content:"\b7";margin-right:5px}.ch-tier__body{gap:2px}.ch-tier__inc{font-size:11px;line-height:1.3}.ch-tier__price{gap:2px}.ch-tier__ea:empty,.ch-tier__was:empty{display:none}.chg__fallback{position:absolute;width:24px;height:24px;top:0;right:0;bottom:0;left:0;margin:auto;color:var(--ch-warm)}.sw-payment{margin:0}.sw-payment[hidden]{display:none}.sw-payment .shopify-payment-button__button{border-radius:2px;min-height:44px}.sw-payment .shopify-payment-button__more-options{margin-top:8px}.ch-acc{gap:0}.ch-acc__i{border:0;border-top:1px solid var(--ch-line);border-radius:0;background:transparent;box-shadow:none}.ch-acc__i:last-child{border-bottom:1px solid var(--ch-line)}.ch-acc__q{padding:16px 0;font-weight:400;min-height:52px}.ch-acc__a{padding:0 0 16px}@media(max-width:749px){.sw-sale-banner{font-size:10px;padding:5px 8px;gap:6px}.ch-title{font-size:28px}.ch-tier__top{flex-wrap:nowrap}.ch-tier__save{display:inline!important;font-size:10px}.ch-tier__inc{font-size:10px}.ch-tier__detail{gap:4px}.ch-tier__price{min-width:52px}.ch-tier__body{gap:2px}.ch-price{min-height:26px}}.ch-tier__detail .ch-tier__inc{min-width:0;overflow:hidden;text-overflow:ellipsis}.ch-tier__detail .ch-tier__save{flex:none}.ch-info>.ch-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chc--hero{background:var(--ch-surface2)!important;border-color:var(--ch-warm)!important;box-shadow:none!important;animation:none!important}.chc--hero .chc__save,.chc--hero .chc__ribbon{background:var(--ch-warm)!important;animation:none!important}@media(max-width:749px){.ch-tier__top{line-height:18px}.ch-tier__now{line-height:17px}.ch-tier__was{line-height:12px}}.ch-swatch{background:var(--ch-surface)}@media(max-width:749px){.ch-price{line-height:26px}}.ch-kit__h,.ch-kit .chg__h,.ch-kit .ch-lbl{font-family:Archivo,Helvetica,Arial,sans-serif;font-size:16.5px;font-weight:800;letter-spacing:-.02em;text-transform:none;line-height:normal;color:var(--ch-ink)}.ch-bp__im,.ch-swatch img{object-fit:cover;object-position:50% 50%}.ch-colour-crop{position:relative;display:inline-block;overflow:hidden;width:30px;height:30px;flex:0 0 30px;border-radius:6px}.ch-swatch .ch-colour-crop img{position:absolute;width:200%!important;height:200%!important;max-width:none;left:-18%;top:-60%;object-fit:cover}.ch-dw__discount{font-size:11px;line-height:1.4;color:var(--ch-warm);margin:4px 0}#ch-drawer{--ch-sans:"Archivo",Helvetica,Arial,sans-serif;--ch-mono:"IBM Plex Mono",ui-monospace,monospace}.chg__was{text-decoration:line-through!important;font-size:11px!important;opacity:.7}.ch-kit__h,.ch-kit .chg__h,.ch-kit .ch-lbl,[id^=ch-buy-] .chg__h,[id^=ch-buy-] .ch-lbl{font-family:var(--font-body-family),"DM Sans",Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1.3!important;color:#2b2024!important}.sw-sale-banner{display:none!important}.ch-price{align-items:center;gap:9px;line-height:1.2;min-height:34px}.ch-price .ch-price__now{font-size:28px;font-weight:600;letter-spacing:-.025em;line-height:1.2}.ch-price .ch-price__was{font-size:13px;font-weight:400;color:var(--ch-mute)}.ch-price .ch-price__save{font-family:var(--font-body-family);font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;padding:4px 6px;border:0;border-radius:2px;align-self:center}.ch-kit>.chg,.ch-kit>div:has(>.ch-adds){margin-top:8px}body:has([id^=ch-buy-]) #MainContent>.shopify-section~.shopify-section{padding-top:8px;padding-bottom:8px}.ch-atc,#ch-drawer .ch-dw__co{font-family:var(--font-body-family),Helvetica,Arial,sans-serif;font-size:17.6px;font-weight:500;letter-spacing:.01em;line-height:1.2;min-height:56px;height:56px;padding:16px;border:0;border-radius:2px}.ch-sticky .ch-sticky__b{font-size:15.4px}#ch-drawer{font-family:var(--font-body-family),Helvetica,Arial,sans-serif;--ch-sans:var(--font-body-family);--ch-mono:var(--font-body-family);color:var(--sw-cart-text)}#ch-drawer .ch-dw__co{background:var(--sw-atc-bg,var(--sw-checkout-bg));color:var(--sw-atc-text,var(--sw-checkout-text))}#ch-drawer .ch-dw__co:hover{background:var(--sw-atc-bg,var(--sw-checkout-bg));filter:brightness(.92)}#ch-drawer .ch-dw__panel,#ch-drawer .ch-dw__hd,#ch-drawer .ch-dw__ft{background:var(--sw-cart-background)}#ch-drawer .ch-dw__ship,#ch-drawer .ch-dw__ship.is-won{background:var(--sw-cart-surface);border-color:var(--sw-cart-track);padding:14px 18px}#ch-drawer .ch-dw__shiptxt,#ch-drawer .ch-dw__ship.is-won .ch-dw__shiptxt{font-size:12px;line-height:1.4;font-weight:500;letter-spacing:.015em;color:var(--sw-cart-text)}#ch-drawer .ch-dw__shipic,#ch-drawer .ch-dw__ship.is-won .ch-dw__shipic{width:20px;height:20px;color:var(--sw-cart-accent);animation:none}#ch-drawer .ch-dw__shipic svg{width:17px;height:17px;stroke-width:1.5}#ch-drawer .ch-dw__track,#ch-drawer .ch-dw__ship.is-won .ch-dw__track{height:5px;background:var(--sw-cart-track);animation:none}#ch-drawer .ch-dw__fill,#ch-drawer .ch-dw__ship.is-won .ch-dw__fill{min-width:0;background:var(--sw-cart-accent);animation:none}#ch-drawer .ch-dw__ship.is-won:after{display:none}#ch-drawer .ch-dw__free,#ch-drawer .ch-dw__discount{color:var(--sw-cart-accent)}#ch-drawer .ch-dw__free.is-off,#ch-drawer .ch-dw__subwas{color:var(--sw-cart-muted)}#ch-drawer .ch-dw__x,#ch-drawer .ch-dw__stp,#ch-drawer .ch-dw__stp button{background:var(--sw-cart-background);color:var(--sw-cart-text);border-color:var(--sw-cart-track)}#ch-drawer .ch-dw__line>img,#ch-drawer .ch-dw__ui{background:var(--sw-cart-surface);border-color:var(--sw-cart-track)}#ch-drawer .ch-dw__upr{color:var(--sw-cart-text)}#ch-drawer .ch-dw__ui img,#ch-drawer .ch-dw__protin img{background:var(--sw-cart-background)}#ch-drawer .ch-dw__uadd:hover{color:var(--sw-cart-on-accent)}@keyframes sw-stripes{0%{background-position:0 0}to{background-position:28px 0}}@keyframes sw-shine{0%{transform:translate(-120%)}60%,to{transform:translate(320%)}}@keyframes sw-truck{0%,to{transform:translate(0)}50%{transform:translate(3px)}}#ch-drawer .ch-dw__track,.ch-dw__track{height:8px!important;border-radius:99px!important;overflow:hidden!important;background:var(--sw-cart-track,#F2D6DA)!important;position:relative}#ch-drawer .ch-dw__fill,.ch-dw__fill{position:relative;height:100%;border-radius:99px!important;background-color:var(--sw-cart-accent,#C4566A)!important;background-image:linear-gradient(115deg,rgba(255,255,255,.28) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.28) 50%,rgba(255,255,255,.28) 75%,transparent 75%)!important;background-size:28px 28px!important;animation:sw-stripes .9s linear infinite!important;transition:width .6s cubic-bezier(.2,.8,.2,1)!important;overflow:hidden}#ch-drawer .ch-dw__fill:after,.ch-dw__fill:after{content:"";position:absolute;top:0;bottom:0;left:0;width:35%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:sw-shine 2.4s ease-in-out infinite}#ch-drawer .ch-dw__ship.is-won .ch-dw__shiptxt{font-weight:600!important;color:var(--sw-cart-accent,#C4566A)!important}#ch-drawer .ch-dw__ship.is-won .ch-dw__shipic{animation:sw-truck 1.6s ease-in-out infinite!important}@media(prefers-reduced-motion:reduce){.ch-dw__fill,.ch-dw__fill:after,.ch-dw__shipic{animation:none!important}}#ch-drawer .ch-dw__ship.is-won .ch-dw__fill,.ch-dw__ship.is-won .ch-dw__fill{width:100%!important}#ch-drawer .ch-dw__fill,.ch-dw__fill{display:block!important}.ch-tier__tag[aria-hidden=true],.ch-tier__tag:empty{display:none!important}[id^=ch-buy-] .ch-tier__top{display:flex!important;align-items:center!important;flex-wrap:wrap;gap:8px!important}[id^=ch-buy-] .ch-tier__tag{display:inline-flex!important;align-items:center;padding:3px 7px!important;font-size:9.5px!important;line-height:1!important;letter-spacing:.08em!important;border-radius:2px!important;margin:0!important;transform:translateY(-1px)}[id^=ch-buy-] .ch-tier__detail{margin-top:3px}.ch-dw__loading{display:none}#ch-drawer.is-loading .ch-dw__loading{display:grid;gap:18px;padding:8px 0;opacity:1}#ch-drawer.is-loading .ch-dw__body{opacity:1}#ch-drawer.is-loading [data-dw-lines],#ch-drawer.is-loading [data-dw-up],#ch-drawer.is-loading .ch-dw__prot{display:none!important}.ch-dw__loading i{display:block;height:78px;border-radius:12px;background:linear-gradient(100deg,var(--sw-cart-surface) 25%,var(--sw-cart-track) 50%,var(--sw-cart-surface) 75%);background-size:200% 100%;animation:ch-cart-shimmer 1.2s linear infinite}#ch-drawer.is-loading .ch-dw__sub,#ch-drawer.is-loading .ch-dw__free,#ch-drawer.is-loading [data-dw-discounts],#ch-drawer.is-loading .ch-dw__shiptxt{visibility:hidden}#ch-drawer.is-busy .ch-dw__co{pointer-events:none;opacity:.6}[data-ch-atc].is-adding:after{content:"";display:inline-block;width:15px;height:15px;margin-left:10px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:ch-cart-spin .65s linear infinite}.ch-dw__error{padding:12px;color:var(--sw-cart-text);background:var(--sw-cart-surface);border-radius:8px}@keyframes ch-cart-shimmer{to{background-position:-200% 0}}@keyframes ch-cart-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ch-dw__loading i,[data-ch-atc].is-adding:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ch-extra.css.map */
