body{background:var(--color-tan)!important}body:before{content:"";z-index:-1;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(Background-Texture.jpg)}body:has(#MainContent .shopify-policy__container):before{content:unset}body .shopify-policy__container{max-width:800px;padding-top:calc(var(--header-height) - 2em);padding-bottom:8%}body .shopify-policy__container li{list-style-position:outside;margin-bottom:1rem}body .shopify-policy__container p:last-child{margin-bottom:1.5em}body .shopify-policy__container p{text-wrap:pretty}body .shopify-policy__container h1,body .shopify-policy__container h2{color:var(--color-primary)}body .shopify-policy__container h2{margin-top:4rem}.foe-header{position:sticky;top:0;z-index:900;background:transparent;width:100%}.foe-header.header-scrolled .section-header{padding:0}.foe-header.header-scrolled .header-wrapper{border-radius:0}.foe-header .menu-open .header__heading-logo-wrapper{opacity:0}.foe-header .header__heading-logo-wrapper{transition:all .15s ease-out}@media screen and (max-width:989px){.foe-header .header__heading-logo-wrapper{width:100%!important}}@media screen and (max-width:1440px){.foe-header .header__heading-link{max-width:250px}}@media screen and (max-width:1300px){.foe-header .header__heading-link{max-width:200px}}@media screen and (max-width:1100px){.foe-header .header__heading-link{max-width:175px}}@media screen and (max-width:989px){.foe-header .header__heading-link{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1;max-width:250px;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:600px){.foe-header .header__heading-link{max-width:200px}}.foe-header .section-header{position:relative;padding:var(--section-padding) var(--section-padding) 0;will-change:padding;transition:all .3s ease-out}@media screen and (max-width:1440px){.foe-header .section-header{padding:var(--section-padding) var(--section-padding) 0}}@media screen and (max-width:989px){.foe-header .section-header{padding:0}}.foe-header .header-wrapper{border-radius:var(--border-radius);will-change:margin;transition:all .3s ease-out!important;transition-delay:0s!important}@media screen and (max-width:989px){.foe-header .header-wrapper{border-radius:0}}.foe-header .header-wrapper .header__heading-logo-text{font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:1400px){.foe-header .header-wrapper .header:not(.drawer-menu).page-width{padding-left:3.2rem;padding-right:3.2rem}}@media screen and (max-width:989px){.foe-header .header-wrapper .header:not(.drawer-menu).page-width{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:1400px){.foe-header .header-wrapper .header__heading{max-width:250px}}@media screen and (max-width:1300px){.foe-header .header-wrapper .header__heading{max-width:180px}}@media screen and (max-width:1100px){.foe-header .header-wrapper .header__heading{max-width:150px}}@media screen and (max-width:989px){.foe-header .header-wrapper .header__heading{max-width:200px}}.foe-header .header-wrapper header{max-width:100%;display:flex}@media screen and (max-width:989px){.foe-header .header-wrapper header{justify-content:space-between;padding-top:1.5rem;padding-bottom:1.5rem}}.foe-header .header-wrapper header .header__inline-menu{margin-left:auto}.foe-header .header-wrapper header .desktop-localization-wrapper{display:none}.foe-header .header-wrapper header .header__icons{gap:1em;padding:0;justify-content:space-between;width:-moz-fit-content;width:fit-content}.foe-header .header-wrapper header .header__icons .header__icon{background:var(--color-tan);border-radius:50%;color:var(--color-primary);margin:0;transition:all .15s var(--transition-cubic)}@media screen and (max-width:1300px){.foe-header .header-wrapper header .header__icons .header__icon{width:35px;height:35px}}.foe-header .header-wrapper header .header__icons .header__icon svg{padding:10px}.foe-header .header-wrapper header .header__icons .header__icon svg path{transition:all .15s var(--transition-cubic)}.foe-header .header-wrapper header .header__icons .header__icon:hover{background:var(--color-white)}.foe-header .header-wrapper nav li a:not(#HeaderMenu-shop-coffee){color:var(--color-tan)}.foe-header .header-wrapper nav li a:not(#HeaderMenu-shop-coffee) span{transition:all .15s var(--transition-cubic);text-decoration:underline;text-underline-offset:4px;text-decoration-color:transparent}.foe-header .header-wrapper nav li a:not(#HeaderMenu-shop-coffee) .header__active-menu-item{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--color-accent)}.foe-header .header-wrapper nav li a:not(#HeaderMenu-shop-coffee):hover span{text-decoration-color:var(--color-accent)}@media screen and (max-width:1150px){.foe-header .header-wrapper .header__icon--account{display:none}}@media screen and (max-width:989px){.foe-header .header-wrapper .header__icon--account{display:block}}.foe-header #menu-drawer{background:var(--color-primary);height:calc(100vh - var(--menu-drawer-height));position:absolute;width:100%}.foe-header #menu-drawer:before{display:none;content:none}.foe-header #menu-drawer nav li a{font-size:18px;font-weight:500;color:var(--color-white);margin-bottom:1rem}.foe-header #menu-drawer .menu-drawer__menu-item--active:not(#HeaderDrawer-shop-coffee){background:transparent;color:var(--color-accent)}.foe-header #menu-drawer .menu-drawer__inner-container{position:relative}.foe-header #menu-drawer .menu-drawer__inner-container:before{content:"";position:absolute;bottom:0;left:0;display:block;-webkit-mask-image:url(header-leaf-left.svg);mask-image:url(header-leaf-left.svg);-webkit-mask-size:contain;mask-size:contain;width:200px;height:180px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:color-mix(in srgb,var(--color-tan) 30%,transparent);pointer-events:none}.foe-header #menu-drawer .menu-drawer__inner-container:after{content:"";position:absolute;right:0;top:-20%;bottom:0;margin:auto;display:block;-webkit-mask-image:url(header-leaf-right.svg);mask-image:url(header-leaf-right.svg);-webkit-mask-size:contain;mask-size:contain;width:300px;height:300px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right;mask-position:right;background:color-mix(in srgb,var(--color-tan) 30%,transparent);pointer-events:none}.foe-header .menu-drawer__utility-links{background:transparent;display:flex;flex-direction:column;align-items:flex-end;padding-bottom:10%!important}.foe-header .menu-drawer__utility-links account-icon{display:none}.foe-header .menu-drawer__utility-links .menu-drawer__account{font-size:16px;font-weight:500}.foe-header .menu-drawer__utility-links .list-social{gap:1rem;padding-top:1rem}.foe-header .menu-drawer__utility-links .list-social a{padding:0}.foe-header .menu-drawer__utility-links .list-social .svg-wrapper,.foe-header .menu-drawer__utility-links .list-social .icon{width:32px;height:32px}.foe-header .menu-drawer__utility-links .list-social .svg-wrapper svg path,.foe-header .menu-drawer__utility-links .list-social .icon svg path{fill:var(--color-accent)}.foe-header .header__icon--menu[aria-expanded=true]:before{height:calc(100vh - var(--menu-drawer-height));background:#00000080}.announcement-bar,.announcement-bar__message{font-size:1.6rem!important}@media screen and (max-width:1440px){.announcement-bar,.announcement-bar__message{font-size:1.4rem!important}}@media screen and (max-width:600px){.announcement-bar,.announcement-bar__message{font-size:1.2rem!important}}.list-menu{align-items:center}.list-menu a{font-size:18px}@media screen and (max-width:1400px){.list-menu a{font-size:16px}}@media screen and (max-width:1100px){.list-menu a{font-size:14px}}.list-menu li:has(a#HeaderMenu-shop-coffee),.list-menu li:has(#HeaderDrawer-shop-coffee){padding:0;padding-left:1rem}.list-menu #HeaderMenu-shop-coffee,.list-menu #HeaderDrawer-shop-coffee{padding:9px 24px;background:var(--color-accent);text-transform:uppercase;border-radius:var(--button-radius);letter-spacing:1px;font-weight:700!important;color:var(--color-white);transition:all .15s var(--transition-cubic)}@media screen and (max-width:600px){.list-menu #HeaderMenu-shop-coffee,.list-menu #HeaderDrawer-shop-coffee{font-size:14px!important}}.list-menu #HeaderMenu-shop-coffee span,.list-menu #HeaderDrawer-shop-coffee span{text-decoration:none}.list-menu #HeaderMenu-shop-coffee:hover,.list-menu #HeaderDrawer-shop-coffee:hover{background:var(--color-black);transform:scale(1.05)}.list-menu #HeaderMenu-shop-coffee:hover span,.list-menu #HeaderDrawer-shop-coffee:hover span{color:var(--color-white)}.list-menu #HeaderDrawer-shop-coffee{width:-moz-fit-content;width:fit-content;font-size:14px;margin-left:1rem}.search-modal{border-radius:var(--border-radius)!important}.header__search{display:none!important}.cart-item__error-text:empty+.svg-wrapper{display:none!important}.cart-item__error-text:not(:empty)+.svg-wrapper{display:inline-block!important}.cart-count-bubble{background-color:var(--color-accent);bottom:unset;top:-.5rem;right:-.2rem;left:unset}cart-drawer .drawer__heading{font-size:clamp(24px,17px + 1.4583vw,38px);display:flex;align-items:center;gap:1rem}cart-drawer .drawer__heading span{display:block;text-transform:capitalize}cart-drawer .drawer__heading .drawer__icon{display:flex}cart-drawer .drawer__heading .drawer__icon svg{width:clamp(20px,2vw,32px);height:auto}cart-drawer .drawer__inner{border-radius:var(--block-radius) 0 0 var(--block-radius);padding:1rem 2rem;width:584px}cart-drawer .drawer__inner:before{z-index:-1}cart-drawer .drawer__inner thead{display:none}cart-drawer .drawer__inner .cart-item{border-bottom:1px solid var(--color-black);padding-bottom:1rem}cart-drawer .drawer__inner .cart-item:last-child{border-bottom:none}cart-drawer .drawer__inner dl{margin:0}cart-drawer .drawer__inner dd{margin-left:0}cart-drawer .drawer__inner .product-option{display:flex;align-items:center;gap:1rem;font-weight:500;letter-spacing:1px;font-size:14px;margin-bottom:0}@media screen and (max-width:600px){cart-drawer .drawer__inner .product-option{font-size:12px}}cart-drawer .drawer__inner .cart-item__name{--font-heading-scale: 1.5;text-decoration:none;margin-bottom:.5rem;color:var(--color-primary);display:block}@media screen and (max-width:600px){cart-drawer .drawer__inner .cart-item__name{--font-heading-scale: 1.2}}cart-drawer .drawer__inner .cart-item__price-wrapper{padding-top:.8rem}cart-drawer .drawer__inner .cart-item__totals{font-weight:600}cart-drawer .drawer__inner .cart-item__totals .price{color:var(--color-accent)}cart-drawer .drawer__inner .cart-item__quantity-wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media screen and (max-width:990px){cart-drawer .drawer__inner .cart-item__quantity-wrapper{justify-content:flex-start}}@media screen and (max-width:600px){cart-drawer .drawer__inner .cart-item__quantity-wrapper{font-size:12px;flex-direction:column;align-items:flex-end}}cart-drawer .drawer__inner .quantity:after{display:none}cart-drawer .drawer__inner .cart-remove-button{cursor:pointer;background:none;border:none;padding:0;margin:0;font-size:16px;color:var(--color-primary);text-decoration:underline;font-weight:400;font-family:var(--font-body-family)}cart-drawer .drawer__inner .cart-remove-button:hover{color:var(--color-accent)}cart-drawer .totals{font-family:var(--font-heading-family);color:var(--color-primary)}@media screen and (max-width:600px){cart-drawer .totals{flex-direction:column;gap:1rem;align-items:flex-start}}cart-drawer .totals .totals__total{font-family:var(--font-body-family);font-weight:600}cart-drawer .totals .totals__total-value{font-size:clamp(16px,10px + 1.25vw,28px)}@media screen and (max-width:600px){cart-drawer .totals .totals__total-value{font-size:18px;margin-left:0;font-weight:600}}cart-drawer .cart-item__image{border-radius:var(--asset-radius);max-height:125px;-o-object-fit:cover;object-fit:cover}cart-drawer .cart__checkout-button{background:var(--color-accent)}quick-add-modal .product-form__buttons .product-form__submit{background:var(--color-primary);color:var(--color-white)}quick-add-modal .product-form__buttons .product-form__submit:hover{transform:scale(1);background:var(--color-accent);color:var(--color-white)}quick-add-modal .quick-add-modal__toggle{background:var(--color-primary);color:var(--color-white)}quick-add-modal .quick-add-modal__toggle:hover{transform:scale(1);background:var(--color-accent);color:var(--color-white)}.foe-theme .shopify-payment-button__button{border-radius:var(--button-radius);text-transform:uppercase;font-weight:700;font-size:1.7rem;--font-body-scale: .12;padding:0}@media screen and (max-width:1100px){.foe-theme .shopify-payment-button__button{font-size:1.4rem}}.foe-theme .shopify-payment-button__button:hover{transform:scale(1);background:var(--color-accent)!important;color:var(--color-white)!important}.foe-theme .cart__note{top:unset}.foe-theme .cart__note:before,.foe-theme .cart__note:after{content:unset;display:none}.foe-theme .cart__note .field__input{border-radius:8px;background:var(--color-white);border:1px solid var(--color-primary);font-size:16px;outline:none;box-shadow:none}.foe-theme .cart__footer .cart__note{top:2.5rem;width:100%;max-width:50rem}@media screen and (max-width:749px){.foe-theme .cart__footer .cart__note{max-width:100%}}.foe-theme .cart-landing{padding-top:5%}.foe-theme .cart-landing .cart-item__quantity-wrapper{align-items:center}.foe-theme .cart-landing .cart-remove-button{cursor:pointer;background:none;border:none;padding:0;margin:0;font-size:16px;color:var(--color-primary);text-decoration:underline;font-weight:400;font-family:var(--font-body-family)}.foe-theme .cart-landing .cart-remove-button:hover{color:var(--color-accent)}.foe-theme .cart-landing th{font-size:14px;font-weight:500}.foe-theme .cart-landing .cart-item__title{--font-heading-scale: 1.5;text-decoration:none;margin-bottom:.5rem;color:var(--color-primary);display:block}.foe-theme .cart-landing .cart-item__title a{color:var(--color-primary)}.foe-theme .cart-landing .price{color:var(--color-accent);font-weight:600}.foe-theme .cart-landing .cart-item__image-container{border-radius:var(--asset-radius);overflow:hidden}.foe-theme .cart-landing .cart-item__image-container img{border-radius:var(--asset-radius)}.foe-theme .cart-landing dt{font-weight:600}.foe-theme .cart__footer .totals__total{font-family:var(--font-body-family);font-weight:600;font-size:16px}.foe-theme .cart__footer .totals__total-value{font-weight:500}.mobile-facets{z-index:1000!important}.is-empty .shipping-notice{text-align:center}.is-empty .shipping-progress{display:none}.shipping-notice{margin-bottom:3rem}.shipping-notice p{margin-bottom:10px;font-size:14px}.shipping-notice .shipping-progress{background:#fff;height:2px;overflow:visible!important;font-family:var(--font-body-family)}.shipping-notice .shipping-progress div{height:100%;display:block;border-radius:4px;background:var(--color-green);position:relative}.shipping-notice .shipping-progress div:after{content:"";position:absolute;right:0;top:-11px;display:block;background:var(--color-green) url(icon-truck.svg) center center no-repeat;background-size:15px;width:24px;height:24px;border-radius:50%;border:1px solid var(--color-green);display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/7/assets/header.css.map */
