.ErrorBanner_container__9BmLc{display:flex;flex-direction:column;align-items:flex-start}.ErrorBanner_alertIcon__Ev_BX{color:var(--rose-500);margin-bottom:8px}.ErrorBanner_title__PEnqI{color:var(--sky-800);font-size:20px;font-weight:800;line-height:36px;color:var(--rose-500);margin-bottom:16px}.ErrorBanner_text__oHQu_{font-weight:700;margin-bottom:4px}.ErrorBanner_desc__0v7XY,.ErrorBanner_text__oHQu_{color:var(--sky-800);font-size:16px;line-height:28px}.ErrorBanner_desc__0v7XY{font-weight:500;margin-bottom:32px}.ErrorBanner_hint__Z_BRJ{color:var(--sky-500);font-size:14px;font-weight:500;line-height:24px;margin:0 auto 8px;height:24px}.Navigation_desktop_container__nmnru{position:fixed;top:0;right:0;background-color:var(--bg-bright);box-shadow:-1px 0 0 0 var(--sky-100);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100vh;width:var(--navigation-width)}.Navigation_desktop_logoContainer__3bMPD{height:80px;flex-shrink:0;background-color:var(--brand-100-light)}.Navigation_desktop_logoContainer__3bMPD,.RouteItem_route__qDgCU{width:100%;display:flex;align-items:center;justify-content:center}.RouteItem_route__qDgCU{flex-direction:column;cursor:pointer;text-decoration:none;color:var(--sky-800);font-size:12px;font-weight:400;line-height:20px}.RouteItem_route__qDgCU:hover{background-color:var(--sky-100)}.RouteItem_route__qDgCU.RouteItem_active__lZ0V4{color:var(--brand-100-light)}.TorobpayBanner_container__l_5mZ{display:flex;position:fixed;top:0;flex-direction:column;align-items:center;justify-content:center;background-color:var(--brand-100-light);height:100vh;width:var(--width)}.TorobpayBanner_filler__ZsFEV{height:100vh;width:var(--width);flex-shrink:0}.TorobpayBanner_title__goUzj{color:var(--sky-800);font-size:24px;font-weight:800;line-height:40px;color:var(--brand-800-dark);margin-bottom:48px}.TorobpayBanner_installmentIconsContainer__YB_OV{display:flex;align-items:center;margin-bottom:8px}.TorobpayBanner_subtitle__808L0{color:var(--sky-800);font-size:14px;font-weight:700;line-height:24px;color:var(--brand-800-dark);text-align-last:justify}.ConditionalCreditHelpDialogContent_title1__BWuQR{color:var(--sky-800);font-size:24px;font-weight:800;line-height:40px;align-self:flex-start}.ConditionalCreditHelpDialogContent_title2__cwQXj{color:var(--sky-800);font-size:20px;font-weight:800;line-height:36px;align-self:flex-start}.ConditionalCreditHelpDialogContent_text2__NsbGg{color:var(--sky-800);font-size:16px;font-weight:500;line-height:28px;text-align:start}.ConditionalCreditHelpDialogContent_bannerContainer__rYlO2{width:100%;padding-bottom:66%;position:relative}.ConditionalCreditHelpDialogContent_banner__VBXBY{width:100%;position:absolute;top:0;left:0;object-fit:contain;border-radius:16px}.AsyncResourceError_container__simE7{display:flex;flex-direction:column;align-items:center;width:100%;max-width:400px;margin:0 auto}.AsyncResourceError_alertIcon__OW9fM{color:var(--rose-500);margin-bottom:4px}.AsyncResourceError_title___uEG9{color:var(--sky-800);font-size:18px;font-weight:800;line-height:32px;color:var(--rose-500);margin-bottom:8px}.AsyncResourceError_desc__iK8Um{color:var(--sky-800);font-size:16px;font-weight:500;line-height:28px;margin-bottom:16px}.styles_loading__keOin{width:24px;height:24px;border-width:4px;border-style:solid;border-radius:50%;border-top-color:rgba(0,0,0,0)!important;animation:styles_spin__0k1kv 1s linear 0s infinite;margin:auto}@keyframes styles_spin__0k1kv{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_modalLoadingContainer__B_XM6{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999;display:flex;align-items:center;justify-content:center}.AsyncResourceEmpty_emptyText__6zGsB{text-align:center;padding-top:40px;color:var(--sky-500);font-size:16px;font-weight:700;line-height:28px}.AsyncResourceSimpleError_container__4Tojq{display:flex;align-items:center;color:var(--rose-500);cursor:pointer;color:var(--sky-800);font-size:12px;font-weight:400;line-height:20px}.PageTitle_desktop_container__6SDTa{display:flex;align-items:center;margin-bottom:24px;background-color:var(--bg-bright);color:var(--sky-800);font-size:20px;font-weight:800;line-height:36px}.PageTitle_desktop_credit__x85d3{position:relative}.PageTitle_desktop_creditText__3LISg{color:var(--sky-800);font-size:14px;font-weight:700;line-height:24px;color:var(--sky-500)}.PageTitle_desktop_creditText__3LISg.PageTitle_desktop_blocked__Vxfrt{color:rgba(0,0,0,0);text-shadow:0 0 5px rgba(0,0,0,.3)}.PageTitle_desktop_blockedCreditBadge__FbH8m{position:absolute;color:var(--sky-800);font-size:14px;font-weight:500;line-height:24px;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-5deg);width:max-content;color:var(--rose-500);padding:3px 8px;border:1px solid var(--rose-500);border-radius:8px}.PageWrapper_desktop_container__nJ3R5{display:flex;align-items:center;--navigation-width:80px}.PageWrapper_desktop_contentContainer__vN8Uc{width:100%;height:100%;min-height:100vh;background-color:var(--bg-fog);display:flex;align-items:center;justify-content:center}.PageWrapper_desktop_contentContainer__vN8Uc.PageWrapper_desktop_hasNavigationPart__xHWwu{-webkit-margin-start:var(--navigation-width);margin-inline-start:var(--navigation-width)}.PageWrapper_desktop_content__x4bYA{display:flex;position:relative;flex-direction:column;padding:40px;background-color:var(--bg-bright);border-radius:16px;border:2px solid var(--sky-100);margin:80px 40px;min-height:calc(100vh - 160px);max-width:480px;width:100%;overflow:clip}.PageWrapper_desktop_content__x4bYA.PageWrapper_desktop_wideContent__p9N7P{padding:0;max-width:680px}.Product_container__DBH_L{display:flex;flex-direction:column;background-color:var(--bg-bright);position:relative}.SimpleHeader_container__DowRq{display:flex;align-items:center;height:56px;flex-shrink:0;padding:0 16px;position:-webkit-sticky;position:sticky;top:0;background-color:var(--bg-bright);border-bottom:1px solid var(--sky-100);width:100%;z-index:100;color:var(--sky-800);font-size:16px;font-weight:500;line-height:28px}.SimpleHeader_content__yghI7{width:100%;text-align:start;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;text-overflow:ellipsis}.BaseProductBreadcrumbs_container__WZZli{margin-top:8px}.BaseProductBreadcrumbs_item__8Iedh{color:var(--sky-500);font-size:14px;font-weight:500;line-height:24px;-webkit-margin-end:4px;margin-inline-end:4px}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.BaseProductImageSlider_sliderContainer__mChrx{position:relative}.BaseProductImageSlider_slider___lNZt{width:100%;height:280px}.BaseProductImageSlider_slider___lNZt>*{width:100%}.BaseProductImageSlider_paginationContainer__IobLw{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;margin:auto;position:absolute;bottom:6px;left:50%;transform:translateX(-50%)}.BaseProductImageSlider_paginationBullet__EwZLX{width:6px;height:6px;background-color:var(--sky-300);border-radius:50%;transition:background-color .3s;margin:0 2px}.BaseProductImageSlider_paginationBullet__EwZLX.BaseProductImageSlider_active__sT34I{width:8px;height:8px;background-color:var(--brand-500)}.BaseProductImageSlider_bannerImg__m04Bo{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;border-radius:8px}.DeadlineTimer_container__m_05x{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;position:relative;color:var(--sky-800);font-size:16px;font-weight:500;line-height:28px;background-color:var(--bg-color);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%'><defs><mask id='m'><rect width='100%' height='100%' fill='white'/><circle cx='0' cy='0' r='8px' fill='black'/><circle cx='100%' cy='0' r='8px' fill='black'/><circle cx='0' cy='100%' r='8px' fill='black'/><circle cx='100%' cy='100%' r='8px' fill='black'/></mask></defs><rect width='100%' height='100%' fill='black' mask='url(%23m)'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%'><defs><mask id='m'><rect width='100%' height='100%' fill='white'/><circle cx='0' cy='0' r='8px' fill='black'/><circle cx='100%' cy='0' r='8px' fill='black'/><circle cx='0' cy='100%' r='8px' fill='black'/><circle cx='100%' cy='100%' r='8px' fill='black'/></mask></defs><rect width='100%' height='100%' fill='black' mask='url(%23m)'/></svg>")}.BaseProductShopItem_container__gWX2q{width:100%;display:flex;flex-direction:column}.BaseProductShopItem_firstRowContainer__hwr_3{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.BaseProductShopItem_shopInfoContainer__V8_s1{display:flex;align-items:center;color:var(--sky-800)}.BaseProductShopItem_shopIcon__lNmWM{width:24px;height:24px;-webkit-margin-end:8px;margin-inline-end:8px}.BaseProductShopItem_shopNameText__ZGGt_{color:var(--sky-800);font-size:16px;font-weight:700;line-height:28px;max-width:max-content;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-margin-end:8px;margin-inline-end:8px}.BaseProductShopItem_secondRowContainer__I2orv{width:100%;display:flex;align-items:center;margin-bottom:12px;justify-content:space-between}.BaseProductShopItem_scoreInfoContainer__HpWFC{flex-shrink:0;height:30px;border-radius:15px;white-space:pre;color:var(--sky-800)}.BaseProductShopItem_scoreInfoContainer__HpWFC,.BaseProductShopItem_shopCityContainer__uK1ED{display:flex;align-items:center;padding:0 8px;font-size:14px;font-weight:500;line-height:24px}.BaseProductShopItem_shopCityContainer__uK1ED{color:var(--sky-500);background-color:var(--bg-fog);border-radius:14px;height:28px}.BaseProductShopItem_thirdRowContainer__JJPaM{position:relative;width:100%;display:flex;align-items:flex-end;justify-content:space-between}.BaseProductShopItem_button__ywJak{width:140px;height:48px;font-size:16px;font-weight:700}.BaseProductShopItem_pricesContainer__XuEFD{display:flex;flex-direction:column;align-items:flex-end}.BaseProductShopItem_priceText__Q0FmW{color:var(--sky-500);font-size:14px;font-weight:500;line-height:24px}.BaseProductShopItem_installmentPriceContainer__G0nTs{display:flex;align-items:flex-end}.BaseProductShopItem_installmentCountContainer__hJFtX{display:flex;flex-direction:column;align-items:center;color:var(--sky-800);font-size:12px;font-weight:700;line-height:20px;color:var(--brand-500);-webkit-margin-end:8px;margin-inline-end:8px}.BaseProductShopItem_installmentPriceText__eADRv{color:var(--sky-800);font-size:16px;font-weight:700;line-height:28px}.BaseProductShopItem_discountContainer___mkPF{display:flex;align-items:center;justify-content:space-between;padding:10px 8px;border-radius:8px;width:100%;height:40px;background-color:var(--pumpkin-50);margin-bottom:12px}.BaseProductShopItem_discountText__MvHEA{color:var(--sky-800);font-size:12px;font-weight:400;line-height:20px;color:var(--pumpkin-700)}.BaseProductShopItem_oldPriceText__ARv28{color:var(--sky-800);font-size:14px;font-weight:500;line-height:24px;color:var(--pumpkin-700);text-decoration:line-through;-webkit-margin-start:auto;margin-inline-start:auto}.BaseProductShopItem_discountBadge__X96im{position:absolute;text-align:center;top:0;right:85px;transform:rotate(-5deg);background-color:var(--pumpkin-400);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%'><defs><mask id='m'><rect width='100%' height='100%' fill='white'/><circle cx='0' cy='0' r='4px' fill='black'/><circle cx='100%' cy='0' r='4px' fill='black'/><circle cx='0' cy='100%' r='4px' fill='black'/><circle cx='100%' cy='100%' r='4px' fill='black'/></mask></defs><rect width='100%' height='100%' fill='black' mask='url(%23m)'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%'><defs><mask id='m'><rect width='100%' height='100%' fill='white'/><circle cx='0' cy='0' r='4px' fill='black'/><circle cx='100%' cy='0' r='4px' fill='black'/><circle cx='0' cy='100%' r='4px' fill='black'/><circle cx='100%' cy='100%' r='4px' fill='black'/></mask></defs><rect width='100%' height='100%' fill='black' mask='url(%23m)'/></svg>");color:var(--sky-800);font-size:12px;font-weight:400;line-height:20px;color:var(--pumpkin-900);padding:2px 4px;z-index:2}.ShopInfoModalContent_container__QLFYj{width:100%;display:flex;flex-direction:column;text-align:start}.ShopInfoModalContent_header__v548D{display:flex;align-items:center;margin-bottom:16px}.ShopInfoModalContent_shopIcon__SwgxR{width:32px;height:32px;-webkit-margin-end:8px;margin-inline-end:8px}.ShopInfoModalContent_shopNameText__XUcNf{color:var(--sky-800);font-size:20px;font-weight:800;line-height:36px}.ShopInfoModalContent_scoreInfoContainer__trED_{display:flex;align-items:center;height:32px;padding:0 8px;border-radius:16px;color:var(--sky-800);font-size:14px;font-weight:700;line-height:24px;-webkit-margin-start:auto;margin-inline-start:auto}.ShopInfoModalContent_complaintContainer__z0uME{display:flex;flex-direction:column;margin-bottom:16px}.ShopInfoModalContent_complaintTitleContainer__R4Z8A{display:flex;align-items:center;margin-bottom:4px}.ShopInfoModalContent_complaintIcon__ku_36{width:20px;height:20px;-webkit-margin-end:4px;margin-inline-end:4px}.ShopInfoModalContent_complaintTitle__gy5QZ{color:var(--sky-800);font-size:16px;font-weight:700;line-height:28px}.ShopInfoModalContent_complaintSummaryContainer__5AEij{display:flex;flex-direction:column}.ShopInfoModalContent_complaintSummary__bzmq5{color:var(--sky-800);font-size:14px;font-weight:500;line-height:24px;-webkit-margin-start:24px;margin-inline-start:24px;margin-bottom:4px}.ShopInfoModalContent_button__bON4v{width:100%}.AllShopsModalContent_container__Nzgtz{width:100%;height:calc(100% - 56px);overflow-y:auto;display:flex;flex-direction:column;padding:0 24px}.AllShopsModalContent_divider__hvOUv{width:100%;height:2px;background-color:var(--sky-100);flex-shrink:0}.BaseProductShopsSection_container__azsFk{width:100%;display:flex;flex-direction:column;align-items:center}.BaseProductShopsSection_divider__R8LxZ{width:100%;height:2px;background-color:var(--sky-100)}.BaseProductShopsSection_showAllShopsButton__H_8EZ{height:40px;width:100%;margin-bottom:24px}.BaseProductShopsSection_emptyText__yYDIu{color:var(--sky-500);font-size:16px;font-weight:700;line-height:28px;text-align:center;padding:32px 0}.ProductCard_container__7IE0M{cursor:pointer;flex-shrink:0;min-width:0;width:100%}.ProductCard_imgContainer__k5sC2{position:relative;width:100%;height:0;padding-bottom:100%}.ProductCard_installmentsContent__Cds71{display:flex;align-items:flex-end}.ProductCard_installmentsText__GHFzl{display:flex;flex-direction:column;align-items:center;color:var(--sky-800);font-size:12px;font-weight:700;line-height:20px;color:var(--brand-500);-webkit-margin-end:8px;margin-inline-end:8px}.ProductCard_installmentsPrice__Le2OI{color:var(--sky-800);font-size:14px;font-weight:700;line-height:24px}.ProductCard_title__Rpp75{color:var(--sky-800);font-size:14px;font-weight:500;line-height:24px;margin-bottom:4px;-webkit-line-clamp:var(--title-lines);line-clamp:var(--title-lines);display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;text-overflow:ellipsis;height:calc(var(--title-height)*1px);font-feature-settings:normal}.ProductCard_price__Uq1_S{color:var(--sky-800);font-size:14px;font-weight:500;line-height:24px;color:var(--sky-500);margin-bottom:8px}.ProductCard_contentContainer__cVAJ_{display:flex;flex-direction:column;padding:12px 8px}.HorizontalProductCard_container__Pp1e_{cursor:pointer;width:100%;height:100%;flex-shrink:0;display:flex;align-items:center}.HorizontalProductCard_imgContainer__66TYR{position:relative;width:136px;flex-shrink:0;height:100%}.HorizontalProductCard_installmentsContent__aiCqY{display:flex;align-items:flex-end}.HorizontalProductCard_installmentsText__HVbut{display:flex;flex-direction:column;align-items:center;color:var(--sky-800);font-size:12px;font-weight:700;line-height:20px;color:var(--brand-500);-webkit-margin-end:8px;margin-inline-end:8px}.HorizontalProductCard_installmentsPrice__R6tCY{color:var(--sky-800);font-size:14px;font-weight:700;line-height:24px}.HorizontalProductCard_title__kB4zV{color:var(--sky-800);font-size:14px;font-weight:500;line-height:24px;margin-bottom:4px;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;text-overflow:ellipsis;height:48px;font-feature-settings:normal}.HorizontalProductCard_price__6Re6W{color:var(--sky-800);font-size:14px;font-weight:500;line-height:24px;color:var(--sky-500);margin-bottom:8px}.HorizontalProductCard_contentContainer__1ZOdJ{display:flex;flex-direction:column;padding:8px 12px 8px 0}.BaseProductsList_container__R8JKJ{display:flex}.BaseProductsList_list__Fz2qR{display:flex;flex-direction:column}.BaseProductsList_grid___dgYj{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:768px){.BaseProductsList_grid___dgYj{grid-template-columns:repeat(3,1fr)}}.BaseProductSimilarsSection_container__QHWSr{display:flex;flex-direction:column;padding:24px 16px}.BaseProductSimilarsSection_title__Wm6cd{color:var(--sky-800);font-size:18px;font-weight:800;line-height:32px;text-align:center;margin-bottom:24px}.BaseProductSpecsModalContent_container__IFbYW{padding:24px;text-align:start;height:calc(100% - 56px);overflow-y:auto}.BaseProductSpecsModalContent_contentContainer__pnPqg{display:flex;flex-direction:column}.BaseProductSpecsModalContent_title__5Bu1v{color:var(--sky-800);font-size:18px;font-weight:800;line-height:32px;margin-bottom:16px}.BaseProductSpecsModalContent_keySpecsContent__BeOOt{display:flex;flex-direction:column}.BaseProductSpecsModalContent_keySpecItem__wq_aQ{display:flex;align-items:center;justify-content:space-between}.BaseProductSpecsModalContent_keySpecItem__wq_aQ:nth-of-type(2n){background-color:var(--bg-bright)}.BaseProductSpecsModalContent_keySpecItem__wq_aQ:nth-of-type(odd){background-color:var(--sky-100)}.BaseProductSpecsModalContent_keySpecItemTitle___iT6Q{color:var(--sky-800);font-size:16px;font-weight:500;line-height:28px;padding:2px 8px;flex:1 1}.BaseProductSpecsModalContent_keySpecItemValue__KImNC{color:var(--sky-500);font-size:16px;font-weight:500;line-height:28px;padding:2px 8px;flex:1 1}.BaseProductSpecsModalContent_structuralSpecsContent__TAC3t{display:flex;flex-direction:column}.BaseProductSpecsModalContent_structuralSpecItem__QFeyO{display:flex;flex-direction:column;margin-bottom:12px}.BaseProductSpecsModalContent_structuralSpecItemTitle__6pumY{color:var(--sky-800);font-size:16px;font-weight:700;line-height:28px;margin-bottom:4px}.BaseProductSpecsModalContent_structuralSpecItemValue__up4wF{color:var(--sky-500);font-size:16px;font-weight:500;line-height:28px}.BaseProductSpecsCTA_cta___ILwU{display:flex;align-items:center;color:var(--sky-800);font-size:16px;font-weight:500;line-height:28px;opacity:.2}.BaseProductSpecsCTA_cta___ILwU.BaseProductSpecsCTA_active__SguSs{color:var(--brand-500);opacity:1;cursor:pointer}.ProductContent_container__Dl1fq{display:flex;flex-direction:column}.ProductContent_contentContainer__a0zLT{padding:0 24px}.ProductContent_name1__lzeIH{color:var(--sky-800);font-size:18px;font-weight:800;line-height:32px;font-feature-settings:normal;margin-top:0;margin-bottom:4px}.ProductContent_rowContainer__q0_XM{display:flex;align-items:center;justify-content:space-between}.ProductContent_shopsTextContainer__kQTR0{display:flex;align-items:center}.ProductContent_shopIcon__EwA6_{width:20px;height:20px;-webkit-margin-end:4px;margin-inline-end:4px}.ProductContent_shopCountText__YCiab{color:var(--sky-800);font-size:16px;font-weight:500;line-height:28px}.ProductContent_divider__IMsV2{width:100%;height:2px;background-color:var(--sky-100)}