.successful-order{height:100vh;width:100%}.successful-order .successful-order-inner{margin:auto;height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center}.successful-order .successful-order-inner .successful-order-icon{position:relative;top:40px}.successful-order .successful-order-inner h2,.successful-order .successful-order-inner p{text-align:center}.successful-order .successful-order-inner p{margin-top:10px}.successful-order .successful-order-inner button{margin-top:50px;width:320px;height:45px;margin-bottom:10px;font-weight:700;position:relative;display:flex;justify-content:center;align-items:center;font-size:15px}.successful-order .successful-order-inner button a{color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media(max-width:860px){.successful-order{height:100vh;width:100%}.successful-order .successful-order-inner{height:unset}}.step-tracker{border-radius:5px;border:1px solid #ccc;width:-moz-fit-content;width:fit-content;margin:0 auto 60px}.step-tracker,.step-tracker .step{display:flex;justify-content:center}.step-tracker .step{font-size:11px;text-align:center;font-weight:700;width:200px;padding:7px;color:#000;transition:background-color .3s,color .3s;align-items:center}.step-tracker .step.active,.step-tracker .step.completed{background-color:#73c7ed}@media(max-width:1130px){.step-tracker{width:100%}.step-tracker .step{width:33.3%}}.remove-icon,.remove-icon:hover{cursor:pointer}.cart-product-wrapper{width:485px;display:flex;background:linear-gradient(90deg,rgba(255,192,203,.2) 0,rgba(255,192,203,.1) 45%,rgba(255,192,203,.1) 0,rgba(255,192,203,.1) 70%,rgba(115,199,237,.2));position:relative;border-radius:10px;cursor:pointer}.cart-product-wrapper .cart-product-image-wrapper{height:100%;background:#fff;border:2px solid hsla(0,0%,75%,.1);position:relative}.cart-product-wrapper .cart-product-image-wrapper .cart-modal-product-image,.cart-product-wrapper .cart-product-image-wrapper img{object-fit:contain}.cart-product-wrapper .cart-product-image-wrapper .cart-product-discount-badge{position:absolute;top:0;left:0;z-index:10;width:30px;height:30px;background-color:#e53935;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;box-shadow:0 2px 6px rgba(229,57,53,.4)}.cart-product-wrapper .cart-product-image-wrapper .cart-product-out-of-stock-badge{position:absolute;top:0;left:0;z-index:10;padding:4px 8px;background-color:#666;color:#fff;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;box-shadow:0 2px 6px rgba(0,0,0,.3)}.cart-product-wrapper.cart-product-out-of-stock{opacity:.6;cursor:default}.cart-product-wrapper.cart-product-out-of-stock .cart-product-image-wrapper{filter:grayscale(50%)}.cart-product-wrapper .cart-product-remove{position:absolute;top:4px;right:7px;border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer}.cart-product-wrapper .cart-product-remove img{height:17px;width:17px}.cart-product-wrapper .cart-product-remove img:hover{height:19px;width:19px;transition:.15s;filter:invert(21%) sepia(65%) saturate(7216%) hue-rotate(355deg) brightness(105%) contrast(122%)}.cart-product-wrapper .cart-product{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 10px 0 15px}.cart-product-wrapper .cart-product .splitter{margin:0 2px;font-weight:700;color:hsla(0,0%,50%,.8)}.cart-product-wrapper .cart-product .cart-product-info{display:flex;flex-direction:column;gap:5px}.cart-product-wrapper .cart-product .cart-product-info p,.cart-product-wrapper .cart-product .cart-product-info span{font-size:14px;line-height:19px;font-weight:400}.cart-product-wrapper .cart-product .cart-product-info p{font-weight:700}.cart-product-wrapper .cart-product .cart-product-info .cart-quantity-controls{display:flex;align-items:center;gap:8px}.cart-product-wrapper .cart-product .cart-product-info .cart-quantity-controls .cart-quantity-label{font-size:14px;line-height:19px;font-weight:400}.cart-product-wrapper .cart-product .cart-product-info .cart-quantity-controls .cart-quantity-btn{width:24px;height:24px;border-radius:50%;border:1px solid #73c7ed;background:#fff;color:#17193e;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;line-height:1}.cart-product-wrapper .cart-product .cart-product-info .cart-quantity-controls .cart-quantity-btn.decrement-btn{padding-bottom:2px}.cart-product-wrapper .cart-product .cart-product-info .cart-quantity-controls .cart-quantity-btn:hover:not(:disabled){background:#73c7ed;color:#fff}.cart-product-wrapper .cart-product .cart-product-info .cart-quantity-controls .cart-quantity-btn:disabled{opacity:.4;cursor:default}.cart-product-wrapper .cart-product .cart-product-info .cart-quantity-controls .cart-quantity-value{font-size:14px;font-weight:700;min-width:20px;text-align:center}.cart-product-wrapper .cart-product-price{position:absolute;bottom:4px;right:9px;text-wrap:nowrap;font-weight:700;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.cart-product-wrapper .cart-product-price .cart-product-price-old{text-decoration:line-through;color:#999;font-weight:400;font-size:13px}.cart-product-wrapper .cart-product-price .cart-product-price-code{color:#28a745;font-weight:700}@media(max-width:860px){.cart-product-wrapper .cart-product-remove img:hover{filter:none}}@media(max-width:590px){.cart-product-wrapper{width:100%}.cart-product-wrapper .cart-product-price{gap:5px;flex-wrap:wrap;justify-content:flex-end}.cart-product-wrapper .cart-product-price .cart-product-price-code,.cart-product-wrapper .cart-product-price .cart-product-price-old{font-size:12px}.cart-product-wrapper .cart-product .cart-product-info p,.cart-product-wrapper .cart-product .cart-product-info span{font-size:13px;line-height:17px;font-weight:400;position:relative;top:-5px}.cart-product-wrapper .cart-product .cart-product-info p{font-weight:700}.cart-product-wrapper .cart-product .cart-product-info .cart-quantity-controls{gap:6px}.cart-product-wrapper .cart-product .cart-product-info .cart-quantity-controls .cart-quantity-label{font-size:13px;line-height:17px;font-weight:400;position:relative;top:0}.cart-product-wrapper .cart-product .cart-product-info .cart-quantity-controls .cart-quantity-btn{width:20px;height:20px;font-size:12px}.cart-product-wrapper .cart-product .cart-product-info .cart-quantity-controls .cart-quantity-value{font-size:12px;min-width:16px;position:relative;top:0}}.check-cart-section .cart-products-heading{margin-bottom:40px}.check-cart-section .cart-products-inner{justify-content:flex-end;display:flex;flex-direction:column;gap:20px;font-size:13px;line-height:17px;font-weight:400}.check-cart-section .cart-products-inner .out-of-stock-divider{width:100%;padding:10px 0;margin-top:10px;border-top:1px dashed #999}.check-cart-section .cart-products-inner .out-of-stock-divider span{color:#666;font-size:13px;font-weight:700}.action-button{width:100%;height:45px;margin-bottom:10px;font-weight:700;position:relative;display:flex;justify-content:center;align-items:center;font-size:15px}.action-button span{position:absolute;left:14px;transform:translateY(8%)}.action-button .favorite-icon:hover{filter:saturate(2.2)}.cart-delivery-total-action-wrapper{background:#fff;border-radius:15px;border:2px solid #ffa7b6;padding:25px 30px}.cart-delivery-total-action-wrapper .cart-delivery-total-price-wrapper{display:flex;flex-direction:column}.cart-delivery-total-action-wrapper .discount-code-section{margin-bottom:15px;padding-bottom:12px;border-bottom:1px solid rgba(255,167,182,.3)}.cart-delivery-total-action-wrapper .discount-code-section .discount-code-input-wrapper{display:flex;gap:8px}.cart-delivery-total-action-wrapper .discount-code-section .discount-code-input-wrapper input{flex:1 1;padding:8px 12px;border:1px solid #ccc;border-radius:8px;font-size:14px;outline:none}.cart-delivery-total-action-wrapper .discount-code-section .discount-code-input-wrapper input:focus{border-color:#73c7ed}.cart-delivery-total-action-wrapper .discount-code-section .discount-code-input-wrapper .discount-code-apply-btn{padding:8px 16px;background-color:#73c7ed;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap}.cart-delivery-total-action-wrapper .discount-code-section .discount-code-input-wrapper .discount-code-apply-btn:disabled{opacity:.5;cursor:not-allowed}.cart-delivery-total-action-wrapper .discount-code-section .discount-code-applied{display:flex;justify-content:space-between;align-items:center;background-color:#d4edda;padding:8px 12px;border-radius:8px}.cart-delivery-total-action-wrapper .discount-code-section .discount-code-applied p{font-size:13px;color:#155724;margin:0}.cart-delivery-total-action-wrapper .discount-code-section .discount-code-applied .discount-code-remove{background:none;border:none;font-size:16px;cursor:pointer;color:#155724;padding:0 4px}.cart-delivery-total-action-wrapper .discount-code-section .discount-code-error{color:#dc3545;font-size:12px;margin-top:6px}.cart-delivery-total-action-wrapper .discount-code-section .discount-code-info{color:#856404;font-size:12px;margin-top:6px}.cart-delivery-total-action-wrapper .cart-delivery-discount-line p{color:#28a745!important}.cart-delivery-total-action-wrapper .cart-delivery-total-price-inner-wrapper{display:flex;flex-direction:column;gap:8px}.cart-delivery-total-action-wrapper .cart-delivery-total-price-inner-wrapper>div{display:flex;justify-content:space-between;align-items:center}.cart-delivery-total-action-wrapper .cart-delivery-total-price-inner-wrapper p{font-size:14px;line-height:20px;font-weight:400;color:#17193e}.cart-delivery-total-action-wrapper .cart-delivery-total-price-inner-wrapper .cart-delivery-total-price{font-weight:500;text-align:right}.cart-delivery-total-action-wrapper .cart-delivery-total-price-inner-wrapper .cart-delivery-total-price-total{margin-top:10px;padding-top:12px;border-top:1px solid rgba(255,167,182,.3)}.cart-delivery-total-action-wrapper .cart-delivery-total-price-inner-wrapper .cart-delivery-total-price-total p{font-size:15px;line-height:20px;font-weight:700}.cart-delivery-total-action-wrapper .cart-delivery-total-price-inner-wrapper .cart-delivery-total-price-total .cart-delivery-total-price{color:#17193e;font-size:18px}.cart-delivery-total-action-wrapper .action-button{margin-top:20px}.cart-delivery-total-action-wrapper-two-buttons .action-button:last-child{margin-top:10px}.cart-delivery-total-action-wrapper-two-buttons .action-button:nth-last-child(2){margin-top:20px}@media(max-width:1130px){.cart-delivery-total-action-wrapper{width:100%;border:2px solid #ffa7b6;padding:20px 25px}}@media(max-width:590px){.cart-delivery-total-action-wrapper{padding:15px 20px}.cart-delivery-total-action-wrapper .cart-delivery-total-price-inner-wrapper p{font-size:14px}.cart-delivery-total-action-wrapper .cart-delivery-total-price-inner-wrapper .cart-delivery-total-price-total .cart-delivery-total-price{font-size:16px}.cart-delivery-total-action-wrapper .action-button{width:100%}}.empty-page .empty-page-inner{margin:auto;height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center}.empty-page .empty-page-inner h2{text-align:center}.empty-page .empty-page-inner .favorite-icon{width:70px;height:70px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.empty-page .empty-page-inner .shopping-cart-icon{width:60px;height:60px}.empty-page .empty-page-inner .shopping-cart-icon:hover{animation:rotate 5s linear infinite}.empty-page .empty-page-inner button{margin-top:50px;width:320px;height:45px;margin-bottom:10px;font-weight:700;position:relative;display:flex;justify-content:center;align-items:center;font-size:15px}.empty-page .empty-page-inner button a{color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media(max-width:860px){.empty-page .empty-page-inner{height:unset}}.order-configuration-paragraph-personal-picking{margin-bottom:10px}.paragraph-personal-picking{font-weight:700}.speedy-icon{position:absolute;top:-15px;left:15px}@supports(-webkit-touch-callout:none){.speedy-icon{position:absolute;top:-15px;left:17px}}.econt-icon{position:absolute;top:-19px;left:17px}@supports(-webkit-touch-callout:none){.econt-icon{position:absolute;top:-19px;left:20px}}.order-info .order-configuration-delivery-company.order-configuration-section-one-line label{position:relative}.order-info .order-configuration-delivery-company.order-configuration-section-one-line label input[type=radio]{margin-right:59px}.order-info .autocomplete-container{position:relative;width:100%}.order-info .autocomplete-input{width:100%;border-radius:20px;padding:10px;border:1px solid #ccc}.order-info .suggestions-list{top:100%;left:0;right:0;background-color:#fcfcfc;list-style:none;position:absolute;margin:0;z-index:1;border-radius:10px;border:1px solid #ccc;max-height:360px;overflow-y:scroll}.order-info .suggestions-list::-webkit-scrollbar{width:6px}.order-info .suggestions-list::-webkit-scrollbar-track{opacity:0}.order-info .suggestions-list::-webkit-scrollbar-thumb{background:#73c7ed;border-radius:5px}.order-info .suggestions-list *{scrollbar-width:5px;scrollbar-color:#73c7ed}.order-info .suggestion-item{padding:10px;cursor:pointer}.order-info .suggestion-item.highlighted,.order-info .suggestion-item:hover{background-color:#f0f0f0}@media(max-width:590px){.suggestions-list::-webkit-scrollbar{width:3px}.suggestions-list::-webkit-scrollbar-track{opacity:0}.suggestions-list::-webkit-scrollbar-thumb{background:#73c7ed;border-radius:5px}.suggestions-list *{scrollbar-width:3px;scrollbar-color:#73c7ed}}.react-datepicker__navigation{width:20px}.react-datepicker__navigation:hover{background:none}.react-datepicker-popper{right:0!important;transform:none!important;bottom:unset!important;top:22px!important}.react-datepicker__triangle{display:none}.order-info .order-info-heading{margin-bottom:40px}.order-info .order-configuration-form{background:rgba(115,199,237,.2);border-radius:20px;padding:40px 40px 10px;width:720px}.order-info .order-configuration-form input::-webkit-inner-spin-button,.order-info .order-configuration-form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.order-info .order-configuration-form input{border-radius:20px;padding:10px;border:1px solid #ccc;outline:none;font-size:16px}.order-info .order-configuration-form p,.order-info .order-configuration-form span{padding-left:5px}.order-info .order-configuration-form .span-label-input{padding:0;display:inline-block}.order-info .order-configuration-form .order-configuration-section-one-line{display:flex;align-items:center}.order-info .order-configuration-form .order-configuration-section-multiple{display:flex;justify-content:space-between;align-items:center}.order-info .order-configuration-form .order-configuration-section-multiple .order-configuration-section-inner{width:48%;position:relative}.order-info .order-configuration-form .error-input{position:absolute;font-size:11px;line-height:13px;font-weight:700;left:0;bottom:-14px;color:red;padding-left:5px}.order-info .order-configuration-form .order-configuration-section{margin-bottom:30px;position:relative}.order-info .order-configuration-form .order-configuration-section label{margin-left:5px;margin-right:5px;cursor:pointer}.order-info .order-configuration-form .order-configuration-section input[type=radio]{margin-right:2px;cursor:pointer}.order-info .order-configuration-form .order-configuration-section input[type=number],.order-info .order-configuration-form .order-configuration-section input[type=text]{width:100%}.order-info .order-configuration-form .order-configuration-section input.date-picker{display:none;position:relative;top:-40px}.order-info .order-configuration-form .order-configuration-section .date-picker-button{margin-top:5px;height:40px;width:130px;font-size:14px;line-height:20px;font-weight:400;font-weight:700}.order-info .order-configuration-form .order-configuration-section .ql-toolbar.ql-snow{display:none}.order-info .order-configuration-form .order-configuration-section .ql-container.ql-snow{border:1px solid #ccc;background:#fff;height:90px;border-radius:20px;outline:none;margin-top:2px;padding:3px 12px 3px 3px}.order-info .order-configuration-form .order-configuration-section .ql-editor{padding:12px 12px 12px 2px;font-size:16px}.order-info .order-configuration-form .order-configuration-section .ql-editor::-webkit-scrollbar{width:3px}.order-info .order-configuration-form .order-configuration-section .ql-editor::-webkit-scrollbar-track{opacity:0}.order-info .order-configuration-form .order-configuration-section .ql-editor::-webkit-scrollbar-thumb{background:#73c7ed;border-radius:5px}.order-info .order-configuration-form .order-configuration-section .ql-editor p{width:100%;height:100%;font-size:16px}.order-info .order-configuration-form .order-configuration-delivery-date{margin-bottom:30px}.order-info .order-configuration-form .input-mobile-container{position:relative;display:flex;align-items:center;justify-content:center}.order-info .order-configuration-form .input-mobile-container .country-code{position:absolute;top:50%;left:26px;transform:translate(-50%,-50%);font-size:16px}.order-info .order-configuration-form .input-mobile-container input{padding-left:47px}@media(max-width:1330px){.order-info .order-configuration-form{width:580px}.order-info .order-configuration-form .order-configuration-section-multiple{display:flex;justify-content:space-between;flex-direction:column;align-items:center;row-gap:30px}.order-info .order-configuration-form .order-configuration-section-multiple .order-configuration-section-inner{width:100%;position:relative}}@media(max-width:1130px){.order-info .order-configuration-form{width:100%}}@media(max-width:590px){.order-info .order-configuration-form{padding:20px 10px 5px}}.popup{display:none;font-size:16px;line-height:21px;font-weight:400;font-weight:700;color:#fff;height:80px;background:linear-gradient(90deg,pink 0,pink 45%,pink 0,pink 55%,#73c7ed);position:fixed;top:0;left:0;right:0;padding:15px 20px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;cursor:pointer}@media(max-width:860px){.popup{display:flex;align-items:center;justify-content:center}}.suggestion-product{position:relative;width:100%;max-width:190px;background:#fff;border-radius:15px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.suggestion-product:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.suggestion-product .discount-badge{position:absolute;top:3px;left:1px;z-index:10;width:40px;height:40px;background-color:#e53935;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;box-shadow:0 2px 6px rgba(229,57,53,.4)}.suggestion-product .suggestion-product-image{position:relative;width:100%;height:100px;background:#f9f9f9}.suggestion-product .suggestion-product-info{padding:8px;text-align:center}.suggestion-product .suggestion-product-info .suggestion-product-name{line-height:17px;font-weight:400;font-size:13px;color:#17193e;margin-bottom:6px;height:50px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.suggestion-product .suggestion-product-info .suggestion-product-prices{display:flex;flex-direction:column;gap:1px;margin-bottom:6px}.suggestion-product .suggestion-product-info .suggestion-product-prices .price-original{font-size:13px;color:#999;text-decoration:line-through}.suggestion-product .suggestion-product-info .suggestion-product-prices .price-discounted{font-size:14px;font-weight:700}.suggestion-product .suggestion-product-info .suggestion-quantity-controls{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:6px}.suggestion-product .suggestion-product-info .suggestion-quantity-controls .quantity-btn{width:22px;height:22px;border-radius:50%;border:1px solid #73c7ed;background:#fff;color:#17193e;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.suggestion-product .suggestion-product-info .suggestion-quantity-controls .quantity-btn.decrement-btn{padding-bottom:2px}.suggestion-product .suggestion-product-info .suggestion-quantity-controls .quantity-btn:hover:not(:disabled){background:#73c7ed;color:#fff}.suggestion-product .suggestion-product-info .suggestion-quantity-controls .quantity-btn:disabled{opacity:.4}.suggestion-product .suggestion-product-info .suggestion-quantity-controls .quantity-value{font-size:12px;font-weight:700;min-width:18px;text-align:center}.suggestion-product .suggestion-product-info .add-button{width:100%;padding:6px 10px;background:#73c7ed;color:#fff;border:none;border-radius:15px;font-size:14px;font-weight:700;cursor:pointer;transition:background .2s ease}.suggestion-product .suggestion-product-info .add-button:hover{background:#65bce4}.suggestion-product .suggestion-product-info .added-text{display:block;padding:6px 10px;font-size:11px;font-weight:700;color:green}@media(max-width:1130px){.suggestion-product{max-width:145px}.suggestion-product .discount-badge{width:32px;height:32px;font-size:9px}.suggestion-product .suggestion-product-image{height:90px}.suggestion-product .suggestion-product-info{padding:6px}.suggestion-product .suggestion-product-info .suggestion-product-name{font-size:13px}.suggestion-product .suggestion-product-info .suggestion-product-prices{margin-bottom:10px}.suggestion-product .suggestion-product-info .suggestion-quantity-controls{gap:5px}.suggestion-product .suggestion-product-info .suggestion-quantity-controls .quantity-btn{width:20px;height:20px;font-size:11px}.suggestion-product .suggestion-product-info .suggestion-quantity-controls .quantity-value{font-size:11px}.suggestion-product .suggestion-product-info .add-button{padding:5px 8px;font-size:14px}}.arrow{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arrow:hover{cursor:pointer}.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow.right:hover{border:solid hsla(0,0%,4%,.7);border-width:0 3px 3px 0}.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.arrow.left:hover{border:solid hsla(0,0%,4%,.7);border-width:0 3px 3px 0}.arrow.down{margin-bottom:4.5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.arrow.up{margin-top:10px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.arrow.last-arrow{display:inline-block;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arrow.last-arrow,.arrow.last-arrow:hover{border:solid rgba(0,0,0,.13);border-width:0 3px 3px 0}.arrow.last-arrow:hover{cursor:default}.cart-suggestions-section{background:linear-gradient(135deg,#fff5f7,#fffbeb 50%,#f0f9ff);border-radius:15px;border:2px solid #ffa7b6;padding:20px 15px}.cart-suggestions-section .cart-suggestions-heading{font-size:15px;line-height:20px;font-weight:700;color:#17193e;margin-bottom:15px;padding-bottom:12px;border-bottom:1px solid rgba(255,167,182,.3);text-align:center;font-size:14px}.cart-suggestions-section .swiper-wrapper{padding-bottom:5px}.cart-suggestions-section .cart-suggestions-carousel{position:relative;display:flex;align-items:center;gap:8px}.cart-suggestions-section .cart-suggestions-carousel .suggestion-arrow{flex-shrink:0;padding:5px;cursor:pointer;z-index:10}.cart-suggestions-section .cart-suggestions-carousel .suggestion-arrow.left{order:-1}.cart-suggestions-section .cart-suggestions-carousel .suggestion-arrow.right{order:1}.cart-suggestions-section .cart-suggestions-carousel .suggestion-arrow svg{width:18px;height:18px}.cart-suggestions-section .cart-suggestions-carousel .suggestions-swiper{flex:1 1;overflow:hidden;min-width:0}.cart-suggestions-section .cart-suggestions-carousel .suggestions-swiper .swiper-slide{height:auto;display:flex;justify-content:center}@media(max-width:1130px){.cart-suggestions-section{padding:15px 12px}.cart-suggestions-section .cart-suggestions-heading{font-size:13px;margin-bottom:12px}.cart-suggestions-section .cart-suggestions-carousel{gap:5px}.cart-suggestions-section .cart-suggestions-carousel .suggestion-arrow{padding:3px}.cart-suggestions-section .cart-suggestions-carousel .suggestion-arrow svg{width:16px;height:16px}}@media(max-width:860px){.cart-suggestions-section{padding:12px 8px}.cart-suggestions-section .cart-suggestions-heading{padding-bottom:10px}.cart-suggestions-section .cart-suggestions-carousel{gap:4px}}.cart-wrapper{display:flex;align-items:flex-start;justify-content:space-between}.cart-wrapper.cart-wrapper-success{display:block}.cart-sidebar{display:flex;flex-direction:column;gap:20px;width:550px;flex-shrink:0}@media(max-width:1330px){.cart-sidebar{width:480px}}@media(max-width:1130px){.cart-button,.cart-delivery-total-action-wrapper{height:-moz-fit-content;height:fit-content}.cart-sidebar{width:100%;max-width:100%;flex-direction:column-reverse}.cart-sidebar .cart-suggestions-section{margin:10px 0}.cart-wrapper{row-gap:30px;flex-direction:column}.cart-wrapper .cart-products{width:100%}}@media(max-width:860px){.cart-button{margin:auto;width:100%}.cart-sidebar{gap:15px}.cart-products-heading,.order-info-heading{text-align:center}.check-cart-section .cart-products-inner{align-items:center}}@media(max-width:590px){.cart-wrapper{row-gap:20px}.cart-sidebar{gap:12px}.cart-button{width:100%}.cart-products-heading,.order-info-heading{text-align:left}.check-cart-section .cart-products-inner{align-items:center}.cart-delivery-total-action-wrapper{width:100%;padding-left:10px;padding-right:10px}.cart-delivery-total-action-wrapper .action-button{width:100%}.cart-delivery-total-action-wrapper .cart-delivery-total-price-wrapper{justify-content:flex-end}.cart-delivery-total-action-wrapper .cart-delivery-total-price-wrapper .cash-pay-icon{display:none}}