.TiltedBadge_badge__6X9GL{padding:var(--ys-spacing-25) var(--ys-spacing-100);border-radius:var(--ys-current-skin-border-radius);flex-shrink:0;justify-content:center;align-items:center;display:flex;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__p5QXV{width:100%;padding:var(--ys-spacing-200);background-color:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius);position:relative;overflow:hidden}.BonusBadge_container_clickable__wdn4w{cursor:pointer}.BonusBadge_container__p5QXV:after{content:"";z-index:0;background-position:50%;background-repeat:no-repeat;background-size:contain;width:77px;height:77px;margin:auto 0;position:absolute;top:35px;bottom:0;right:-10px;transform:rotate(-37deg)}.BonusBadge_container_icon_ruble_bag__78cLU:after{background-image:url(//yastatic.net/s3/yastore-static/yastore-b2c/assets/73ff7506bff448dc.png)}.BonusBadge_container_icon_present__UsUrT:after{background-image:url(//yastatic.net/s3/yastore-static/yastore-b2c/assets/b5feec4cf6e67835.png)}.BonusBadge_description__Shsv9{z-index:1;flex:1;padding-right:55px;position:relative}.BonusBadge_badgeWrapper__plu_s{z-index:1;align-items:flex-start;display:flex;position:relative}.BonusBadge_mainBadge__sFm0j{z-index:2}.BonusBadge_secondBadge__PUtMV{z-index:1;margin-top:-4px;margin-left:var(--ys-spacing-500)}.LoyaltyProgramInformer_root__rRFg9{background-color:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius);width:100%;overflow:hidden}.LoyaltyProgramInformer_header__fzJ2j{width:100%;padding:var(--ys-spacing-100) var(--ys-spacing-200) var(--ys-spacing-200) var(--ys-spacing-100);text-align:left}.LoyaltyProgramInformer_coinsGroup__xDsTG,.LoyaltyProgramInformer_detailIcon__Xyq4V,.LoyaltyProgramInformer_trigger__xtrGO{flex-shrink:0}.LoyaltyProgramInformer_headerContent__UThk_{flex:1;min-width:0}.LoyaltyProgramInformer_detail__vfAPo{grid-column-gap:5px;column-gap:5px}.LoyaltyProgramInformer_detailIcon__Xyq4V{margin-top:var(--ys-spacing-25)}.LoyaltyProgramInformer_trigger__xtrGO{margin-left:auto}.LoyaltyProgramInformer_body__RrAPQ{padding:0 var(--ys-spacing-200) var(--ys-spacing-200)}.LoyaltyProgramInformer_body__RrAPQ[hidden]{display:none}.LoyaltyProgramInformer_accountLink__NL_cf{align-self:flex-start}.LoyaltyProgramInformer_authButton__pzQM6{width:168px;font-weight:400}.LoyaltyRegistrationModal_content__APgWP{width:100%;padding:var(--ys-spacing-200);margin:0 auto}.LoyaltyRegistrationModal_priceBlock__ErmeA{padding:var(--ys-spacing-200);background-color:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius)}.LoyaltyRegistrationModal_subtitle__zIGz0{width:100%}.LoyaltyRegistrationModal_bonusContent__ft17Q{grid-gap:var(--ys-spacing-200);gap:var(--ys-spacing-200);flex-direction:column;align-items:center;display:flex}.LoyaltyRegistrationModal_bonusInfo__hqxMA{padding:var(--ys-spacing-200);background-color:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius);position:relative;overflow:hidden}.LoyaltyRegistrationModal_bonusDescription__WeMFe{padding-right:var(--ys-spacing-500)}.LoyaltyRegistrationModal_bonusIcon__bPrdw{background-image:url(//yastatic.net/s3/yastore-static/yastore-b2c/assets/73ff7506bff448dc.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:77px;height:77px;margin:auto 0;position:absolute;top:0;bottom:0;right:-20px;transform:rotate(-37deg)}@media screen and (min-width:768px){.LoyaltyRegistrationModal_content__APgWP{max-width:484px;padding:var(--ys-spacing-400)}.LoyaltyRegistrationModal_bonusContent__ft17Q{flex-direction:row;flex-shrink:0}}.LoyaltyAuthModal_content__e7zZV{padding:var(--ys-spacing-200);margin:0 auto}@media screen and (min-width:768px){.LoyaltyAuthModal_content__e7zZV{max-width:484px;padding:var(--ys-spacing-400)}}.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}}.steps_inputWrapper__uy8F4,.steps_codeInput__D9vDe{margin-top:var(--ys-spacing-100)}.steps_codeInput__D9vDe input{text-align:center;letter-spacing:.4em;font-size:28px;font-weight:500}.PhoneAuthDrawer_container__OZvse{pointer-events:auto;width:100%;padding:var(--ys-spacing-400)}.PhoneAuthDrawer_inner__nY6sB{width:100%}@media screen and (min-width:768px){.PhoneAuthDrawer_container__OZvse{width:450px}}.Switch_switch__c5Zq_{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;justify-content:center;align-items:center;width:40px;height:24px;font-size:0;line-height:0;display:inline-flex;position:relative}.Switch_switch__c5Zq_.Switch_disabled__o9Ywy{cursor:not-allowed;opacity:.5}.Switch_input__qklCD{cursor:inherit;z-index:1;opacity:0;width:100%;height:100%;margin:0;position:absolute}.Switch_track__eIFch{--switch-background-color:#1a19190a;--switch-background:var(--switch-background-color);box-sizing:border-box;background-color:var(--switch-background);border:1px solid var(--ys-color-token-border-primary);border-radius:36px;width:40px;height:24px;transition:background-color .2s;display:inline-block;position:relative}.Switch_hovered__jFZuF .Switch_track__eIFch{--switch-background:#00000012}.Switch_checked__0xEmE .Switch_track__eIFch{--switch-background-color:var(--ys-color-token-brand-primary);--switch-background:var(--switch-background-color);border-color:#0000}.Switch_hovered__jFZuF.Switch_checked__0xEmE .Switch_track__eIFch{box-shadow:inset 0 0 0 100px #0000000d}.Switch_toggle__cgOgR{background-color:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:1px;left:1px;box-shadow:0 0 4px #0003}.Switch_checked__0xEmE .Switch_toggle__cgOgR{transform:translate(16px)}.AddonCard_root__9nzz6{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:var(--ys-spacing-200);border:var(--ys-current-skin-border);border-radius:var(--ys-current-skin-border-radius)}.AddonCard_details__4cXPX{cursor:pointer;white-space:nowrap}.AddonCard_inner__4EDlE{width:100%;min-width:0}.AddonCard_topRow__V462t{width:100%}.AddonCard_textContent__L9JsR{min-width:0;max-width:100%;overflow:hidden}.AddonCard_title__FK4af{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AddonCard_description___9FS2{word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AddonCard_tooltip__OoIYA{padding:var(--ys-spacing-200)}.AddonMobileList_tooltipTrigger__mePqc{display:inline-flex;position:relative}.AddonMobileList_tooltipOverlay___W9G_{cursor:pointer;position:absolute;inset:0}.AddonMobileList_tooltip__wI_IH{padding:var(--ys-spacing-200)}.AddonMobileList_row__JQicy{padding:var(--ys-spacing-150) 0}.AddonMobileList_paranja__kFCOA{flex-shrink:0;width:68px;min-width:68px;height:52px}.AddonMobileList_info__smlJo{flex:auto;min-width:0}.AddonMobileList_description__OpAU4{word-break:break-word;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AddonMobileList_details__GOHm8{cursor:pointer}.AddonLimitBanner_root__4cAie{padding:var(--ys-spacing-150);background-color:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius)}.Attachment_link__VIJiY{min-width:0;display:block}.Attachment_button__w10mU{grid-column-gap:var(--ys-spacing-100);column-gap:var(--ys-spacing-100);max-width:100%;padding:0 var(--ys-spacing-150)}.Attachment_button__w10mU>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ProductAddonDetailsModal_content__oLmzV{box-sizing:border-box;width:100%;max-width:100%;max-height:100%;padding:var(--ys-spacing-200);flex-direction:column;padding-top:0;display:flex}.ProductAddonDetailsModal_header__7fXrw{grid-gap:var(--ys-spacing-200);gap:var(--ys-spacing-200)}.ProductAddonDetailsModal_closeButton__DSXR_{cursor:pointer;border:none;flex-shrink:0}.ProductAddonDetailsModal_mainContent__Cih2r{flex:auto;min-height:0}.ProductAddonDetailsModal_actionRow__5RyHP{flex-shrink:0}.ProductAddonDetailsModal_scrollable__LUgdv{flex:auto;overflow-y:auto}.ProductAddonDetailsModal_attachments__95FGv{grid-gap:var(--ys-spacing-100);gap:var(--ys-spacing-100);flex-wrap:wrap;display:flex}.ProductAddonDetailsModal_attachmentItem__l__9Y{min-width:0;max-width:80%}.ProductAddonDetailsModal_button__arkPR,.ProductAddonDetailsModal_limitBanner__P6aC7{margin-top:var(--ys-spacing-400)}@media screen and (min-width:768px){.ProductAddonDetailsModal_content__oLmzV{max-width:536px;max-height:600px;padding:var(--ys-spacing-400)}}.ProductAddonsListModal_content__GRn29{box-sizing:border-box;width:100%;max-width:100%;max-height:100%;padding:var(--ys-spacing-200);flex-direction:column;display:flex}.ProductAddonsListModal_header__2Oi_g{flex-shrink:0}.ProductAddonsListModal_description__VOn5b{margin-top:var(--ys-spacing-100)}.ProductAddonsListModal_scrollable__4VF4R{padding-top:var(--ys-spacing-200);flex:auto;overflow-y:auto}.ProductAddonsListModal_footer__v4VZD{padding-top:var(--ys-spacing-200);flex-shrink:0}@media screen and (min-width:768px){.ProductAddonsListModal_content__GRn29{max-width:536px;max-height:600px;padding:var(--ys-spacing-400)}}.ProductAddons_root__g7G5a{align-items:stretch;position:relative}.ProductAddons_item__p3gZe{align-self:stretch}.ProductAddons_allServicesButton__PdyyN{position:relative}@media screen and (min-width:768px){.ProductAddons_root__g7G5a{grid-template-columns:1fr auto;grid-template-areas:"header button""carousel carousel""banner banner";align-items:start;display:grid}.ProductAddons_header__EftOF{grid-area:header}.ProductAddons_carousel__goxsM{grid-area:carousel}.ProductAddons_allServicesButton__PdyyN{grid-area:button;align-self:center;width:auto;position:static}.ProductAddons_limitBanner__ypw_b{grid-area:banner;align-self:flex-start}.ProductAddons_header__EftOF{-ms-grid-row:1;-ms-grid-column:1}.ProductAddons_carousel__goxsM{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.ProductAddons_allServicesButton__PdyyN{-ms-grid-row:1;-ms-grid-column:2}.ProductAddons_limitBanner__ypw_b{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}}.YandexAuthButton_button__YXRkF{--yandex-auth-button-background-color:var(--ys-color-token-yandex-id-control);--yandex-auth-button-text-color:var(--ys-color-token-yandex-id-contrast)}.YandexAuthButton_button_theme_dark__SXt9g{--yandex-auth-button-background-color:var(--ys-color-token-yandex-id-contrast);--yandex-auth-button-text-color:var(--ys-color-token-yandex-id-control)}.YandexAuthButton_button__YXRkF.YandexAuthButton_button_theme_light__vbj11,.YandexAuthButton_button__YXRkF.YandexAuthButton_button_theme_dark__SXt9g{--button-background-color:var(--yandex-auth-button-background-color);--button-color-text:var(--yandex-auth-button-text-color)}.ProgressBar_track__LvLXA{background-color:var(--ys-progress-bar-track);border-radius:2px;width:100%;height:4px;position:relative;overflow:hidden}.ProgressBar_fill__k3ISp{background-color:var(--ys-progress-bar-fill);border-radius:inherit;height:100%;transition:width .3s ease-out}.ProgressBar_skin_orange__WEpZy{--ys-progress-bar-fill:var(--ys-color-token-system-orange);--ys-progress-bar-track:color-mix(in srgb, var(--ys-color-token-system-orange) 20%, transparent)}.ProgressBar_skin_green__QaxYr{--ys-progress-bar-fill:var(--ys-color-token-system-green);--ys-progress-bar-track:color-mix(in srgb, var(--ys-color-token-system-green) 20%, transparent)}@media (prefers-reduced-motion:reduce){.ProgressBar_fill__k3ISp{transition:none}}.FreeDeliveryProgressBar_root__ZR7Tp{grid-gap:var(--ys-spacing-150);gap:var(--ys-spacing-150);flex-direction:column;width:100%;display:flex}.FreeDeliveryProgressBar_label__EcSox{grid-gap:var(--ys-spacing-75);gap:var(--ys-spacing-75);justify-content:center;align-items:center;display:flex}.FreeDeliveryProgressBar_label_alignLeft__FquK4{justify-content:flex-start}.FreeDeliveryProgressBar_iconSlot__icqzR{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.FreeDeliveryProgressBar_icon__vvT7L{opacity:1;justify-content:center;align-items:center;transition:opacity .3s ease-out;display:flex;position:absolute;inset:0}.FreeDeliveryProgressBar_confetti__5lqOD{pointer-events:none;opacity:0;background-image:url(//yastatic.net/s3/yastore-static/yastore-b2c/assets/6b5470910db12848.png);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;transition:opacity .3s ease-out;display:flex;position:absolute;inset:0}.FreeDeliveryProgressBar_label_celebrating__DIToS .FreeDeliveryProgressBar_icon__vvT7L{opacity:0}.FreeDeliveryProgressBar_label_celebrating__DIToS .FreeDeliveryProgressBar_confetti__5lqOD{opacity:1;animation:2s ease-out forwards FreeDeliveryProgressBar_confettiPop__he6dv}@keyframes FreeDeliveryProgressBar_confettiPop__he6dv{0%{opacity:0;transform:scale(0)}30%{opacity:1;transform:scale(1.5)}60%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}.FreeDeliveryProgressBar_text__IkRv0{animation:.3s ease-out FreeDeliveryProgressBar_fadeIn__XaHQP}@keyframes FreeDeliveryProgressBar_fadeIn__XaHQP{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.FreeDeliveryProgressBar_icon__vvT7L,.FreeDeliveryProgressBar_confetti__5lqOD{transition:none}.FreeDeliveryProgressBar_text__IkRv0,.FreeDeliveryProgressBar_label_celebrating__DIToS .FreeDeliveryProgressBar_confetti__5lqOD{animation:none}}.GiftProgressBar_root__frvz9{grid-gap:var(--ys-spacing-150);gap:var(--ys-spacing-150);width:100%;padding:var(--ys-spacing-200);background-color:var(--ys-background-primary);border:1px solid var(--ys-color-token-border-primary);border-radius:var(--ys-current-skin-border-radius);flex-direction:column;display:flex}.GiftProgressBar_header__mpsSG{grid-gap:var(--ys-spacing-150);gap:var(--ys-spacing-150);align-items:center;display:flex}.GiftProgressBar_badge__oWNJf{grid-gap:var(--ys-spacing-75);gap:var(--ys-spacing-75);padding:var(--ys-spacing-100);background-color:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius);flex-shrink:0;align-items:center;display:inline-flex}.GiftProgressBar_iconSlot__aFMVV{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.GiftProgressBar_icon__HXBVe{opacity:1;justify-content:center;align-items:center;transition:opacity .3s ease-out;display:flex;position:absolute;inset:0}.GiftProgressBar_confetti__7QyhC{pointer-events:none;opacity:0;background-image:url(//yastatic.net/s3/yastore-static/yastore-b2c/assets/6b5470910db12848.png);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;transition:opacity .3s ease-out;display:flex;position:absolute;inset:0}.GiftProgressBar_badge_celebrating___p3ju .GiftProgressBar_icon__HXBVe{opacity:0}.GiftProgressBar_badge_celebrating___p3ju .GiftProgressBar_confetti__7QyhC{opacity:1;animation:2s ease-out forwards GiftProgressBar_confettiPop__Pe8xr}@keyframes GiftProgressBar_confettiPop__Pe8xr{0%{opacity:0;transform:scale(0)}30%{opacity:1;transform:scale(1.5)}60%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}.GiftProgressBar_counter__0kbyx{flex-shrink:0}.GiftProgressBar_text__oWIYN{flex:1;animation:.3s ease-out GiftProgressBar_fadeIn__W6wYg}@keyframes GiftProgressBar_fadeIn__W6wYg{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.GiftProgressBar_icon__HXBVe,.GiftProgressBar_confetti__7QyhC{transition:none}.GiftProgressBar_text__oWIYN,.GiftProgressBar_badge_celebrating___p3ju .GiftProgressBar_confetti__7QyhC{animation:none}}.GiftSlots_root__mqkgT{width:100%;container:gift-train/inline-size}.GiftSlots_list__lSWj3{scrollbar-width:none;scroll-snap-type:x mandatory;grid-gap:var(--ys-spacing-100);gap:var(--ys-spacing-100);-webkit-overflow-scrolling:touch;width:100%;display:flex;position:relative;overflow-x:auto}.GiftSlots_list__lSWj3::-webkit-scrollbar{display:none}.GiftSlots_item__Atm9c{scroll-snap-align:start;z-index:1;flex:0 0 100%;position:relative}.GiftSlots_item_state_entering__8T_18{animation:.3s ease-out GiftSlots_giftSlideIn__tQq0m}.GiftSlots_item_state_enteringBack__lQB4a{animation:.3s ease-out GiftSlots_giftSlideInBack__RffvM}.GiftSlots_ghost__cNQwV{pointer-events:none;z-index:0;animation:.3s ease-in forwards GiftSlots_giftFadeOut__RFkp3;position:absolute}@keyframes GiftSlots_giftSlideIn__tQq0m{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes GiftSlots_giftSlideInBack__RffvM{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes GiftSlots_giftFadeOut__RFkp3{0%{opacity:1}to{opacity:0}}@keyframes GiftSlots_giftDriveIn__KlJU_{0%{transform:translateX(calc(100% + var(--ys-spacing-100)));opacity:0}to{opacity:1;transform:translate(0)}}@keyframes GiftSlots_giftDriveInBack__S23GK{0%{transform:translateX(calc(-100% - var(--ys-spacing-100)));opacity:0}to{opacity:1;transform:translate(0)}}@keyframes GiftSlots_giftSlideOut__zFgiT{0%{opacity:1;transform:translate(0)}to{transform:translateX(var(--exit-x,-110%));opacity:0}}@container gift-train (width>=600px){.GiftSlots_list__lSWj3{scroll-snap-type:none;flex-wrap:wrap;overflow:hidden}.GiftSlots_item__Atm9c{flex:1;min-width:0}.GiftSlots_item_overflow__mcnae{display:none}.GiftSlots_item_state_entering__8T_18{animation:.3s ease-out GiftSlots_giftDriveIn__KlJU_}.GiftSlots_item_state_enteringBack__lQB4a{animation:.3s ease-out GiftSlots_giftDriveInBack__S23GK}.GiftSlots_ghost__cNQwV{animation:.3s ease-in forwards GiftSlots_giftSlideOut__zFgiT}}@media (prefers-reduced-motion:reduce){.GiftSlots_item_state_entering__8T_18,.GiftSlots_item_state_enteringBack__lQB4a,.GiftSlots_ghost__cNQwV{animation:none}}.BundleInformer_root__40Qqi{width:100%;padding:var(--ys-spacing-200);background:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius)}.BundleInformer_content__CaQSq{justify-content:space-between;width:100%}.BundleInformer_textWrapper__36TOb{flex:1;min-width:0}.BundleInformer_icon__7y4vQ{flex-shrink:0}.BundleInformer_text__vlSME{word-break:break-word}.BundleInformer_closeButton__3JHhF{flex-shrink:0;padding:0}.BundleHeader_snippetHeader___Vmjm{width:100%;max-width:100%;padding:var(--ys-spacing-200) var(--ys-spacing-200);border-bottom:1px solid var(--ys-color-token-border-primary);overflow:hidden;container:shopping-cart-snippet/inline-size}.BundleHeader_titleSection__nAk20{grid-gap:var(--ys-spacing-50);gap:var(--ys-spacing-50);flex-direction:column;flex:1;display:flex}.BundleHeader_titleSection__nAk20>:first-child{justify-content:center}.BundleHeader_pricesContainer__rX0GS{padding-left:var(--ys-spacing-400)}.BundleHeader_rightSection__t1ysb{align-items:center}.BundleHeader_priceSection__5yHx7,.BundleHeader_priceLabel__luOxd{display:none}.BundleHeader_quantityInput__mOw0W{width:95px}@container shopping-cart-snippet (width>=600px){.BundleHeader_titleSection__nAk20{grid-gap:var(--ys-spacing-100);gap:var(--ys-spacing-100);flex-direction:row;flex:none;align-items:center}.BundleHeader_titleSection__nAk20>:first-child{justify-content:flex-start}.BundleHeader_pricesContainer__rX0GS{display:none}.BundleHeader_rightSection__t1ysb{grid-gap:var(--ys-spacing-300);gap:var(--ys-spacing-300)}.BundleHeader_priceSection__5yHx7{grid-gap:var(--ys-spacing-150);gap:var(--ys-spacing-150);align-items:center;display:flex}.BundleHeader_priceLabel__luOxd{display:block}}.ActionButtons_root__09I4z{flex:auto;width:100%}.ActionButtons_topRow__iLGJX{width:100%}.ActionButtons_leftControls__R7rJh{flex:0 auto;min-width:0}.ActionButtons_selectButton__9Mbho{flex:none;width:auto}.ActionButtons_changeButton__D05zo{width:100%}.ActionButtons_iconFavourite__I4ji1{--ys-color-stroke:currentColor;pointer-events:auto;fill:var(--ys-background-primary)!important}.ActionButtons_iconFavourite_active__9u28w{--ys-color-stroke:var(--ys-color-token-discount);fill:var(--ys-color-token-discount)!important}@container shopping-cart-snippet (width>=600px){.ActionButtons_root__09I4z{grid-gap:var(--ys-spacing-100);gap:var(--ys-spacing-100);flex-direction:row;align-items:center}.ActionButtons_topRow__iLGJX{width:auto}.ActionButtons_changeButton__D05zo{flex:none;width:auto}}.Actions_stepper__mz_4O,.Actions_quantity__JNHLw{flex:none;width:95px}.Actions_quantity__JNHLw{padding:var(--ys-spacing-100) 0;text-align:right;white-space:nowrap}.Actions_desktopOnly__bo7bT{display:none}@container shopping-cart-snippet (width>=600px){.Actions_mobileOnly__axKiF{display:none!important}.Actions_desktopOnly__bo7bT{display:block}}.CartAddonsList_grid__D0cPq{grid-template-columns:repeat(var(--columns,3), 1fr);grid-gap:var(--ys-spacing-100);gap:var(--ys-spacing-100);width:100%;display:grid}@media screen and (max-width:1439px){.CartAddonsList_grid__D0cPq{grid-template-columns:repeat(min(var(--columns,3), 2), 1fr)}}@media screen and (max-width:1023px){.CartAddonsList_grid__D0cPq{grid-template-columns:repeat(1,1fr)}}@container shopping-cart-snippet (width>=600px){.CartAddonsList_grid__D0cPq{padding-left:calc(96px + var(--ys-spacing-200))}.CartAddonsList_mobileOnly__y_6I5{display:none!important}}@container shopping-cart-snippet (width<=599px){.CartAddonsList_desktopOnly__bECFY{display:none!important}}.CartAddonsList_tooltipTrigger__GXB5I{display:inline-flex;position:relative}.CartAddonsList_tooltipOverlay__hkXBO{cursor:pointer;position:absolute;inset:0}.CartAddonsList_tooltip__P2Nv8{padding:var(--ys-spacing-200)}.CartAddonsList_mobileRow__lRtTK{padding:var(--ys-spacing-200) 0}.CartAddonsList_mobileParanja__TVevW{flex-shrink:0;width:68px;min-width:68px;height:52px}.CartAddonsList_mobileInfo__fSBj0{flex:auto;min-width:0}.CartAddonsList_mobileDetails__WU5Gq{cursor:pointer}.Image_image__g24Mp{flex-shrink:0;width:68px}@container shopping-cart-snippet (width>=600px){.Image_image__g24Mp{width:96px}}.ProductCharacteristicsList_list__5bppc{list-style:none}.ProductCharacteristicsList_item__AhuRB{max-width:100%;max-height:var(--line-height);text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Info_root__wxrwz{grid-gap:var(--ys-spacing-50,4px);gap:var(--ys-spacing-50,4px);flex-direction:column;flex:auto;align-self:stretch;min-width:0;display:flex}.Info_details__ERnjU{grid-gap:var(--ys-spacing-50,4px);gap:var(--ys-spacing-50,4px);flex-direction:column;width:100%;min-width:0;display:flex}.Info_buttons__njaBZ{margin-top:var(--ys-spacing-150)}.Info_title__0Ew9h{--ys-shopping-snippet-title-lines:3;width:100%;max-width:100%;max-height:calc(var(--line-height) * var(--ys-shopping-snippet-title-lines));-webkit-line-clamp:var(--ys-shopping-snippet-title-lines);line-clamp:var(--ys-shopping-snippet-title-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Info_title_single_line__47K0i{--ys-shopping-snippet-title-lines:1}.Info_characteristics__yR1m4{grid-gap:var(--ys-spacing-50,4px);gap:var(--ys-spacing-50,4px);flex-direction:column;list-style:none;display:flex}.Info_characteristic__UVUu4{max-width:100%;max-height:var(--line-height);text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Info_desktopOnly__Cn84u{display:none!important}@container shopping-cart-snippet (width>=600px){.Info_root__wxrwz{grid-column-gap:var(--ys-spacing-300);column-gap:var(--ys-spacing-300);flex-direction:row-reverse;align-items:baseline;min-width:0}.Info_details__ERnjU{flex:1;width:auto;min-width:0;min-height:100%;padding:6px 0}.Info_prices__93140{min-width:180px}.Info_title__0Ew9h{--ys-shopping-snippet-title-lines:2}.Info_desktopOnly__Cn84u{display:flex!important}.Info_touchOnly__h6IZb{display:none!important}.Info_buttons__njaBZ{margin-top:auto}}.Info_root_compact__Zc5KV{grid-row-gap:0;row-gap:0}.Info_details_compact__InRCc{grid-gap:0;gap:0}.ShoppingCartSnippet_wrapper__zMmZb{width:100%;container:shopping-cart-snippet/inline-size}.ShoppingCartSnippet_card__YgVdX{grid-column-gap:var(--ys-spacing-150);column-gap:var(--ys-spacing-150);flex-direction:row;align-items:flex-start;width:100%;max-width:100%;display:flex;overflow:hidden;container:shopping-cart-snippet/inline-size}.ShoppingCartSnippet_content__gT9dg{grid-gap:var(--ys-spacing-200);gap:var(--ys-spacing-200);flex-direction:column;flex:auto;align-self:stretch;min-width:0;max-width:100%;display:flex}@container shopping-cart-snippet (width>=600px){.ShoppingCartSnippet_card__YgVdX{grid-column-gap:var(--ys-spacing-300);column-gap:var(--ys-spacing-300)}.ShoppingCartSnippet_content__gT9dg{grid-column-gap:var(--ys-spacing-300);column-gap:var(--ys-spacing-300);flex-direction:row;align-items:baseline}}.ShoppingCartList_bundleContainer__nq1Nm{width:100%}.ShoppingCartList_bundle__MWaWq{background:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius)}.ShoppingCartList_discountLadderProgress__vOPCU{border-bottom:1px solid var(--ys-color-token-border-primary);border-bottom-right-radius:0;border-bottom-left-radius:0}.ShoppingCartList_bundlePlus__CUvRs{--bundle-plus-center:calc(var(--ys-section-h-padding,var(--ys-spacing-200)) + 34px);height:0;position:relative}.ShoppingCartList_bundlePlusIcon__tVV4K{top:50%;left:var(--bundle-plus-center);display:flex;position:absolute;transform:translate(-50%,-50%)}.ShoppingCartList_bundlePlus__CUvRs:before,.ShoppingCartList_bundlePlus__CUvRs:after{content:"";background:var(--ys-color-token-border-primary);height:1px;position:absolute;top:50%;transform:translateY(-50%)}.ShoppingCartList_bundlePlus__CUvRs:before{left:var(--ys-section-h-padding,var(--ys-spacing-200));width:calc(var(--bundle-plus-center) - var(--ys-spacing-150) - var(--ys-section-h-padding,var(--ys-spacing-200)))}.ShoppingCartList_bundlePlus__CUvRs:after{right:var(--ys-section-h-padding,var(--ys-spacing-200));left:calc(var(--bundle-plus-center) + var(--ys-spacing-150))}.ShoppingCartList_listItem__LPyqo{padding:var(--ys-spacing-200) var(--ys-section-h-padding,var(--ys-spacing-200))}.ShoppingCartList_list___zY1Q{border:1px solid var(--ys-color-token-border-primary);border-radius:var(--ys-current-skin-border-radius)}.ShoppingCartList_list___zY1Q .ShoppingCartList_listItem__LPyqo:not(:last-child){border-bottom:1px solid var(--ys-color-token-border-primary)}@container shopping-cart-layout (width>=600px){.ShoppingCartList_listItem__LPyqo{padding-right:var(--ys-spacing-200);padding-left:var(--ys-spacing-200)}.ShoppingCartList_bundlePlus__CUvRs{--bundle-plus-center:calc(var(--ys-spacing-200) + 48px)}.ShoppingCartList_list_variant_individual___IaUS{grid-gap:var(--ys-spacing-200);gap:var(--ys-spacing-200);border:none;flex-direction:column;display:flex}.ShoppingCartList_list_variant_individual___IaUS .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{border:none}.ShoppingCartList_list_variant_divided___lfLo .ShoppingCartList_listItem__LPyqo{padding-left:0;padding-right:0}.ShoppingCartList_list_variant_divided___lfLo .ShoppingCartList_listItem__LPyqo:first-child{padding-top:0}.ShoppingCartList_list___zY1Q{flex:auto;margin:0}.ShoppingCartList_list___zY1Q .ShoppingCartList_listItem__LPyqo:not(:last-child){padding-bottom:var(--ys-spacing-300)}.ShoppingCartList_list___zY1Q .ShoppingCartList_listItem__LPyqo:not(:first-child){padding-top:var(--ys-spacing-300)}}@media screen and (min-width:768px){.ShoppingCartList_discountLadderProgress__vOPCU{padding:var(--ys-spacing-200) var(--ys-spacing-300)}}.ShoppingCartContent_content__a6p05{flex-direction:column;display:flex;container:shopping-cart-layout/inline-size}.ShoppingCartContent_listsContainer__NQyEx,.ShoppingCartContent_productsContainer__j7tbl{width:100%}.ShoppingCartContent_collapseWrapper__ADTUC{width:100%;transition:max-height .3s ease-in-out,margin-bottom .3s ease-in-out;overflow:hidden}.ShoppingCartContent_progressBar__5Npt0{margin-top:var(--ys-spacing-200)}.ShoppingCartContent_list__CNdo7{width:100%}.ShoppingCartContent_sidebar__uDOuZ{grid-gap:var(--ys-spacing-200);gap:var(--ys-spacing-200);flex-direction:column;display:flex}.ShoppingCartContent_ctaContainer__XQ8V5{margin:0 calc(var(--ys-section-h-padding) * -1);padding:var(--ys-spacing-200) var(--ys-section-h-padding);background-color:var(--ys-background-primary)}.ShoppingCartContent_ctaContainer_sticky_enabled__Z04XY{position:sticky;bottom:0}.ShoppingCartContent_stickyProgressBar__eXaA9{margin-top:var(--ys-spacing-150)}.ShoppingCartContent_root__qYJF2{overflow:visible}@media screen and (min-width:768px){.ShoppingCartContent_content__a6p05{grid-gap:var(--ys-spacing-500);gap:var(--ys-spacing-500);flex-direction:row;align-items:flex-start}.ShoppingCartContent_sidebar__uDOuZ{top:calc(var(--ys-container-offset-top,0px) + var(--ys-spacing-300));grid-gap:var(--ys-spacing-200);gap:var(--ys-spacing-200);width:100%;min-width:360px;max-width:360px;position:sticky}.ShoppingCartContent_ctaContainer__XQ8V5{display:none}}.ShoppingCartContent_split__g9kEK{padding:var(--ys-spacing-250);background:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius)}.ShoppingCartContent_split__g9kEK:empty{display:none}@media screen and (min-width:1200px){.ShoppingCartContent_sidebar__uDOuZ{width:440px;min-width:440px;max-width:440px}}.ExpandableSection_root__jHjrO{grid-gap:var(--ys-spacing-150);gap:var(--ys-spacing-150);width:100%;padding:var(--ys-current-skin-v-padding) var(--ys-current-skin-h-padding);background-color:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius);flex-direction:column;transition:all .15s cubic-bezier(0,0,.2,1);display:flex}.ExpandableSection_root_collapsed__jUzwi{height:var(--expandable-section-collapsed-height,50px);grid-gap:0!important;gap:0!important}.ExpandableSection_header__JVzN6{cursor:pointer;width:100%;margin:calc(var(--ys-current-skin-v-padding) * -1) 0;padding:var(--ys-current-skin-v-padding) 0;background:0 0;border:none;outline:none}.ExpandableSection_headerInner___435l{width:100%}.ExpandableSection_icon__KtgBf{flex-shrink:0;transition:transform .15s}.ExpandableSection_icon_expanded__faHme{transform:scaleY(-1)}.ExpandableSection_content__nbcTs{box-sizing:border-box;width:100%;transition:max-height .15s cubic-bezier(0,0,.2,1);overflow:hidden}.ExpandableSection_content_collapsed__Qf_Fc{max-height:0!important}.LoyaltyBonusBadge_iconWrapper__xCKkJ{justify-content:center;align-items:center;display:flex}.LoyaltyBonusBadge_login__VyGsI{text-align:start;align-items:flex-start}.CartPromocode_input__6PGK5{--ys-input-background:var(--ys-color-token-control-secondary-grey);--ys-input-border-color-focused:var(--ys-color-token-brand-primary)}.BonusDetailsDrawer_container__TSvNb{grid-gap:var(--ys-spacing-100);gap:var(--ys-spacing-100);width:100%;max-width:100%;padding:var(--ys-spacing-200)}.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);width:420px;max-width:420px;padding:var(--ys-spacing-400)}.BonusDetailsDrawer_items__OPmDl{grid-gap:var(--ys-spacing-200);gap:var(--ys-spacing-200)}}.ShoppingCartOverview_container__UPJZX{grid-gap:var(--ys-spacing-200);gap:var(--ys-spacing-200);flex-direction:column;display:flex}.ShoppingCartOverview_characteristics__YaY82{grid-gap:var(--ys-spacing-100);gap:var(--ys-spacing-100);flex-direction:column;display:flex}.ShoppingCartOverview_summary___icqq{grid-gap:var(--ys-spacing-50);gap:var(--ys-spacing-50);margin-top:var(--ys-spacing-100);padding:var(--ys-spacing-300);background:var(--ys-background-neutral);border-radius:var(--ys-current-skin-border-radius);flex-direction:column;display:flex}.GiftSelectionModal_drawerBody__WvJCv{flex-direction:column;flex:auto;min-height:0;max-height:calc(100dvh - 120px);display:flex!important;overflow:hidden!important}.GiftSelectionModal_shell__nn4nO{grid-gap:var(--ys-spacing-300);gap:var(--ys-spacing-300);width:900px;min-height:0;padding:var(--ys-spacing-300);flex-direction:column;flex:auto;display:flex}.GiftSelectionModal_header__LbeXw{flex-shrink:0}.GiftSelectionModal_listScroll__ruZdl{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.GiftSelectionModal_snippet__L1gBJ{width:100%;padding:var(--ys-spacing-300) 0}.GiftSelectionModal_snippet__L1gBJ:not(:last-child){border-bottom:1px solid var(--ys-color-token-border-primary)}@media screen and (max-width:767px){.GiftSelectionModal_shell__nn4nO{width:100%}.GiftSelectionModal_snippet__L1gBJ{padding:var(--ys-spacing-150) 0}}.OutOfStockModal_text__Ub6af{text-align:left;width:100%}.OutOfStockModal_controls__dclJI{grid-gap:var(--ys-spacing-150);gap:var(--ys-spacing-150);flex-direction:column;width:100%;display:flex}.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)}}.ShoppingCartEmpty_emptyState__YtZqe{grid-gap:var(--ys-spacing-300);gap:var(--ys-spacing-300);flex-direction:column;display:flex}@media screen and (min-width:768px){.ShoppingCartEmpty_emptyState__YtZqe{grid-gap:var(--ys-spacing-500);gap:var(--ys-spacing-500);align-items:flex-start}}.CartSplitViewFooter_footer__DtwpG{z-index:1;padding-top:var(--ys-spacing-200);background:var(--ys-background-primary);position:sticky;bottom:0}.CartSplitView_container__VeQGH{width:100%;height:100%;padding:var(--ys-spacing-300) var(--ys-spacing-200)}.CartSplitView_header___Ujoi{margin-top:0;margin-bottom:var(--ys-spacing-300)}.CartSplitView_itemsContainer__low0U{flex:1;width:100%;overflow-y:auto;container:shopping-cart-layout/inline-size}.CartSplitView_goToCartButton__Fxl6q{flex-shrink:0}@media screen and (min-width:768px){.CartSplitView_container__VeQGH{width:390px;padding:0 var(--ys-spacing-200) var(--ys-spacing-300)}.CartSplitView_header___Ujoi{margin-top:var(--ys-spacing-300);margin-bottom:var(--ys-spacing-300)}}.Divider_divider__UBCaB{background-color:var(--ys-color-token-border-primary);width:100%;height:1px}.toastNotificationLayout_link__oVCdk{box-sizing:border-box;width:374px;max-width:calc(100% + 2 * var(--ys-spacing-200));margin:calc(-1 * var(--ys-spacing-200));padding:var(--ys-spacing-200);display:block}.toastNotificationLayout_dividerBleed__SmOM4{margin-inline:calc(-1 * var(--ys-spacing-200))}
/*# sourceMappingURL=ShoppingCart.b92787637a063bf5.css.map*/