html body header-component.header .header__row{background:#fffdf7e6!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;transition:all .5s cubic-bezier(.165,.84,.44,1)!important;border-bottom:1px solid rgba(26,44,44,.04)!important;padding-block:0px!important;height:auto!important}@media screen and (max-width: 749px){html body header-component.header .header__row{padding-block:4px!important}}html body header-component.header[transparent] .header__row{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom:1px solid transparent!important;padding-block:12px!important}html body .shopify-section-header-sticky header-component.header .header__row,html body header-component.header[data-sticky-state=active] .header__row{background:#fffdf7fa!important;box-shadow:0 4px 30px -5px #1a2c2c0a,0 1px #00000005!important;padding-block:0px!important}html body .header-menu .list-menu,html body .header-menu .menu-list,html body .header-menu ul{gap:20px!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important}html body .header-menu li,html body .header-menu .list-menu__item{margin-inline:6px!important;padding:0!important}html body .menu-list__link{font-family:var(--font-heading-family)!important;font-weight:500!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.12em!important;color:var(--fq-teal, #1A2C2C)!important;padding:6px 0!important;transition:color .3s cubic-bezier(.25,.46,.45,.94)!important;text-decoration:none!important;background:transparent!important;position:relative;border-radius:0!important;opacity:.75}html body .menu-list__link:hover,html body .menu-list__link:focus{color:var(--fq-teal, #1A2C2C)!important;opacity:1;transform:none!important;background:transparent!important}html body .menu-list__link:after{content:"";position:absolute;bottom:8px;left:0;width:100%;height:1.5px;background:var(--fq-yellow, #fdc40e);transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.19,1,.22,1);opacity:.8;z-index:10}html body .menu-list__link:hover:after,html body .menu-list__link:focus:after,html body .menu-list__link--active:after,html body .menu-list__link[aria-current=page]:after{transform:scaleX(1);transform-origin:left}html body .menu-list__link--active,html body .menu-list__link[aria-current=page]{color:var(--fq-teal, #1A2C2C)!important;opacity:1!important;font-weight:600!important}html body header-actions{align-items:center}html body .header-actions__ctas{display:flex;align-items:center;gap:10px}html body .header-actions__cta.fq-button{padding:10px 16px!important;font-size:12px!important;gap:8px}html body .header-actions__cta.fq-button--secondary:hover,html body .header-actions__cta.fq-button--secondary:focus-visible{color:var(--fq-teal, #1A2C2C)!important}html body .menu-drawer__cta-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:10px 24px 18px}html body .menu-drawer__cta-row .menu-drawer__cta.fq-button{width:100%;justify-content:center;padding:12px 14px!important;font-size:13px!important;line-height:1;white-space:nowrap}html body .menu-drawer__cta.fq-button--secondary:hover,html body .menu-drawer__cta.fq-button--secondary:focus-visible{color:var(--fq-teal, #1A2C2C)!important}@media screen and (max-width: 360px){html body .menu-drawer__cta-row{grid-template-columns:1fr}}html body .header-actions__action{color:var(--fq-teal, #1A2C2C)!important;background:transparent!important;transition:all .3s cubic-bezier(.25,.46,.45,.94)!important;position:relative;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-left:8px}html body .header-actions__action .icon,html body .header-actions__action svg{width:22px;height:22px;stroke-width:1px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}html body .header-actions__action:hover{background:#1a2c2c0a!important}html body .header-actions__action:hover .icon,html body .header-actions__action:hover svg{transform:scale(1.1);color:var(--fq-teal, #1A2C2C)!important}html body .cart-count-bubble{background:var(--fq-yellow, #fdc40e)!important;color:#1a2c2c!important;font-family:var(--font-heading-family)!important;font-weight:700!important;font-size:10px!important;min-width:18px;height:18px;line-height:18px;border-radius:50%!important;box-shadow:0 2px 6px #fdc40e4d!important;border:2px solid #FFFDF7!important;bottom:2px!important;left:24px!important}html body .header__icon--menu{border:none!important;background:transparent!important;color:var(--fq-teal, #1A2C2C)!important;width:44px;height:44px}html body .menu-drawer{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-width:100vw!important;background:linear-gradient(180deg,#fffdf7fc,#fdf6e3fc)!important;padding:0!important;border:none!important;z-index:9999!important;transform:translateY(0)!important;opacity:1!important;transform:translate(0)!important;overflow:hidden!important}html body .menu-drawer:before{content:"";position:fixed;top:-20%;right:-15%;width:80vw;height:80vw;max-width:500px;max-height:500px;background:radial-gradient(circle,rgba(253,196,14,.2) 0%,transparent 70%);border-radius:50%;filter:blur(80px);opacity:.5;pointer-events:none;animation:fq-menu-glow 15s ease-in-out infinite;z-index:0}html body .menu-drawer:after{content:"";position:fixed;bottom:0;left:0;width:60vw;height:60vw;max-width:400px;max-height:400px;background:radial-gradient(circle,rgba(26,44,44,.03) 0%,transparent 70%);border-radius:50%;filter:blur(60px);pointer-events:none;animation:fq-menu-glow 12s ease-in-out infinite reverse;z-index:0;transform:translate(-10%,15%)}html body .menu-drawer__navigation{padding:100px 32px 140px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:border-box!important;position:relative;z-index:10}html body .menu-drawer__menu{text-align:center!important;gap:12px!important;width:100%;max-width:400px;box-sizing:border-box!important;margin:0 auto;display:flex;flex-direction:column;align-items:center;flex-shrink:1}html body .menu-drawer__menu-item{font-family:var(--font-heading-family)!important;font-size:28px!important;line-height:1.2!important;font-weight:600!important;text-align:center!important;color:var(--fq-teal, #1A2C2C)!important;text-transform:uppercase!important;letter-spacing:-.01em!important;padding:12px 24px!important;border-radius:12px!important;width:fit-content!important;margin:0 auto!important;transition:all .3s cubic-bezier(.19,1,.22,1)!important;background:transparent!important}html body .menu-drawer__menu-item:hover,html body .menu-drawer__menu-item:focus{color:var(--fq-teal, #1A2C2C)!important;background:#1a2c2c08!important;transform:scale(1.02)}html body .menu-drawer__menu-item--active{color:var(--fq-yellow, #fdc40e)!important;background:#fdc40e0d!important}html body .menu-drawer__list-item{opacity:0;transform:translateY(30px);animation:fq-drawer-slide-up .6s cubic-bezier(.19,1,.22,1) forwards}html body .menu-drawer__list-item:nth-child(1){animation-delay:.1s}html body .menu-drawer__list-item:nth-child(2){animation-delay:.15s}html body .menu-drawer__list-item:nth-child(3){animation-delay:.2s}html body .menu-drawer__list-item:nth-child(4){animation-delay:.25s}html body .menu-drawer__list-item:nth-child(5){animation-delay:.3s}html body .menu-drawer__list-item:nth-child(6){animation-delay:.35s}html body .menu-drawer__list-item:nth-child(7){animation-delay:.4s}@keyframes fq-drawer-slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}html body .menu-drawer__menu-item--child{font-size:18px!important;font-weight:500!important;opacity:.7;margin-top:4px!important}html body .menu-drawer__menu-item--child:hover{opacity:1;background:transparent!important;color:var(--fq-yellow, #fdc40e)!important}html body .menu-drawer__close-button{position:fixed!important;top:24px!important;right:24px!important;width:48px!important;height:48px!important;background:#fff!important;color:var(--fq-teal, #1A2C2C)!important;border-radius:50%!important;box-shadow:0 4px 20px #0000000f!important;border:1px solid rgba(0,0,0,.05)!important;z-index:1000!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .4s cubic-bezier(.34,1.56,.64,1)!important;cursor:pointer!important}html body .menu-drawer__close-button svg{width:20px!important;height:20px!important;transition:transform .4s ease!important}html body .menu-drawer__close-button:hover{transform:rotate(90deg)!important;background:var(--fq-yellow, #fdc40e)!important;color:#fff!important;box-shadow:0 8px 30px #fdc40e4d!important;border-color:transparent!important}html body .menu-drawer__close-button:hover svg{color:#fff!important}html body .menu-drawer__utility-links{position:fixed!important;bottom:0!important;left:0!important;width:100%!important;padding:20px 24px!important;background:transparent!important;border-top:none!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:24px!important;z-index:10!important}html body .menu-drawer__utility-links a,html body .menu-drawer__utility-links .list-social__link{color:var(--fq-teal, #1A2C2C)!important;font-size:14px!important;font-weight:500!important;opacity:.6;transition:opacity .3s ease}html body .menu-drawer__utility-links a:hover,html body .menu-drawer__utility-links .list-social__link:hover{opacity:1;color:var(--fq-teal, #1A2C2C)!important}html body .menu-drawer__inner-submenu{padding:0!important}html body details>.menu-drawer-container>summary{list-style:none}html body .menu-drawer__back-button{background:#fff!important;border-radius:40px!important;padding:10px 24px!important;box-shadow:0 4px 12px #0000000d!important;font-weight:600!important;margin:20px auto!important;display:inline-flex!important}@media screen and (max-width: 749px){html body .header-actions__action{width:40px;height:40px}html body .menu-drawer__menu-item{font-size:26px!important}html body .menu-drawer__navigation{padding-top:120px!important;padding-bottom:100px!important}}@media screen and (min-width: 750px) and (max-width: 1275px){html body .header-menu,html body header-menu,html body header-menu.mobile\:hidden,html body .header-menu.mobile\:hidden,html body .header__row .list-menu,html body .header__column header-menu{display:none!important}html body .header__drawer,html body .header__drawer.desktop\:hidden,html body .desktop\:hidden:has(.menu-drawer),html body div[ref=headerDrawerContainer]{display:block!important;visibility:visible!important}html body .header__icon--menu,html body .menu-drawer-container,html body #Details-menu-drawer-container,html body details#Details-menu-drawer-container>summary,html body button[aria-controls*=menu-drawer],html body summary.header__icon--menu{display:flex!important;visibility:visible!important;opacity:1!important}html body .header-actions__ctas{display:none!important}html body .header__column:has(.header__icon--menu),html body .header__column:has(#Details-menu-drawer-container),html body .header__column:has(.header__drawer){display:flex!important}}@media screen and (min-width: 1276px){html body .header__drawer,html body .header__drawer.desktop\:hidden,html body .header__icon--menu,html body #Details-menu-drawer-container>summary,html body button[aria-controls*=menu-drawer]:not(.menu-drawer__close-button){display:none!important}html body header-menu,html body .header-menu,html body header-menu.mobile\:hidden,html body .header-menu.mobile\:hidden{display:block!important}html body .header-actions__ctas{display:flex!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/freequrans-header.css.map */
