.LineBlock_root__e8ePy{background-color:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius);display:flex;flex-direction:column;padding:var(--ys-current-skin-v-padding) var(--ys-current-skin-h-padding);transition:all .15s cubic-bezier(0,0,.2,1);width:100%}.LineBlock_root_collapsed__Nds1L{grid-gap:0!important;gap:0!important;height:50px}.LineBlock_title__bPB9A{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:50px;justify-content:space-between;margin:0;outline:none;padding:0;width:100%}.LineBlock_title_clickable__LLiI0{margin:-16px 0;padding:16px 0}.LineBlock_titleContent__MJuB7{display:flex;width:100%}.LineBlock_titleText__LEicF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LineBlock_icon__jLi_q{flex-shrink:0;height:var(--line-height);transition:transform .15s ease}.LineBlock_icon_collapsible__SKpgR{transform-origin:center}.LineBlock_icon_expanded__VDP7g{transform:scaleY(-1)}.LineBlock_content__TC29N{box-sizing:border-box;overflow:hidden;transition:max-height .15s cubic-bezier(0,0,.2,1),padding-top .15s cubic-bezier(0,0,.2,1);width:100%}.LineBlock_content_collapsed__mSHKM{max-height:0!important;padding-top:0!important}.TiltedBadge_badge__6X9GL{align-items:center;border-radius:var(--ys-current-skin-border-radius);display:flex;flex-shrink:0;justify-content:center;padding:var(--ys-spacing-25) var(--ys-spacing-100);transform:rotate(-7deg)}.TiltedBadge_badge_variant_brand__rpqLu{background-color:var(--ys-color-token-brand-primary)}.TiltedBadge_badge_variant_primary__Zw3SS{background-color:var(--ys-background-primary)}.BonusBadge_container__bCbaw{background-color:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius);overflow:hidden;padding:var(--ys-spacing-200) var(--ys-spacing-300);position:relative;width:100%}.BonusBadge_container__bCbaw:after{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:77px;margin:auto 0;position:absolute;right:-10px;top:30px;transform:rotate(-37deg);width:77px;z-index:0}.BonusBadge_container_icon_ruble_bag__9KscS:after{background-image:url(//yastatic.net/s3/yastore-static/yastore-b2c/assets/a72f8dee0f8883b4.png)}.BonusBadge_container_icon_present__t6MrT:after{background-image:url(//yastatic.net/s3/yastore-static/yastore-b2c/assets/7be5f601d9a96abb.png)}.BonusBadge_description__ZYy5w{flex:1 1;padding-right:55px;position:relative;z-index:1}.BonusBadge_badgeWrapper__T0tWf{align-items:flex-start;display:flex;position:relative;z-index:1}.BonusBadge_mainBadge__5dVKQ{z-index:2}.BonusBadge_secondBadge__wm8D3{margin-left:var(--ys-spacing-500);margin-top:-4px;z-index:1}.LoyaltyAuthModal_content__e7zZV{margin:0 auto;padding:var(--ys-spacing-200)}@media screen and (min-width:768px){.LoyaltyAuthModal_content__e7zZV{max-width:484px;padding:var(--ys-spacing-400)}}.LoyaltyRegistrationModal_content__APgWP{margin:0 auto;padding:var(--ys-spacing-200);width:100%}.LoyaltyRegistrationModal_priceBlock__ErmeA{background-color:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius);padding:var(--ys-spacing-200)}.LoyaltyRegistrationModal_subtitle__zIGz0{width:100%}.LoyaltyRegistrationModal_bonusContent__ft17Q{display:flex;flex-direction:column;grid-gap:var(--ys-spacing-200);align-items:center;gap:var(--ys-spacing-200)}.LoyaltyRegistrationModal_bonusInfo__hqxMA{background-color:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius);overflow:hidden;padding:var(--ys-spacing-200);position:relative}.LoyaltyRegistrationModal_bonusDescription__WeMFe{padding-right:var(--ys-spacing-500)}.LoyaltyRegistrationModal_bonusIcon__bPrdw{background-image:url(//yastatic.net/s3/yastore-static/yastore-b2c/assets/a72f8dee0f8883b4.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:77px;margin:auto 0;position:absolute;right:-20px;top:0;transform:rotate(-37deg);width:77px}@media screen and (min-width:768px){.LoyaltyRegistrationModal_content__APgWP{max-width:480px;padding:var(--ys-spacing-400)}.LoyaltyRegistrationModal_bonusContent__ft17Q{flex-direction:row;flex-shrink:0}}.LoyaltyInfoModal_content__z9FlP{padding:var(--ys-spacing-200)}@media screen and (min-width:768px){.LoyaltyInfoModal_content__z9FlP{max-width:480px;padding:var(--ys-spacing-400)}.LoyaltyInfoModal_bonusContent__oMWTa{flex-direction:row;flex-shrink:0}}.LoyaltyBonusBadge_iconWrapper__xCKkJ{align-items:center;display:flex;justify-content:center}.LoyaltyBonusBadge_login__VyGsI{align-items:flex-start;text-align:start}.OutOfStockModal_text__Ub6af{text-align:left;width:100%}.OutOfStockModal_controls__dclJI{display:flex;flex-direction:column;grid-gap:var(--ys-spacing-150);gap:var(--ys-spacing-150);width:100%}.OutOfStockModal_content__rpmqk{max-width:calc(480px + var(--ys-spacing-200)*2);padding:var(--ys-spacing-200)}.OutOfStockModal_button__ElCpT{width:100%}@media screen and (min-width:768px){.OutOfStockModal_text__Ub6af{text-align:center}.OutOfStockModal_controls__dclJI{flex-direction:row}.OutOfStockModal_content__rpmqk{max-width:calc(480px + var(--ys-spacing-450)*2);padding:var(--ys-spacing-450)}}.ShoppingCartSnippet_snippet__x28U7{display:flex;flex-direction:row;overflow:hidden;grid-column-gap:var(--ys-spacing-200);align-items:flex-start;column-gap:var(--ys-spacing-200);max-width:100%}.ShoppingCartSnippet_media__1362a{min-width:72px;width:72px}.ShoppingCartSnippet_inner__kGmFA{display:flex;flex:1 1 auto;flex-direction:column;grid-gap:var(--ys-spacing-200,16px);align-self:stretch;gap:var(--ys-spacing-200,16px)}.ShoppingCartSnippet_content__v5ICO{align-self:stretch;flex:1 1 auto}.ShoppingCartSnippet_content__v5ICO,.ShoppingCartSnippet_information__TDpWa{display:flex;flex-direction:column;grid-gap:var(--ys-spacing-50,4px);gap:var(--ys-spacing-50,4px)}.ShoppingCartSnippet_buttons__9WryU{margin-top:auto}.ShoppingCartSnippet_title___wrKK{--ys-shopping-snippet-title-lines:3;display:-webkit-box;max-height:calc(var(--line-height)*var(--ys-shopping-snippet-title-lines));overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ys-shopping-snippet-title-lines)}.ShoppingCartSnippet_characteristics__sYYjb{display:flex;flex-direction:column;grid-gap:var(--ys-spacing-50,4px);gap:var(--ys-spacing-50,4px);list-style:none}.ShoppingCartSnippet_characteristic__XIDpG{display:-webkit-box;max-height:var(--line-height);max-width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ShoppingCartSnippet_actions__NGYyw{display:flex;flex-direction:row;justify-content:space-between}.ShoppingCartSnippet_stepper__e4mg3{width:95px}.ShoppingCartSnippet_icon_favourite__8Zur5{--ys-color-stroke:currentColor;pointer-events:auto;fill:var(--ys-background-primary)!important}.ShoppingCartSnippet_icon_favourite_active__QKLdU{--ys-color-stroke:var(--ys-color-token-discount);fill:var(--ys-color-token-discount)!important}@media screen and (min-width:1024px){.ShoppingCartSnippet_snippet__x28U7{grid-column-gap:var(--ys-spacing-300);column-gap:var(--ys-spacing-300)}.ShoppingCartSnippet_media__1362a{min-width:120px;width:120px}.ShoppingCartSnippet_inner__kGmFA{flex-direction:row}.ShoppingCartSnippet_content__v5ICO,.ShoppingCartSnippet_inner__kGmFA{grid-column-gap:var(--ys-spacing-300);align-items:baseline;column-gap:var(--ys-spacing-300)}.ShoppingCartSnippet_content__v5ICO{flex-direction:row-reverse}.ShoppingCartSnippet_information__TDpWa{flex:1 1 auto;min-height:100%;padding:var(--ys-spacing-100) 0}.ShoppingCartSnippet_prices__Q_Guf{min-width:180px}.ShoppingCartSnippet_title___wrKK{--ys-shopping-snippet-title-lines:2}}.ShoppingCartList_listItem__LPyqo{padding:var(--ys-spacing-200) var(--ys-section-h-padding)}.ShoppingCartList_list___zY1Q{margin:0 calc(var(--ys-section-h-padding)*-1);.ShoppingCartList_listItem__LPyqo:not(:last-child){border-bottom:1px solid var(--ys-color-token-border-primary);padding-bottom:var(--ys-spacing-200)}.ShoppingCartList_listItem__LPyqo:not(:first-child){padding-top:var(--ys-spacing-200)}}@media screen and (min-width:768px){.ShoppingCartList_listItem__LPyqo{padding-left:var(--ys-spacing-200);padding-right:var(--ys-spacing-200)}.ShoppingCartList_list_variant_individual___IaUS{display:flex;flex-direction:column;grid-gap:var(--ys-spacing-200);gap:var(--ys-spacing-200);.ShoppingCartList_listItem__LPyqo{border:1px solid var(--ys-color-token-border-primary);border-radius:var(--ys-current-skin-border-radius)}}.ShoppingCartList_list_variant_divided___lfLo .ShoppingCartList_listItem__LPyqo{padding-left:0;padding-right:0;&:first-child{padding-top:0}}.ShoppingCartList_list___zY1Q{flex:1 1 auto;margin:0;.ShoppingCartList_listItem__LPyqo:not(:last-child){padding-bottom:var(--ys-spacing-300)}.ShoppingCartList_listItem__LPyqo:not(:first-child){padding-top:var(--ys-spacing-300)}}.ShoppingCartList_list_variant_united__YUsKd{border:1px solid var(--ys-color-token-border-primary);border-radius:var(--ys-current-skin-border-radius);.ShoppingCartList_listItem__LPyqo:not(:last-child){border-bottom:1px solid var(--ys-color-token-border-primary)}}}.BonusDetailsDrawer_container__TSvNb{max-width:100%;padding:var(--ys-spacing-200)}.BonusDetailsDrawer_container__TSvNb,.BonusDetailsDrawer_items__OPmDl{grid-gap:var(--ys-spacing-100);gap:var(--ys-spacing-100);width:100%}.BonusDetailsDrawer_bonusText__mG2b3{white-space:nowrap}.BonusDetailsDrawer_detailBonus__L6bgn{width:100%}@media screen and (min-width:768px){.BonusDetailsDrawer_container__TSvNb{grid-gap:var(--ys-spacing-300);gap:var(--ys-spacing-300);max-width:420px;padding:var(--ys-spacing-400);width:420px}.BonusDetailsDrawer_items__OPmDl{grid-gap:var(--ys-spacing-200);gap:var(--ys-spacing-200)}}.ShoppingCartOverview_container__UPJZX{display:flex;flex-direction:column;grid-gap:var(--ys-spacing-200);gap:var(--ys-spacing-200)}.ShoppingCartOverview_characteristics__YaY82{display:flex;flex-direction:column;grid-gap:var(--ys-spacing-100);gap:var(--ys-spacing-100)}.ShoppingCartOverview_summary___icqq{display:flex;flex-direction:column;grid-gap:var(--ys-spacing-50);background:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius);gap:var(--ys-spacing-50);margin-top:var(--ys-spacing-100);padding:var(--ys-spacing-300)}.ShoppingCart_content__bGlLL{display:flex;flex-direction:column}.ShoppingCart_list__RGUP5,.ShoppingCart_listsContainer__yPHT3{width:100%}.ShoppingCart_sidebar__2baIw{display:flex;flex-direction:column;grid-gap:var(--ys-spacing-200);gap:var(--ys-spacing-200)}.ShoppingCart_ctaContainer__JOj2R{background-color:var(--ys-background-primary);margin:0 calc(var(--ys-section-h-padding)*-1);padding:var(--ys-spacing-200) var(--ys-section-h-padding)}.ShoppingCart_ctaContainer_sticky_enabled__9wrrS{bottom:0;position:sticky}.ShoppingCart_emptyState__i6DN3{display:flex;flex-direction:column;grid-gap:var(--ys-spacing-300);gap:var(--ys-spacing-300)}.ShoppingCart_root__Lj_QY{overflow:visible}@media screen and (min-width:768px){.ShoppingCart_content__bGlLL{flex-direction:row;grid-gap:var(--ys-spacing-500);align-items:flex-start;gap:var(--ys-spacing-500)}.ShoppingCart_sidebar__2baIw{position:sticky;top:calc(var(--ys-container-offset-top, 0px) + var(--ys-spacing-300));grid-gap:var(--ys-spacing-200);gap:var(--ys-spacing-200);max-width:360px;min-width:360px;width:100%}.ShoppingCart_ctaContainer__JOj2R{display:none}.ShoppingCart_emptyState__i6DN3{grid-gap:var(--ys-spacing-500);align-items:flex-start;gap:var(--ys-spacing-500)}}.ShoppingCart_split__ofVnD{background:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius);padding:var(--ys-spacing-250)}.ShoppingCart_split__ofVnD:empty{display:none}@media screen and (min-width:1200px){.ShoppingCart_sidebar__2baIw{max-width:440px;min-width:440px;width:440px}}
/*# sourceMappingURL=ShoppingCart.2e427cb32cd64bfa3852.css.map*/