header .header__icons:not(.header__icons--localization){display:flex!important;align-items:center!important;gap:14px!important}header .header__icon,header #cart-icon-bubble,header .header__icon--cart,header .header__icon--account,header .header__icon--search,header account-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:40px!important;height:40px!important;padding:6px!important;margin:0!important;color:#2f3d20!important;opacity:1!important;visibility:visible!important;text-decoration:none!important}header .header__icon svg,header #cart-icon-bubble svg,header .header__icon--search svg{width:22px!important;height:22px!important;color:#2f3d20!important;stroke:#2f3d20!important}header account-icon,header account-icon .svg-wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important}header account-icon svg,header account-icon .icon-account,header account-icon .icon-profile,header .header__icon--account svg{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;color:#2f3d20!important;fill:none!important}header account-icon svg path,header account-icon svg circle{fill:#2f3d20!important}header #cart-icon-bubble{position:relative!important}header #cart-icon-bubble .cart-count-bubble{background-color:#2f3d20!important;color:#ede8df!important;position:absolute!important;top:2px!important;right:2px!important;min-width:18px!important;height:18px!important;line-height:18px!important;border-radius:9px!important;font-size:11px!important;font-weight:700!important;padding:0 5px!important}header #cart-icon-bubble svg path,header #cart-icon-bubble svg line{stroke:#2f3d20!important}header .header-localization,header .header-localization>div,header .desktop-localization-wrapper{display:inline-flex!important;align-items:center!important}header .header-localization summary,header .header-localization .disclosure__button{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.4px!important;color:#2f3d20!important;background:transparent!important;border:1px solid rgba(47,61,32,.25)!important;border-radius:999px!important;padding:6px 11px!important;min-height:30px!important;width:auto!important;cursor:pointer!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .08s ease!important;white-space:nowrap!important;line-height:1!important;-webkit-tap-highlight-color:transparent!important}header .header-localization .disclosure__button .opt-locale-globe{flex:0 0 14px;width:14px;height:14px;opacity:.85}header .header-localization .disclosure__button .opt-locale-text{font-feature-settings:"tnum";line-height:1;color:#2f3d20!important;font-size:12px!important;font-weight:700!important;letter-spacing:.6px!important;visibility:visible!important;opacity:1!important;display:inline-flex!important;align-items:center!important;text-transform:none!important}header .header-localization .disclosure__button[aria-expanded=true] .opt-locale-text{color:#f5f0e8!important}header .header-localization .disclosure__button>svg:not(.opt-locale-globe),header .header-localization .disclosure__button .icon-caret,header .header-localization .localization-form__select .icon-caret,header .header-localization:not(.menu-drawer__localization) .localization-form__select .icon-caret{position:static!important;right:auto!important;top:auto!important;width:10px!important;height:10px!important;margin-left:4px!important;flex:0 0 auto;opacity:.7;transition:transform .18s ease}header .header-localization .disclosure__button:hover{background:#2f3d2014!important;border-color:#2f3d2073!important;color:#1a2410!important}header .header-localization .disclosure__button:active{transform:scale(.96)}header .header-localization .disclosure__button[aria-expanded=true]{background:#2f3d20!important;color:#f5f0e8!important;border-color:#2f3d20!important}header .header-localization .disclosure__button[aria-expanded=true] .opt-locale-globe,header .header-localization .disclosure__button[aria-expanded=true] svg,header .header-localization .disclosure__button[aria-expanded=true] svg path{color:#f5f0e8!important;stroke:#f5f0e8!important;fill:#f5f0e8!important;opacity:1}header .header-localization .disclosure__button[aria-expanded=true]>svg:not(.opt-locale-globe),header .header-localization .disclosure__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}header .desktop-localization-wrapper,header .header-localization .desktop-localization-wrapper{display:inline-flex!important;align-items:center!important;gap:4px!important;width:auto!important}header .desktop-localization-wrapper localization-form,header .header-localization localization-form{display:inline-flex!important;align-items:center!important;width:auto!important}header .desktop-localization-wrapper localization-form>form,header .desktop-localization-wrapper localization-form .localization-form,header .header-localization localization-form>form,header .header-localization localization-form .localization-form{display:inline-flex!important;align-items:center!important;width:auto!important;margin:0!important;padding:0!important}header .desktop-localization-wrapper localization-form>form>div,header .header-localization localization-form>form>div{display:inline-flex!important;align-items:center!important;width:auto!important}header .desktop-localization-wrapper .disclosure,header .header-localization .disclosure{display:inline-flex!important;width:auto!important;position:relative}header .header-localization svg{width:18px!important;height:18px!important;color:#2f3d20!important}@media(min-width:990px){header nav.header__inline-menu,header .header__inline-menu{display:inline-flex!important;visibility:visible!important;opacity:1!important}}@media(max-width:989px){header nav.header__inline-menu,header .header__inline-menu{display:none!important;visibility:hidden!important}}header nav.header__inline-menu ul,header .header__inline-menu .list-menu{display:inline-flex!important;flex-wrap:nowrap!important;gap:2px!important;margin:0!important;padding:0!important;list-style:none!important;white-space:nowrap!important}header nav.header__inline-menu li,header .header__inline-menu li{white-space:nowrap!important;flex-shrink:0!important}header nav.header__inline-menu a,header nav.header__inline-menu summary,header .header__inline-menu a.header__menu-item,header .header__inline-menu .header__menu-item,header .header__inline-menu a.header__menu-item span,header .header__inline-menu .header__menu-item span{color:#2f3d20!important;font-weight:600!important;font-size:14px!important;letter-spacing:.2px!important;text-decoration:none!important;padding:6px 10px!important;opacity:1!important;visibility:visible!important;white-space:nowrap!important}header .header__inline-menu a.header__menu-item:hover,header .header__inline-menu a.header__menu-item:hover span,header .header__inline-menu .header__menu-item:hover,header .header__inline-menu .header__menu-item:hover span{color:#758956!important}@media(max-width:989px){header .header__inline-menu{display:none!important}}.disclosure__list,.disclosure-list,.header-localization .disclosure__list,.header-localization ul.disclosure__list{background:#2f3d20!important;border:1px solid #3d5229!important;border-radius:12px!important;padding:8px 0!important;box-shadow:0 8px 24px #14130a2e!important;min-width:160px!important}.disclosure__list a,.disclosure__list button,.disclosure__list li a,.disclosure__list li button{color:#ede8df!important;background:transparent!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important;display:flex!important;align-items:center!important;gap:8px!important}.disclosure__list a:hover,.disclosure__list button:hover{background:#ede8df1a!important;color:#fff!important}.disclosure__list [aria-current=true]{color:#fff!important;font-weight:700!important}.disclosure__list svg{width:16px!important;height:16px!important;color:#ede8df!important;fill:#ede8df!important}@media(max-width:989px){.header-wrapper{overflow:visible!important}header-drawer .menu-drawer,#menu-drawer{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;z-index:99999!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;background:#ede8df!important;background-image:none!important}#menu-drawer .menu-drawer__inner-container{padding-top:80px!important;padding-bottom:24px!important;min-height:auto!important;background:transparent!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:0!important}#menu-drawer .menu-drawer__navigation-container{flex:0 0 auto!important;margin-bottom:0!important}#menu-drawer .menu-drawer__utility-links{margin-top:16px!important;flex:0 0 auto!important}#menu-drawer .menu-drawer__navigation-container,#menu-drawer .menu-drawer__navigation,#menu-drawer .menu-drawer__menu{background:transparent!important}#menu-drawer .menu-drawer__menu-item{color:#2f3d20!important;font-size:18px!important;font-weight:500!important;padding:16px 24px!important;border-bottom:1px solid rgba(47,61,32,.12)!important}#menu-drawer .menu-drawer__menu-item:hover,#menu-drawer .menu-drawer__menu-item:focus{background:#2f3d200f!important;color:#14130a!important}#menu-drawer .menu-drawer__utility-links{background:transparent!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:0!important;border-top:1px solid rgba(47,61,32,.12)!important}#menu-drawer .menu-drawer__utility-links>a,#menu-drawer .menu-drawer__utility-links>div,#menu-drawer .menu-drawer__utility-links>ul{width:100%!important;margin:0!important}#menu-drawer .menu-drawer__account{display:flex!important;align-items:center!important;gap:12px!important;padding:18px 24px!important;color:#2f3d20!important;font-size:16px!important;font-weight:500!important;text-decoration:none!important;border-bottom:1px solid rgba(47,61,32,.12)!important;transition:background-color .2s ease!important}#menu-drawer .menu-drawer__account:hover,#menu-drawer .menu-drawer__account:focus{background:#2f3d200f!important}#menu-drawer .menu-drawer__account svg,#menu-drawer .menu-drawer__account .icon{width:18px!important;height:18px!important;color:#2f3d20!important;flex:0 0 18px!important}#menu-drawer .menu-drawer__localization{padding:18px 24px!important;background:#a8b89014!important;border-bottom:1px solid rgba(47,61,32,.12)!important}#menu-drawer .menu-drawer__localization>div{display:flex!important;flex-direction:column!important;gap:10px!important}#menu-drawer .menu-drawer__localization h2,#menu-drawer .menu-drawer__localization .h5{font-size:13px!important;font-weight:600!important;letter-spacing:.4px!important;text-transform:uppercase!important;color:#2f3d20b3!important;margin:0!important;padding:0!important}#menu-drawer .menu-drawer__localization .disclosure__button,#menu-drawer .menu-drawer__localization summary{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:14px 18px!important;background:#fff!important;border:1.5px solid rgba(47,61,32,.22)!important;border-radius:12px!important;font-size:15px!important;font-weight:600!important;color:#2f3d20!important;cursor:pointer!important;min-height:48px!important}#menu-drawer .menu-drawer__localization .disclosure__button .opt-locale-text,#menu-drawer .menu-drawer__localization .opt-locale-text{font-size:15px!important;font-weight:600!important}#menu-drawer .menu-drawer__localization .opt-locale-globe{width:18px!important;height:18px!important;flex:0 0 18px!important}#menu-drawer .menu-drawer__utility-links>ul.list-social{display:flex!important;gap:14px!important;padding:18px 24px!important;margin:0!important;align-items:center!important}.opt-drawer-close{z-index:100001!important;background:#2f3d2014!important;color:#2f3d20!important}.opt-drawer-close:hover{background:#2f3d2029!important}body:has(.menu-drawer-container[open]){overflow:hidden!important}body:has(.menu-drawer-container[open]) .section-header,body:has(.menu-drawer-container[open]) [id^=shopify-section-][id$=__header],body:has(.menu-drawer-container[open]) sticky-header{z-index:1000000!important}body.opt-drawer-open .section-header,body.opt-drawer-open [id^=shopify-section-][id$=__header],body.opt-drawer-open sticky-header{z-index:1000000!important}.header.page-width{display:grid!important;grid-template-columns:48px 1fr 48px!important;grid-template-areas:none!important;grid-template-rows:auto!important;grid-auto-flow:row!important;align-items:center!important;gap:14px!important;padding:12px 16px!important;max-width:100%!important}header header-drawer{grid-column:1 / 2;justify-self:start}header header-drawer .header__icon--menu{min-width:44px!important;height:44px!important;padding:10px!important;margin:0!important}header header-drawer .header__icon--menu svg{width:24px!important;height:24px!important}header .header__heading,header .header__heading-wrapper,header>a.header__heading-link{grid-column:2 / 3!important;grid-row:1!important;justify-self:center!important;min-width:0!important;max-width:100%!important;margin:0!important}header .header__heading-link{display:inline-block!important;max-width:100%!important;padding:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header .header__heading-link .h2,header .header__heading-link span{font-size:20px!important;letter-spacing:1.4px!important;line-height:1.1!important;white-space:nowrap!important;font-weight:700!important}header .header__heading-logo-wrapper img{max-height:40px!important;width:auto!important;max-width:60vw!important}header .header__inline-menu{display:none!important}header .header__icons localization-form,header .header__icons .localization-form,header .header__icons>details,header .header__icons .disclosure,header .desktop-localization-wrapper{display:none!important;visibility:hidden!important;width:0!important;max-width:0!important;overflow:hidden!important;pointer-events:none!important}header .header__icon--account{display:none!important}header .header__icons{grid-column:3 / 4!important;justify-self:end!important;display:flex!important;align-items:center!important;gap:0!important;padding:0!important;margin:0!important;width:auto!important}header .header__icon--cart,header #cart-icon-bubble{min-width:44px!important;height:44px!important;padding:10px!important;margin:0!important;position:relative!important}header #cart-icon-bubble svg{width:24px!important;height:24px!important}header #cart-icon-bubble .cart-count-bubble{top:4px!important;right:4px!important;min-width:18px!important;height:18px!important;line-height:18px!important;font-size:11px!important;font-weight:700!important;padding:0 5px!important;border-radius:9px!important;background:#2f3d20!important;color:#f5f0e8!important}.announcement-bar-section,.announcement-bar-section *{font-size:12px!important;line-height:1.3!important}.announcement-bar-section{padding:7px 12px!important}.announcement-bar-section p{margin:0!important}}@media(max-width:360px){.header.page-width{grid-template-columns:40px 1fr 40px!important;padding-left:8px!important;padding-right:8px!important;gap:6px!important}header .header__heading-link .h2,header .header__heading-link span{font-size:16px!important;letter-spacing:1px!important}header header-drawer .header__icon--menu,header .header__icon--cart,header #cart-icon-bubble{min-width:36px!important;height:36px!important}.announcement-bar-section,.announcement-bar-section *{font-size:11px!important}}header .header__heading-link .h2,header .header__heading-link,header h1 .h2{font-size:clamp(18px,1.7vw,24px)!important;letter-spacing:1.2px!important;white-space:nowrap!important;text-overflow:clip!important}header .header__heading,header .header__heading-wrapper,header .header__heading-link{overflow:visible!important;max-width:none!important;flex-shrink:0!important;min-width:0!important}@media(min-width:990px){header.header.page-width,header.header--middle-left.page-width,header.header--middle-center.page-width,header.header--top-left.page-width{display:grid!important;grid-template-columns:max-content 1fr max-content!important;grid-template-areas:none!important;grid-template-rows:auto!important;grid-auto-flow:row!important;align-items:center!important;column-gap:32px!important;padding-left:28px!important;padding-right:28px!important}header .header__heading,header .header__heading-wrapper,header>a.header__heading-link{grid-column:1 / 2!important;grid-row:1!important;justify-self:start!important;width:max-content!important;max-width:none!important;margin:0!important;overflow:visible!important}header .header__heading-link{display:inline-block!important;width:max-content!important;max-width:none!important;overflow:visible!important;padding:0!important}header .header__heading-link .h2,header .header__heading-link span{font-size:clamp(20px,1.6vw,26px)!important;letter-spacing:1.2px!important;white-space:nowrap!important;line-height:1.1!important}header .header__inline-menu{grid-column:2 / 3!important;grid-row:1!important;justify-self:center!important;max-width:100%!important}header .header__inline-menu .list-menu,header .header__inline-menu ul{display:flex!important;flex-wrap:nowrap!important;gap:4px!important;margin:0!important;padding:0!important}header .header__inline-menu .list-menu__item,header .header__menu-item{font-size:14px!important;letter-spacing:.5px!important;padding:6px 14px!important;white-space:nowrap!important}header .header__icons{grid-column:3 / 4!important;grid-row:1!important;justify-self:end!important;align-items:center!important;flex-wrap:nowrap!important}}@media(min-width:990px)and (max-width:1199px){header .header__heading-link .h2,header .header__heading-link span{font-size:19px!important;letter-spacing:1px!important}header .header__inline-menu .list-menu__item,header .header__menu-item{font-size:13px!important;padding:6px 10px!important}header.header.page-width{column-gap:20px!important;padding-left:20px!important;padding-right:20px!important}}.opt-tier-leaf{position:absolute!important;left:0!important;top:calc(50% - 19px)!important;transform:none!important;z-index:20!important;width:38px!important;height:38px!important;border-radius:50%!important;background:#14130a14!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;transition:background .2s ease!important}.opt-tier-leaf.opt-tier-leaf-color{background:#2f3d20!important}.opt-tier-leaf svg{width:22px!important;height:22px!important;fill:#14130a73!important}.opt-tier-leaf.opt-tier-leaf-color svg{fill:#ede8df!important}.opt-tier-leaf svg path{fill:inherit!important}.opt-tier-leaf .reward-name{position:absolute!important;top:calc(100% + 4px)!important;left:50%!important;transform:translate(-50%)!important;white-space:nowrap!important;font-size:11px!important;line-height:1.2!important;color:#14130a!important;text-align:center!important}.free-product-progress-bar .free-gift-main.second-gift .reward-name{left:auto!important;right:0!important;transform:none!important;text-align:right!important;white-space:nowrap!important;font-size:11px!important;line-height:1.2!important}.free-product-progress-bar .free-shipping-main.first-gift .reward-name,.free-product-progress-bar .free-shipping-main.second-gift .reward-name{left:50%!important;right:auto!important;transform:translate(-50%)!important;text-align:center!important;white-space:nowrap!important;font-size:11px!important;line-height:1.2!important}.free-product-progress-bar{min-height:84px!important}.free-product-progress-bar .free-shipping-main.first-gift,.free-product-progress-bar .free-shipping-main.second-gift{left:calc(50% - 19px)!important;right:auto!important;top:calc(50% - 19px)!important;transform:none!important;z-index:2!important}.free-product-progress-bar .free-gift-main.second-gift,.free-product-progress-bar .free-gift-main.first-gift{top:calc(50% - 19px)!important;transform:none!important;z-index:2!important}.free-product-progress-bar .free-shipping-main,.free-product-progress-bar .free-gift-main,.free-product-progress-bar .opt-tier-leaf{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;max-width:38px!important;max-height:38px!important;border-radius:50%!important;background-color:#2f3d20!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;overflow:visible!important;padding:0!important;box-sizing:border-box!important}.free-product-progress-bar .free-shipping-main svg,.free-product-progress-bar .free-gift-main svg,.free-product-progress-bar .opt-tier-leaf svg{width:22px!important;height:22px!important;margin:0!important;flex-shrink:0!important;display:block!important}.free-product-progress-bar .free-shipping-main svg,.free-product-progress-bar .free-shipping-main svg path,.free-product-progress-bar .free-shipping-main svg circle,.free-product-progress-bar .free-gift-main svg,.free-product-progress-bar .free-gift-main svg path,.free-product-progress-bar .opt-tier-leaf svg,.free-product-progress-bar .opt-tier-leaf svg path{color:#ede8df!important;fill:#ede8df!important}.free-product-progress-bar .free-shipping-main .reward-name,.free-product-progress-bar .free-gift-main .reward-name,.free-product-progress-bar .opt-tier-leaf .reward-name{position:absolute!important;top:calc(100% + 4px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;white-space:nowrap!important;font-size:11px!important;line-height:1.2!important;color:#14130a!important;text-align:center!important;margin:0!important}.free-product-progress-bar .opt-tier-leaf .reward-name{left:0!important;right:auto!important;transform:none!important;text-align:left!important}.free-product-progress-bar .free-gift-main.second-gift .reward-name,.free-product-progress-bar .free-gift-main.first-gift .reward-name{left:auto!important;right:0!important;transform:none!important;text-align:right!important}.free-product-progress-bar .opt-tier-leaf{z-index:20!important}.free-product-progress-bar{overflow:visible!important}.free-product-progress-bar{position:relative!important;min-height:78px!important}.nav-button.global-nav-button{--nav-btn-size: 48px !important;--nav-btn-icon-size: 22px !important;--nav-btn-border-radius: 50% !important;width:48px!important;height:48px!important;position:relative!important;overflow:hidden!important;background:#fffffff5!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1.5px solid rgba(47,61,32,.18)!important;box-shadow:0 2px 6px #2f3d2014,0 6px 16px #2f3d201f!important;transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s cubic-bezier(.22,.61,.36,1),background-color .25s ease,border-color .25s ease!important;cursor:pointer!important}.nav-button.global-nav-button svg{width:22px!important;height:22px!important;color:#2f3d20!important;position:relative!important;z-index:2!important;transition:color .2s ease,transform .25s cubic-bezier(.22,.61,.36,1)!important}.nav-button.global-nav-button svg path,.nav-button.global-nav-button svg line,.nav-button.global-nav-button svg polyline{stroke:#2f3d20!important;transition:stroke .2s ease!important}.nav-button.global-nav-button:hover{background:#fff!important;border-color:#2f3d2073!important;transform:translateY(-2px) scale(1.04)!important;box-shadow:0 4px 10px #2f3d201a,0 12px 26px #2f3d202e!important}.nav-button.global-nav-button.prev:hover svg{transform:translate(-2px)!important}.nav-button.global-nav-button.next:hover svg{transform:translate(2px)!important}.nav-button.global-nav-button:active,.nav-button.global-nav-button.is-pressing{background:#2f3d20!important;border-color:#2f3d20!important;transform:translateY(0) scale(.93)!important;box-shadow:0 2px 6px #2f3d2059,0 0 0 6px #a8b8904d!important;transition-duration:.12s!important}.nav-button.global-nav-button:active svg,.nav-button.global-nav-button.is-pressing svg{color:#f5f0e8!important}.nav-button.global-nav-button:active svg path,.nav-button.global-nav-button:active svg line,.nav-button.global-nav-button:active svg polyline,.nav-button.global-nav-button.is-pressing svg path,.nav-button.global-nav-button.is-pressing svg line,.nav-button.global-nav-button.is-pressing svg polyline{stroke:#f5f0e8!important}.nav-button.global-nav-button:before{content:"";position:absolute!important;top:50%;left:50%;width:0;height:0;border-radius:50%;background:radial-gradient(circle,#a8b89080,#a8b89000 70%);transform:translate(-50%,-50%);transition:width .45s cubic-bezier(.22,.61,.36,1),height .45s cubic-bezier(.22,.61,.36,1),opacity .5s ease!important;pointer-events:none!important;opacity:0;z-index:1}.nav-button.global-nav-button:active:before,.nav-button.global-nav-button.is-pressing:before{width:180%!important;height:180%!important;opacity:1!important}.nav-button.global-nav-button:focus-visible{outline:2px solid #2f3d20!important;outline-offset:4px!important}.nav-button.global-nav-button:disabled,.nav-button.global-nav-button[aria-disabled=true]{opacity:.35!important;cursor:not-allowed!important;box-shadow:none!important}.nav-button.global-nav-button:disabled:hover,.nav-button.global-nav-button[aria-disabled=true]:hover{transform:none!important;background:#fffffff5!important;border-color:#2f3d202e!important}.steps-navigation,.steps-navigation-container,.global-nav-buttons-wrapper,.nav-buttons-wrapper{gap:24px!important;column-gap:24px!important}.nav-button.global-nav-button.prev+.nav-button.global-nav-button.next,.nav-button.global-nav-button.next~.nav-button.global-nav-button.prev{margin-left:20px!important}@media(max-width:600px){.steps-navigation,.steps-navigation-container,.global-nav-buttons-wrapper,.nav-buttons-wrapper{gap:16px!important;column-gap:16px!important}.nav-button.global-nav-button.prev+.nav-button.global-nav-button.next,.nav-button.global-nav-button.next~.nav-button.global-nav-button.prev{margin-left:14px!important}}@media(max-width:600px){.nav-button.global-nav-button{--nav-btn-size: 44px !important;width:44px!important;height:44px!important}}@media(max-width:989px){.results-steps-section .steps-container.has-carousel-mobile,.results-steps-section .steps-container{position:relative!important}.results-steps-section .steps-navigation-container{position:absolute!important;top:clamp(140px,45vw,240px)!important;left:0!important;right:0!important;transform:translateY(-50%)!important;width:100%!important;pointer-events:none!important;background:transparent!important;box-shadow:none!important;padding:0 6px!important;margin:0!important;z-index:5!important;display:block!important}.results-steps-section .steps-navigation{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important;gap:0!important;column-gap:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important}.results-steps-section .nav-button.global-nav-button{pointer-events:auto!important;width:44px!important;height:44px!important;margin:0!important}.results-steps-section .nav-button.global-nav-button svg{width:20px!important;height:20px!important}.results-steps-section .nav-button.global-nav-button.prev+.nav-button.global-nav-button.next,.results-steps-section .nav-button.global-nav-button.next~.nav-button.global-nav-button.prev{margin-left:0!important}}@media(max-width:989px){.shopify-section-group-header-group .shopify-section--header,.shopify-section.section-header,.shopify-section--header,section[id^=shopify-section-][id*=header]{padding-top:0!important;padding-bottom:0!important}.header.page-width{padding-top:4px!important;padding-bottom:4px!important;gap:6px!important;min-height:0!important}.header-wrapper{padding-top:0!important;padding-bottom:0!important}header header-drawer,header .header__heading,header .header__heading-wrapper,header>a.header__heading-link,header .header__icons{grid-row:1!important;align-self:center!important}header header-drawer .header__icon--menu,header .header__icon--cart,header #cart-icon-bubble{min-width:36px!important;width:36px!important;height:36px!important;padding:4px!important}header header-drawer .header__icon--menu svg,header #cart-icon-bubble svg{width:20px!important;height:20px!important}header .header__heading-link .h2,header .header__heading-link span{font-size:16px!important;letter-spacing:1px!important;line-height:1!important}}@media(max-width:360px){.header.page-width{padding-top:3px!important;padding-bottom:3px!important;gap:4px!important}header header-drawer .header__icon--menu,header .header__icon--cart,header #cart-icon-bubble{min-width:34px!important;width:34px!important;height:34px!important}header .header__heading-link .h2,header .header__heading-link span{font-size:15px!important;letter-spacing:.8px!important}}#menu-drawer .opt-drawer-close,header-drawer .opt-drawer-close,body #menu-drawer button.opt-drawer-close{position:absolute!important;top:16px!important;right:16px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border:0!important;border-radius:50%!important;background:#2f3d20!important;background-color:#2f3d20!important;background-image:none!important;color:#ede8df!important;cursor:pointer!important;display:inline-flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;z-index:100001!important;box-shadow:0 4px 12px #14130a2e!important;transition:background .15s ease,transform .1s ease,box-shadow .2s ease!important;box-sizing:border-box!important;font-size:28px!important;font-weight:300!important;line-height:1!important;text-align:center!important;font-family:system-ui,-apple-system,Segoe UI,sans-serif!important}#menu-drawer .opt-drawer-close:hover,header-drawer .opt-drawer-close:hover{background:#758956!important;box-shadow:0 6px 16px #14130a3d!important}#menu-drawer .opt-drawer-close:active,header-drawer .opt-drawer-close:active{transform:scale(.94)!important}#menu-drawer .opt-drawer-close:focus-visible{outline:2px solid #14130a!important;outline-offset:2px!important}#menu-drawer .opt-drawer-close svg,header-drawer .opt-drawer-close svg{width:20px!important;height:20px!important;display:block!important;color:#ede8df!important;stroke:#ede8df!important;fill:none!important}#menu-drawer{position:fixed}@media(min-width:990px){.opt-drawer-close,#menu-drawer .opt-drawer-close,header-drawer .opt-drawer-close{display:none!important}}:where(.header) header-drawer{justify-self:start;margin-left:-1.2rem}:where(.header[data-hd0-1="0"]) .scrolled-past-header .header__heading-logo-wrapper{transform:scale(.75);transform-origin:center;transition:transform .3s cubic-bezier(.52,0,.61,.99)}:where(.header[data-hd0-2="0"]) .header-wrapper--border-top{border-top:var(--hd0-1-3bce97)}@media screen and (min-width:990px){:where(.header[data-hd0-3="0"]) header-drawer{display:none}}@media screen and (max-width:989px){:where(.header[data-hd0-3="0"]) .header__inline-menu{display:none}}:where(.header) .menu-drawer-container{display:flex}:where(.header) .list-menu{list-style:none;padding:0;margin:0}:where(.header) .list-menu--inline{display:inline-flex;flex-wrap:wrap}:where(.header) summary.list-menu__item{padding-right:3rem}:where(.header) .list-menu__item{display:flex;font-weight:var(--font-weight-regular);align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}:where(.header) .list-menu__item--link{text-decoration:none;font-weight:var(--font-weight-regular);padding-bottom:1rem;padding-top:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}:where(.header) .header__inline-menu .list-menu--inline>li{margin-right:2rem}:where(.header) .header__inline-menu .list-menu--inline>li:last-child{margin-right:0}:where(.header) .header__menu-item{text-decoration:none!important}:where(.header) .header__menu-item:hover{text-decoration:none!important}@media screen and (min-width:990px){:where(.header) header-menu:hover details[open] .header__submenu,:where(.header) header-menu:hover details[open] .mega-menu__content{opacity:1;width:150px;visibility:visible;transform:translateY(0)}:where(.header) .header__submenu,:where(.header) .mega-menu__content{transition:opacity .2s ease,visibility .2s ease,transform .2s ease}:where(.header) details:not([open]) .header__submenu,:where(.header) details:not([open]) .mega-menu__content{opacity:0;visibility:hidden;transform:translateY(-10px)}}:where(.header) .header__submenu{padding:1rem 0;box-shadow:0 4px 12px #0000001a;border-radius:8px;background-color:rgb(var(--color-header));z-index:100;width:auto;min-width:16rem;max-width:20rem;top:calc(80% + 5px)}:where(.header) .mega-menu__content{padding:2rem;box-shadow:0 4px 12px #0000001a;border-radius:8px;background-color:rgb(var(--color-header));z-index:100;top:calc(100% + 5px)}:where(.header) .header__menu-item.link{text-decoration:none!important}@media screen and (min-width:750px){:where(.header) .list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}:where(.header[data-hd0-4="0"]) details[open]>.header__menu-item,:where(.header[data-hd0-4="0"]) details[open]:hover>.header__menu-item{color:var(--hd0-2-462d44)!important;text-decoration-color:var(--hd0-2-462d44)!important}@media screen and (min-width:990px){:where(.header) header-menu:hover details .header__submenu.list-menu--disclosure,:where(.header) header-menu:hover details .mega-menu__content,:where(.header) header-menu details[open] .header__submenu.list-menu--disclosure,:where(.header) header-menu details[open] .mega-menu__content{opacity:1!important;visibility:visible!important;transform:translate(-50%) translateY(0)!important;display:block!important}:where(.header) .header__submenu,:where(.header) .mega-menu__content{transition:opacity .2s ease,visibility .2s ease,transform .2s ease;opacity:0;visibility:hidden;transform:translate(-50%) translateY(-10px)}:where(.header) header-menu:not(:hover) details:not([open]) .header__submenu,:where(.header) header-menu:not(:hover) details:not([open]) .mega-menu__content{opacity:0;visibility:hidden;transform:translate(-50%) translateY(-10px)}}:where(.header) .header__submenu{padding:1rem 0;box-shadow:0 4px 12px #0000001a;border-radius:8px;background-color:rgb(var(--color-header));z-index:100;width:auto;min-width:16rem;max-width:20rem;top:calc(100% + 5px);position:absolute;left:50%;transform:translate(-50%)}:where(.header) header-menu{position:relative}:where(.header) .header__submenu.list-menu--disclosure{opacity:0;visibility:hidden;transform:translate(-50%) translateY(-10px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}:where(.header) .header__submenu .list-menu__item{padding:.8rem 1.5rem;margin:0;border-bottom:none}:where(.header) .header__submenu .header__menu-item{display:block;padding:.8rem 1.5rem;margin:0;text-decoration:none;transition:background-color .2s ease,color .2s ease;border-radius:0}:where(.header) .header__submenu .header__menu-item:hover{background-color:rgba(var(--color-foreground),.05);text-decoration:none}:where(.header) .header__submenu li:first-child .header__menu-item{border-top-left-radius:8px;border-top-right-radius:8px}:where(.header) .header__submenu li:last-child .header__menu-item{border-bottom-left-radius:8px;border-bottom-right-radius:8px}:where(.header) .mega-menu__content{padding:2rem;box-shadow:0 4px 12px #0000001a;border-radius:8px;background-color:rgb(var(--color-header));z-index:100;top:calc(100% + 5px);position:absolute;left:50%;transform:translate(-50%)}:where(.header) .mega-menu__list{gap:2rem}:where(.header) .mega-menu__link{padding:.6rem 0;display:block;text-decoration:none;transition:color .2s ease}:where(.header) .mega-menu__link:hover{color:rgba(var(--color-foreground),.7);text-decoration:none}:where(.header) .mega-menu__link--level-2{font-weight:var(--font-weight-medium);margin-bottom:.5rem}:where(.header) .mega-menu__list .list-unstyled{margin-top:.5rem}:where(.header) .mega-menu__list .list-unstyled a{padding:.4rem 0;font-size:.9em;opacity:.8}:where(.header) .mega-menu__list .list-unstyled a:hover{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/18/assets/header-static.css.map */
