:root{--em-green: #058753;--em-green-dark: #046b42;--em-green-light: #07a864;--em-black: #111111;--em-charcoal: #1A1F24;--em-warm-white: #F5F0EB;--em-warm-grey: #E8E2D9;--em-mid-grey: #9A9590;--em-dark-grey: #3D3A36;--em-font-display: "Barlow Condensed", "Arial Narrow", Arial, sans-serif;--em-font-body: "DM Sans", "Helvetica Neue", Helvetica, sans-serif;--em-transition: .22s cubic-bezier(.4, 0, .2, 1);--em-transition-slow: .4s cubic-bezier(.4, 0, .2, 1);--em-header-height: 72px}*,*:before,*:after{box-sizing:border-box}html{scrollbar-color:#058753 #111111}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:#111}::-webkit-scrollbar-thumb{background-color:#058753}body{font-family:var(--em-font-body)!important;background-color:var(--em-warm-white)!important;color:var(--em-black)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root,.color-scheme-1,.color-background-1{--font-body-family: var(--em-font-body);--font-heading-family: var(--em-font-display)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--em-font-display)!important;font-weight:700!important;letter-spacing:.01em;line-height:1.05;text-transform:uppercase}p,a,li,span,div,label,input,textarea,button,select{font-family:var(--em-font-body)}.color-scheme-1,.color-background-1,[class*=color-scheme-1]{background-color:var(--em-warm-white)!important;color:var(--em-black)!important}.color-scheme-2,.color-background-2,[class*=color-scheme-2]{background-color:var(--em-warm-grey)!important;color:var(--em-black)!important}.color-scheme-3,.color-background-3,[class*=color-scheme-3]{background-color:var(--em-black)!important;color:var(--em-warm-white)!important}.color-scheme-4,[class*=color-scheme-4]{background-color:var(--em-green)!important;color:#fff!important}.color-scheme-5,[class*=color-scheme-5]{background-color:var(--em-charcoal)!important;color:var(--em-warm-white)!important}.shopify-section-group-header-group .announcement-bar-section{background-color:var(--em-green)!important}.announcement-bar{background-color:var(--em-green)!important;color:#fff!important}.announcement-bar__message{color:#fff!important;font-family:var(--em-font-body)!important;font-size:1.2rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.section-header{z-index:100!important}.header-wrapper,.header-wrapper .color-scheme-1,.header-wrapper .color-background-1{background-color:var(--em-black)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header__heading-logo-wrapper{mix-blend-mode:normal}.header__heading-logo-wrapper img{filter:none!important}.header__menu-item,.header__menu-item>a,.header__menu-item span,.list-menu__item--link{color:#f5f0ebd1!important;font-family:var(--em-font-body)!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-decoration:none!important;transition:color var(--em-transition)!important}.header__menu-item:hover>a,.header__menu-item:hover span,.list-menu__item--link:hover{color:var(--em-green-light)!important}.header__active-menu-item{color:var(--em-green)!important;border-bottom:2px solid var(--em-green)!important}.header__icon,.header__icon svg,.header__icon path{color:var(--em-warm-white)!important;stroke:var(--em-warm-white)!important}.header__icon:hover svg,.header__icon:hover path{stroke:var(--em-green-light)!important;color:var(--em-green-light)!important}.cart-count-bubble{background-color:var(--em-green)!important;color:#fff!important;border-radius:0!important}.header__submenu,.mega-menu__content,.global-dropdown--nav,.list-menu--disclosure{background-color:var(--em-charcoal)!important;border:1px solid rgba(255,255,255,.1)!important;border-top:2px solid var(--em-green)!important;border-radius:0!important;box-shadow:0 16px 48px #0006!important}.header__submenu a,.mega-menu__content a,.mega-menu__link,.mega-menu__content .list-menu__item--link,.header__submenu .list-menu__item--link{color:#f5f0ebd9!important;font-family:var(--em-font-body)!important;font-size:1.35rem!important;font-weight:400!important;text-decoration:none!important;padding:.8rem 2rem!important;display:block!important;transition:color var(--em-transition),background-color var(--em-transition)!important;letter-spacing:.02em!important}.header__submenu a:hover,.mega-menu__content a:hover,.mega-menu__link:hover{color:#fff!important;background-color:#05875326!important}.menu-drawer,.menu-drawer .menu-drawer__submenu{background-color:var(--em-charcoal)!important}.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__close-button,.menu-drawer .menu-drawer__account,.menu-drawer__localization .localization-form__select,.menu-drawer .list-social__link,.menu-drawer__navigation .list-menu__item--link{color:var(--em-warm-white)!important;fill:var(--em-warm-white)!important;font-size:1.6rem!important}.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__close-button,.menu-drawer__navigation .list-menu__item--link{border-bottom:1px solid rgba(255,255,255,.07)!important}.menu-drawer .menu-drawer__menu-item{padding:1.6rem 3rem!important}.menu-drawer .menu-drawer__close-button{padding:1.2rem 2.6rem 1.2rem 3rem!important}.menu-drawer .menu-drawer__menu-item svg,.menu-drawer .menu-drawer__close-button svg,.menu-drawer .menu-drawer__account svg,.menu-drawer__localization .localization-form__select svg,.menu-drawer .list-social__link svg{color:var(--em-warm-white)!important;fill:currentColor!important}.menu-drawer .menu-drawer__menu-item:hover,.menu-drawer .menu-drawer__menu-item:focus,.menu-drawer .menu-drawer__menu-item--active,.menu-drawer .menu-drawer__close-button:hover,.menu-drawer .menu-drawer__close-button:focus{color:#fff!important;background-color:#0587532e!important}.button,.btn,button[type=submit],.shopify-challenge__button{font-family:var(--em-font-body)!important;font-weight:700!important;font-size:1.2rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:0!important;padding:1.4rem 2.8rem!important;transition:background-color var(--em-transition),color var(--em-transition),transform var(--em-transition)!important;position:relative;overflow:hidden}.button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff0;transition:background var(--em-transition)}.button:hover:after{background:#ffffff0f}.button:not(.button--secondary),.button--primary{background-color:var(--em-green)!important;color:#fff!important;border:none!important}.button:not(.button--secondary):hover,.button--primary:hover{background-color:var(--em-green-dark)!important;transform:translateY(-1px)}.button--secondary{background-color:transparent!important;color:var(--em-black)!important;border:2px solid var(--em-black)!important}.button--secondary:hover{background-color:var(--em-black)!important;color:var(--em-warm-white)!important}.color-scheme-3 .button--secondary,.color-scheme-5 .button--secondary{color:var(--em-warm-white)!important;border-color:#f5f0eb66!important}.color-scheme-3 .button--secondary:hover,.color-scheme-5 .button--secondary:hover{background-color:var(--em-warm-white)!important;color:var(--em-black)!important}.slideshow{overflow:hidden}.slideshow .banner__box,.banner--desktop-transparent .banner__box,.slideshow .banner--desktop-transparent .banner__box,.slideshow .content-container.color-scheme-3{background-color:transparent!important;background:transparent!important;box-shadow:none!important}.slideshow .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 55% at 50% 62%,rgba(0,0,0,.52) 0%,transparent 100%),linear-gradient(to top,#000000d1,#0000007a,#00000038 70%,#0000001f)!important;z-index:1}.slideshow .banner__content{z-index:2!important}.slideshow .banner__heading,.slideshow h1,.slideshow h2{font-family:var(--em-font-display)!important;font-size:clamp(2.8rem,4.8vw,6rem)!important;font-weight:800!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:-.01em!important;color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.6),0 4px 24px rgba(0,0,0,.5),0 0 60px rgba(0,0,0,.3)!important;max-width:40rem;width:100%}.slideshow .banner__text,.slideshow .banner__text p,.slideshow .banner__text .rte{font-family:var(--em-font-body)!important;font-size:1.6rem!important;font-weight:400!important;letter-spacing:.04em!important;color:#ffffffeb!important;text-shadow:0 1px 3px rgba(0,0,0,.8),0 2px 12px rgba(0,0,0,.6)!important;text-transform:none!important;margin-top:1.2rem!important}.slideshow .em-slide-eyebrow span{text-shadow:0 1px 8px rgba(0,0,0,.6)!important}.slideshow .banner__buttons .button{font-size:1.25rem!important;padding:1.5rem 3.2rem!important;border-radius:0!important}.slider-counter__link .dot{background-color:#fff6!important;border-radius:0!important;width:2.8rem!important;height:3px!important;transition:all var(--em-transition)!important}.slider-counter__link.active .dot,.slider-counter__link[aria-current=true] .dot{background-color:var(--em-green)!important;width:4rem!important}.slider-button{background-color:#0006!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:0!important;color:#fff!important;transition:background-color var(--em-transition)!important}.slider-button:hover{background-color:var(--em-green)!important;border-color:var(--em-green)!important}.section+.section{margin-top:0!important}.section{position:relative}.title-wrapper .title,.collection__title,.section-heading,.multicolumn-list__item-heading{font-family:var(--em-font-display)!important;text-transform:uppercase!important;letter-spacing:.02em!important}.title-wrapper-with-link{display:flex!important;align-items:baseline!important;justify-content:space-between!important;border-bottom:2px solid var(--em-black)!important;padding-bottom:1.6rem!important;margin-bottom:3.2rem!important}.color-scheme-3 .title-wrapper-with-link,.color-scheme-5 .title-wrapper-with-link{border-bottom-color:#f5f0eb33!important}.card-wrapper,.card{border-radius:0!important;overflow:hidden}.card--standard .card__inner{background-color:transparent!important}.card__media{overflow:hidden;border-radius:0!important;background-color:var(--em-warm-grey)!important}.card__media .media img{transition:transform .6s cubic-bezier(.4,0,.2,1)!important}.card-wrapper:hover .card__media .media img,.card:hover .card__media .media img{transform:scale(1.04)!important}.card__content,.card__information{padding:1.6rem 0!important;background-color:transparent!important}.card__heading,.card__heading a{font-family:var(--em-font-display)!important;font-size:1.9rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.02em!important;color:var(--em-black)!important;text-decoration:none!important;transition:color var(--em-transition)!important}.card-wrapper:hover .card__heading a{color:var(--em-green)!important}.price{font-family:var(--em-font-body)!important;font-size:1.4rem!important;font-weight:600!important;color:var(--em-dark-grey)!important}.badge{border-radius:0!important;font-family:var(--em-font-body)!important;font-weight:700!important;font-size:1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.featured-collection{padding:7.2rem 0!important}.featured-collection .title-wrapper .title{font-size:clamp(3rem,5vw,5.6rem)!important}.featured-collection .button{margin-top:4rem!important}.image-with-text{overflow:hidden}.image-with-text__content{padding:5.6rem!important}.image-with-text__heading{font-family:var(--em-font-display)!important;font-size:clamp(2.8rem,4vw,5.2rem)!important;font-weight:800!important;text-transform:uppercase!important;line-height:1!important}.multicolumn{padding:8rem 0!important}.multicolumn-list{gap:0!important}.multicolumn-list__item{border-left:1px solid rgba(17,17,17,.1);padding:3.2rem!important;transition:background-color var(--em-transition)}.multicolumn-list__item:first-child{border-left:none}.multicolumn-list__item:hover{background-color:#0587530a!important}.multicolumn-list__item-heading{font-family:var(--em-font-display)!important;font-size:2.2rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.02em!important;margin-bottom:1.2rem!important}.multicolumn-list__item .rte{font-size:1.45rem!important;line-height:1.65!important;color:var(--em-dark-grey)!important}.multicolumn-list__item .media:not(.media--adapt){height:24rem!important;overflow:hidden;margin-bottom:2.4rem!important}.multicolumn-list__item .media--adapt{margin-bottom:2.4rem!important}.multicolumn-list__item .media img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)!important;filter:grayscale(20%)}.multicolumn-list__item .media--adapt img{object-fit:contain!important}.multicolumn-list__item:hover .media img{transform:scale(1.05);filter:grayscale(0%)}.rich-text{padding:9.6rem 0!important}.rich-text__heading{font-family:var(--em-font-display)!important;font-size:clamp(3.2rem,5vw,6.4rem)!important;font-weight:800!important;text-transform:uppercase!important;line-height:1!important;letter-spacing:-.01em!important}.rich-text__blocks h2 a{font-family:var(--em-font-display)!important;font-size:clamp(3rem,5vw,6rem)!important;font-weight:900!important;color:var(--em-green)!important;text-decoration:none!important;letter-spacing:-.01em!important;text-transform:uppercase!important;display:inline-block;position:relative;transition:color var(--em-transition)!important}.rich-text__blocks h2 a:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:3px;background-color:var(--em-green);transition:width var(--em-transition-slow)}.rich-text__blocks h2 a:hover{color:var(--em-green-dark)!important}.rich-text__blocks h2 a:hover:after{width:100%}.color-scheme-3 .rich-text__blocks h2 a,.color-scheme-5 .rich-text__blocks h2 a{color:var(--em-green-light)!important}.rich-text .rte a[href^=tel]{font-family:var(--em-font-display)!important;font-size:clamp(3rem,6vw,7.2rem)!important;font-weight:900!important;color:var(--em-green)!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:-.02em!important;display:inline-block;transition:all var(--em-transition)!important}.rich-text .rte a[href^=tel]:hover{color:var(--em-green-dark)!important;transform:translate(4px)}.stockists-section,.logo-list{padding:4.8rem 0!important;border-top:1px solid rgba(17,17,17,.1)!important;border-bottom:1px solid rgba(17,17,17,.1)!important}.main-collection-banner,.collection-hero{background-color:var(--em-black)!important;color:var(--em-warm-white)!important;padding:6.4rem 0!important;position:relative;overflow:hidden}.main-collection-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(5,135,83,.08) 0%,transparent 60%);pointer-events:none}.main-collection-banner .banner__heading,.collection-hero .banner__heading{font-family:var(--em-font-display)!important;font-size:clamp(3.2rem,6vw,7.2rem)!important;font-weight:800!important;text-transform:uppercase!important;color:var(--em-warm-white)!important}.product-grid{gap:2.4rem!important}.facets-container,.facets-vertical{font-family:var(--em-font-body)!important}.facets__header{font-family:var(--em-font-display)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:1.2rem!important}.product__title{font-family:var(--em-font-display)!important;font-size:clamp(2.8rem,4vw,4.8rem)!important;font-weight:800!important;text-transform:uppercase!important;line-height:1!important;margin-bottom:2.4rem!important}.product__description{font-family:var(--em-font-body)!important;font-size:1.55rem!important;line-height:1.7!important;color:var(--em-dark-grey)!important}.product__text.caption-with-letter-spacing{font-family:var(--em-font-body)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:1.1rem!important;color:var(--em-green)!important}.product-form{background-color:var(--em-warm-grey)!important;padding:3.2rem!important;border-left:4px solid var(--em-green)!important}.product-form__input label,.product-form label{font-family:var(--em-font-body)!important;font-weight:600!important;font-size:1.25rem!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-bottom:.6rem!important;display:block!important}.field__input,input[type=text],input[type=email],input[type=tel],textarea,select{font-family:var(--em-font-body)!important;background-color:#fff!important;border:1px solid rgba(17,17,17,.2)!important;border-radius:0!important;padding:1.4rem 1.6rem!important;font-size:1.5rem!important;color:var(--em-black)!important;transition:border-color var(--em-transition)!important;width:100%}.field__input:focus,input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{outline:none!important;border-color:var(--em-green)!important;box-shadow:0 0 0 3px #0587531f!important}.field{display:flex!important;flex-direction:column-reverse!important}.field__label,.form__label{position:static!important;display:block!important;margin-bottom:.5rem!important;font-family:var(--em-font-body)!important;font-weight:600!important;font-size:1.2rem!important;text-transform:uppercase!important;letter-spacing:.07em!important;color:var(--em-dark-grey)!important;top:auto!important;left:auto!important;transition:none!important}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label{font-size:1.2rem!important;top:auto!important;left:auto!important}.field__input::placeholder{color:#1116!important;font-size:1.4rem!important}.field__input{padding-top:1.4rem!important}.footer,.footer-section,section.footer{background-color:var(--em-charcoal)!important;color:var(--em-warm-white)!important;border-top:3px solid var(--em-green)!important}.footer .footer__logo img,.footer .footer__logo-wrapper img{mix-blend-mode:screen;opacity:1}.footer__heading,.footer-block__heading{font-family:var(--em-font-display)!important;font-size:1.4rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--em-green-light)!important;margin-bottom:2rem!important}.footer__list li a,.footer-block__list li a,.footer__list a{font-family:var(--em-font-body)!important;color:#f5f0eba6!important;text-decoration:none!important;font-size:1.4rem!important;transition:color var(--em-transition)!important;display:inline-block;padding:.3rem 0!important}.footer__list li a:hover,.footer-block__list li a:hover,.footer__list a:hover{color:var(--em-green-light)!important}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.08)!important;padding-top:2.4rem!important;padding-bottom:2.4rem!important}.footer__content-bottom p,.footer__content-bottom span{font-size:1.2rem!important;color:#f5f0eb66!important;font-family:var(--em-font-body)!important}.page-about .rte h2{font-family:var(--em-font-display)!important;font-size:clamp(2.4rem,4vw,4.8rem)!important;font-weight:800!important;text-transform:uppercase!important;border-left:4px solid var(--em-green);padding-left:2rem;margin:4.8rem 0 1.6rem!important}.page-about .rte p{font-size:1.6rem!important;line-height:1.75!important;color:var(--em-dark-grey)!important;max-width:72ch}.multirow-item{position:relative}.contact__title{font-family:var(--em-font-display)!important;font-size:clamp(3rem,5vw,6rem)!important;font-weight:800!important;text-transform:uppercase!important}.contact-person{padding:2.4rem!important;border-top:3px solid var(--em-green)!important;background-color:var(--em-warm-grey)!important;margin-bottom:2rem!important}.collapsible-content__heading{font-family:var(--em-font-display)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:1.8rem!important}.collapsible-content details summary,.collapsible-content__panel details summary,.page-accordion details summary{cursor:pointer;font-family:var(--em-font-display)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;padding:1.6rem 0!important;border-top:1px solid rgba(17,17,17,.12)!important;color:var(--em-black)!important;transition:color var(--em-transition)}.collapsible-content details summary:hover,.collapsible-content__panel details summary:hover{color:var(--em-green)!important}.collapsible-content details[open] summary,.collapsible-content__panel details[open] summary{color:var(--em-green)!important;border-top-color:var(--em-green)!important}.collapsible-content details .content-accordion__content ul li a,.collapsible-content__panel details .content-accordion__content ul li a{color:var(--em-dark-grey)!important;font-family:var(--em-font-body)!important;text-decoration:none!important;font-size:1.4rem!important;padding:.5rem 0!important;display:inline-block;transition:color var(--em-transition);border-bottom:1px solid transparent}.collapsible-content details .content-accordion__content ul li a:hover,.collapsible-content__panel details .content-accordion__content ul li a:hover{color:var(--em-green)!important;border-bottom-color:var(--em-green)}.header__inline-menu summary,.mega-menu summary,summary.header__menu-item,.header__inline-menu details summary{padding-left:1.2rem!important;padding-right:2.4rem!important;border-top:none!important;color:#f5f0ebd1!important;font-family:var(--em-font-body)!important;font-size:1.3rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.06em!important;cursor:pointer!important;transition:color var(--em-transition)!important}.header__inline-menu summary:hover,.mega-menu summary:hover{color:var(--em-green-light)!important}.breadcrumbs,.breadcrumb{font-family:var(--em-font-body)!important;font-size:1.2rem!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--em-mid-grey)!important}.breadcrumbs a,.breadcrumb a{color:var(--em-mid-grey)!important;text-decoration:none!important}.breadcrumbs a:hover,.breadcrumb a:hover{color:var(--em-green)!important}.pagination__list .pagination__item a{border-radius:0!important;border:1px solid rgba(17,17,17,.15)!important;font-family:var(--em-font-body)!important;font-weight:600!important;transition:all var(--em-transition)!important}.pagination__item--current a,.pagination__item a:hover{background-color:var(--em-green)!important;border-color:var(--em-green)!important;color:#fff!important}.search__input,.search-modal__input{font-family:var(--em-font-body)!important;border-radius:0!important;border:2px solid var(--em-black)!important;font-size:2rem!important;font-weight:400!important}.search__input:focus,.search-modal__input:focus{border-color:var(--em-green)!important;outline:none!important}.scroll-trigger{transition-timing-function:cubic-bezier(.25,.46,.45,.94)!important}.em-section-accent{display:inline-block;width:4.8rem;height:4px;background-color:var(--em-green);margin-bottom:2.4rem}.color-scheme-3,.color-scheme-5{position:relative}.color-scheme-3:before,.color-scheme-5:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:64px 64px;pointer-events:none;z-index:0}.color-scheme-3.rich-text>*,.color-scheme-5.rich-text>*{position:relative;z-index:1}@media screen and (max-width:749px){.slideshow .banner__heading{font-size:clamp(2.4rem,8vw,4rem)!important}.featured-collection{padding:4.8rem 0!important}.multicolumn-list__item{border-left:none!important;border-top:1px solid rgba(17,17,17,.1)!important;padding:2.4rem 0!important}.multicolumn-list__item:first-child{border-top:none!important}.rich-text{padding:5.6rem 0!important}.image-with-text__content{padding:3.2rem 2rem!important}}@media screen and (max-width:989px){.header__heading-logo-wrapper{mix-blend-mode:normal}}@media print{.section-header,.footer,.button{display:none!important}}.rte h1,.rte h2,.rte h3,.rte h4{font-family:var(--em-font-display)!important;text-transform:uppercase!important;letter-spacing:.02em!important;line-height:1.05!important}.rte h2{font-size:clamp(2rem,3.5vw,3.2rem)!important;font-weight:800!important;margin-top:4.8rem!important;margin-bottom:1.6rem!important;padding-left:2rem!important;border-left:4px solid var(--em-green)!important}.rte h3{font-size:clamp(1.6rem,2.5vw,2.4rem)!important;font-weight:700!important;margin-top:3.2rem!important;margin-bottom:1.2rem!important;color:var(--em-green)!important}.rte p{font-family:var(--em-font-body)!important;font-size:1.55rem!important;line-height:1.75!important;color:var(--em-dark-grey)!important;max-width:74ch!important;margin-bottom:1.6rem!important}.rte a{color:var(--em-green)!important;text-decoration:underline!important;text-underline-offset:3px!important;transition:color var(--em-transition)!important}.rte a:hover{color:var(--em-green-dark)!important}.rte strong{font-weight:700!important;color:var(--em-black)!important}.rte ul{padding-left:0!important;list-style:none!important}.rte ul li{font-family:var(--em-font-body)!important;font-size:1.5rem!important;line-height:1.7!important;color:var(--em-dark-grey)!important;padding:.5rem 0 .5rem 2.4rem!important;position:relative!important;border-bottom:1px solid rgba(17,17,17,.06)!important}.rte ul li:before{content:""!important;position:absolute!important;left:0!important;top:1.1rem!important;width:1rem!important;height:2px!important;background-color:var(--em-green)!important}.rte table{width:100%!important;border-collapse:collapse!important;font-family:var(--em-font-body)!important;font-size:1.4rem!important;margin:2.4rem 0!important}.rte table th{background-color:var(--em-black)!important;color:var(--em-warm-white)!important;font-family:var(--em-font-display)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:1.2rem!important;padding:1.2rem 1.6rem!important;text-align:left!important}.rte table td{padding:1rem 1.6rem!important;border-bottom:1px solid rgba(17,17,17,.08)!important;color:var(--em-dark-grey)!important}.rte table tr:nth-child(2n) td{background-color:#11111105!important}.page-width .grid--2-col-tablet-down+*,.stockists-wrapper{padding-top:5.6rem!important;padding-bottom:5.6rem!important;border-top:1px solid rgba(17,17,17,.1)!important}.stockist-logo img,.block-localization img{filter:grayscale(100%)!important;opacity:.5!important;transition:all var(--em-transition-slow)!important}.stockist-logo:hover img,.block-localization:hover img{filter:grayscale(0%)!important;opacity:1!important}.main-product iframe,.main-product embed,.main-product object{border:1px solid rgba(17,17,17,.1)!important;border-radius:0!important;width:100%!important;min-height:48rem!important}.main-product .rte table th:first-child{background-color:var(--em-green)!important}.main-product form[action*=contact]{background-color:var(--em-warm-grey)!important;padding:3.2rem!important;border-left:4px solid var(--em-green)!important;margin-top:3.2rem!important}.contact .field{margin-bottom:2rem!important}:focus-visible{outline:2px solid var(--em-green)!important;outline-offset:3px!important}::selection{background-color:var(--em-green);color:#fff}.loading-overlay__spinner circle{stroke:var(--em-green)!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ezymix-custom.css.map */
