:root{--cashel-orange: #e58e1a;--cashel-verdigris: #0f5c5a;--cashel-turquoise: #3db6b2;--cashel-ranch-white: #fff8ed;--cashel-saddle-brown: #45322a;--cashel-red-rock: #c24d2a;--cashel-sunbleach: #ffc857;--cashel-stone-gray: #6e6d64;--cashel-pasture-green: #55793c;--cashel-low-stock: #feaf41;--cashel-white: #ffffff;--cashel-placeholder: #6e6d64;--cashel-error: #c24d2a}:root{--font-heading-family: "adobe-caslon-pro", "Adobe Caslon Pro", Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 700;--font-heading-weight-bold: 700;--font-body-family: "freight-sans-pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body-style: normal;--font-body-weight: 500;--font-body-weight-bold: 700;--font-accent-family: var(--font-body-family);--font-subheading-family: var(--font-body-family);--font-subheading-weight: 700;--font-subheading-transform: uppercase;--font-subheading-spacing: 1.3px;--text-size-hxl: 34px;--text-size-h0: 34px;--text-size-h1: 34px;--text-size-h2: 30px;--text-size-h3: 26px;--text-size-h4: 24px;--text-size-h5: 16px;--text-size-h6: 14px;--text-size-subheading: 16px;--text-size-large: 18px;--text-size-base: 16px;--text-size-small: 14px;--text-size-tiny: 12px}@media screen and (min-width:990px){:root{--text-size-hxl: 45px;--text-size-h0: 45px;--text-size-h1: 45px;--text-size-h2: 36px;--text-size-h3: 30px;--text-size-h4: 24px}}body,.text-body,.body-1,.body-2{font-family:var(--font-body-family);font-weight:var(--font-body-weight);line-height:1.6;letter-spacing:normal}.hxl,.h0,h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:1.1;letter-spacing:.6px;text-transform:uppercase}h5,.h5,h6,.h6,.sub-heading{font-family:var(--font-body-family);font-weight:700;line-height:1;letter-spacing:1.3px;text-transform:uppercase}.text-size-large,.body-1{line-height:1.56}.text-size-medium,.body-2,.text-size-small,.text-size-tiny{line-height:1.57}:root{--btn-font-family: var(--font-body-family);--btn-font-weight: 700;--btn-font-size: 12px;--btn-font-spacing: 1.3px;--btn-font-transform: uppercase;--btn-border-radius: 0px;--thickness-btn-outline: 2px;--height-btn: 46px;--btn-padding-vertical: 12px;--btn-padding-horizontal: 24px}@media screen and (min-width:990px){:root{--btn-font-size: 14px}}input[type=submit],.button,.btn,.shopify-payment-button__button--unbranded,.shopify-challenge__button{line-height:1}.btn-underlined:before{transform:scale3d(0,1,1)}.btn-underlined:hover:after{transition-delay:0s}.product-form__submit,.cart__checkout-button,button[name=checkout],.cart__dynamic-checkout-buttons .shopify-payment-button__button--unbranded{background-color:var(--cashel-verdigris);border:1px solid var(--cashel-saddle-brown);color:var(--cashel-ranch-white)}.product-form__submit:before,.cart__checkout-button:before,button[name=checkout]:before{background-color:var(--cashel-saddle-brown)}.product-form__submit:hover,.cart__checkout-button:hover,button[name=checkout]:hover{color:var(--cashel-ranch-white);border-color:var(--cashel-saddle-brown)}.btn:disabled,.btn[aria-disabled=true],.btn.disabled,.button:disabled,.button[aria-disabled=true],.button.disabled,.product-form__submit:disabled,.product-form__submit[aria-disabled=true],input[type=submit]:disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled{background-color:var(--cashel-stone-gray);border-color:var(--cashel-stone-gray);color:var(--cashel-ranch-white);opacity:1}.btn:disabled:before,.btn[aria-disabled=true]:before,.btn.disabled:before,.button:disabled:before,.button[aria-disabled=true]:before,.button.disabled:before,.product-form__submit:disabled:before,.product-form__submit[aria-disabled=true]:before{content:none}:root{--inputs-radius: 0px;--inputs-thickness: 1px}.field__input,.select__select,.customer .field input,.customer select{background-color:var(--cashel-white);color:var(--cashel-saddle-brown);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:16px;line-height:1.4;height:48px;padding:0 16px;margin:0;border:1px solid var(--cashel-saddle-brown);border-radius:0}.select__select,.customer select{padding-inline-end:3rem}textarea.field__input,.customer .field textarea{height:auto;min-height:96px;padding:12px 16px}.field__input::placeholder,.customer .field input::placeholder{color:var(--cashel-placeholder);opacity:1}.field__input:focus,.field__input:focus-visible,.select__select:focus,.select__select:focus-visible,.customer .field input:focus,.customer .field input:focus-visible,.customer select:focus{border-color:var(--cashel-orange);border-width:2px;padding-inline:15px;outline:0}.field__input[aria-invalid=true],.customer .field input[aria-invalid=true]{border-color:var(--cashel-red-rock);border-width:2px;padding-inline:15px}.form__message,.customer .field .form__message{color:var(--cashel-red-rock);font-family:var(--font-body-family);font-size:var(--text-size-small);line-height:1.4}.field__button{height:46px}:root{--variant-pills-radius: 0px;--variant-pills-border-width: 1px;--variant-pills-border-opacity: 1;--variant-pills-shadow-horizontal-offset: 0px;--variant-pills-shadow-vertical-offset: 0px;--variant-pills-shadow-blur-radius: 0px;--variant-pills-shadow-opacity: 0}.product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;height:44px;padding:0 16px;margin:0 8px 8px 0;background-color:var(--cashel-white);border-color:var(--cashel-saddle-brown);border-radius:0;color:var(--cashel-saddle-brown);font-family:var(--font-body-family);font-size:16px;font-weight:var(--font-body-weight);line-height:1.4;letter-spacing:normal}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--cashel-saddle-brown)}.product-form__input--pill input[type=radio]:checked+label{background-color:var(--cashel-saddle-brown);border-color:var(--cashel-saddle-brown);color:var(--cashel-ranch-white);font-weight:var(--font-body-weight-bold)}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{background-color:var(--cashel-white);border-color:var(--cashel-stone-gray);color:var(--cashel-stone-gray)}.quantity{width:144px;min-height:44px;background-color:var(--cashel-white);border:1px solid var(--cashel-saddle-brown);border-radius:0}.quantity__button{width:44px;color:var(--cashel-saddle-brown)}.quantity__input{font-family:var(--font-body-family);font-size:18px;font-weight:var(--font-body-weight);color:var(--cashel-saddle-brown);opacity:1}.badge{border-radius:0;padding:5px 10px;font-family:var(--font-body-family);font-size:12px;font-weight:700;line-height:1;letter-spacing:1.3px;text-transform:uppercase}.price__badge-sale{background-color:var(--cashel-red-rock);color:var(--cashel-ranch-white)}.price__badge-sold-out{background-color:var(--cashel-stone-gray);color:var(--cashel-ranch-white)}.product__badge-label--best-seller{background-color:var(--cashel-orange);color:var(--cashel-saddle-brown)}.product__badge-label--new{background-color:var(--cashel-verdigris);color:var(--cashel-ranch-white)}.footer-block--newsletter .newsletter-form__button{color:var(--cashel-saddle-brown)}.footer-block--newsletter .newsletter-form__message,.footer-block--newsletter .newsletter-form__message--success{color:var(--cashel-ranch-white)}.section-faq .accordion__title{text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-cashel-brand.css.map */
