[href]:hover{color:#fd0100}[href]:focus{outline:0!important}[href]{text-decoration:none!important}[href*=java]{cursor:default!important}.page{margin:0 auto}ol.breadcrumbs{margin:30px 0;display:block}.parent-cart{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.parent-cart .ctr-left{width:70%}.parent-cart .ctr-right{width:30%}.parent-cart .ctr-right .head-total{font-style:normal;font-weight:600;font-size:22px;line-height:27px;color:#0a3161;height:70px;background:#f9f9f9;margin:0;padding:20px;border:1px solid #e9e9e9;border-bottom:none}.parent-cart .ctr-right .cart-content-padding-right{padding:0}.parent-cart .ctr-right .cart-totals{width:100%;border:1px solid #e9e9e9;padding:10px 0 0 0;margin:0}.parent-cart .ctr-right .cart-totals .cart-total{border:none;padding:10px 20px}.parent-cart .ctr-right .cart-totals .cart-total .cart-total-label{padding:0;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#0d0d0d;text-align:left}.parent-cart .ctr-right .cart-totals .cart-total .cart-total-label strong{font-weight:400}.parent-cart .ctr-right .cart-totals .cart-total .cart-total-value{padding:0;font-style:normal;font-weight:500;font-size:20px;line-height:24px;text-align:right;float:right;color:#0d0d0d}.parent-cart .ctr-right .cart-totals .cart-total .cart-total-value *{font-size:20px;line-height:24px;color:#0d0d0d}.parent-cart .ctr-right .cart-totals .cart-total:last-child{margin-top:10px;padding:20px;border-top:1px solid #e9e9e9}.parent-cart .ctr-right .cart-totals .cart-total:last-child *{font-weight:500!important}.parent-cart .ctr-right .cart-totals .cart-coupons .cart-total-value span{color:#00a123}.parent-cart .ctr-right .cart-actions{width:100%}.parent-cart .ctr-right .cart-actions .button{width:100%;border-radius:0;font-weight:600;font-size:18px;line-height:22px;text-align:center;text-transform:uppercase}@media (max-width:991px){.parent-cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.parent-cart .ctr-left{width:100%}.parent-cart .ctr-right{width:100%}}.coupon-form,.shipping-estimator{width:100%;padding:20px 0;float:left;margin:0}.cart{border:1px solid #e9e9e9}.cart th{background:#f9f9f9;font-style:normal;font-weight:600;font-size:22px;line-height:26px;color:#0a3161;padding:20px}.cart th.cart-header-quantity{width:30%;text-align:center}.cart td{padding:20px;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#0d0d0d}.cart td.cart-item-figure img{background:#f9f9f9;padding:5px;max-height:60px;max-width:60px;height:60px;width:60px;-o-object-fit:contain;object-fit:contain}.cart td.cart-item-prices .mainPrice{font-size:16px;font-size:400;margin-bottom:3px}.cart td.cart-item-prices .mainPrice b{font-weight:400}.cart td.cart-item-quantity .qty-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.cart td.cart-item-quantity .form-increment{background:#fff;border:1px solid #d9d9d9;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:120px;padding:10px;margin:0}.cart td.cart-item-quantity .form-increment .button{border:none}.cart td.cart-item-quantity .form-increment .form-input--incrementTotal{font-size:20px}.cart td.cart-item-quantity .cart-remove{margin:0;width:40px;height:40px;background-color:rgba(10,49,97,.1);border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart td.cart-item-quantity .cart-remove svg{width:15px;height:15px}.cart td.cart-item-quantity .cart-remove:hover{background-color:#fd0100}.cart td.cart-item-quantity .cart-remove:hover svg{stroke:#fff}.cart td.cart-item-quantity .cart-remove:hover svg path{fill:#fff}@media (max-width:991px){.cart td{padding:0}.cart td.cart-item-figure img{max-height:100px;max-width:100px;height:100px;width:100px}.cart td.cart-item-quantity{width:100%}.cart td.cart-item-quantity label{display:none}.cart td.cart-item-quantity .qty-parent{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.cart td.cart-item-title{width:100%}.cart td.cart-item-title *{font-size:22px;line-height:24px}.cart td.cart-item-prices{width:100%;padding:0}.cart td.cart-item-prices .cart-item-label{display:inline-block;width:auto;padding:0}.cart td.cart-item-prices .eachPrice,.cart td.cart-item-prices .mainPrice{display:inline-block}}@media (max-width:550px){.cart td{padding:10}.cart td.cart-item-figure{width:100%;padding:0}.cart td.cart-item-quantity{padding:0 20px}.cart td.cart-item-quantity .qty-parent{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart td.cart-item-title{width:100%;padding:0 0 20px 0;height:100%;display:inline-block}.cart td.cart-item-title *{width:100%;text-align:center;font-size:18px;line-height:20px}.cart td.cart-item-prices{padding:0 20px;text-align:center}.cart td.cart-item-prices .cart-item-label{display:none}.cart td.cart-item-prices .cart-item-value{padding:0}.cart td.cart-item-prices .mainPrice{margin-right:10px}}.cart-related-products{margin:60px 0 -30px 0;width:100%;float:left;display:none}.cart-related-products h2{font-style:normal;font-weight:600;font-size:40px;line-height:48px;text-transform:uppercase;color:#000;margin:0 0 20px 0;padding:0 10px}@media (max-width:767px){.cart-related-products h2{font-size:28px;line-height:32px}}.cart-related-products .productGrid{margin:0}.cart-related-products .productGrid .product{width:25%}@media (max-width:991px){.cart-related-products .productGrid .product{width:33.33%}}@media (max-width:767px){.cart-related-products .productGrid .product{width:50%}}@media (max-width:767px){.cart-related-products .productGrid .product{width:50%}}@media (max-width:479px){.cart-related-products .productGrid .product{width:100%}.cart-related-products .productGrid .product .card{margin:0 0 15px 0}}.loadingOverlay{position:fixed;z-index:999}#alert-modal .modal-content *{font-size:20px;font-weight:600}#alert-modal .button{font-size:18px;font-weight:600}