:root{--drip:var(--red);--ease-spring:cubic-bezier(.3,1.45,.5,1)}:focus-visible{outline:2px solid #fff;outline-offset:3px}.btn-r:focus-visible,.btn-atc:focus-visible,.btn-checkout:focus-visible{outline-color:#fff;outline-offset:4px}.sd-lock,.sd-lock body{overflow:hidden}.btn-r,.btn-atc,.btn-checkout,.hs-b:not(.hs-b--g),.sd-qv-add{overflow:visible!important;border-radius:4px 4px 3px 3px}.btn-r:after,.btn-atc:after,.btn-checkout:after,.hs-b:not(.hs-b--g):after,.sd-qv-add:after{content:"";position:absolute;left:0;right:0;top:calc(100% - 1px);height:0;width:auto;pointer-events:none;background:radial-gradient(circle at 50% 100%,var(--drip) 2.6px,transparent 3.2px) 14% 100%/7px 7px no-repeat,linear-gradient(var(--drip),var(--drip)) calc(14% + .5px) 0/6px calc(100% - 3px) no-repeat,radial-gradient(circle at 50% 100%,var(--drip) 3.6px,transparent 4.2px) 47% 100%/9px 9px no-repeat,linear-gradient(var(--drip),var(--drip)) 47% 0/8px calc(100% - 4px) no-repeat,radial-gradient(circle at 50% 100%,var(--drip) 2.2px,transparent 2.8px) 81% 70%/6px 6px no-repeat,linear-gradient(var(--drip),var(--drip)) 81% 0/5px 64% no-repeat;border-radius:0 0 3px 3px;transition:height .55s var(--ease-spring) .05s}.btn-r:hover,.btn-atc:hover:not(:disabled),.btn-checkout:hover,.hs-b:not(.hs-b--g):hover{background:var(--red)!important}.btn-r:hover:after,.btn-atc:hover:not(:disabled):after,.btn-checkout:hover:after,.hs-b:not(.hs-b--g):hover:after,.sd-qv-add:hover:after,.btn-r:focus-visible:after,.btn-atc:focus-visible:after{left:0;height:18px}.btn-atc:disabled:after{display:none}.btn-atc.atc-success{--drip:#22c55e}.sd-loadbar{position:fixed;top:0;left:0;height:3px;width:0;z-index:1000;background:var(--red);box-shadow:0 0 12px 2px #e8272a8c;pointer-events:none;opacity:0}.sd-loadbar:after{content:"";position:absolute;right:-8px;top:-6px;width:16px;height:15px;border-radius:50%;background:radial-gradient(rgba(232,39,42,.75),transparent 70%)}.sd-loadbar.go{opacity:1;animation:sdLoad 6s cubic-bezier(.1,.7,.2,1) forwards}@keyframes sdLoad{0%{width:0}20%{width:45%}to{width:90%}}.pcard-img:not(.is-loaded){background:linear-gradient(100deg,#1b1b1e 30%,#26262b,#1b1b1e 70%) 0 0/300% 100%;animation:sdShimmer 1.3s linear infinite}@keyframes sdShimmer{to{background-position:-150% 0}}.sd-motion .sd-rv{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.sd-motion .sd-rv.sd-in{opacity:1;transform:none}.sd-motion .sd-rv .pgrid>*{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.sd-motion .sd-rv.sd-in .pgrid>*{opacity:1;transform:none}.sd-motion .sd-rv.sd-in .pgrid>*:nth-child(2){transition-delay:.07s}.sd-motion .sd-rv.sd-in .pgrid>*:nth-child(3){transition-delay:.14s}.sd-motion .sd-rv.sd-in .pgrid>*:nth-child(4){transition-delay:.21s}.sd-motion .sd-rv.sd-in .pgrid>*:nth-child(5){transition-delay:.28s}.sd-motion .sd-rv.sd-in .pgrid>*:nth-child(n+6){transition-delay:.35s}.pcard.sd-tilt{transform:perspective(900px) rotateX(var(--rx,0)) rotateY(var(--ry,0)) translateY(-4px);transition:transform .12s ease-out}.ptag,.pc-stamp{font-family:var(--F)!important;text-transform:uppercase;font-weight:800;font-size:15px!important;letter-spacing:.06em!important;line-height:1;padding:6px 9px 4px!important;border:2px solid currentColor;transform:rotate(-6deg);z-index:2}.ptag{background:var(--red)!important;color:#fff;border-color:#fff}.pc-stamp{position:absolute;top:12px;left:12px;background:#f2eee6f0;color:var(--red)}.pc-stamp--new{background:#fff;color:#0a0a0a}.oos-tag{top:50%!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%) rotate(-12deg);font-family:var(--F)!important;text-transform:uppercase;font-weight:800;font-size:26px!important;letter-spacing:.08em!important;color:var(--red)!important;background:#f2eee6eb!important;border:3px solid var(--red)!important;padding:8px 14px 5px!important;z-index:3;pointer-events:none}.sd-motion .pcard .ptag,.sd-motion .pcard .pc-stamp,.sd-motion .pcard .oos-tag{opacity:0}.sd-motion .pcard.sd-in .ptag,.sd-motion .pcard.sd-in .pc-stamp{animation:sdStamp .5s var(--ease-spring) .25s both}.sd-motion .pcard.sd-in .oos-tag{animation:sdStampC .5s var(--ease-spring) .3s both}@keyframes sdStamp{0%{opacity:0;transform:rotate(-6deg) scale(2.2)}70%{opacity:1}to{opacity:1;transform:rotate(-6deg) scale(1)}}@keyframes sdStampC{0%{opacity:0;transform:translate(-50%,-50%) rotate(-12deg) scale(2.2)}70%{opacity:1}to{opacity:1;transform:translate(-50%,-50%) rotate(-12deg) scale(1)}}.pc-acts{position:absolute;top:10px;right:10px;z-index:4;display:flex;flex-direction:column;gap:6px}.pc-act{width:36px;height:36px;border-radius:50%;border:0;background:#0a0a0ab8;color:#fff;display:grid;place-items:center;cursor:pointer;padding:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s,transform .2s}.pc-act:hover{background:#0a0a0a;transform:scale(1.08)}.pc-act svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s var(--ease-spring)}[data-save][aria-pressed=true] svg{fill:var(--red);stroke:var(--red)}[data-save].sd-pop svg{animation:sdHeart .5s var(--ease-spring)}@keyframes sdHeart{40%{transform:scale(1.45)}to{transform:scale(1)}}@media(hover:hover)and (pointer:fine){.pc-act--qv{opacity:0;transform:translateY(-4px)}.pcard:hover .pc-act--qv,.pc-act--qv:focus-visible{opacity:1;transform:none}}.pp-save{display:inline-flex;align-items:center;gap:8px;background:none;border:1px solid var(--border);color:#fff;padding:9px 14px;font:600 12px var(--B);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;margin:0 0 14px}.pp-save svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.pp-save[aria-pressed=true]{border-color:var(--red)}.pp-save[aria-pressed=true] .pp-save-l:after{content:"d"}.hd-ico .saved-count{position:absolute;top:4px;right:2px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#fff;color:#0a0a0a;font:500 10px/17px var(--M);text-align:center}.hd-ico .saved-count[hidden]{display:none}.hd-ico.sd-bump{animation:sdBump .55s var(--ease-spring)}@keyframes sdBump{0%{transform:scale(1)}35%{transform:scale(1.3) rotate(-10deg)}to{transform:none}}.sd-flyer{position:fixed;left:0;top:0;z-index:1200;border-radius:50%;background:#1a1a1a center/cover no-repeat;border:3px solid #fff;box-shadow:0 12px 30px #00000080;pointer-events:none}.sd-toast{position:fixed;left:50%;bottom:22px;z-index:1100;display:flex;align-items:center;gap:12px;background:#f2eee6;color:#0a0a0a;padding:10px;max-width:min(440px,calc(100vw - 32px));box-shadow:0 18px 40px #0000008c;transform:translate(-50%,160%) rotate(0);transition:transform .5s var(--ease-spring);border-radius:10px}.sd-toast.show{transform:translate(-50%) rotate(-1.5deg)}.sd-toast-th{width:48px;height:48px;flex:none;background:#1a1a1a;border-radius:6px;overflow:hidden}.sd-toast-th img{width:100%;height:100%;object-fit:cover}.sd-toast-tx{display:grid;min-width:0;font:500 13px/1.3 var(--B)}.sd-toast-tx b{font:800 18px/1 var(--F);text-transform:uppercase;letter-spacing:.02em}.sd-toast-tx span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#444}.sd-toast-go{flex:none;background:var(--red);color:#fff;border:0;padding:11px 14px;font:700 11px var(--B);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:4px}.sd-toast-x{flex:none;background:none;border:0;font-size:22px;line-height:1;color:#555;cursor:pointer;padding:4px 6px}.notif{border-radius:10px;border-left:0;background:#f2eee6;color:#0a0a0a;font-weight:600;box-shadow:0 18px 40px #00000080}.notif.show{transform:translate(-50%) translateY(0) rotate(-1.5deg)}.ship-bar-track{height:8px!important;border-radius:4px;background:#232326!important}.ship-bar-fill{border-radius:4px;transition:width .9s var(--ease-spring)!important;background-color:var(--red)!important;background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.2) 0 6px,transparent 6px 12px)!important;background-size:17px 17px!important;animation:sdStripes 1s linear infinite}.ship-bar-fill.done{background-color:#22c55e!important;animation:none}@keyframes sdStripes{to{background-position:17px 0}}.sd-saved-ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:900;opacity:0;pointer-events:none;transition:opacity .3s}.sd-saved-ov.open{opacity:1;pointer-events:auto}.sd-saved{position:fixed;top:0;right:0;bottom:0;width:min(420px,100vw);background:#0f0f10;border-left:1px solid var(--border);z-index:901;transform:translate(105%);transition:transform .45s cubic-bezier(.3,1.1,.4,1);display:flex;flex-direction:column}.sd-saved.open{transform:none}.sd-saved-head{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid var(--border)}.sd-saved-head h3{font:800 30px/1 var(--F);text-transform:uppercase}.sd-saved-x{background:none;border:0;color:#fff;font-size:28px;cursor:pointer;line-height:1}.sd-saved-list{overflow-y:auto;padding:12px 20px 24px;display:grid;gap:12px;align-content:start}.sd-saved-empty{color:#9a9a9a;font-size:14px;padding:24px 0}.sd-saved-item{display:grid;grid-template-columns:84px 1fr auto;gap:12px;align-items:start;padding-bottom:12px;border-bottom:1px solid var(--border)}.sd-saved-img img{width:84px;height:84px;object-fit:cover;background:#1a1a1a}.sd-saved-info{display:grid;gap:4px;min-width:0}.sd-saved-name{font:800 17px/1.05 var(--F);text-transform:uppercase}.sd-saved-price{font:12px var(--M);color:#ccc}.sd-saved-add{justify-self:start;margin-top:4px;background:none;border:1px solid #fff;color:#fff;padding:7px 10px;font:600 10.5px var(--B);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.sd-saved-add:hover{background:var(--red);border-color:var(--red)}.sd-saved-rm{background:none;border:0;color:#888;font-size:22px;cursor:pointer;line-height:1}.sd-qv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;display:grid;place-items:center;padding:16px;opacity:0;pointer-events:none;transition:opacity .25s}.sd-qv.open{opacity:1;pointer-events:auto}.sd-qv-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b8}.sd-qv-card{position:relative;width:min(860px,100%);max-height:calc(100vh - 32px);overflow:auto;background:#f2eee6;color:#0a0a0a;display:grid;grid-template-columns:1.1fr 1fr;transform:scale(.94) translateY(12px);transition:transform .4s var(--ease-spring)}.sd-qv.open .sd-qv-card{transform:none}.sd-qv-x{position:absolute;top:8px;right:10px;z-index:2;background:#0a0a0a;color:#fff;border:0;width:36px;height:36px;border-radius:50%;font-size:22px;cursor:pointer}.sd-qv-img{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;background:#1a1a1a;aspect-ratio:1}.sd-qv-img img{flex:0 0 100%;width:100%;height:100%;object-fit:cover;scroll-snap-align:start}.sd-qv-info{padding:28px 24px;display:flex;flex-direction:column;gap:12px}.sd-qv-type{font:11px var(--M);letter-spacing:.14em;text-transform:uppercase;color:var(--red)}.sd-qv-title{font:800 clamp(30px,4vw,44px)/.92 var(--F);text-transform:uppercase}.sd-qv-price{font:500 16px var(--M)}.sd-qv-opt{display:grid;gap:5px;font:600 12px var(--B);letter-spacing:.06em;text-transform:uppercase}.sd-qv-opt select{font:15px var(--B);padding:11px;border:1px solid #0a0a0a;background:#fff;color:#0a0a0a;text-transform:none}.sd-qv-add{margin-top:6px;text-align:center;padding:16px!important;font-size:12px!important}.sd-qv-add:disabled{background:#999!important;cursor:not-allowed}.sd-qv-cod{font-size:13px;color:#555}.sd-qv-more{font-weight:600;font-size:13px;text-decoration:underline;text-underline-offset:3px}.sd-qv-loading{padding:60px 24px;grid-column:1/-1;text-align:center}@media(max-width:700px){.sd-qv{place-items:end center;padding:0}.sd-qv-card{grid-template-columns:1fr;max-height:92vh;border-radius:14px 14px 0 0}.sd-qv-img{aspect-ratio:4/3}}.sd-wa{position:fixed;right:18px;bottom:18px;z-index:140;width:54px;height:54px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;box-shadow:0 10px 24px #00000073;transition:transform .3s var(--ease-spring),bottom .3s}.sd-wa:hover{transform:scale(1.08) rotate(-6deg)}.sd-wa.lift{bottom:86px}.sd-wa-tip{position:absolute;right:64px;white-space:nowrap;background:#f2eee6;color:#0a0a0a;font:600 12px var(--B);padding:8px 11px;border-radius:10px 10px 2px;opacity:0;transform:translate(8px);transition:.25s;pointer-events:none}.sd-wa:hover .sd-wa-tip,.sd-wa:focus-visible .sd-wa-tip{opacity:1;transform:none}.sd-motion .sd-wa{animation:sdWa 6s ease-in-out 3s infinite}@keyframes sdWa{0%,88%,to{transform:none}91%{transform:rotate(-14deg)}94%{transform:rotate(10deg)}97%{transform:rotate(-4deg)}}.sd-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#0a0a0a;display:grid;place-items:center;cursor:pointer}.sd-intro svg{width:min(46vw,260px);height:auto;overflow:visible}.sd-intro path{fill:none;stroke:#e8272a;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:sdDraw .55s ease-out forwards}.sd-intro path:nth-child(2){animation-delay:.3s}.sd-intro .sd-intro-w{position:absolute;bottom:calc(50% - 120px);font:800 18px var(--F);letter-spacing:.3em;color:#fff;opacity:0;animation:sdFade .4s .7s forwards}.sd-intro.out{animation:sdOut .5s ease-in forwards}@keyframes sdDraw{to{stroke-dashoffset:0}}@keyframes sdFade{to{opacity:1}}@keyframes sdOut{to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.sd-intro{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/77-motion.css.map */
