.pvc-gift,.pvg-tile{--pvg-blue: #0156cb;--pvg-yellow: #f7c852;--pvg-ink: #212121;--pvg-ease: cubic-bezier(.2, .8, .2, 1);--pvg-spring: cubic-bezier(.3, 1.35, .45, 1);--pvg-dots: radial-gradient(rgba(33, 33, 33, .14) 1px, transparent 1.3px)}.pvg-card{position:relative;display:block;overflow:hidden;aspect-ratio:1.586;container-type:inline-size;color:#fff;background:linear-gradient(135deg,#2a63e6,#1a4fd0 42%,#0c3ba8);box-shadow:inset 0 1px #ffffff47}.pvg-card__grooves{position:absolute;right:-40%;top:-22%;width:92%;aspect-ratio:1;border-radius:50%;background:repeating-radial-gradient(circle at center,rgba(255,255,255,.1) 0 1px,transparent 1px 7px);animation:pvg-spin 40s linear infinite}.pvg-card__sheen{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.45) 48%,rgba(255,255,255,.14) 54%,transparent 64%);mix-blend-mode:screen;transform:translate(-70%);animation:pvg-sheen 4.8s ease-in-out infinite}.pvg-card__dot{position:absolute;left:14%;bottom:20%;width:18%;aspect-ratio:1;border-radius:50%;background:var(--pvg-yellow)}.pvg-card--mini{width:34px;justify-self:center;border-radius:4px;box-shadow:0 6px 12px -6px #0a2f8fb3,inset 0 1px #ffffff47;transform:rotate(-10deg);transform-origin:50% 80%;animation:pvg-wiggle 3.4s ease-in-out infinite;transition:transform .45s var(--pvg-spring)}.pvg-card--mini .pvg-card__grooves{background:repeating-radial-gradient(circle at center,rgba(255,255,255,.16) 0 1px,transparent 1px 3px)}.pvg-card--big{width:100%;border-radius:12px;box-shadow:0 30px 48px -22px #0a2f8fa6,inset 0 1px #ffffff47}.pvg-card__mark{position:absolute;left:7%;top:11%;width:34%;aspect-ratio:372 / 90;fill:currentColor}.pvg-card__amt{position:absolute;left:7%;top:38%;display:flex;align-items:baseline;gap:.3em;font-weight:700;font-size:13cqw;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(255,255,255,.22),0 -1px 0 rgba(0,0,0,.28)}.pvg-card__roll{display:inline-block;height:1em;overflow:hidden}.pvg-card__col{display:flex;flex-direction:column}.pvg-card__col>span{display:block;height:1em;white-space:nowrap}.pvg-card__cur{margin-left:.3em;font-size:.5em;font-weight:500;opacity:.85}.pvg-card__foot{position:absolute;left:7%;right:7%;bottom:10%;overflow:hidden;font-size:3.6cqw;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;opacity:.85}.pvc-gift{position:relative;z-index:1;isolation:isolate;display:grid;grid-template-columns:24px 36px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:9px 16px 9px 18px;overflow:hidden;border-radius:12px;background:var(--pvg-yellow);color:var(--pvg-ink);text-decoration:none;font-size:14px;font-weight:600;line-height:1.25;text-transform:none;letter-spacing:0;animation:pvg-ring 2.6s ease-out infinite;transition:transform .35s var(--pvg-spring),box-shadow .3s ease}.pvc-gift:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--pvg-dots);background-size:14px 14px;opacity:.6}.pvc-gift:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.7) 45%,rgba(255,255,255,.15) 55%,transparent 70%);transform:translate(-110%);animation:pvg-row-sheen 5.2s ease-in-out 1.2s infinite}.pvc-gift:hover,.pvc-gift:focus-visible{color:var(--pvg-ink);transform:translateY(-1px);box-shadow:0 12px 22px -14px #785800bf}.pvc-gift:focus-visible{outline:2px solid var(--pvg-blue);outline-offset:2px}.pvc-gift:hover .pvg-card--mini,.pvc-gift:focus-visible .pvg-card--mini{animation:none;transform:rotate(4deg) translateY(-3px) scale(1.12)}.pvc-gift__ico{display:grid;place-items:center;color:var(--pvg-blue)}.pvc-gift__ico svg{display:block;transform-origin:50% 60%;animation:pvg-bow 3.4s ease-in-out infinite}.pvc-gift__t{display:grid;gap:2px;min-width:0}.pvc-gift__t b{font-weight:700}.pvc-gift__t small{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#212121ad}.pvc-gift__arr{justify-self:end;color:var(--pvg-blue);animation:pvg-nudge 2.6s ease-in-out infinite}.pvc-index__foot{position:sticky;bottom:-18px;z-index:2;margin:14px -16px -18px;padding:12px 16px 14px;border-top:1px solid rgba(33,33,33,.1);background:#fff;box-shadow:0 -14px 18px -16px #2121212e}.pvc .pvc-index__foot a.pvc-row--brands{margin-top:6px;padding-top:8px;border-top:0}.pvc.is-open .pvc-gift{animation:pvc-rise .55s var(--pvg-ease) both,pvg-ring 2.6s ease-out .8s infinite;animation-delay:calc(var(--i, 0) * 32ms),.8s}.pvm-gift{grid-template-columns:24px 36px minmax(0,1fr) 20px;gap:8px;margin:4px 16px 10px;padding:12px;font-size:15px}.pvg-stage{position:relative;display:block;width:100%;overflow:hidden;isolation:isolate;background-color:#fff;background-image:var(--pvg-dots);background-size:22px 22px;text-decoration:none}.pvg-stage__sun{position:absolute;right:-14%;top:-16%;z-index:-1;width:62%;aspect-ratio:1;border-radius:50%;background:var(--pvg-blue);animation:pvg-drift 9s ease-in-out infinite}.pvg-stage__block{position:absolute;left:8%;bottom:12%;z-index:-1;width:30%;height:22%;background:var(--pvg-yellow);animation:pvg-drift-2 11s ease-in-out infinite}.pvg-stage__line{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;overflow:visible}.pvg-stage__line path{fill:none;stroke:var(--pvg-blue);stroke-width:1.4;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;animation:pvg-draw 2.4s var(--pvg-ease) .3s forwards}.pvg-stage__badge{position:absolute;left:0;top:14px;z-index:3;padding:7px 14px;background:var(--pvg-yellow);color:var(--pvg-ink);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1}.pvg-stage__badge:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;vertical-align:1px;border-radius:50%;background:var(--pvg-blue);animation:pvg-pulse 1.8s ease-out infinite}.pvg-float{position:absolute;left:14%;top:30%;width:72%;perspective:900px;animation:pvg-float 6s ease-in-out infinite}.pvg-float .pvg-card{transform:rotateX(14deg) rotateY(-16deg) rotate(-7deg);transition:transform .8s var(--pvg-ease),box-shadow .6s ease}.pvg-stage:hover .pvg-card,.pvg-stage:focus-visible .pvg-card{transform:rotateX(4deg) rotateY(-4deg) rotate(-2deg) translateY(-8px) scale(1.04);box-shadow:0 44px 60px -26px #0a2f8fb3,inset 0 1px #ffffff47}.pvg-shadow{position:absolute;left:22%;right:22%;bottom:13%;z-index:-1;height:7%;border-radius:50%;background:radial-gradient(closest-side,rgba(10,47,143,.28),transparent);animation:pvg-shadow 6s ease-in-out infinite}.pvg-dust{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--pvg-yellow);opacity:0;animation:pvg-dust 5s ease-in-out infinite}.pvg-dust:nth-of-type(1){left:18%;top:24%}.pvg-dust:nth-of-type(2){left:82%;top:70%;width:4px;height:4px;background:var(--pvg-blue);animation-delay:1.6s}.pvg-dust:nth-of-type(3){left:60%;top:16%;width:5px;height:5px;animation-delay:3.1s}.pvg-tile__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.pvg-tile__cta{font-size:.82em;letter-spacing:.08em;text-transform:uppercase;color:var(--pvg-blue);transition:transform .3s var(--pvg-ease)}.pvg-tile:hover .pvg-tile__cta{transform:translate(3px)}.pvg-tile .wishlist-toggle,.pvg-tile [class*=wishlist]{display:none!important}@keyframes pvg-spin{to{transform:rotate(360deg)}}@keyframes pvg-sheen{0%,50%{transform:translate(-70%)}72%,to{transform:translate(70%)}}@keyframes pvg-row-sheen{0%,62%{transform:translate(-110%)}86%,to{transform:translate(110%)}}@keyframes pvg-wiggle{0%,62%,to{transform:rotate(-10deg)}70%{transform:rotate(6deg) translateY(-2px)}78%{transform:rotate(-14deg)}86%{transform:rotate(-6deg)}}@keyframes pvg-bow{0%,62%,to{transform:none}70%{transform:scale(1.18) rotate(-8deg)}80%{transform:scale(.96) rotate(6deg)}}@keyframes pvg-ring{0%{box-shadow:0 0 #f7c852bf}70%,to{box-shadow:0 0 0 9px #f7c85200}}@keyframes pvg-pulse{0%{box-shadow:0 0 #0156cb99}to{box-shadow:0 0 0 7px #0156cb00}}@keyframes pvg-nudge{0%,60%,to{transform:none}75%{transform:translate(4px)}}@keyframes pvg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pvg-shadow{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.86);opacity:.7}}@keyframes pvg-drift{0%,to{transform:translate(0)}50%{transform:translate(-4%,5%)}}@keyframes pvg-drift-2{0%,to{transform:translate(0)}50%{transform:translate(6%,-4%)}}@keyframes pvg-draw{to{stroke-dashoffset:0}}@keyframes pvg-dust{0%,to{opacity:0;transform:translateY(0)}30%,60%{opacity:1}90%{opacity:0;transform:translateY(-26px)}}@media(prefers-reduced-motion:reduce){.pvc-gift,.pvc-gift *,.pvc-gift:after,.pvg-tile *,.pvg-card__col{animation:none!important;transition:none!important}.pvg-stage__line path{stroke-dashoffset:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pv-gift.css.map */
