body.basket .page-builder{padding-top:0!important;padding-bottom:50px}body.basket .woocommerce-error,body.basket .woocommerce-info,body.basket .woocommerce-message,body.basket .woocommerce-notice{border-radius:8px;border:0;display:block;line-height:30px;margin-bottom:15px;margin-top:15px;padding:10px 20px!important;text-align:center;background-color:#4f398b;color:#fff;font-weight:600;font-size:18px}@media (min-width:992px){body.basket .woocommerce-error,body.basket .woocommerce-info,body.basket .woocommerce-message,body.basket .woocommerce-notice{padding-left:40px;padding-right:40px}}body.basket .woocommerce-error .button,body.basket .woocommerce-info .button,body.basket .woocommerce-message .button,body.basket .woocommerce-notice .button{color:#fff;display:block;text-decoration:none;background-color:transparent;padding:12px;border-radius:4px;color:#191819;border:1px solid #fff}body.basket .woocommerce-error .button:hover,body.basket .woocommerce-info .button:hover,body.basket .woocommerce-message .button:hover,body.basket .woocommerce-notice .button:hover{color:#fff;border:1px solid #eaeaea;background-color:hsla(0,0%,100%,.4)}@media (min-width:992px){body.basket .woocommerce-error .button,body.basket .woocommerce-info .button,body.basket .woocommerce-message .button,body.basket .woocommerce-notice .button{margin-right:40px;display:inline-block}}body.basket .woocommerce-error,body.basket .woocommerce-info,body.basket .woocommerce-message,body.basket .woocommerce-notice{margin-left:0;margin-right:0}body.basket .woocommerce-error svg,body.basket .woocommerce-info svg,body.basket .woocommerce-message svg,body.basket .woocommerce-notice svg{background-color:#4ab866;position:absolute;left:10px;top:50%;height:25px;width:25px;transform:translateY(-50%)}body.basket .woocommerce-error .button,body.basket .woocommerce-error .button:hover,body.basket .woocommerce-info .button,body.basket .woocommerce-info .button:hover,body.basket .woocommerce-message .button,body.basket .woocommerce-message .button:hover,body.basket .woocommerce-notice .button,body.basket .woocommerce-notice .button:hover{color:#fff!important;padding-left:15px!important;padding-right:15px!important;border:1px solid #fff}body.basket .woocommerce-error a,body.basket .woocommerce-info a,body.basket .woocommerce-message a,body.basket .woocommerce-notice a{color:#fff;font-weight:700}body.basket .shop_table.cart{width:100%;margin-bottom:32px}@media (min-width:992px){body.basket .shop_table.cart{margin-bottom:90px}}@media (max-width:991.98px){body.basket .shop_table.cart{display:block}}body.basket .woocommerce-cart-form td.product-price{vertical-align:top}body.basket .woocommerce-cart-form td.product-price .amount{font-size:16px;letter-spacing:.2px;text-align:left}body.basket .woocommerce-cart-form thead{margin-bottom:25px}@media (max-width:991.98px){body.basket .woocommerce-cart-form thead{display:none}}body.basket .woocommerce-cart-form thead th{border-bottom:2px solid #d8d5d5;font-size:20px;height:40px;padding:0 5px 10px 10px;text-align:left;vertical-align:unset}body.basket .woocommerce-cart-form tr{border-bottom:2px solid #d8d5d5}@media (max-width:991.98px){body.basket .woocommerce-cart-form tbody,body.basket .woocommerce-cart-form tr{display:block}}body.basket .product-thumbnail{font-weight:500;text-transform:unset!important}@media (min-width:992px){body.basket .product-thumbnail{padding:20px 0 0;font-size:20px!important}}body.basket .product-thumbnail img{width:100%;height:auto;object-fit:contain}@media (min-width:992px){body.basket .product-thumbnail img{width:125px;height:165px}}@media (min-width:992px){body.basket .coupon-area{padding-left:0;padding-right:0;display:flex;margin-bottom:90px}}body.basket .coupon-area button[name=update_cart]{display:block;flex:0 1 auto;margin-bottom:30px;width:100%}@media (min-width:992px){body.basket .coupon-area button[name=update_cart]{display:inline-block;margin-bottom:0;width:auto}}body.basket .coupon-area .coupon{background:#fff;overflow:hidden;border-radius:8px;border:2px solid #eaeaea;display:flex;height:56px;justify-content:space-between;margin-bottom:32px}@media (min-width:992px){body.basket .coupon-area .coupon{margin-bottom:0;padding:0 17px}}body.basket .coupon-area .coupon input{color:#191819;font-weight:600;font-size:16px;text-align:left;margin-left:20px;padding-left:0;border:none!important;flex:1 1 auto}@media (min-width:992px){body.basket .coupon-area .coupon input{min-width:378px}}body.basket .coupon-area .coupon button{background-color:transparent;border:none!important;color:#48484a;font-weight:500;font-size:16px;min-width:164px}@media (min-width:992px){body.basket .cart_item>td{border-bottom:2px solid #eaeaea}}body.basket .product-price .smalltext,body.basket .product-remove .smalltext{display:block}body.basket .cart_totals{margin-bottom:40px}body.basket .cart_totals .order-total th{font-weight:600;font-size:16px}body.basket .cart_totals .order-total td{font-size:22px;line-height:30px;font-weight:500}body.basket .cart_totals table{width:100%;display:table}body.basket .cart_totals table tbody{width:100%}body.basket .cart_totals table th{text-align:left}body.basket .cart_totals table td{font-weight:500;text-align:right}body.basket td.product-remove{position:relative;vertical-align:top}body.basket td.product-remove .remove{display:block;text-align:center}@media (min-width:992px){body.basket td.product-remove .remove{text-align:right;bottom:10px;right:40px;position:absolute}}body.basket td.product-remove .remove img{height:24px;width:23px}body.basket td.product-remove .amount{color:#48484a;font-weight:500}body.basket .extra-details{font-size:14px;line-height:30px}body.basket .stelrad-cart-extra-details{background-position:top;background-repeat:no-repeat;color:#191819;font-size:16px;line-height:30px;margin-bottom:42px;margin-top:15px;padding-left:19px;padding-right:19px;padding-top:53px;text-align:center}@media (min-width:1200px){body.basket .stelrad-cart-extra-details{background-position:0 0;margin-bottom:0;margin-top:0;max-width:490px;padding-left:90px;padding-right:0;padding-top:0;text-align:left}}body.basket .stelrad-cart-extra-details p{font-size:16px;line-height:30px}body.basket .checkout-button{background-color:#4f398b;border-bottom:0!important;font-size:22px;display:block;margin-bottom:20px;color:#fff!important}@media (min-width:992px){body.basket .checkout-button{display:inline-block;margin-bottom:0}}body.basket .checkout-button:hover{background-color:rgb(99.556122449,71.8316326531,175.1683673469)}body.basket .wc-proceed-to-checkout{margin:90px 0;padding-left:12px;padding-right:12px}@media (min-width:992px){body.basket .wc-proceed-to-checkout{display:flex;justify-content:flex-end;padding-left:0;padding-right:0}}body.basket .accessories-banner{align-items:center;background-position:50%;background-size:cover;display:flex;height:120px;margin-bottom:60px;justify-content:space-between;padding:0 50px}body.basket .accessories-banner span{color:#fff;font-size:22px;text-align:left;line-height:30px}body.basket .product-name{vertical-align:top}@media (max-width:991.98px){body.basket .product-name{display:block}}body.basket .product-name a{display:block;font-size:16px;color:#191819;letter-spacing:.2px;text-align:left;line-height:24px;font-weight:600;margin-bottom:22px}body.basket .border-spacer{display:none}@media (min-width:992px){body.basket .border-spacer{display:block;margin-bottom:60px}}body.basket td.product-quantity{vertical-align:top}body.basket td.product-quantity .quantity{display:flex}@media (min-width:992px){body.basket .button-spacer{margin-right:50px}}body.basket .basket-delivery-info{display:none;margin-bottom:30px}@media (min-width:992px){body.basket .basket-delivery-info{display:block}}body.basket .basket-delivery-info p{font-weight:600;font-size:16px;color:#191819;line-height:30px;margin-bottom:25px}body.basket .includes_tax{display:none}body.basket .quantity .panel__heading{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.basket .quantity.hidden{display:none}body.basket .quantity input[type=number]{display:inline-block;width:63px;padding-left:9px;margin-bottom:0}body.basket .step-btn{border:none;color:#000;cursor:pointer;display:inline-block;font-size:25px;padding:0;width:32px}body.basket .step-btn:focus,body.basket .step-btn:hover{outline:none;background:#eaeaea}body.basket .step-btn.minus{height:55px;left:0;position:relative;top:-6px}body.basket .step-btn.plus{position:relative;left:0x;top:0}body.basket .cart-empty,body.basket .return-to-shop{display:block;text-align:center}body.basket .cart-empty .button,body.basket .return-to-shop .button{margin-bottom:60px}.woocommerce-shipping-totals th{text-align:left}.woocommerce-shipping-methods{list-style-type:none;text-align:right;padding-left:0}.woocommerce-shipping-methods li{margin-bottom:8px;margin-top:8px}.woocommerce-shipping-methods input[type=checkbox],.woocommerce-shipping-methods input[type=radio]{height:13px;display:inline-block;min-height:15px!important;margin-left:8px!important;margin-right:0!important}.woocommerce-shipping-methods label{margin-bottom:0}.cart__summary{border:2px solid #eaeaea;margin-bottom:25px;border-radius:8px}.cart__summary__title{font-size:20px;font-weight:600}.cart__summary__top{padding:20px}@media (min-width:992px){.cart__summary__top{padding:25px 30px 45px}}.cart__summary__top__upper{text-align:left}@media (min-width:992px){.cart__summary__top__upper{padding-left:20px;padding-right:20px}}.cart__summary__bottom{background-color:#f5f7fb;display:flex;padding:20px;text-align:left}@media (min-width:992px){.cart__summary__bottom{padding:26px 30px}}.cart__summary__bottom span{flex:1 1 auto}.cart__summary__bottom img{flex:0 1 auto;height:44px;margin-right:15px;width:55px;margin-top:10px}