@property --fp-gradient-angle{syntax: "<angle>"; inherits: false; initial-value: 135deg;}@property --fp-shimmer-pos{syntax: "<percentage>"; inherits: false; initial-value: 200%;}@property --fp-glow-size{syntax: "<length>"; inherits: false; initial-value: 0px;}:root{--fp-green: 43, 77, 34;--fp-gold: 196, 146, 42;--fp-cream: 250, 250, 247;--fp-dark: 17, 18, 16;--fp-muted: 150, 148, 143;--fp-c-green: rgb(var(--fp-green));--fp-c-gold: rgb(var(--fp-gold));--fp-c-cream: rgb(var(--fp-cream));--fp-c-dark: rgb(var(--fp-dark));--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-smooth: cubic-bezier(.22, 1, .36, 1);--ease-inout: cubic-bezier(.65, 0, .35, 1);--ease-expo: cubic-bezier(.16, 1, .3, 1);--ease-back: cubic-bezier(.34, 1.56, .64, 1);--dur-xs: .12s;--dur-sm: .2s;--dur-md: .35s;--dur-lg: .6s;--dur-xl: .9s;--shadow-xs: 0 1px 2px rgba(var(--fp-dark),.04);--shadow-sm: 0 1px 3px rgba(var(--fp-dark),.05), 0 4px 8px rgba(var(--fp-dark),.04);--shadow-md: 0 2px 8px rgba(var(--fp-dark),.04), 0 12px 32px rgba(var(--fp-dark),.06);--shadow-lg: 0 4px 16px rgba(var(--fp-dark),.05), 0 24px 64px rgba(var(--fp-dark),.1);--shadow-xl: 0 8px 24px rgba(var(--fp-dark),.06), 0 48px 96px rgba(var(--fp-dark),.14);--shadow-gold: 0 0 0 1px rgba(var(--fp-gold),.25), 0 8px 32px rgba(var(--fp-gold),.15);--shadow-green: 0 0 0 1px rgba(var(--fp-green),.2), 0 8px 32px rgba(var(--fp-green),.12)}@media(prefers-reduced-motion:no-preference){.fp-reveal{opacity:0;transform:translateY(24px);filter:blur(3px);transition:opacity var(--dur-lg) var(--ease-smooth),transform var(--dur-lg) var(--ease-smooth),filter .4s ease;transition-delay:var(--reveal-delay, 0s);will-change:opacity,transform,filter}.fp-reveal--visible{opacity:1;transform:none;filter:none}.fp-reveal-up{opacity:0;transform:translateY(40px);transition:opacity var(--dur-lg) var(--ease-expo),transform var(--dur-lg) var(--ease-expo);transition-delay:var(--reveal-delay, 0s)}.fp-reveal-up--visible{opacity:1;transform:none}.fp-reveal-scale{opacity:0;transform:scale(.94);transition:opacity var(--dur-lg) var(--ease-smooth),transform var(--dur-lg) var(--ease-spring);transition-delay:var(--reveal-delay, 0s)}.fp-reveal-scale--visible{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fp-reveal,.fp-reveal-up,.fp-reveal-scale{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.fp-scroll-driven{animation:fp-scroll-entrance linear both;animation-timeline:view();animation-range:entry 0% entry 30%}@keyframes fp-scroll-entrance{0%{opacity:0;transform:translateY(20px);filter:blur(4px)}}}}.fp-glass{background:#ffffff0f;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.1)}.fp-glass--warm{background:rgba(var(--fp-cream),.9);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border:1px solid rgba(var(--fp-gold),.14)}.fp-glass--dark{background:rgba(var(--fp-dark),.78);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border:1px solid rgba(255,255,255,.07)}.fp-noise{position:relative}.fp-noise:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='256' height='256' filter='url(%23noise)' opacity='0.035'/%3E%3C/svg%3E");background-size:200px 200px}.fp-gradient-border{position:relative;isolation:isolate}.fp-gradient-border:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background:linear-gradient(var(--fp-gradient-angle),rgba(var(--fp-gold),.7),rgba(var(--fp-green),.5),rgba(var(--fp-gold),.7));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;z-index:-1;animation:fp-border-spin 5s linear infinite}@keyframes fp-border-spin{to{--fp-gradient-angle: 495deg}}.fp-shimmer{background:linear-gradient(90deg,rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.1),rgba(var(--color-foreground),.04));background-size:200% 100%;animation:fp-shimmer 1.8s ease-in-out infinite}@keyframes fp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-magnetic]{transition:transform var(--dur-lg) var(--ease-spring);will-change:transform}.button--primary{position:relative;overflow:hidden;isolation:isolate}.button--primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);transform:translate(-100%);transition:transform .45s var(--ease-smooth);pointer-events:none;border-radius:inherit}.button--primary:hover:after{transform:translate(100%)}.shopify-section-group-header-group .header-wrapper,.shopify-section-group-header-group sticky-header{transition:backdrop-filter .4s ease,-webkit-backdrop-filter .4s ease,background-color .4s ease,box-shadow .4s ease}.fp-header--scrolled .header-wrapper,.fp-header--scrolled sticky-header{backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 1px #ffffff0d,0 4px 32px #00000047!important;background-color:rgba(var(--fp-dark),.88)!important}.shopify-section-group-header-group .header{transition:padding-top .38s var(--ease-smooth),padding-bottom .38s var(--ease-smooth)}.fp-header--scrolled .header{padding-top:8px!important;padding-bottom:8px!important}.fp-card{transition:box-shadow var(--dur-md) var(--ease-smooth),transform var(--dur-md) var(--ease-spring)!important}.fp-card:hover{box-shadow:var(--shadow-lg)!important}.fp-eyebrow{font-size:1.05rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--fp-c-gold);margin:0 0 14px;display:block}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:fp-vt-out .22s var(--ease-inout) both}::view-transition-new(root){animation:fp-vt-in .32s var(--ease-smooth) 80ms both}@keyframes fp-vt-out{to{opacity:0;transform:scale(.985);filter:blur(6px)}}@keyframes fp-vt-in{0%{opacity:0;transform:scale(1.015);filter:blur(6px)}}.fp-hero__media{view-transition-name:hero-img;contain:paint}::view-transition-old(hero-img),::view-transition-new(hero-img){animation-duration:.4s}}:focus-visible{outline:2px solid rgba(var(--fp-gold),.8);outline-offset:3px;border-radius:4px}.fp-hover-glow{transition:box-shadow var(--dur-md) ease,transform var(--dur-md) var(--ease-spring)}.fp-hover-glow:hover{box-shadow:var(--shadow-gold);transform:translateY(-2px)}@media(prefers-reduced-motion:no-preference){.fp-text-word{display:inline-block;overflow:hidden}.fp-text-word__inner{display:inline-block;transform:translateY(110%);transition:transform var(--dur-lg) var(--ease-expo);transition-delay:var(--reveal-delay, 0s)}.fp-text-reveal--visible .fp-text-word__inner{transform:translateY(0)}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(var(--fp-gold),.35);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--fp-gold),.6)}::selection{background:rgba(var(--fp-gold),.25);color:rgb(var(--fp-dark))}img{transition:opacity .3s ease}img[loading=lazy]{opacity:0}img.fp-loaded,img:not([loading]){opacity:1}@media(prefers-reduced-motion:no-preference){.fp-stagger>*{opacity:0;transform:translateY(18px);transition:opacity var(--dur-lg) var(--ease-smooth),transform var(--dur-lg) var(--ease-smooth)}.fp-stagger--visible>*:nth-child(1){opacity:1;transform:none;transition-delay:0s}.fp-stagger--visible>*:nth-child(2){opacity:1;transform:none;transition-delay:.06s}.fp-stagger--visible>*:nth-child(3){opacity:1;transform:none;transition-delay:.12s}.fp-stagger--visible>*:nth-child(4){opacity:1;transform:none;transition-delay:.18s}.fp-stagger--visible>*:nth-child(5){opacity:1;transform:none;transition-delay:.24s}.fp-stagger--visible>*:nth-child(6){opacity:1;transform:none;transition-delay:.3s}.fp-stagger--visible>*:nth-child(7){opacity:1;transform:none;transition-delay:.36s}.fp-stagger--visible>*:nth-child(8){opacity:1;transform:none;transition-delay:.42s}}@media(hover:hover){.button--primary:after{transition:transform .38s var(--ease-smooth)}.button--primary:hover:after{transform:translate(110%)}}@keyframes fp-ripple{0%{transform:scale(0);opacity:.35}80%{transform:scale(3.5);opacity:.08}to{transform:scale(4);opacity:0}}.fp-ripple-origin{position:relative;overflow:hidden}.fp-ripple-circle{position:absolute;border-radius:50%;background:#ffffff80;width:60px;height:60px;margin-top:-30px;margin-left:-30px;animation:fp-ripple .55s ease-out forwards;pointer-events:none;z-index:10}@keyframes fp-ken-burns-v2{0%{transform:scale(1.07) translateZ(0)}to{transform:scale(1) translateZ(0)}}@keyframes fp-slide-left{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes fp-slide-right{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fp-count-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fp-stat-animated{animation:fp-count-up .6s var(--ease-smooth) both}@media(hover:hover){.fp-glow-on-hover{transition:box-shadow var(--dur-md) ease,transform var(--dur-sm) var(--ease-spring)}.fp-glow-on-hover:hover{box-shadow:0 0 0 1px rgba(var(--fp-gold),.3),0 8px 32px rgba(var(--fp-gold),.25),0 2px 8px rgba(var(--fp-gold),.15);transform:translateY(-2px)}}@media(hover:hover){.card-wrapper .card__media .media{overflow:hidden}.card-wrapper .card__media .media img{transition:transform .7s cubic-bezier(.25,.46,.45,.94);will-change:transform}.card-wrapper:hover .card__media .media img{transform:scale(1.05)}}@media screen and (max-width:749px){[data-tilt]{transform:none!important}.fp-hero__bg-img--kb{animation-name:fp-ken-burns-mobile;animation-duration:16s}@keyframes fp-ken-burns-mobile{0%{transform:scale(1.04)}to{transform:scale(1)}}.fp-reveal{filter:none!important}.fp-scroll-driven{animation:none!important;opacity:1!important;transform:none!important}}@media(prefers-reduced-motion:no-preference){body{animation:fp-page-enter .4s var(--ease-smooth) both}@keyframes fp-page-enter{0%{opacity:0}to{opacity:1}}}.fp-bsellers__products{transition:opacity .25s ease}.fp-bsellers__products.fp-loading{opacity:.4;pointer-events:none}@media(hover:hover){.card-wrapper:hover .card{box-shadow:0 2px 4px rgba(var(--fp-dark),.03),0 8px 20px rgba(var(--fp-dark),.06),0 24px 48px rgba(var(--fp-dark),.08)}}@keyframes fp-toast-in{0%{opacity:0;transform:translateY(100%) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.fp-toast{animation:fp-toast-in .35s var(--ease-spring) both}.fp-backdrop{background:rgba(var(--fp-dark),.65);backdrop-filter:blur(6px) saturate(140%);-webkit-backdrop-filter:blur(6px) saturate(140%);animation:fp-fade-in .22s ease both}@keyframes fp-fade-in{0%{opacity:0}to{opacity:1}}.fp-skeleton{background:linear-gradient(90deg,rgba(var(--color-foreground),.05),rgba(var(--color-foreground),.12) 40%,rgba(var(--color-foreground),.05));background-size:300% 100%;animation:fp-skeleton-wave 1.6s ease-in-out infinite;border-radius:6px}@keyframes fp-skeleton-wave{0%{background-position:100% 0}to{background-position:-100% 0}}@media screen and (max-width:749px){:root{--fp-is-mobile: 1}}@media screen and (min-width:750px){:root{--fp-is-mobile: 0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fp-animations.css.map */
