:root{--emm-navy:#1E2A4A;--emm-orange:#F08A3C;--emm-red:#C7362F;--emm-agave:#5F8A6B;--emm-tint:#EEF1F7;--emm-peach:#FDE6D3;--emm-cream:#FDF8F1;--font-heading-family:"Bricolage Grotesque",system-ui,-apple-system,"Segoe UI",sans-serif;--font-body-family:"Bricolage Grotesque",system-ui,-apple-system,"Segoe UI",sans-serif;--font-heading-weight:800;--font-heading-style:normal;--font-body-weight:400;--font-body-weight-bold:700;--font-body-style:normal}body,p,span,li,a,button,input,select,textarea,label,small,summary,.link--text,.focus-inset,.list-menu__item,.header,.product-form__buttons,.price-item,.price .price-item.price-item--regular,.price .price-item.price-item--sale{font-family:var(--font-body-family)!important}h1,h2,h3,.h0,.h1,.h2,.rich-text__heading,.section-heading,.page-title,.product-title,.emm-cat__name,.emm-marquee__item,.emm-hero__title,.header__heading-link .h2,.footer-block__heading{font-family:var(--font-heading-family)!important}.card__heading,.card__heading a,.emm-trust__title,.product__accordion .accordion__title,.header__menu-item,.header__menu-item span,.emm-sticky__title,.product-count__text,.facets__heading,.cart-items th,.cart-item__name{font-family:var(--font-body-family)!important}.product-count__text,.cart-items th{font-stretch:100%;letter-spacing:.02em}body{letter-spacing:0;font-optical-sizing:auto}h1,h2,h3,.h0,.h1,.h2,.h3{font-stretch:80%;letter-spacing:-.005em;line-height:1.04;color:rgb(var(--color-foreground))}h4,h5,h6,.h4,.h5{font-family:var(--font-body-family);font-weight:700;letter-spacing:0;font-stretch:100%}::selection{background:var(--emm-orange);color:var(--emm-navy)}a:focus-visible,button:focus-visible,.button:focus-visible,summary:focus-visible{outline:3px solid var(--emm-orange)!important;outline-offset:3px;box-shadow:none}a.button:hover,.button:hover,.header__menu-item:hover,.emm-cat:hover,.emm-chip:hover{text-decoration:none}.rte a{text-decoration:underline;text-decoration-color:var(--emm-orange);text-decoration-thickness:2px;text-underline-offset:.3rem;color:rgb(var(--color-foreground))}.button,.shopify-challenge__button,.customer button{font-weight:700;font-size:1.6rem;letter-spacing:.01em;min-height:4.8rem;padding:0 2.8rem}.product-form__submit{font-size:1.7rem;min-height:5.4rem}.product-form__submit.button--secondary{--color-button:240,138,60;--color-button-text:30,42,74;--alpha-button-background:1}.quick-add__submit{min-height:4.2rem;font-size:1.4rem;padding:0 1.2rem}.header-wrapper{background:#fff}.header__heading-link .h2{font-weight:800;font-stretch:76%;font-size:3rem;line-height:1;color:var(--emm-navy);letter-spacing:-.01em}.header__heading-logo{max-height:7.2rem;width:auto}.header__menu-item{font-size:1.6rem;font-weight:600;color:var(--emm-navy)}.header__menu-item span{font-size:inherit!important}.header__menu-item:hover span,span.header__active-menu-item{text-decoration:none!important;box-shadow:inset 0 -.3rem 0 var(--emm-orange)}.header__submenu{border-radius:1.2rem;padding:.8rem 0!important;min-width:22rem;border:1px solid rgba(30,42,74,.1)}.header__submenu .header__menu-item{font-weight:500;padding:.8rem 2rem}.header__icon{color:var(--emm-navy)}.menu-drawer__menu-item{font-size:2rem;font-weight:600;color:var(--emm-navy)}.shopify-section-header-sticky .header-wrapper{box-shadow:0 .4rem 1.6rem #1e2a4a14}.emm-announce{background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.35rem;font-weight:600;line-height:1.3}.emm-announce__inner{display:flex;justify-content:center;gap:4rem;padding-block:.9rem}.emm-announce__msg{margin:0;text-align:center}.emm-announce a{color:inherit;text-decoration:underline;text-decoration-color:var(--emm-orange);text-underline-offset:.3rem}@media(max-width:749px){.emm-announce__msg:not(:first-child){display:none}}.emm-sec-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1.2rem 2rem;margin-bottom:2.8rem}.emm-sec-head h2{margin:0;font-size:clamp(3rem,4.4vw,4.6rem)}.emm-link{font-weight:700;color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-color:var(--emm-orange);text-decoration-thickness:2px;text-underline-offset:.4rem;white-space:nowrap}.emm-hero{position:relative;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.emm-hero__inner{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:4rem;padding-block:7.2rem 9.6rem}.emm-hero__title{font-weight:800;font-stretch:75%;font-size:clamp(5.2rem,8vw,9.6rem);line-height:.92;letter-spacing:-.01em;color:var(--emm-cream);margin:0 0 2.4rem;text-shadow:.045em .05em 0 var(--emm-orange);max-width:11ch}.emm-hero__text{font-size:1.9rem;line-height:1.55;color:rgba(var(--color-foreground),.86);max-width:44ch;margin:0 0 3.2rem}.emm-hero__text p{margin:0}.emm-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.emm-hero__media{justify-self:center;width:100%;max-width:44rem}.emm-hero__logo{display:block;width:100%;height:auto;filter:drop-shadow(0 1.6rem 3.2rem rgba(0,0,0,.28))}.emm-hero__dots,.emm-hero__scallop{display:block!important}.emm-hero__dots{position:absolute;left:0;right:0;bottom:2.2rem;height:.8rem;background:radial-gradient(circle at 1.4rem .4rem,var(--emm-orange) .28rem,transparent .32rem) 0 0/2.8rem .8rem repeat-x}.emm-hero__scallop{position:absolute;left:0;right:0;top:100%;height:1.4rem;z-index:2;background:radial-gradient(circle at 1.4rem 0,rgb(var(--color-background)) 1.35rem,transparent 1.4rem) 0 0/2.8rem 1.4rem repeat-x}@media(max-width:749px){.emm-hero__inner{grid-template-columns:1fr;gap:2.4rem;padding-block:3.2rem 6.4rem}.emm-hero__media{order:-1;max-width:15rem;justify-self:start}.emm-hero__text{font-size:1.7rem}.emm-hero__buttons .button{flex:1 1 auto}}.emm-badge{position:relative;aspect-ratio:1/1;width:100%}.emm-badge__frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.emm-badge__media{position:absolute;top:16%;right:16%;bottom:16%;left:16%;border-radius:50%;overflow:hidden;background:var(--emm-cream);display:grid!important;place-items:center}.emm-badge__media img{width:100%;height:100%;object-fit:cover}.emm-badge__media .emm-icon{width:64%;height:64%;color:var(--emm-navy)}.emm-icon{display:block;width:100%;height:100%}.emm-icon .a{stroke:var(--emm-orange)}.emm-icon .af{fill:var(--emm-orange)}.emm-cats{background:rgb(var(--color-background));padding-block:6.4rem 2.4rem}.emm-cats .emm-cats__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.6rem}.emm-cat{display:flex;flex-direction:column;justify-content:space-between;gap:2.4rem;height:100%;min-height:19rem;padding:2.4rem;border-radius:2rem;background:var(--emm-tint);color:var(--emm-navy);transition:background-color .2s ease}.emm-cat:hover{background:var(--emm-peach)}.emm-cat__icon{display:block;width:5.6rem;height:5.6rem}.emm-cat__img{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:1.2rem;background:#fff}.emm-cat__name{font-weight:800;font-stretch:80%;font-size:2.2rem;line-height:1.05}@media(max-width:989px){.emm-cats{padding-block:4.8rem 1.6rem}.emm-cats .emm-cats__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none;margin-inline:-1.5rem;padding:0 1.5rem}.emm-cats__grid::-webkit-scrollbar{display:none}.emm-cats__grid li{flex:0 0 42%;scroll-snap-align:start}.emm-cat{min-height:15rem;padding:2rem}.emm-cat__icon{width:4.8rem;height:4.8rem}.emm-cat__name{font-size:2rem}}.emm-marquee{background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:hidden;padding:1.6rem 0;border-block:3px solid rgb(var(--color-foreground))}.emm-marquee__track{display:flex;width:max-content;animation:emm-marquee var(--emm-speed,45s) linear infinite}.emm-marquee__item{display:inline-flex;align-items:center;gap:2.4rem;padding-right:2.4rem;font-weight:800;font-stretch:80%;font-size:2.4rem;white-space:nowrap}.emm-marquee__item .emm-icon{width:2rem;height:2rem}@keyframes emm-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.emm-marquee__track{animation:none}}@media(max-width:749px){.emm-marquee__item{font-size:2rem}}.emm-story{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.emm-story__inner{display:grid;grid-template-columns:.9fr 1.1fr;gap:6.4rem;align-items:center;padding-block:8rem}.emm-story--text .emm-story__inner{grid-template-columns:minmax(0,1fr)}.emm-story--text .emm-story__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:6.4rem;align-items:start}.emm-story--text h2{grid-column:1;grid-row:1/span 4;margin:0}.emm-story--text .emm-story__text,.emm-story--text .emm-story__list,.emm-story--text .emm-story__cta{grid-column:2}.emm-story__media{width:100%;max-width:42rem;justify-self:center}.emm-story__photo{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:2.4rem}.emm-story h2{font-size:clamp(3.2rem,4.6vw,5.2rem);margin:0 0 2rem;max-width:16ch}.emm-story__text{font-size:1.8rem;line-height:1.6;max-width:52ch;margin-bottom:2.4rem}.emm-story__text p{margin:0}.emm-story__list{list-style:none;padding:0;margin:0 0 3.2rem;display:grid;gap:1.2rem}.emm-story__list li{display:flex;gap:1.2rem;align-items:center;font-weight:600;font-size:1.7rem;color:rgb(var(--color-foreground))}.emm-story__list .emm-icon{flex:none;width:2.4rem;height:2.4rem;color:var(--emm-orange)}@media(max-width:749px){.emm-story__inner{grid-template-columns:1fr;gap:3.2rem;padding-block:5.6rem}.emm-story__media{max-width:24rem;justify-self:start}.emm-story--text .emm-story__content{grid-template-columns:minmax(0,1fr)}.emm-story--text h2{grid-row:auto;margin-bottom:2rem}.emm-story--text .emm-story__text,.emm-story--text .emm-story__list,.emm-story--text .emm-story__cta{grid-column:1}}.emm-trust{background:rgb(var(--color-background));padding-block:5.6rem}.emm-trust h2{margin:0 0 3.2rem;font-size:clamp(3rem,4.4vw,4.6rem)}.emm-trust .emm-trust__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem}.emm-trust__item{display:flex;gap:1.6rem;align-items:flex-start}.emm-trust__icon{flex:none;width:5.2rem;height:5.2rem;border-radius:50%;background:var(--emm-orange);color:var(--emm-navy);display:grid;place-items:center}.emm-trust__icon .emm-icon{width:2.6rem;height:2.6rem}.emm-trust__title{font-stretch:100%;font-weight:700;font-size:1.7rem;line-height:1.3;letter-spacing:0;margin:.4rem 0;color:rgb(var(--color-foreground))}.emm-trust__text{margin:0;font-size:1.5rem;line-height:1.5}@media(max-width:989px){.emm-trust .emm-trust__grid{grid-template-columns:1fr 1fr;gap:2.4rem}}@media(max-width:549px){.emm-trust .emm-trust__grid{grid-template-columns:1fr}}.card__heading{font-weight:600;font-size:1.5rem;line-height:1.35;letter-spacing:0;font-stretch:100%}.card__heading a{color:var(--emm-navy)}.card-information .price{font-size:1.6rem}.price .price-item,.price .price-item.price-item--regular,.price .price-item.price-item--sale{font-weight:700;letter-spacing:0;color:var(--emm-navy)}.price__sale .price-item--regular{font-weight:400!important;opacity:.6}.badge{font-weight:700;letter-spacing:.02em}.title-wrapper-with-link .title{margin:0}.collection-hero__inner{padding-block:4.8rem 3.2rem}.collection-hero__title{font-size:clamp(3.6rem,6vw,6.4rem);margin:0}.collection-hero__description{max-width:60ch;font-size:1.7rem;margin-top:1.2rem}@media(max-width:749px){.collection-hero__inner{padding-block:2.8rem 2rem}.collection-hero{min-height:0!important}}.emm-colnav{padding-top:2rem}.emm-colnav .emm-chips{display:flex;gap:.8rem;overflow-x:auto;scrollbar-width:none;list-style:none;margin:0;padding:.4rem 0}.emm-chips::-webkit-scrollbar{display:none}.emm-chip{display:inline-flex;align-items:center;white-space:nowrap;padding:.8rem 1.8rem;border-radius:4rem;border:2px solid var(--emm-navy);color:var(--emm-navy);font-weight:600;font-size:1.45rem;background:#fff;transition:background-color .15s ease}.emm-chip:hover{background:var(--emm-tint)}.emm-chip[aria-current=page]{background:var(--emm-navy);color:#fff}.product__title h1{font-size:clamp(2.8rem,3.4vw,4rem);line-height:1.08}.product .price--large .price-item{font-size:2.6rem}.product__accordion .accordion__title{font-stretch:100%;font-weight:700;letter-spacing:0}.emm-mini-trust{list-style:none;margin:1.6rem 0 0;padding:1.6rem 1.8rem;border-radius:1.6rem;background:var(--emm-tint);display:grid;gap:1rem}.emm-mini-trust li{display:flex;align-items:center;gap:1.2rem;font-size:1.45rem;font-weight:600;color:var(--emm-navy)}.emm-mini-trust .emm-icon{width:2.2rem;height:2.2rem;flex:none;color:var(--emm-orange)}.emm-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid rgba(30,42,74,.12);box-shadow:0 -.6rem 2rem #1e2a4a1f;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));display:flex;align-items:center;gap:1.2rem;transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.emm-sticky.is-visible{transform:none;visibility:visible;transition:transform .25s ease}.emm-sticky__info{flex:1;min-width:0}.emm-sticky__title{font-weight:600;font-size:1.3rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--emm-navy);margin:0}.emm-sticky__price{font-weight:800;font-size:1.6rem;color:var(--emm-navy)}.emm-sticky .button{min-height:4.6rem;padding:0 2rem;flex:none}@media(min-width:750px){.emm-sticky{display:none}}@media(prefers-reduced-motion:reduce){.emm-sticky{transition:none}}.main-page-title{margin-bottom:2.4rem}.rte h2,.rte h3{margin-top:3.2rem;margin-bottom:1.2rem}.rte h2:first-child{margin-top:0}.rte h3{font-size:2.2rem}.rte p,.rte li{line-height:1.65}.footer{position:relative;margin-top:2.8rem}.footer:before{content:"";position:absolute;left:0;right:0;top:-1.4rem;height:1.4rem;background:radial-gradient(circle at 1.4rem 1.4rem,rgb(var(--color-background)) 1.35rem,transparent 1.4rem) 0 0/2.8rem 1.4rem repeat-x}.footer:after{content:"";position:absolute;left:0;right:0;top:.8rem;height:.8rem;background:radial-gradient(circle at 1.4rem .4rem,var(--emm-orange) .25rem,transparent .3rem) 0 0/2.8rem .8rem repeat-x;pointer-events:none}.footer-block__heading{font-stretch:80%;font-weight:800;font-size:2rem;color:rgb(var(--color-foreground))}.footer-block__brand-info .footer-block__heading{font-size:3rem;font-stretch:76%;margin-bottom:1.2rem}.footer .list-menu__item--link{font-size:1.5rem;padding:.4rem 0;opacity:.88}.footer .list-menu__item--link:hover{opacity:1;text-decoration:underline;text-decoration-color:var(--emm-orange);text-underline-offset:.4rem}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.14)}.footer__copyright .copyright__content:nth-child(2){display:none}.newsletter__wrapper h2{font-size:clamp(3rem,4.4vw,4.6rem)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/emm-brand.css.map */
