.tb-stick-active .tb-header-wrap .tb-header-menu{position:fixed;top:0;left:0;right:0;width:100%;z-index:9999}.tb-header-wrap .tb-header-top{height:auto;padding:0}.tb-header-wrap .tb-header-menu{color:white;background:#244394}.tb-stick-active .tb-header-wrap.tb-header-v1 .tb-header-menu{color:white;background:#244394}.tb-header-wrap .tb-logo>a>img{max-width:220px;width:100%;height:auto;margin-top:10px}.tb-menu-sidebar a.icon{border:1px solid white;color:white}.tb-menu-sidebar a.icon:hover{color:white;border-color:#244394;background:#76c6a1}.widget_mini_cart_wrap .header a.icon_cart_wrap{border:1px solid white;border-radius:50%}.widget_mini_cart_wrap .header a.icon_cart_wrap:hover{color:white;border-color:#244394;background-color:#76c6a1}.widget_mini_cart_wrap .shopping_cart_dropdown ul.cart_list{max-height:300px;overflow:scroll;padding-left:15px;padding-right:15px}.tb-menu-sidebar>div{display:inline-block;vertical-align:middle;margin-left:5px}.page-cart .tb-menu-sidebar>.widget.widget_block{display:none}.tb-menu-sidebar>.widget.widget_block{width:35px;height:35px;border:1px solid white;border-radius:50%;transition:background-color 0.4s ease 0s}.tb-menu-sidebar>.widget.widget_block:hover{border-color:#76c6a1;background:#76c6a1}.tb-menu-sidebar .wc-block-mini-cart{display:inline-block;width:100%}.tb-menu-sidebar .wc-block-mini-cart__button{padding:0;padding-top:6px;margin:auto}.tb-menu-sidebar .wc-block-mini-cart__button:hover:not([disabled]){opacity:1}.tb-menu-sidebar .wc-block-mini-cart__icon{width:1.75em}.tb-menu-sidebar .wc-block-mini-cart__badge{color:#224196}@media (min-width:992px){.tb-stick-active .tb-header-wrap .tb-header-menu{z-index:1030}.tb-menu-list>ul>li.current_page_item,.tb-menu-list>ul>li.current-menu-item{background:#172d67}.tb-menu-list>ul>li.current_page_item>a,.tb-menu-list>ul>li.current-menu-item>a{color:#76c6a1!important;position:relative}.tb-menu-list>ul>li.current_page_item>a:before,.tb-menu-list>ul>li.current_page_item>a:after,.tb-menu-list>ul>li:hover>a:before,.tb-menu-list>ul>li:hover>a:after,.tb-menu-list>ul>li.current-menu-item>a:before,.tb-menu-list>ul>li.current-menu-item>a:after,.tb-menu-list>ul>li.current_page_parent>a:before,.tb-menu-list>ul>li.current_page_parent>a:after{content:none}.tb-menu-list>ul>li#menu-item-2168.menu-item-has-children:hover>ul.dropdown-menu{display:flex;flex-flow:column wrap;width:auto;height:312px}.tb-menu-list>ul>li#menu-item-2168.menu-item-has-children>ul.standar-dropdown>li{width:200px}}.tb-header-menu{position:relative}.tb-header-menu .tb-header-menu-inner{position:static}.tb-menu-sidebar .widget_cart_search_wrap_item{position:static}.tb-menu-sidebar .widget_cart_search_wrap_item .widget_searchform_content.full_search{position:absolute;top:60px;min-height:auto!important;padding:20px 15px!important;width:100vw}.tb-menu-sidebar .widget_cart_search_wrap_item .widget_searchform_content.full_search input{font-size:20px!important;margin-bottom:0}.tb-menu-sidebar .widget_cart_search_wrap_item .widget_searchform_content.full_search #tb-close-fullsearch{right:15px;font-size:20px}@media screen and (min-width:768px){.tb-menu-sidebar .widget_cart_search_wrap_item .widget_searchform_content.full_search{top:100px}.tb-menu-sidebar .widget_cart_search_wrap_item .widget_searchform_content.full_search input{font-size:22px!important}}@media screen and (min-width:992px){.tb-menu-sidebar .widget_cart_search_wrap_item .widget_searchform_content.full_search{position:fixed;margin-left:0}.tb-menu-sidebar .widget_cart_search_wrap_item .widget_searchform_content.full_search input{font-size:24px!important}}@media screen and (min-width:992px){.tb-header-wrap.tb-header-stick .tb-menu-sidebar .widget_cart_search_wrap_item .widget_searchform_content.full_search{min-height:70px;padding-top:18px}.tb-stick-active .tb-header-wrap .tb-menu-sidebar .widget_cart_search_wrap_item .widget_searchform_content.full_search{top:80px}}.title-bar{position:relative}.title-bar:before{content:none}.title-bar h1,.title-bar h2,.title-bar h3,.title-bar h4,.title-bar h5,.title-bar h6,.woocommerce div.title-bar h1,.woocommerce div.title-bar h2,.woocommerce div.title-bar h3,.woocommerce div.title-bar h4,.woocommerce div.title-bar h5,.woocommerce div.title-bar h6{color:#224195}.title-bar>.container{position:absolute;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.title-bar .page-title,.woocommerce div.title-bar .page-title{color:#224195;font-size:24px!important;line-height:normal!important;font-weight:500;max-width:550px}.title-bar .page-title,.woocommerce .title-bar-shop .page-title{margin-bottom:0}@media screen and (min-width:576px){.title-bar .page-title,.woocommerce div.title-bar .page-title{font-size:28px!important}}@media screen and (min-width:768px){.title-bar .page-title,.woocommerce div.title-bar .page-title{font-size:32px!important}}@media screen and (min-width:992px){.title-bar .page-title,.woocommerce div.title-bar .page-title{font-size:36px!important}}.tb-breadcrumb>.container>*{display:inline-block;padding:4px 6px 4px 0;margin:2px 0 2px}.tb-breadcrumb>.container>*:not(.current){color:#b3b3b3}.tb-breadcrumb>.container>a:hover{color:#224195}.grecaptcha-badge{bottom:100px!important}@font-face{font-family:SAicons;src:url("../fonts/SAicon/saicons.woff2") format("woff2")}.footer-above-header{padding-top:1rem;padding-bottom:1rem;background:#6acef4}.footer-above-header .row{display:flex;flex-wrap:wrap;justify-content:space-evenly}.footer-CTA{text-align:center;color:white;padding-left:15px;padding-right:15px;margin:.75rem 0;width:100%}.footer-CTA__link{color:#fff;display:flex;align-items:center}.footer-CTA__link:hover,.footer-CTA__link:hover *,.footer-CTA__link:hover span{cursor:pointer;opacity:.8}.footer-CTA__icon-container{margin:0 1rem}.footer-CTA__text{margin-bottom:0!important}span.icon-container{display:inline-block;vertical-align:center;text-align:center;min-width:50px}.sa-icon{font-family:SAicons}i.sa-icon{color:white;font-style:normal;font-size:30px;line-height:37.5px;font-weight:200}@media screen and (min-width:576px){.footer-above-header .row{justify-content:center}.footer-CTA{width:25%}.footer-CTA__link{flex-direction:column}}@media (min-width:768px){i.sa-icon{font-size:40px;line-height:52.5px}}@media (min-width:992px){i.sa-icon{font-size:50px;line-height:62.5px}}@media (min-width:1024px){i.sa-icon{font-size:70px;line-height:87.5px}}.tb_footer .footer-header{padding:30px 0}.tb_footer .footer-header:before{content:none;background:transparent}.tb_footer .footer-header .row{display:flex;justify-content:space-around;align-items:center}.tb_footer .footer-header #media_image-2{width:100%;display:flex;justify-content:flex-start}.tb_footer .footer-header #media_image-2 img{max-width:200px!important;object-fit:contain}.tb_footer .footer-header .socials li a:hover{color:#244394;background-color:#76c6a1}@media screen and (max-width:767.95px){.tb_footer .footer-header .socials{padding:0;padding:0 20px;text-align:right}}@media (min-width:992px){.tb-menu-list>ul>li:hover>a{color:#76c6a1!important}}.tb_footer.tb_footer_v3 .footer-top{background-color:#244394!important;color:white;border-top:1px solid white}.tb_footer.tb_footer_v3 .footer-top .widget h3{color:white}.tb_footer.tb_footer_v3 .footer-top .widget ul li a{color:white;opacity:.7}.tb_footer.tb_footer_v3 .footer-top .widget ul li a[href]:hover,.tb_footer.tb_footer_v3 .footer-top .widget ul li a[href]:active,.tb_footer.tb_footer_v3 .footer-top .widget ul li a[href]:focus{opacity:1;text-decoration:underline}#text-18.widget{margin-bottom:30px}.tb_footer.tb_footer_v3 .footer-top .widget_product_categories .product-categories .cat-item.cat-item-20{display:none}#text-4.widget{margin-bottom:30px}#text-4 h3.wg-title{margin-bottom:0}#text-4 p{opacity:.7}.tb_footer .footer-top .widget ul.ct-contact{margin-top:0}.tb_footer .footer-top .widget ul.ct-contact li{margin:0}.tb_footer .footer-top .widget ul.ct-contact li a{min-height:80px;margin:0;display:flex;justify-content:flex-start;align-items:center}.tb_footer .footer-top .widget ul.ct-contact li a span{display:inline-block;word-break:break-word}.tb_footer .newsletter form input{color:#525252;background-color:white;border:1px solid #fff}.tb_footer .newsletter form input::placeholder{color:#888}.tb_footer .newsletter form input[type="email"]{color:#555}.tb_footer .newsletter form input[type="submit"]{background-color:#244394}.tb_footer .newsletter form input[type="submit"]:hover{background-color:white;border-left:1px solid #244394;color:#244394}.tb_footer.tb_footer_v3 .footer-bottom{background-color:#244394!important;color:white}.tb_footer .footer-bottom .tb_footer_bottom_left .widget{margin-top:0}.tb_footer.tb_footer_v3 .footer-bottom .tb_footer_bottom_left .widget a{color:white;text-align:left}.tb_footer.tb_footer_v3 .footer-bottom .tb_footer_bottom_left .widget a:hover{text-decoration:underline}@media screen and (min-width:576px){.tb_footer.tb_footer_v3 .footer-bottom .tb_footer_bottom_left .widget a{display:inline;text-align:center;margin:0 1rem}}@media screen and (min-width:768px){.tb_footer.tb_footer_v3 .footer-bottom .tb_footer_bottom_left .widget a{text-align:left;margin:0;margin-right:.5rem}}.tb_footer.tb_footer_v3 .footer-bottom .tb_footer_bottom_right .widget a:hover{text-decoration:underline}.tb_footer.tb_footer_v3 .footer-bottom .tb_footer_bottom_right .widget a:first-child{display:block;text-align:center;color:white;margin-bottom:1rem}.tb_footer.tb_footer_v3 .footer-bottom .tb_footer_bottom_right .widget a:nth-child(n + 2){display:inline;text-align:center;color:white;margin-right:.5rem}@media screen and (min-width:768px){.tb_footer.tb_footer_v3 .footer-bottom .tb_footer_bottom_right .widget a:first-child{display:inline}}#tb_back_to_top:hover span{border:1px solid white}#yith-quick-view-content{padding:1.5rem 15px}#yith-quick-view-content .entry-title{color:#244394;font-size:2rem;font-weight:bold;line-height:normal;text-align:left}#yith-quick-view-content .tb-product-price{display:inline-block;width:49.5%;float:left}#yith-quick-view-content .tb-product-price .price .woocs_price_code .woocommerce-Price-amount.amount{font-weight:bold;font-size:22px}#yith-quick-view-content .tb-product-price .price .woocs_price_code del .woocommerce-Price-amount.amount{font-size:22px;margin-right:10px}#yith-quick-view-content .tb-product-price .price .woocs_price_code ins .woocommerce-Price-amount.amount{font-size:22px}#yith-quick-view-content .product .summary .summary-content div.stock{display:inline-block;color:#898989;text-align:right;width:49.75%;height:32px;margin-bottom:5px;float:right}#yith-quick-view-content .product .summary .summary-content .woocommerce-product-details__short-description{clear:both}#yith-quick-view-content .product .summary .summary-content .woocommerce-product-details__short-description a{color:#224195;cursor:pointer}#yith-quick-view-content .product .summary .summary-content .woocommerce-product-details__short-description a:hover,#yith-quick-view-content .product .summary .summary-content .woocommerce-product-details__short-description a:active{text-decoration:underline}#yith-quick-view-content .product .summary .summary-content div.stock span:not(.out-of-stock){color:#224195}#yith-quick-view-content .ro-quantity .quantity input{width:50%}#yith-quick-view-content .single_variation_wrap .ro-price{display:none}#yith-quick-view-content .single_variation_wrap .ro-price>.single-variation-label,#yith-quick-view-content .single_variation_wrap .ro-price>div:first-child{width:15%;float:left}#yith-quick-view-content .single_variation_wrap .ro-price .single_variation{width:85%}#yith-quick-view-content .woocommerce div.product p.price,.woocommerce div.product .woocommerce-variation-price>span.price{font-size:17.5px;font-weight:bold;color:#244394;margin-right:10px}#yith-quick-view-content .woocommerce div.product p.price,.woocommerce div.product .woocommerce-variation-price span.price del{font-size:17.5px;color:#515151;margin-right:10px}#yith-quick-view-content .woocommerce div.product p.price,.woocommerce div.product .woocommerce-variation-price span.price ins{font-size:17.5px}#yith-quick-view-content .single_add_to_cart_button{border-radius:5px}#yith-quick-view-content .product_meta{display:none!important}@media screen and (max-width:767.95px){#yith-quick-view-content div.images{width:100%;float:none}#yith-quick-view-content div.summary{margin:0;padding:15px;width:100%;float:left}}@media screen and (max-width:575.95px){#yith-quick-view-content .tb-product-price{width:100%}#yith-quick-view-content .product .summary .summary-content div.stock{display:block;text-align:left;width:100%;margin:10px 0}}.main-content,.archive-products,.single-product{font-size:16px;line-height:25px}.main-content .wp-block-button__link,.archive-products .wp-block-button__link,.single-product .wp-block-button__link{font-size:16px}@media screen and (max-width:767px){.page .main-content{padding:0}.page.home .main-content{padding-left:15px;padding-right:15px}.page.woocommerce-cart .main-content{padding-left:15px;padding-right:15px}}.product .tb-title.text-ellipsis{display:inline;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;white-space:normal}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-icon [class*=forminator-icon-]{top:60%!important}.forminator-input.forminator-field--phone{padding-left:40px!important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-icon [class*=forminator-icon-]{top:60%!important}.forminator-input.forminator-field--phone{padding-left:40px!important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-icon [class*=forminator-icon-]{top:60%!important}.forminator-input.forminator-field--phone{padding-left:40px!important}.page-faq .main-content h1,.page-faq .main-content h2,.page-faq .main-content h3,.page-faq .main-content h4,.page-faq .main-content h5,.page-faq .main-content h6{margin-bottom:16px}.page-faq .main-content p{margin-bottom:10px!important}.page-faq .main-content a{word-break:break-word;color:#224195}.page-faq .main-content a:hover{color:#224195;text-decoration:underline}.page-faq .main-content .wp-block-group{margin-bottom:40px}.page-our-history .main-content .wp-block-image{margin-bottom:0}@media screen and (min-width:992px){.page-our-history .main-content p{overflow:auto}}.page-our-history .wp-block-image>figure{min-width:48%;margin-right:0!important}.page-our-history .wp-block-image img{width:100%;height:auto;margin-bottom:2.5rem}@media screen and (min-width:576px){.page-our-history .wp-block-image>figure{width:48%;margin-right:2.5rem!important}}.page-home.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading,.page-home.wpb-js-composer .vc_tta-color-blue.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading{border-color:#224196!important;background-color:#224196!important}.page-home #diy-faqs .vc_tta-panel-body a{color:#224196;text-decoration:underline}.retailer-modal-toggle,.btn.retailer__buy-now{background-color:#244394;color:white;border-radius:5px;padding:0 35px;line-height:40px}.retailer-modal-toggle:hover,.btn.retailer__buy-now:hover{border-color:unset;background:#393939}.retailer-modal-toggle:focus-visible{background-color:#244394;color:white}.retailer-modal{z-index:10000}.retailer-modal .modal-content{border-radius:0px}.retailer-modal .modal-header{border-bottom:0}.retailer-modal .btn-close:hover{background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat}.retailer-modal .modal-body{padding:0}.retailer-modal .modal-body__header{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-left:15px;padding-right:15px;margin-bottom:15px}.retailer-modal .retailer-modal__thumbnail{max-width:120px;height:auto}.retailer-modal .retailer-modal__product-name{font-size:22px;line-height:normal;font-weight:500;color:#244394;margin-bottom:0}.retailer-modal .retailer-availability__container{background-color:#E8EEFF;padding:15px 15px}.retailer-modal .retailer-availability__text{margin-bottom:0!important;text-align:center}.retailer-modal .retailer-list__container{overflow-y:auto;max-height:50vh}.retailer-modal .retailer-list{list-style:none;padding:0;margin:0}.retailer-modal .retailer{padding:15px 15px}.retailer-modal .retailer:not(:last-child){border-bottom:1px solid #DBDBDB}.retailer-modal .retailer__inner-container{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:center}.retailer-modal .retailer__thumbnail{width:140px;height:60px;object-fit:contain}.tb-product-price .price,.tb-product-price,.text-widget-above-header,.tb-btn-tocart{display:none}@media screen and (min-width:480px){.retailer-modal .retailer{padding:15px 60px}.retailer-modal .retailer__inner-container{flex-direction:row;justify-content:space-between}}@media screen and (min-width:576px){.retailer-modal .modal-body__header{padding-left:60px;padding-right:60px;margin-bottom:15px;flex-direction:row}.retailer-modal .retailer-modal__product-name{margin-left:20px}.retailer-modal .retailer-availability__container{padding:15px 60px}}.tb-error404-wrap{background-image:none!important}.filter-box-wrap{border:1px solid #E0DEDE;border-radius:5px;margin-top:20px}.filter-categories .cat-title{width:85%;padding-left:8px;float:left}.filter-categories .checkbox-style{width:15%;width:16px;float:left;height:16px;border:1px solid #4A4A4A;border-radius:10px;position:relative;margin-top:2px}form .inside-title h5{text-transform:uppercase}.side-filter-content .inside-title{padding:12px 15px;border-bottom:1px solid #E0DEDE}form .inside-title h5,.side-filter-content .inside-title h6{margin-bottom:0}form .inside-title a{color:#BBB;text-transform:uppercase;text-decoration:underline}.results-contain-re{text-transform:uppercase;color:#4A4A4A;font-weight:600}.filter-categories{padding:12px 15px}.pos-relative{position:relative}.pos-absolute{position:absolute}.input-icon{position:absolute;top:10px;left:25px}.input-icon + .form-control.input-field{padding-left:35px}.selleys-stores-contain{margin:20px 0}.selleys-stores-contain .generic-box{height:100%;padding:22px 17px 25px 17px;border-radius:4px;border:1px solid #E0DEDE}.selleys-stores-contain .km-box,.selleys-stores-contain .store-get-way{color:#224195}.selleys-stores-contain .store-infos .second-info{min-height:75px;margin-top:5px}#sl_form .btn,.store-contain .btn,.colour-chart-search .btn{background-color:#224195;color:#FFF;border-color:#224195;padding:10px 15px}#sl_form .btn:hover,.store-contain .btn:hover,.colour-chart-search .btn:hover{color:#224195;background-color:#FFF}.wp-pagenavi{margin:20px 0 40px;position:relative;display:block}.wp-pagenavi a,.wp-pagenavi span{padding:5px 10px;border:none;border-radius:unset!important}.wp-pagenavi .previouspostslink,.wp-pagenavi .page-numbers:first-child,.wp-pagenavi .page:first-child{border-radius:4px 0px 0px 4px;border-right:0px}.wp-pagenavi .nextpostslink,.wp-pagenavi .page-numbers:last-child,.wp-pagenavi .page:last-child{border-radius:0px 4px 4px 0px;border-left:0px}.wp-pagenavi .page,.wp-pagenavi .current,.wp-pagenavi .nextpostslink{margin-left:-1px}.wp-pagenavi .current{color:#FFF;border-color:#224195;background-color:#224195}@media screen and (max-width:768px){#sl_form{margin-top:20px 0}.page-template-store-locator .pos-absolute.input-icon{top:35px}.page-template-store-locator #search_text{margin-top:25px}#store_apply_filter{margin-top:30px}}