.header-wrapper{background:#f5f0e6d1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:box-shadow .25s ease,background-color .25s ease}.header-wrapper.shopify-section-header-sticky{box-shadow:0 6px 24px #2525251a}.header__heading-link{font-weight:800;letter-spacing:-.02em}.header .list-menu__item--link{font-weight:700}#shopify-section-rich_text h1{letter-spacing:-.02em;font-weight:800}#shopify-section-rich_text .caption-with-letter-spacing{color:#d97828}#shopify-section-trust-bar h3{font-weight:800}#shopify-section-trust-bar h3:before{content:"\2713";display:inline-block;color:#f6c84a;margin-right:.4em;font-weight:900}.card-wrapper{transition:transform .25s ease,box-shadow .25s ease}.card-wrapper:hover,.card-wrapper:focus-within{transform:translateY(-4px);box-shadow:0 14px 30px #33452d24}.collage__item{transition:transform .25s ease,box-shadow .25s ease}.collage__item:hover{transform:translateY(-3px)}.button:not(.button--tertiary),.product-form__submit,.quick-add__submit{transition:transform .2s ease,box-shadow .2s ease}.button:not(.button--tertiary):hover,.product-form__submit:hover,.quick-add__submit:hover{transform:translateY(-2px);box-shadow:0 10px 22px #2525252e}.hh-eyebrow{font-size:1.2rem;font-weight:800;text-transform:uppercase;letter-spacing:.15em;color:#d97828;margin:0 0 1rem}.hh-eyebrow--on-dark{color:#f6c84a}.hh-btn{display:inline-flex;align-items:center;justify-content:center;padding:1.3rem 2.6rem;border-radius:999px;font-weight:800;font-size:1.4rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.hh-btn--gold{background:#f6c84a;color:#23302b}.hh-btn:hover{transform:translateY(-2px);box-shadow:0 10px 22px #2525252e;color:#23302b}.hh-btn--gold:hover{box-shadow:0 12px 26px #f6c84a66}.hh-hero{padding:2.4rem 2.4rem 0}.hh-hero__inner{position:relative;max-width:none;padding:0}.hh-hero__media{position:relative;border-radius:3rem;overflow:hidden;height:var(--hh-hero-height, 480px);background:#253a31}.hh-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hh-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#141c18b8,#141c1859 55%,#141c1800)}.hh-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;max-width:60rem;padding:3rem 2.8rem;color:#fff}.hh-hero__heading{font-family:var(--font-heading-family, inherit);font-size:4.4rem;font-weight:800;line-height:.98;letter-spacing:-.03em;margin:0 0 1.4rem;color:#fff}.hh-hero__subheading{font-size:1.7rem;line-height:1.4;color:#f2f4e9;max-width:42rem;margin:0 0 2rem}.hh-hero__subheading p{margin:0}@media screen and (max-width:749px){.hh-hero{padding:1.6rem 1.6rem 0}.hh-hero__media{border-radius:2rem;height:auto;min-height:420px}.hh-hero__heading{font-size:3.2rem}.hh-hero__subheading{font-size:1.5rem}}.hh-trust-row{padding:2.2rem 0;background:linear-gradient(180deg,#fffaf0,#fdf2dd);border-top:1px solid #f3e2ba;border-bottom:1px solid #f3e2ba}.hh-trust-row__inner{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 4.4rem}.hh-trust-row__item{display:flex;align-items:center;font-size:1.3rem;font-weight:800;color:#506358}.hh-trust-row__check{color:#d97828;font-size:1.6rem;margin-right:.6rem;line-height:1}.hh-products{padding:4rem 0;background:linear-gradient(180deg,#fffdf8,#fff 45%)}.hh-products__header{max-width:58rem;margin-bottom:2.4rem}.hh-products__heading{font-family:var(--font-heading-family, inherit);font-size:3.4rem;font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:.4rem 0 .8rem}.hh-products__subheading{color:#586a5e;margin:0;font-size:1.5rem}.hh-products__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.8rem}@media screen and (min-width:750px){.hh-products__grid{grid-template-columns:repeat(var(--hh-columns, 4),1fr)}}.hh-card{display:block;background:#fff;border:1px solid #dce5d8;border-radius:2rem;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 8px 24px #33452d0d;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.hh-card:hover{transform:translateY(-4px);border-color:#f0d9ad;box-shadow:0 16px 32px #33452d1f,0 6px 14px #d978281a}.hh-card__media{aspect-ratio:1 / 1;overflow:hidden;background:#f0ede4}.hh-card__image{width:100%;height:100%;object-fit:cover}.hh-card__content{padding:1.7rem}.hh-card__eyebrow{font-size:1.1rem;text-transform:uppercase;letter-spacing:.08em;color:#d97828;font-weight:800;margin:0 0 .5rem}.hh-card__title{font-family:var(--font-heading-family, inherit);font-size:1.8rem;font-weight:800;line-height:1.2;margin:0 0 .4rem}.hh-card__price{font-weight:800;color:inherit}#shopify-section-announcement-bar{border-bottom:1px solid #f3e2ba}.footer a:hover{color:#b5651d!important}.footer-block__heading,.footer h2{color:#3f4a3a}.footer-block__heading:after{content:"";display:block;width:2.4rem;height:3px;border-radius:2px;background:#f6c84a;margin-top:.6rem}#shopify-pc__banner,.shopify-block.cookie-banner,.customer-privacy-consent-banner,[id^=shopify-pc],shopify-consent-banner{border-radius:1.75rem!important;border:1px solid #f3e2ba!important;background:#fffaf0!important;box-shadow:0 12px 32px #252d202e!important;padding:1.8rem!important;font-family:var(--font-body-family, inherit)!important;color:#3f4a3a!important}#shopify-pc__banner *,.shopify-block.cookie-banner *,.customer-privacy-consent-banner *{font-family:inherit!important}#shopify-pc__banner button,.cookie-banner__buttons button,.customer-privacy-consent-banner button{border-radius:999px!important;font-weight:700!important;padding:.9rem 1.9rem!important;transition:transform .2s ease,box-shadow .2s ease!important}#shopify-pc__banner button:hover,.cookie-banner__buttons button:hover,.customer-privacy-consent-banner button:hover{transform:translateY(-2px)}#shopify-pc__banner button:first-of-type,.cookie-banner__buttons button:first-child,.customer-privacy-consent-banner button:first-of-type{background:#6e7b57!important;color:#fff!important;border:none!important}#shopify-pc__banner button:not(:first-of-type),.cookie-banner__buttons button:not(:first-child),.customer-privacy-consent-banner button:not(:first-of-type){background:transparent!important;color:#b5651d!important;border:1.5px solid #f0d9ad!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/base44-custom.css.map */
