.template-product #MainContent{--hf-pdp-width: 1280px;--hf-pdp-gutter: 40px;--hf-pdp-space: 64px}.template-product #MainContent .t4s-main-product__content,.template-product #MainContent .breadcrumb_pr_wrap>.t4s-container,.template-product #MainContent .hf-pdp-overview__inner,.template-product #MainContent .hf-dims__inner,.template-product #MainContent .id_product-recommendations .t4s-container{box-sizing:border-box;width:100%;max-width:var(--hf-pdp-width);margin-inline:auto;padding-inline:var(--hf-pdp-gutter)}.template-product #MainContent .breadcrumb_pr_wrap{background:#fff;border-bottom:1px solid #e7e7e2;margin-bottom:0;padding:0}.template-product #MainContent .t4s-pr-breadcrumb{font-size:12px;line-height:1.6;padding-block:20px}.template-product #MainContent .t4s-main-product__content{max-width:var(--hf-pdp-width)!important;padding-block:44px var(--hf-pdp-space)}.template-product #MainContent .t4s-main-product__content>.t4s-row,.template-product #MainContent .t4s-row__product{margin:0}.template-product #MainContent .t4s-main-product__content>.t4s-row>.t4s-main-area{padding:0}.template-product #MainContent .t4s-row__product{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(32px,4vw,56px);align-items:start}.template-product #MainContent .t4s-row__product>.t4s-col-item{width:100%;max-width:100%;min-width:0;padding:0;margin:0}.template-product #MainContent .t4s-row__product>.t4s-product__media-wrapper{border:1px solid #e2e3de;background:#fafaf8;padding:16px}.template-product #MainContent .hf-pdp-summary{max-width:none}.template-product #MainContent .hf-pdp-summary__title{font-size:clamp(28px,2.3vw,34px);line-height:1.16;letter-spacing:-.025em;text-wrap:pretty;overflow-wrap:anywhere}.template-product #MainContent .hf-pdp-summary__family{font-size:11px}.template-product #MainContent .hf-pdp-summary__actions :is(a,button){min-height:48px;height:auto;padding:14px 12px;text-align:center}.template-product #MainContent .hf-pdp-overview{border:0}.template-product #MainContent .hf-pdp-overview__inner{border-top:1px solid #dedfdc;padding-block:var(--hf-pdp-space)}.template-product #MainContent :is(.hf-pdp-overview__inner,.hf-specs__inner){grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);column-gap:clamp(32px,5vw,72px);row-gap:20px}.template-product #MainContent :is(.hf-pdp-overview__header h2,.hf-specs__heading,.hf-dims__heading){font-size:clamp(26px,2.7vw,36px);line-height:1.12}.template-product #MainContent :is(.hf-specs,.hf-pdp-rfq){width:calc(100% - 2 * var(--hf-pdp-gutter));max-width:calc(var(--hf-pdp-width) - 2 * var(--hf-pdp-gutter));margin-inline:auto}.template-product #MainContent .hf-specs{border:1px solid #dedfd7;background:#f5f5f1}.template-product #MainContent .hf-specs__inner{padding:40px}.template-product #MainContent .hf-specs__header{grid-column:1;grid-row:1 / span 3}.template-product #MainContent :is(.hf-specs__list,.hf-specs__chart,.hf-specs__note){grid-column:2;margin:0;min-width:0}.template-product #MainContent .hf-specs__row{grid-template-columns:minmax(110px,.65fr) minmax(0,1.35fr);gap:20px}.template-product #MainContent :is(.hf-specs__row dd,.hf-pdp-summary__item dd){overflow-wrap:anywhere}.template-product #MainContent .hf-dims__inner{padding-block:var(--hf-pdp-space)}.template-product #MainContent .hf-pdp-rfq{margin-block:var(--hf-pdp-space);border-top:3px solid #b99555}.template-product #MainContent .hf-pdp-rfq__inner{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:40px;padding:44px 40px}.template-product #MainContent .hf-pdp-rfq__title{font-size:clamp(26px,2.4vw,32px);line-height:1.15}.template-product #MainContent :is(.hf-pdp-summary__actions a,.hf-pdp-summary__actions button,.hf-specs__chart a,.hf-pdp-rfq__button):focus-visible{outline:2px solid #b99555;outline-offset:4px}@media(max-width:1024px){.template-product #MainContent{--hf-pdp-gutter: 32px;--hf-pdp-space: 48px}.template-product #MainContent .t4s-row__product{gap:28px}.template-product #MainContent .hf-pdp-summary__grid{grid-template-columns:1fr}.template-product #MainContent .hf-pdp-summary__item:nth-child(2n){padding-left:0}.template-product #MainContent .hf-pdp-rfq__inner{grid-template-columns:minmax(0,1fr) 220px;gap:28px;padding:32px}}@media(max-width:900px){.template-product #MainContent{--hf-pdp-gutter: 22px;--hf-pdp-space: 40px}.template-product #MainContent .t4s-pr-breadcrumb{font-size:11px;padding-block:14px}.template-product #MainContent .t4s-main-product__content{padding-top:24px}.template-product #MainContent .t4s-row__product{grid-template-columns:minmax(0,1fr);gap:28px}.template-product #MainContent .t4s-row__product>.t4s-product__media-wrapper{padding:10px}.template-product #MainContent .hf-pdp-summary__title{font-size:28px}.template-product #MainContent :is(.hf-pdp-overview__inner,.hf-specs__inner){display:block}.template-product #MainContent .hf-specs__inner{padding:28px 20px}.template-product #MainContent .hf-specs__row{grid-template-columns:minmax(80px,.65fr) minmax(0,1.35fr);gap:12px}.template-product #MainContent :is(.hf-specs__chart,.hf-specs__note){margin-top:20px}.template-product #MainContent .hf-pdp-rfq__inner{grid-template-columns:minmax(0,1fr);padding:32px 22px}.template-product #MainContent .hf-pdp-rfq__actions{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/hf-product-layout-20260905.css.map */
