@font-face{font-family:TT Hazelnuts;src:url(tt-hazelnuts-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Felixtowe;src:url(Felixtowe-vmdOD.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Cy Grotesk Wide;src:url(CyGrotesk-WideLight.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-heading--family: "Felixtowe", "TT Hazelnuts", serif !important;--font-subheading--family: "Cy Grotesk Wide", "TT Hazelnuts", sans-serif !important;--font-accent--family: "Cy Grotesk Wide", "TT Hazelnuts", sans-serif !important;--font-body--family: "TT Hazelnuts", sans-serif !important;--font-paragraph--family: "TT Hazelnuts", sans-serif !important;--font-family: "TT Hazelnuts", sans-serif !important;--button-font-family-primary: "Cy Grotesk Wide", "TT Hazelnuts", sans-serif !important;--button-font-family-secondary: "Cy Grotesk Wide", "TT Hazelnuts", sans-serif !important;--cart-primary-font-family: "TT Hazelnuts", sans-serif !important;--cart-secondary-font-family: "Cy Grotesk Wide", "TT Hazelnuts", sans-serif !important}body,input,textarea,select,button,.account-button__text{font-family:var(--font-body--family)}.button,.button-secondary{letter-spacing:.04em}:is(h1,h2,h3,.h1,.h2,.h3,.ag-sc__heading,.ag-rb__heading),.ag-mt[style*=--font-heading--family] .ag-mt__text{word-spacing:-.25em}.price-save{display:inline-block;background:#c8102e;color:#fff;font-size:.75em;font-weight:600;line-height:1;padding:.35em .55em;white-space:nowrap;margin-inline-start:.5rem;vertical-align:middle}@media screen and (max-width:749px){[id$=__section_bCMxUn] .section-content-wrapper.mobile-column{flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}[id$=__section_bCMxUn] .section-content-wrapper.mobile-column::-webkit-scrollbar{display:none}[id$=__section_bCMxUn] .section-content-wrapper.mobile-column>.group-block{flex:0 0 auto;width:calc((100% - var(--gap, 20px)) / 1.5)!important;min-width:0;scroll-snap-align:start}}:is(.hero,slideshow-slide,.ag-ec__visual,#header-group,.custom-section-background:has(img,video)~.custom-section-content,.group-block__media-wrapper:has(img,video)~.group-block-content) :is(.button,.button-secondary,.button-custom):not(.button-unstyled,.quick-add__button,.close-button){background-color:color-mix(in srgb,var(--button-background-color) 65%,transparent)!important;-webkit-backdrop-filter:blur(12px) saturate(150%);backdrop-filter:blur(12px) saturate(150%);border-color:#ffffff59!important;box-shadow:inset 0 1px #ffffff59,0 4px 14px -4px #00000040}:is(.hero,slideshow-slide,.ag-ec__visual,#header-group,.custom-section-background:has(img,video)~.custom-section-content,.group-block__media-wrapper:has(img,video)~.group-block-content) :is(.button,.button-secondary,.button-custom):not(.button-unstyled,.quick-add__button,.close-button):hover{background-color:color-mix(in srgb,var(--button-background-color) 82%,transparent)!important}input.email-signup__input.email-signup__input{color:var(--color-input-text, inherit)}:root{--jdgm-primary-color: #4A3322 !important;--jdgm-secondary-color: rgb(74 51 34 / .1) !important;--jdgm-star-color: #4A3322 !important;--jdgm-write-review-bg-color: #4A3322 !important;--jdgm-paginate-color: #4A3322 !important;--jdgm-reviewer-name-color: #4A3322 !important}.jdgm-review-snippet-widget{--jdgm-snippet-star-color: #4A3322 !important;--jdgm-snippet-text-color: #2B2018 !important}[class*=jm-][style*="#634725"]{--jm-review-widget-star-and-histogram-color: #4A3322 !important;--jm-review-widget-button-color: #4A3322 !important;--jm-widget-primary-color: #4A3322 !important;--jm-review-widget-text-color: #2B2018 !important}.jdgm-star,.jdgm-histogram .jdgm-star,.jdgm-preview-badge .jdgm-star,.jdgm-write-review-modal__stars .jdgm-star,.jdgm-write-review-modal__other-product-stars .jdgm-star,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#4a3322!important}.jdgm-histogram__bar-content,.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge,.jdgm-write-review-modal__nav-btn,.jdgm-write-review-modal__btn--contact-us,.jdgm-write-review-modal__btn--leave-review:hover,.jdgm-write-review-modal__chip-input:checked+.jdgm-write-review-modal__chip-label,.jdgm-write-review-modal__chip-label:hover,.jdgm-write-review-modal__page .jdgm-picture-fieldset__delete,.jdgm-write-review-modal__page .jdgm-picture-fieldset__delete:hover{background-color:#4a3322!important}.jdgm-write-review-modal__btn--leave-review{color:#4a3322!important;border-color:#4a3322!important}.jdgm-write-review-modal__btn--leave-review:hover{color:#fff!important}.jdgm-write-review-modal__field-input:focus,.jdgm-write-review-modal__page .jdgm-form__fieldset .jdgm-picture-fieldset__box--input,.jdgm-rev__slider-range::-webkit-slider-thumb{border-color:#4a3322!important}.jdgm-rev__slider-range::-moz-range-thumb{border-color:#4a3322!important}.jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom{border-color:#4a3322!important;background-color:#4a3322!important}.jdgm-rev__slider-range{background-color:#4a332233!important}.jdgm-coupon-banner{background:linear-gradient(90deg,#ffffffe6,#ffffffe6),linear-gradient(90deg,#4a3322,#4a3322)!important;color:#2b2018!important}.essential-estimated-delivery-widget,.essential-estimated-delivery-widget [style*="99, 71, 37"]{color:#4a3322!important}.essential-estimated-delivery-widget .essential-estimated-delivery-icon{filter:brightness(0) saturate(100%) invert(17%) sepia(42%) saturate(597%) hue-rotate(343deg) brightness(98%) contrast(89%)!important}.essential-cart-drawer-container{--ag-app-bg: #F3F0EA;--ag-app-soft: #E7E0D4;--ag-app-text: #2B2018;--ag-app-muted: color-mix(in srgb, #2B2018 65%, #F3F0EA);--ag-app-primary: #4A3322}.essential-cart-drawer-container [style*="--backgroundColor: #ffffff"]{--backgroundColor: var(--ag-app-bg) !important}.essential-cart-drawer-container [style*="--backgroundColor: #F1F1F1"]{--backgroundColor: var(--ag-app-soft) !important}.essential-cart-drawer-container :is([style*="--backgroundColor: #000000"],[style*="--backgroundColor: #303030"],[style*="--backgroundColor: #1a1a1a"],[style*="--backgroundColor: #005BD3"]){--backgroundColor: var(--ag-app-primary) !important}.essential-cart-drawer-container :is([style*="--borderColor: #E3E3E3"],[style*="--borderColor: #e3e3e3"],[style*="--borderColor: #F1F1F1"]){--borderColor: var(--ag-app-soft) !important}.essential-cart-drawer-container [style*="--borderColor: #303030"]{--borderColor: var(--ag-app-primary) !important}.essential-cart-drawer-container :is([style*="--color: #303030"],[style*="--color: #000000"]){--color: var(--ag-app-text) !important}.essential-cart-drawer-container :is([style*="--color: #616161"],[style*="--color: #6B7177"]){--color: var(--ag-app-muted) !important}.essential-cart-drawer-container :is([style*="--fill: #303030"],[style*="--fill: #000000"]){--fill: var(--ag-app-text) !important}.essential-cart-drawer-container [fill="#616161"]{fill:var(--ag-app-muted)}.essential-cart-drawer-container [style*="color: rgb(158, 19, 19)"]{color:#c8102e!important}.essential-cart-drawer-container [style*="color: rgb(48, 48, 48)"]{color:var(--ag-app-text)!important}.essential-cart-drawer-container [data-essential-cart-element=cart-drawer-checkout-button]{background-color:#4a3322!important;border-color:#4a3322!important}#header-component .header__icon--summary .header-drawer-icon--open,#header-component .header__icon--summary .header-drawer-icon--open>svg,#header-component .account-button__icon{width:var(--icon-size-md);height:var(--icon-size-md)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/esos-custom.css.map */
