.productSpecs_container___h49k{margin:20px 0 40px;background:var(--rd-surface,#0000);border-radius:22px;padding:22px 24px}.productSpecs_container___h49k .productSpecs_title__w_ZOo{font-family:var(--rd-f-display,inherit);font-size:22px;font-weight:900;letter-spacing:-.04em;color:var(--rd-ink,var(--black));margin:0 0 6px}.productSpecs_container___h49k .productSpecs_description__OyY_X{font-size:15px;line-height:24px;color:var(--rd-muted,var(--black));margin:12px 0 20px;max-width:720px}.productSpecs_container___h49k .productSpecs_grid__BTKlu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:0;max-width:none}.productSpecs_container___h49k .productSpecs_cell__5PZ1X{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-block:10px;border-bottom:1px solid var(--rd-line,#0000)}.productSpecs_container___h49k .productSpecs_cell__5PZ1X .productSpecs_label__FV3Bs{font-size:14.5px;color:var(--rd-muted,var(--secondary-text));white-space:nowrap}.productSpecs_container___h49k .productSpecs_cell__5PZ1X .productSpecs_value__qY7zS{font-size:14.5px;font-weight:600;color:var(--rd-ink,var(--black));text-align:right}@media(max-width:700px){.productSpecs_container___h49k .productSpecs_grid__BTKlu{grid-template-columns:1fr}}.productContainer_container__HM204{margin:18px 0 50px}.productContainer_container__HM204 .productContainer_mainInfo__Gcdbx{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-template-areas:"gallery info" "specs info";column-gap:24px;row-gap:20px;margin-bottom:20px}.productContainer_container__HM204 .productContainer_mainInfo__Gcdbx>*{min-width:0}.productContainer_container__HM204 .productContainer_mainInfo__Gcdbx .productContainer_gallery__QxU77{grid-area:gallery;width:100%;height:417px}.productContainer_container__HM204 .productContainer_mainInfo__Gcdbx .productContainer_specs__45C6a{grid-area:specs;width:100%}.productContainer_container__HM204 .productContainer_mainInfo__Gcdbx .productContainer_info__nVB5R{grid-area:info;width:100%}.productContainer_container__HM204 .productContainer_extra__bxUIH{width:100%}@media(max-width:980px){.productContainer_container__HM204 .productContainer_mainInfo__Gcdbx{grid-template-columns:1fr;grid-template-areas:"gallery" "info" "specs"}.productContainer_container__HM204 .productContainer_mainInfo__Gcdbx .productContainer_gallery__QxU77{height:max-content}}.notificationStats_wrapper__CMuBb{position:relative;display:flex;align-items:center;column-gap:8px;cursor:pointer;transition:all .2s ease-in-out;padding:0}.notificationStats_wrapper__CMuBb:hover{opacity:.8}.notificationStats_wrapper__CMuBb .notificationStats_icon__QCH0m{display:flex;align-items:center;justify-content:center}.notificationStats_wrapper__CMuBb .notificationStats_icon__QCH0m svg{width:22px;height:22px}.notificationStats_wrapper__CMuBb .notificationStats_badge__PYgqY{position:absolute;top:-8px;right:-10px;min-width:18px;height:18px;padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:100px;background-color:#c8f395;border:2px solid #0b3b2b;font-size:11px;line-height:1;font-weight:800;color:#0b3b2b}.sidebar_container__2J_Id{display:flex;flex-direction:column;gap:24px}.sidebar_links__LoV1T{display:flex;flex-direction:column;gap:8px}.sidebar_link__J3lro{width:100%;min-height:44px;border-radius:10px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;color:var(--black);text-decoration:none;transition:.2s ease;background:#0000;border:none;cursor:pointer}.sidebar_link__J3lro svg{display:none}.sidebar_link__J3lro .sidebar_body__kbuCi{display:flex;align-items:center;gap:12px}.sidebar_link__J3lro span{font-size:16px;font-weight:500}.sidebar_link__J3lro.sidebar_active__yhUUV{background:#23242a;color:#fff}.sidebar_link__J3lro.sidebar_active__yhUUV span{color:#fff}.sidebar_categoryContainer__A9HUN{padding-top:4px;border-top:1px solid #e5e7eb}.sidebar_categoryTitle__ICzoP{font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-bottom:14px;color:var(--secondary-text)}.sidebar_categoryGroup__nO0Ue{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.sidebar_category__0DKnN{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;background:#0000;border:none;border-radius:10px;padding:12px 14px;font-size:16px;font-weight:500;color:var(--black);cursor:pointer;transition:.2s ease}.sidebar_categoryCount__VlttS{opacity:.5;font-size:13px;font-weight:500}.sidebar_categoryActive__ZBH8u{background:var(--primary);color:#fff}.sidebar_subcategories__SWZGP{display:flex;flex-direction:column;gap:6px;padding-left:8px}.sidebar_subcategory__xBuQP{width:100%;text-align:left;background:#0000;border:none;border-radius:10px;padding:10px 14px;font-size:14px;font-weight:500;color:var(--black);cursor:pointer;transition:.2s ease}.sidebar_subcategoryActive__K4ARy{background:var(--primary);color:#fff}.sidebar_categoriesOnly__DX8Rc .sidebar_categoryContainer__A9HUN{padding-top:0;border-top:0}.sidebar_categoriesOnly__DX8Rc .sidebar_categoryTitle__ICzoP{margin:0 0 12px;font:800 12px var(--rd-f-display,inherit);letter-spacing:.08em;color:var(--rd-muted,var(--secondary-text))}.sidebar_categoriesOnly__DX8Rc .sidebar_categoryGroup__nO0Ue{gap:0;margin-bottom:2px}.sidebar_categoriesOnly__DX8Rc .sidebar_category__0DKnN{justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;font-family:var(--rd-f-text,inherit);font-weight:600;font-size:15px;color:var(--rd-ink,var(--black));transition:background .15s}.sidebar_categoriesOnly__DX8Rc .sidebar_category__0DKnN:hover{background:color-mix(in srgb,var(--rd-lime,#c8f395) 40%,#0000)}.sidebar_categoriesOnly__DX8Rc .sidebar_categoryCount__VlttS{opacity:1;font-size:12px;color:var(--rd-muted,var(--secondary-text));font-weight:600}.sidebar_categoriesOnly__DX8Rc .sidebar_categoryActive__ZBH8u{background:var(--rd-green,var(--primary));color:var(--rd-on-green,#fff)}.sidebar_categoriesOnly__DX8Rc .sidebar_categoryActive__ZBH8u .sidebar_categoryCount__VlttS{color:var(--rd-lime,#c8f395)}.sidebar_categoriesOnly__DX8Rc .sidebar_categoryActive__ZBH8u:hover{background:var(--rd-green,var(--primary))}.sidebar_categoriesOnly__DX8Rc .sidebar_subcategories__SWZGP{padding:4px 0 6px 12px;gap:0}.sidebar_categoriesOnly__DX8Rc .sidebar_subcategory__xBuQP{padding:7px 12px;border-radius:10px;font-family:var(--rd-f-text,inherit);font-size:14px;font-weight:400;color:var(--rd-muted,var(--black));transition:background .15s,color .15s}.sidebar_categoriesOnly__DX8Rc .sidebar_subcategory__xBuQP:hover{color:var(--rd-ink,var(--black));background:var(--rd-surface,#0000)}.sidebar_categoriesOnly__DX8Rc .sidebar_subcategoryActive__K4ARy{color:var(--rd-ink,#fff);background:var(--rd-surface,var(--primary));font-weight:400}.productList_container__m2THA{margin-top:44px}.productList_container__m2THA .productList_header__5QoVq{margin-bottom:16px}.productList_container__m2THA .productList_header__5QoVq .productList_title__2SI2e{margin:0;font-family:var(--rd-f-display,inherit);font-size:clamp(24px,2.4vw,30px);font-weight:900;letter-spacing:-.04em;color:var(--rd-ink,inherit)}.productList_container__m2THA .swiper-button-next,.productList_container__m2THA .swiper-button-prev{width:36px;height:36px;border-radius:50%;border:1px solid var(--rd-line,#0000);background:var(--rd-surface,#fff);color:var(--rd-ink,inherit);box-shadow:0 6px 16px -8px #0b3b2b59}.productList_container__m2THA .swiper-button-next:after,.productList_container__m2THA .swiper-button-prev:after{font-size:14px;font-weight:900}.productList_container__m2THA .swiper-button-next:hover,.productList_container__m2THA .swiper-button-prev:hover{background:var(--rd-green,inherit);color:var(--rd-on-green,inherit);border-color:var(--rd-green,#0000)}.productList_shimmer__x0j_v{flex:1 0 auto;height:auto;aspect-ratio:3/4;border-radius:10px}.rating_container__lETZP{display:flex;gap:10px;height:-moz-fit-content;height:fit-content}.rating_star__AkJq0{display:flex;margin:0;padding:0}.rating_centered__dcI9O{display:flex;justify-content:center;align-items:center;gap:30px}.rating_readOnly__X_w0d{cursor:default}.productReviewCard_container__0f0Nh{display:flex;gap:14px}.productReviewCard_container__0f0Nh .productReviewCard_avatar__UfVIv{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e5f3e8;color:var(--primary);font-size:15px;font-weight:700}.productReviewCard_container__0f0Nh .productReviewCard_body__t3vDB{flex:1 1;min-width:0}.productReviewCard_container__0f0Nh .productReviewCard_header__Y3pS_{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:6px}.productReviewCard_container__0f0Nh .productReviewCard_header__Y3pS_ .productReviewCard_userFullName__kZYPx{margin:0;font-size:16px;font-weight:500}.productReviewCard_container__0f0Nh .productReviewCard_metaRow__myQ9S{display:flex;align-items:center;gap:10px;margin-bottom:10px}.productReviewCard_container__0f0Nh .productReviewCard_datePublished__7_p_a{font-size:12px;font-weight:500;color:var(--description)}.productReviewCard_container__0f0Nh .productReviewCard_comment__uighd{margin:0;font-size:14px;font-weight:400}.productComments_container__bqEPs{flex:1 1}.productComments_container__bqEPs .productComments_header__k_soq{display:flex;justify-content:space-between;align-items:center;gap:30px}.productComments_container__bqEPs .productComments_header__k_soq .productComments_seeAllButton__rL_9d,.productComments_container__bqEPs .productComments_header__k_soq .productComments_title__50yc2{margin:0;font-family:var(--rd-f-display,inherit);font-size:clamp(24px,2.4vw,30px);font-weight:900;letter-spacing:-.04em;line-height:1.1;color:var(--rd-ink,inherit)}.productComments_container__bqEPs .productComments_header__k_soq .productComments_seeAllButton__rL_9d{font-size:18px;display:flex;align-items:center;gap:8px}.productComments_container__bqEPs .productComments_listContainer__JbS_g{display:flex;flex-direction:column}.productComments_container__bqEPs .productComments_listContainer__JbS_g .productComments_emptyContainer__gfyG8{display:grid;justify-items:center;text-align:center;gap:10px;padding:28px 22px;border-radius:22px;background:var(--rd-surface,#0000)}.productComments_container__bqEPs .productComments_listContainer__JbS_g .productComments_emptyContainer__gfyG8 .productComments_emptyIcon__4Y2om{width:190px;height:auto}.productComments_container__bqEPs .productComments_listContainer__JbS_g .productComments_emptyContainer__gfyG8 b{font-family:var(--rd-f-display,inherit);font-size:22px;font-weight:900;letter-spacing:-.03em;color:var(--rd-ink,inherit)}.productComments_container__bqEPs .productComments_listContainer__JbS_g .productComments_emptyContainer__gfyG8 p{margin:0;color:var(--rd-muted,var(--secondary-text));max-width:40ch}.productComments_container__bqEPs .productComments_listContainer__JbS_g .productComments_emptyContainer__gfyG8 .productComments_emptyButton__ot8II{margin-top:6px;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 18px;border-radius:999px;border:1px solid var(--rd-green,var(--primary));background:var(--rd-green,var(--primary));color:var(--rd-on-green,#fff);font-weight:600;font-size:14px;white-space:nowrap;cursor:pointer;transition:filter .15s}.productComments_container__bqEPs .productComments_listContainer__JbS_g .productComments_emptyContainer__gfyG8 .productComments_emptyButton__ot8II:hover{filter:brightness(1.08)}@media(max-width:1024px){.productComments_container__bqEPs .productComments_header__k_soq .productComments_title__50yc2{font-size:20px}}.rangeSlider_container__ra0mj{min-width:130px;width:100%}.productSummary_container__GnNb_ .productSummary_header___dfW8{margin-bottom:20px}.productSummary_container__GnNb_ .productSummary_header___dfW8 .productSummary_avgRow__UAd4H{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.productSummary_container__GnNb_ .productSummary_header___dfW8 .productSummary_avgRow__UAd4H .productSummary_avgNumber__dU4EH{font-family:var(--rd-f-display,inherit);font-size:48px;font-weight:900;letter-spacing:-.04em;line-height:1;color:var(--rd-ink,var(--black))}.productSummary_container__GnNb_ .productSummary_header___dfW8 .productSummary_avgRow__UAd4H .productSummary_avgOutOf__b7X2D{font-size:14px;color:var(--secondary-text)}.productSummary_container__GnNb_ .productSummary_main__GPErW{width:100%;display:flex;flex-direction:column-reverse;gap:12px}.productSummary_container__GnNb_ .productSummary_main__GPErW .productSummary_row__1TKBT{display:flex;align-items:center;gap:7px}.productSummary_container__GnNb_ .productSummary_main__GPErW .productSummary_row__1TKBT svg{fill:var(--yellow-rating)}.productSummary_container__GnNb_ .productSummary_main__GPErW .productSummary_row__1TKBT .productSummary_reviewStar__c2JSR{font-size:16px;font-weight:600;line-height:19.36px;width:11px}.productSummary_container__GnNb_ .productSummary_main__GPErW .productSummary_row__1TKBT .productSummary_body__6Eg82{flex:1 1;display:flex;align-items:center;gap:10px}.productSummary_container__GnNb_ .productSummary_main__GPErW .productSummary_row__1TKBT .productSummary_body__6Eg82 .productSummary_percent__jac27{width:50px;font-size:14px;font-weight:500;color:var(--secondary-text);text-align:right}@media(max-width:1024px){.productSummary_container__GnNb_ .productSummary_header___dfW8 .productSummary_title__t6t9l{margin-bottom:20px;font-size:20px}}.productReview_container__yr2pj{display:flex;flex-wrap:wrap;gap:16px;margin:44px 0;align-items:flex-start}.productReview_container__yr2pj .productReview_summary__BvIcx{flex:0 0 340px;max-width:340px;display:flex;flex-direction:column;gap:20px;padding:22px;border:0;border-radius:22px;background:var(--rd-surface,#0000)}.productReview_container__yr2pj .productReview_comments__4yzJF{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:35px}@media(max-width:1000px){.productReview_container__yr2pj{flex-direction:column}.productReview_container__yr2pj .productReview_summary__BvIcx{flex:1 1;max-width:100%}}.productReview_container__yr2pj .productReview_header__kmD9q{flex:0 0 100%;width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px}.productReview_container__yr2pj .productReview_header__kmD9q .productReview_title__vdqwZ{margin:0;font-family:var(--rd-f-display,inherit);font-size:clamp(24px,2.4vw,30px);font-weight:900;letter-spacing:-.04em;color:var(--rd-ink,inherit)}.productReview_container__yr2pj .productReview_header__kmD9q .productReview_seeAllButton__0NwMy{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:900;color:var(--rd-ink,inherit);white-space:nowrap}