.review-controls_button__9X8hP{display:inline-flex;align-items:center;justify-content:center;gap:var(--rn-space-8);min-height:var(--rn-size-40);max-width:100%;padding:var(--rn-space-8) var(--rn-space-16);border-radius:var(--rn-r-12);font-size:var(--rn-text-ui-size);line-height:var(--rn-text-ui-lh);font-weight:var(--rn-text-ui-weight);transition:background-color var(--rn-duration-fast) var(--rn-ease-standard)}.review-controls_button__9X8hP[data-variant=primary]{background:var(--rn-a);color:var(--rn-on-a)}.review-controls_button__9X8hP[data-variant=secondary]{background:var(--rn-raised);color:var(--rn-t1)}.review-controls_button__9X8hP[data-variant=text]{background:transparent;color:var(--rn-t1)}.review-controls_button__9X8hP[data-variant=danger]{background:var(--rn-main);color:var(--rn-danger);border:var(--rn-size-1) solid var(--rn-danger)}.review-controls_button__9X8hP[data-variant=primary]:is(:hover,[data-preview-state=hover]):not(:disabled){background:color-mix(in oklab,var(--rn-a),var(--rn-a-press) 50%)}.review-controls_button__9X8hP[data-variant=secondary]:is(:hover,[data-preview-state=hover]):not(:disabled){background:color-mix(in oklab,var(--rn-raised),var(--rn-raised-press) 50%)}.review-controls_button__9X8hP[data-variant=text]:is(:hover,[data-preview-state=hover]):not(:disabled){background:var(--rn-app)}.review-controls_button__9X8hP[data-variant=danger]:hover:not(:disabled){background:color-mix(in srgb,var(--rn-danger) 6%,var(--rn-main))}.review-controls_button__9X8hP[data-variant=primary]:is(:active,[data-preview-state=pressed]):not(:disabled){background:var(--rn-a-press)}.review-controls_button__9X8hP[data-variant=secondary]:is(:active,[data-preview-state=pressed]):not(:disabled){background:var(--rn-raised-press)}.review-controls_button__9X8hP[data-variant=text]:is(:active,[data-preview-state=pressed]):not(:disabled){background:var(--rn-sel)}.review-controls_button__9X8hP:is(:focus-visible,[data-preview-state=focus]){outline:var(--rn-size-2) solid var(--rn-a);outline-offset:var(--rn-focus-offset)}.review-controls_button__9X8hP[data-variant=primary]:is(:focus-visible,[data-preview-state=focus]){outline-color:var(--rn-on-a)}.review-controls_button__9X8hP:disabled{opacity:var(--rn-opacity-disabled);cursor:not-allowed}.review-controls_button__9X8hP svg{width:var(--rn-size-16);height:var(--rn-size-16);stroke-width:var(--rn-stroke-icon);flex-shrink:0}@media (prefers-reduced-motion:reduce){.review-controls_button__9X8hP{transition:none}}.review-controls_button__9X8hP[data-variant=text][aria-pressed=true]{background:var(--rn-sel);color:var(--rn-t1)}.advertising-material-preview_preview__mE9jO{display:grid;place-items:center;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:var(--rn-r-12);background:var(--rn-app);color:var(--rn-t2)}.advertising-material-preview_preview__mE9jO img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.advertising-material-preview_media__N7pQN{position:relative;width:100%;height:100%}.advertising-material-preview_videoBadge__3XoL_{position:absolute;left:var(--rn-space-12);bottom:var(--rn-space-12);display:inline-flex;align-items:center;gap:var(--rn-space-4);padding:var(--rn-space-4) var(--rn-space-8);border-radius:var(--rn-r-8);background:var(--rn-main);color:var(--rn-t1);font-size:var(--rn-text-label-size)}.advertising-material-preview_videoBadge__3XoL_ svg{width:var(--rn-size-16);height:var(--rn-size-16)}.advertising-material-preview_keyword__lTpR_,.advertising-material-preview_searchAd__iXcaz{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--rn-space-8);width:100%;height:100%;padding:var(--rn-space-24);text-align:left;overflow-wrap:anywhere}.advertising-material-preview_searchAd__iXcaz{background:var(--rn-main)}.advertising-material-preview_keyword__lTpR_>span,.advertising-material-preview_searchAd__iXcaz>span{color:var(--rn-t2);font-size:var(--rn-text-label-size)}.advertising-material-preview_keyword__lTpR_ strong,.advertising-material-preview_searchAd__iXcaz strong{color:var(--rn-t1);font-size:var(--rn-text-title-size);line-height:var(--rn-text-title-lh);font-weight:var(--rn-text-title-weight);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.advertising-material-preview_searchAd__iXcaz p{color:var(--rn-t2);font-size:var(--rn-text-body-size);line-height:var(--rn-text-body-lh);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.advertising-material-preview_keyword__lTpR_ svg{width:var(--rn-size-24);height:var(--rn-size-24);color:var(--rn-t2)}.advertising-material-preview_fallback__quPwM{display:grid;place-items:center;align-content:center;gap:var(--rn-space-12);width:100%;height:100%;padding:var(--rn-space-24);text-align:center;overflow-wrap:anywhere}.advertising-material-preview_fallback__quPwM svg{width:var(--rn-size-32);height:var(--rn-size-32)}.advertising-material-preview_fallback__quPwM span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:var(--rn-text-body-size);line-height:var(--rn-text-body-lh)}.page-layout_page__ElVmU{width:100%;min-width:0;max-width:var(--rn-size-1280);margin-inline:auto;padding:var(--rn-space-48)}.page-layout_page__ElVmU[data-compact=true]{padding:0}.page-layout_sections__eoCLz{display:flex;flex-direction:column;gap:var(--rn-space-32)}.page-layout_header__YzQH_{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--rn-space-16)}.page-layout_header__YzQH_[data-heading-in-topbar=true]{justify-content:flex-end}.page-layout_title__O_Z1g{flex:1 1 var(--rn-size-240);min-width:0;color:var(--rn-t1);font-size:var(--rn-text-title-size);line-height:var(--rn-text-title-lh);font-weight:var(--rn-text-title-weight);letter-spacing:var(--rn-text-title-track)}.page-layout_actions__y_AvZ{display:flex;align-items:center;flex-wrap:wrap;gap:var(--rn-space-8)}@media (max-width:1100px){.page-layout_page__ElVmU{padding:var(--rn-space-24)}}.page-toolbar_toolbar___pbqx{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--rn-space-16);min-width:0}.page-toolbar_actions__kDR0M,.page-toolbar_leading__mdKqO{display:flex;align-items:center;flex-wrap:wrap;gap:var(--rn-space-12);min-width:0}.page-toolbar_leading__mdKqO{flex:1 1 var(--rn-size-288)}.page-toolbar_actions__kDR0M{flex:0 0 auto;justify-content:flex-end;margin-left:auto}@media (max-width:560px){.page-toolbar_leading__mdKqO{flex-basis:100%}.page-toolbar_actions__kDR0M{flex:1 1 auto}}.filter-chips_chips__ieg4B{display:flex;align-items:center;flex-wrap:wrap;gap:var(--rn-space-8);min-width:0}.filter-chips_chip__vQCdJ{display:inline-flex;align-items:center;gap:var(--rn-space-4);min-height:var(--rn-size-32);padding:var(--rn-space-4) var(--rn-space-8);border:var(--rn-size-1) solid var(--rn-sel);border-radius:var(--rn-r-8);background:var(--rn-main);color:var(--rn-t2);font-size:var(--rn-text-label-size);line-height:var(--rn-text-label-lh);white-space:nowrap}.filter-chips_chip__vQCdJ:hover{background:var(--rn-raised);color:var(--rn-t1)}.filter-chips_chip__vQCdJ svg{width:var(--rn-size-12);height:var(--rn-size-12)}.commerce_grid__R_1zN{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,calc(var(--rn-size-288) + var(--rn-size-32))),1fr));gap:var(--rn-space-16)}.commerce_product__JYU41{min-width:0;overflow:hidden;border:var(--rn-size-1) solid var(--rn-sel);border-radius:var(--rn-r-12);background:var(--rn-main)}.commerce_productOpen__M0TLG{display:flex;flex-direction:column;width:100%;height:100%;text-align:left;color:var(--rn-t1)}.commerce_productOpen__M0TLG:hover{background:var(--rn-raised)}.commerce_productOpen__M0TLG:focus-visible{outline:var(--rn-size-2) solid var(--rn-a);outline-offset:var(--rn-focus-offset);border-radius:var(--rn-r-12)}.commerce_thumbnail__Zzw79{display:grid;place-items:center;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--rn-raised);color:var(--rn-t3)}.commerce_thumbnail__Zzw79 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.commerce_thumbnail__Zzw79>svg{width:var(--rn-size-32);height:var(--rn-size-32);stroke-width:var(--rn-stroke-icon)}.commerce_productBody__VQH2e{display:flex;flex-direction:column;flex:1;gap:var(--rn-space-8);padding:var(--rn-space-24);width:100%}.commerce_productTop__IGqGq{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--rn-space-8);color:var(--rn-t2)}.commerce_productTop__IGqGq>svg{width:var(--rn-size-16);height:var(--rn-size-16)}.commerce_productCategory__S_IGC{display:flex;align-items:center;gap:var(--rn-space-12);font-size:var(--rn-text-ui-size)}.commerce_productGlyph__WXxrQ{width:var(--rn-size-40);height:var(--rn-size-40);display:grid;place-items:center;flex-shrink:0;border-radius:var(--rn-r-12);background:var(--rn-app);color:var(--rn-t2)}.commerce_productGlyph__WXxrQ svg{width:var(--rn-size-20);height:var(--rn-size-20);stroke-width:var(--rn-stroke-icon)}.commerce_productGlyph__WXxrQ[data-logo]{overflow:hidden;background:var(--rn-main);border:var(--rn-size-1) solid var(--rn-sel)}.commerce_productGlyph__WXxrQ img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:var(--rn-space-4)}.commerce_thumbnail__Zzw79[data-detail]{border-radius:var(--rn-r-12)}.commerce_productBody__VQH2e>strong{font-size:var(--rn-text-body-l-size);line-height:var(--rn-text-body-l-lh);font-weight:var(--rn-text-title-weight);overflow-wrap:anywhere}.commerce_description__q6j2t{color:var(--rn-t2);font-size:var(--rn-text-ui-size);line-height:var(--rn-text-ui-lh);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.commerce_thumbnail__Zzw79[data-shape=product]{aspect-ratio:1/1;border-bottom:var(--rn-size-1) solid var(--rn-sel)}.commerce_facts__QdLDW{display:flex;flex-direction:column;gap:var(--rn-space-4)}.commerce_facts__QdLDW>span{display:flex;gap:var(--rn-space-8);min-width:0;font-size:var(--rn-text-ui-size);line-height:var(--rn-text-ui-lh)}.commerce_facts__QdLDW>span>span:first-child{flex-shrink:0;color:var(--rn-t2)}.commerce_facts__QdLDW>span>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--rn-t1)}.commerce_productPrice__G6ZAE{margin-top:auto;padding-top:var(--rn-space-16);font-size:var(--rn-text-title-size);font-weight:var(--rn-text-title-weight);font-variant-numeric:tabular-nums}.commerce_productPrice__G6ZAE small{font-size:var(--rn-text-ui-size);color:var(--rn-t2);font-weight:var(--rn-text-ui-weight)}.commerce_meta__VqJdv{line-height:var(--rn-text-ui-lh)}.commerce_meta__VqJdv,.commerce_status__GjOmW{color:var(--rn-t2);font-size:var(--rn-text-ui-size)}.commerce_status__GjOmW{display:inline-flex;align-items:center;gap:var(--rn-space-4);white-space:nowrap}.commerce_status__GjOmW svg{width:var(--rn-size-16);height:var(--rn-size-16)}.commerce_status__GjOmW[data-tone=success]{color:var(--rn-success)}.commerce_status__GjOmW[data-tone=warning]{color:var(--rn-warning)}.commerce_status__GjOmW[data-tone=error]{color:var(--rn-danger)}.commerce_details__d8siy{display:flex;flex-direction:column;gap:var(--rn-space-16);min-width:0}.commerce_details__d8siy h3{font-size:var(--rn-text-body-l-size);font-weight:var(--rn-text-title-weight)}.commerce_details__d8siy dl{display:flex;flex-direction:column;gap:var(--rn-space-16)}.commerce_details__d8siy dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--rn-space-16)}.commerce_details__d8siy dt{color:var(--rn-t2);font-size:var(--rn-text-ui-size)}.commerce_details__d8siy dd{color:var(--rn-t1);font-size:var(--rn-text-body-size);white-space:pre-wrap;overflow-wrap:anywhere}.commerce_details__d8siy[data-table] dl{gap:0;overflow:hidden;border:var(--rn-size-1) solid var(--rn-sel);border-radius:var(--rn-r-12);background:var(--rn-main)}.commerce_details__d8siy[data-table] dl>div{grid-template-columns:minmax(var(--rn-size-96),1fr) minmax(0,3fr);gap:0}.commerce_details__d8siy[data-table] dl>div+div{border-top:var(--rn-size-1) solid var(--rn-sel)}.commerce_details__d8siy[data-table] dt{display:flex;align-items:center;padding:var(--rn-space-12) var(--rn-space-16);background:var(--rn-raised);color:var(--rn-t2);font-size:var(--rn-text-ui-size)}.commerce_details__d8siy[data-table] dd{padding:var(--rn-space-12) var(--rn-space-16);line-height:var(--rn-text-body-lh)}.commerce_priceSummary__wlfLz{padding:var(--rn-space-24);background:var(--rn-main);border:var(--rn-size-1) solid var(--rn-sel);border-radius:var(--rn-r-12)}.commerce_priceSummary__wlfLz dl{display:flex;flex-direction:column;gap:var(--rn-space-12)}.commerce_priceSummary__wlfLz dl>div{display:flex;justify-content:space-between;gap:var(--rn-space-16)}.commerce_priceSummary__wlfLz dt{color:var(--rn-t2)}.commerce_priceSummary__wlfLz dd{font-variant-numeric:tabular-nums;font-weight:var(--rn-text-title-weight)}.commerce_priceSummary__wlfLz .commerce_total__n2GGX{border-top:var(--rn-size-1) solid var(--rn-sel);padding-top:var(--rn-space-16);font-size:var(--rn-text-title-size)}.commerce_priceSummary__wlfLz .commerce_total__n2GGX dt{color:var(--rn-t1)}.commerce_priceSummary__wlfLz [data-over=true] dd{color:var(--rn-danger)}.commerce_priceSummary__wlfLz>p{margin-top:var(--rn-space-16)}.commerce_pagination__eWByD,.commerce_toolbar__5yvEx{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--rn-space-16)}.commerce_planner__DQ_AI{display:grid;grid-template-columns:minmax(0,1fr) var(--rn-size-288);align-items:start;gap:var(--rn-space-24)}.commerce_planLine__nn0fV{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rn-space-16);padding-block:var(--rn-space-16);border-bottom:var(--rn-size-1) solid var(--rn-sel)}.commerce_planLine__nn0fV>div:first-child{flex:1;min-width:var(--rn-size-128)}.commerce_quantity__ztRPN{max-width:var(--rn-size-128)}.commerce_mediaTables__wdCrv{display:grid;gap:var(--rn-space-24)}@media (min-width:1100px){.commerce_mediaTables__wdCrv{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.commerce_sectionHeading__XW5Ir{display:flex;justify-content:space-between;align-items:center;gap:var(--rn-space-12);margin-bottom:var(--rn-space-16)}.commerce_sectionHeading__XW5Ir h2{font-size:var(--rn-text-body-l-size);font-weight:var(--rn-text-title-weight)}.commerce_sectionHeading__XW5Ir h2 span{color:var(--rn-t2);margin-left:var(--rn-space-4)}.commerce_sectionHeading__XW5Ir>div{display:flex;gap:var(--rn-space-8)}@media (max-width:1180px){.commerce_planner__DQ_AI{grid-template-columns:minmax(0,1fr)}}.commerce_shopPage__819zX{container-type:inline-size}@container (max-width: 800px){.commerce_planner__DQ_AI{grid-template-columns:minmax(0,1fr)}}.commerce_stepper__HNPvd{display:flex;align-items:center;width:calc(var(--rn-size-32) * 2 + var(--rn-size-40));border:var(--rn-size-1) solid var(--rn-sel);border-radius:var(--rn-r-12);background:var(--rn-main);overflow:hidden}.commerce_stepper__HNPvd:focus-within{border-color:var(--rn-a);box-shadow:inset 0 0 0 var(--rn-size-1) var(--rn-a)}.commerce_stepper__HNPvd input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;width:var(--rn-size-40);min-width:0;height:var(--rn-size-32);text-align:center;background:transparent;font-variant-numeric:tabular-nums}.commerce_stepper__HNPvd input::-webkit-inner-spin-button,.commerce_stepper__HNPvd input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.commerce_stepper__HNPvd button:focus-visible,.commerce_stepper__HNPvd input:focus-visible{outline:none}.commerce_stepper__HNPvd button{display:grid;place-items:center;width:var(--rn-size-32);height:var(--rn-size-32);flex-shrink:0}.commerce_stepper__HNPvd button:hover:not(:disabled){background:var(--rn-raised)}.commerce_stepper__HNPvd button:disabled{opacity:var(--rn-opacity-disabled)}.commerce_stepper__HNPvd svg{width:var(--rn-size-16);height:var(--rn-size-16)}