:root{--sz-d1:.12s;--sz-d2:.24s;--sz-d3:.42s;--sz-in:cubic-bezier(.22,1,.36,1);--sz-out:cubic-bezier(.65,0,.35,1);--sz-rise:12px;--sz-press:.97;--sz-accent:#B15A2F;--sz-ok:#657956;--sz-ink:#2B2B29;--sz-paper:#FAF6EE;--sz-cream:#F4ECDC}@media(prefers-reduced-motion:reduce){:root{--sz-d2:.12s;--sz-d3:.12s;--sz-rise:0px;--sz-press:1}}.t4s-btn,.t4s-sticky-atc__atc,.sz-atc__btn,.t4s-swatch__item,.t4s-pr-item-btn,.t4s-quantity-selector,.t4s-product .t4s-product-inner{-webkit-tap-highlight-color:transparent}.t4s-btn:active,.t4s-sticky-atc__atc:active,.sz-atc__btn:active,.t4s-swatch__item:active,.t4s-pr-item-btn:active,.t4s-quantity-selector:active{transform:scale(var(--sz-press));transition:transform var(--sz-d1) var(--sz-in)}.t4s-product .t4s-product-inner:active{transform:scale(.985);transition:transform var(--sz-d1) var(--sz-in)}@media(prefers-reduced-motion:reduce){.t4s-product .t4s-product-inner:active{transform:none}}.t4s-btn-atc_text{transition:opacity var(--sz-d1) var(--sz-in)}[data-sz-state]{position:relative}[data-sz-state=loading]{cursor:progress}.sz-atc-ok{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:6px;pointer-events:none;opacity:0;transform:translateY(var(--sz-rise));transition:opacity var(--sz-d2) var(--sz-in),transform var(--sz-d2) var(--sz-in)}.sz-atc-ok path{stroke-dasharray:16;stroke-dashoffset:16;transition:stroke-dashoffset var(--sz-d3) var(--sz-in) 60ms}[data-sz-state=added] .sz-atc-ok{opacity:1;transform:none}[data-sz-state=added] .sz-atc-ok path{stroke-dashoffset:0}[data-sz-state=added] .t4s-btn-atc_text,[data-sz-state=added]>.sz-atc__txt{opacity:0}#sz-atc__btn[data-sz-state=added]{color:transparent}#sz-atc__btn[data-sz-state=added] .sz-atc-ok{color:var(--sz-paper)}.sz-cart-ok{display:flex;align-items:center;gap:8px;margin:12px 15px 0;padding:9px 12px;border-radius:10px;background:var(--sz-cream);color:var(--sz-ink);font-size:13px;line-height:1.45}.sz-cart-ok svg{flex:0 0 auto;color:var(--sz-ok)}.sz-cart-ok b{font-weight:600}.sz-cart-ok[hidden],.sz-cart-ship[hidden]{display:none}.sz-cart-ship{margin:8px 0 0;font-size:12px;line-height:1.5;color:var(--sz-ink);opacity:.72}.sz-toast{position:fixed;left:50%;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:1000;max-width:calc(100vw - 32px);padding:10px 16px;border-radius:12px;background:var(--sz-ink);color:var(--sz-paper);font-size:14px;line-height:1.4;text-align:center;pointer-events:none;opacity:0;transform:translate(-50%,var(--sz-rise));transition:opacity var(--sz-d2) var(--sz-out),transform var(--sz-d2) var(--sz-out)}.sz-toast.is-in{opacity:1;transform:translate(-50%);transition-timing-function:var(--sz-in)}@media(prefers-reduced-motion:reduce){.t4s-drawer,.t4s-drawer__bottom{transition-duration:.12s!important}.t4s-drawer:not([aria-hidden=false]){transform:none!important;opacity:0}.t4s-bl-item{animation:none!important;opacity:1!important}.t4s-marquee__item{animation:none!important}}.sz-fly{position:fixed;left:0;top:0;width:72px;height:72px;object-fit:cover;border-radius:50%;background:var(--sz-cream);box-shadow:0 8px 20px #2b2b2938;z-index:1100;pointer-events:none;will-change:transform}.sz-ripple{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#f4ecdcb3 0,#b15a2f73 45%,#b15a2f00 70%)}.sz-atc__btn,.t4s-sticky-atc__atc{position:relative;overflow:hidden}.sz-progress{position:fixed;top:0;left:0;right:0;height:3px;background:var(--sz-accent);transform:scaleX(0);transform-origin:0 50%;z-index:1001;pointer-events:none;display:none}[dir=rtl] .sz-progress{transform-origin:100% 50%}@supports (animation-timeline: scroll()){.sz-progress{display:block;animation:sz-prog linear both;animation-timeline:scroll(root block)}}@keyframes sz-prog{to{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){.sz-js .t4s-slideshow .is-selected .t4s-img-as-bg{animation:sz-kb 6.5s cubic-bezier(.25,.1,.25,1) both}.sz-js .sz-hero-live .is-selected .t4s-slideshow-inner{animation:sz-unveil .95s var(--sz-in) both}[dir=rtl].sz-js .sz-hero-live .is-selected .t4s-slideshow-inner{animation-name:sz-unveil-rtl}.sz-js [data-sz-split] .sz-w{display:inline-block;opacity:0;transform:translateY(.6em)}.sz-js [data-sz-split].sz-in .sz-w{opacity:1;transform:none;transition:opacity .6s var(--sz-in),transform .75s var(--sz-in);transition-delay:calc(var(--i) * 80ms)}.sz-js .sz-card:not(.sz-card-in) .t4s-product-img{clip-path:inset(0 0 100% 0)}.sz-js .sz-card:not(.sz-card-in) .t4s-product-info{opacity:0}.sz-js .sz-card-in .t4s-product-img{animation:sz-clip .85s var(--sz-in) var(--sz-d,0ms) both}.sz-js .sz-card-in .t4s-product-img img{animation:sz-settle 1.1s var(--sz-in) var(--sz-d,0ms) both}.sz-js .sz-card-in .t4s-product-info{animation:sz-up .55s var(--sz-in) calc(var(--sz-d,0ms) + .24s) both}}@keyframes sz-kb{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes sz-unveil{0%{clip-path:inset(0 0 0 18%)}to{clip-path:inset(0)}}@keyframes sz-unveil-rtl{0%{clip-path:inset(0 18% 0 0)}to{clip-path:inset(0)}}@keyframes sz-clip{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes sz-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes sz-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/sz-motion.css.map */
