:root{--color-dark: #222222;--color-black: #000000;--color-white: #ffffff;--color-body: #fffdf7;--color-text: #ffffff;--color-text-dark: #000000;--color-dot: #ffffff;--color-accent: #00d900;--color-background: #fffdf7;--font-primary: "Inter", sans-serif;--font-poppins: var(--font-heading--family);--font-button: var(--font-heading--family);--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 24px;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1;--line-height-normal: 1.4;--letter-spacing-none: 0;--letter-spacing-nav: .25px;--gap-xs: 8px;--gap-sm: 12px;--gap-md: 20px;--gap-lg: 32px;--gap-xl: 48px;--padding-xs: 8px;--padding-sm: 16px;--padding-md: 24px;--padding-lg: 40px;--padding-xl: 80px;--container-max: 1440px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 20px;--dot-size: 6px;--section-min-height: 46px;--z-header: 12;--z-cart-drawer: 9999;--ease-out: cubic-bezier(.22, 1, .36, 1);--transition-fast: .25s ease;--transition-base: .5s ease;--transition-lift: .4s var(--ease-out);--slide-duration: 4s}body,.page-wrapper{background:var(--color-body)}.top-bar{--top-bar-bg: var(--color-dark);--top-bar-text: var(--color-white);--top-bar-dot: var(--color-dot);--top-bar-font: var(--font-primary);--top-bar-size: var(--font-size-sm);--top-bar-size-mobile: var(--font-size-xs);--top-bar-weight-label: var(--font-weight-light);--top-bar-weight-value: var(--font-weight-regular);--top-bar-gap: var(--gap-md);--top-bar-pad-top: var(--padding-sm);--top-bar-pad-bottom: var(--padding-sm);--top-bar-pad-left: var(--padding-xl);--top-bar-pad-right: var(--padding-xl);--top-bar-pad-top-mobile: 10px;--top-bar-pad-bottom-mobile: 10px;--top-bar-pad-left-mobile: var(--padding-sm);--top-bar-pad-right-mobile: var(--padding-sm);--top-bar-dot-size: var(--dot-size);--top-bar-max: var(--container-max);--top-bar-min-h: var(--section-min-height);display:block;width:100%;overflow:hidden;background:var(--top-bar-bg);color:var(--top-bar-text);font-family:var(--top-bar-font);font-size:var(--top-bar-size);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-none)}.top-bar__inner{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:0;max-width:var(--top-bar-max);min-height:var(--top-bar-min-h);margin-inline:auto;padding:var(--top-bar-pad-top) var(--top-bar-pad-right) var(--top-bar-pad-bottom) var(--top-bar-pad-left);box-sizing:border-box;overflow:hidden}.top-bar__track{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--top-bar-gap);width:auto;max-width:100%;transform:none;animation:none;will-change:auto}.top-bar__marquee-set{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;flex-shrink:0;gap:var(--top-bar-gap)}.top-bar__marquee-set--clone{display:none!important}.top-bar__slide{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;flex-shrink:0;gap:var(--top-bar-gap)}.top-bar__item{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.25em;color:var(--top-bar-text);text-align:center;text-decoration:none;white-space:nowrap;cursor:default}a.top-bar__item--link{cursor:pointer}a.top-bar__item--link:hover{color:var(--top-bar-text);text-decoration:underline}.top-bar__item--static{pointer-events:none;cursor:default}.top-bar__item:hover{color:var(--top-bar-text);text-decoration:none}.top-bar__label{font-weight:var(--top-bar-weight-label)}.top-bar__value{font-weight:var(--top-bar-weight-value)}.top-bar__separator{flex-shrink:0;width:var(--top-bar-dot-size);height:var(--top-bar-dot-size);border-radius:50%;background:var(--top-bar-dot)}.top-bar__marquee-set:first-child .top-bar__slide:last-child .top-bar__separator{display:none}#header-group{position:sticky;top:0;z-index:var(--z-header)}.page-wrapper.page-wrapper--drawer-open{margin-right:0!important}#cart-drawer .theme-drawer__dialog,theme-drawer#cart-drawer .theme-drawer__dialog{position:fixed!important;top:0!important;right:0;bottom:0;height:100dvh!important;max-height:100dvh!important;z-index:var(--z-cart-drawer)!important}#cart-drawer .theme-drawer__dialog::backdrop,theme-drawer#cart-drawer .theme-drawer__dialog::backdrop{z-index:calc(var(--z-cart-drawer) - 1)}.shopify-section.section-qfr-header{position:relative;z-index:var(--z-header)}.qfr-header{--qfr-bg: rgb(255 255 255 / 23%);--qfr-border: rgba(255, 255, 255, .35);--qfr-blur: 3px;--qfr-radius: 20px;--qfr-max: 1440px;--qfr-height: 90px;--qfr-pad-y-desktop: 16px;--qfr-pad-x-desktop: 30px;--qfr-shell-y-desktop: 12px;--qfr-shell-x-desktop: 80px;--qfr-pad-y-mobile: 12px;--qfr-pad-x-mobile: 16px;--qfr-shell-y-mobile: 8px;--qfr-shell-x-mobile: 16px;--qfr-logo-h-desktop: 58px;--qfr-logo-h-mobile: 44px;--qfr-nav-size: 16px;--qfr-nav-size-mobile: 16px;--qfr-nav-weight: 500;--qfr-nav-weight-active: 600;--qfr-nav-color: #000000;--qfr-nav-pad-y: 6px;--qfr-nav-pad-x: 16px;--qfr-btn-bg: #000000;--qfr-btn-color: #00d900;--qfr-btn-size: 18px;--qfr-btn-weight: 500;--qfr-btn-height: 54px;--qfr-btn-radius: 8px;--qfr-btn-pad-x: 24px;--qfr-pad-y: var(--qfr-pad-y-desktop);--qfr-pad-x: var(--qfr-pad-x-desktop);--qfr-shell-y: var(--qfr-shell-y-desktop);--qfr-shell-x: var(--qfr-shell-x-desktop);--qfr-logo-h: var(--qfr-logo-h-desktop);position:relative;z-index:var(--z-header);width:100%;box-sizing:border-box}.qfr-header__shell{position:relative;z-index:var(--z-header);width:min(var(--qfr-max),calc(100% - (var(--qfr-shell-x) * 2)));max-width:100%;margin-left:auto;margin-right:auto;padding-top:var(--qfr-shell-y);padding-bottom:var(--qfr-shell-y);padding-left:0;padding-right:0;box-sizing:border-box}.qfr-header.is-sticky .qfr-header__shell{padding-top:8px;padding-bottom:8px}.qfr-header__bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;max-width:none;min-height:var(--qfr-height);margin-left:0;margin-right:0;padding-top:var(--qfr-pad-y);padding-bottom:var(--qfr-pad-y);padding-left:var(--qfr-pad-x);padding-right:var(--qfr-pad-x);box-sizing:border-box;overflow:visible;background:var(--qfr-bg);border:1px solid var(--qfr-border);border-radius:var(--qfr-radius);backdrop-filter:blur(var(--qfr-blur));-webkit-backdrop-filter:blur(var(--qfr-blur));box-shadow:0 4px 24px #0000000f}.qfr-header__logo{display:inline-flex;flex-shrink:0;align-items:center;line-height:0;text-decoration:none;color:var(--qfr-nav-color);padding-right:16px}.qfr-header__logo img{display:block;height:var(--qfr-logo-h);width:auto;max-width:180px;object-fit:contain}.qfr-header__logo-text{font-family:var(--font-primary);font-size:20px;font-weight:700}.qfr-header__nav{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-width:0;padding-left:8px;padding-right:8px}.qfr-header__nav-list,.qfr-header__drawer-nav{display:flex;margin:0;padding:0;list-style:none}.qfr-header__nav-list{flex-direction:row;align-items:center;justify-content:center}.qfr-header__nav-list>li{margin:0;padding:0}.qfr-header__nav-list>li+li{margin-left:10px}.qfr-header__link{position:relative;display:inline-flex;align-items:center;justify-content:center;padding-top:var(--qfr-nav-pad-y);padding-bottom:var(--qfr-nav-pad-y);padding-left:var(--qfr-nav-pad-x);padding-right:var(--qfr-nav-pad-x);font-family:var(--font-primary);font-size:var(--qfr-nav-size);font-weight:var(--qfr-nav-weight);letter-spacing:.25px;line-height:1;color:var(--qfr-nav-color);text-decoration:none;white-space:nowrap}.qfr-header__link.is-active,.qfr-header__drawer-link.is-active{font-weight:var(--qfr-nav-weight-active)}.qfr-header__link.is-active:after{content:"";position:absolute;left:var(--qfr-nav-pad-x);right:var(--qfr-nav-pad-x);bottom:2px;height:2px;background:var(--qfr-nav-color)}.qfr-header__actions{display:flex;flex-shrink:0;align-items:center;margin-left:auto;padding-left:16px;overflow:visible}.qfr-header__actions>*+*{margin-left:12px}.qfr-header__cart{position:relative;overflow:visible}.qfr-header__cart header-actions{display:flex;align-items:center}.qfr-header__cart .account-button{display:none!important}.qfr-header__cart .header-actions__action,.qfr-header__cart .action__cart{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:8px;overflow:visible;border:0;background:transparent;color:var(--qfr-nav-color);text-decoration:none;cursor:pointer}.qfr-header__cart cart-icon,.qfr-header__cart .header-actions__cart-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:visible;--cart-bubble-size: 18px;--cart-bubble-top: -4px;--cart-bubble-right: -4px;--cart-bubble-background: #000000;--cart-bubble-text: #00d900}.qfr-header__cart .cart-bubble{position:absolute!important;top:var(--cart-bubble-top)!important;right:var(--cart-bubble-right)!important;left:auto!important;z-index:3;width:var(--cart-bubble-size)!important;min-width:var(--cart-bubble-size);height:var(--cart-bubble-size);margin:0;aspect-ratio:1;overflow:visible}.qfr-header__cart .cart-bubble:not(.visually-hidden){display:flex!important}.qfr-header__cart .cart-bubble__background{background-color:#000!important;border-radius:50%!important}.qfr-header__cart .cart-bubble__text,.qfr-header__cart .cart-bubble__text-count{color:#00d900!important;font-size:10px!important;font-weight:600;line-height:1}.qfr-header__cart .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:none;mask:none}.qfr-header__cart .svg-wrapper,.qfr-header__cart .svg-wrapper svg,.qfr-header__cart cart-icon svg,.qfr-header__cart .header-actions__cart-icon svg{width:35px!important;height:35px!important}.qfr-header__cta{display:inline-flex;align-items:center;justify-content:center;height:var(--qfr-btn-height);padding-top:0;padding-bottom:0;padding-left:var(--qfr-btn-pad-x);padding-right:var(--qfr-btn-pad-x);box-sizing:border-box;overflow:hidden;border:0;border-radius:var(--qfr-btn-radius);background:var(--qfr-btn-bg);color:var(--qfr-btn-color);font-family:var(--font-heading--family)!important;font-size:var(--qfr-btn-size);font-weight:var(--qfr-btn-weight);line-height:calc(var(--qfr-btn-size) + 5px);letter-spacing:0;text-decoration:none;white-space:nowrap;cursor:pointer}.qfr-header__cta-text{display:inline-block;overflow:hidden;height:1em;line-height:1;font-family:var(--font-heading--family)!important}.qfr-header__cta-text>span{position:relative;display:block;font-family:var(--font-heading--family)!important;font-weight:var(--qfr-btn-weight);color:var(--qfr-btn-color);transition:transform var(--transition-lift)}.qfr-header__cta-text>span:after{content:attr(data-text);position:absolute;left:0;top:100%;color:var(--qfr-btn-color);white-space:nowrap}.qfr-header__cta:hover .qfr-header__cta-text>span,.qfr-header__cta:focus-visible .qfr-header__cta-text>span{transform:translateY(-100%)}.qfr-header__menu-toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--qfr-nav-color);cursor:pointer}.qfr-header__menu-toggle-icon{display:flex;flex-direction:column;width:22px}.qfr-header__menu-toggle-icon span{display:block;width:100%;height:2px;border-radius:1px;background:currentColor;transition:transform var(--transition-fast),opacity var(--transition-fast)}.qfr-header__menu-toggle-icon span+span{margin-top:5px}.qfr-header.is-drawer-open .qfr-header__menu-toggle-icon span:nth-child(1){transform:translateY(7px) rotate(45deg)}.qfr-header.is-drawer-open .qfr-header__menu-toggle-icon span:nth-child(2){opacity:0}.qfr-header.is-drawer-open .qfr-header__menu-toggle-icon span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.qfr-header__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-header) + 1);background:#0006;opacity:0;visibility:hidden;transition:opacity var(--transition-base),visibility var(--transition-base)}.qfr-header__drawer{position:fixed;top:0;right:0;z-index:calc(var(--z-header) + 2);display:flex;flex-direction:column;width:340px;max-width:88%;height:100%;padding:24px 20px;box-sizing:border-box;overflow-y:auto;background:#fff;transform:translate(100%);transition:transform var(--transition-base)}.qfr-header__drawer-close{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:50%;background:transparent;color:var(--qfr-nav-color);cursor:pointer}.qfr-header__drawer-close svg{display:block;width:14px;height:14px}.qfr-header.is-drawer-open .qfr-header__overlay{opacity:1;visibility:visible}.qfr-header.is-drawer-open .qfr-header__drawer{transform:translate(0)}.qfr-header__drawer-nav{flex-direction:column;margin-top:48px}.qfr-header__drawer-link{display:block;padding:12px 8px;border-bottom:1px solid rgba(0,0,0,.08);font-family:var(--font-primary);font-size:var(--qfr-nav-size-mobile);font-weight:var(--qfr-nav-weight);letter-spacing:.25px;color:var(--qfr-nav-color);text-decoration:none}.qfr-header__drawer-cta{width:auto;max-width:100%;height:54px;margin-top:24px;padding-left:24px;padding-right:24px;border-radius:8px;font-size:18px;font-weight:500;line-height:23px}@media screen and (max-width:1030px){.top-bar{font-size:var(--top-bar-size-mobile)}.top-bar__inner{justify-content:flex-start;width:100%;max-width:none;min-height:0;overflow:hidden;padding:var(--top-bar-pad-top-mobile) 0 var(--top-bar-pad-bottom-mobile)}.top-bar__track{justify-content:flex-start;gap:0;width:max-content;max-width:none}.top-bar__inner--marquee .top-bar__track{animation:top-bar-marquee var(--top-bar-marquee-speed, 24s) linear infinite}.top-bar__marquee-set{padding-right:var(--top-bar-gap)}.top-bar__marquee-set--clone{display:flex!important}.top-bar__slide .top-bar__item{white-space:nowrap;line-height:1.3}.top-bar__marquee-set:first-child .top-bar__slide:last-child .top-bar__separator{display:block}.shopify-section.section-qfr-header,.qfr-header{width:100%;max-width:100%;box-sizing:border-box}.qfr-header{--qfr-shell-y: var(--qfr-shell-y-mobile);--qfr-shell-x: var(--qfr-shell-x-mobile);--qfr-pad-y: var(--qfr-pad-y-mobile);--qfr-pad-x: var(--qfr-pad-x-mobile);--qfr-logo-h: var(--qfr-logo-h-mobile);--qfr-height: 72px;--qfr-radius: 16px;--qfr-bg: #fffdf7;--qfr-border: #fffdf7}.qfr-header__bar{width:100%;max-width:none;min-height:72px;padding-top:var(--qfr-pad-y-mobile);padding-bottom:var(--qfr-pad-y-mobile);padding-left:var(--qfr-pad-x-mobile);padding-right:var(--qfr-pad-x-mobile);background:#fffdf7!important;border-color:#fffdf7;backdrop-filter:none;-webkit-backdrop-filter:none}.qfr-header__logo{padding-right:12px}.qfr-header__logo img{max-width:140px}.qfr-header__nav,.qfr-header__cta--desktop{display:none}.qfr-header__actions{padding-left:8px}.qfr-header__actions>*+*{margin-left:8px}.qfr-header__cart .header-actions__action,.qfr-header__cart .action__cart{padding:6px}.qfr-header__menu-toggle{display:inline-flex}}@media screen and (min-width:1031px){.top-bar__track{transform:none!important;animation:none!important;will-change:auto}.top-bar__marquee-set--clone{display:none!important}}@media screen and (min-width:1024px){.qfr-header__drawer,.qfr-header__overlay{display:none!important}}@keyframes top-bar-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.top-bar__inner--marquee .top-bar__track{animation:none!important;transform:none!important}.qfr-header__cta-text>span{transition:none}.qfr-header__cta:hover .qfr-header__cta-text>span{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/global-variables.css.map */
