.cart .catalog-no-results{width:100%;text-align:center;margin:80px 0}.cart .catalog-no-results svg{width:32px;fill:var(--color-hover-announcemen)}.cart .catalog-no-results h5{font-size:24px}.cart .col-lg-3{padding-left:5px}.cart .col-lg-9{padding-right:5px}.cart .cart-group{background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:20px}.cart .cart-group .cart-group-item{display:flex;align-items:flex-start;justify-content:flex-start;position:relative;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #e8e8e8}.cart .cart-group .cart-group-item:last-child{border:0px}.cart .cart-group .cart-group-item .cart-group-item-image{overflow:hidden;height:76px;width:76px;border-radius:10px;margin-right:20px}.cart .cart-group .cart-group-item .cart-group-item-image img{width:100%;height:100%;object-fit:cover}.cart .cart-group .cart-group-item .cart-group-item-title{width:50%;margin-right:20px}.cart .cart-group .cart-group-item .cart-group-item-title a{font-size:16px;color:inherit;transition:all .3s;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.cart .cart-group .cart-group-item .cart-group-item-title a:hover{color:var(--color-hover-announcemen)}.cart .cart-group .cart-group-item .cart-group-item-title .cart-group-item-attributes{margin-top:4px;font-size:13px;color:#858585}.cart .cart-group .cart-group-item .cart-group-item-title .cart-group-item-attributes span{padding-right:4px}.cart .cart-group .cart-group-item .cart-group-item-quantity{width:140px}.cart .cart-group .cart-group-item .cart-group-item-quantity .cart-group-item-quantity-tool{display:flex;align-items:center;justify-content:flex-start}.cart .cart-group .cart-group-item .cart-group-item-quantity .cart-group-item-quantity-tool button{width:32px;height:32px;text-align:center;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:10px;border:none;font-size:16px}.cart .cart-group .cart-group-item .cart-group-item-quantity .cart-group-item-quantity-tool button svg{width:16px}.cart .cart-group .cart-group-item .cart-group-item-quantity .cart-group-item-quantity-tool .quantity{margin:0 10px;border:1px solid #917dfa;border-radius:10px;font-size:14px;padding:0 10px;height:32px;background-color:#fff;display:flex;align-items:center;justify-content:center;width:42px}.cart .cart-group .cart-group-item .cart-group-item-price{width:calc(60% - 256px);display:flex;align-items:center;justify-content:flex-end}.cart .cart-group .cart-group-item .cart-group-item-price .cart-group-item-price-new{font-weight:700;font-size:22px;font-family:TT Norms Pro,Helvetica,sans-serif}.cart .cart-group .cart-group-item .cart-group-item-tools{position:absolute;bottom:18px;right:0;text-align:right}.cart .cart-group .cart-group-item .cart-group-item-tools .cart-group-item-tools-delete{border:0;background:none;padding:0;cursor:pointer}.cart .cart-group .cart-group-item .cart-group-item-tools .cart-group-item-tools-delete:hover i,.cart .cart-group .cart-group-item .cart-group-item-tools .cart-group-item-tools-delete:hover span{color:var(--color-hover-announcemen)}.cart .cart-group .cart-group-item .cart-group-item-tools .cart-group-item-tools-delete:hover svg{fill:var(--color-hover-announcemen)}.cart .cart-group .cart-group-item .cart-group-item-tools .cart-group-item-tools-delete i{color:#999;font-size:13px;display:inline-block;margin-right:6px;transition:all .3s}.cart .cart-group .cart-group-item .cart-group-item-tools .cart-group-item-tools-delete svg{width:16px;margin-right:4px;margin-top:-2px;fill:#999;transition:all .3s}.cart .cart-group .cart-group-item .cart-group-item-tools .cart-group-item-tools-delete span{color:#999;font-size:13px;display:inline-block;transition:all .3s}.cart .cart-group .cart-group-item .cart-group-item-tools .cart-group-item-tools-notification{color:#999;font-size:13px}.cart .cart-order-group{background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:20px;position:relative}.cart .cart-order-group .preload{position:absolute;top:0;right:0;left:0;bottom:0;background:#fff6;align-items:center;min-height:auto;display:flex}.cart .cart-order-group .preload .mt80{margin-top:0!important}.cart .cart-order-group h4{font-size:16px;margin-bottom:20px;font-weight:700}.cart .cart-order-group .cart-order .cart-quantity-total{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.cart .cart-order-group .cart-order .cart-quantity-total span{color:#bbb;font-weight:400;font-size:16px;font-family:TT Norms Pro,Helvetica,sans-serif}.cart .cart-order-group .cart-order .cart-order-total{display:flex;align-items:center;justify-content:space-between}.cart .cart-order-group .cart-order .cart-order-total span{font-size:18px;font-weight:700;font-family:TT Norms Pro,Helvetica,sans-serif}.cart .cart-order-group .cart-group-submit{margin:0;padding:10px 0}.cart .cart-order-group .cart-group-submit .preload-spinner{transition:all .3s;width:1rem;height:1rem;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);opacity:0!important;z-index:-10}.cart .cart-order-group .cart-group-submit button{transition:all .3s;margin:0;width:100%}.block-remove-product .modal-custom{width:400px}@media (max-width: 992px){.cart .col-lg-9{padding:0 15px 15px}.cart .col-lg-3{padding:0 15px}}@media (max-width: 575px){.cart .cart-group .cart-group-item .cart-group-item-title a{font-size:14px}.cart .cart-group .cart-group-item .cart-group-item-image{width:65px;height:65px}.cart .cart-group .cart-group-item .cart-group-item-title{width:calc(100% - 105px);margin-right:0;margin-bottom:10px}.cart .cart-group .cart-group-item .cart-group-item-quantity{margin-left:85px}.cart .cart-group .cart-group-item .cart-group-item-price{width:calc(100% - 225px)}.cart .cart-group .cart-group-item{flex-wrap:wrap;padding-bottom:48px}.cart .cart-group .cart-group-item .cart-group-item-tools-notification{text-align:right;width:70%;color:#999;font-size:13px;margin:14px 0 0 auto}}@media (max-width: 380px){.cart .cart-group .cart-group-item .cart-group-item-quantity{position:absolute;left:0;bottom:18px;margin:0}.cart .cart-group .cart-group-item .cart-group-item-price{width:100%;justify-content:flex-start;margin-left:85px;margin-bottom:10px}.cart .cart-group .cart-group-item .cart-group-item-title{width:calc(100% - 85px)}.cart .cart-group .cart-group-item .cart-group-item-tools-notification{text-align:left;margin:0 0 14px auto}}
