.cart-container .cart{padding:2rem}.cart-container .cart__products-expanded{height:auto;overflow:auto}.cart-container .cart__products-expanded .cart-row{padding-left:1.25rem}.cart-container .cart__options.inquiry-step{grid-template-columns:100%}.cart-container .cart__options.inquiry-step .cart__inquiry{grid-column:1;max-width:39.875rem;margin:auto}.cart-container .cart__options.inquiry-step .inquiry-info-box{position:static;max-width:39.875rem;margin:0 auto 1.5rem}.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:1.5rem}.cart-container .cart__options.third-step .cart__summary.cart-hide-summary .cart__summary-row:first-child{display:flex}.cart-container .cart__order-button{max-width:18.75rem;align-self:center}.cart-container .cart.thank-you-content{padding:3rem 2rem}.cart-container .cart__second-step{flex-direction:column;align-items:center}.cart-container .cart__second-step .login-container{margin-right:0;margin-bottom:2rem;max-width:36.75rem;width:100%}.cart-header{padding:1rem 2rem}.cart-header__steps{grid-column:2/4}.cart-footer{padding:1rem 2rem 2rem}.cart-account-box{max-width:36.75rem;width:100%}.cart-account-box__btn.secondary-btn{margin-top:1rem}.cart-data-section.last{border-bottom:.125rem solid #dddddd}.cart-row{display:grid;justify-content:space-between;align-items:start;grid-template-columns:50% 20% 20% 10%;grid-template-rows:repeat(2, auto);padding:1rem 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;display:flex;flex-direction:column;align-items:flex-start}.cart-row__deposit-price .deposit{display:flex;gap:.25rem}.cart-row__deposit-price .deposit__unit{display:flex;gap:.25rem;margin-top:.125rem;font-size:.75rem;line-height:1rem}.cart-row__product{width:100%;grid-row:1/3;grid-column:1}.cart-row__product .cart-additional-info__title{display:none}.cart-row__product-info .loyalty-info{display:flex;align-items:center;gap:.25rem}.cart-row__product-info .loyalty-info svg{color:#2E2E2E}.cart-row__product-name{width:90%}.cart-row__price{width:100%;grid-row:1;grid-column:2;text-align:left;margin-bottom:1rem}.cart-row__price .cart-small-price{font-size:.75rem}.cart-row__price .cart-bold-price{font-weight:600}.cart-row__quantity{width:100%;grid-row:2;grid-column:2}.cart-row__additional{grid-row:1;grid-column:3;margin-bottom:1rem;font-size:.75rem}.cart-row__value{width:100%;grid-row:2;grid-column:3;text-align:left}.cart-row__value .cart-small-price{font-size:.625rem;font-weight:500;color:#858585}.cart-row__value .cart-bold-price{font-weight:500}.cart-row__options{width:100%;grid-row:1;grid-column:4}.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:.375rem;margin-bottom:0}.cart-addresses-list__item-columns{width:min-content}.cart-addresses-list__item-text>div:first-child{margin-right:0}.thank-you__column{margin-bottom:1.5rem}.cart-hide-on-desktop{display:block}span.cart-hide-on-desktop{display:inline-block}.cart-hide-on-mobile{display:none}.cart-recommendations{padding:2rem 0}.cart-recommendations__title{padding:0 2rem}.cart-recommendations::after,.cart-recommendations::before{width:2rem}.cart-recommendations-item{width:33.3333333333%}.cart-recommendations-item__slider-prev{left:2.375rem}.cart-recommendations-item__slider-next{right:2.375rem}