.product-information .product-details h1{font-family:var(--font-heading--family),Georgia,serif;font-weight:400;font-size:clamp(26px,2.3vw,34px);line-height:1.15;letter-spacing:-.02em;color:#25241f;text-wrap:balance}.product-information .product-details product-price .price{font-family:var(--font-body--family);font-size:1.125rem;font-weight:400;letter-spacing:.01em;color:#25241f}.product-information .product-details product-price .compare-at-price{color:#716c63}.product-information .product-details .divider__line,.product-information .product-details hr{background-color:#d5cfc4;border-color:#d5cfc4}.product-information variant-picker legend{font-family:var(--font-body--family);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#635f57;margin-bottom:10px}.product-information variant-picker .variant-option--buttons{display:flex;flex-wrap:wrap;gap:6px}.product-information variant-picker .variant-option__button-label{flex:0 0 auto;min-width:44px;min-height:42px;padding:0 10px;border-radius:0;border-color:#d5cfc4;font-size:13px;letter-spacing:.02em;color:#25241f;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.product-information variant-picker .variant-option__button-label:hover{border-color:#25241f;background-color:#faf8f4}.product-information variant-picker .variant-option__button-label:has(input:checked){border-color:#25241f;box-shadow:inset 0 0 0 1px #25241f;background:transparent}.product-information variant-picker .variant-option__button-label:has(input:checked) .variant-option__button-label__pill{background:transparent}.product-information variant-picker .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#25241f;font-weight:500}.product-information variant-picker .variant-option__button-label:has(input:focus-visible){outline:2px solid #ad926e;outline-offset:3px}.product-information .product-inventory__status{font-size:13px;color:#635f57}.product-information .add-to-cart-button,.product-information .product-form-buttons .button{min-height:54px;border-radius:0;background-color:#2c3028;color:#fff;border-color:#2c3028;font-family:var(--font-body--family);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;transition:background-color .25s,color .25s}.product-information .add-to-cart-button:hover:not([disabled]),.product-information .product-form-buttons .button:hover:not([disabled]){background-color:#b7ac95;border-color:#b7ac95;color:#25241f}.product-information .accordion .details__header{font-family:var(--font-body--family);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#25241f;padding-block:18px}.product-information .accordion .details-content{font-size:14px;line-height:1.7;color:#635f57}.product-information .accordion .details-content strong{color:#25241f;font-weight:500}.product-information .accordion .details-content a{color:#25241f;text-underline-offset:4px}.jm-review-widget-minimal-header__title{font-family:var(--font-heading--family),Georgia,serif!important;font-size:clamp(28px,2.6vw,40px)!important;font-weight:400!important;letter-spacing:-.02em;color:#25241f}.jm-review-widget__body .jm-center.jdgm-empty-state{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/am-pdp.css.map */
