.ProductQuestions_section___Gytx{display:flex;flex-direction:column;gap:1.25rem}.ProductQuestions_header__95kSx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.ProductQuestions_title__fgBb1{display:flex;align-items:center;gap:.45rem;font-size:1.45rem;font-weight:700;color:#334155}.dark .ProductQuestions_title__fgBb1{color:#e2e8f0}.ProductQuestions_list__1rNpq{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.ProductQuestions_item__U_o_E{display:flex;flex-direction:column;gap:.75rem;border:1px solid rgba(212,175,120,.35);border-radius:.9rem;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(251,247,239,.9));padding:1rem 1.1rem}.dark .ProductQuestions_item__U_o_E{border-color:rgba(212,175,120,.22);background:linear-gradient(145deg,rgba(30,41,59,.92),rgba(15,23,42,.88))}.ProductQuestions_answerBlock___EHbQ,.ProductQuestions_questionBlock__obnEo{display:flex;flex-direction:column;gap:.35rem}.ProductQuestions_answerLabel__sygu1,.ProductQuestions_questionLabel__ocgc6{font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#92400e}.ProductQuestions_answerLabel__sygu1{color:#b8860b}.ProductQuestions_answerText__BdDRY,.ProductQuestions_questionText__b2T4Y{font-size:.92rem;line-height:1.7;color:#334155}.dark .ProductQuestions_answerText__BdDRY,.dark .ProductQuestions_questionText__b2T4Y{color:#e2e8f0}.ProductQuestions_answerBlock___EHbQ{border-top:1px dashed rgba(212,175,120,.35);padding-top:.75rem}.ProductQuestions_meta__e9tRj{font-size:.78rem;color:#64748b}.ProductQuestions_emptyState__fahtM{border:1px dashed rgba(212,175,120,.45);border-radius:.85rem;background:rgba(251,247,239,.55);padding:1.25rem 1rem;text-align:center;font-size:.9rem;color:#64748b}.dark .ProductQuestions_emptyState__fahtM{border-color:rgba(212,175,120,.25);background:rgba(15,23,42,.55);color:#94a3b8}.ProductReviews_section__u7ZI_{display:flex;flex-direction:column;gap:1.5rem}.ProductReviews_header__D5xtk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.ProductReviews_title__qIdYJ{display:flex;align-items:center;gap:.45rem;font-size:1.45rem;font-weight:700;color:#334155}.dark .ProductReviews_title__qIdYJ{color:#e2e8f0}.ProductReviews_summary__lskw0{display:grid;grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:1.25rem 2rem;border:1px solid rgba(212,175,120,.35);border-radius:1rem;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(251,247,239,.92));padding:1.25rem 1.35rem}.dark .ProductReviews_summary__lskw0{border-color:rgba(212,175,120,.22);background:linear-gradient(145deg,rgba(30,41,59,.92),rgba(15,23,42,.88))}.ProductReviews_averageBlock__4fYue{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;text-align:center}.ProductReviews_averageValue__AECLl{font-size:2rem;font-weight:800;line-height:1;color:#b8860b}.ProductReviews_averageMeta__4t0qq{font-size:.78rem;color:#64748b}.ProductReviews_distribution__xTNn5{display:flex;flex-direction:column;gap:.45rem}.ProductReviews_distributionRow__0uE1m{display:grid;grid-template-columns:1.75rem 1fr 2.25rem;align-items:center;gap:.55rem;font-size:.78rem;color:#64748b}.ProductReviews_barTrack__iehg7{height:.45rem;overflow:hidden;border-radius:999px;background:rgba(148,163,184,.25)}.ProductReviews_barFill__HY3oR{height:100%;border-radius:inherit;background:linear-gradient(90deg,#d4af78,#b8860b)}.ProductReviews_toolbar__MUV2b{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.ProductReviews_sortGroup__iA5Db{display:inline-flex;flex-wrap:wrap;gap:.35rem}.ProductReviews_sortButton__PApgS{border:1px solid rgba(212,175,120,.42);border-radius:999px;background:rgba(255,255,255,.85);padding:.35rem .8rem;font-size:.75rem;font-weight:650;color:#475569;transition:border-color .15s ease,background .15s ease,color .15s ease}.ProductReviews_sortButton__PApgS:hover{border-color:rgba(184,134,11,.55)}.ProductReviews_sortButtonActive__z34G4{border-color:rgba(184,134,11,.65);background:linear-gradient(145deg,rgba(255,248,232,.95),rgba(251,239,214,.9));color:#92400e}.dark .ProductReviews_sortButton__PApgS{border-color:rgba(212,175,120,.28);background:rgba(15,23,42,.75);color:#cbd5e1}.dark .ProductReviews_sortButtonActive__z34G4{background:rgba(120,53,15,.35);color:#fde68a}.ProductReviews_reviewGrid__F2IDC{display:grid;grid-template-columns:1fr;gap:2rem 2.5rem}@media (min-width:768px){.ProductReviews_reviewGrid__F2IDC{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProductReviews_emptyState__yW56y{border:1px dashed rgba(212,175,120,.45);border-radius:.85rem;background:rgba(251,247,239,.55);padding:1.25rem 1rem;text-align:center;font-size:.9rem;color:#64748b}.dark .ProductReviews_emptyState__yW56y{border-color:rgba(212,175,120,.25);background:rgba(15,23,42,.55);color:#94a3b8}@media (max-width:640px){.ProductReviews_summary__lskw0{grid-template-columns:1fr}}.ProductRelatedCoverflow_section__Rdze5{position:relative;overflow-x:clip;overflow-y:visible;padding:.5rem 0 1.25rem;width:100%;max-width:100%}.ProductRelatedCoverflow_sectionCompact__Nb9Aa{padding-bottom:.5rem}.ProductRelatedCoverflow_inner__KL_jY{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;padding-inline:.25rem}.ProductRelatedCoverflow_carousel__03CQ0{position:relative;width:100%;max-width:72rem;height:clamp(300px,52vw,420px);overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab}.ProductRelatedCoverflow_track__E11Rd{position:relative;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.ProductRelatedCoverflow_card____pGp{position:absolute;width:min(72vw,270px);height:min(88vw,360px);overflow:hidden;border-radius:1.25rem;background:#f3f0ea;cursor:pointer;border:1px solid rgba(212,175,120,.33);box-shadow:0 18px 38px rgba(42,31,23,.12);transition:transform .22s ease,opacity .22s ease,box-shadow .22s ease;will-change:auto;backface-visibility:hidden}.ProductRelatedCoverflow_mediaFrame__9Q0fR{position:relative;display:block;width:100%;height:100%}.ProductRelatedCoverflow_mediaFallback__S3uxX{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:1rem;text-align:center;font-size:.85rem;font-weight:600;line-height:1.4;color:#6f6760;background:linear-gradient(145deg,#f7f3ec,#ebe4d8)}.ProductRelatedCoverflow_mediaImg__6LTpd{object-fit:cover}.ProductRelatedCoverflow_center__Mqlpo{z-index:10;transform:scale(1.06);box-shadow:0 28px 56px rgba(42,31,23,.2)}.ProductRelatedCoverflow_left2__qSxFu{z-index:1;transform:translateX(-400px) scale(.8);opacity:.7}.ProductRelatedCoverflow_left1__MKkC4{z-index:5;transform:translateX(-200px) scale(.9);opacity:.92}.ProductRelatedCoverflow_right1__vgJRN{z-index:5;transform:translateX(200px) scale(.9);opacity:.92}.ProductRelatedCoverflow_right2__BtXig{z-index:1;transform:translateX(400px) scale(.8);opacity:.7}.ProductRelatedCoverflow_hidden__wOkL9{opacity:0;pointer-events:none;transform:scale(.7)}.ProductRelatedCoverflow_navArrow__skE2L{position:absolute;top:50%;z-index:20;display:grid;place-items:center;width:2.5rem;height:2.5rem;border:0;border-radius:999px;background:rgba(212,175,120,.75);color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;transform:translateY(-50%)}.ProductRelatedCoverflow_navLeft__MeFrF{left:.5rem;padding-bottom:.2rem}.ProductRelatedCoverflow_navRight__hr6nv{right:.5rem;padding-bottom:.2rem}.ProductRelatedCoverflow_info__W4th5{margin-top:1.75rem;min-height:6.5rem;text-align:center;padding-inline:1rem}.ProductRelatedCoverflow_productName__2ByiG{position:relative;display:inline-block;margin:0;color:#2a1f17;font-size:clamp(1.2rem,3.2vw,1.85rem);font-weight:700;line-height:1.35}.dark .ProductRelatedCoverflow_productName__2ByiG{color:rgba(245,241,234,.96)}.ProductRelatedCoverflow_productMeta__Dr_RL{margin:.35rem 0 0;color:#6f6760;font-size:clamp(.85rem,2vw,1rem);font-weight:500}.dark .ProductRelatedCoverflow_productMeta__Dr_RL{color:rgba(148,163,184,.9)}.ProductRelatedCoverflow_priceWrap__cobgS{display:flex;justify-content:center;margin-top:.75rem}.ProductRelatedCoverflow_dots__VlCpX{display:flex;justify-content:center;flex-wrap:wrap;gap:.65rem;margin-top:1.5rem;max-width:100%;padding-inline:.75rem}.ProductRelatedCoverflow_dot__GkTmq{width:.75rem;height:.75rem;padding:0;border:0;border-radius:999px;background:rgba(212,175,120,.22);cursor:pointer;flex-shrink:0}.ProductRelatedCoverflow_dotActive__QBr_B{background:rgba(42,31,23,.95);transform:scale(1.2);box-shadow:0 0 0 6px rgba(212,175,120,.12)}.dark .ProductRelatedCoverflow_dotActive__QBr_B{background:rgba(212,175,120,.92)}.ProductRelatedCoverflow_footerCta__a_iQu{display:flex;justify-content:center;margin-top:1.5rem;padding-inline:1rem}@media (max-width:767px){.ProductRelatedCoverflow_section__Rdze5{padding:.25rem 0 .75rem}.ProductRelatedCoverflow_inner__KL_jY{padding-inline:0}.ProductRelatedCoverflow_carousel__03CQ0{height:min(74vw,340px);min-height:248px}.ProductRelatedCoverflow_card____pGp{width:min(52vw,210px);height:min(66vw,280px);border-radius:1rem;box-shadow:0 12px 28px rgba(42,31,23,.14)}.ProductRelatedCoverflow_center__Mqlpo{transform:scale(1.04);box-shadow:0 16px 36px rgba(42,31,23,.18)}.ProductRelatedCoverflow_left2__qSxFu{transform:translateX(-36vw) scale(.72);opacity:.45}.ProductRelatedCoverflow_left1__MKkC4{transform:translateX(-26vw) scale(.86);opacity:.88}.ProductRelatedCoverflow_right1__vgJRN{transform:translateX(26vw) scale(.86);opacity:.88}.ProductRelatedCoverflow_right2__BtXig{transform:translateX(36vw) scale(.72);opacity:.45}.ProductRelatedCoverflow_navArrow__skE2L{width:2rem;height:2rem;font-size:1.25rem;background:rgba(212,175,120,.88);box-shadow:0 4px 12px rgba(42,31,23,.12)}.ProductRelatedCoverflow_navLeft__MeFrF{left:.35rem}.ProductRelatedCoverflow_navRight__hr6nv{right:.35rem}.ProductRelatedCoverflow_info__W4th5{margin-top:1rem;min-height:0}.ProductRelatedCoverflow_dots__VlCpX{gap:.4rem;margin-top:.85rem}.ProductRelatedCoverflow_dot__GkTmq{width:.5rem;height:.5rem}.ProductRelatedCoverflow_dotActive__QBr_B{transform:scale(1.15);box-shadow:0 0 0 4px rgba(212,175,120,.14)}.ProductRelatedCoverflow_footerCta__a_iQu{margin-top:1rem}.ProductRelatedCoverflow_sectionCompact__Nb9Aa .ProductRelatedCoverflow_dots__VlCpX,.ProductRelatedCoverflow_sectionCompact__Nb9Aa .ProductRelatedCoverflow_footerCta__a_iQu{margin-top:.75rem}}@media (max-width:379px){.ProductRelatedCoverflow_carousel__03CQ0{height:min(78vw,300px);min-height:228px}.ProductRelatedCoverflow_card____pGp{width:min(54vw,180px);height:min(68vw,250px);border-radius:.875rem}.ProductRelatedCoverflow_left2__qSxFu,.ProductRelatedCoverflow_right2__BtXig{opacity:0;pointer-events:none}.ProductRelatedCoverflow_left1__MKkC4{transform:translateX(-28vw) scale(.82)}.ProductRelatedCoverflow_right1__vgJRN{transform:translateX(28vw) scale(.82)}.ProductRelatedCoverflow_navArrow__skE2L{width:1.75rem;height:1.75rem;font-size:1.1rem}}@media (min-width:480px) and (max-width:767px){.ProductRelatedCoverflow_carousel__03CQ0{height:min(64vw,360px)}.ProductRelatedCoverflow_card____pGp{width:min(46vw,230px);height:min(56vw,300px)}.ProductRelatedCoverflow_left2__qSxFu{transform:translateX(-34vw) scale(.76)}.ProductRelatedCoverflow_left1__MKkC4{transform:translateX(-24vw) scale(.88)}.ProductRelatedCoverflow_right1__vgJRN{transform:translateX(24vw) scale(.88)}.ProductRelatedCoverflow_right2__BtXig{transform:translateX(34vw) scale(.76)}}@media (prefers-reduced-motion:reduce){.ProductRelatedCoverflow_card____pGp,.ProductRelatedCoverflow_dot__GkTmq{transition:none!important}}.ProductPurchaseAssurances_list__2sw9P{display:flex;flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none}.ProductPurchaseAssurances_item__Rf6uA{display:flex;align-items:flex-start;gap:.7rem;border-radius:.85rem;border:1px solid rgba(212,175,120,.28);background:linear-gradient(135deg,rgba(255,252,247,.95),rgba(250,246,238,.88));padding:.65rem .8rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.85)}.ProductPurchaseAssurances_iconWrap__stC2w{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(212,175,120,.4);background:radial-gradient(circle at 30% 25%,#fff8eb 0,#f3e2c4 70%,#e8d0a4 100%);color:#8a6a2f}.ProductPurchaseAssurances_icon__9_bkD{height:1.05rem;width:1.05rem}.ProductPurchaseAssurances_text__tjfFS{padding-top:.2rem;font-size:.8125rem;line-height:1.55;color:#3f3426}.dark .ProductPurchaseAssurances_item__Rf6uA{border-color:rgba(212,175,120,.22);background:linear-gradient(135deg,rgba(30,27,75,.55),rgba(15,23,42,.72));box-shadow:none}.dark .ProductPurchaseAssurances_iconWrap__stC2w{border-color:rgba(212,175,120,.3);background:rgba(212,175,120,.12);color:#e8d0a4}.dark .ProductPurchaseAssurances_text__tjfFS{color:rgba(248,250,252,.88)}.ProductTrustSignals_wrap___AEZe{display:flex;flex-direction:column;gap:.65rem}.ProductTrustSignals_row__UmY0N{display:flex;flex-wrap:wrap;gap:.45rem}.ProductTrustSignals_chip__feyTO{display:inline-flex;min-height:1.85rem;align-items:center;gap:.3rem;border:1px solid rgba(212,175,120,.38);background:rgba(255,255,255,.78);border-radius:9999px;padding:.25rem .7rem;font-size:.72rem;font-weight:500;letter-spacing:.02em;color:#475569;transition:color .15s ease,border-color .15s ease,background .15s ease}.ProductTrustSignals_chip__feyTO:hover{color:#0f172a;border-color:rgba(212,175,120,.7);background:#fff}.ProductTrustSignals_chip__feyTO:focus-visible{outline:2px solid #d4af78;outline-offset:2px}.dark .ProductTrustSignals_chip__feyTO{border-color:rgba(212,175,120,.28);background:rgba(15,23,42,.55);color:#d6d3d1}.ProductTrustSignals_icon__F_lvK{display:block;width:.95rem;height:.95rem;color:#b8860b;flex-shrink:0}.ProductTrustSignals_badges__af_5Q{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.ProductTrustSignals_badgeImage__Kw0hQ,.ProductTrustSignals_badgeLink__o5iiM{display:block;height:3.25rem;width:auto;max-width:5.5rem;object-fit:contain}.ProductTrustSignals_body__udP99{margin-top:.35rem;color:#475569;font-size:.9rem;line-height:1.75;white-space:pre-line}.dark .ProductTrustSignals_body__udP99{color:#cbd5e1}.ProductTrustSignals_action__usa7d{margin-top:.85rem;display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;font-weight:650;color:#b8860b}.ProductTrustSignals_action__usa7d:hover{text-decoration:underline}.ProductWeightOptions_field__NchKJ{--wo-ink:#44403c;--wo-muted:#78716c;--wo-gold:#c9a45c;--wo-gold-soft:rgba(212,175,120,0.22);--wo-cream:#fbf7ef;--wo-border:rgba(201,162,99,0.28);--wo-shadow:0 2px 10px rgba(28,25,23,0.04)}.dark .ProductWeightOptions_field__NchKJ{--wo-ink:#f1f5f9;--wo-muted:#94a3b8;--wo-gold:#e0b84d;--wo-gold-soft:rgba(224,184,77,0.18);--wo-cream:rgba(30,41,59,0.55);--wo-border:rgba(212,175,120,0.32);--wo-shadow:0 2px 12px rgba(0,0,0,0.18)}.ProductWeightOptions_head__kxfF0{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.ProductWeightOptions_label__y9y3m{margin:0;font-size:.8125rem;font-weight:600;letter-spacing:-.01em;color:var(--wo-ink)}.ProductWeightOptions_hint__MAe3r{font-size:.6875rem;font-weight:500;color:var(--wo-muted)}.ProductWeightOptions_grid__z3gdD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.7rem}@media (min-width:640px){.ProductWeightOptions_grid__z3gdD{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}}@media (min-width:768px){.ProductWeightOptions_grid__z3gdD{grid-template-columns:repeat(5,minmax(0,1fr))}}.ProductWeightOptions_chip__G9lN0{position:relative;display:flex;min-height:3rem;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;padding:.45rem .35rem;border-radius:.9rem;border:1px solid var(--wo-border);background:linear-gradient(165deg,#ffffff 0,var(--wo-cream) 100%);box-shadow:var(--wo-shadow);color:var(--wo-ink);cursor:pointer;user-select:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.ProductWeightOptions_chip__G9lN0:hover{border-color:rgba(201,162,99,.55);transform:translateY(-1px);box-shadow:0 6px 16px rgba(28,25,23,.07)}.ProductWeightOptions_chip__G9lN0:focus{outline:none}.ProductWeightOptions_chip__G9lN0:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(14,165,233,.55)}.ProductWeightOptions_chipActive__cnD1j{border-color:var(--wo-gold);background:linear-gradient(165deg,rgba(255,252,245,1),rgba(247,236,214,.95));box-shadow:0 0 0 1px rgba(201,162,99,.35),0 8px 18px rgba(201,162,99,.18)}.dark .ProductWeightOptions_chip__G9lN0{background:linear-gradient(165deg,rgba(51,65,85,.7),rgba(30,41,59,.85))}.dark .ProductWeightOptions_chipActive__cnD1j{background:linear-gradient(165deg,rgba(69,58,32,.55),rgba(30,41,59,.9))}.ProductWeightOptions_value__OAhe0{font-size:.9375rem;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.15}.ProductWeightOptions_unit__Rr8y9{font-size:.625rem;font-weight:500;color:var(--wo-muted);line-height:1}.ProductWeightOptions_chipActive__cnD1j .ProductWeightOptions_unit__Rr8y9{color:var(--wo-gold)}.ProductWeightOptions_chipUnavailable__FHoP0{opacity:.72;background:#f5f5f4}.dark .ProductWeightOptions_chipUnavailable__FHoP0{background:rgba(30,41,59,.9)}.ProductWeightOptions_chipUnavailable__FHoP0 .ProductWeightOptions_unit__Rr8y9{color:#be123c;font-weight:600}.ProductWeightOptions_chipActive__cnD1j.ProductWeightOptions_chipUnavailable__FHoP0 .ProductWeightOptions_unit__Rr8y9{color:#be123c}.ProductWeightOptions_glow__sjrWQ{pointer-events:none;position:absolute;inset:auto 18% -.35rem;height:.55rem;border-radius:9999px;background:radial-gradient(ellipse at center,var(--wo-gold-soft) 0,transparent 72%);opacity:0;transition:opacity .16s ease}.ProductWeightOptions_chipActive__cnD1j .ProductWeightOptions_glow__sjrWQ{opacity:1}