:root{--brand-white: #ffffff;--brand-ink: #2a2a2a;--brand-rose: #b8924a;--brand-rose-dark: #8c6e32;--brand-blush: #faf6ee;--brand-line: rgba(42, 42, 42, .1);--font-heading-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading-weight: 600;--font-body-weight: 400}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.product__title,.banner__heading{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.01em;line-height:1.18}body,p,li,a,button,input,select,textarea,.product__text{font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{letter-spacing:0;color:var(--brand-ink)}.button,.shopify-payment-button__button--unbranded,.product-form__submit{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;letter-spacing:0;text-transform:none;border-radius:8px;padding:1.35rem 2.6rem;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease}.button:not(.button--secondary):not([disabled]):hover{transform:translateY(-1px);box-shadow:0 6px 16px #b8924a4d}.button--secondary{border-radius:8px}.caption-with-letter-spacing{letter-spacing:.12em;font-weight:500;text-transform:uppercase;font-size:1.15rem}a:not(.button):not(.card__heading a):hover{text-decoration-color:var(--brand-rose)}.card-wrapper{--shadow-opacity: 0}.card{border-radius:12px;overflow:hidden}.card-wrapper .card__heading{font-family:var(--font-body-family);font-weight:500;font-size:1.5rem;letter-spacing:0}.card-wrapper:hover .card__media{opacity:.92}.price__regular .price-item,.price__sale .price-item--sale,.price .price-item{font-weight:600}.price__sale .price-item--sale{color:var(--brand-rose-dark)}.rating-star{--color-rating-star: #b8924a}.header__heading-link .h2{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.01em}.header__active-menu-item,.header__menu-item:hover span{text-decoration-color:var(--brand-rose)}.pdp-trust{display:flex;flex-wrap:wrap;gap:1.2rem 2rem;margin:2rem 0 .5rem;padding-top:2rem;border-top:1px solid var(--brand-line)}.pdp-trust__item{display:inline-flex;align-items:center;gap:.7rem;font-size:1.3rem;color:#2a2a2ad9}.pdp-trust__item svg{width:1.9rem;height:1.9rem;color:var(--brand-rose);flex-shrink:0}.product__title h1,.product__title .h1{font-size:clamp(2.6rem,3vw,3.6rem);line-height:1.15;font-weight:600}.header__heading-logo{width:auto!important;height:auto!important;max-width:6rem;max-height:4.8rem;object-fit:contain}.header__heading,.header__heading-link{display:inline-flex;align-items:center}.ch-brand{display:inline-flex;align-items:center;gap:1rem}.ch-brand__mark{flex:none}.ch-brand__name{font-family:var(--font-heading-family);font-weight:600;font-size:1.9rem;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:#1a1a1a;white-space:nowrap}.ch-brand__name span{color:#b8924a}@media screen and (max-width:749px){.ch-brand__name{font-size:1.5rem;letter-spacing:.1em}.ch-brand{gap:.7rem}}@media screen and (max-width:360px){.ch-brand__name{display:none}}@media screen and (max-width:749px){.header__heading-logo{max-height:3.8rem}}#product-grid .card__media .media img,#product-grid .card__media img{object-fit:contain!important;background-color:#fff;padding:6%}#product-grid .card,#product-grid .card__inner,#product-grid .card__media,#product-grid .card .media{background-color:#fff}@media screen and (max-width:749px){.ftr .page-width,.nlx .page-width{padding-left:2.6rem;padding-right:2.6rem}}::selection{background:var(--brand-rose);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-brand.css.map */
