.empty-cart-img{display:block;margin:auto;max-width:600px!important;width:100%;padding:40px 0px!important}.empty-cart-pholder{width:100%;max-width:500px;padding:40px 10px}.wp-block-woocommerce-empty-cart-block a{background:#ed3145;border-radius:10px;font-weight:600;margin-bottom:40px}.woocommerce-MyAccount-navigation ul li{margin-bottom:20px;padding:5px;font-weight:900}.woocommerce-MyAccount-navigation ul{list-style:none;margin:20px 0;padding:0}.woocommerce-shop ul.products{max-width:1340px;margin:auto;padding:40px 20px 0!important}.woocommerce-shop .woocommerce-ordering,.woocommerce-shop .woocommerce-result-count{display:none}.products{max-width:1340px;padding:0!important;margin:auto!important}ul.products li.product .price{color:#656565!important}ul.products.columns-3{padding:20px!important}.woocommerce ul.products .woocommerce-loop-product__title{padding-top:0!important;   font-size:22px!important}.woocommerce ul.products li.product .button{margin-top:5px}.book-online-wrap{padding:70px 0 50px 0;background:#f8fcff}.book-online-wrap h2{font-size:40px;line-height:1.2;margin:0 0 20px;color:#6ec1e4}@media(max-width:1270px){.book-online-wrap h2{font-size:34px}}.book-online-wrap .introp{max-width:900px}.book-online-range{max-width:1340px;margin:auto;padding:0 20px}.woocommerce ul.products li.product a img{border-radius:10px;box-shadow:1px 0 7px 0 #00000017;border-bottom:0!important}.woocommerce ul.products .add_to_cart_button{background:#ed3145;color:#fff;width:100%;text-align:center}.woocommerce ul.products li.product a img:hover,.woocommerce ul.products .add_to_cart_button:hover{filter:brightness(1.1)}.product{max-width:1340px;margin:auto;padding:20px}.product .entry-summary p{padding:0}.woocommerce div.product .product_title{padding:0;color:#6ec1e4;font-size:38px;margin:0 0 2px 0}.woocommerce-product-rating{margin-bottom:12px!important}.star-rating{color:#e9a21c}.price-reviews-flex{display:flex;align-items:center;justify-content:flex-start;gap:20px;flex-wrap:wrap}.price-reviews-flex .woocommerce-product-rating,.price-reviews-flex p{margin:0!important}.price-reviews-flex .price{color:#656565!important;font-size:22px!important;font-weight:600;display:flex;align-items:center}.price-reviews-flex .price .woocommerce-price-suffix{font-size:10px;color:#868686;margin-left:5px}.price-reviews-flex .woocommerce-product-rating a{text-decoration:none}.price-reviews-flex .stock-status{display:block!important;padding:2px 10px;font-weight:600;border-radius:15px}.stock-status.in-stock{color:#1d7b0f;background:#90ff92}.stock-status.low-stock{color:#FF9800;background:#ffeed4}.stock-status.out-of-stock{color:#ed3145;background:#ffe4e7}p.stock.in-stock{display:none}.skip-stats-flex{display:flex;justify-content:space-between;margin-top:15px}.skip-stats-flex div{flex-basis:31%}.skip-stats-cat{font-size:14px!important;font-weight:600;text-decoration:underline;margin-bottom:4px!important}.skip-stats-flex p{margin:0;font-size:12px}.woocommerce div.product form.cart{margin-bottom:1.5em;margin-top:1.5em}.skip-date-wrapper{background:#e0f7ff;padding:10px;display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:6px;box-shadow:0 0 9px 0 #0000001a;align-items:center}.skip-date-wrapper p{margin:0;font-size:18px;font-weight:700}#skip_hire_date{width:100%;margin-top:5px;padding:10px}#postcode-checker{background:#e0f7ff;padding:10px;display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:6px;box-shadow:0 0 9px 0 #0000001a;align-items:center;margin-top:15px}#postcode-checker p{margin:0 0 3px 0;font-size:18px;font-weight:700}#postcode-checker div{width:100%}#postcode_input{width:100%;padding:10px;margin-bottom:7px}#check_postcode_btn{width:100%;background:#152a53;color:#fff;font-weight:800;padding:12px;margin-bottom:12px}.skip-conditions-box{background:#e0f7ff;padding:10px;justify-content:space-between;flex-wrap:wrap;border-radius:6px;box-shadow:0 0 9px 0 #0000001a;align-items:center;margin-top:15px}.skip-conditions-box p{margin:0;font-size:18px;font-weight:700}.skip-conditions-box input{font-size:18px;font-weight:600;color:#152a53}.woocommerce div.product form.cart .button{width:100%;padding:20px 10px;font-weight:700}.product .single_add_to_cart_button{background:#ed3145!important;font-size:18px!important}.woocommerce .product .quantity .qty{padding:6px;border:2px solid #939393}.product .product_meta{display:none}#check_postcode_btn:hover,.woocommerce div.product form.cart .button:hover{cursor:pointer;filter:brightness(1.1)}.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;margin:0!important;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{flex-basis:24%;text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs li a{width:100%}.single-product .related,.single-product .products{padding:0!important}.skip-truck-size-section{max-width:100%;margin:3rem auto;background:#152a53;padding:3rem 20px;border-radius:20px;color:#fff}.skip-truck-size-section2{max-width:100%;margin:3rem auto;background:#e0f7ff;padding:3rem 20px;border-radius:20px;color:#152a53}.skip-truck-size-flex{display:flex;max-width:1100px;margin:auto;justify-content:space-between;align-items:center}.skip-truck-size-flex>div{flex-basis:48%}.skip-truck-size-flex>div img{border-radius:20px}.skip-truck-size-flex>div h2{font-size:32px;margin:0 0 20px 0}.skip-truck-size-flex>div p{font-size:18px}@media (max-width:650px){.skip-truck-size-flex{flex-direction:column}}.woocommerce.accordion-tabs{clear:both;max-width:1320px;margin:auto;padding:50px 0 20px 0}.woocommerce.accordion-tabs .accordion-item{border-bottom:1px solid #ddd;margin-bottom:10px}.woocommerce.accordion-tabs .accordion-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;background:#f4f4f4;border:none;font-size:1.1rem;padding:1rem;font-weight:700;cursor:pointer;text-align:left;transition:background 0.3s}.woocommerce.accordion-tabs .accordion-toggle:hover{background:#eaeaea}.accordion-toggle.active{color:#6ec1e4}.accordion-icon{margin-left:10px;transition:transform 0.3s ease;display:inline-block}.accordion-toggle.active .accordion-icon{transform:rotate(135deg)}.accordion-content{max-height:0;overflow:hidden;transition:max-height 0.4s ease,opacity 0.3s ease;padding:0 1rem;background:#fff;opacity:0;border-top:1px solid #ddd}.accordion-content.open{opacity:1;padding:1rem}.product .woocommerce-Reviews .commentlist{padding:0;border-bottom:1px solid #e2dee8;display:flex;flex-wrap:wrap;justify-content:flex-start}.product #review_form{padding:20px;background:#e0f7ff;border:2px solid #152a5314;border-radius:10px;margin:40px 0 60px 0}.product #review_form textarea,.product #review_form input{padding:10px}.product #review_form_wrapper{border-radius:10px;margin-top:20px}.product #review_form_wrapper .comment-reply-title{font-family:'MuseoSans',sans-serif;font-weight:600;font-size:24px}.product #review_form .form-submit input{background:#ed3345!important;color:#fff!important;max-width:150px;width:100%}.product .woocommerce-Reviews .commentlist li{flex-basis:48%;margin-right:2%!important}.comment_container{padding:5px;border:2px solid #dee8f1;border-radius:10px;background:#e0f7ff}.product .comment_container .comment-text{margin:0 0 0 20px!important;border:none!important}.accordion-content ul{padding:0;margin:0 25px}@media (max-width:700px){.product .woocommerce-Reviews .commentlist li{flex-basis:100%}}.wc-block-cart{max-width:1300px;margin:40px auto!important}.wp-block-woocommerce-checkout{max-width:1340px;margin:auto!important;padding:20px}.wc-block-components-checkout-place-order-button,.wc-block-cart__submit{background:#ed3145;border:none;color:#fff!important;font-weight:600}.wc-block-cart__submit-container a{color:#fff!important;text-decoration:none}.login-logo{max-width:80px!important;display:block;background:#152a53!important;padding:10px;margin:auto;box-sizing:border-box;border-radius:3px}.woocommerce-login-form{max-width:600px;margin:30px auto;padding:20px;background:#f8fbff;box-shadow:1px 1px 12px 0 #00000040;border-radius:10px}.woocommerce-login-form h2{text-align:center;margin-bottom:0}.woocommerce-login-form .login-intro{text-align:center;font-weight:600}.my-account-background{background:#f9f9f9;min-height:calc(100vh - 100px)}.my-account-wrap .woocommerce-login-form h2{margin:0;text-align:center;font-size:46px;border-bottom:1px solid #b4b4b4}.my-account-wrap .login,.my-account-wrap .register{border:none!important;padding:0!important;margin:30px 0 0 0!important;border-radius:0!important}.woocommerce-form-login,.woocommerce form.register{border:none!important;padding:0!important}.login input,.register input{padding:10px}.login button,.register button{display:block;background:#ed3145!important;width:100%!important;border:none;padding:10px!important;font-weight:600;color:#fff!important;border-radius:4px!important;cursor:pointer}.woocommerce-login-form .lost-password{border-bottom:1px solid #b4b4b4;padding-bottom:30px;color:#444;margin-top:10px}.create-account-button{display:block!important;background:#152a53!important;color:#ffffff!important;padding:10px!important;text-align:center;text-decoration:none;font-weight:600;border-radius:4px}.lost_reset_password{max-width:500px;margin:20px auto;padding:20px 20px;background:#f1f1f1}.lost_reset_password button{color:#fff;background:#db8a38;border:none;padding:4px 14px;border-radius:20px;font-weight:700}.my-account-wrap{padding:40px 20px;max-width:1240px;margin:auto;box-sizing:border-box}.my-account-wrap .woocommerce{display:flex;align-items:flex-start;justify-content:space-between}.woocommerce-account .woocommerce-MyAccount-navigation{flex-basis:20%}.woocommerce-account .woocommerce-MyAccount-content{flex-basis:70%}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%;background:#fff;padding:10px;box-sizing:border-box;box-shadow:0 0 7px 0 #0000003d}.woocommerce-my-account-wrapper{width:100%;display:flex;justify-content:space-between;max-width:1340px;margin:auto;padding:40px 20px}.woocommerce-account-left{flex-basis:20%}.woocommerce-account-right{flex-basis:78%;padding:20px;background:#fff;box-shadow:0 0 7px 0 #0000003d}.woocommerce-account-right fieldset{padding:0;border:none}.woocommerce-account-right h2{font-size:36px;margin:0}.woocommerce-account-right h3{font-size:30px;margin:0}.my-account-wrap nav ul{list-style:none;padding:0;margin:0}.my-account-wrap nav ul li{padding:10px 15px;font-size:18px;margin-bottom:5px;border-bottom:2px dotted #c3c3c3}.my-account-wrap nav ul li a{text-decoration:none;color:#352d2c;font-weight:600}@media(max-width:800px){.my-account-wrap{padding:15px}.my-account-wrap .woocommerce{flex-direction:column}.woocommerce-my-account-wrapper{flex-direction:column}.my-account-wrap nav ul{display:flex;flex-wrap:wrap}.my-account-wrap nav ul li{margin:0 6px 6px 0!important;font-size:14px}}.woocommerce-order{max-width:1200px;margin:auto;padding:20px}.woocommerce #reviews #comments ol.commentlist li img.avatar{border-top-left-radius:10px}.prod-atf-s-review-banner{border-radius:0!important;max-width:400px!important;width:100%}.accordion-content .doc-in-flex{display:flex;align-items:center;font-size:16px;gap:20px;flex-wrap:wrap}.accordion-content .doc-main-box{display:flex}.accordion-content .doc-in-flex .doc-main-box img{margin-right:10px}.accordion-content .doc-in-flex .doc-main-box h3{font-size:16px}.tab-faq-flex{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);gap:8px}.tab-faq-box{padding:15px;background:#e0f7ff;margin-bottom:10px;border-radius:10px;border:1px solid #dee8f1}.tab-faq-box h3{margin:0}.tab-faq-box p{margin:10px 0 0;font-size:14px}.tab-faq-box a{font-weight:800}@media (max-width:680px){.accordion-content .doc-main-box{flex-basis:100%!important;margin-bottom:0}}.wp-block-woocommerce-cart{padding:20px}