:root{--tdr-cream: #f7f1ed;--tdr-cream-soft: #f0e6dd;--tdr-ink: #170b02;--tdr-mute: rgba(23, 11, 2, .62);--tdr-espresso: #5d2b09;--tdr-amber: #98591b;--tdr-hairline: rgba(23, 11, 2, .12);--tdr-border: rgba(23, 11, 2, .22)}body.template-customers-login,body.template-customers-register,body.template-customers-account,body.template-customers-addresses,body.template-customers-order,body.template-customers-reset_password,body.template-customers-activate_account{background:var(--tdr-cream);color:var(--tdr-ink)}.template-customers-login h1,.template-customers-login h2,.template-customers-register h1,.template-customers-register h2,.template-customers-account h1,.template-customers-account h2,.template-customers-addresses h1,.template-customers-addresses h2,.template-customers-order h1,.template-customers-order h2,.template-customers-reset_password h1,.template-customers-activate_account h1{font-family:var(--font-display-sans, "Manrope", system-ui, sans-serif)!important;font-weight:600!important;letter-spacing:-.025em!important;line-height:1.05!important;color:var(--tdr-ink)!important}.template-customers-login input[type=email],.template-customers-login input[type=password],.template-customers-login input[type=text],.template-customers-register input[type=email],.template-customers-register input[type=password],.template-customers-register input[type=text],.template-customers-addresses input,.template-customers-addresses textarea,.template-customers-addresses select,.template-customers-account input,.template-customers-account textarea,.template-customers-reset_password input,.template-customers-activate_account input{border:1.5px solid var(--tdr-border)!important;background:var(--tdr-cream)!important;border-radius:.55rem!important;padding:0 1.1rem!important;min-height:3.25rem!important;font-size:1rem!important;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease!important}.template-customers-login input:hover,.template-customers-register input:hover,.template-customers-addresses input:hover,.template-customers-account input:hover,.template-customers-reset_password input:hover,.template-customers-activate_account input:hover{border-color:#170b0266!important;background:#fff!important}.template-customers-login input:focus,.template-customers-register input:focus,.template-customers-addresses input:focus,.template-customers-account input:focus,.template-customers-reset_password input:focus,.template-customers-activate_account input:focus{outline:none!important;border-color:var(--tdr-espresso)!important;background:#fff!important;box-shadow:0 0 0 4px #5d2b092e!important}.template-customers-login .button--primary,.template-customers-login button[type=submit],.template-customers-register .button--primary,.template-customers-register button[type=submit],.template-customers-account .button--primary,.template-customers-account button[type=submit],.template-customers-addresses .button--primary,.template-customers-addresses button[type=submit],.template-customers-reset_password button[type=submit],.template-customers-activate_account button[type=submit]{background:var(--tdr-espresso)!important;color:var(--tdr-cream)!important;border-radius:999px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:.92rem!important;padding:1rem 1.7rem!important;min-height:3.5rem!important;border:none!important;transition:opacity .2s ease,transform .18s ease!important}.template-customers-login .button--primary:hover,.template-customers-register .button--primary:hover,.template-customers-account .button--primary:hover,.template-customers-addresses .button--primary:hover,.template-customers-reset_password button[type=submit]:hover,.template-customers-activate_account button[type=submit]:hover{opacity:.92;transform:translateY(-1px)}.template-customers-login .login,.template-customers-register .register,.template-customers-account .account,.template-customers-reset_password .reset-password,.template-customers-activate_account .activate-account{background:#fff;border:1px solid var(--tdr-hairline);border-radius:14px;padding:clamp(1.75rem,4vw,2.75rem);max-width:36rem;margin:clamp(2rem,5vw,4rem) auto}body.template-search{background:var(--tdr-cream)}.template-search h1,.template-search h2,.template-search .search-results__heading,.template-search .search-form__heading{font-family:var(--font-display-sans, "Manrope", system-ui, sans-serif)!important;font-weight:600!important;letter-spacing:-.025em!important;color:var(--tdr-ink)!important}.template-search .search-form input[type=search],.template-search input[name=q]{border:1.5px solid var(--tdr-border)!important;background:var(--tdr-cream)!important;border-radius:999px!important;padding:0 1.5rem!important;min-height:3.5rem!important;font-size:1rem!important}.template-search .search-form input[type=search]:focus,.template-search input[name=q]:focus{outline:none!important;border-color:var(--tdr-espresso)!important;background:#fff!important;box-shadow:0 0 0 4px #5d2b092e!important}.template-search .search-results__empty,.template-search .empty-state{text-align:center;padding:clamp(2rem,5vw,4rem) clamp(1.25rem,4vw,3rem);background:#fff;border:1px solid var(--tdr-hairline);border-radius:14px;max-width:36rem;margin:clamp(2rem,5vw,4rem) auto}body.template-collection{background:var(--tdr-cream)}.template-collection .main-collection__heading,.template-collection .main-collection h1{font-family:var(--font-display-sans, "Manrope", system-ui, sans-serif)!important;font-weight:600!important;letter-spacing:-.03em!important;line-height:1.05!important}.template-collection .main-collection__description{color:var(--tdr-mute)!important;line-height:1.55!important}.template-collection .product-card{background:#fff;border-radius:14px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.template-collection .product-card:hover{transform:translateY(-4px);box-shadow:0 1px 2px #140c050a,0 24px 48px #140c051a}.template-collection .product-card__title,.template-collection .product-card-name{font-family:var(--font-display-sans, "Manrope", system-ui, sans-serif)!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--tdr-ink)!important}.template-collection .product-card__price,.template-collection .price{color:var(--tdr-espresso)!important;font-weight:500!important}body.template-cart{background:var(--tdr-cream)}.template-cart h1,.template-cart .main-cart__heading,.template-cart .cart-page-title{font-family:var(--font-display-sans, "Manrope", system-ui, sans-serif)!important;font-weight:600!important;letter-spacing:-.03em!important;color:var(--tdr-ink)!important}.template-cart .cart-summary{background:#fff;border:1px solid var(--tdr-hairline);border-radius:14px;padding:clamp(1.5rem,3vw,2rem)}.template-cart button[name=checkout],.template-cart .checkout-button,.template-cart .button--primary{background:var(--tdr-espresso)!important;color:var(--tdr-cream)!important;border-radius:999px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;min-height:3.5rem!important;border:none!important}.shopify-section .button--primary{background:var(--tdr-espresso);color:var(--tdr-cream)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){body *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tdr-overrides.css.map */
