:root{--hh-green:#283F32;--hh-forest:#283F32;--hh-brand:#283F32;--hh-page:#FFF9EF;--hh-surface:#FCF9F0;--hh-terracotta:#B5481B;--hh-gold:#B8892F;--hh-grey:#6F716C;--hh-border:#E6DDCF;--hh-content-width:1280px;--hh-gutter:32px;--hh-radius:12px;--hh-control-height:48px}body{background:var(--hh-page);font-weight:400}#HHBreadcrumbs.hh-breadcrumbs{box-sizing:border-box;width:100%;max-width:var(--hh-content-width);margin:0 auto;padding:18px var(--hh-gutter) 14px;font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none}#HHBreadcrumbs .hh-breadcrumbs__list{display:flex;align-items:center;flex-wrap:wrap;gap:6px 0;list-style:none;padding:0;margin:0}#HHBreadcrumbs li{display:flex;align-items:center;min-width:0;max-width:100%;color:var(--hh-grey);font:inherit}#HHBreadcrumbs li+li:before{content:"";flex:0 0 18px;width:18px;height:1px;margin:0 10px;background:var(--hh-terracotta);opacity:.65}#HHBreadcrumbs a{display:inline-flex;align-items:center;min-height:30px;color:var(--hh-grey);font:inherit;text-decoration:none;overflow-wrap:anywhere}#HHBreadcrumbs a:hover{text-decoration:underline;text-underline-offset:3px}#HHBreadcrumbs [aria-current=page]{color:var(--hh-terracotta)}#HHBreadcrumbs span{overflow-wrap:anywhere}#HHBreadcrumbs :focus-visible{outline:2px solid var(--hh-terracotta);outline-offset:3px;border-radius:2px}:root body #MainContent h1{font-family:var(--font-heading-family)!important;font-size:44px!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.02em!important;overflow-wrap:break-word}:root body #MainContent :is(.hh-bs__heading,.hh-na__heading,.hh-standard__heading,.hh-related-v2__heading,.hh-collections-title){font-family:var(--font-heading-family)!important;font-size:32px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.015em!important}:root body :is(.hh-collection-hero__shell,.hh-collections-shell,.hh-search-page,.hh-cart__shell,.hh-footer__shell){box-sizing:border-box;max-width:var(--hh-content-width)!important;margin-inline:auto!important;padding-inline:var(--hh-gutter)!important}:root body #MainContent .hh-collection-hero__shell{padding-top:0!important;padding-bottom:20px!important}:root body #MainContent .hh-collection-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,.65fr)!important;gap:32px!important;min-height:0!important;margin:0!important}:root body #MainContent .hh-collection-hero__copy{transform:none!important;padding:0!important}:root body #MainContent .hh-collection-hero__media{height:176px!important;max-width:360px!important;margin-left:auto!important;aspect-ratio:auto!important}:root body #MainContent .hh-collection-hero__title{margin:8px 0 12px!important}:root body #MainContent .hh-collection-hero__eyebrow{margin-bottom:8px!important}:root body #MainContent .hh-collection-hero__best-sellers-copy{color:var(--hh-green)!important;font-size:15px!important;line-height:1.6!important}:root body #MainContent .hh-premium-toolbar{margin-top:0!important;margin-bottom:20px!important}:root body #MainContent :is(.hh-bs-card__card,.hh-na-card__card,.hh-collection-card,.hh-related-v2__card,.hh-favourite-product){background:var(--hh-surface)!important;border:1px solid var(--hh-border)!important;border-radius:var(--hh-radius)!important;box-shadow:none!important;overflow:hidden}:root body #MainContent :is(.hh-bs-card__media,.hh-na-card__media,.hh-collection-card__media,.hh-related-v2__media,.hh-favourite-product__media){height:200px!important;min-height:0!important;aspect-ratio:auto!important;background:var(--hh-surface)!important}:root body #MainContent :is(.hh-bs-card__media,.hh-na-card__media,.hh-collection-card__media,.hh-related-v2__media,.hh-favourite-product__media) img{width:100%!important;height:100%!important;object-fit:contain!important}:root body #MainContent :is(.hh-bs-card__vendor,.hh-na-card__vendor,.hh-collection-card__vendor,.hh-card-vendor){color:var(--hh-green)!important;font-family:var(--font-body-family)!important;font-size:11px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.035em!important}:root body #MainContent :is(.hh-bs-card__title,.hh-na-card__title,.hh-collection-card__title,.hh-related-v2__title,.hh-favourite-product__title){display:block!important;max-height:none!important;height:auto!important;overflow:visible!important;-webkit-line-clamp:unset!important;color:var(--hh-green)!important;font-family:var(--font-body-family)!important;font-size:15px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important;overflow-wrap:anywhere}:root body #MainContent :is(.hh-bs-card__size,.hh-na-card__size,.hh-collection-card__size,.hh-related-v2__size,.hh-favourite-product__size){color:var(--hh-green)!important;font-family:var(--font-body-family)!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important}:root body #MainContent :is(.hh-bs-card__price,.hh-na-card__price,.hh-collection-card__price,.hh-related-v2__price,.hh-favourite-product__price){color:var(--hh-green)!important;font-family:var(--font-body-family)!important;font-size:18px!important;font-weight:600!important;line-height:1.3!important}:root body #MainContent :is(.hh-bs-card__button,.hh-na-card__button,.hh-collection-card__button,.hh-related-v2__button,.hh-favourite-product__add,.product-form__submit,.hh-cart__checkout,.hh-recipe-shop__submit){box-sizing:border-box;min-height:var(--hh-control-height)!important;padding:12px 16px!important;background:var(--hh-green)!important;color:var(--hh-surface)!important;border:1px solid var(--hh-green)!important;border-radius:6px!important;box-shadow:none!important;font-family:var(--font-body-family)!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.02em!important}:root body #MainContent :is(.hh-bs-card__button,.hh-na-card__button,.hh-collection-card__button,.hh-related-v2__button,.hh-favourite-product__add,.product-form__submit):disabled{background:#e9e5da!important;color:#6f716c!important;border-color:#d8d5ca!important;cursor:not-allowed;opacity:1!important}:root body #MainContent :is(.hh-bs-card__wishlist,.hh-na-card__wishlist,.hh-collection-card__heart,.hh-favourite-product__remove){min-width:44px!important;min-height:44px!important}:root body #MainContent .hh-filter-option,:root body #MainContent .hh-price-preset{min-height:36px!important}:root body #MainContent .hh-filter-option:focus-within{outline:2px solid var(--hh-terracotta);outline-offset:3px}:root body #MainContent :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--hh-terracotta)!important;outline-offset:3px!important}:root body .shopify-policy__container{box-sizing:border-box;width:100%;max-width:900px;padding:12px var(--hh-gutter) 48px;margin-inline:auto}:root body .shopify-policy__body h5{font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:1.7;letter-spacing:0;margin:12px 0}:root body .hh-footer{background:var(--hh-surface)!important;border-top:1px solid var(--hh-border)!important;margin-top:32px!important}:root body .hh-footer__shell{padding-top:36px!important;padding-bottom:20px!important}:root body .hh-footer__newsletter-title{font-family:var(--font-heading-family)!important;font-size:30px!important;font-weight:400!important;line-height:1.2!important}:root body .hh-footer__newsletter-copy{font-size:14px!important;font-weight:400!important;line-height:1.6!important}:root body .hh-footer__input{min-height:48px!important;font-size:16px!important}:root body .hh-footer__submit{min-height:48px!important;font-size:13px!important}:root body .hh-footer__column a{display:flex!important;align-items:center!important;min-height:36px!important;font-size:13px!important;line-height:1.45!important}:root body .hh-footer__column summary{font-family:var(--font-body-family)!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important}@media(min-width:1200px){:root body .header{grid-template-columns:180px minmax(0,1fr) 150px!important;min-height:100px!important;padding-block:12px!important}:root body .header__heading-logo{width:auto!important;max-width:180px!important;max-height:112px!important}:root body .header__icons{width:150px!important}:root body .header__inline-menu .header__menu-item{font-size:13px!important}}@media(max-width:749px){:root{--hh-gutter:20px;--hh-control-height:48px}#HHBreadcrumbs.hh-breadcrumbs{padding-top:10px;padding-bottom:10px;font-size:11px}#HHBreadcrumbs li+li:before{flex-basis:14px;width:14px;margin-inline:8px}#HHBreadcrumbs a{min-height:32px}:root body #MainContent h1{font-size:32px!important;line-height:1.15!important}:root body #MainContent :is(.hh-bs__heading,.hh-na__heading,.hh-standard__heading,.hh-related-v2__heading,.hh-collections-title){font-size:26px!important}:root body #MainContent .hh-collection-hero__grid{grid-template-columns:minmax(0,1fr) 88px!important;gap:16px!important}:root body #MainContent .hh-collection-hero__media{height:100px!important}:root body #MainContent .hh-collection-hero__shell{padding-bottom:16px!important}:root body #MainContent :is(.hh-bs-card__media,.hh-na-card__media,.hh-collection-card__media,.hh-related-v2__media,.hh-favourite-product__media){height:164px!important}:root body #MainContent :is(.hh-bs-card__title,.hh-na-card__title,.hh-collection-card__title,.hh-related-v2__title,.hh-favourite-product__title){font-size:14px!important}:root body #MainContent .hh-filter-option,:root body #MainContent .hh-price-preset{min-height:44px!important}:root body .hh-footer__top{display:block!important}:root body .hh-footer__shell{padding-top:28px!important}:root body .hh-footer__column{border-top:1px solid var(--hh-border)!important;margin:0!important}:root body .hh-footer__column summary{display:flex!important;align-items:center!important;justify-content:space-between;min-height:52px!important;cursor:pointer!important}:root body .hh-footer__column a{min-height:44px!important}:root body .hh-footer__column summary:after{content:"+";font-size:20px;font-weight:400;color:#fff8ec}:root body .hh-footer__column[open] summary:after{content:"\2212"}:root body .hh-footer__trust{margin-top:18px!important;margin-bottom:22px!important}:root body .hh-footer__newsletter-title{font-size:26px!important}:root body .hh-footer__bottom{padding-bottom:28px!important}}@media(prefers-reduced-motion:reduce){#HHBreadcrumbs *,.hh-footer *{scroll-behavior:auto!important;transition:none!important}}:root body :is(.page-width,.hhj__wrap,.hh-story__shell){box-sizing:border-box;width:100%;max-width:var(--hh-content-width)!important;margin-inline:auto!important;padding-inline:var(--hh-gutter)!important}:root body #MainContent :is(.hh-category-switcher,.hh-collection-guide){box-sizing:border-box;max-width:var(--hh-content-width)!important;margin-inline:auto!important;padding-inline:var(--hh-gutter)!important}:root body #MainContent .hh-category-switcher{padding-top:0!important;padding-bottom:12px!important;margin-bottom:8px!important}:root body #MainContent .hh-collection-guide{margin-top:0!important;margin-bottom:14px!important}:root body #MainContent .hh-premium-toolbar{min-height:60px!important;padding-bottom:12px!important}:root body .page-width--narrow{max-width:900px!important}:root body #MainContent .product-form__submit{height:48px!important;align-self:center!important}@media(max-width:749px){:root body .section-header .header{grid-template-columns:44px minmax(0,1fr) 132px!important;grid-template-areas:"drawer heading icons"!important;column-gap:4px!important;padding:8px 12px!important;min-height:96px!important}:root body .section-header .header__heading,:root body .section-header .header__heading-link{position:static!important;inset:auto!important;transform:none!important;grid-area:heading!important;min-width:0!important;width:100%!important;max-width:136px!important;margin:0!important;padding:0!important;justify-self:center!important}:root body .section-header .header__heading-logo-wrapper{width:100%!important;max-width:136px!important;height:80px!important;max-height:80px!important;margin:0 auto!important}:root body .section-header .header__heading-logo{width:100%!important;max-width:136px!important;height:80px!important;max-height:80px!important;transform:none!important;object-fit:contain!important}:root body .section-header .header__icons{width:132px!important;min-width:132px!important;gap:0!important;padding:0!important;margin:0!important}:root body .section-header .header__icons .header__icon,:root body .section-header header-drawer .header__icon{box-sizing:border-box;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important}}@media(min-width:990px)and (max-width:1199px){:root body #MainContent .hh-contact__main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:32px!important}:root body #MainContent .hh-contact__main>div{min-width:0!important;max-width:100%;box-sizing:border-box}}:root body #MainContent :is(.hh-bs-card__card,.hh-na-card__card,.hh-collection-card:has(.hh-collection-card__form),.hh-related-v2__card,.hh-favourite-product,.hh-cart__upsell-card){box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-self:stretch!important;height:auto!important;min-width:0!important;border:1px solid var(--hh-border)!important;border-radius:12px!important;background:var(--hh-surface)!important;box-shadow:none!important;overflow:hidden!important}:root body #MainContent :is(.hh-bs-card__body,.hh-na-card__body,.hh-collection-card:has(.hh-collection-card__form) .hh-collection-card__body,.hh-related-v2__body,.hh-favourite-product__body,.hh-cart__upsell-copy){box-sizing:border-box!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;gap:0!important;padding:16px!important;position:static!important}:root body #MainContent :is(.hh-bs-card__title,.hh-na-card__title,.hh-collection-card:has(.hh-collection-card__form) .hh-collection-card__title,.hh-related-v2__title,.hh-favourite-product__title,.hh-cart__upsell-name){box-sizing:border-box!important;display:block!important;flex:1 0 auto!important;height:auto!important;min-height:2.9em!important;max-height:none!important;margin:0 0 8px!important;color:var(--hh-green)!important;font-family:var(--font-body-family)!important;font-size:15px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important;overflow:visible!important;overflow-wrap:anywhere!important;-webkit-line-clamp:unset!important}:root body #MainContent .hh-favourite-product__title a{font:inherit!important;color:inherit!important}:root body #MainContent :is(.hh-bs-card__vendor,.hh-na-card__vendor,.hh-collection-card__vendor,.hh-card-vendor,.hh-favourite-product__vendor){min-height:15.4px!important;margin:0 0 6px!important;font-family:var(--font-body-family)!important;font-size:11px!important;line-height:1.4!important;font-weight:500!important;color:var(--hh-green)!important}:root body #MainContent :is(.hh-bs-card__size,.hh-na-card__size,.hh-collection-card:has(.hh-collection-card__form) .hh-collection-card__size,.hh-related-v2__size,.hh-favourite-product__meta,.hh-cart__upsell-size){min-height:19.5px!important;height:auto!important;margin:0 0 10px!important;padding:0!important;font-size:13px!important;line-height:1.5!important;font-weight:400!important;color:var(--hh-green)!important;text-transform:none!important}:root body #MainContent :is(.hh-bs-card__price,.hh-na-card__price,.hh-collection-card__price,.hh-related-v2__price,.hh-favourite-product__price,.hh-cart__upsell-price){margin:0!important;padding:0!important;font-family:var(--font-body-family)!important;font-size:18px!important;line-height:1.3!important;font-weight:600!important;color:var(--hh-green)!important}:root body #MainContent :is(.hh-bs-card__form,.hh-na-card__form,.hh-collection-card__form,.hh-related-v2__form,.hh-cart__upsell-form){display:block!important;position:static!important;inset:auto!important;flex:0 0 auto!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:12px 0 0!important;padding:0!important;transform:none!important}:root body #MainContent :is(.hh-bs-card__form,.hh-na-card__form,.hh-collection-card__form,.hh-related-v2__form) form{margin:0!important;padding:0!important}:root body #MainContent :is(.hh-bs-card__button,.hh-na-card__button,.hh-collection-card__button,.hh-related-v2__button,.hh-favourite-product__add,.hh-cart__upsell-add){box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;padding:10px!important;border:1px solid var(--hh-green)!important;border-radius:6px!important;background:var(--hh-green)!important;color:var(--hh-surface)!important;font-family:var(--font-body-family)!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important;white-space:normal!important;box-shadow:none!important;position:static!important;transform:none!important}:root body #MainContent :is(.hh-bs-card__button,.hh-na-card__button,.hh-collection-card__button,.hh-related-v2__button,.hh-cart__upsell-add) svg{width:16px!important;height:16px!important;flex:0 0 16px!important}:root body #MainContent :is(.hh-bs-card__button,.hh-na-card__button,.hh-collection-card__button,.hh-related-v2__button,.hh-favourite-product__add,.hh-cart__upsell-add):disabled{background:#e9e5da!important;color:#6f716c!important;border-color:#d8d5ca!important;opacity:1!important}:root body #MainContent .hh-favourite-product__bottom{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin-top:0!important}:root body #MainContent :is(.hh-bs-card__media,.hh-na-card__media,.hh-collection-card:has(.hh-collection-card__form) .hh-collection-card__media,.hh-related-v2__media,.hh-favourite-product__media,.hh-cart__upsell-image){box-sizing:border-box!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1 / 1!important;background:#fff!important;padding:6px!important;flex:0 0 auto!important}:root body #MainContent :is(.hh-bs-card__media,.hh-na-card__media,.hh-collection-card:has(.hh-collection-card__form) .hh-collection-card__media,.hh-related-v2__media,.hh-favourite-product__media,.hh-cart__upsell-image) img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;max-width:100%!important;object-fit:contain!important;transform:none!important;padding:0!important}:root body #MainContent .hh-cart__upsell-grid[data-hh-upsell-track]{--hh-visible-cards:3;display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-auto-columns:calc((100% - (var(--hh-visible-cards) - 1)*16px)/var(--hh-visible-cards))!important;gap:16px!important;align-items:stretch!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:0!important;padding:0 0 12px!important}:root body #MainContent .hh-cart__upsell-grid[data-hh-upsell-track]>.hh-cart__upsell-card{width:auto!important;max-width:none!important;flex:none!important;scroll-snap-align:start!important}:root body #MainContent .hh-cart__upsell-media-shell{flex:0 0 auto!important}:root body #MainContent :is(.hh-best-sellers__rail,.hh-new-arrivals__rail,.hh-related-v2__rail){display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-auto-columns:calc((100% - 48px)/4)!important;gap:16px!important;align-items:stretch!important;scroll-snap-type:x mandatory!important;overflow-x:auto!important}:root body #MainContent :is(.hh-bs-card__card,.hh-na-card__card){width:auto!important;max-width:none!important;scroll-snap-align:start!important}@media(min-width:750px)and (max-width:989px){:root body #MainContent .hh-cart__upsell-grid[data-hh-upsell-track]{--hh-visible-cards:2}:root body #MainContent :is(.hh-best-sellers__rail,.hh-new-arrivals__rail,.hh-related-v2__rail){grid-auto-columns:calc((100% - 32px)/3)!important}}@media(max-width:749px){:root body #MainContent .hh-cart__upsell-grid[data-hh-upsell-track]{--hh-visible-cards:1}:root body #MainContent :is(.hh-best-sellers__rail,.hh-new-arrivals__rail,.hh-related-v2__rail){grid-auto-columns:calc((100% - 16px)/2)!important}:root body #MainContent :is(.hh-bs-card__body,.hh-na-card__body,.hh-collection-card:has(.hh-collection-card__form) .hh-collection-card__body,.hh-related-v2__body,.hh-favourite-product__body,.hh-cart__upsell-copy){padding:12px!important}:root body #MainContent :is(.hh-bs-card__title,.hh-na-card__title,.hh-collection-card:has(.hh-collection-card__form) .hh-collection-card__title,.hh-related-v2__title,.hh-favourite-product__title,.hh-cart__upsell-name){font-size:14px!important}:root body #MainContent :is(.hh-bs-card__media,.hh-na-card__media,.hh-collection-card:has(.hh-collection-card__form) .hh-collection-card__media,.hh-related-v2__media,.hh-favourite-product__media,.hh-cart__upsell-image){height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1 / 1!important}}@media(max-width:359px){:root body #MainContent :is(.hh-best-sellers__rail,.hh-new-arrivals__rail,.hh-related-v2__rail){grid-auto-columns:100%!important}}:root body #MainContent .hh-cart__products.cart__items{padding:0!important}:root body #MainContent :is(.hh-premium-main,.hh-search-main).is-list .hh-collection-card:has(.hh-collection-card__form){display:grid!important;grid-template-columns:160px minmax(0,1fr)!important;align-items:stretch!important}:root body #MainContent :is(.hh-premium-main,.hh-search-main).is-list .hh-collection-card__media-shell{margin:0!important;min-width:0!important}:root body #MainContent :is(.hh-premium-main,.hh-search-main).is-list .hh-collection-card__form{max-width:220px!important}@media(max-width:749px){:root body #MainContent :is(.hh-premium-main,.hh-search-main).is-list .hh-collection-card:has(.hh-collection-card__form){grid-template-columns:96px minmax(0,1fr)!important}}:root body #MainContent :is(.hh-bs-card__wishlist,.hh-na-card__wishlist,.hh-collection-card__heart,.hh-related-v2__wishlist,.hh-favourite-product__remove,.hh-cart__upsell-wishlist){box-sizing:border-box!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}:root body #MainContent .hh-cart__upsell-nav{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}:root body #MainContent :is(.hh-bs-card__card,.hh-na-card__card,.hh-collection-card:has(.hh-collection-card__form),.hh-related-v2__card,.hh-favourite-product,.hh-cart__upsell-card){transform:none!important}:root body #MainContent :is(.hh-bs-card__media-shell,.hh-na-card__media-shell,.hh-collection-card:has(.hh-collection-card__form) .hh-collection-card__media-shell,.hh-related-v2__media-shell,.hh-favourite-product__media-shell,.hh-cart__upsell-media-shell){box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;flex:0 0 auto!important;position:relative!important;background:#fff!important;overflow:hidden!important}:root body #MainContent :is(.hh-best-sellers__inner,.hh-new-arrivals__inner,.hh-related-v2__inner){box-sizing:border-box!important;width:100%!important;max-width:var(--hh-content-width)!important;margin-inline:auto!important;padding-inline:var(--hh-gutter)!important}:root body #MainContent :is(.hh-best-sellers__header,.hh-new-arrivals__header){display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important}:root body #MainContent :is(.hh-best-sellers__heading-wrap,.hh-new-arrivals__heading-wrap){flex:1 1 auto!important;margin-right:auto!important}:root body #MainContent .hh-card-navigation{display:flex;align-items:center;gap:8px;flex:0 0 auto}:root body #MainContent .hh-card-navigation :is(.hh-best-sellers__nav,.hh-new-arrivals__nav){box-sizing:border-box!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex:0 0 44px!important;margin:0!important}:root body #MainContent .hh-card-navigation button:disabled{opacity:.4!important;cursor:default!important}@media(max-width:749px){:root body #MainContent :is(.hh-best-sellers__heading-wrap,.hh-new-arrivals__heading-wrap){flex-basis:100%!important}:root body #MainContent :is(.hh-best-sellers__view-all,.hh-new-arrivals__view-all){margin-left:auto!important}}:root body #MainContent :is(.hh-best-sellers,.hh-new-arrivals){padding-inline:0!important}:root body #MainContent :is(.hh-best-sellers__rail,.hh-new-arrivals__rail,.hh-related-v2__rail){scroll-padding-inline:0!important;padding:0 0 8px!important}.hh-category-art{width:100%;height:100%;min-width:0;min-height:0;display:grid;overflow:hidden}.hh-category-art img{display:block;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important}.hh-category-art--products{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:16px;background:#fff}.hh-category-art__product{min-width:0;min-height:0;height:100%}.hh-category-art--illustration{background:#fff9ef}.hh-main-list-collections .hh-collection-card__link{height:100%;display:flex!important;flex-direction:column}.hh-main-list-collections .hh-collection-card__media{height:200px;aspect-ratio:auto!important;flex:none;background:#fff}.hh-main-list-collections .hh-collection-card__media:after{display:none}.hh-main-list-collections .hh-collection-card__body{flex:1;align-items:start!important;padding:22px!important}.hh-main-list-collections .hh-collection-card__title{font-size:24px!important;line-height:1.2!important;min-height:58px;margin:0!important}.hh-main-list-collections .hh-category-description{font-size:14px;line-height:1.5;margin:12px 0;color:#283f32;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:63px}.hh-main-list-collections .hh-collection-card__count{font-size:13px!important;margin:14px 0 0!important}.hh-main-list-collections .hh-collection-card__arrow{align-self:end}#menu-drawer .hh-drawer-premium-nav__child{min-height:44px!important;font-size:14px!important;line-height:1.4!important;padding:10px!important;color:#283f32!important;white-space:normal}@media(min-width:990px){.hh-premium-nav__dropdown{left:-160px!important;right:auto!important;width:min(820px,calc(100vw - 80px))!important;min-width:0!important;max-height:calc(100dvh - 160px);overflow:auto;padding:18px!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 14px}.hh-premium-nav__details[open]>.hh-premium-nav__dropdown{display:grid!important}.hh-premium-nav__dropdown li{min-width:0}.hh-premium-nav__dropdown .header__menu-item{height:100%;min-height:44px;align-items:center;white-space:normal;font-size:14px!important;line-height:1.4;padding:10px!important;border-radius:6px}.hh-premium-nav__dropdown .header__menu-item:hover,.hh-premium-nav__dropdown .header__menu-item:focus-visible{background:#f1eee4;color:#283f32}.hh-premium-nav__dropdown .hh-category-menu-all{color:#b5481b;font-weight:700}}@media(max-width:749px){.hh-main-list-collections .hh-collection-card__media{height:170px}.hh-main-list-collections .hh-collection-card__title{font-size:24px!important;min-height:0}.hh-main-list-collections .hh-category-description{min-height:0}.hh-main-list-collections .hh-collection-card__body{padding:20px!important}.hh-category-art--products{gap:5px;padding:10px}}:root body #MainContent .hh-main-list-collections .hh-collection-card__title{font-size:24px!important;line-height:1.2!important;font-family:var(--font-heading-family)!important;min-height:58px!important;margin:0!important}:root body .hh-category-art--illustration{display:block;position:relative}:root body .hh-category-art--illustration>img{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;max-height:100%}:root body #MainContent .hh-main-list-collections .hh-collections-title{font-size:44px!important;line-height:1.1!important}@media(min-width:990px){:root body .header__inline-menu .hh-premium-nav__dropdown .header__menu-item{min-height:44px!important;height:100%!important;font-size:14px!important;line-height:1.4!important;padding:10px!important}:root body .header__inline-menu .hh-premium-nav__dropdown .hh-category-menu-all{color:#b5481b!important;font-weight:700!important}}@media(max-width:749px){:root body #MainContent .hh-main-list-collections .hh-collection-card__title{min-height:0!important}:root body #MainContent .hh-main-list-collections .hh-collections-title{font-size:32px!important}}@media(max-width:749px){:root body #MainContent .hh-collection-hero--product-preview .hh-collection-hero__grid{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}:root body #MainContent .hh-collection-hero--product-preview .hh-collection-hero__media{width:100%!important;max-width:360px!important;height:150px!important;margin:0!important}}:root body #MainContent .hh-premium-collection{box-sizing:border-box;width:100%!important;max-width:var(--hh-content-width)!important;margin-inline:auto!important;padding-inline:var(--hh-gutter)!important}@media(min-width:990px){:root body #MainContent .hh-premium-collection{grid-template-columns:264px minmax(0,1fr)!important;gap:24px!important}}:root body #MainContent .hh-category-switcher{display:flex;align-items:center;flex-wrap:wrap;gap:12px;overflow:visible}:root body #MainContent .hh-category-switcher select{box-sizing:border-box;min-height:48px;max-width:100%;width:360px;padding:10px 36px 10px 14px;border:1px solid #E6DDCF;border-radius:8px;background:#fff;color:#283f32;font:inherit;font-size:14px;line-height:1.4}:root body #MainContent .hh-category-switcher select:focus-visible{outline:2px solid #B5481B;outline-offset:3px}.hh-pack-sizes{margin:20px 0;padding:18px 0;border-top:1px solid #E6DDCF;border-bottom:1px solid #E6DDCF}.hh-pack-sizes__label{margin:0 0 10px;color:#283f32;font-size:14px;font-weight:600}.hh-pack-sizes__choices{display:flex;flex-wrap:wrap;gap:10px}.hh-pack-sizes__choice{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:76px;min-height:48px;padding:10px 16px;border:1px solid #D9D5C8;border-radius:8px;background:#fff9ef;color:#283f32;text-decoration:none;font-size:15px;line-height:1.3}.hh-pack-sizes__choice.is-selected{background:#283f32;border-color:#283f32;color:#fff}.hh-pack-sizes__choice:hover,.hh-pack-sizes__choice:focus-visible{outline:2px solid #B5481B;outline-offset:3px}.hh-pack-sizes__choice.is-unavailable:not(.is-selected){opacity:.6}.hh-pack-sizes__stock{font-size:11px}.hh-choose-size{box-sizing:border-box;text-decoration:none!important}.hh-favourite-product__choose{width:100%!important;min-height:48px!important;border-radius:8px!important;font-size:14px!important;text-decoration:none!important;display:flex!important;align-items:center;justify-content:center}.hh-favourite-product__bottom:has(.hh-favourite-product__choose){flex-wrap:wrap;gap:12px}:root body #MainContent :is(.hh-related-v2__wishlist,.hh-collection-card__heart){min-width:44px!important;min-height:44px!important}:root body #MainContent :is(.hh-collection-card__button,.hh-related-v2__button,.product-form__submit){font-size:14px!important}:root body .hh-footer__socials a{min-width:44px!important;min-height:44px!important}:root body #MainContent .hh-pairings .hh-collection-card__media{height:200px!important;aspect-ratio:1!important}@media(max-width:749px){:root body #MainContent .hh-related-v2__card{flex-basis:min(72vw,240px)!important}:root body #MainContent .hh-related-v2__media{height:200px!important}:root body #MainContent .hh-related-v2__rail{gap:16px!important;padding-bottom:12px!important;scroll-snap-type:x mandatory}:root body #MainContent .hh-related-v2__card{scroll-snap-align:start}:root body #MainContent :is(.hh-pairings h2,.hh-related-v2__heading){font-size:28px!important;line-height:1.2!important}:root body #MainContent :is(.hh-pairings,.hh-related-v2){padding-block:28px!important}}:root body #MainContent .hh-premium-collection .collection.page-width{padding-inline:0!important;max-width:none!important}@media(max-width:749px){:root body #MainContent #product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 12px!important}:root body #MainContent #product-grid>.grid__item{width:100%!important;max-width:none!important;min-width:0!important}:root body #MainContent #product-grid .hh-collection-card__media{height:auto!important;aspect-ratio:1!important}:root body #MainContent #product-grid .hh-collection-card__title{font-size:14px!important;line-height:1.45!important;word-break:normal!important;overflow-wrap:break-word!important}}:root body #MainContent .hh-search-shell{width:100%!important;margin-inline:0!important;max-width:var(--hh-content-width)!important}@media(max-width:749px){:root body #MainContent .hh-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 12px!important}:root body #MainContent .hh-results-grid .hh-result-item{min-width:0!important}:root body #MainContent .hh-results-grid .hh-collection-card__media{height:auto!important;aspect-ratio:1!important}:root body #MainContent .hh-collection-card__button{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding-inline:10px!important}}@media(max-width:749px){:root body #MainContent :is(.hh-pairings__grid,.hh-related-v2__rail){display:grid!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 12px!important;overflow:visible!important;padding:0!important}:root body #MainContent :is(.hh-pairings .hh-collection-card,.hh-related-v2__card){width:100%!important;min-width:0!important;max-width:none!important;flex:none!important;padding:0!important;display:flex!important;flex-direction:column!important}:root body #MainContent :is(.hh-pairings .hh-collection-card__media,.hh-related-v2__media){width:100%!important;height:auto!important;aspect-ratio:1!important}:root body #MainContent :is(.hh-pairings .hh-collection-card__media img,.hh-related-v2__media img){padding:8px!important;transform:none!important}:root body #MainContent :is(.hh-pairings .hh-collection-card__body,.hh-related-v2__body){padding:12px!important;display:flex!important;flex-direction:column!important;flex:1!important}:root body #MainContent :is(.hh-pairings .hh-collection-card__form,.hh-related-v2__form){margin-top:auto!important;padding-top:12px!important}:root body #MainContent :is(.hh-pairings .hh-collection-card__title,.hh-related-v2__title){font-size:14px!important;line-height:1.45!important;margin-top:6px!important;min-height:0!important}:root body #MainContent .hh-related-v2__media-shell{margin:0!important}:root body #MainContent .hh-related-v2__price{font-size:18px!important;margin-top:8px!important}}:root body #MainContent .hh-main-list-collections .hh-collection-card__media{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1 / 1!important;width:100%!important;padding:0!important;background:#fff9ef!important}:root body #MainContent .hh-category-art--illustration{width:100%!important;height:100%!important;aspect-ratio:1 / 1;box-sizing:border-box;background:#fff9ef!important}:root body #MainContent .hh-category-art--illustration>img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;padding:0!important;transform:none!important}:root body #MainContent .hh-category-card__media{aspect-ratio:1 / 1!important;height:auto!important;padding:0!important;background:#fff9ef!important}:root body #MainContent .hh-category-rail__image-wrap{height:auto!important;aspect-ratio:1 / 1!important;padding:0!important;background:#fff9ef!important}:root body #MainContent .hh-category-rail__image{display:block;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important}:root body #MainContent :is(.hh-category-art--illustration,.hh-category-rail__image-wrap,.hh-category-card__media,.hh-main-list-collections .hh-collection-card__media){background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important}:root body #MainContent .hh-category-rail__image-wrap:before,:root body #MainContent .hh-category-rail__image-wrap:after{display:none!important}:root body #MainContent:has(.hh-category-rail) :is(.hh-best-sellers,.hh-new-arrivals){padding-block:40px!important}:root body #MainContent:has(.hh-category-rail) :is(.hh-best-sellers__heading,.hh-new-arrivals__heading){font-family:var(--font-heading-family)!important;font-size:40px!important;line-height:1.12!important;letter-spacing:-.02em!important;font-weight:400!important;margin:0!important;color:var(--hh-green)!important}:root body #MainContent:has(.hh-category-rail) :is(.hh-best-sellers__header,.hh-new-arrivals__header){margin-bottom:24px!important}:root body #MainContent:has(.hh-category-rail) :is(.hh-best-sellers__eyebrow,.hh-new-arrivals__eyebrow){font-size:11px!important;line-height:1.5!important;margin-bottom:8px!important}:root body #MainContent:has(.hh-category-rail) .hh-editorial-trio__inner{box-sizing:border-box!important;width:100%!important;max-width:var(--hh-content-width)!important;padding-inline:var(--hh-gutter)!important;margin-inline:auto!important;gap:20px!important}:root body #MainContent:has(.hh-category-rail) .hh-editorial-card{box-shadow:none!important;border:1px solid var(--hh-border)!important;border-radius:12px!important}:root body #MainContent:has(.hh-category-rail) .hh-editorial-card__text{font-size:15px!important;line-height:1.6!important}:root body #MainContent:has(.hh-category-rail) .hh-editorial-card__link{display:inline-flex!important;align-items:center!important;min-height:44px!important;font-size:13px!important;line-height:1.4!important}@media(max-width:749px){:root body #MainContent:has(.hh-category-rail) :is(.hh-best-sellers,.hh-new-arrivals){padding-block:32px!important}:root body #MainContent:has(.hh-category-rail) :is(.hh-best-sellers__heading,.hh-new-arrivals__heading){font-size:30px!important;line-height:1.15!important}:root body #MainContent:has(.hh-category-rail) :is(.hh-best-sellers__header,.hh-new-arrivals__header){gap:8px 12px!important;margin-bottom:18px!important}:root body #MainContent:has(.hh-category-rail) :is(.hh-best-sellers__rail,.hh-new-arrivals__rail){gap:12px!important;grid-auto-columns:calc((100% - 12px)/2)!important}:root body #MainContent:has(.hh-category-rail) :is(.hh-bs-card__body,.hh-na-card__body){padding:12px!important}:root body #MainContent:has(.hh-category-rail) .hh-editorial-card__content{padding:20px!important}:root body #MainContent:has(.hh-category-rail) .hh-editorial-card__title{font-size:27px!important;line-height:1.15!important}:root body #MainContent:has(.hh-category-rail) .hh-editorial-card__media{aspect-ratio:16/9!important}}@media(max-width:749px){html{width:100%;max-width:100%;overflow-x:clip;overscroll-behavior-x:none}:root body{box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow-x:clip}:root body #MainContent{box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow-x:clip}:root body :is(.shopify-section-group-header-group,.shopify-section-group-footer-group,.header-wrapper,.section-header,.hh-persistent-search){box-sizing:border-box;min-width:0;max-width:100%}:root body #MainContent>.shopify-section{min-width:0;max-width:100%;box-sizing:border-box}:root body #MainContent :is(.hh-discovery__choices,.hh-discovery__products,.hh-category-rail__scroller,.hh-best-sellers__rail,.hh-new-arrivals__rail){overscroll-behavior-x:contain;min-width:0;touch-action:pan-x pan-y}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-trio__inner{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 14px!important;gap:12px!important;box-sizing:border-box!important}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-card{display:grid!important;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr)!important;min-height:0!important;width:100%!important;min-width:0!important;overflow:hidden!important}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-card .hh-editorial-card__content{order:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;min-height:0!important;padding:19px 16px!important;gap:0!important}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-card .hh-editorial-card__media{position:relative!important;order:1!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;padding:0!important}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-card .hh-editorial-card__media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-card .hh-editorial-card__title{font-size:23px!important;line-height:1.1!important;font-weight:400!important;letter-spacing:0!important;margin:0 0 9px!important;max-width:none!important}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-card .hh-editorial-card__text{font-size:12px!important;line-height:1.5!important;margin:0!important;max-width:25ch!important;font-style:normal!important}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-card .hh-editorial-card__link{margin-top:12px!important;font-size:11px!important;line-height:1.4!important;min-height:44px!important;align-self:flex-start!important;white-space:normal!important}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-card--recipe{min-height:230px!important}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-card--instagram{min-height:210px!important}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-card--instagram .hh-editorial-card__grid{display:grid!important;order:1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important;padding:7px!important;gap:5px!important}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-card--instagram .hh-editorial-card__grid-item{display:block!important;position:relative!important;width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important;border-radius:5px!important}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-card--story{min-height:208px!important}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-card--instagram .hh-editorial-card__link span.hh-instagram-label-desktop{display:none!important}:root body.hh-home-refined #MainContent .hh-editorial-trio .hh-editorial-card--instagram .hh-editorial-card__link span.hh-instagram-label-mobile{display:inline!important;white-space:nowrap!important}}@supports not (overflow:clip){@media(max-width:749px){html{overflow-x:hidden}}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/hh-site-standards.css.map */
