.pd-fx-card{position:relative;transform:perspective(900px) rotateX(var(--pd-rx, 0deg)) rotateY(var(--pd-ry, 0deg));transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s;transform-style:preserve-3d;will-change:transform}.pd-fx-card.is-tilting{transition:transform .12s linear,box-shadow .4s;box-shadow:0 28px 60px -28px #000000e6,0 0 0 1px #e218182e}.pd-fx-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;overflow:hidden;pointer-events:none;border-radius:inherit}.pd-fx-layer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s;background:radial-gradient(circle at var(--pd-gx, 50%) var(--pd-gy, 50%),rgba(255,255,255,.22),rgba(255,255,255,0) 45%);mix-blend-mode:soft-light}.pd-fx-card.is-tilting .pd-fx-layer:before{opacity:1}.pd-fx-layer:after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:55%;background:linear-gradient(105deg,#fff0,#ffffff14 35%,#ffffff61,#ffffff14 65%,#fff0);transform:translate(-140%) skew(-12deg)}.pd-fx-card:hover .pd-fx-layer:after,.pd-fx-card.pd-shine-once .pd-fx-layer:after{animation:pdSweep 1.05s cubic-bezier(.4,0,.2,1)}@keyframes pdSweep{0%{transform:translate(-140%) skew(-12deg)}to{transform:translate(260%) skew(-12deg)}}.pd-shine-host{position:relative;overflow:hidden;isolation:isolate}.pd-btn-shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;overflow:hidden;border-radius:inherit}.pd-btn-shine:after{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:45%;background:linear-gradient(105deg,#fff0,#ffffff73 50%,#fff0);transform:translate(-160%) skew(-18deg)}.pd-shine-host:hover .pd-btn-shine:after{animation:pdBtnSweep .8s cubic-bezier(.4,0,.2,1)}.pd-shine-auto .pd-btn-shine:after{animation:pdBtnSweepLoop 5s 1.5s cubic-bezier(.4,0,.2,1) infinite}.button--add-to-cart:before{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:45%;z-index:1;pointer-events:none;background:linear-gradient(105deg,#fff0,#fff6 50%,#fff0);transform:translate(-160%) skew(-18deg);animation:pdBtnSweepLoop 5s 1.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes pdBtnSweep{0%{transform:translate(-160%) skew(-18deg)}to{transform:translate(330%) skew(-18deg)}}@keyframes pdBtnSweepLoop{0%{transform:translate(-160%) skew(-18deg)}22%,to{transform:translate(330%) skew(-18deg)}}.pd-beads{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.pd-stats .pd-stats__num{gap:.14em}.pd-mini-ship__bar,[data-pd-ship-bar]{position:relative;overflow:hidden}.pd-mini-ship__bar:after,[data-pd-ship-bar]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);background-size:40% 100%;background-repeat:no-repeat;animation:pdShipGlint 2.2s linear infinite}@keyframes pdShipGlint{0%{background-position:-60% 0}to{background-position:160% 0}}.pd-fly{position:fixed;z-index:2147483600;pointer-events:none;background:#fff center / cover no-repeat;border-radius:16px;box-shadow:0 18px 40px -10px #000000b3,0 0 0 2px #e21818}.pd-fly--dot{background:#e21818;border-radius:50%;box-shadow:0 0 24px #e21818e6}.pd-cart-bump{animation:pdBump .7s cubic-bezier(.2,.7,.2,1)}@keyframes pdBump{0%{transform:scale(1)}30%{transform:scale(1.35) rotate(-8deg);filter:drop-shadow(0 0 10px rgba(226,24,24,.9))}60%{transform:scale(.9) rotate(4deg)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.pd-fx-card{transform:none!important}.pd-fx-layer:after,.pd-btn-shine:after,.button--add-to-cart:before,.pd-mini-ship__bar:after,[data-pd-ship-bar]:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/pd-effets.css.map */
