.DigitalProductsListContainer_root__IG8B5{display:flex;flex-direction:column;gap:24px;margin:16px 0}.DigitalProductsListContainer_root__IG8B5 h1{font-size:22px;font-weight:700;line-height:120%;padding-left:15px}@media(min-width:992px){.DigitalProductsListContainer_root__IG8B5 h1{font-size:32px;line-height:130%;padding-left:0}}.DigitalProductsListContainer_root__IG8B5 .DigitalProductsListContainer_layout__SjgD3{display:flex;padding:24px;flex-direction:column;gap:8px;border-radius:16px;background:#fff}.DigitalProductsListContainer_root__IG8B5 .DigitalProductsListContainer_layout__SjgD3 .DigitalProductsListContainer_title__ocz1r{color:var(--Main-color-1-Dark-Indigo,#0b1f35);font-size:32px;font-weight:700;line-height:130%}@media(min-width:992px){.DigitalProductsListContainer_container__iqxxt{padding:0 15px;width:100%;margin:22px auto 16px}}@media(min-width:992px)and (min-width:768px){.DigitalProductsListContainer_container__iqxxt{width:750px}}@media(min-width:992px)and (min-width:992px){.DigitalProductsListContainer_container__iqxxt{width:970px}}@media(min-width:992px)and (min-width:1200px){.DigitalProductsListContainer_container__iqxxt{width:1170px}}@media(min-width:992px)and (min-width:1336px){.DigitalProductsListContainer_container__iqxxt{width:1326px}}.Carousel_root__AwYTx .Carousel_mobileList__nxIrG{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;margin:-16px;padding:16px}.TagModelStockCard_card__HPfp8{display:flex;padding:4px 12px 12px;flex-direction:column;justify-content:flex-start;gap:4px;border-radius:8px;background:#fff;min-width:168px;width:100%;position:relative;max-width:200px;height:100%}.TagModelStockCard_card__HPfp8.TagModelStockCard_shadowed__kN66J{box-shadow:0 8px 32px 0 rgba(0,0,0,.08)}.TagModelStockCard_card__HPfp8 .TagModelStockCard_cashbackPercent__7GmJU{position:absolute;top:0;right:20px;z-index:1}.TagModelStockCard_card__HPfp8 .TagModelStockCard_imageContainer__RqQSd{position:relative;width:100%;height:144px;object-fit:contain;margin-top:6px;display:flex;justify-content:center}.TagModelStockCard_card__HPfp8 .TagModelStockCard_imageContainer__RqQSd .TagModelStockCard_opacity__eUK36{opacity:.35}.TagModelStockCard_card__HPfp8 .TagModelStockCard_badgeContainer__yZ92M{position:absolute;bottom:0;left:0;width:fit-content;font-size:11px;font-weight:700;line-height:16px;display:flex;flex-direction:column;gap:6px;z-index:2}.TagModelStockCard_card__HPfp8 .TagModelStockCard_badgeContainerTopPosition__XE7Yk{top:0}.TagModelStockCard_card__HPfp8 .TagModelStockCard_productName__F6DKe{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;max-height:32px;height:32px;font-size:12px;font-style:normal;font-weight:400;line-height:130%;-webkit-box-orient:vertical;-webkit-line-clamp:2;cursor:pointer}.TagModelStockCard_card__HPfp8 .TagModelStockCard_productName__F6DKe:hover{text-decoration:underline}.TagModelStockCard_card__HPfp8 .TagModelStockCard_productName__F6DKe a{color:inherit;text-decoration:inherit}@media(min-width:992px){.TagModelStockCard_card__HPfp8 .TagModelStockCard_productName__F6DKe{font-size:14px;height:36px;max-height:36px}}.TagModelStockCard_card__HPfp8 .TagModelStockCard_notAvailable__wQ1hs{height:28px;color:#6d7986;font-size:16px;font-weight:400;line-height:130%;align-items:center;white-space:nowrap}.TagModelStockCard_card__HPfp8 .TagModelStockCard_installment__sTZjE{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;border-radius:4px;background:#eef8ee;padding:8px 4px;margin-top:auto}.TagModelStockCard_card__HPfp8 .TagModelStockCard_installment__sTZjE span{font-size:12px;font-style:normal;font-weight:400;line-height:130%;color:#0b5534}.TagModelStockCard_card__HPfp8 .TagModelStockCard_price__GVbdl{height:28px;display:flex;font-size:14px;font-weight:800;line-height:130%;align-items:center;justify-content:space-between;white-space:nowrap;overflow:hidden;min-height:28px}@media(min-width:992px){.TagModelStockCard_card__HPfp8 .TagModelStockCard_price__GVbdl{font-size:16px}}.TagModelStockCard_card__HPfp8 .TagModelStockCard_price__GVbdl .TagModelStockCard_discount__WCSk5{border-radius:4px;background:#f6392d;color:#fff;padding:6px 4px;text-align:center;font-size:12px;font-weight:500;line-height:16px;min-width:32px}.TagModelStockCard_card__HPfp8 .TagModelStockCard_price__GVbdl .TagModelStockCard_discountPrice__Bho6c{color:var(--color-tertiary);font-size:12px;font-weight:400;line-height:130%;text-decoration:line-through}.TagModelStockCard_card__HPfp8 .TagModelStockCard_bottomContainer__HVQXK{display:flex;align-items:center;gap:6px}.TagModelStockCard_card__HPfp8 .TagModelStockCard_bottomContainer__HVQXK .TagModelStockCard_addToCart__rmdBg{white-space:nowrap}.TagModelStockCard_card__HPfp8 .TagModelStockCard_bottomContainer__HVQXK .TagModelStockCard_addToCartBySubscription__9Ud05{background:var(--color-subscription);padding-left:.5rem;padding-right:.5rem;font-size:.75rem}@media(min-width:992px){.TagModelStockCard_card__HPfp8 .TagModelStockCard_bottomContainer__HVQXK .TagModelStockCard_addToCartBySubscription__9Ud05{font-size:.825rem;color:#fff}}.TagModelStockCard_card__HPfp8 .TagModelStockCard_bottomContainer__HVQXK .TagModelStockCard_addToCartBySubscription__9Ud05:disabled{opacity:.6}.TagModelStockCard_card__HPfp8 .TagModelStockCard_bottomContainer__HVQXK .TagModelStockCard_addToCartBySubscription__9Ud05:hover{background:#007aff}.TagModelStockCard_card__HPfp8 .TagModelStockCard_bottomContainer__HVQXK .TagModelStockCard_addToCartBySubscription__9Ud05.TagModelStockCard_added__JAASF{background:#01a2a2}.TagModelStockCard_card__HPfp8 .TagModelStockCard_bottomContainer__HVQXK .TagModelStockCard_addToCart__rmdBg.TagModelStockCard_added__JAASF,.TagModelStockCard_card__HPfp8 .TagModelStockCard_bottomContainer__HVQXK .TagModelStockCard_addToCart__rmdBg.TagModelStockCard_added__JAASF:hover{background:var(--color-accent-hover)}.TagModelStockCard_card__HPfp8 .TagModelStockCard_bottomContainer__HVQXK .TagModelStockCard_favorites__GYLTN svg path{transition:var(--transition-timeout)}.TagModelStockCard_card__HPfp8 .TagModelStockCard_bottomContainer__HVQXK .TagModelStockCard_favorites__GYLTN.TagModelStockCard_favorite__9Ma01 svg path{fill:var(--color-magento)}.TagModelStockCard_cardPromo__d30P1{display:flex;flex-direction:row;width:100%;max-width:none;gap:12px;align-items:center;padding:0;min-width:0}.TagModelStockCard_cardPromo__d30P1 .TagModelStockCard_cardPromoContentSide__08NUn{display:flex;flex-direction:column;gap:6px}.TagModelStockCard_cardPromo__d30P1 .TagModelStockCard_productName__F6DKe{overflow:hidden;color:var(--Color-Text-Neutral-Primary,#0f0f0f);text-overflow:ellipsis;font-size:13px;line-height:120%}.TagModelStockCard_cardPromo__d30P1 .TagModelStockCard_installment__sTZjE{height:20px}.TagModelStockCard_cardPromo__d30P1 .TagModelStockCard_installment__sTZjE span{font-size:10px}.TagModelStockCard_cardPromo__d30P1 .TagModelStockCard_installment__sTZjE svg{width:14px!important;height:14px!important}.TagModelStockCard_cardPromo__d30P1 .TagModelStockCard_priceWrapper__UUQiR{flex-grow:1}.TagModelStockCard_cardPromoVertical__doEuc{max-width:none;padding-bottom:0}.TagModelStockCard_cardPromoVertical__doEuc .TagModelStockCard_productNameSmall__WBEgr{overflow:hidden;color:var(--Color-Text-Neutral-Primary,#0f0f0f);font-size:13px;font-weight:400;line-height:120%;height:unset}.CartModal_wrapper__YSAAp{display:flex;flex-direction:column;gap:20px;width:100%;padding:20px 16px;border-radius:16px 16px 0 0;background:#fff;position:relative}@media(min-width:600px){.CartModal_wrapper__YSAAp{border-radius:16px;width:545px;padding:30px}}.CartModal_wrapper__YSAAp .CartModal_icon__VM9cK{margin:auto;display:flex;justify-content:center;align-items:center;min-width:90px;min-height:90px;width:90px;height:90px;border-radius:24.133px;background:var(--Gray-Brand-50,#f4f5f6)}.CartModal_wrapper__YSAAp .CartModal_icon__VM9cK svg{width:48.265px;height:48.265px}.CartModal_wrapper__YSAAp .CartModal_content__LWoCd{display:flex;flex-direction:column;gap:8px}.CartModal_wrapper__YSAAp .CartModal_content__LWoCd .CartModal_title__PjsPz{color:#0b1f35;font-size:22px;font-weight:600;line-height:28px;text-align:center}.CartModal_wrapper__YSAAp .CartModal_content__LWoCd .CartModal_description__agXi4{color:#0b1f35;text-align:center;font-size:16px;font-weight:400;line-height:130%}.CartModal_wrapper__YSAAp .CartModal_actions__bxfQa{display:flex;flex-direction:column;gap:12px}.CartModal_wrapper__YSAAp .CartModal_actions__bxfQa .CartModal_button__XcriW{min-height:48px;height:48px;font-weight:400;font-size:16px}.CartModal_wrapper__YSAAp .CartModal_actions__bxfQa .CartModal_outlinedButton__CYjb4{border:1px solid #b6bcc3;color:#0b1f35}.CartModal_wrapper__YSAAp .CartModal_actions__bxfQa .CartModal_outlinedButton__CYjb4:hover{border:1px solid #b6bcc3;background:#f3f4f5}.CartModal_wrapper__YSAAp .CartModal_closeButton__Rmc5O{position:absolute;right:16px;top:16px;width:44px;height:44px;display:flex;justify-content:center;align-items:center;border:none;border-radius:50%;background:#fff;padding:0;box-shadow:0 8px 32px 0 rgba(0,0,0,.08)}@media(min-width:600px){.CartModal_wrapper__YSAAp .CartModal_closeButton__Rmc5O{right:30px;top:30px}}.CartModal_bottomDrawer__Zj5tk{padding:0!important}.BadgesComponent_badgesWrapper__5Mull{display:flex;gap:4px;overflow:hidden;flex-wrap:wrap}.BadgesComponent_badge__6L_x1{display:flex;align-items:flex-start;flex-wrap:wrap;gap:3px}.BadgesComponent_badgeContent__58ub_{display:flex;padding:2.378px 8px;align-items:center;gap:2.378px;border-radius:800px;overflow:hidden;text-overflow:ellipsis;font-size:10px;font-weight:600;line-height:18px;height:20px;white-space:nowrap}.BadgesComponent_badgeContentIcon__BqsOa{max-height:14px}.BadgesComponent_delivery__Pv_ZL{padding:.25rem .25rem .15rem;background:#f3f4f5;border-radius:2rem;cursor:pointer;transition:var(--transition-timeout);width:24px;height:24px;min-width:24px;min-height:24px}.BadgesComponent_delivery__Pv_ZL svg path{transition:var(--transition-timeout);stroke:#546272}.BadgesComponent_delivery__Pv_ZL:hover{background:#4db84e}.BadgesComponent_delivery__Pv_ZL:hover svg path{stroke:#fff}.FreedomCashbackBadge_root__mZx8w{display:flex;height:20px;padding:4px 8px;justify-content:center;align-items:center;gap:4px;border-radius:800px;border:1px solid var(--color-Green-Primary,#4db84e);background:var(--Primary-Brand-25,#f4fcf4);color:var(--Primary-Brand-600,#4db84e);text-align:center;font-size:10px;font-weight:600;line-height:18px;width:fit-content;white-space:nowrap}.FreedomCashbackBadge_root__mZx8w.FreedomCashbackBadge_md__jgCQl{font-size:12px}.FreedomCashbackBadge_root__mZx8w.FreedomCashbackBadge_violet__gfSVM{border:none;color:#fff;background:var(--color-violet-status,#812ad8)}.FreedomCashbackSection_freedomCashbackSection__4mgoP{display:flex;flex-direction:column;gap:4px;width:100%}.FreedomCashbackSection_freedomCashbackSection__4mgoP .FreedomCashbackSection_badge__MTRTb{display:flex;height:20px;padding:4px 8px;justify-content:center;align-items:center;border-radius:4px;text-align:center;font-size:10px;font-style:normal;font-weight:600;line-height:18px;white-space:nowrap}.FreedomCashbackSection_freedomCashbackSection__4mgoP .FreedomCashbackSection_newPrice__pPIdP{border:1px solid var(--color-Green-Primary,#4db84e);background:var(--Primary-Brand-25,#f4fcf4);color:var(--Primary-Brand-600,#4db84e)}.FreedomCashbackSection_freedomCashbackSection__4mgoP .FreedomCashbackSection_cashback__Ehr27{border:none;background:var(--color-violet-status,#812ad8);color:#fff}.TagModelStockCards_cards__8XsoG .TagModelStockCards_swiperContainer__nqDyI .swiper{padding:0 8px}.TagModelStockCards_cards__8XsoG .TagModelStockCards_swiperContainer__nqDyI .swiper-slide{height:auto}.TagModelStockCards_cardsMobile__yz3nv{display:flex;gap:8px;overflow-x:auto}.TagModelStockCards_cardsMobile__yz3nv::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.TagModelStockCards_withShadow__7MIJt{margin:-16px;padding:16px!important;width:100%}.TagModelStockCards_bordered__oEQea{border:1px solid var(--Gray-50,#f4f5f6)}.ProductCard_cardWide__jS8Vq{width:100%!important;max-height:287px}.ProductCard_cardWide__jS8Vq .ProductCard_contentContainer__tTR43{display:flex;justify-content:space-between;align-items:flex-end;width:100%;flex-grow:1}.ProductCard_cardWide__jS8Vq .ProductCard_productNameWide__AV52q{-webkit-line-clamp:2;height:1.625em;text-overflow:ellipsis;white-space:nowrap}.ProductCard_cardWide__jS8Vq .ProductCard_priceSection__DdyWy{display:flex;flex-direction:column;gap:6px;width:185px;align-self:flex-start}.ProductCard_cardWide__jS8Vq .ProductCard_wideButton__7zjPx{height:52px}.ProductCard_cardHorizontal__hMX0l{width:100%!important;flex-direction:row!important}.ProductCard_filler__rvxvm{flex-grow:1}.ProductCard_buttonWrapper__d_Cyr{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.EntityCard_container__hLkM1{display:flex;padding:12px;flex-direction:column;gap:6px;flex-shrink:0;min-width:0;border-radius:12px;background:var(--Color-BG-Neutral-Secondary,#fff);box-shadow:0 5px 20px 0 rgba(0,0,0,.05);width:174px;height:100%}@media(min-width:600px){.EntityCard_container__hLkM1{width:208px}}.EntityCard_relativeImageContainer__0F4Ky{width:100%;margin:0 auto;position:relative;cursor:pointer;aspect-ratio:1}.EntityCard_relativeImageContainer__0F4Ky img{width:100%;height:100%;object-fit:contain}.EntityCard_entityCardLikeButton__52c1b{background:rgba(0,0,0,0);margin:0;padding:0;border:none;outline:none;width:30px;height:30px;display:flex;justify-content:center;align-items:center;transition:transform .5s ease}.EntityCard_entityCardLikeButton__animation__lMt6I{animation:EntityCard_pulse__djAhj .5s infinite forwards}.EntityCard_entityCardLikeButton__posATopRight__rHo3o{position:absolute;top:-5px;right:-5px}@keyframes EntityCard_pulse__djAhj{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.EntityCard_discountBadge__ZQKDX{padding:2px 4px;border-radius:40px;background:var(--Color-BG-Negative-Primary,#ff3347);color:var(--Color-Text-Neutral-White,#fff);text-align:center;font-size:10px;font-style:normal;font-weight:600;line-height:13px}.EntityCard_discountBadge__posATopLeft__fsNGf{position:absolute;left:0;top:0}.EntityCard_bottomLeftBudgesContainer__aA52b{display:flex;flex-direction:column;align-items:flex-start;gap:2px;position:absolute;bottom:0;left:0}.EntityCard_cashbackBadge__L2Vga{padding:2px 4px;border-radius:12px;border:1px solid var(--Color-Situational-muted,#d1d1d6);background:var(--Color-BG-Neutral-Secondary,#fff)}.EntityCard_content__nYON3{display:flex;flex-direction:column;gap:4px;flex-grow:1}@media(min-width:600px){.EntityCard_content__nYON3{gap:6px}}.EntityCard_cardPrice__qoasa{display:flex;align-items:center;gap:4px}.EntityCard_cardPrice__qoasa .EntityCard_price__6cBS3{color:var(--Color-Text-Neutral-Primary);font-size:14px;font-weight:700;line-height:20px}@media(min-width:600px){.EntityCard_cardPrice__qoasa .EntityCard_price__6cBS3{font-size:18px}}.EntityCard_cardPrice__qoasa .EntityCard_discount__CthHQ{color:var(--Color-Text-Negative-Primary,#ff3347)}.EntityCard_cardPrice__qoasa .EntityCard_oldPrice__PJk6Z{overflow:hidden;color:var(--Color-Text-Neutral-Quaternary);font-size:11px;font-style:normal;font-weight:400;line-height:13px;text-decoration:line-through}@media(min-width:600px){.EntityCard_cardPrice__qoasa .EntityCard_oldPrice__PJk6Z{font-size:14px}}.EntityCard_name__owMio{height:2.77em;overflow:hidden;color:var(--Color-Text-Neutral-Primary,#0f0f0f);text-overflow:ellipsis;font-size:13px;font-weight:400;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin:0 auto;text-decoration:none}.EntityCard_name__owMio:hover{text-decoration:underline}@media(min-width:600px){.EntityCard_name__owMio{font-size:16px;line-height:22px}}.BadgesComponent_badgesWrapper__K9fJP{display:flex;gap:4px;overflow:hidden;flex-wrap:wrap}.BadgesComponent_badge__Hz4wR{display:flex;align-items:flex-start;flex-wrap:wrap;gap:3px}.BadgesComponent_badgeContent__yaJm7{display:flex;padding:2.378px 8px;align-items:center;gap:2.378px;border-radius:800px;overflow:hidden;text-overflow:ellipsis;font-size:10px;font-weight:600;line-height:13px;height:18px;white-space:nowrap}.BadgesComponent_badgeContentIcon__aTLPg{max-height:14px}.BadgesComponent_delivery__I9JcS{padding:.25rem .25rem .15rem;background:#f3f4f5;border-radius:2rem;cursor:pointer;transition:var(--transition-timeout);width:24px;height:24px;min-width:24px;min-height:24px}.BadgesComponent_delivery__I9JcS svg path{transition:var(--transition-timeout);stroke:#546272}.BadgesComponent_delivery__I9JcS:hover{background:#4db84e}.BadgesComponent_delivery__I9JcS:hover svg path{stroke:#fff}.InstallmentSection_wrapper__GYpYH{display:flex;height:30px;padding:4px 6px 4px 4px;justify-content:center;align-items:center;border-radius:8px;background:var(--Color-BG-Positive-Invisible,rgba(78,188,115,.08));width:fit-content}.InstallmentSection_wrapper__GYpYH .InstallmentSection_content__gIJY1{display:flex;align-items:center;gap:4px}.InstallmentSection_wrapper__GYpYH .InstallmentSection_content__gIJY1 .InstallmentSection_icon__G3i_h{display:flex;align-items:center;justify-content:center;width:16px;height:16px;min-height:16px;min-width:16px}.InstallmentSection_wrapper__GYpYH .InstallmentSection_content__gIJY1 .InstallmentSection_label__Ef6z_{color:var(--Color-Text-Positive-Accent,#2e8452);font-size:11px;font-weight:500;line-height:13px}@media(min-width:600px){.InstallmentSection_wrapper__GYpYH .InstallmentSection_content__gIJY1 .InstallmentSection_label__Ef6z_{font-size:14px;line-height:20px}}.BuyButton_root__Fh9zp{height:32px!important}@media(min-width:600px){.BuyButton_root__Fh9zp{height:unset!important}}.FfinCashbackBadge_container__GSUJm{display:flex;flex-direction:column;padding:4px 6px;justify-content:center;align-items:flex-start;border-radius:8px;background:#e9ffff;width:fit-content}@media(min-width:600px){.FfinCashbackBadge_container__GSUJm{flex-direction:row;gap:4px;align-items:center;padding:8px}}.FfinCashbackBadge_text___Pmc_{font-size:10px;font-style:normal;font-weight:500;line-height:normal;background:linear-gradient(90deg,#0d7bac,#06a18f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-transform:lowercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:600px){.FfinCashbackBadge_text___Pmc_{font-size:12px}}.FfinCashbackBadge_cashbackValue__QQf2w{font-size:12px;font-style:normal;font-weight:700;line-height:normal;white-space:nowrap;background:linear-gradient(90deg,#0d7bac,#06a18f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width:600px){.FfinCashbackBadge_cashbackValue__QQf2w{font-size:14px}}.EntityCardDiscountOffer_root__vsmwA{position:absolute;right:-8px;top:-16px;z-index:1}.PreorderBadge_wrapper__ldd1F{background:linear-gradient(122deg,#5856d6 13.55%,#9b99f1 87.69%);width:64px;height:64px;border-radius:50%;display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center;transform:rotate(-20deg)}.PreorderBadge_wrapper__ldd1F .PreorderBadge_label__dF2O1{color:#fff;text-align:center;font-size:9px;font-weight:700;line-height:16px;letter-spacing:.2px}.PreorderBadge_wrapper__ldd1F .PreorderBadge_discount__Ig_Sb{color:#fff;text-align:center;font-size:20px;font-weight:700;line-height:20px;letter-spacing:.25px}.PreorderBadge_wrapper__ldd1F .PreorderBadge_icon__9g1OI{width:16px;height:16px;min-height:16px;min-width:16px;display:flex;align-items:center;justify-content:center}