@property --fx-a{syntax:"<angle>";inherits:false;initial-value:0deg}.fx-on{position:relative;isolation:isolate;overflow-x:clip}.fx-progress{position:fixed;top:0;left:0;height:3px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#b08d57,#f1dfb6,#9b2335);z-index:9999;pointer-events:none}.fx-snow{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:40}.fx-cursor{position:fixed;left:0;top:0;width:34px;height:34px;border:1.5px solid rgba(155,35,53,.55);border-radius:50%;pointer-events:none;z-index:10000;opacity:0;transition:width .35s,height .35s,background-color .35s,opacity .35s,border-color .35s}.fx-cursor.is-on{opacity:1}.fx-cursor.is-hot{width:70px;height:70px;background-color:#b08d5724;border-color:#b08d57d9}.fx-bg{position:absolute;left:0;right:0;top:0;height:calc(100vh + 240px);min-height:900px;z-index:-1;pointer-events:none;overflow:hidden;transform:translate3d(0,var(--sy,0),0)}.fx-bg span{position:absolute;border-radius:50%;filter:blur(70px);opacity:.6;mix-blend-mode:multiply;animation:fx-drift 22s ease-in-out infinite alternate;will-change:transform}.fx-bg span:nth-child(1){width:560px;height:560px;background:#c9d8f0;left:-140px;top:-120px}.fx-bg span:nth-child(2){width:480px;height:480px;background:#f3d3da;right:-120px;top:100px;animation-duration:27s;animation-delay:-7s}.fx-bg span:nth-child(3){width:420px;height:420px;background:#f0e0bd;left:32%;top:420px;animation-duration:31s;animation-delay:-13s}.fx-bg span:nth-child(4){width:340px;height:340px;background:#d7e4f7;right:22%;top:-90px;animation-duration:24s;animation-delay:-4s}.fx-spot{position:absolute;left:var(--mx,60%);top:var(--my,30%);width:640px;height:640px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,#ffffffd9,#fff0 62%);transition:left .6s cubic-bezier(.2,.8,.2,1),top .6s cubic-bezier(.2,.8,.2,1)}@keyframes fx-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(70px,50px,0) scale(1.14)}to{transform:translate3d(-50px,90px,0) scale(.94)}}.fx-word{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.fx-word>span{display:inline-block;transform:translateY(115%) rotate(4deg);transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.fx-in .fx-word>span{transform:none}.fx-r{opacity:0;transform:translateY(46px);filter:blur(8px);transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1),filter 1.1s;transition-delay:var(--d,0s)}.fx-r.fx-in{opacity:1;transform:none;filter:blur(0)}.avs-box-item.fx-r{transform:translateY(60px) rotateX(-35deg) scale(.92);transform-origin:50% 100%}.avs-strip-item.fx-r{transform:translateY(30px) scale(.9)}.avs-head>.avs-kicker.fx-r{letter-spacing:.6em}.avs-head>.avs-kicker.fx-r.fx-in{letter-spacing:.22em;transition-property:opacity,transform,filter,letter-spacing}.avs-feature-media.fx-clip{clip-path:inset(16% 12% 16% 12% round 28px);transition:clip-path 1.6s cubic-bezier(.16,1,.3,1)}.avs-feature-media.fx-clip.fx-in{clip-path:inset(0 0 0 0 round 14px)}.fx-on .avs-feature-media img,.fx-on .avs-feature-media svg{transform:translate3d(0,var(--py,0px),0) scale(1.2);will-change:transform}.fx-on .avs-gallery{perspective:1300px}.fx-on .avs-gallery.fx-done{animation:fx-float 8s ease-in-out infinite}@keyframes fx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.fx-on .avs-stage{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s;box-shadow:0 50px 90px -50px #14213a73}.fx-on .avs-stage.is-tilting{transition:transform .12s linear,box-shadow .6s;box-shadow:0 70px 110px -50px #14213a8c}.fx-on .avs-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:radial-gradient(circle at var(--gx,50%) var(--gy,0%),rgba(255,255,255,.45),rgba(255,255,255,0) 50%);opacity:0;transition:opacity .4s}.fx-on .avs-stage.is-tilting:after{opacity:1}.fx-on .avs-slide.is-active img{animation:fx-kb 14s ease-out both}@keyframes fx-kb{0%{transform:scale(1.12)}to{transform:scale(1)}}.fx-on .avs-stage-badge{background:linear-gradient(110deg,#fbf9f5eb 40%,#fff,#fbf9f5eb 60%);background-size:260% 100%;animation:fx-sheen 4.5s linear infinite}@keyframes fx-sheen{0%{background-position:130% 0}to{background-position:-130% 0}}.fx-on .avs-bundle{transition:border-color .3s,box-shadow .4s,transform .4s cubic-bezier(.16,1,.3,1)}.fx-on .avs-bundle:hover{transform:translateY(-2px)}.fx-on .avs-bundle.is-selected{border:1.5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--fx-a),#9b2335,#b08d57,#c9d8f0,#9b2335) border-box;box-shadow:0 22px 44px -24px #9b233599;animation:fx-spin 5s linear infinite}@keyframes fx-spin{to{--fx-a:360deg}}.fx-flake{position:absolute;left:28px;top:50%;pointer-events:none;color:#9b2335;font-size:13px;line-height:1;z-index:5}.fx-on .avs-atc,.fx-on .avs-btn{position:relative;overflow:hidden;isolation:isolate;transition:background .25s,transform .35s cubic-bezier(.16,1,.3,1),box-shadow .3s}.fx-on .avs-atc:before,.fx-on .avs-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.4) 50%,transparent 70%);transform:translate(-130%);animation:fx-shine 3.4s ease-in-out infinite}@keyframes fx-shine{0%,55%{transform:translate(-130%)}to{transform:translate(130%)}}.fx-on .avs-buy .avs-atc{animation:fx-pulse 2.8s ease-out infinite}@keyframes fx-pulse{0%{box-shadow:0 0 #9b233573,0 16px 32px -18px #9b2335cc}70%,to{box-shadow:0 0 0 18px #9b233500,0 16px 32px -18px #9b2335cc}}.fx-flip{display:inline-block;animation:fx-flip .7s cubic-bezier(.16,1,.3,1)}@keyframes fx-flip{0%{opacity:0;transform:perspective(300px) rotateX(90deg) translateY(-6px)}to{opacity:1;transform:none}}.fx-on .avs-strip{background:linear-gradient(120deg,#0e182c,#14213a 30%,#23395f,#14213a 70%,#0e182c);background-size:300% 300%;animation:fx-grad 16s ease infinite}@keyframes fx-grad{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.fx-on .avs-strip svg.avs-i{animation:fx-bob 4s ease-in-out infinite;filter:drop-shadow(0 0 10px rgba(240,224,189,.45))}.fx-on .avs-strip-item:nth-child(2) svg.avs-i{animation-delay:-1s}.fx-on .avs-strip-item:nth-child(3) svg.avs-i{animation-delay:-2s}.fx-on .avs-strip-item:nth-child(4) svg.avs-i{animation-delay:-3s}@keyframes fx-bob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(-6deg)}}.fx-marquee{position:relative;overflow:hidden;white-space:nowrap;padding:30px 0;background:var(--snow);border-bottom:1px solid var(--line)}.fx-marquee-track{display:inline-flex;animation:fx-marq 40s linear infinite;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:clamp(30px,4.4vw,56px);line-height:1.1;color:var(--ink)}.fx-marquee-track span{display:inline-flex;align-items:center;gap:.9em;padding-right:.9em}.fx-marquee-track i{font-style:normal;color:var(--gold);font-size:.55em;display:inline-block;animation:fx-twirl 6s linear infinite}.fx-marquee:hover .fx-marquee-track{animation-play-state:paused}@keyframes fx-marq{to{transform:translate(-50%)}}@keyframes fx-twirl{to{transform:rotate(360deg)}}.fx-on .avs-box-item{transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s,border-color .5s}.fx-on .avs-box-item.fx-done:hover{transform:translateY(-10px);box-shadow:0 30px 50px -30px #14213a73;border-color:#d8c6a2}.fx-on .avs-box-item.fx-done:hover .avs-box-qty{animation:fx-pop .6s cubic-bezier(.3,1.6,.5,1)}.fx-on .avs-step{border-top:0;position:relative}.fx-on .avs-step:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--ink),var(--gold));transform:scaleX(0);transform-origin:left;transition:transform 1.4s cubic-bezier(.16,1,.3,1) var(--d,0s)}.fx-on .avs-step.fx-in:before{transform:scaleX(1)}.fx-on .avs-step-num{background:linear-gradient(100deg,#b08d57 20%,#f1dfb6,#b08d57 60%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fx-sheen 5s linear infinite}.fx-in .avs-yes{display:inline-block;animation:fx-pop .7s cubic-bezier(.3,1.6,.5,1) both;animation-delay:calc(var(--d,0s) + .3s)}@keyframes fx-pop{0%{transform:scale(0) rotate(-30deg)}to{transform:scale(1)}}.fx-on .avs-acc details[open] .avs-acc-body{animation:fx-open .55s cubic-bezier(.16,1,.3,1)}@keyframes fx-open{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.fx-on .avs-final{background:#0a1224}.fx-aurora{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.fx-aurora span{position:absolute;width:75%;height:70%;border-radius:50%;filter:blur(80px);opacity:.55;mix-blend-mode:screen;animation:fx-drift 18s ease-in-out infinite alternate}.fx-aurora span:nth-child(1){background:#2c6f8f;left:-15%;top:-25%}.fx-aurora span:nth-child(2){background:#5a3d8a;right:-20%;top:5%;animation-duration:23s;animation-delay:-6s}.fx-aurora span:nth-child(3){background:#1e7d68;left:15%;bottom:-35%;animation-duration:27s;animation-delay:-11s;opacity:.45}.fx-aurora svg{position:absolute;width:min(78vw,640px);height:auto;left:50%;top:50%;color:#fff;opacity:.08;transform:translate(-50%,-50%);animation:fx-rot 70s linear infinite}@keyframes fx-rot{to{transform:translate(-50%,-50%) rotate(360deg)}}.fx-on .avs-final h2{background:linear-gradient(90deg,#fff,#f1dfb6,#fff,#c9d8f0,#fff 88%);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fx-sheen 9s linear infinite}.fx-on .avs-final .avs-btn{box-shadow:0 0 #ffffff80;animation:fx-glow 2.6s ease-out infinite}@keyframes fx-glow{0%{box-shadow:0 0 #f1dfb68c}to{box-shadow:0 0 0 22px #f1dfb600}}@media(prefers-reduced-motion:reduce){.fx-snow,.fx-cursor,.fx-bg,.fx-aurora,.fx-progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/averale-snowman-fx.css.map */
