:root{--pf2m-out:cubic-bezier(.16,1,.3,1)}.pf2-glow-host{isolation:isolate}.pf2-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent)}.pf2-glow>span{position:absolute;display:block;aspect-ratio:1/1}.pf2-glow>span>i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.pf2-glow-a{width:56vmax;right:-14vmax;top:calc(30% - 28vmax);--dx:9vmax;--dy:7vmax;--tx:31s;--ty:23s;--bx:-7s;--by:-15s}.pf2-glow-b{width:50vmax;left:-18vmax;top:calc(62% - 25vmax);--dx:8vmax;--dy:8vmax;--tx:37s;--ty:27s;--bx:-21s;--by:-4s}.pf2-glow-c{width:40vmax;left:calc(50% - 20vmax);top:calc(20% - 20vmax);--dx:13vmax;--dy:6vmax;--tx:29s;--ty:19s;--bx:-12s;--by:-9s}.pf2-glow--dark .pf2-glow-a>i{background:radial-gradient(closest-side,color-mix(in srgb,var(--green-600) 50%,transparent),transparent)}.pf2-glow--dark .pf2-glow-b>i{background:radial-gradient(closest-side,color-mix(in srgb,var(--green-500) 22%,transparent),transparent)}.pf2-glow--dark .pf2-glow-c>i{background:radial-gradient(closest-side,color-mix(in srgb,var(--green-600) 34%,transparent),transparent)}.pf2-glow--sun .pf2-glow-a>i{background:radial-gradient(closest-side,color-mix(in srgb,#fff 46%,transparent),transparent)}.pf2-glow--sun .pf2-glow-b>i{background:radial-gradient(closest-side,color-mix(in srgb,#fff 32%,transparent),transparent)}.pf2-glow--sun .pf2-glow-c>i{background:radial-gradient(closest-side,color-mix(in srgb,#fff 26%,transparent),transparent)}.pf2-glow--light .pf2-glow-a>i{background:radial-gradient(closest-side,color-mix(in srgb,#fff 90%,transparent),transparent)}.pf2-glow--light .pf2-glow-b>i{background:radial-gradient(closest-side,color-mix(in srgb,var(--green-100) 85%,transparent),transparent)}.pf2-glow--light .pf2-glow-c>i{background:radial-gradient(closest-side,color-mix(in srgb,var(--green-100) 60%,transparent),transparent)}.pf2-glow--mint .pf2-glow-a>i{background:radial-gradient(closest-side,color-mix(in srgb,#fff 62%,transparent),transparent)}.pf2-glow--mint .pf2-glow-b>i{background:radial-gradient(closest-side,color-mix(in srgb,var(--green-300) 24%,transparent),transparent)}.pf2-glow--mint .pf2-glow-c>i{background:radial-gradient(closest-side,color-mix(in srgb,#fff 42%,transparent),transparent)}.pf2-pdp>.pf2-glow{opacity:.75}.pf2-pdp-edge.pf2-drift{overflow:hidden}.pf2-pdp-edge.pf2-drift svg{width:200%}.pf2m-w{display:inline-block;overflow:hidden;vertical-align:top;padding:.1em .05em .16em;margin:-.1em -.05em -.16em}.pf2m-w>span{display:inline-block}.pf2m-rise .pf2m-w>span{transform:translate3d(0,112%,0) rotate(3deg)}.pf2m-settle{transform:translate3d(0,24px,0);filter:blur(5px)}.pf2m-settle.pf2m-card{filter:none;transform:translate3d(0,30px,0)}.pf2m-unfurl{clip-path:inset(7% 7% 7% 7% round 56px)}.pf2m-unfurl img,.pf2m-unfurl video{transform:scale(1.12)}.pf2m-steps:before{transform:scaleX(0);transform-origin:0 50%}.pf2m-steps .n{transform:scale(.35)}.pf2m-steps li>:not(.n){transform:translate3d(0,14px,0);filter:blur(4px)}.pf2m-rise.is-in .pf2m-w>span{transform:none;transition:transform 1s var(--pf2m-out) calc(var(--pf2m-d,0s) + var(--i,0) * 55ms)}.pf2m-settle.is-in{transform:none;filter:none;transition:transform 1s var(--pf2m-out) var(--pf2m-d,0s),filter .9s var(--pf2m-out) var(--pf2m-d,0s)}.pf2m-unfurl.is-in{clip-path:inset(-80px round var(--radius-lg,34px));transition:clip-path 1.4s var(--pf2m-out) var(--pf2m-d,0s)}.pf2m-unfurl.is-in img,.pf2m-unfurl.is-in video{transform:none;transition:transform 1.7s var(--pf2m-out) var(--pf2m-d,0s)}.pf2m-steps.is-in:before{transform:none;transition:transform 1.5s cubic-bezier(.45,.05,.35,1) var(--pf2m-d,0s)}.pf2m-steps.is-in .n{transform:none;transition:transform .75s var(--pf2m-out) calc(var(--pf2m-d,0s) + var(--pf2m-at,0s))}.pf2m-steps.is-in li>:not(.n){transform:none;filter:none;transition:transform .9s var(--pf2m-out) calc(var(--pf2m-d,0s) + var(--pf2m-at,0s) + .12s),filter .8s var(--pf2m-out) calc(var(--pf2m-d,0s) + var(--pf2m-at,0s) + .12s)}@media(prefers-reduced-motion:no-preference){.pf2-glow>span{animation:pf2g-x var(--tx) ease-in-out var(--bx) infinite alternate}.pf2-glow>span>i{animation:pf2g-y var(--ty) ease-in-out var(--by) infinite alternate}.pf2-pdp-edge.pf2-drift svg{animation:pf2g-wave 14s linear infinite}.pf2-glow-host.is-still .pf2-glow>span,.pf2-glow-host.is-still .pf2-glow>span>i,.pf2-glow-host.is-still .pf2-drift svg{animation-play-state:paused}}@keyframes pf2g-x{0%{transform:translate3d(calc(var(--dx) * -1),0,0)}to{transform:translate3d(var(--dx),0,0)}}@keyframes pf2g-y{0%{transform:translate3d(0,calc(var(--dy) * -1),0) scale(.94)}to{transform:translate3d(0,var(--dy),0) scale(1.08)}}@keyframes pf2g-wave{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/pf2-ambient.css.map */
