.product-detail_page__iQo8X{color:var(--ink,#202628);background:#fff;overflow-wrap:anywhere;letter-spacing:0}.product-detail_container__yj9D_{width:min(1440px,100% - 112px);margin-inline:auto}.product-detail_breadcrumb__ZbfRz{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-block:24px 32px;font-size:12px;line-height:1.6;color:var(--muted)}.product-detail_page__iQo8X .product-detail_breadcrumb__ZbfRz a,.product-detail_page__iQo8X .product-detail_textLink__j_izm{color:var(--ink)}.product-detail_page__iQo8X .product-detail_breadcrumb__ZbfRz a:focus-visible,.product-detail_page__iQo8X .product-detail_breadcrumb__ZbfRz a:hover,.product-detail_page__iQo8X .product-detail_textLink__j_izm:focus-visible,.product-detail_page__iQo8X .product-detail_textLink__j_izm:hover{color:var(--accent-dark)}.product-detail_page__iQo8X .product-detail_breadcrumb__ZbfRz a:active,.product-detail_page__iQo8X .product-detail_textLink__j_izm:active{color:#6c3300}.product-detail_heroGrid__ToHwn{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:64px;padding-bottom:56px;align-items:start}.product-detail_gallery__o_5O7,.product-detail_overview__FUPqZ{min-width:0}.product-detail_mediaStage__S4SnR{position:relative;aspect-ratio:1.15;background:var(--paper);border:1px solid var(--line)}.product-detail_mainImageLink__DV9_T{position:absolute;inset:0;display:block}.product-detail_mediaStage__S4SnR img{-o-object-fit:contain;object-fit:contain;padding:20px}.product-detail_page__iQo8X .product-detail_mainImageLink__DV9_T{color:var(--ink)}.product-detail_page__iQo8X .product-detail_mainImageLink__DV9_T:focus-visible,.product-detail_page__iQo8X .product-detail_mainImageLink__DV9_T:hover{color:var(--accent-dark)}.product-detail_page__iQo8X .product-detail_mainImageLink__DV9_T:active{color:#6c3300}.product-detail_expandIcon__Zzsae{position:absolute;inset-inline-end:12px;bottom:12px;display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--line);background:#fff}.product-detail_mediaRail__qNmm6{display:flex;flex-wrap:wrap;gap:10px;padding-top:14px}.product-detail_thumbnail__jkizi{position:relative;flex:0 0 76px;width:76px;height:68px;border:1px solid var(--line);padding:0;background:#fff;border-radius:2px;transition:border-color .18s,background-color .18s}.product-detail_thumbnail__jkizi img{-o-object-fit:contain;object-fit:contain;padding:5px}.product-detail_thumbnail__jkizi[aria-pressed=true]{border:2px solid var(--accent-dark);background:#fffaf5}.product-detail_thumbnail__jkizi:focus-visible,.product-detail_thumbnail__jkizi:hover{border-color:var(--accent-dark);background:var(--paper)}.product-detail_thumbnail__jkizi:active{border-color:#6c3300;background:#fff1df}.product-detail_imageEmpty__LTG1H{display:flex;flex-direction:column;gap:14px;justify-content:center;align-items:center;height:100%;color:var(--muted);font-size:14px}.product-detail_overview__FUPqZ{padding-top:6px}.product-detail_page__iQo8X .product-detail_categoryLink__FBDA9{display:inline-flex;align-items:center;gap:10px;margin-bottom:16px;color:var(--accent-dark);font-size:13px;font-weight:600}.product-detail_page__iQo8X .product-detail_categoryLink__FBDA9:focus-visible,.product-detail_page__iQo8X .product-detail_categoryLink__FBDA9:hover{color:#6c3300;text-decoration:underline;text-underline-offset:4px}.product-detail_page__iQo8X .product-detail_categoryLink__FBDA9:active{color:var(--ink)}.product-detail_overview__FUPqZ h1{margin:0;font-size:40px;line-height:1.16;font-weight:500;text-wrap:balance}.product-detail_overview__FUPqZ .product-detail_summary__YOkH_{margin-top:22px;color:var(--muted);font-size:15px;line-height:1.8;max-width:65ch}.product-detail_reference__TU7u2{display:grid;gap:15px;margin:26px 0 0;padding-block:22px;border-block:1px solid var(--line)}.product-detail_reference__TU7u2>div{display:grid;grid-template-columns:minmax(110px,.65fr) minmax(0,1fr);gap:20px;font-size:13px;line-height:1.6}.product-detail_reference__TU7u2 dt{color:var(--muted)}.product-detail_reference__TU7u2 dd{margin:0}.product-detail_actions__anr07{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:26px}.product-detail_primary__u2RhM,.product-detail_textLink__j_izm{display:inline-flex;justify-content:center;align-items:center;gap:16px;min-height:48px;font-size:13px;font-weight:600;line-height:1.5;transition:color .18s,background-color .18s,border-color .18s}.product-detail_page__iQo8X .product-detail_primary__u2RhM{padding:14px 22px;border:1px solid var(--accent);border-radius:2px;background:var(--accent);color:var(--ink)}.product-detail_page__iQo8X .product-detail_primary__u2RhM:visited{color:var(--ink)}.product-detail_page__iQo8X .product-detail_primary__u2RhM:hover{background:#3b4548;border-color:#3b4548;color:#fff}.product-detail_page__iQo8X .product-detail_primary__u2RhM:focus-visible{background:var(--ink);border-color:var(--ink);color:#fff}.product-detail_page__iQo8X .product-detail_primary__u2RhM:active{background:#101617;border-color:#101617;color:#fff}.product-detail_textLink__j_izm{justify-content:flex-start}.product-detail_sectionNav__V_XVa{display:flex;flex-wrap:wrap;gap:0 32px;border-block:1px solid var(--line);padding-inline:0}.product-detail_page__iQo8X .product-detail_sectionNav__V_XVa a{display:inline-flex;align-items:center;min-height:60px;padding-block:12px;color:var(--ink);font-size:13px;font-weight:600;border-bottom:2px solid transparent;transition:color .18s,border-color .18s}.product-detail_page__iQo8X .product-detail_sectionNav__V_XVa a:focus-visible,.product-detail_page__iQo8X .product-detail_sectionNav__V_XVa a:hover{color:var(--accent-dark);border-color:var(--accent)}.product-detail_page__iQo8X .product-detail_sectionNav__V_XVa a:active{color:#6c3300;border-color:#6c3300}.product-detail_detailSection__r_NAP{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;padding-block:52px;border-bottom:1px solid var(--line)}.product-detail_page__iQo8X .product-detail_detailSection__r_NAP h2{font-size:24px;line-height:1.3}.product-detail_description__wVYGV{max-width:75ch}.product-detail_description__wVYGV p{color:var(--muted);font-size:15px;line-height:1.9}.product-detail_description__wVYGV p+p{margin-top:18px}.product-detail_richText__aJHFD{color:var(--muted);font-size:15px;line-height:1.85}.product-detail_richText__aJHFD+.product-detail_richText__aJHFD{margin-top:24px}.product-detail_richText__aJHFD p{margin:0 0 16px}.product-detail_richText__aJHFD h3{margin:26px 0 12px;font-size:18px;line-height:1.4;color:var(--ink)}.product-detail_richText__aJHFD ol,.product-detail_richText__aJHFD ul{display:grid;gap:8px;margin:0 0 18px;padding-inline-start:20px}.product-detail_richText__aJHFD li{padding-inline-start:5px}.product-detail_richText__aJHFD ul{list-style:disc}.product-detail_richText__aJHFD ol{list-style:decimal}.product-detail_richText__aJHFD strong{color:var(--ink);font-weight:600}.product-detail_page__iQo8X .product-detail_richText__aJHFD a{color:var(--accent-dark);text-decoration:underline;text-underline-offset:3px}.product-detail_page__iQo8X .product-detail_richText__aJHFD a:focus-visible,.product-detail_page__iQo8X .product-detail_richText__aJHFD a:hover{color:#6c3300}.product-detail_page__iQo8X .product-detail_richText__aJHFD a:active{color:var(--ink)}.product-detail_tableScroll__CS4Cj{max-width:100%;overflow-x:auto}.product-detail_tableScroll__CS4Cj table{width:100%;border-collapse:collapse;font-size:13px}.product-detail_tableScroll__CS4Cj td,.product-detail_tableScroll__CS4Cj th{padding:12px;text-align:start;border:1px solid var(--line)}.product-detail_tableScroll__CS4Cj th{background:var(--paper);color:var(--ink)}.product-detail_specifications__Vr5N4{margin:0;border-top:1px solid var(--line)}.product-detail_specifications__Vr5N4>div{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:24px;padding:16px 20px;border-bottom:1px solid var(--line);font-size:14px;line-height:1.7}.product-detail_specifications__Vr5N4>div:nth-child(odd){background:var(--paper)}.product-detail_specifications__Vr5N4 dt{color:var(--muted)}.product-detail_specifications__Vr5N4 dd{margin:0}.product-detail_collections___32FK,.product-detail_variants__cOcR8{margin:0;padding:0;list-style:none}.product-detail_variants__cOcR8>li{padding-block:20px;border-top:1px solid var(--line)}.product-detail_variants__cOcR8>li:first-child{padding-top:0;border-top:0}.product-detail_page__iQo8X .product-detail_variants__cOcR8 h3{font-size:18px}.product-detail_variants__cOcR8 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:14px 0 0}.product-detail_variants__cOcR8 dl:empty{display:none}.product-detail_variants__cOcR8 dt{font-size:12px;color:var(--muted);margin-bottom:4px}.product-detail_variants__cOcR8 dd{margin:0;font-size:14px}.product-detail_collections___32FK{display:flex;flex-wrap:wrap;gap:16px 32px;align-items:baseline;font-size:15px}.product-detail_collections___32FK li{padding-block:8px;border-bottom:1px solid var(--line)}.product-detail_relatedSection__neeN0{padding-block:64px}.product-detail_relatedHeading__mV1_q{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.product-detail_page__iQo8X .product-detail_relatedHeading__mV1_q h2{font-size:28px;line-height:1.3}.product-detail_relatedGrid__Bll2r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.product-detail_page__iQo8X .product-detail_relatedCard__5x3eK{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);color:var(--ink);transition:color .18s,border-color .18s}.product-detail_page__iQo8X .product-detail_relatedCard__5x3eK:visited{color:var(--ink)}.product-detail_page__iQo8X .product-detail_relatedCard__5x3eK:focus-visible,.product-detail_page__iQo8X .product-detail_relatedCard__5x3eK:hover{border-color:var(--accent-dark);color:var(--accent-dark)}.product-detail_page__iQo8X .product-detail_relatedCard__5x3eK:active{color:#6c3300;border-color:#6c3300}.product-detail_relatedImage__gkDXv{position:relative;aspect-ratio:1.5;background:var(--paper);overflow:hidden}.product-detail_relatedImage__gkDXv img{-o-object-fit:contain;object-fit:contain;padding:16px}.product-detail_relatedImage__gkDXv>span{display:grid;place-items:center;height:100%;color:var(--muted);font-size:12px}.product-detail_relatedBody__yuafA{display:flex;flex:1;flex-direction:column;padding:20px;gap:10px}.product-detail_relatedBody__yuafA>span{font-size:12px;color:var(--muted)}.product-detail_page__iQo8X .product-detail_relatedBody__yuafA h3{font-size:19px;line-height:1.4;color:inherit}.product-detail_relatedBody__yuafA>div{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;font-size:12px}.product-detail_ctaSection__XuvAL{padding-block:48px;background:var(--paper);margin-top:12px}.product-detail_ctaInner__XteiH{display:flex;justify-content:space-between;align-items:center;gap:40px}.product-detail_ctaInner__XteiH>div{max-width:700px}.product-detail_page__iQo8X .product-detail_ctaInner__XteiH h2{font-size:30px;line-height:1.3}.product-detail_ctaInner__XteiH p{margin-top:14px;font-size:14px;line-height:1.8}.product-detail_ctaInner__XteiH .product-detail_primary__u2RhM{flex-shrink:0}.product-detail_page__iQo8X a:focus-visible,.product-detail_page__iQo8X button:focus-visible{outline:2px solid var(--accent-dark);outline-offset:4px}@media(max-width:1200px){.product-detail_container__yj9D_{width:calc(100% - 112px);margin-inline-start:36px;margin-inline-end:76px}.product-detail_heroGrid__ToHwn{gap:36px}.product-detail_overview__FUPqZ h1{font-size:34px}.product-detail_detailSection__r_NAP{grid-template-columns:200px minmax(0,1fr);gap:36px}}@media(max-width:999px){.product-detail_heroGrid__ToHwn{grid-template-columns:1fr;gap:32px;padding-bottom:40px}.product-detail_mediaStage__S4SnR{aspect-ratio:1.5}.product-detail_detailSection__r_NAP{grid-template-columns:1fr;gap:24px;padding-block:36px}.product-detail_relatedGrid__Bll2r{grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail_relatedHeading__mV1_q{align-items:flex-start}.product-detail_ctaInner__XteiH{flex-direction:column;align-items:flex-start;gap:24px}}@media(max-width:700px){.product-detail_container__yj9D_{width:calc(100% - 76px);margin-inline-start:20px;margin-inline-end:56px}.product-detail_breadcrumb__ZbfRz{padding-block:20px 24px;gap:6px;font-size:11px}.product-detail_overview__FUPqZ h1{font-size:30px;line-height:1.2}.product-detail_overview__FUPqZ .product-detail_summary__YOkH_{font-size:14px;margin-top:18px}.product-detail_mediaStage__S4SnR{aspect-ratio:1.12}.product-detail_mediaStage__S4SnR img{padding:12px}.product-detail_thumbnail__jkizi{flex-basis:60px;width:60px;height:56px}.product-detail_mediaRail__qNmm6{gap:8px}.product-detail_reference__TU7u2>div{grid-template-columns:1fr;gap:4px}.product-detail_actions__anr07{align-items:flex-start;flex-direction:column;gap:12px}.product-detail_sectionNav__V_XVa{gap:0 20px}.product-detail_page__iQo8X .product-detail_sectionNav__V_XVa a{min-height:48px;font-size:12px}.product-detail_page__iQo8X .product-detail_detailSection__r_NAP h2{font-size:22px}.product-detail_description__wVYGV p,.product-detail_richText__aJHFD{font-size:14px}.product-detail_specifications__Vr5N4>div{grid-template-columns:1fr;gap:5px;padding:14px}.product-detail_variants__cOcR8 dl{grid-template-columns:1fr}.product-detail_relatedSection__neeN0{padding-block:44px}.product-detail_relatedHeading__mV1_q{flex-direction:column;gap:10px}.product-detail_page__iQo8X .product-detail_relatedHeading__mV1_q h2{font-size:26px}.product-detail_relatedGrid__Bll2r{grid-template-columns:1fr;gap:20px}.product-detail_ctaSection__XuvAL{padding-block:36px}.product-detail_page__iQo8X .product-detail_ctaInner__XteiH h2{font-size:26px}}@media(prefers-reduced-motion:reduce){.product-detail_page__iQo8X *,.product-detail_page__iQo8X :after,.product-detail_page__iQo8X :before{animation:none;transition:none;scroll-behavior:auto}}