.Gzu5tq_main{max-width:1360px;min-height:auto;margin-inline:auto;padding:30px 36px 80px}.Gzu5tq_breadcrumb{color:#6c645d;flex-wrap:wrap;gap:10px;margin-bottom:30px;font-size:12px;display:flex}.Gzu5tq_breadcrumb a:hover{text-decoration:underline}.Gzu5tq_product{grid-template-columns:1.1fr .9fr;align-items:start;gap:24px 60px;display:grid}.Gzu5tq_heroFigure,.Gzu5tq_detailFigure{grid-column:1;min-width:0;margin:0}.Gzu5tq_heroFigure{grid-row:1}.Gzu5tq_detailFigure{grid-row:2}.Gzu5tq_product figure img{background:#e8e2dc;border-radius:4px;width:100%;height:auto}.Gzu5tq_product figcaption{color:#68605a;margin-top:10px;font-size:11px;line-height:1.5}.Gzu5tq_summary{grid-area:1/2/span 2;min-width:0}.Gzu5tq_eyebrow{color:#a62323;letter-spacing:.16em;margin:0 0 18px;font-size:10px;font-weight:800}.Gzu5tq_summary h1{letter-spacing:-.045em;color:#262422;margin:0 0 22px;font-size:clamp(36px,4vw,52px);font-weight:800;line-height:1.05}.Gzu5tq_description{color:#635b54;margin:0 0 26px;font-size:16px;line-height:1.65}.Gzu5tq_price{border-top:1px solid #ddd6ce;border-bottom:1px solid #ddd6ce;padding:22px 0}.Gzu5tq_price strong{color:#262422;font-size:23px}.Gzu5tq_price p{color:#6c645d;margin:7px 0 0;font-size:12px;line-height:1.6}.Gzu5tq_specs{gap:14px;margin:25px 0;font-size:13px;display:grid}.Gzu5tq_specs>div{grid-template-columns:135px 1fr;gap:18px;display:grid}.Gzu5tq_specs dt{color:#262422;font-weight:700}.Gzu5tq_specs dd{color:#635b54;margin:0}.Gzu5tq_primary{color:#fff;background:#b92726;border-radius:4px;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:16px 22px;font-size:15px;font-weight:800;display:flex}.Gzu5tq_primary:hover{background:#97201f}.Gzu5tq_primary:focus-visible{outline-offset:4px;outline:3px solid #262422}.Gzu5tq_contactNote{color:#68605a;margin:12px 0 22px;font-size:11px;line-height:1.6}.Gzu5tq_disclaimer{color:#68605a;font-size:12px;line-height:1.65}.Gzu5tq_back{color:#a62323;align-items:center;min-height:44px;margin-top:10px;font-size:13px;font-weight:700;display:inline-flex}.Gzu5tq_back:hover{text-decoration:underline}@media (max-width:1020px){.Gzu5tq_product{gap:24px 32px}.Gzu5tq_main{padding-inline:24px}.Gzu5tq_specs>div{grid-template-columns:110px 1fr;gap:12px}}@media (max-width:760px){.Gzu5tq_main{padding:22px 20px 48px}.Gzu5tq_product{grid-template-columns:1fr;gap:32px}.Gzu5tq_summary h1{overflow-wrap:break-word;font-size:clamp(32px,9vw,39px)}.Gzu5tq_summary{grid-area:2/1}.Gzu5tq_detailFigure{grid-row:3}}
