img.swiper-slide-image.swiper-lazy.swiper-lazy-loaded{width:150px}.ui-datepicker{background:#fff}.ui-datepicker .ui-datepicker-header .ui-corner-all{font-size:14px;border:1px solid #fd7d1c;border-radius:3px;padding:5px;cursor:pointer;margin:5px;display:inline-flex;align-items:center;justify-content:center;color:#484a56;font-weight:400;line-height:normal;font-family:"Archivo", Sans-serif}.ui-datepicker .ui-datepicker-header .ui-corner-all:hover{background:#fd7d1c;color:#fff}.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-corner-all{float:right}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{text-align:center;clear:both;padding:5px 20px;font-size:18px;color:#484a56;font-weight:400;text-transform:uppercase;font-family:"Archivo", Sans-serif}.ui-datepicker table.ui-datepicker-calendar{margin-bottom:0}.tt_checkout_qty_input{max-width:5rem}.elementor-menu-cart__product-price{color:#484a56 !important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name{max-width:unset !important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-total{vertical-align:top;width:140px}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .order-total td strong{display:block}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .order-total small.includes_tax{display:block}.elementor-widget-woocommerce-checkout-page .woocommerce h3{margin-bottom:var(--sections-title-spacing, 10px) !important;margin-top:30px}span.optional{display:none}#order_review{display:flex;align-items:flex-start;gap:1rem}#order_review .shop_table_parent{width:100%}#order_review .shop_table_parent .shop_table_border{border:1px solid var(--sections-border-color, #d5d8dc);border-radius:var(--sections-border-radius, 3px);padding:var(--sections-padding, 16px 30px);margin-bottom:1rem}#order_review .shop_table_parent .mb-2{margin-bottom:2rem}#order_review .checkout-logo__latitude{max-height:1.5rem;width:130px}#filter-main-section-tyres,#filter-main-section-brands,#filter-main-section-wheels{display:flex;flex-direction:column;gap:1rem;font-family:var(--e-global-typography-text-font-family), Sans-serif}#filter-main-section-tyres .flex-container,#filter-main-section-tyres .custom-btn-group,#filter-main-section-brands .flex-container,#filter-main-section-brands .custom-btn-group,#filter-main-section-wheels .flex-container,#filter-main-section-wheels .custom-btn-group{display:flex;justify-content:space-between;gap:0.5rem}#filter-main-section-tyres .flex-container .search_fields,#filter-main-section-tyres .flex-container .search_buttons,#filter-main-section-tyres .custom-btn-group .search_fields,#filter-main-section-tyres .custom-btn-group .search_buttons,#filter-main-section-brands .flex-container .search_fields,#filter-main-section-brands .flex-container .search_buttons,#filter-main-section-brands .custom-btn-group .search_fields,#filter-main-section-brands .custom-btn-group .search_buttons,#filter-main-section-wheels .flex-container .search_fields,#filter-main-section-wheels .flex-container .search_buttons,#filter-main-section-wheels .custom-btn-group .search_fields,#filter-main-section-wheels .custom-btn-group .search_buttons{flex-grow:1;position:relative;border:none}#filter-main-section-tyres .flex-container .search_fields select,#filter-main-section-tyres .flex-container .search_buttons select,#filter-main-section-tyres .custom-btn-group .search_fields select,#filter-main-section-tyres .custom-btn-group .search_buttons select,#filter-main-section-brands .flex-container .search_fields select,#filter-main-section-brands .flex-container .search_buttons select,#filter-main-section-brands .custom-btn-group .search_fields select,#filter-main-section-brands .custom-btn-group .search_buttons select,#filter-main-section-wheels .flex-container .search_fields select,#filter-main-section-wheels .flex-container .search_buttons select,#filter-main-section-wheels .custom-btn-group .search_fields select,#filter-main-section-wheels .custom-btn-group .search_buttons select{border-radius:6px 6px 6px 6px;appearance:none;font-family:var(--e-global-typography-text-font-family), Sans-serif;color:#7a7a7a}#filter-main-section-tyres .flex-container .search_buttons,#filter-main-section-tyres .custom-btn-group .search_buttons,#filter-main-section-brands .flex-container .search_buttons,#filter-main-section-brands .custom-btn-group .search_buttons,#filter-main-section-wheels .flex-container .search_buttons,#filter-main-section-wheels .custom-btn-group .search_buttons{padding:0.5rem 1rem}#filter-main-section-tyres .flex-container .search_fields:before,#filter-main-section-tyres .custom-btn-group .search_fields:before,#filter-main-section-brands .flex-container .search_fields:before,#filter-main-section-brands .custom-btn-group .search_fields:before,#filter-main-section-wheels .flex-container .search_fields:before,#filter-main-section-wheels .custom-btn-group .search_fields:before{content:"";font-family:eicons;font-size:15px;pointer-events:none;width:1rem;height:0.9rem;position:absolute;right:6px;text-shadow:0 0 3px rgba(0, 0, 0, 0.3);top:45%;transform:translateY(-50%);background-image:url('data:image/svg+xml,<svg aria-hidden="true" viewBox="0 0 571.4 771.4" fill="%237a7a7a" xmlns="http://www.w3.org/2000/svg"><path d="M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z"></path></svg>');background-repeat:no-repeat}#filter-main-section-tyres .flex-container .custom-find-my-brand,#filter-main-section-tyres .custom-btn-group .custom-find-my-brand,#filter-main-section-brands .flex-container .custom-find-my-brand,#filter-main-section-brands .custom-btn-group .custom-find-my-brand,#filter-main-section-wheels .flex-container .custom-find-my-brand,#filter-main-section-wheels .custom-btn-group .custom-find-my-brand{background-color:var(--n-tabs-title-background-color-active)}.tt-filter select{padding:0.5rem 1rem 0.5rem 0.25rem}button.wc-block-components-filter-reset-button{display:none}.select2.select2-container .select2-selection--single{border:1px solid #cbcbcb;height:auto;border-radius:6px 6px 6px 6px;appearance:none}.select2.select2-container .select2-selection--single .select2-selection__rendered{padding:0.25em}.select2.select2-container .select2-selection--single .select2-selection__rendered .select2-selection__clear{width:1.5rem;right:1rem;text-align:center}.select2.select2-container .select2-selection--single .select2-selection__arrow{display:none}.select2.select2-container .select2-selection--single:before{content:"";font-family:eicons;font-size:15px;pointer-events:none;width:1rem;height:0.9rem;position:absolute;right:6px;text-shadow:0 0 3px rgba(0, 0, 0, 0.3);top:50%;transform:translateY(-50%);background-image:url('data:image/svg+xml,<svg aria-hidden="true" viewBox="0 0 571.4 771.4" fill="%237a7a7a" xmlns="http://www.w3.org/2000/svg"><path d="M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z"></path></svg>');background-repeat:no-repeat}.tt_sort_by_price_wrapper{position:relative}.tt_sort_by_price_wrapper #sort-by-price{border:1px solid #cbcbcb;height:auto;border-radius:6px 6px 6px 6px;appearance:none;min-width:10rem;padding:0.25em}.tt_sort_by_price_wrapper:before{content:"";font-family:eicons;font-size:15px;pointer-events:none;width:1rem;height:0.9rem;position:absolute;right:6px;text-shadow:0 0 3px rgba(0, 0, 0, 0.3);top:50%;transform:translateY(-50%);background-image:url('data:image/svg+xml,<svg aria-hidden="true" viewBox="0 0 571.4 771.4" fill="%237a7a7a" xmlns="http://www.w3.org/2000/svg"><path d="M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z"></path></svg>');background-repeat:no-repeat}.tt-filters{min-height:100px}.tt-filters .tt-filter-inner{display:flex;justify-content:space-between;gap:1rem;flex-direction:row;align-items:flex-end}.tt-filters .tt-filter-inner .price-slider-wrapper{margin-bottom:-10px}.tt-filters .tt-filter-inner .price-slider-wrapper .price-slider-amount .price-label{display:flex;justify-content:space-between}.tt-filters .tt-filter-inner .price-slider-wrapper .ui-slider .ui-slider-range{background:#ffffff}.tt-filters .tt-filter-inner .price-slider-wrapper .ui-widget.ui-widget-content{border:1px solid #cbcbcb;border-radius:20px}.tt-filters .tt-filter-inner .price-slider-wrapper .ui-state-default,.tt-filters .tt-filter-inner .price-slider-wrapper .ui-widget-content .ui-state-default{border:1px solid #cbcbcb;background:#ffffff;font-weight:normal;border-radius:50%;color:#7a7a7a}.tt-filters .tt-filter-inner .tt-filter{width:100%;justify-content:flex-end;padding-bottom:3px}.tt-filters .tt-filter-inner .tt-filter h4{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.5;text-transform:uppercase;font-size:1rem;color:#7a7a7a;margin:0}.tt-filters button.clear-filters-btn{border:none;max-height:40px;background:none;color:#7a7a7a;cursor:pointer;padding:0;text-transform:math-auto;float:right;margin-top:1rem}.elementor-loop-container.elementor-grid.loading,.products.loading{opacity:0.5;position:relative}.products.loading:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}.tt-load-more-anchor.loading{position:relative;height:5rem;margin-top:1rem}.tt-load-more-anchor.loading:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width:767px){.tt-filters .tt-filter-inner{flex-direction:column;gap:1rem}.tt-filters .tt-filter-inner .tt-filter{width:100%}}.tt-filters.sticky .tt-filter-inner{position:fixed;left:0;width:100%;padding:0.5rem;background:white;z-index:99}.woocommerce table.shop_attributes th{background:transparent;border-left:0;border-right:0;text-align:left;text-transform:capitalize}.woocommerce table.shop_attributes td{background:transparent;border-left:0;vertical-align:middle;font-style:normal;border-right:0}.free-shipping-ribbon{position:absolute;width:100%;top:0;background-color:#28a745;color:#ffffff;padding:5px 10px;font-weight:bold;z-index:10;border-radius:3px;font-size:14px;display:flex;align-items:center;justify-content:center}.free-shipping-ribbon i{margin-right:5px}.free-shipping-ribbon i.icon-shipping{background-image:url("images/truck-icon.png");background-size:contain;width:24px;height:24px;margin-right:8px;display:inline-block}.free-shipping-ribbon i.icon-info{background-image:url("images/info-icon.png");background-size:contain;width:16px;height:16px;margin-left:8px;display:inline-block;cursor:pointer;position:relative}.free-shipping-ribbon i.icon-info:hover::after{content:attr(data-toggle);background-color:#fff;color:#000;padding:14px;border-radius:4px;border:1px solid #ddd;font-size:17px;white-space:nowrap;position:absolute;top:30px;left:0;z-index:10;box-shadow:0px 2px 10px rgba(0, 0, 0, 0.1)}.modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);display:flex;align-items:center;justify-content:center}.modal-content{background-color:#fff;padding:20px;border-radius:5px;width:80%;max-width:500px;box-shadow:0 4px 8px rgba(0, 0, 0, 0.3);position:relative;text-align:center}.close{position:absolute;top:10px;right:15px;font-size:24px;font-weight:bold;cursor:pointer;color:#333}.free-shipping-item .product-name,.free-shipping-item .product-name a,.free-shipping-item .product-price,.free-shipping-item .woocommerce-Price-amount.amount,.free-shipping-item .woocommerce-cart-form__cart-item{color:green !important;font-weight:bold}.checkout-fitting-options-radio span.woocommerce-input-wrapper>input.radio-input-customized{display:inline-flex;float:left;position:relative;top:7px;margin-right:0.5rem}#loop-95 .wc-product-brand img{height:75px;object-fit:contain}.free-installation-message{margin:1em 0;padding:0.75em;background:#00800017;border:1px solid #008001;color:#008001;font-weight:700;font-size:1rem;line-height:1.5rem;border-radius:6px;display:flex;gap:1rem;align-items:center}.e-loop-item .free-installation-message{display:none}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:wrap;gap:10px}.woocommerce div.product div.images .flex-control-thumbs li{max-width:6rem}.wc-product-brand img{max-height:120px;width:auto;object-fit:contain}