.product-information_productHero__Iy0Xp{margin:0;min-width:0;display:grid;place-items:center;align-self:start;background:#f7f5f2;border-radius:16px;overflow:hidden}.product-information_productHero__Iy0Xp img{display:block;width:100%;height:auto;object-fit:contain;max-height:640px}.product-information_productHero__Iy0Xp p{padding:80px 24px;color:#6e6863}.product-information_information__vj2NB{overflow-anchor:none;padding:34px;scroll-margin-top:80px;border-bottom:1px solid var(--color-border-default)}.product-information_heading__UvgTv{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;margin-bottom:24px}.product-information_heading__UvgTv h2{margin:0;font-size:22px}.product-information_heading__UvgTv span{font-size:14px;color:var(--color-text-secondary)}.product-information_facts__I0Ll7{margin:0 0 28px;font-size:14px;line-height:1.7}.product-information_facts__I0Ll7 div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;padding:8px 0}.product-information_facts__I0Ll7 dt{color:var(--color-text-secondary)}.product-information_facts__I0Ll7 dd{margin:0;overflow-wrap:anywhere}.product-information_introduction__H1EA_{position:relative;max-height:620px;overflow:hidden;overflow-anchor:none}.product-information_introduction__H1EA_[data-expanded=false]:after{content:"";position:absolute;inset:auto 0 0;height:100px;background:linear-gradient(transparent,white);pointer-events:none}.product-information_introduction__H1EA_[data-expanded=true]{max-height:none}.product-information_panelStack__S21Y2{max-width:760px;margin:0 auto}.product-information_panel__t6eDN{margin:0;text-align:center;line-height:0}.product-information_panel__t6eDN img,.product-information_panel__t6eDN video{width:100%;max-width:var(--panel-width);height:auto;display:block;margin:0 auto}.product-information_toggle__4As_6{width:100%;min-height:52px;margin-top:16px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #d6d1cc;border-radius:8px;background:white;color:#28231f;font:inherit;font-size:15px;font-weight:650;cursor:pointer}.product-information_toggle__4As_6:focus-visible{outline:2px solid #322b25;outline-offset:4px}.product-information_pending__1Xhro{color:var(--color-text-secondary);font-size:14px;line-height:1.7}@media (max-width:600px){.product-information_information__vj2NB{padding:26px 20px}.product-information_introduction__H1EA_{max-height:480px}.product-information_heading__UvgTv h2{font-size:20px}.product-information_productHero__Iy0Xp{border-radius:0}}.product-information_commonHeading__N_yxT{text-align:left;line-height:1.6;padding:32px 0 20px;margin-top:28px;border-top:1px solid var(--color-border-default)}.product-information_commonHeading__N_yxT h3{margin:0 0 8px;font-size:18px}.product-information_commonHeading__N_yxT p{margin:0;font-size:13px;color:var(--color-text-secondary)}.product-information_motionToggle__baUkm{margin-top:12px;padding:8px 12px;min-height:44px;font:inherit;font-size:13px;border:1px solid #d6d1cc;border-radius:6px;background:#fff;cursor:pointer}.product-information_motionToggle__baUkm:focus-visible{outline:2px solid #322b25;outline-offset:3px}.product-information_productHero__Iy0Xp figcaption{padding:12px 18px;color:var(--color-text-secondary);font-size:var(--font-size-caption);text-align:center}.feedback-form_panel__VKKBW{display:grid;min-width:0;gap:var(--space-6);padding:var(--feedback-inset,var(--mtm-gutter));border-bottom:var(--border-width) solid var(--feedback-divider,var(--mtm-line));color:var(--mtm-ink);font-family:var(--font-family-sans);line-height:1.55}.feedback-form_panel__VKKBW h2{margin:0;font-size:var(--font-size-heading-sm);font-weight:700}.feedback-form_form__B_ubM,.feedback-form_receipt__ycN7L{display:grid;width:min(100%,640px);min-width:0;gap:var(--space-5)}.feedback-form_field__3sQVF{display:grid;min-width:0;gap:var(--space-2);font-size:var(--font-size-body-sm);font-weight:600}.feedback-form_field__3sQVF select,.feedback-form_field__3sQVF textarea{width:100%;min-width:0;min-height:var(--size-control-md);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--mtm-line);border-radius:var(--radius-md);background:var(--mtm-canvas);color:var(--mtm-ink);font:inherit;font-size:var(--font-size-body-md);font-weight:400;line-height:1.55}.feedback-form_field__3sQVF textarea{min-height:120px;resize:vertical}.feedback-form_field__3sQVF select:focus-visible,.feedback-form_field__3sQVF textarea:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.feedback-form_panel__VKKBW button{justify-self:start;border-radius:var(--radius-pill)}.feedback-form_message__bVUET,.feedback-form_muted__djj0M,.feedback-form_receipt__ycN7L p{margin:0;overflow-wrap:anywhere}.feedback-form_muted__djj0M{max-width:640px;color:var(--mtm-muted);font-size:var(--font-size-label);line-height:1.65}.feedback-form_message__bVUET,.feedback-form_receipt__ycN7L{font-size:var(--font-size-body-sm)}@media (max-width:760px){.feedback-form_panel__VKKBW{padding:var(--feedback-inset,var(--mtm-gutter-mobile));padding-block:var(--feedback-inset,var(--space-6))}}.review-insights_grid__Uksey{display:grid;gap:16px;margin:20px 0 12px}.review-insights_group__AZCKL{min-width:0;padding:20px;border:1px solid #e5ddd7;border-radius:16px;background:#faf8f5}.review-insights_group__AZCKL h3{margin:0 0 16px;font-size:16px;line-height:1.5}.review-insights_list__1g_ri{list-style:none;margin:0;padding:0;display:grid;gap:20px}.review-insights_label__qhEG_{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.review-insights_label__qhEG_ span{color:#625850;font-size:13px}.review-insights_list__1g_ri p{margin:8px 0 0;line-height:1.7;overflow-wrap:anywhere}.review-insights_note__hfZ_A{color:#625850;font-size:13px;line-height:1.7}@media (min-width:900px){.review-insights_grid__Uksey{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}