.uNp9qa_gallery{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}.uNp9qa_mainImage{aspect-ratio:1;background:var(--c-parchment);border-radius:18px;width:100%;position:relative;overflow:hidden}.uNp9qa_mainImageElement{object-fit:cover;transition:opacity .2s}.uNp9qa_mainArrow{z-index:2;width:42px;height:42px;color:var(--c-ink);cursor:pointer;background:#ffffffe6;border:1px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;font-size:27px;line-height:1;transition:background .18s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.uNp9qa_mainArrow:hover{background:var(--c-rust);color:#fff}.uNp9qa_prev{left:16px}.uNp9qa_next{right:16px}.uNp9qa_imageCount{color:#fff;background:#231e18b3;border-radius:20px;padding:7px 12px;font-size:12px;position:absolute;bottom:16px;right:16px}.uNp9qa_thumbnailSlider{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--c-tan) transparent;gap:12px;width:100%;padding:3px 2px 10px;display:flex;overflow-x:auto}.uNp9qa_thumbnail{background:var(--c-parchment);cursor:pointer;scroll-snap-align:start;border:2px solid #0000;border-radius:10px;flex:0 0 88px;width:88px;height:88px;transition:border-color .18s;position:relative;overflow:hidden}.uNp9qa_thumbnail:hover{border-color:var(--c-ochre)}.uNp9qa_thumbnail.uNp9qa_active{border-color:var(--c-rust)}.uNp9qa_thumbnailImage{object-fit:cover;padding:3px}@media (max-width:767px){.uNp9qa_gallery{gap:12px}.uNp9qa_mainImage{border-radius:14px}.uNp9qa_mainArrow{width:36px;height:36px;font-size:23px}.uNp9qa_thumbnail{flex-basis:72px;width:72px;height:72px}.uNp9qa_thumbnailSlider{gap:9px}}
.D8PxFq_page{background:var(--c-white);width:100%;color:var(--c-ink)}.D8PxFq_breadcrumb{color:var(--c-earth);flex-wrap:wrap;align-items:center;gap:10px;padding-top:24px;padding-bottom:24px;font-size:12px;line-height:20px;display:flex}.D8PxFq_breadcrumb a{color:var(--c-earth);text-decoration:none}.D8PxFq_breadcrumb a:hover{color:var(--c-rust)}.D8PxFq_currentBreadcrumb{color:var(--c-rust);font-weight:600}.D8PxFq_productSection{background:var(--c-cream);padding:44px 0 76px}.D8PxFq_productGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:64px;display:grid}.D8PxFq_gallery{min-width:0}.D8PxFq_productInfo{flex-direction:column;align-items:flex-start;padding-top:12px;display:flex}.D8PxFq_categoryLabel{color:var(--c-ochre-deep);letter-spacing:1.4px;margin:0 0 16px;font-size:12px;font-weight:700}.D8PxFq_productTitle{color:var(--c-ink);margin:0;font-size:38px;font-weight:700;line-height:1.25}.D8PxFq_price{color:var(--c-rust);margin:22px 0 0;font-size:32px;font-weight:700;line-height:40px}.D8PxFq_shortDescription{color:var(--c-earth);margin-top:18px;font-size:16px;line-height:28px}.D8PxFq_highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;margin-top:28px;display:grid}.D8PxFq_highlight{color:var(--c-ink);align-items:flex-start;gap:9px;font-size:13px;line-height:21px;display:flex}.D8PxFq_check{background:var(--c-parchment);width:20px;height:20px;color:var(--c-rust);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.D8PxFq_buyNow{background:var(--c-rust);width:100%;min-height:56px;color:var(--c-white);border-radius:8px;justify-content:center;align-items:center;gap:12px;margin-top:34px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .18s,transform .18s;display:flex}.D8PxFq_buyNow:hover{background:var(--c-ochre-deep);transform:translateY(-2px)}.D8PxFq_purchaseUnavailable{border:1px solid var(--c-tan);width:100%;min-height:56px;color:var(--c-earth);border-radius:8px;justify-content:center;align-items:center;margin-top:34px;font-size:14px;font-weight:600;display:flex}.D8PxFq_purchaseNote{width:100%;color:var(--c-earth);text-align:center;margin:10px 0 0;font-size:12px}.D8PxFq_trustPoints{border-top:1px solid var(--c-tan);grid-template-columns:repeat(3,1fr);gap:12px;width:100%;margin-top:30px;padding-top:24px;display:grid}.D8PxFq_trustItem{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.D8PxFq_trustItem>span{color:var(--c-ochre-deep);font-size:21px}.D8PxFq_trustItem p{color:var(--c-earth);margin:0;font-size:11px;line-height:17px}.D8PxFq_descriptionSection{background:var(--c-white);padding:72px 0 80px}.D8PxFq_descriptionInner{display:block}.D8PxFq_descriptionHeading{max-width:900px}.D8PxFq_eyebrow{color:var(--c-ochre-deep);letter-spacing:1.4px;margin:0 0 12px;font-size:12px;font-weight:700;line-height:18px}.D8PxFq_descriptionHeading h2{color:var(--c-ink);margin:0 0 20px;font-size:30px;font-weight:700;line-height:1.3}.D8PxFq_richDescription{width:100%;max-width:900px;color:var(--c-earth);overflow-wrap:anywhere;font-size:15px;line-height:1.85}.D8PxFq_richDescription h1,.D8PxFq_richDescription h2,.D8PxFq_richDescription h3,.D8PxFq_richDescription h4,.D8PxFq_richDescription h5,.D8PxFq_richDescription h6{color:var(--c-ink);margin:24px 0 10px;font-weight:700;line-height:1.4}.D8PxFq_richDescription h1{font-size:28px}.D8PxFq_richDescription h2{font-size:24px}.D8PxFq_richDescription h3{font-size:19px}.D8PxFq_richDescription h4{font-size:17px}.D8PxFq_richDescription h5,.D8PxFq_richDescription h6{font-size:15px}.D8PxFq_richDescription h1:first-child,.D8PxFq_richDescription h2:first-child,.D8PxFq_richDescription h3:first-child,.D8PxFq_richDescription h4:first-child{margin-top:0}.D8PxFq_richDescription p{color:var(--c-earth);margin:0 0 16px;font-size:15px;line-height:1.85}.D8PxFq_richDescription strong,.D8PxFq_richDescription b{color:var(--c-ink);font-weight:700}.D8PxFq_richDescription em,.D8PxFq_richDescription i{font-style:italic}.D8PxFq_richDescription ul,.D8PxFq_richDescription ol{color:var(--c-earth);margin:10px 0 20px;padding-left:24px}.D8PxFq_richDescription ul{list-style:outside}.D8PxFq_richDescription ol{list-style:decimal}.D8PxFq_richDescription li{margin-bottom:8px;padding-left:4px;font-size:15px;line-height:1.8}.D8PxFq_richDescription li::marker{color:var(--c-rust)}.D8PxFq_richDescription a{color:var(--c-rust);text-underline-offset:3px;text-decoration:underline}.D8PxFq_richDescription a:hover{color:var(--c-ochre-deep)}.D8PxFq_richDescription blockquote{border-left:3px solid var(--c-rust);background:var(--c-cream);color:var(--c-earth);margin:20px 0;padding:16px 22px}.D8PxFq_richDescription img{border-radius:8px;max-width:100%;height:auto;margin:20px 0;display:block}.D8PxFq_richDescription hr{border:0;border-top:1px solid var(--c-tan);margin:24px 0}.D8PxFq_relatedSection{background:var(--c-parchment);padding:80px 0 96px}.D8PxFq_relatedInner{flex-direction:column;gap:32px;display:flex}.D8PxFq_relatedHeader{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.D8PxFq_relatedHeader h2{color:var(--c-ink);margin:0 0 8px;font-size:32px;font-weight:700;line-height:42px}.D8PxFq_relatedHeader>div>p:last-child{color:var(--c-earth);margin:0;font-size:15px;line-height:24px}.D8PxFq_viewAll{color:var(--c-rust);flex:none;font-size:14px;font-weight:700;text-decoration:none}.D8PxFq_viewAll:hover{text-decoration:underline}.D8PxFq_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.D8PxFq_relatedCard{border:1px solid var(--c-tan);background:var(--c-white);color:inherit;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.D8PxFq_relatedCard:hover{transform:translateY(-5px);box-shadow:0 12px 26px #3126181a}.D8PxFq_relatedImage{aspect-ratio:1;background:var(--c-cream);width:100%;position:relative;overflow:hidden}.D8PxFq_relatedImage img{object-fit:cover}.D8PxFq_relatedContent{flex-direction:column;gap:12px;padding:20px;display:flex}.D8PxFq_relatedContent>p{color:var(--c-ochre-deep);letter-spacing:1px;margin:0;font-size:11px;font-weight:700}.D8PxFq_relatedContent h3{min-height:48px;color:var(--c-ink);margin:0;font-size:18px;line-height:25px}.D8PxFq_relatedContent>div{border-top:1px solid var(--c-tan);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.D8PxFq_relatedContent strong{color:var(--c-rust);font-size:19px}.D8PxFq_relatedContent>div>span{color:var(--c-rust);font-size:13px;font-weight:700}@media (max-width:1023px){.D8PxFq_productGrid{gap:36px}.D8PxFq_productTitle{font-size:31px}.D8PxFq_descriptionSection{padding:60px 0 65px}}@media (max-width:767px){.D8PxFq_breadcrumb{gap:7px;padding-top:18px;padding-bottom:18px;font-size:11px}.D8PxFq_productSection{padding:20px 0 52px}.D8PxFq_productGrid{grid-template-columns:1fr;gap:28px}.D8PxFq_productInfo{padding-top:0}.D8PxFq_productTitle{font-size:28px;line-height:36px}.D8PxFq_price{margin-top:14px;font-size:27px}.D8PxFq_shortDescription{font-size:15px;line-height:26px}.D8PxFq_highlights{gap:12px}.D8PxFq_trustPoints{margin-top:24px}.D8PxFq_descriptionSection{padding:48px 0 55px}.D8PxFq_descriptionHeading h2{font-size:25px;line-height:34px}.D8PxFq_richDescription{font-size:14px;line-height:1.8}.D8PxFq_richDescription p,.D8PxFq_richDescription li{font-size:14px}.D8PxFq_richDescription h2{font-size:21px}.D8PxFq_richDescription h3{font-size:17px}.D8PxFq_relatedSection{padding:56px 0 64px}.D8PxFq_relatedInner{gap:24px}.D8PxFq_relatedHeader{flex-direction:column;align-items:flex-start;gap:16px}.D8PxFq_relatedHeader h2{font-size:27px;line-height:36px}.D8PxFq_relatedGrid{grid-template-columns:1fr;gap:18px}.D8PxFq_relatedCard{grid-template-columns:120px minmax(0,1fr);display:grid}.D8PxFq_relatedImage{aspect-ratio:auto;height:100%;min-height:150px}.D8PxFq_relatedContent{justify-content:center;gap:8px;padding:14px}.D8PxFq_relatedContent h3{min-height:0;font-size:15px;line-height:21px}.D8PxFq_relatedContent>div{padding-top:8px}.D8PxFq_relatedContent strong{font-size:16px}}@media (max-width:380px){.D8PxFq_highlights{grid-template-columns:1fr}.D8PxFq_relatedCard{grid-template-columns:100px minmax(0,1fr)}}
