.cart-container .cart{padding:24px 16px}.cart-container .cart__popup-box{padding:24px}.cart-container .cart__info-bar{flex-wrap:wrap}.cart-container .cart__header-wrapper .cart__action-btn{border-radius:5px;border:2px solid #009de0;padding:8px}.cart-container .cart__header-wrapper .cart__action-btn svg{margin-right:0}.cart-container .cart__header-wrapper .cart__action-btn span{display:none}.cart-container .cart__header-wrapper .cart__action-btn:last-of-type{margin-right:0}.cart-container .cart__header-wrapper .cart__action-btn:disabled{border-color:#d5d5d5}.cart-container .cart__products-expanded{height:auto;overflow:auto}.cart-container .cart__products-expanded .cart-row{padding-left:20px}.cart-container .cart__options{margin:24px 0}.cart-container .cart__options.first-step{grid-template-columns:100%;grid-template-rows:repeat(3, auto)}.cart-container .cart__options.first-step .cart__loyalty-info{margin-bottom:24px}.cart-container .cart__options.first-step .cart__summary{grid-column:1;grid-row:2}.cart-container .cart__options.first-step .cart__next-btn{grid-column:1;grid-row:3}.cart-container .cart__options.first-step .cart__pay-with-points{margin:8px 0 16px 0}.cart-container .cart__options.third-step{grid-template-columns:100%}.cart-container .cart__options.third-step .cart__summary{grid-column:1;grid-row:2;display:flex;flex-direction:column}.cart-container .cart__options.third-step .cart__summary-row:first-child{padding-top:24px}.cart-container .cart__options.third-step .cart__summary.cart-hide-summary .cart__summary-row:first-child{display:flex}.cart-container .cart__summary{grid-column:1}.cart-container .cart__next-btn{grid-row:2;grid-column:1}.cart-container .cart__back-btn{grid-row:3;margin:10px auto 0}.cart-container .cart__second-step{flex-direction:column;align-items:center}.cart-container .cart__second-step .login-container{margin-right:0;margin-bottom:32px;max-width:588px;width:100%}.cart-container .cart__order-button{max-width:300px;align-self:center}.cart-container .cart.thank-you-content{padding:24px 16px}.cart-container .cart__redirect-btn svg.right-icon{fill:#fff}.cart-container .cart__empty-icon{width:32px;height:32px;margin-right:16px}.cart-container .cart__empty-text{font-size:18px}.cart-container .form__wrapper.first-short>.form__input-wrapper{width:49%}.cart-container .form__wrapper.first-short>.form__input-wrapper:first-child{width:49%}.cart-header{padding:16px;grid-template-columns:auto 1fr;gap:5%}.cart-header__steps-separator{margin:0 auto 20px}.cart-header__logo{margin-right:unset;max-width:100px}.cart-header__logo img{max-width:100%;object-fit:contain}.cart-header__step-text{font-size:10px}.cart-header__step-icon{width:24px;height:24px;font-size:14px}.cart-header__step-icon svg{width:16px;height:16px}.cart-footer{padding:16px 32px 32px}.cart-account-box{max-width:588px;width:100%}.cart-account-box__btn.secondary-btn{margin-top:16px}.cart-data-section.last{border-bottom:1px solid #d5d5d5}.cart-row{display:grid;justify-content:space-between;align-items:start;grid-template-columns:50% 50%;grid-template-rows:repeat(3, auto);padding:16px 0}.cart-row__number,.cart-row__total-price,.cart-row__currency{display:none}.cart-row__deposit-price{width:auto;text-align:right;padding-right:0;margin-top:16px;display:flex;flex-direction:column;align-items:flex-start}.cart-row__deposit-price .deposit{display:flex;gap:4px}.cart-row__deposit-price .deposit__unit{display:flex;gap:4px;margin-top:2px;font-size:12px;line-height:16px}.cart-row__product{width:100%;grid-row:1;grid-column:1/3;margin-bottom:16px}.cart-row__product .cart-additional-info__title{display:none}.cart-row__product-info .loyalty-info{display:flex;align-items:center;gap:4px}.cart-row__product-info .loyalty-info svg{fill:rgba(52,73,94,1.00)}.cart-row__product-name{width:90%}.cart-row__price{width:100%;grid-row:2;grid-column:1;text-align:left;margin-bottom:16px}.cart-row__price .cart-small-price{font-size:12px}.cart-row__price .cart-bold-price{font-weight:600}.cart-row__quantity{width:100%;grid-row:3;grid-column:1}.cart-row__additional{grid-row:2;grid-column:2;margin-bottom:16px;font-size:12px}.cart-row__value{width:100%;grid-row:3;grid-column:2;text-align:left}.cart-row__value .cart-small-price{font-size:10px;font-weight:500;color:#767676}.cart-row__value .cart-bold-price{font-weight:500}.cart-row__options{width:100%;grid-row:1;grid-column:2;align-self:flex-start}.cart-row__options>*{display:none}.cart-row__options-deleter{display:block}.cart-row.header-row{display:none}.cart-row__expandable{display:none !important}.cart-additional-info{flex-direction:row;align-items:center;margin-right:0}.cart-additional-info__title{margin-right:6px;margin-bottom:0}.cart-addresses-list__item-columns{width:min-content}.cart-addresses-list__item-default{max-width:80px;white-space:normal}.cart-addresses-list__item-text>div:first-child{margin-right:0}.cart-delivery-item{grid-template-rows:repeat(4, auto)}.cart-delivery-item__price-text{grid-column:1;grid-row:3;justify-content:flex-start;margin-top:14px}.cart-delivery-item__date{grid-row:4;margin-left:0}.cart-delivery-item__date.info{text-align:left}.thank-you__column{margin-bottom:24px}.thank-you__box{padding:16px 24px;flex-direction:column}.thank-you__box-column:first-child{margin-right:0}.thank-you__box-column .cart__loyalty-info{margin-top:24px}.cart-hide-on-desktop{display:block}span.cart-hide-on-desktop{display:inline-block}.cart-hide-on-mobile{display:none}.cart-recommendations{padding:32px 0}.cart-recommendations__title{padding:0 32px}.cart-recommendations::after,.cart-recommendations::before{width:32px}.cart-recommendations-item{width:66.6666666667%}.cart-recommendations-item__slider-prev{left:37px}.cart-recommendations-item__slider-next{right:37px}