:root{--pfx-ease: cubic-bezier(.4, 0, .2, 1);--pfx-ease-out: cubic-bezier(.16, 1, .3, 1);--pfx-dur-fast: .12s;--pfx-dur: .2s;--pfx-dur-card: .28s;--pfx-dur-slow: .32s;--pfx-dur-reveal: .5s;--pfx-dur-hero: .64s}@media(prefers-reduced-motion:no-preference){.premium-fx--buttons .button,.premium-fx--buttons .product-form__submit,.premium-fx--buttons .shopify-payment-button__button--unbranded{transition:transform var(--pfx-dur) var(--pfx-ease),box-shadow var(--pfx-dur) var(--pfx-ease),filter var(--pfx-dur) var(--pfx-ease)}.premium-fx--buttons .button:not([disabled]):hover,.premium-fx--buttons .product-form__submit:not([disabled]):hover,.premium-fx--buttons .shopify-payment-button__button--unbranded:not([disabled]):hover{transform:translateY(-1px);filter:brightness(1.03)}.premium-fx--buttons .button:not(.button--tertiary):not([disabled]):active,.premium-fx--buttons .product-form__submit:not([disabled]):active,.premium-fx--buttons .shopify-payment-button__button--unbranded:not([disabled]):active{transform:translateY(.5px) scale(.985);transition:transform 90ms var(--pfx-ease)}.premium-fx--buttons .quantity__button:not([disabled]):active{transform:scale(.9);transition:transform 90ms var(--pfx-ease)}.premium-fx .scroll-trigger.animate--slide-in{--animation-slide-in: pfxSlideIn var(--pfx-dur-reveal) var(--pfx-ease-out) both}.premium-fx .scroll-trigger.animate--fade-in{--animation-fade-in: pfxFadeIn var(--pfx-dur-reveal) var(--pfx-ease-out) both}.premium-fx .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation-delay:calc(var(--animation-order, 0) * 55ms)}@keyframes pfxSlideIn{0%{opacity:.01;transform:translateY(1.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes pfxFadeIn{0%{opacity:.01}to{opacity:1}}.premium-fx--header sticky-header,.premium-fx--header .header-wrapper--pfx{transition:box-shadow var(--pfx-dur) var(--pfx-ease)}.premium-fx--header .pfx-scrolled,.premium-fx--header .pfx-scrolled .header{box-shadow:0 1px 12px -4px rgba(var(--color-shadow),.16)}.premium-fx--cart .cart-count-bubble{transition:transform var(--pfx-dur) var(--pfx-ease-out)}.premium-fx--cart .cart-count-bubble.pfx-bump{animation:pfxBump .3s var(--pfx-ease-out)}@keyframes pfxBump{0%{transform:scale(1)}40%{transform:scale(1.1)}to{transform:scale(1)}}.premium-fx--cart .product-form__submit.pfx-added{animation:pfxAdded .56s var(--pfx-ease-out)}@keyframes pfxAdded{0%{box-shadow:0 0 rgba(var(--color-button, 18 18 18),.4)}to{box-shadow:0 0 0 12px rgba(var(--color-button, 18 18 18),0)}}.premium-fx--cart .drawer__inner{transition:transform var(--pfx-dur-slow) var(--pfx-ease-out)}.premium-fx--skeleton .card__media>.media{background-color:rgba(var(--color-foreground),.04)}.premium-fx--skeleton .card__media>.media>img{transition:opacity var(--pfx-dur-slow) var(--pfx-ease)}.premium-fx--skeleton .card__media>.media>img.pfx-img-loading{opacity:0}.premium-fx--skeleton .card__media>.media>img.pfx-img-ready{opacity:1}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.premium-fx--cards .card-wrapper .card__inner{transition:transform var(--pfx-dur-card) var(--pfx-ease-out),box-shadow var(--pfx-dur-card) var(--pfx-ease-out)}.premium-fx--cards .card-wrapper .card__media img{transition:transform var(--pfx-dur-card) var(--pfx-ease-out)}.premium-fx--cards .card-wrapper:hover .card__inner{transform:translateY(-3px);box-shadow:0 6px 20px -8px rgba(var(--color-shadow),.18)}.premium-fx--cards .card-wrapper:hover .card__media img{transform:scale(1.03)}.premium-fx--cards .card-wrapper .quick-add{transition:opacity var(--pfx-dur) var(--pfx-ease),transform var(--pfx-dur) var(--pfx-ease)}.premium-fx--cards .card-wrapper:not(:hover):not(:focus-within) .quick-add{opacity:0;transform:translateY(.4rem)}.premium-fx--header .header__inline-menu .header__menu-item>span{position:relative;text-decoration:none}.premium-fx--header .header__inline-menu .header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-.2rem;height:.12rem;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform var(--pfx-dur) var(--pfx-ease-out)}.premium-fx--header .header__inline-menu .header__menu-item:hover>span:after,.premium-fx--header .header__inline-menu details[open]>.header__menu-item>span:after{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){.premium-fx--reveal .banner.scroll-trigger.animate--fade-in,.premium-fx--reveal .banner .banner__media.scroll-trigger.animate--fade-in{--animation-fade-in: none;opacity:1}.premium-fx--reveal .banner .banner__media:not(.animate--ambient) img{animation:pfxHeroMedia var(--pfx-dur-hero) var(--pfx-ease-out) both}@keyframes pfxHeroMedia{0%{transform:scale(1.015)}to{transform:scale(1)}}.premium-fx--reveal .banner .banner__content.scroll-trigger.animate--slide-in{--animation-slide-in: none;opacity:1;transform:none}.premium-fx--reveal .banner__heading,.premium-fx--reveal .banner__text,.premium-fx--reveal .banner__buttons{animation:pfxHeroText .46s var(--pfx-ease-out) both}.premium-fx--reveal .banner__heading{animation-delay:.1s}.premium-fx--reveal .banner__text{animation-delay:.22s}.premium-fx--reveal .banner__buttons{animation-delay:.32s}@keyframes pfxHeroText{0%{opacity:.01;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.premium-fx .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation-delay:calc(min(var(--animation-order, 0),6)*55ms)}@media(max-width:749px){.premium-fx .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation-delay:calc(min(var(--animation-order, 0),4)*32ms)}}.premium-fx--reveal .utility-bar{animation:pfxBarIn .5s var(--pfx-ease-out) both}@keyframes pfxBarIn{0%{opacity:.01;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.premium-fx .thumbnail{transition:opacity var(--pfx-dur) var(--pfx-ease)}.premium-fx .thumbnail[aria-current=true]{opacity:1}.premium-fx--cart .drawer.animate.active .drawer__inner>*{animation:pfxDrawerSettle .3s var(--pfx-ease-out) both}@keyframes pfxDrawerSettle{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.premium-fx--cart .cart-fsb--unlocked .cart-fsb__text{animation:pfxUnlock .56s var(--pfx-ease-out)}@keyframes pfxUnlock{0%{transform:scale(1)}30%{transform:scale(1.03)}to{transform:scale(1)}}.premium-fx .accordion__content{animation:pfxAccordion .24s var(--pfx-ease-out)}@keyframes pfxAccordion{0%{opacity:.01;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.premium-fx .accordion summary .icon-caret{transition:transform var(--pfx-dur) var(--pfx-ease-out)}.premium-fx--header .header__icon{transition:transform var(--pfx-dur-fast) var(--pfx-ease)}.premium-fx--header .header__icon:active{transform:scale(.92)}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.premium-fx--header .header__icon:hover{transform:scale(1.06)}.premium-fx .thumbnail:not([aria-current=true]):hover{opacity:.7}}.pfx-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:grid;place-items:center;padding:2rem;overflow:hidden;background:#f6f4f1;animation:pfxLoaderSafety .5s ease 1.8s forwards}html.pfx-loader-seen .pfx-loader,html.shopify-design-mode .pfx-loader,.pfx-loader[hidden],.pfx-loader--skip{display:none!important}.pfx-loader__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.4rem;max-width:100%}.pfx-loader__word{--pfx-loader-ls: clamp(.26em, 1.6vw, .42em);position:relative;overflow:hidden;max-width:100%;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(1.8rem,6vw,3.1rem);line-height:1;letter-spacing:var(--pfx-loader-ls);text-indent:var(--pfx-loader-ls);white-space:nowrap;color:rgb(var(--color-foreground));opacity:1}.pfx-loader__bar{--pfx-bar-w: clamp(8rem, 24vw, 13rem);position:relative;display:block;width:var(--pfx-bar-w);height:1px;overflow:hidden;background:rgba(var(--color-foreground),.16)}.pfx-loader__bar-fill{display:block;width:100%;height:100%;background:rgb(var(--color-foreground));transform:scaleX(1);transform-origin:left center}.pfx-loader--out{opacity:0;transform:translateY(-1.5%);pointer-events:none;transition:opacity .36s ease,transform .36s ease}.pfx-loader--out .pfx-loader__word,.pfx-loader--out .pfx-loader__bar{opacity:0;transition:opacity .2s ease}.pfx-loader--out:before{opacity:0!important;transition:opacity .28s ease}@media(prefers-reduced-motion:no-preference){.pfx-loader:before{content:"";position:absolute;left:50%;top:45%;width:82vmin;height:82vmin;background:radial-gradient(circle,rgba(255,252,248,.72),rgba(255,252,248,.26) 34%,transparent 68%);opacity:0;transform:translate(-50%,-50%) scale(.5);animation:pfxLoaderAura .86s var(--pfx-ease-out) both}.pfx-loader__word{opacity:.12;animation:pfxLoaderWord .6s var(--pfx-ease-out) .05s forwards,pfxLoaderGlow .62s ease .1s forwards}.pfx-loader__word:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:60%;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.42) 46%,rgba(255,255,255,.42) 54%,transparent 100%);transform:translate(0);animation:pfxLoaderSweep .7s ease .28s both}.pfx-loader__bar-fill{transform:scaleX(0);animation:pfxLoaderBar .62s cubic-bezier(.4,0,.2,1) .08s forwards}.pfx-loader__bar:after{content:"";position:absolute;top:0;bottom:0;left:-1.2rem;width:1.2rem;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);transform:translate(0);opacity:0;animation:pfxLoaderBarHi .62s cubic-bezier(.4,0,.2,1) .08s both}}@media(prefers-reduced-motion:reduce){.pfx-loader{animation-delay:.1s;animation-duration:.15s}.pfx-loader:before,.pfx-loader__bar:after{display:none}.pfx-loader__word{animation:none;opacity:1;letter-spacing:var(--pfx-loader-ls);text-shadow:none}.pfx-loader__word:after{display:none}.pfx-loader__bar-fill{animation:none;transform:scaleX(1);opacity:1}.pfx-loader--out{transition:none}}@keyframes pfxLoaderAura{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}55%{opacity:1}to{opacity:.42;transform:translate(-50%,-50%) scale(1)}}@keyframes pfxLoaderWord{0%{opacity:.12;letter-spacing:calc(var(--pfx-loader-ls) + .06em)}to{opacity:1;letter-spacing:var(--pfx-loader-ls)}}@keyframes pfxLoaderGlow{0%{text-shadow:0 0 0 rgba(var(--color-foreground),0)}42%{text-shadow:0 0 9px rgba(var(--color-foreground),.16)}to{text-shadow:0 0 0 rgba(var(--color-foreground),0)}}@keyframes pfxLoaderSweep{0%{transform:translate(0)}to{transform:translate(300%)}}@keyframes pfxLoaderBar{0%{transform:scaleX(0);opacity:.5}90%{transform:scaleX(.97)}to{transform:scaleX(1);opacity:1}}@keyframes pfxLoaderBarHi{0%{transform:translate(0);opacity:0}10%{opacity:1}to{transform:translate(calc(var(--pfx-bar-w) + 1.2rem));opacity:1}}@keyframes pfxLoaderSafety{to{opacity:0;visibility:hidden;pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/premium.css.map */
