.fpsf{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:radial-gradient(120% 90% at 50% 40%,#4a1a0c,#2a0d06 70%);display:flex;flex-direction:column;overflow:hidden;font-family:Montserrat,system-ui,sans-serif;-webkit-font-smoothing:antialiased;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.fpsf *{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fpsf ::selection{background:transparent}.fpsf img,.fpsf svg{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.fpsf button{font-family:Montserrat,system-ui,sans-serif}.fpsf [hidden]{display:none!important}.fpsf svg[data-critter],.fpsf svg use{pointer-events:none}.fpsf-sprite{position:absolute;width:0;height:0;overflow:hidden}.fpsf-cta:hover{background:#b01d24;transform:translateY(-1px)}.fpsf-ghost:hover{border-color:#d2232a;color:#d2232a}.fpsf-icon:hover{border-color:#f6c453}.fpsf-brand{cursor:pointer;transition:border-color .15s,background .15s}.fpsf-brand:hover,.fpsf-brand:focus-visible{border-color:#f6c453!important;background:#3d1409d1!important}.fpsf-brand:focus-visible{outline:3px solid #F6C453;outline-offset:3px}.fpsf-chev{flex:none;width:18px;height:18px;fill:none;stroke:#ffd98a;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.fpsf [style*="animation:"]{animation:none!important}}@keyframes fpIdle{0%{background-position:0 -612px}to{background-position:-1380px -612px}}@keyframes fpBark{0%{background-position:0 -918px}to{background-position:-920px -918px}}@keyframes fpTurn{0%{background-position:0 -306px}to{background-position:-920px -306px}}@keyframes fpSun{0%,to{transform:scale(1);opacity:.94}50%{transform:scale(1.05);opacity:1}}@keyframes fpSpin{to{transform:rotate(360deg)}}@keyframes fpDriftA{0%{transform:translate(-300px)}to{transform:translate(1780px)}}@keyframes fpDriftB{0%{transform:translate(-360px)}to{transform:translate(1820px)}}@keyframes fpBirds{0%{transform:translate(-160px)}50%{transform:translate(760px,-34px)}to{transform:translate(1740px,10px)}}@keyframes fpFlap{0%,to{transform:rotate(-18deg)}50%{transform:rotate(12deg)}}@keyframes fpFlapB{0%,to{transform:rotate(18deg)}50%{transform:rotate(-12deg)}}@keyframes fpSway{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.2deg)}}@keyframes fpSwayS{0%,to{transform:rotate(-5deg)}50%{transform:rotate(6deg)}}@keyframes fpGraze{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes fpBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes fpFlag{0%,to{transform:skewY(-6deg) scaleY(.94)}50%{transform:skewY(7deg) scaleY(1.06)}}@keyframes fpGlow{0%,to{box-shadow:0 0 #f6c45380,0 0 32px 6px #f6c4534d}50%{box-shadow:0 0 0 12px #f6c45300,0 0 50px 14px #f6c45373}}@keyframes fpSparkle{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.2)}}@keyframes fpUp{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}@keyframes fpFadeIn{0%{opacity:0}to{opacity:1}}@keyframes fpHint{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-5px)}}@keyframes fpCoin{0%{opacity:0;transform:translateY(0) scale(.4)}22%{opacity:1;transform:translateY(-46px) scale(1.14)}38%{opacity:1;transform:translateY(-64px) scale(1)}to{opacity:0;transform:translateY(-164px) scale(.92)}}@keyframes fpRingOut{0%{transform:scale(.3);opacity:.95}to{transform:scale(4.8);opacity:0}}@keyframes fpDots{to{opacity:1}}@keyframes fpShimmer{0%,to{transform:translate(-8px) scaleX(.9);opacity:.5}50%{transform:translate(8px) scaleX(1.1);opacity:.85}}@keyframes fpLeafA{0%{transform:translateY(-40px) rotate(0);opacity:0}8%{opacity:.9}to{transform:translate(-260px,940px) rotate(720deg);opacity:0}}@keyframes fpLeafB{0%{transform:translateY(-40px) rotate(0);opacity:0}8%{opacity:.85}to{transform:translate(180px,960px) rotate(-540deg);opacity:0}}@keyframes fpMote{0%{transform:translate(0) scale(.6);opacity:0}20%{opacity:.9}to{transform:translate(-70px,-260px) scale(1.1);opacity:0}}@keyframes fpFlyA{0%{transform:translate(0)}25%{transform:translate(150px,-60px)}50%{transform:translate(320px,20px)}75%{transform:translate(180px,80px)}to{transform:translate(0)}}@keyframes fpWing{0%,to{transform:rotateY(0)}50%{transform:rotateY(72deg)}}@keyframes fpBunting{0%,to{transform:translateY(0) rotate(-.5deg)}50%{transform:translateY(3px) rotate(.5deg)}}@keyframes fpLantern{0%,to{opacity:.75;box-shadow:0 0 18px 5px #ffc46e80}50%{opacity:1;box-shadow:0 0 28px 9px #ffc46eb3}}@keyframes fpCallout{0%{opacity:0;transform:translate(-50%,10px) scale(.6)}18%{opacity:1;transform:translate(-50%) scale(1.14)}30%{transform:translate(-50%) scale(1)}78%{opacity:1;transform:translate(-50%,-14px) scale(1)}to{opacity:0;transform:translate(-50%,-40px) scale(.94)}}@keyframes fpWheat{0%,to{transform:skew(-3deg)}50%{transform:skew(4deg)}}@keyframes fpRay{0%,to{opacity:.1}50%{opacity:.22}}@keyframes fpmIdle{0%{background-position:0 -666px}to{background-position:-1500px -666px}}@keyframes fpmBark{0%{background-position:0 -999px}to{background-position:-1000px -999px}}@keyframes fpmTurn{0%{background-position:0 -333px}to{background-position:-1000px -333px}}@keyframes fpmSun{0%,to{transform:scale(1);opacity:.94}50%{transform:scale(1.05);opacity:1}}@keyframes fpmSpin{to{transform:rotate(360deg)}}@keyframes fpmDriftA{0%{transform:translate(-280px)}to{transform:translate(1060px)}}@keyframes fpmDriftB{0%{transform:translate(-320px)}to{transform:translate(1100px)}}@keyframes fpmBirds{0%{transform:translate(-140px)}50%{transform:translate(420px,-40px)}to{transform:translate(1020px,14px)}}@keyframes fpmFlap{0%,to{transform:rotate(-18deg)}50%{transform:rotate(12deg)}}@keyframes fpmFlapB{0%,to{transform:rotate(18deg)}50%{transform:rotate(-12deg)}}@keyframes fpmSway{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.2deg)}}@keyframes fpmSwayS{0%,to{transform:rotate(-5deg)}50%{transform:rotate(6deg)}}@keyframes fpmGraze{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes fpmFlag{0%,to{transform:skewY(-6deg) scaleY(.94)}50%{transform:skewY(7deg) scaleY(1.06)}}@keyframes fpmGlow{0%,to{box-shadow:0 0 #f6c45380,0 0 34px 8px #f6c4534d}50%{box-shadow:0 0 0 14px #f6c45300,0 0 54px 18px #f6c45373}}@keyframes fpmSparkle{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.2)}}@keyframes fpmUp{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:none}}@keyframes fpmFadeIn{0%{opacity:0}to{opacity:1}}@keyframes fpmHint{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-7px)}}@keyframes fpmShimmer{0%,to{transform:translate(-8px) scaleX(.9);opacity:.5}50%{transform:translate(8px) scaleX(1.1);opacity:.85}}@keyframes fpmLeafA{0%{transform:translateY(-50px) rotate(0);opacity:0}8%{opacity:.9}to{transform:translate(-190px,2050px) rotate(720deg);opacity:0}}@keyframes fpmLeafB{0%{transform:translateY(-50px) rotate(0);opacity:0}8%{opacity:.85}to{transform:translate(150px,2070px) rotate(-540deg);opacity:0}}@keyframes fpmMote{0%{transform:translate(0) scale(.6);opacity:0}20%{opacity:.9}to{transform:translate(-60px,-380px) scale(1.1);opacity:0}}@keyframes fpmFlyA{0%{transform:translate(0)}25%{transform:translate(110px,-70px)}50%{transform:translate(230px,26px)}75%{transform:translate(120px,90px)}to{transform:translate(0)}}@keyframes fpmWing{0%,to{transform:rotateY(0)}50%{transform:rotateY(72deg)}}@keyframes fpmBunting{0%,to{transform:translateY(0) rotate(-.5deg)}50%{transform:translateY(4px) rotate(.5deg)}}@keyframes fpmLantern{0%,to{opacity:.75;box-shadow:0 0 22px 7px #ffc46e80}50%{opacity:1;box-shadow:0 0 34px 12px #ffc46eb3}}@keyframes fpmCallout{0%{opacity:0;transform:translate(-50%,14px) scale(.6)}18%{opacity:1;transform:translate(-50%) scale(1.14)}30%{transform:translate(-50%) scale(1)}78%{opacity:1;transform:translate(-50%,-18px) scale(1)}to{opacity:0;transform:translate(-50%,-52px) scale(.94)}}@keyframes fpmCoin{0%{opacity:0;transform:translateY(0) scale(.4)}22%{opacity:1;transform:translateY(-56px) scale(1.14)}38%{opacity:1;transform:translateY(-78px) scale(1)}to{opacity:0;transform:translateY(-200px) scale(.92)}}@keyframes fpmRingOut{0%{transform:scale(.3);opacity:.95}to{transform:scale(4.8);opacity:0}}@keyframes fpmBannerIn{0%{opacity:0;transform:translateY(20px) scale(.86)}16%{opacity:1;transform:translateY(0) scale(1.06)}28%{transform:translateY(0) scale(1)}76%{opacity:1;transform:translateY(-14px) scale(1)}to{opacity:0;transform:translateY(-46px) scale(.94)}}@keyframes fpmWheat{0%,to{transform:skew(-3deg)}50%{transform:skew(4deg)}}@keyframes fpmRay{0%,to{opacity:.1}50%{opacity:.22}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/fp-fsf.css.map */
