body#cart .dixa-messenger-namespace,body#cart .agJsWidget,body#cart [class*=kl-teaser],body#cart .axeptio_mount{display:none;visibility:hidden;opacity:0}body#cart #main #gift-rules-block #gift-rules-block-container>h3{font-size:25px;font-weight:400;font-family:"Geologica",sans-serif;letter-spacing:0;color:#000;margin-top:10px;margin-bottom:20px;text-transform:uppercase}body#cart #main #gift-rules-block #gift-rules-block-container h4{font-size:19px;font-weight:600;font-family:"Roboto Condensed",Helvetica,sans-serif;letter-spacing:0;color:#000}body#cart #main #gift-rules-block #gift-rules-block-container .gift-rule-products{padding:0 30px 0 40px;position:relative}body#cart #main #gift-rules-block #gift-rules-block-container .slick-slider .slick-next{right:0}body#cart #main #gift-rules-block #gift-rules-block-container .slick-slider .slick-prev{left:0}body#cart #main .crosssell_container{border-radius:10px;padding:15px;background-color:#fff;margin-top:20px;margin-right:20px;box-shadow:rgba(0,0,0,.05) 0 2px 5px,rgba(0,0,0,.08) 0 0 0 1px}body#cart #main .crosssell_container #phyto_crossselling_category{padding:0}body#cart #main .crosssell_container #phyto_crossselling_category>h3{font-size:25px;font-weight:400;font-family:"Geologica",sans-serif;letter-spacing:0;color:#000;margin-top:0;margin-bottom:20px;text-transform:uppercase}body#cart #main .crosssell_container #phyto_crossselling_category .product-list-container{grid-template-columns:repeat(4, minmax(200px, 1fr))}body#cart #main #free_delivery_progression{display:flex;justify-content:center;align-items:start;margin-top:10px;flex-direction:column;margin-bottom:10px}body#cart #main #free_delivery_progression .free-delivery-text{margin-bottom:10px;font-family:"Roboto Condensed",Helvetica,sans-serif;font-size:14px;font-weight:400}body#cart #main #free_delivery_progression .free-delivery-text .free-delivery-amount{font-weight:600}body#cart #main #free_delivery_progression .free-delivery-text #info_bulle{cursor:pointer}body#cart #main #free_delivery_progression .free-delivery-text #info_bulle .info_bulle_text{font-style:italic;color:#282828;background:#f3f3f3;border-radius:5px;padding:5px 10px}body#cart #main #free_delivery_progression .free-delivery-text #info_bulle .svgic{width:16px;height:16px}body#cart #main #free_delivery_progression .progress-bar{width:100%;height:5px;background-color:#ccc;border-radius:5px}body#cart #main #free_delivery_progression .progress-bar .progress-bar-fill{height:100%;background-color:#18443d;border-radius:5px;position:relative}body#cart #main #free_delivery_progression .progress-bar .progress-bar-fill::after{content:"";display:block;width:16px;height:16px;background:url("/themes/child-alysum/assets/img/shipping-free-icon.svg") no-repeat center right;position:absolute;right:0;top:-6px}body#cart #main .page-header{margin-bottom:0}body#cart #main .page-header h1{font-size:25px;font-weight:400;font-family:"Geologica",sans-serif;letter-spacing:0;color:#000;margin-top:10px;margin-bottom:15px;text-transform:uppercase}body#cart #main .page-header h1 .cart-products-count{margin-left:5px;width:25px;height:25px;font-size:14px;line-height:14px}body#cart #main .cart-grid-right{margin-top:0}body#cart #main .cart-summary{border:1px solid #18443d;box-shadow:none}body#cart #main .cart-summary .infos_before_cta{margin-top:10px;font-size:13px}body#cart #main .cart-summary #cart-accepted-payment-methods p{font-size:16px;font-weight:400;font-family:"Roboto Condensed",Helvetica,sans-serif;letter-spacing:0;color:#000;margin:0 0 10px;text-align:center}body#cart #main .cart-summary #cart-accepted-payment-methods #payment_methods{display:flex;flex-wrap:wrap;justify-content:center}body#cart #main .cart-summary #cart-accepted-payment-methods #payment_methods .payment_method{border:1px solid #ddd;border-radius:5px;display:flex;width:70px;height:50px;place-content:center center;margin-right:10px}body#cart #main .cart-summary #cart-accepted-payment-methods #payment_methods .payment_method img.payment_method_icon{max-width:50px}body#cart #main .cart-summary .wide-separator{border-bottom:1px solid #18443d;width:calc(100% + 40px);margin:15px 0 15px -20px}body#cart #main .cart-summary .cart-detailed-totals .card-separator{border-color:#323232;margin-bottom:10px}body#cart #main .cart-summary .cart-summary-line .label,body#cart #main .cart-summary .cart-summary-line .value{font-size:16px;font-weight:400;font-family:"Roboto Condensed",Helvetica,sans-serif;letter-spacing:0;color:#000}body#cart #main .cart-summary .cart-summary-line.cart-total .label,body#cart #main .cart-summary .cart-summary-line.cart-total .value{font-weight:600}body#cart #main .cart-summary #cart-subtotal-shipping{margin-bottom:10px}body#cart #main .cart-summary .cart-detailed-actions a.btn-big{background:#ffd045;color:#1a1a1a;border:none;display:inline-block;width:100%;padding:18px 33px;font-size:16px;font-weight:500;font-family:"Roboto Condensed",Helvetica,sans-serif;letter-spacing:0}body#cart #main .cart-container .cart-item{padding:0;border:none}body#cart #main .cart-container .cart-item:last-child .mini-product{border-bottom:none}body#cart #main .cart-container .cart-item .mini-product{padding:10px 0;border:none;border-bottom:1px solid #ccc}body#cart #main .cart-container .cart-item .mini-product .product-desc-price-container{display:flex;flex-direction:column;width:100%}body#cart #main .cart-container .cart-item .mini-product .product-desc-price-container .product-desc-price-container-price{display:flex;flex-direction:row;justify-content:space-between;align-items:center}body#cart #main .cart-container .cart-item .mini-product .product-title{text-align:left;font-style:normal;color:#000;font-weight:500;font-size:13px;font-family:"Roboto Condensed",Helvetica,sans-serif;margin-top:10px}body#cart #main .cart-container .cart-item .mini-product .product-title .ellipsis{overflow-wrap:normal}body#cart #main .cart-container .cart-item .mini-product .price span{font-style:normal;color:#000;font-weight:900;font-size:16px;font-family:Roboto,"Roboto Condensed",Helvetica,sans-serif}body#cart #main .cart-container .cart-item .mini-product .product-price-and-shipping{float:none;flex-direction:row;align-items:center}body#cart #main .cart-container .cart-item .mini-product .product-price-and-shipping #categoryStarsMain{display:none}body#cart #main .cart-container .cart-item .mini-product .product-price-and-shipping .regular-price{margin-right:5px}body#cart #main .cart-container .cart-item .mini-product .product-price-and-shipping .discount-percentage,body#cart #main .cart-container .cart-item .mini-product .product-price-and-shipping .discount-product{transform:none;margin:0 5px 0 0;align-self:auto}body#cart #main .cart-container .cart-item .mini-product .thumbnail-container{flex-wrap:unset;align-content:center}body#cart #main .cart-container .cart-item .mini-product .thumbnail-container .product-price-and-delete{display:flex}body#cart #main .cart-container .cart-item .mini-product .thumbnail-container .product-price-and-delete .remove-product{position:relative;top:-25px;right:10px}body#cart #main .cart-container .cart-item .mini-product .thumbnail-container .product-price-and-delete .remove-product .svgic{width:10px;height:10px}body#cart #main .cart-container .cart-item .product-line-grid .product-line-grid-left{width:65px}body#cart #main .cart-container .cart-item .product-line-grid .product-line-info{font-size:17px;font-weight:500;font-family:"Roboto Condensed",Helvetica,sans-serif;letter-spacing:0;color:#000;text-transform:none}body#cart #main .cart-container .cart-item .product-line-grid .product-line-info.prod-features .value{font-size:14px;font-weight:400;font-family:"Roboto Condensed",Helvetica,sans-serif;letter-spacing:0;color:#777}body#cart #main .cart-container .cart-item .product-line-grid .product-line-info .label{font-size:17px;font-weight:500;font-family:"Roboto Condensed",Helvetica,sans-serif;letter-spacing:0;color:#000;text-transform:none}body#cart #main .cart-container .cart-item .product-line-grid .product-line-info .current-price .price{font-size:15px;font-weight:400;font-family:"Roboto Condensed",Helvetica,sans-serif;letter-spacing:0;color:#000}body#cart #main .cart-container .cart-item .product-line-grid .price .product-price{font-size:15px;font-weight:500;font-family:"Roboto Condensed",Helvetica,sans-serif;letter-spacing:0;color:#000}body#cart #main .cart-container .quantity-input-container{display:flex;align-items:center;border-radius:5px}body#cart #main .cart-container .quantity-input-container .quantity-button{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#fff;color:#000;border:none;cursor:pointer;font-size:18px;font-weight:400}body#cart #main .cart-container .quantity-input-container .quantity-button.minus{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-top-left-radius:7px;border-bottom-left-radius:7px}body#cart #main .cart-container .quantity-input-container .quantity-button.plus{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top-right-radius:7px;border-bottom-right-radius:7px}body#cart #main .cart-container .quantity-input-container .quantity-input{width:25px;height:30px;text-align:center;font-size:13px;border:1px solid #ccc;border-left:none;border-right:none;background:#fff;border-radius:0;opacity:1}@media(max-width: 992px){body#cart #main .page-header h1 .cart-products-count{line-height:normal}body#cart #main .cart-container .cart-item .mini-product .thumbnail-container .product-price-and-delete .remove-product{right:15px}body#cart #main #gift-rules-block #gift-rules-block-container{width:100%}body#cart #main .cart-summary{margin-top:20px}body#cart #main .cart-summary .infos_before_cta{font-size:14px}body#cart #main .cart-summary #cart-accepted-payment-methods p{text-align:center}body#cart #main .cart-summary #cart-accepted-payment-methods #payment_methods{justify-content:center}body#cart #main .crosssell_container{margin-right:0;margin-bottom:20px;padding-top:1px}body#cart #main .crosssell_container #phyto_crossselling_category .product-list-container{padding:10px;overflow-x:scroll;grid-template-columns:repeat(4, minmax(155px, 1fr));margin-bottom:0}}@media(max-width: 992px)and (max-width: 768px){body#cart #main .crosssell_container #phyto_crossselling_category .product-list-container{grid-template-columns:unset;gap:0;padding:0}}/*# sourceMappingURL=new-cart.css.map */
