.heir-pdp-ux-enabled{--heir-pdp-ink:#232323;--heir-pdp-cream:#f6f0e4;--heir-pdp-rust:#592311;--heir-pdp-line:#d4cbbb}.thb-product-detail.heir-pdp-ux-enabled{background:var(--heir-pdp-cream);color:var(--heir-pdp-ink)}.heir-pdp-ux-enabled .product-grid-container{min-height:0;height:auto;border-block:1px solid var(--heir-pdp-line)}.heir-pdp-ux-enabled .product-information--container{background:var(--heir-pdp-cream)}.heir-pdp-ux-enabled .product-information{padding-top:28px}.heir-pdp-ux-enabled .product-title-container{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--heir-pdp-line)}.heir-pdp-ux-enabled .product-title{font-size:clamp(2rem,3.2vw,3.25rem);line-height:1.04}.heir-pdp-buying-panel{margin:0 0 20px;padding:18px;border:1px solid var(--heir-pdp-line);background:var(--heir-pdp-cream)}.heir-pdp-eyebrow{margin:0 0 8px;color:#665f57;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.heir-pdp-current-price{margin:0;color:var(--heir-pdp-ink);font-size:1.35rem;font-weight:600}.heir-pdp-current-price-note{margin:0;color:#665f57;font-size:.9rem;line-height:1.5}.heir-pdp-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;padding-block:14px;border-block:1px solid var(--heir-pdp-line)}.heir-pdp-facts dt{font-size:.72rem;letter-spacing:.07em;text-transform:uppercase;color:#665f57}.heir-pdp-facts dd{margin:4px 0 0;font-weight:600}.heir-pdp-summary{margin:0 0 14px;line-height:1.55}.heir-pdp-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.heir-pdp-actions :is(a,button),.heir-pdp-fit-form button,.heir-pdp-fit-account{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:7px 22px;border:1px solid var(--heir-pdp-cream);border-radius:3px;background:var(--heir-pdp-cream);color:var(--heir-pdp-ink);font:11px/1.3 helvetica-lt-pro,Helvetica,Arial,sans-serif;letter-spacing:.025em;text-align:center;text-decoration:none;text-transform:uppercase;box-shadow:none;transition:border-color .25s cubic-bezier(.68,.01,.33,.97),color .25s cubic-bezier(.68,.01,.33,.97),background .25s cubic-bezier(.68,.01,.33,.97)}.heir-pdp-roomvo,.heir-pdp-fit{cursor:pointer}.heir-pdp-actions [hidden]{display:none!important}.heir-pdp-actions :is(a,button):hover,.heir-pdp-fit-form button:hover,.heir-pdp-fit-account:hover{border-color:var(--heir-pdp-rust);background:var(--heir-pdp-rust);color:#fff}.heir-pdp-actions .heir-pdp-roomvo,.heir-pdp-fit-form button{border-color:var(--heir-pdp-rust);background:var(--heir-pdp-rust);color:#fff}.heir-pdp-actions .heir-pdp-fit{border-color:#ded4c3;background:#fffdfa;color:var(--heir-pdp-ink)}.heir-pdp-ux-enabled .heir-pdp-actions .heir-pdp-fit:not([hidden]){display:inline-flex!important;visibility:visible;opacity:1}.heir-pdp-actions .heir-pdp-roomvo:hover,.heir-pdp-fit-form button:hover{border-color:var(--heir-pdp-cream);background:var(--heir-pdp-cream);color:var(--heir-pdp-ink)}.heir-pdp-actions :is(a,button):focus-visible,.heir-pdp-fit-form :is(a,button,input,textarea):focus-visible,.heir-pdp-media-guide summary:focus-visible{outline:2px solid #ae643f;outline-offset:5px}.heir-pdp-fit-form{margin:0 0 16px;padding:16px;border:1px solid var(--heir-pdp-line);background:#f8f4ec}.heir-pdp-fit-form h2{margin:0 0 6px;font-family:mencken-std-head-compress,Georgia,serif;font-size:29px;font-weight:300;line-height:1.05}.heir-pdp-fit-form>p{margin:0 0 14px;color:#665f57;font-size:.82rem;line-height:1.5}.heir-pdp-fit-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.heir-pdp-fit-fields label{display:grid;gap:5px;color:#665f57;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.heir-pdp-fit-fields label:first-child,.heir-pdp-fit-fields label:last-child{grid-column:1/-1}.heir-pdp-fit-fields input,.heir-pdp-fit-fields textarea{min-width:0;padding:10px 11px;border:1px solid var(--heir-pdp-line);border-radius:2px;background:var(--heir-pdp-cream);color:var(--heir-pdp-ink);font:14px/1.5 helvetica-lt-pro,Helvetica,Arial,sans-serif;letter-spacing:normal;text-transform:none}.heir-pdp-fit-requirement{margin:10px 0!important;color:#665f57}.heir-pdp-fit-error{margin:10px 0!important;color:#8a3b1d}.heir-pdp-fit-account{min-height:44px;margin:12px 0 0;border-color:var(--heir-pdp-rust)}.heir-pdp-fit-form button{margin-top:16px;cursor:pointer}.heir-pdp-policy-links{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:14px;font-size:.82rem}.heir-pdp-policy-links a,.heir-pdp-trade-note a{text-decoration:underline;text-underline-offset:3px}.heir-pdp-policy-note,.heir-pdp-trade-note,.heir-pdp-roomvo-status{margin:10px 0 0;color:#665f57;font-size:.78rem;line-height:1.5}.heir-pdp-roomvo-status:empty{display:none}.heir-pdp-media-guide{margin:16px 15px 24px;padding:14px;border:1px solid var(--heir-pdp-line);background:#fffdfa;color:var(--heir-pdp-ink)}.heir-pdp-media-guide summary{cursor:pointer;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.heir-pdp-media-guide p,.heir-pdp-media-guide li{font-size:.82rem;line-height:1.5}.heir-pdp-media-guide ul{margin:10px 0;padding-left:18px}.heir-pdp-ux-enabled .single-add-to-cart-button.button{--solid-button-label:#fff;--outline-button-label:currentColor;min-height:40px;border:1px solid var(--heir-pdp-rust)!important;border-radius:3px!important;background:var(--heir-pdp-rust)!important;color:#fff!important;font-size:11px;line-height:1.3;letter-spacing:.025em;box-shadow:none}.heir-pdp-ux-enabled .single-add-to-cart-button.button:hover{background:var(--heir-pdp-cream)!important;border-color:var(--heir-pdp-cream)!important;color:var(--heir-pdp-ink)!important}.heir-pdp-ux-enabled .single-add-to-cart-button.button:focus-visible{outline:2px solid #ae643f;outline-offset:5px;background:var(--heir-pdp-rust)!important;border-color:var(--heir-pdp-rust)!important;color:#fff!important}@media(min-width:1068px){.heir-pdp-ux-enabled .product-grid-container{height:calc(100dvh - var(--announcement-height,0px) - 1px)}.heir-pdp-ux-enabled .product-information{padding-top:calc(var(--header-height) + 24px)}.heir-pdp-ux-enabled .product-grid-container>.heir-pdp-media-guide{grid-column:1/-1;margin:calc(var(--header-height,96px) + 16px) 40px 28px}}@media(min-width:1068px){.heir-pdp-ux-enabled .product-information{scrollbar-color:var(--heir-pdp-rust) var(--heir-pdp-cream);scrollbar-gutter:stable;scrollbar-width:thin}.heir-pdp-ux-enabled .product-information::-webkit-scrollbar{width:12px}.heir-pdp-ux-enabled .product-information::-webkit-scrollbar-track{background:var(--heir-pdp-cream)}.heir-pdp-ux-enabled .product-information::-webkit-scrollbar-thumb{border:4px solid var(--heir-pdp-cream);border-radius:999px;background:var(--heir-pdp-line)}.heir-pdp-ux-enabled .product-information::-webkit-scrollbar-thumb:hover{background:var(--heir-pdp-rust)}}@media(max-width:767px){.heir-pdp-ux-enabled .product-information{padding:20px 15px 28px}.heir-pdp-buying-panel{padding:16px}.heir-pdp-facts,.heir-pdp-actions,.heir-pdp-fit-fields{grid-template-columns:1fr}.heir-pdp-ux-enabled .heir-pdp-media-guide{margin:12px 96px 20px 15px}}@media(prefers-reduced-motion:reduce){.heir-pdp-actions :is(a,button),.heir-pdp-fit-form button,.heir-pdp-fit-account,.heir-pdp-ux-enabled .single-add-to-cart-button.button,.heir-pdp-ux-enabled .single-add-to-cart-button.button>span,.heir-pdp-ux-enabled .single-add-to-cart-button.button>span:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/heir-pdp-ux.css.map */
