@charset "UTF-8";
/*!
Theme Name: Owatrol 2020
Theme URI: http://happykite.co.uk
Author: HappyKite
Author URI: http://happykite.co.uk
Description: A theme for Owatrol, made for the 2020 rebrand.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: _s
/*--------------------------------------------------------------
# Imports
--------------------------------------------------------------*/
/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */*,:after,:before{box-sizing:border-box}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}#hprdf-wrap,.container,.elementor-section-boxed .elementor-container,.elementor-slides .slick-slide-inner div.elementor-slide-content,.elementor-widget-container #breadcrumbs>span{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#hprdf-wrap:after,#hprdf-wrap:before,.container:after,.container:before,.elementor-section-boxed .elementor-container:after,.elementor-section-boxed .elementor-container:before,.elementor-slides .slick-slide-inner div.elementor-slide-content:after,.elementor-slides .slick-slide-inner div.elementor-slide-content:before,.elementor-widget-container #breadcrumbs>span:after,.elementor-widget-container #breadcrumbs>span:before{content:" ";display:table}#hprdf-wrap:after,.container:after,.elementor-section-boxed .elementor-container:after,.elementor-slides .slick-slide-inner div.elementor-slide-content:after,.elementor-widget-container #breadcrumbs>span:after{clear:both}@media (min-width:768px){#hprdf-wrap,.container,.elementor-section-boxed .elementor-container,.elementor-slides .slick-slide-inner div.elementor-slide-content,.elementor-widget-container #breadcrumbs>span{width:750px}}@media (min-width:992px){#hprdf-wrap,.container,.elementor-section-boxed .elementor-container,.elementor-slides .slick-slide-inner div.elementor-slide-content,.elementor-widget-container #breadcrumbs>span{width:970px}}@media (min-width:1200px){#hprdf-wrap,.container,.elementor-section-boxed .elementor-container,.elementor-slides .slick-slide-inner div.elementor-slide-content,.elementor-widget-container #breadcrumbs>span{width:1170px}}@media (min-width:1500px){#hprdf-wrap,.container,.elementor-section-boxed .elementor-container,.elementor-slides .slick-slide-inner div.elementor-slide-content,.elementor-widget-container #breadcrumbs>span{width:1440px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.entry-content .gallery,.row{margin-left:-15px;margin-right:-15px}.entry-content .gallery:after,.entry-content .gallery:before,.row:after,.row:before{content:" ";display:table}.entry-content .gallery:after,.row:after{clear:both}.flex-row{margin-left:-15px;margin-right:-15px;display:flex}.flex-row:after,.flex-row:before{content:" ";display:table}.flex-row:after{clear:both}.flex-row:after,.flex-row:before{display:none}.flex-bs-row,.product-range ul.products{display:flex;flex-wrap:wrap}.flex-row-wrap{flex-wrap:wrap}.flex-col{padding-left:15px;padding-right:15px;flex:1 1 auto}.flex-bs-col{flex:1 1 100%}.flex-col-equal{padding-left:15px;padding-right:15px;flex:1 1 0px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xlg-1,.col-xlg-2,.col-xlg-3,.col-xlg-4,.col-xlg-5,.col-xlg-6,.col-xlg-7,.col-xlg-8,.col-xlg-9,.col-xlg-10,.col-xlg-11,.col-xlg-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%;max-width:8.3333333333%}.col-xs-2{width:16.6666666667%;max-width:16.6666666667%}.col-xs-3{width:25%;max-width:25%}.col-xs-4{width:33.3333333333%;max-width:33.3333333333%}.col-xs-5{width:41.6666666667%;max-width:41.6666666667%}.col-xs-6{width:50%;max-width:50%}.col-xs-7{width:58.3333333333%;max-width:58.3333333333%}.col-xs-8{width:66.6666666667%;max-width:66.6666666667%}.col-xs-9{width:75%;max-width:75%}.col-xs-10{width:83.3333333333%;max-width:83.3333333333%}.col-xs-11{width:91.6666666667%;max-width:91.6666666667%}.col-xs-12{width:100%;max-width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%;max-width:8.3333333333%}.col-sm-2{width:16.6666666667%;max-width:16.6666666667%}.col-sm-3{width:25%;max-width:25%}.col-sm-4{width:33.3333333333%;max-width:33.3333333333%}.col-sm-5{width:41.6666666667%;max-width:41.6666666667%}.col-sm-6{width:50%;max-width:50%}.col-sm-7{width:58.3333333333%;max-width:58.3333333333%}.col-sm-8{width:66.6666666667%;max-width:66.6666666667%}.col-sm-9{width:75%;max-width:75%}.col-sm-10{width:83.3333333333%;max-width:83.3333333333%}.col-sm-11{width:91.6666666667%;max-width:91.6666666667%}.col-sm-12{width:100%;max-width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%;max-width:8.3333333333%}.col-md-2{width:16.6666666667%;max-width:16.6666666667%}.col-md-3{width:25%;max-width:25%}.col-md-4{width:33.3333333333%;max-width:33.3333333333%}.col-md-5{width:41.6666666667%;max-width:41.6666666667%}.col-md-6{width:50%;max-width:50%}.col-md-7{width:58.3333333333%;max-width:58.3333333333%}.col-md-8{width:66.6666666667%;max-width:66.6666666667%}.col-md-9{width:75%;max-width:75%}.col-md-10{width:83.3333333333%;max-width:83.3333333333%}.col-md-11{width:91.6666666667%;max-width:91.6666666667%}.col-md-12{width:100%;max-width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%;max-width:8.3333333333%}.col-lg-2{width:16.6666666667%;max-width:16.6666666667%}.col-lg-3{width:25%;max-width:25%}.col-lg-4{width:33.3333333333%;max-width:33.3333333333%}.col-lg-5{width:41.6666666667%;max-width:41.6666666667%}.col-lg-6{width:50%;max-width:50%}.col-lg-7{width:58.3333333333%;max-width:58.3333333333%}.col-lg-8{width:66.6666666667%;max-width:66.6666666667%}.col-lg-9{width:75%;max-width:75%}.col-lg-10{width:83.3333333333%;max-width:83.3333333333%}.col-lg-11{width:91.6666666667%;max-width:91.6666666667%}.col-lg-12{width:100%;max-width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}@media (min-width:1500px){.col-xlg-1,.col-xlg-2,.col-xlg-3,.col-xlg-4,.col-xlg-5,.col-xlg-6,.col-xlg-7,.col-xlg-8,.col-xlg-9,.col-xlg-10,.col-xlg-11,.col-xlg-12{float:left}.col-xlg-1{width:8.3333333333%;max-width:8.3333333333%}.col-xlg-2{width:16.6666666667%;max-width:16.6666666667%}.col-xlg-3{width:25%;max-width:25%}.col-xlg-4{width:33.3333333333%;max-width:33.3333333333%}.col-xlg-5{width:41.6666666667%;max-width:41.6666666667%}.col-xlg-6{width:50%;max-width:50%}.col-xlg-7{width:58.3333333333%;max-width:58.3333333333%}.col-xlg-8{width:66.6666666667%;max-width:66.6666666667%}.col-xlg-9{width:75%;max-width:75%}.col-xlg-10{width:83.3333333333%;max-width:83.3333333333%}.col-xlg-11{width:91.6666666667%;max-width:91.6666666667%}.col-xlg-12{width:100%;max-width:100%}.col-xlg-pull-0{right:auto}.col-xlg-pull-1{right:8.3333333333%}.col-xlg-pull-2{right:16.6666666667%}.col-xlg-pull-3{right:25%}.col-xlg-pull-4{right:33.3333333333%}.col-xlg-pull-5{right:41.6666666667%}.col-xlg-pull-6{right:50%}.col-xlg-pull-7{right:58.3333333333%}.col-xlg-pull-8{right:66.6666666667%}.col-xlg-pull-9{right:75%}.col-xlg-pull-10{right:83.3333333333%}.col-xlg-pull-11{right:91.6666666667%}.col-xlg-pull-12{right:100%}.col-xlg-push-0{left:auto}.col-xlg-push-1{left:8.3333333333%}.col-xlg-push-2{left:16.6666666667%}.col-xlg-push-3{left:25%}.col-xlg-push-4{left:33.3333333333%}.col-xlg-push-5{left:41.6666666667%}.col-xlg-push-6{left:50%}.col-xlg-push-7{left:58.3333333333%}.col-xlg-push-8{left:66.6666666667%}.col-xlg-push-9{left:75%}.col-xlg-push-10{left:83.3333333333%}.col-xlg-push-11{left:91.6666666667%}.col-xlg-push-12{left:100%}.col-xlg-offset-0{margin-left:0}.col-xlg-offset-1{margin-left:8.3333333333%}.col-xlg-offset-2{margin-left:16.6666666667%}.col-xlg-offset-3{margin-left:25%}.col-xlg-offset-4{margin-left:33.3333333333%}.col-xlg-offset-5{margin-left:41.6666666667%}.col-xlg-offset-6{margin-left:50%}.col-xlg-offset-7{margin-left:58.3333333333%}.col-xlg-offset-8{margin-left:66.6666666667%}.col-xlg-offset-9{margin-left:75%}.col-xlg-offset-10{margin-left:83.3333333333%}.col-xlg-offset-11{margin-left:91.6666666667%}.col-xlg-offset-12{margin-left:100%}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:16px;font-family:Montserrat,Arial,sans-serif;box-sizing:border-box}::-moz-selection{background:#d01035;color:#fff}::selection{background:#d01035;color:#fff}::-moz-selection{background:#d01035;color:#fff}a{color:#d01035;transition:color .3s}a,a:focus,a:hover{text-decoration:none}a:hover{color:#b4163a}body{background:#f0f0f0;z-index:1}body,button,input,select,textarea{color:#193a50;font-family:Montserrat,Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}select option:disabled{color:#ae324a;font-weight:500}h1,h2,h3,h4,h5,h6{clear:both;font-family:Montserrat,Arial,sans-serif;margin-top:0}h1,h2{margin-bottom:30px}h3,h4,h5,h6{margin-bottom:15px}.allcaps{text-transform:uppercase}p{margin-bottom:1.5em;margin-top:0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}div:focus{outline:none}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}img{height:auto;max-width:100%}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{margin:0 0 1.5em;width:100%}body::-webkit-input-placeholder{font-family:Montserrat,Arial,sans-serif;color:#887e73;font-style:italic;font-size:15px;font-size:.9375rem;font-weight:300}body::-moz-placeholder{font-family:Montserrat,Arial,sans-serif;color:#887e73;font-style:italic;font-size:15px;font-size:.9375rem;font-weight:300}body:-ms-input-placeholder{font-family:Montserrat,Arial,sans-serif;color:#887e73;font-style:italic;font-size:15px;font-size:.9375rem;font-weight:300}body:-moz-placeholder{font-family:Montserrat,Arial,sans-serif;color:#887e73;font-style:italic;font-size:15px;font-size:.9375rem;font-weight:300}.select2-choice,input[type=email],input[type=number],input[type=password],input[type=phone],input[type=select],input[type=tel],input[type=text],input[type=textarea],input[type=url],textarea{padding:11px 12px 10px;border-radius:5px;border:none;outline:0}textarea{resize:none}.required{color:#d01035;border:none}.no-js .woocommerce-variation-update_text_field{display:none}#comments #respond input[type=submit],#wpsl-search-btn,.basket-wrap .cart-checkout-buttons .paypal_checkout_button,.btn,.button,.comment-navigation .nav-links .nav-next a,.comment-navigation .nav-links .nav-previous a,.cwginstock-subscribe-form .cwgstock_button,.elementor-button,.elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button,.form-submit .submit,.wpcf7-submit{background:#d01035;overflow:hidden;font-weight:800;color:#fff;border-radius:5px;border:none;outline:0;padding:12px 20px 10px;position:relative;z-index:1;display:inline-block;transition:all .3s;cursor:pointer}#comments #respond input[type=submit]:active,#comments #respond input[type=submit]:focus,#comments #respond input[type=submit]:hover,#wpsl-search-btn:active,#wpsl-search-btn:focus,#wpsl-search-btn:hover,.basket-wrap .cart-checkout-buttons .paypal_checkout_button:active,.basket-wrap .cart-checkout-buttons .paypal_checkout_button:focus,.basket-wrap .cart-checkout-buttons .paypal_checkout_button:hover,.btn:active,.btn:focus,.btn:hover,.button:active,.button:focus,.button:hover,.comment-navigation .nav-links .nav-next a:active,.comment-navigation .nav-links .nav-next a:focus,.comment-navigation .nav-links .nav-next a:hover,.comment-navigation .nav-links .nav-previous a:active,.comment-navigation .nav-links .nav-previous a:focus,.comment-navigation .nav-links .nav-previous a:hover,.cwginstock-subscribe-form .cwgstock_button:active,.cwginstock-subscribe-form .cwgstock_button:focus,.cwginstock-subscribe-form .cwgstock_button:hover,.elementor-button:active,.elementor-button:focus,.elementor-button:hover,.elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button:active,.elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button:focus,.elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button:hover,.form-submit .submit:active,.form-submit .submit:focus,.form-submit .submit:hover,.wpcf7-submit:active,.wpcf7-submit:focus,.wpcf7-submit:hover{color:#fff;background:#b4163a}#comments #respond input.hollow[type=submit],#wpsl-search-btn.hollow,.basket-wrap .cart-checkout-buttons .hollow.paypal_checkout_button,.btn.hollow,.button.hollow,.comment-navigation .nav-links .nav-next a.hollow,.comment-navigation .nav-links .nav-previous a.hollow,.cwginstock-subscribe-form .hollow.cwgstock_button,.elementor-button.hollow,.elementor-widget-wc-elements .cart-checkout-buttons .hollow.paypal_checkout_button,.form-submit .submit.hollow,.wpcf7-submit.hollow{background:transparent;color:#d01035;border:2px solid #fff}#comments #respond input.hollow[type=submit]:active,#comments #respond input.hollow[type=submit]:focus,#comments #respond input.hollow[type=submit]:hover,#wpsl-search-btn.hollow:active,#wpsl-search-btn.hollow:focus,#wpsl-search-btn.hollow:hover,.basket-wrap .cart-checkout-buttons .hollow.paypal_checkout_button:active,.basket-wrap .cart-checkout-buttons .hollow.paypal_checkout_button:focus,.basket-wrap .cart-checkout-buttons .hollow.paypal_checkout_button:hover,.btn.hollow:active,.btn.hollow:focus,.btn.hollow:hover,.button.hollow:active,.button.hollow:focus,.button.hollow:hover,.comment-navigation .nav-links .nav-next a.hollow:active,.comment-navigation .nav-links .nav-next a.hollow:focus,.comment-navigation .nav-links .nav-next a.hollow:hover,.comment-navigation .nav-links .nav-previous a.hollow:active,.comment-navigation .nav-links .nav-previous a.hollow:focus,.comment-navigation .nav-links .nav-previous a.hollow:hover,.cwginstock-subscribe-form .hollow.cwgstock_button:active,.cwginstock-subscribe-form .hollow.cwgstock_button:focus,.cwginstock-subscribe-form .hollow.cwgstock_button:hover,.elementor-button.hollow:active,.elementor-button.hollow:focus,.elementor-button.hollow:hover,.elementor-widget-wc-elements .cart-checkout-buttons .hollow.paypal_checkout_button:active,.elementor-widget-wc-elements .cart-checkout-buttons .hollow.paypal_checkout_button:focus,.elementor-widget-wc-elements .cart-checkout-buttons .hollow.paypal_checkout_button:hover,.form-submit .submit.hollow:active,.form-submit .submit.hollow:focus,.form-submit .submit.hollow:hover,.wpcf7-submit.hollow:active,.wpcf7-submit.hollow:focus,.wpcf7-submit.hollow:hover{background:#d01035;color:#fff;border-color:#d01035}.basket-wrap .cart-checkout-buttons .paypal_checkout_button,.button-dark,.elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button{background:#193a50}.angelleye_checkout .angelleye_cancel,.button-secondary,.comment-navigation .nav-links .nav-previous a{background:#3894b9}.button-white{background:#fff;color:#193a50}.button-white:active,.button-white:focus,.button-white:hover{color:#fff;background:#d01035}.button-icon{display:flex;align-items:center}.button-icon svg{fill:#fff;margin-right:.6em;transition:.3s;flex:0 0 1.2em}.button-icon.button-white svg{fill:#d01035}.button-icon.button-white:active svg,.button-icon.button-white:focus svg,.button-icon.button-white:hover svg{fill:#fff}.svg-icon{width:1.2em;height:1.2em}#content{position:relative;z-index:1}.left-content{float:left;padding-right:15px}.right-content{float:right;padding-left:15px}.fill-container{position:absolute;top:0;left:0;right:0;bottom:0}.clear{clear:both}.curved-corner{border-radius:0 0 1em 0}.show-tablet{display:block}@media (min-width:1200px){.show-tablet{display:none}}.hide-tablet{display:none}@media (min-width:1200px){.hide-tablet{display:block}}.show-tablet-flex{display:flex}@media (min-width:1200px){.show-tablet-flex{display:none}}.hide-tablet-flex{display:none}@media (min-width:1200px){.hide-tablet-flex{display:flex}}.circle-bg{position:relative;background:#d01035;overflow:hidden}.circle-bg.circle-bg-light{background:#fff}.circle-bg-svg{position:absolute;z-index:1;transform:translate(40%,-40%);top:0;right:0;height:0;width:120%;padding-bottom:100%}.circle-bg-svg svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:#b4163a!important}.circle-bg-light .circle-bg-svg svg{fill:rgba(25,58,80,.1)!important}.circle-bg-content{position:relative;z-index:2}.popular-tag{background:#3894b9;color:#fff;font-weight:700;text-transform:uppercase;padding:.9em;border-radius:5px;line-height:1;display:inline-block}.object-fit>img,.object-fit>picture,.object-fit>picture img{width:100%;height:100%}.object-fit.object-fit-cover>img,.object-fit.object-fit-cover>picture,.object-fit.object-fit-cover>picture img{-o-object-fit:cover;object-fit:cover}.object-fit.object-fit-absolute{position:relative}.object-fit.object-fit-absolute>img,.object-fit.object-fit-absolute>picture,.object-fit.object-fit-absolute>picture img{position:absolute;left:0;top:0;z-index:-1}.owatrol-heading{font-weight:400;text-transform:uppercase;color:#193a50}.owatrol-heading strong{font-weight:600}.hpyhp{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#193a50;display:block;font-size:.875px;font-size:.0546875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}iframe[name=google_conversion_frame]{height:0;width:0;position:absolute;left:-9999px}body.logged-in .logged-out,body:not(.logged-in) .logged-in{display:none!important}header#masthead{position:relative;z-index:1000}.site-header-banner{position:absolute;top:100%;z-index:1;left:0;right:0;width:100%;background:rgba(0,0,0,.7)}.logo-offset{justify-content:center;padding:.4em 0}.header-offer{padding:0 15px;color:#fff;font-weight:700;display:flex;font-size:13px;font-size:.8125rem;font-style:italic;align-items:center}.header-offer img{margin-right:.4em;max-width:25px;max-height:25px}@media (max-width:991px){.header-offer{display:none}.header-offer:first-child{display:block}}#site-switcher-wrap,.user-nav{list-style:none;margin:0}.header--loyalty-points{text-align:center}.header--loyalty-points .lp-center{color:#d01035}.header--logo_padding{position:relative;display:flex}@media (min-width:1200px){.header--logo_padding{padding-left:215px}}.header--logo_margin{display:flex;align-items:center}@media (min-width:1200px){.header--logo_margin{margin-left:200px}}.site-Topnav{background:#fff}#site-navigation{background:#193a50;padding:8px 0}#site-navigation.stuck .site-logo-wrap{top:0;transform:translateY(-23%) translateX(-50%)}@media (min-width:600px){#site-navigation.stuck .site-logo-wrap{transform:translateY(-23%)}}@media (max-width:599px){#site-navigation.stuck{top:0!important}}#site-navigation .header--logo_padding{align-items:center}@media (min-width:1200px){#site-navigation{padding:0}}.header--advice{margin-left:auto;padding:0 15px}.header--advice a{color:#fff;font-weight:700;font-size:16px;font-size:1rem;display:flex;align-items:center}.header--advice a svg{height:.8em;width:.8em;fill:#f0f0f0;opacity:.5;margin-right:.4em;position:relative;top:.175em}@media (min-width:1500px){.header--advice a{font-size:18px;font-size:1.125rem}}body.wholesale .site-header .site-Topnav{background:#234a64}body.wholesale .site-header .site-Topnav .user-nav a{color:#fff}body.wholesale .site-header .site-Topnav .user-nav svg{fill:#f0f0f0;opacity:.5}body.wholesale .site-header .site-Topnav .site-switch-flag svg{opacity:1!important}body.wholesale .site-header .site-Topnav #header-site-switcher{background:#193a50}body.wholesale .site-header .site-Topnav #header-site-switcher .current-site{color:#fff}body.wholesale .site-header .site-Topnav #header-site-switcher .site-switcher-list{background:#193a50}body.wholesale .site-header .site-Topnav #header-site-switcher .site-switcher-list li.active a{background:#0d1e29}body.wholesale .site-header .site-logo{flex-direction:column}body.wholesale .site-header .site-logo .wholesale-note{color:#fff;font-size:18px;padding-top:5%}@media (min-width:1200px){body.wholesale .site-header .site-logo .wholesale-note{font-size:18px;font-size:1.125rem}}@media (max-width:480px){body.wholesale .site-header .site-logo .wholesale-note{font-size:12px;font-size:.75rem;margin-bottom:0!important;text-align:center}}.hpy-cart-link{position:relative}.hpy-cart-link mark{display:flex;align-items:center;justify-content:center;position:absolute;top:-.6em;right:-1.6em;font-family:monospace;font-size:11px;height:1.6em;width:1.6em;background:#d01035;line-height:1;color:#fff;border-radius:50%;border:1px solid #fff}.header--mobile-cart{padding:0 15px}.header--mobile-cart a.hpy-cart-link{display:flex;align-items:center;margin-right:1em}.header--mobile-cart a.hpy-cart-link mark{border:0;right:-1em}.header--mobile-cart svg{fill:#fff;font-size:18px}@media (min-width:600px){.header--mobile-cart a.hpy-cart-link span.screen-reader-text{position:relative!important;clip:unset;-webkit-clip-path:unset;clip-path:unset;height:auto;width:auto;overflow:auto;margin-left:.4em;color:#fff;top:0}.header--mobile-cart a.hpy-cart-link svg{font-size:14px}.header--mobile-cart a.hpy-cart-link mark{border:0;right:-1.6em}}.site-logo-wrap{padding:0 15px}@media (min-width:1200px){.site-logo-wrap{padding:0;position:absolute;top:0;left:15px;height:109px;width:200px;z-index:1}}.site-logo{max-width:130px;width:100%;height:100%;padding:8px 0}.site-logo a,.site-logo img,.site-logo picture{display:block}@media (min-width:1200px){.site-logo{padding:20px;background:#d01035;display:flex;align-items:center;border-radius:0 0 1em 0;line-height:1;font-size:26px;max-width:100%}}.nav-search{padding:8px 10px}.search-form{border:1px solid #dbdbdb;display:flex}.search-form input{background:#f0f0f0;border-radius:0;padding:8px 12px;font-size:12px;width:100%}.search-form input::-webkit-input-placeholder{font-weight:300;font-style:normal;font-size:100%}.search-form input::-moz-placeholder{font-weight:300;font-style:normal;font-size:100%}.search-form input:-ms-input-placeholder{font-weight:300;font-style:normal;font-size:100%}.search-form input:-moz-placeholder{font-weight:300;font-style:normal;font-size:100%}.search-form button{background:#d01035;color:#fff;font-weight:700;border:0;text-transform:uppercase;padding:8px 12px;transition:.3s;display:flex;align-items:center;font-size:12px;flex:0 0 auto}.search-form button svg{fill:#fff;transition:.3s}.search-form button:hover{background:#b4163a}.mobile-searchform{margin:0 auto;flex:1 1 auto;max-width:500px}.mobile-searchform .dgwt-wcas-search-input,.mobile-searchform .dgwt-wcas-search-submit{border-radius:0 0 .7em 0!important}.mobile-searchform .dgwt-wcas-search-wrapp{min-width:100px}.dgwt-wcas-search-wrapp{width:100%}@media (min-width:1200px){.dgwt-wcas-search-wrapp{width:250px}}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{font-size:12px}.dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form{opacity:1!important}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{font-size:12px;font-weight:700}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{display:none}.dgwt-wcas-ico-magnifier{width:1.5em;height:1.5em}.dgwt-wcas-suggestion-selected{background:#d01035!important}.dgwt-wcas-suggestion-selected .dgwt-wcas-st,.dgwt-wcas-suggestion-selected .dgwt-wcas-st strong{color:#fff}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st{color:#193a50;font-weight:600}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{background:#3894b9;color:#fff}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more.dgwt-wcas-suggestion-selected{background:#d01035}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{padding:12px}.dgwt-wcas-om-bar button.dgwt-wcas-om-return{background:#d01035}.dgwt-wcas-om-bar button.dgwt-wcas-om-return:active,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover{background:#b4163a}@media (min-width:1200px){.dgwt-wcas-suggestions-wrapp{min-width:400px;border-top:1px solid #ddd}}.dgwt-wcas-st-breadcrumbs{opacity:1;font-style:italic}#header-site-switcher{background:#f0f0f0;padding:0 .4em 0 .6em;font-size:14px;position:relative;height:100%}#header-site-switcher,#header-site-switcher .current-site{display:flex;align-items:center;justify-content:center}#header-site-switcher .current-site{color:#193a50;font-weight:700;min-width:70px;cursor:pointer}#header-site-switcher .current-site .icon--angle-down{flex:0 0 18px;fill:#d01035;margin:0}#header-site-switcher svg{margin-bottom:0}#header-site-switcher svg.icon-angle-down{flex:0 0 1em;height:1em;margin-right:0;margin-left:.2em}#header-site-switcher span{display:block}#header-site-switcher .current-site{position:relative}#header-site-switcher:hover ul{display:block}ul.site-switcher-list{list-style:none;margin:0;padding:0;position:absolute;display:none;top:100%;right:0;font-size:30px;width:6em;z-index:101;background:#f0f0f0}ul.site-switcher-list li{border-top:1px solid #e0e1e2;width:100%;margin:0;padding:0}ul.site-switcher-list li.active a{background:#fff}ul.site-switcher-list li.active .site-switch-check{background:#d01035}ul.site-switcher-list li.active .site-switch-check:after{opacity:1}ul.site-switcher-list a{display:flex;width:100%;align-items:center;padding:.8em;background:transparent;transition:.3s;font-weight:700}ul.site-switcher-list a:hover{background:#e3e3e3}.site-switch-check{width:20px;height:20px;margin-right:.6em;background:rgba(25,58,80,.5);position:relative;border-radius:50%}.site-switch-check:after,.site-switch-check:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.site-switch-check:before{z-index:1;height:9px;width:9px;background:#fff}.site-switch-check:after{z-index:2;height:12px;width:12px;background:#fff;opacity:0}.site-switch-flag{flex:0 0 23px;max-width:23px;overflow:hidden;border-radius:50%;height:23px;position:relative;border:2px solid #fff;margin-right:.4em}#header-site-switcher .site-switch-flag svg{height:27px;width:27px;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%)}.mobile--primaryMenuToggle{padding:0 15px;flex:0 0 auto;color:#fff}.mobile--primaryMenuToggle .toggle_container span{background:#fff}@media (min-width:1200px){.mobile--primaryMenuToggle{display:none}}.mgn-toggle-text{display:inline-block}@media (min-width:1200px){#masthead .hpy_meganav .hpy_meganav_wrap{left:15px;width:calc(100% - 30px)}}.hpy_meganav_wrap .hpy_meganav_column_title{font-size:18px;font-size:1.125rem;font-weight:500;margin-bottom:1.3em}.hpy_meganav_wrap .hpy_nav_post_column li a:before{display:none}.hpy_meganav_wrap .hpy_nav_post_column li.menu-item-object-post a{background:#e0e1e2;padding:.8em 1em;font-weight:700;font-style:italic;line-height:1.3;margin-bottom:.8em}.hpy_meganav_wrap .hpy_nav_post_column li:not(.menu-item-object-post):last-child a{color:#d01035;text-align:right;text-decoration:underline;margin-top:.4em;font-style:italic;font-weight:700}.hpy_meganav_wrap .yawp_wim_widget.widget_text{background:#fff;padding:.5em .8em;margin-bottom:1em}.hpy_meganav_wrap .yawp_wim_widget.widget_text .yawp_wim_title{font-size:18px;font-size:1.125rem;font-weight:700;font-style:italic;margin-bottom:.4em;display:block}.hpy_meganav_wrap .yawp_wim_widget.widget_text p{margin-bottom:.6em;line-height:1.4}.hpy_meganav_wrap .yawp_wim_widget.widget_text p last-child{margin-bottom:0}.hpy_meganav_wrap .yawp_wim_widget.widget_text a{font-weight:700;text-decoration:underline}.hpy_meganav_wrap .yawp_wim_widget.widget_text a:before{display:none}@media (min-width:1200px){.hpy_meganav_wrap.sub-menu>.hpy_meganav_column{padding:2em 1.8em}}@media (min-width:1200px){#hpy_mgn_mask{z-index:8!important}}.user-nav{display:flex;list-style:none;padding:0;margin:0 0 0 auto}.user-nav li{display:flex;align-items:center;padding:0 15px}@media (max-width:1199px){.user-nav li.header--cart{display:none}}@media (max-width:599px){.user-nav li.header--distributor{display:none}}@media (max-width:767px){.user-nav li.header--switcher{padding-right:0}}@media (max-width:479px){.user-nav li.header--brochure{padding:0}}.user-nav a{color:#193a50;display:flex;align-items:center;font-weight:300;font-size:14px;line-height:1.2}.user-nav a span{white-space:nowrap}.user-nav svg{fill:#d01035;margin-right:.4em;flex:0 0 1.2em}@media (min-width:1200px){.user-nav svg{width:1em;height:1em;flex:0 0 1em}}.flipbook-trigger{display:inline-flex;align-items:center}.flipbook-trigger svg{fill:transparent;stroke:#d01035;stroke-width:2px;margin-top:2px}.flipbook-trigger.disabled{color:#888;pointer-events:none}.flipbook-trigger.disabled svg{display:none}.flipbook-trigger:not(.disabled) .flip-book-loader{display:none!important}.flipbook-trigger .flip-book-loader{color:#d01035;display:inline-block;width:1em;height:1em;margin-right:.4em}.flipbook-trigger .flip-book-loader:after{content:" ";display:block;width:1em;height:1em;border-radius:50%;border-color:currentcolor transparent;border-style:solid;border-width:2px;animation:lds-dual-ring 1.2s linear infinite}@media (min-width:480px) and (max-width:767px),(min-width:1200px) and (max-width:1499px){.flipbook-trigger span{font-size:0}.flipbook-trigger span strong{font-size:14px}}@media (max-width:479px){.flipbook-trigger .flip-book-loader,.flipbook-trigger svg{font-size:18px;margin-right:0}.flipbook-trigger span{display:none}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.posts-navigation,.search-results .navigation,.woocommerce-pagination{padding:30px 15px;border-top:3px dotted #e0e1e2}.posts-navigation{clear:both}.ow-pagination{padding:15px}#comments .ow-pagination{border-top:0;border-bottom:3px dotted #e0e1e2;margin:0 0 30px;padding:0}#comments .ow-pagination ul{margin:0 0 30px}#comments .ow-pagination ul a,#comments .ow-pagination ul span.current{top:0;border-color:#f0f0f0}#comments .ow-pagination ul a:hover{background:#f0f0f0}.ow-pagination,.search-results .navigation,.woocommerce-pagination{clear:both;text-align:center}.ow-pagination ul,.search-results .navigation ul,.woocommerce-pagination ul{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;list-style:none;margin:0;padding:0}.ow-pagination ul li,.search-results .navigation ul li,.woocommerce-pagination ul li{display:block;color:#b6b19c}.ow-pagination ul li.active a,.ow-pagination ul li .current,.search-results .navigation ul li.active a,.search-results .navigation ul li .current,.woocommerce-pagination ul li.active a,.woocommerce-pagination ul li .current{background:#fff;color:#827e6f;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ow-pagination ul .link-next a,.ow-pagination ul .link-prev a,.ow-pagination ul li a.next,.ow-pagination ul li a.prev,.search-results .navigation ul .link-next a,.search-results .navigation ul .link-prev a,.search-results .navigation ul li a.next,.search-results .navigation ul li a.prev,.woocommerce-pagination ul .link-next a,.woocommerce-pagination ul .link-prev a,.woocommerce-pagination ul li a.next,.woocommerce-pagination ul li a.prev{position:absolute;top:0;border-radius:3px;width:auto;padding:0 15px;text-transform:uppercase}.ow-pagination ul .link-next a,.ow-pagination ul li a.next,.search-results .navigation ul .link-next a,.search-results .navigation ul li a.next,.woocommerce-pagination ul .link-next a,.woocommerce-pagination ul li a.next{right:0}.ow-pagination ul .link-prev a,.ow-pagination ul li a.prev,.search-results .navigation ul .link-prev a,.search-results .navigation ul li a.prev,.woocommerce-pagination ul .link-prev a,.woocommerce-pagination ul li a.prev{left:0}.ow-pagination ul a,.ow-pagination ul span,.search-results .navigation ul a,.search-results .navigation ul span,.woocommerce-pagination ul a,.woocommerce-pagination ul span{line-height:28px;border-radius:50%;height:30px;width:30px;border:2px solid #fff;font-size:14px;font-size:.875rem;display:block;text-align:center;transition:.3s;font-weight:700;color:#d85143}.ow-pagination ul a:hover,.search-results .navigation ul a:hover,.woocommerce-pagination ul a:hover{background:hsla(0,0%,100%,.5);color:#d01035}@media (max-width:991px){.ow-pagination ul,.search-results .navigation ul,.woocommerce-pagination ul{justify-content:space-between;gap:0}.ow-pagination ul li a,.ow-pagination ul li span,.search-results .navigation ul li a,.search-results .navigation ul li span,.woocommerce-pagination ul li a,.woocommerce-pagination ul li span{display:none}.ow-pagination ul li.link-next a,.ow-pagination ul li.link-prev a,.ow-pagination ul li a.next,.ow-pagination ul li a.prev,.search-results .navigation ul li.link-next a,.search-results .navigation ul li.link-prev a,.search-results .navigation ul li a.next,.search-results .navigation ul li a.prev,.woocommerce-pagination ul li.link-next a,.woocommerce-pagination ul li.link-prev a,.woocommerce-pagination ul li a.next,.woocommerce-pagination ul li a.prev{display:block;position:relative;font-size:18px;padding:5px 15px;height:auto}}body.has-offers .home-banner-wrap{padding-top:40px}.page-template-template-partners #breadcrumbs{margin-bottom:0}.search #breadcrumbs{margin-left:-15px;margin-right:-15px}#breadcrumbs{font-weight:500;display:block;background:rgba(25,58,80,.7);padding:10px 0;margin-bottom:45px;text-align:left;font-size:14px}#breadcrumbs a,#breadcrumbs span{color:#fff}#breadcrumbs a{text-decoration:underline}#breadcrumbs span{font-weight:400}#breadcrumbs .breadcrumb_last{font-weight:700;color:#fff}@media (min-width:670px){#breadcrumbs{padding:15px 0 10px}}.site-main-menu ul{list-style:none;margin:0;padding:0}.site-main-menu ul li{display:block;float:left}.site-main-menu ul li a{padding:15px;color:#fff;display:block;font-size:16px;font-size:1rem;background:transparent;transition:all .3s;line-height:1.3;font-weight:700}@media (min-width:1200px) and (max-width:1499px){.site-main-menu ul li a{padding:15px 12px;font-size:15px;font-size:.9375rem}}@media (min-width:1500px){.site-main-menu ul li a{font-size:18px;font-size:1.125rem}}.site-main-menu ul li ul.sub-menu li{display:block;float:none}.site-main-menu ul li ul.sub-menu li a{font-size:16px;font-size:1rem;padding:0;transition:.3s;color:#193a50;margin-bottom:.2em;line-height:1.5;font-weight:400}.site-main-menu ul li ul.sub-menu li a:before{content:"▶";color:rgba(25,58,80,.15);margin-right:.6em;display:inline-block;font-size:90%;transition:.3s}.site-main-menu ul li ul.sub-menu li a:hover,.site-main-menu ul li ul.sub-menu li a:hover:before{color:#d01035}.site-main-menu .menu-item-has-children>a{padding-right:35px;position:relative}@media (min-width:1200px) and (max-width:1499px){.site-main-menu .menu-item-has-children>a{padding-right:30px}}.site-main-menu .menu-item-has-children>a:after{width:10px;height:10px;position:absolute;right:10px;top:45%;transform:rotateX(0deg) rotate(45deg) translateY(-50%);content:" ";transition:.3s;transition-delay:.25s;transform-origin:50% 50%;border-right:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0;opacity:.5}.site-main-menu .menu-item-has-children:hover a:after{transform:rotateX(180deg) rotate(45deg) translateY(-50%)}.js #hpy-affwp-generator{display:block}.js #affwp-affiliate-dashboard .copy-text{cursor:pointer}#hpy-affwp-generator{display:none;background:#f4f4f4;padding:30px}#affwp-affiliate-dashboard{position:relative}#affwp-affiliate-dashboard h4,#affwp-affiliate-dashboard h5{font-weight:700}#affwp-affiliate-dashboard .copy-text{transition:color .3s;display:inline-block;line-height:1;font-weight:700;background:none;width:auto;max-width:none}#affwp-affiliate-dashboard .copy-text:hover{color:#d01035}#affwp-affiliate-dashboard .copy-row{display:flex;flex-direction:column}#affwp-affiliate-dashboard .copy-row input{white-space:normal;padding:0;width:100%}@media screen and (min-width:768px){#affwp-affiliate-dashboard .copy-row{white-space:nowrap;flex-direction:row}#affwp-affiliate-dashboard .copy-row input{padding-left:10px}}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs{margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;max-width:100vw;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs::-webkit-scrollbar{display:none}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs>*{white-space:nowrap}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs .hpy-affwp-tabs-button{position:absolute;top:5px;display:inline-block;height:32px;width:30px;background:#fff;color:#d01035;border-radius:50%;border:1px solid #f0f0f0;line-height:32px;text-align:center}@media (min-width:1200px){#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs .hpy-affwp-tabs-button{display:none}}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs .hpy-affwp-tabs-button__left{left:-35px}@media (min-width:768px){#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs .hpy-affwp-tabs-button__left{left:-45px}}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs .hpy-affwp-tabs-button__right{right:-35px}@media (min-width:768px){#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs .hpy-affwp-tabs-button__right{right:-45px}}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li{display:inline-block;padding:0 5px 0 0}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a{display:block;padding:10px;border-radius:0 15px 0 0;font-weight:700;text-transform:uppercase;transition:.3s}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li:not(.active) a{background:#f0f0f0;color:#193a50}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li:not(.active) a:hover{background:#3894b9}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active a{background:#d01035;color:#fff}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li:last-of-type{padding-right:50px}#affwp-affiliate-dashboard .affwp-tab-content{border:10px solid #f0f0f0;margin-top:-10px;padding:20px}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-referral-counts{border-bottom:0}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-earnings-stats{border-top:0;border-bottom:0}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-campaign-stats{border-top:0}#affwp-login-user-login,#affwp-login-user-pass,#affwp-payment-email,#affwp-promotion-method,#affwp-user-email,#affwp-user-login,#affwp-user-name,#affwp-user-url{background-color:#f0f0f0}.home .home-banner-wrap{background:url(dist/img/home-banners/home-banner-back.jpg) no-repeat top;background-size:100%;padding:10px 0 0}.home .home-banner{width:100%;display:block;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:35px}.home .home-banner ul{list-style:none;position:relative;display:block;margin:0;padding:0}.home .home-banner ul li a{display:block;width:100%;background-size:cover;background-position:top;min-height:308px}.home .home-banner ul li a span{display:block}.home .home-banner ul li a img.bnr-img,.home .home-banner ul li a picture.bnr-img img{position:absolute;left:40px;max-height:109%;top:-21px}.home .home-banner ul li a .slider-content{float:right;width:55%;padding:40px 40px 45px 0;position:relative;z-index:5}.home .home-banner ul li a .slider-content h3{color:#fff;font-size:34px;font-size:2.125rem;text-shadow:0 2px 1px rgba(0,0,0,.2)}.home .home-banner ul li a .slider-content p{color:hsla(0,0%,100%,.8);font-size:20px;font-size:1.25rem;margin:0;padding:0 0 5px;font-style:italic}.home .home-banner ul li a .slider-content p strong{color:#fff}.basket-wrap .cart-checkout-buttons .home .home-banner ul li a .slider-content span.paypal_checkout_button,.cwginstock-subscribe-form .home .home-banner ul li a .slider-content span.cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons .home .home-banner ul li a .slider-content span.paypal_checkout_button,.home .home-banner ul li a .slider-content .basket-wrap .cart-checkout-buttons span.paypal_checkout_button,.home .home-banner ul li a .slider-content .cwginstock-subscribe-form span.cwgstock_button,.home .home-banner ul li a .slider-content .elementor-widget-wc-elements .cart-checkout-buttons span.paypal_checkout_button,.home .home-banner ul li a .slider-content span.button{display:inline-block;margin-top:20px}.home .home-banner .slick-list{padding-top:25px}.home .home-banner .slick-list li{position:relative;padding:10px;background:#fff}.home .home-banner .slick-arrow{display:block;top:90%;height:40px;width:40px;border-radius:20px;background:rgba(0,0,0,.8);margin-top:-20px;z-index:999;opacity:0}.home .home-banner .slick-arrow:before{color:#fff;font-size:25px}.home .home-banner:hover .slick-arrow{opacity:1}.home .home-banner .slick-prev{left:30px}.home .home-banner .slick-next{right:30px}.home .home-section .add_margin{margin-bottom:30px}.home .home-section .button-container{width:100%;text-align:center;position:relative}.home .home-section .button-container button{display:inline-block!important}.home .home-section .button-container #product_finder_button_close{visibility:hidden;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.entry-content .home .home-section.first-section .gallery>div,.home .home-section.first-section .entry-content .gallery>div,.home .home-section.first-section .row>div{margin-bottom:30px}.home .box-wrap{height:0;padding-bottom:77%;position:relative;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);margin:0}.home .box-inner{background-position:50%;background-size:cover;background-repeat:no-repeat;display:block;position:absolute;top:10px;bottom:10px;right:10px;left:10px}.home .inner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:15px;width:100%}.home .inner-content h2{font-size:24px;font-size:1.5rem;font-weight:700;font-style:italic;line-height:1.2;margin-bottom:12px;color:#fff}.home .inner-content p{color:#fff;font-size:18px;font-size:1.125rem;font-style:italic;margin:0}.home .inner-content button{width:90%}text-transform:uppercase .home .inner-content button:after{display:none}.home .container-product-finder .inner-content p{color:#eee}.home .container-delivery .inner-content p{color:#a6c178}.home .container-help .inner-content p{color:#aacad0}.home .container-stocklist .inner-content p{color:#ddb991}.home .popular-products-wrap{border-top:4px solid #d01035;padding:15px;margin-bottom:30px;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.1);background-image:url(dist/img/home-popular-products.png);background-color:#fff;background-repeat:no-repeat;background-size:contain}.home .popular-products-wrap h2{text-transform:uppercase;color:#fff;font-weight:700;font-size:18px;font-size:1.125rem;margin-bottom:15px;text-align:center}.home .popular-products-wrap .slick-prev{left:0}.home .popular-products-wrap .slick-next{right:0}@media screen and (max-width:480px){.home .popular-products-wrap{background-size:100% 140px}}.home .popular-list{margin:0 0 30px;padding:0;list-style:none}.home .popular-list .popular-thumb{text-align:center;margin:0 -10px}.home .popular-list .popular-thumb img{display:inline-block}.home .popular-list h3{font-size:16px;font-size:1rem;text-align:center;font-style:italic;font-weight:500;margin-bottom:10px;line-height:1.2}.home .popular-list p{font-size:12px;font-size:.75rem;text-align:center;color:#193a50}.home .home-categories{clear:both}.home .home-categories:after{content:"";display:table;clear:both}.home .home-categories .category-container{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;display:block}.home .home-categories .category-container .category-inner{padding:12px 10px 15px 16px;position:relative;z-index:2}.home .home-categories .category-container:after{position:absolute;top:0;left:0;bottom:0;width:4px;z-index:1;background:#d01035;transition:width .3s,background .1s;content:" "}.home .home-categories .category-container:hover:after{width:100%;background:rgba(208,16,53,.5)}.home .home-categories .category-container h3,.home .home-categories .category-container span{text-transform:uppercase;font-weight:700}.home .home-categories .category-container h3{color:#fff;font-size:30px;font-size:1.875rem;margin-bottom:0;line-height:1.1}.home .home-categories .category-container span{font-size:13px;font-size:.8125rem;color:#eec42e}.home .home-categories .category-container.woodcare{background-image:url(dist/img/category-backgrounds/woodcare.jpg)}.home .home-categories .category-container.decorating{background-image:url(dist/img/category-backgrounds/decorating.jpg)}.home .home-categories .category-container.marine{background-image:url(dist/img/category-backgrounds/marine.jpg)}.home .home-categories .category-container.flooring{background-image:url(dist/img/category-backgrounds/flooring.jpg)}.home .home-categories .category-container.automotive{background-image:url(dist/img/category-backgrounds/automotive.jpg)}.home .home-categories .category-container.pro{background-image:url(dist/img/category-backgrounds/pro.jpg)}.home .home-categories .category-container.pro span{font-size:12px;font-size:.75rem}.home .home-categories .category-container.view-all{background:silver;transition:.3s;text-align:center}.home .home-categories .category-container.view-all:after{display:none}.home .home-categories .category-container.view-all .category-inner{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home .home-categories .category-container.view-all img{width:40px;display:block;margin:0 auto}.home .home-categories .category-container.view-all span{font-size:12px;font-size:.75rem;color:#fff}.home .home-categories .category-container.view-all:hover{background:#7b7b7b}.home .home-categories .full-height .category-container{height:0;position:relative;padding-bottom:100%;margin-bottom:15px}.home .home-categories .half-height .category-container{height:0;position:relative;padding-bottom:calc(50% - 15px);margin-bottom:30px}.home .home-categories .last-row .category-container{margin-bottom:15px}.home .home-categories .last-row .col-md-3 .category-container{padding-bottom:100%}.home .sidebar-home .widget{margin-bottom:30px}.home .elementor-widget-wp-widget-hpy_review_widget .elementor-widget-container,.home .elementor-widget-wp-widget-hpy_review_widget .widget-wrap,.home .widget_hpy_review_widget .elementor-widget-container,.home .widget_hpy_review_widget .widget-wrap{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border-left:4px solid #eec42e}.home .elementor-widget-wp-widget-hpy_review_widget .elementor-widget-container>ul,.home .elementor-widget-wp-widget-hpy_review_widget .widget-wrap>ul,.home .widget_hpy_review_widget .elementor-widget-container>ul,.home .widget_hpy_review_widget .widget-wrap>ul{transform:translateY(-57px)}.home .elementor-widget-wp-widget-hpy_review_widget ul,.home .widget_hpy_review_widget ul{list-style:none;margin:0;padding:0}.home .elementor-widget-wp-widget-hpy_review_widget h2,.home .widget_hpy_review_widget h2{font-size:18px;font-size:1.125rem;text-transform:uppercase;font-weight:700;color:#87837e;padding:30px 30px 0}.home .elementor-widget-wp-widget-hpy_review_widget li,.home .widget_hpy_review_widget li{position:relative;padding:57px 30px 0}.home .elementor-widget-wp-widget-hpy_review_widget li p,.home .widget_hpy_review_widget li p{margin:0;font-size:18px;font-size:1.125rem;font-weight:700}.home .elementor-widget-wp-widget-hpy_review_widget li p em,.home .widget_hpy_review_widget li p em{color:#b4b3aa;font-style:italic;font-weight:400}.home .elementor-widget-wp-widget-hpy_review_widget li p.product_title,.home .widget_hpy_review_widget li p.product_title{padding-right:80px}.home .elementor-widget-wp-widget-hpy_review_widget li .review_amount,.home .widget_hpy_review_widget li .review_amount{margin-bottom:30px}.home .elementor-widget-wp-widget-hpy_review_widget li .product_image,.home .widget_hpy_review_widget li .product_image{position:absolute;top:0;right:30px}.home .elementor-widget-wp-widget-hpy_review_widget li .product_image img,.home .widget_hpy_review_widget li .product_image img{display:block}.home .elementor-widget-wp-widget-hpy_review_widget li .review_content,.home .widget_hpy_review_widget li .review_content{font-size:15px;font-size:.9375rem}.home .elementor-widget-wp-widget-hpy_review_widget .slick-dots,.home .widget_hpy_review_widget .slick-dots{bottom:-35px}.home .elementor-widget-wp-widget-hpy_review_widget .slick-dots button,.home .widget_hpy_review_widget .slick-dots button{border:1px solid #87837e;background:transparent;transition:.3s}.home .elementor-widget-wp-widget-hpy_review_widget .slick-dots button:hover,.home .widget_hpy_review_widget .slick-dots button:hover{background:rgba(135,131,126,.5)}.home .elementor-widget-wp-widget-hpy_review_widget .slick-dots li,.home .widget_hpy_review_widget .slick-dots li{padding:0;margin:0 2.5px;height:auto}.home .elementor-widget-wp-widget-hpy_review_widget .slick-dots li.slick-active button,.home .widget_hpy_review_widget .slick-dots li.slick-active button{background:#87837e}.home .widget_text h2{color:#d01035;font-size:18px;font-size:1.125rem;padding-bottom:15px;margin-bottom:15px;border-bottom:3px dotted #cdc8b2;font-weight:700;text-transform:uppercase}.home .widget_text p{font-size:15px;font-size:.9375rem}.home .widget_text strong{font-size:16px;font-size:1rem;font-weight:700;line-height:1.3}.home .widget_text a{font-size:14px;font-size:.875rem;text-decoration:underline}.home .widget_hpy_guides_widget h2{font-size:18px;font-size:1.125rem;text-transform:uppercase;font-weight:700;color:#87837e;margin-bottom:15px}.home .widget_hpy_guides_widget .guides>div{padding:15px;background-size:cover;background-position:50%;background-repeat:no-repeat;margin-bottom:10px;position:relative;overflow:hidden}.home .widget_hpy_guides_widget .guides>div:after{width:150%;position:absolute;top:0;left:-25%;bottom:0;background:rgba(0,0,0,.5);transform:translateY(250%) rotate(30deg);transition:.3s;content:" ";z-index:1}.home .widget_hpy_guides_widget .guides>div a{display:block;text-align:left;font-weight:500;font-style:italic;font-size:25px;font-size:1.5625rem;color:#fff;line-height:1.16;position:relative;z-index:2;padding-left:0;transition:.3s}.home .widget_hpy_guides_widget .guides>div:hover:after{transform:translateY(0) rotate(0)}.home .widget_hpy_guides_widget .guides>div:hover a{padding-left:15px}.home .widget_hpy_guides_widget .guides>div.decking{background-image:url(dist/img/guides-background/decking.jpg)}.home .widget_hpy_guides_widget .guides>div.garden_fence{background-image:url(dist/img/guides-background/garden_fence.jpg)}.home .widget_hpy_guides_widget .guides>div.metal{background-image:url(dist/img/guides-background/metal.jpg)}.home .widget_hpy_guides_widget .guides>div.woodcare{background-image:url(dist/img/guides-background/woodcare.jpg)}.archive .container-product-finder .box-inner,.blog .container-product-finder .box-inner{text-align:center;padding:15px 15px 10px}.archive .container-product-finder .button-container,.archive .container-product-finder p,.blog .container-product-finder .button-container,.blog .container-product-finder p{display:inline-block;margin:0;vertical-align:top}#comments #respond .archive .container-product-finder .button-container input[type=submit],#comments #respond .archive .container-product-finder p input[type=submit],#comments #respond .blog .container-product-finder .button-container input[type=submit],#comments #respond .blog .container-product-finder p input[type=submit],.archive .container-product-finder .button-container #comments #respond input[type=submit],.archive .container-product-finder .button-container .basket-wrap .cart-checkout-buttons .paypal_checkout_button,.archive .container-product-finder .button-container .button,.archive .container-product-finder .button-container .comment-navigation .nav-links .nav-next a,.archive .container-product-finder .button-container .comment-navigation .nav-links .nav-previous a,.archive .container-product-finder .button-container .cwginstock-subscribe-form .cwgstock_button,.archive .container-product-finder .button-container .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button,.archive .container-product-finder p #comments #respond input[type=submit],.archive .container-product-finder p .basket-wrap .cart-checkout-buttons .paypal_checkout_button,.archive .container-product-finder p .button,.archive .container-product-finder p .comment-navigation .nav-links .nav-next a,.archive .container-product-finder p .comment-navigation .nav-links .nav-previous a,.archive .container-product-finder p .cwginstock-subscribe-form .cwgstock_button,.archive .container-product-finder p .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button,.basket-wrap .cart-checkout-buttons .archive .container-product-finder .button-container .paypal_checkout_button,.basket-wrap .cart-checkout-buttons .archive .container-product-finder p .paypal_checkout_button,.basket-wrap .cart-checkout-buttons .blog .container-product-finder .button-container .paypal_checkout_button,.basket-wrap .cart-checkout-buttons .blog .container-product-finder p .paypal_checkout_button,.blog .container-product-finder .button-container #comments #respond input[type=submit],.blog .container-product-finder .button-container .basket-wrap .cart-checkout-buttons .paypal_checkout_button,.blog .container-product-finder .button-container .button,.blog .container-product-finder .button-container .comment-navigation .nav-links .nav-next a,.blog .container-product-finder .button-container .comment-navigation .nav-links .nav-previous a,.blog .container-product-finder .button-container .cwginstock-subscribe-form .cwgstock_button,.blog .container-product-finder .button-container .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button,.blog .container-product-finder p #comments #respond input[type=submit],.blog .container-product-finder p .basket-wrap .cart-checkout-buttons .paypal_checkout_button,.blog .container-product-finder p .button,.blog .container-product-finder p .comment-navigation .nav-links .nav-next a,.blog .container-product-finder p .comment-navigation .nav-links .nav-previous a,.blog .container-product-finder p .cwginstock-subscribe-form .cwgstock_button,.blog .container-product-finder p .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button,.comment-navigation .nav-links .nav-next .archive .container-product-finder .button-container a,.comment-navigation .nav-links .nav-next .archive .container-product-finder p a,.comment-navigation .nav-links .nav-next .blog .container-product-finder .button-container a,.comment-navigation .nav-links .nav-next .blog .container-product-finder p a,.comment-navigation .nav-links .nav-previous .archive .container-product-finder .button-container a,.comment-navigation .nav-links .nav-previous .archive .container-product-finder p a,.comment-navigation .nav-links .nav-previous .blog .container-product-finder .button-container a,.comment-navigation .nav-links .nav-previous .blog .container-product-finder p a,.cwginstock-subscribe-form .archive .container-product-finder .button-container .cwgstock_button,.cwginstock-subscribe-form .archive .container-product-finder p .cwgstock_button,.cwginstock-subscribe-form .blog .container-product-finder .button-container .cwgstock_button,.cwginstock-subscribe-form .blog .container-product-finder p .cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons .archive .container-product-finder .button-container .paypal_checkout_button,.elementor-widget-wc-elements .cart-checkout-buttons .archive .container-product-finder p .paypal_checkout_button,.elementor-widget-wc-elements .cart-checkout-buttons .blog .container-product-finder .button-container .paypal_checkout_button,.elementor-widget-wc-elements .cart-checkout-buttons .blog .container-product-finder p .paypal_checkout_button{display:block}.archive .container-product-finder p,.blog .container-product-finder p{color:#fff;font-weight:300;font-style:italic;font-size:24px;font-size:1.5rem;padding-right:30px;line-height:46px;margin-bottom:5px}.archive .categories_wrap,.blog .categories_wrap{background:#fff;padding:30px 0 0;text-align:center;overflow:hidden}.archive .categories_wrap h2,.blog .categories_wrap h2{font-size:18px;font-size:1.125rem;margin-bottom:30px}.archive .categories_wrap ul,.blog .categories_wrap ul{list-style:none;margin:0;padding:0}.archive .categories_wrap ul a,.blog .categories_wrap ul a{display:inline-block;text-align:center;width:120px;max-width:100%;margin-bottom:30px}.archive .categories_wrap ul a:hover .img-wrap img,.blog .categories_wrap ul a:hover .img-wrap img{transform:scale(1.1)}.archive .categories_wrap ul .img-wrap,.blog .categories_wrap ul .img-wrap{position:relative;margin-bottom:15px;width:100%;height:0;padding-bottom:100%;overflow:hidden;border-radius:50%}.archive .categories_wrap ul .img-wrap img,.blog .categories_wrap ul .img-wrap img{width:100%;height:100%;display:block;margin:0 auto;position:absolute;transition:.3s;will-change:transform;transform:scale(1)}.archive .categories_wrap ul .img-wrap:after,.blog .categories_wrap ul .img-wrap:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:55px;height:55px;content:"";background-position:50%;background-repeat:no-repeat;background-size:contain}.archive .categories_wrap ul p,.blog .categories_wrap ul p{text-transform:uppercase;font-weight:700;color:#5b5c5b;font-size:14px;font-size:.875rem;margin:0 -10px}.archive .categories_wrap ul a:hover p,.blog .categories_wrap ul a:hover p{color:#d01035}.archive .blog_wrap,.blog .blog_wrap{padding:30px 0}.archive .blog_wrap h3,.blog .blog_wrap h3{font-size:22px;font-size:1.375rem;padding-bottom:15px;margin-bottom:15px;text-transform:uppercase;color:#193a50;border-bottom:3px dotted #e0e1e2}.archive .blog_wrap .post,.blog .blog_wrap .post{padding:30px 0;border-bottom:3px dotted #e0e1e2}.archive .blog_wrap .post:after,.blog .blog_wrap .post:after{content:"";display:table;clear:both}.archive .blog_wrap .post:first-child,.blog .blog_wrap .post:first-child{border-top:none}.archive .blog_wrap .post .image_wrapper,.blog .blog_wrap .post .image_wrapper{float:left;width:240px;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.5);position:relative;padding:10px}.archive .blog_wrap .post .image_wrapper:after,.blog .blog_wrap .post .image_wrapper:after{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.5);position:absolute;transform:rotate(3deg);top:0;left:0;right:0;bottom:0;z-index:-1;content:" "}.archive .blog_wrap .post .right-content,.blog .blog_wrap .post .right-content{float:left;width:calc(100% - 250px);padding-left:35px}.archive .blog_wrap .post .title,.blog .blog_wrap .post .title{margin-bottom:15px}.archive .blog_wrap .post h2,.blog .blog_wrap .post h2{font-size:22px;font-size:1.375rem;font-weight:500;font-style:italic;line-height:1.3;margin:10px 0 5px}.archive .blog_wrap .post span,.blog .blog_wrap .post span{font-size:12px;font-size:.75rem;color:#193a50}.archive .blog_wrap .post span a,.blog .blog_wrap .post span a{color:#193a50;font-weight:700}.archive .blog_wrap .post span a:hover,.blog .blog_wrap .post span a:hover{text-decoration:underline}.archive .blog_wrap .post p,.blog .blog_wrap .post p{font-size:15px;font-size:.9375rem;margin-bottom:4px}.single-post .blog .container-product-finder-wrap{margin-bottom:15px}#category_banner{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;box-shadow:inset 0 15px 15px -10px rgba(0,0,0,.6);text-align:center;padding:0 0 130px}#category_banner h1{font-size:60px;font-size:3.75rem;color:#fff;font-weight:700;text-shadow:0 3px 12px #040507}#category_banner p{font-size:18px;font-size:1.125rem;margin-left:auto;margin-right:auto;max-width:950px;padding:0 15px;color:#fff;font-weight:500;text-shadow:0 3px 12px rgba(0,0,0,.56)}#category_banner.shop_banner{background:url(dist/img/woodcare-bg.jpg) no-repeat 50%;background-size:cover}.archive #category_banner,.blog #category_banner{padding-bottom:60px}.archive #category_banner small.header-title,.blog #category_banner small.header-title{font-size:18px;font-size:1.125rem;font-style:italic;color:#fed030}.archive #category_banner h1,.blog #category_banner h1{font-size:48px;font-size:3rem;line-height:1.1}.archive #category_banner h1.page-no span,.blog #category_banner h1.page-no span{font-weight:300}.archive #category_banner h2,.blog #category_banner h2{font-size:22px;font-size:1.375rem;font-style:italic;font-weight:400;color:#b6bbac;margin:0}.single-post #category_banner{position:relative;overflow:hidden;padding:0 0 105px}.entry-content .single-post #category_banner .gallery,.single-post #category_banner .entry-content .gallery,.single-post #category_banner .row{max-width:800px;position:relative;margin:0 auto}.entry-content .single-post #category_banner .gallery:after,.single-post #category_banner .entry-content .gallery:after,.single-post #category_banner .row:after{content:"";display:table;clear:both}.single-post #category_banner .img-wrap{float:left;width:25%}.single-post #category_banner .img-wrap,.single-post #category_banner .img-wrap .img-inner{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.5)}.single-post #category_banner .img-wrap .img-inner{padding:10px;transform:rotate(-3deg);z-index:1}.single-post #category_banner .headings-wrap{float:left;width:75%;position:absolute;top:50%;transform:translateY(-50%);margin-left:25%;padding-left:30px;text-align:left}.single-post #category_banner h1{text-transform:none;font-size:36px;font-size:2.25rem;font-style:italic;font-weight:500;line-height:1.3;margin-bottom:15px}.single-post #category_banner .entry-meta{color:#fff;font-size:12px;font-size:.75rem;font-weight:700;text-transform:uppercase}.single-post #category_banner .entry-meta a{color:#eec42e}.single-post #category_banner .entry-meta a:hover{color:#d01035}@media screen and (max-width:600px){.single-post #category_banner{padding:0 0 85px}.single-post #category_banner .img-wrap{display:none}.single-post #category_banner .headings-wrap{float:none;margin-left:0;padding-left:0;position:static;text-align:center;transform:none;width:100%}}div.hpy_archive_filter{display:none;padding-left:15px;padding-right:15px;text-align:left}@media (min-width:992px){div.hpy_archive_filter{display:block;flex:0 0 300px}}@media (min-width:1500px){div.hpy_archive_filter{flex:0 0 380px}}div.hpy_archive_filter ul{list-style:none;margin:0;padding:0}div.hpy_archive_filter .hpy_sort_by_filters .dropdown_filter,div.hpy_archive_filter h3{margin:0;cursor:pointer}div.hpy_archive_filter .hpy_sort_by_filters .dropdown_filter{display:flex;align-items:center;justify-content:space-between}div.hpy_archive_filter a:not(.reset){display:block;color:#193a50;position:relative;font-weight:300;padding:10px 20px;border-bottom:1px solid #f0f0f0;background:transparent;transition:.3s}div.hpy_archive_filter a:not(.reset):before{content:"";top:0;bottom:0;left:0;width:4px;background:#d01035;position:absolute;opacity:0;transition:.3s}div.hpy_archive_filter a:not(.reset):hover{background:#f0f0f0}div.hpy_archive_filter a:not(.reset):hover:before{opacity:.8}div.hpy_archive_filter li.activeFilter a{background:#f0f0f0}div.hpy_archive_filter li.activeFilter a:before{opacity:1}div.hpy_archive_filter li:last-child a{border-bottom:0}.hpy_archive_filter_widget{margin-bottom:30px;border-radius:0 0 50px 0;background:#fff;position:relative}.hpy_archive_filter_widget:last-child{margin-bottom:0}.hpy_archive_filter_widget .filter-title{font-style:normal;background:#193a50;color:#fff;font-weight:600;font-size:18px;font-size:1.125rem;padding:15px 20px;line-height:1.4;display:block}.hpy_sort_by_filters ul{display:none}.hpy_widget_filters{padding-bottom:15px}.hpy_archive_filter .hpy_widget_filters h3{margin-bottom:15px}.hpy_widget_filters .dropdown_filter{position:relative;padding:10px 20px;color:#d01035;font-weight:600;cursor:pointer}.hpy_widget_filters .filter-toggle{position:absolute;top:0;bottom:0;right:30px;display:flex;align-items:center;color:#193a50;font-weight:400;font-size:150%}.hpy_widget_filters .filter-toggle span{margin-right:7.5px}.hpy_widget_filters .woocommerce-widget-layered-nav-list{display:none}.hpy_widget_filters .wc-layered-nav-term{position:relative;font-size:90%}.hpy_archive_filter .hpy_widget_filters .wc-layered-nav-term a{border-bottom:1px solid #f0f0f0}.hpy_archive_filter .hpy_widget_filters .wc-layered-nav-term:last-child a{border-bottom:0}.hpy_widget_filters .wc-layered-nav-term .count{position:absolute;top:0;bottom:0;right:30px;display:flex;align-items:center}.filters-container{padding:0 15px}@media (min-width:992px){.filters-container{display:none}}.filter-mobile{display:flex;align-items:center;justify-content:center;padding:.6em 1em;background:#fff;font-weight:500;font-size:20px;cursor:pointer;transition:.3s;border-radius:10px}.filter-mobile svg{fill:#193a50;margin-right:.8em;height:1.3em;width:1.3em;transition:.3s}.filter-mobile:hover{background:#d01035;color:#fff}.filter-mobile:hover svg{fill:#fff}.hpy_selected_filters{margin-top:30px;padding-bottom:15px}@media (min-width:992px){.hpy_selected_filters{margin-top:0}}.hpy_selected_filters .filter-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.hpy_selected_filters .filter-title a.reset{display:flex;align-items:center;transition:.3s;color:#3894b9}.hpy_selected_filters .filter-title a.reset svg{fill:#3894b9;transition:.3s;height:1em;width:1em;margin-right:.4em}.hpy_selected_filters .filter-title a.reset span{line-height:1em}.hpy_selected_filters .filter-title a.reset:active,.hpy_selected_filters .filter-title a.reset:focus,.hpy_selected_filters .filter-title a.reset:hover{background:none;color:#58abcc}.hpy_selected_filters .filter-title a.reset:active svg,.hpy_selected_filters .filter-title a.reset:focus svg,.hpy_selected_filters .filter-title a.reset:hover svg{fill:#58abcc}.hpy_selected_filters.hpy_archive_filter_widget .current_active_filter a{display:flex;align-items:center;justify-content:space-between;color:#3894b9;font-weight:500;padding:10px 20px}.hpy_selected_filters.hpy_archive_filter_widget .current_active_filter a:before{display:none}.hpy_selected_filters.hpy_archive_filter_widget .current_active_filter a svg{margin-right:10px;height:1em;width:1em;fill:rgba(208,16,53,.46);transition:.3s}.hpy_selected_filters.hpy_archive_filter_widget .current_active_filter a:hover{background:none}.hpy_selected_filters.hpy_archive_filter_widget .current_active_filter a:hover svg{fill:#d01035}#category-details .sub-categories{margin-top:30px;margin-bottom:30px;height:auto;flex:1 1 100%}#category-details .sub-categories:after{content:"";display:table;clear:both}#category-details .sub-categories a{position:relative;display:block}#category-details .sub-categories a:hover .archive-product-image-background-inner{transform:scale(1.15)}#category-details .sub-categories ul{list-style:none;margin:0;padding:0}#category-details .sub-categories ul .sub-category{margin-bottom:30px}#category-details .sub-categories ul .sub-category h2{margin:0;text-align:center;color:#fff;font-size:18px;font-size:1.125rem;font-weight:700;position:absolute;bottom:0;left:0;right:0;background:rgba(25,58,80,.8);padding:.8em .4em;line-height:1.2}@media (min-width:992px){#category-details .sub-categories ul .sub-category h2{font-size:21px;font-size:1.3125rem}}@media (min-width:1500px){#category-details .sub-categories ul .sub-category h2{font-size:24px;font-size:1.5rem}}#category-details .sub-categories ul .sub-category mark{background:transparent;color:#fff}#category-details .product-finder-wrapper{float:none;margin-bottom:60px}@media screen and (max-width:480px){#category-details .product-range .col-xs-6{width:100%;float:none;max-width:100%}#category-details .product-range .col-xs-6 h3{min-height:0}}.shop-sub-categories{display:none}@media (min-width:992px){.shop-sub-categories{display:block}}.onsale:not(.wc_simple_product_badge){display:block;background:#d01035;color:#fff;font-weight:700;letter-spacing:.05em;text-transform:uppercase;position:absolute;z-index:1;top:25px;left:20px;border-radius:5px;padding:.5em .6em .4em!important;line-height:1}.elementor-wc-products:not(.popular-list),.product-range{margin-bottom:30px;display:flex;clear:both;text-align:center}.elementor-wc-products:not(.popular-list) ul,.product-range ul{list-style:none;margin:0;padding:0}.elementor-wc-products:not(.popular-list) a.woocommerce-LoopProduct-link,.product-range a.woocommerce-LoopProduct-link{display:block;border-radius:5px;padding-top:5px;color:#193a50;max-width:360px;margin-left:auto;margin-right:auto;position:relative}.elementor-wc-products:not(.popular-list) a.woocommerce-LoopProduct-link:hover h3,.product-range a.woocommerce-LoopProduct-link:hover h3{color:#71091d}.elementor-wc-products:not(.popular-list) a.woocommerce-LoopProduct-link:hover .archive-product-image-background-inner,.product-range a.woocommerce-LoopProduct-link:hover .archive-product-image-background-inner{transform:scale(1.15)}.elementor-wc-products:not(.popular-list) h2,.product-range h2{margin-bottom:15px;font-size:24px;font-size:1.5rem;color:#d01035}.elementor-wc-products:not(.popular-list) h3,.product-range h3{font-size:25px;font-size:1.5625rem;color:#d01035;font-weight:500;font-style:italic;margin:-5px 0 5px;line-height:110%;padding:0 10px}.elementor-wc-products:not(.popular-list) .star-rating,.product-range .star-rating{display:block;margin:0 auto 15px;font-size:24px}.elementor-wc-products:not(.popular-list) .price,.product-range .price{display:block;margin:0 auto 15px;font-weight:300;text-transform:lowercase;font-size:13px}.elementor-wc-products:not(.popular-list) .price .amount,.product-range .price .amount{font-size:18px;font-weight:700}.elementor-wc-products:not(.popular-list) .price del,.product-range .price del{color:#d01035}.elementor-wc-products:not(.popular-list) .price del .amount,.product-range .price del .amount{font-size:12px}.elementor-wc-products:not(.popular-list) .price ins,.product-range .price ins{background:transparent}.product-range .hpy_archive_filter,.product-range .hpy_archive_products{margin-top:30px}.hpy_archive_products{height:auto;flex:1 1 auto}.archive-product-image{position:relative;margin-bottom:80px;height:0;padding-top:110%}.archive-product-image>.archive-product-image-background{position:absolute;top:0;bottom:0;left:0;right:0}.archive-product-image>.archive-product-image-background img{max-width:100%;max-height:100%;height:100%;width:auto}@supports ((-o-object-fit: cover) or (object-fit: cover)) and ((-o-object-position: center) or (object-position: center)){.archive-product-image>.archive-product-image-background img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.archive-product-image img{display:block;margin:0 auto}.archive-product-image-background{background:#fff;border-radius:20px;border:10px solid #fff;overflow:hidden;display:block}.archive-product-image-background .archive-product-image-background-inner{display:block;transition:.3s;transform:scale(1);transform-origin:50% 50%;will-change:transform;border-radius:10px;width:100%;height:100%}.archive-product-image-background img{width:100%}.archive-product-image-foreground{position:absolute;z-index:2;bottom:-75px;left:50%;width:70%;min-width:150px;transform:translateX(-50%)}.archive-product-description{font-size:18px;font-size:1.125rem}.product_details_area{position:relative;z-index:10;padding-top:30px}.single_product_image_gallery,.single_product_sidebar,.single_product_tabs{flex:0 0 100%;max-width:100%;margin-bottom:30px}@media (min-width:1200px){.single_product_image_gallery,.single_product_sidebar,.single_product_tabs{flex:1 1 0px}}@media (min-width:1200px){.single_product_image_gallery{max-width:200px}}@media (min-width:1500px){.single_product_image_gallery{max-width:400px}}@media (min-width:1200px){.single_product_sidebar{max-width:400px}}.related.products{clear:both}.single_product_related{padding:30px 0 0;background:#fff}.single_product_related .product-range{margin-bottom:0}.entry-content .single_product_related .product-range .gallery,.single_product_related .product-range .entry-content .gallery,.single_product_related .product-range .row{flex:1 1}.single_product_related .owatrol-heading{font-size:18px;font-size:1.125rem;color:#193a50;margin-bottom:30px}.single_product_related ul.products{list-style:none;margin:0;padding:0}.single_product_related ul.products li{text-align:center}@media (min-width:768px) and (max-width:991px){.single_product_related ul.products li{width:25%;max-width:25%}}@media (max-width:480px){.single_product_related .archive-product-image{margin:0;height:auto;padding:0}.single_product_related .archive-product-image-background{display:none}.single_product_related .archive-product-image-foreground{transform:none;position:static}.single_product_related .product-range .star-rating{font-size:18px}}.single_product_main_area{position:relative;margin-bottom:45px}.single_product_main_area #breadcrumbs{background:transparent;margin-bottom:0}.single_product_main_area .woocommerce-product-rating .star-rating{margin:0 auto}.single_product_main_area>*{position:relative;z-index:3}.single_product_main_area:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(25,58,80,.75)}@media (min-width:1500px){.single_product_main_area.hasTimer{margin-bottom:60px}}.single_product_main_area_divider{transform:rotateX(180deg);height:80px;width:100%;position:relative;z-index:2;overflow:hidden}.single_product_main_area_divider svg{position:relative;left:50%;width:150%;height:100%;transform:translateX(-50%);fill:#f0f0f0}@media (min-width:768px){.single_product_main_area_divider svg{width:120%}}@media (min-width:992px){.single_product_main_area_divider svg{width:110%}}@media (min-width:1200px){.single_product_main_area_divider svg{width:105%}}.single_product_main_area_container{margin-bottom:-150px}@media (min-width:992px){.single_product_main_area_container{margin-bottom:-60px}}@media (min-width:1500px){.single_product_main_area_container{margin-bottom:-160px}}.single_product_main_area.hasTimer .single_product_main_area_container{margin-bottom:-150px}@media (min-width:992px) and (max-width:1199px){.single_product_main_area.hasTimer .single_product_main_area_container{margin-bottom:-60px}}@media (min-width:1500px){.single_product_main_area.hasTimer .single_product_main_area_container{margin-bottom:-200px}}.single-product-header{text-align:center;position:relative;z-index:1;color:#fff;margin-bottom:30px}.single-product-header .product_subtitle,.single-product-header h1{text-shadow:0 3px 20px #193a50}.single-product-header h1{font-size:40px;font-size:2.5rem;margin:1.5rem 0;line-height:1.3}@media (min-width:768px){.single-product-header h1{font-size:48px;font-size:3rem;margin:0;line-height:1.5}}.single-product-header .product_subtitle{font-size:24px;font-size:1.5rem;margin-bottom:15px;font-weight:700}.single-product-header a.woocommerce-review-link{color:#fff;font-size:10px;font-weight:300;text-decoration:underline}.single-product-header a.woocommerce-review-link strong{font-weight:600}.single_product_main{clear:left;display:flex;flex-wrap:wrap}.single_product_main .images{position:relative}.sp-content-list{color:#fff}.sp-content-list ul{list-style:none;padding:0;font-size:14px;margin:0 0 30px}@media (min-width:480px){.sp-content-list ul{margin-left:-15px;font-size:12px}}@media (min-width:768px){.sp-content-list ul{font-size:16px;font-size:1rem}}@media (min-width:1200px){.sp-content-list ul{margin-left:-10%;max-width:350px;margin-bottom:180px}}@media (min-width:1500px){.sp-content-list ul{margin-bottom:230px}}.sp-content-list li{padding-left:2.4em;position:relative;font-weight:300;margin-bottom:15px}.sp-content-list svg.icon-bullet-tick{content:" ";position:absolute;left:0;top:0;width:1.5em;height:1.5em}@media (min-width:480px) and (max-width:991px){.sp-content-list li{margin-bottom:22.5px}}@media (min-width:768px) and (max-width:1199px){.sp-content-list{display:flex;align-items:center;flex-wrap:wrap}}.single_product_main_cart,.sp-content-list,.sp-product-image{flex:0 0 100%}@media (min-width:1200px){.single_product_main_cart,.sp-content-list,.sp-product-image{flex:1 1 0px}}@media (min-width:480px){.sp-content-list,.sp-product-image{flex:1 1 0px}}@media (min-width:768px){.sp-product-image{max-width:300px}}@media (min-width:1200px){.sp-product-image{flex:0 0 40%;margin-top:-60px;max-width:none}}@media (min-width:1200px){.image-gallery-col{flex:0 0 100%;padding:0 15px;margin-bottom:15px}}@media (min-width:1500px){.image-gallery-col{flex:0 0 50%;max-width:50%;margin-bottom:30px}}.sp_image_gallery_image{padding:0 10px}@media (min-width:1200px){.sp_image_gallery_image{padding:0}}.sp_image_gallery_image .archive-product-image-background{border-width:5px;border-radius:10px}.sp_image_gallery_image .archive-product-image-background .archive-product-image-background-inner{border-radius:5px}.sp_image_gallery_image .archive-product-image-background:hover .archive-product-image-background-inner{transform:scale(1.15)}@media (min-width:768px) and (max-width:1199px){.sp_image_gallery_slick{padding:0 15px}}.woocommerce-tabs.wc-tabs-wrapper .wc-tabs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;border-bottom:1px solid #e0e1e2}.woocommerce-tabs.wc-tabs-wrapper .wc-tabs li{margin-right:10px;flex:0 0 100%}.woocommerce-tabs.wc-tabs-wrapper .wc-tabs li.reviews_tab a{background:#efdfaa}.woocommerce-tabs.wc-tabs-wrapper .wc-tabs li.reviews_tab a:hover{background:#e7cf7f}.woocommerce-tabs.wc-tabs-wrapper .wc-tabs li.active a{background:#fff;color:#193a50}.woocommerce-tabs.wc-tabs-wrapper .wc-tabs li.active a:hover{background:#fff}.woocommerce-tabs.wc-tabs-wrapper .wc-tabs a{height:100%;font-weight:700;font-size:12px;background:#ece8e8;padding:1.2em;color:#193a50;display:flex;align-items:center;text-align:center;justify-content:center;transition:.3s}.woocommerce-tabs.wc-tabs-wrapper .wc-tabs a:hover{background:#d8d9d9}.woocommerce-tabs.wc-tabs-wrapper .wc-tab{background:#fff;padding:30px}@media (min-width:600px){.woocommerce-tabs.wc-tabs-wrapper .wc-tabs{border-bottom:0}.woocommerce-tabs.wc-tabs-wrapper .wc-tabs li{max-width:120px;flex:1 1 auto}.woocommerce-tabs.wc-tabs-wrapper .wc-tabs a{border-radius:0 15px 0 0}}.single_product_main_cart{margin-bottom:30px}@media (min-width:1200px){.single_product_main_cart{margin-top:-40px}}.single_product_main_cart div.swatch-label,.single_product_main_cart p.stock{display:none}.single_product_main_cart .single_variation_wrap{border-top:1px solid #e0e1e2;padding:20px;position:relative;display:flex;align-items:center}.single_product_main_cart .single_variation_wrap del{font-size:60%;color:#d01035}.single_product_main_cart .single_variation_wrap ins{line-height:1;background:none}.single_product_main_cart .single_variation_wrap del,.single_product_main_cart .single_variation_wrap ins{display:block}@media (min-width:1200px) and (max-width:1499px){.single_product_main_cart .single_variation_wrap{flex-wrap:wrap}.single_product_main_cart .single_variation_wrap .woocommerce-variation{flex:0 0 100%;margin-bottom:15px}}@media (min-width:480px) and (max-width:991px){.single_product_main_cart .single_variation_wrap .woocommerce-variation{min-width:150px}}@media (max-width:479px){.single_product_main_cart .single_variation_wrap{flex-wrap:wrap}.single_product_main_cart .single_variation_wrap .woocommerce-variation{flex:0 0 100%;margin-bottom:15px}}.single_product_main_cart .woocommerce-variation{padding-right:22.5px;text-align:center;font-size:24px;font-size:1.5rem;font-weight:600;line-height:1.2;flex:1 1 auto}.single_product_main_cart .woocommerce-variation small{display:block;font-size:50%;font-weight:500}.single_product_main_cart .woocommerce-variation p{font-size:14px;margin:0;text-align:left;background:#d01035;color:#fff;padding:10px 14px;border-radius:6px;display:inline-block}.single_product_main_cart .woocommerce-variation-add-to-cart{margin-left:auto;flex:1 1 auto;align-self:stretch;max-width:400px}#comments #respond .single_product_main_cart .woocommerce-variation-add-to-cart input[type=submit],.basket-wrap .cart-checkout-buttons .single_product_main_cart .woocommerce-variation-add-to-cart .paypal_checkout_button,.comment-navigation .nav-links .nav-next .single_product_main_cart .woocommerce-variation-add-to-cart a,.comment-navigation .nav-links .nav-previous .single_product_main_cart .woocommerce-variation-add-to-cart a,.cwginstock-subscribe-form .single_product_main_cart .woocommerce-variation-add-to-cart .cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons .single_product_main_cart .woocommerce-variation-add-to-cart .paypal_checkout_button,.single_product_main_cart .woocommerce-variation-add-to-cart #comments #respond input[type=submit],.single_product_main_cart .woocommerce-variation-add-to-cart .basket-wrap .cart-checkout-buttons .paypal_checkout_button,.single_product_main_cart .woocommerce-variation-add-to-cart .button,.single_product_main_cart .woocommerce-variation-add-to-cart .comment-navigation .nav-links .nav-next a,.single_product_main_cart .woocommerce-variation-add-to-cart .comment-navigation .nav-links .nav-previous a,.single_product_main_cart .woocommerce-variation-add-to-cart .cwginstock-subscribe-form .cwgstock_button,.single_product_main_cart .woocommerce-variation-add-to-cart .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button{width:100%;text-align:center;font-size:17px;font-size:1.0625rem;font-weight:500;min-height:100%;border-radius:10px 10px 30px;padding:1.4em .6em;background:#3894b9;text-transform:uppercase}#comments #respond .single_product_main_cart .woocommerce-variation-add-to-cart input[type=submit]:hover,.basket-wrap .cart-checkout-buttons .single_product_main_cart .woocommerce-variation-add-to-cart .paypal_checkout_button:hover,.comment-navigation .nav-links .nav-next .single_product_main_cart .woocommerce-variation-add-to-cart a:hover,.comment-navigation .nav-links .nav-previous .single_product_main_cart .woocommerce-variation-add-to-cart a:hover,.cwginstock-subscribe-form .single_product_main_cart .woocommerce-variation-add-to-cart .cwgstock_button:hover,.elementor-widget-wc-elements .cart-checkout-buttons .single_product_main_cart .woocommerce-variation-add-to-cart .paypal_checkout_button:hover,.single_product_main_cart .woocommerce-variation-add-to-cart #comments #respond input[type=submit]:hover,.single_product_main_cart .woocommerce-variation-add-to-cart .basket-wrap .cart-checkout-buttons .paypal_checkout_button:hover,.single_product_main_cart .woocommerce-variation-add-to-cart .button:hover,.single_product_main_cart .woocommerce-variation-add-to-cart .comment-navigation .nav-links .nav-next a:hover,.single_product_main_cart .woocommerce-variation-add-to-cart .comment-navigation .nav-links .nav-previous a:hover,.single_product_main_cart .woocommerce-variation-add-to-cart .cwginstock-subscribe-form .cwgstock_button:hover,.single_product_main_cart .woocommerce-variation-add-to-cart .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button:hover{background:#2c7592}#comments #respond .js .single_product_main_cart .woocommerce-variation-add-to-cart input[type=submit]:not(.loaded),#comments #respond .single_product_main_cart .woocommerce-variation-add-to-cart input.disabled[type=submit],.basket-wrap .cart-checkout-buttons .js .single_product_main_cart .woocommerce-variation-add-to-cart .paypal_checkout_button:not(.loaded),.basket-wrap .cart-checkout-buttons .single_product_main_cart .woocommerce-variation-add-to-cart .disabled.paypal_checkout_button,.comment-navigation .nav-links .nav-next .js .single_product_main_cart .woocommerce-variation-add-to-cart a:not(.loaded),.comment-navigation .nav-links .nav-next .single_product_main_cart .woocommerce-variation-add-to-cart a.disabled,.comment-navigation .nav-links .nav-previous .js .single_product_main_cart .woocommerce-variation-add-to-cart a:not(.loaded),.comment-navigation .nav-links .nav-previous .single_product_main_cart .woocommerce-variation-add-to-cart a.disabled,.cwginstock-subscribe-form .js .single_product_main_cart .woocommerce-variation-add-to-cart .cwgstock_button:not(.loaded),.cwginstock-subscribe-form .single_product_main_cart .woocommerce-variation-add-to-cart .disabled.cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons .js .single_product_main_cart .woocommerce-variation-add-to-cart .paypal_checkout_button:not(.loaded),.elementor-widget-wc-elements .cart-checkout-buttons .single_product_main_cart .woocommerce-variation-add-to-cart .disabled.paypal_checkout_button,.js .single_product_main_cart .woocommerce-variation-add-to-cart #comments #respond input[type=submit]:not(.loaded),.js .single_product_main_cart .woocommerce-variation-add-to-cart .basket-wrap .cart-checkout-buttons .paypal_checkout_button:not(.loaded),.js .single_product_main_cart .woocommerce-variation-add-to-cart .button:not(.loaded),.js .single_product_main_cart .woocommerce-variation-add-to-cart .comment-navigation .nav-links .nav-next a:not(.loaded),.js .single_product_main_cart .woocommerce-variation-add-to-cart .comment-navigation .nav-links .nav-previous a:not(.loaded),.js .single_product_main_cart .woocommerce-variation-add-to-cart .cwginstock-subscribe-form .cwgstock_button:not(.loaded),.js .single_product_main_cart .woocommerce-variation-add-to-cart .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button:not(.loaded),.single_product_main_cart .woocommerce-variation-add-to-cart #comments #respond input.disabled[type=submit],.single_product_main_cart .woocommerce-variation-add-to-cart .basket-wrap .cart-checkout-buttons .disabled.paypal_checkout_button,.single_product_main_cart .woocommerce-variation-add-to-cart .button.disabled,.single_product_main_cart .woocommerce-variation-add-to-cart .comment-navigation .nav-links .nav-next a.disabled,.single_product_main_cart .woocommerce-variation-add-to-cart .comment-navigation .nav-links .nav-previous a.disabled,.single_product_main_cart .woocommerce-variation-add-to-cart .cwginstock-subscribe-form .disabled.cwgstock_button,.single_product_main_cart .woocommerce-variation-add-to-cart .elementor-widget-wc-elements .cart-checkout-buttons .disabled.paypal_checkout_button{pointer-events:none;background:#e0e1e2;color:#888}#comments #respond .js .single_product_main_cart .woocommerce-variation-add-to-cart input[type=submit]:not(.loaded):hover,#comments #respond .single_product_main_cart .woocommerce-variation-add-to-cart input.disabled[type=submit]:hover,.basket-wrap .cart-checkout-buttons .js .single_product_main_cart .woocommerce-variation-add-to-cart .paypal_checkout_button:not(.loaded):hover,.basket-wrap .cart-checkout-buttons .single_product_main_cart .woocommerce-variation-add-to-cart .disabled.paypal_checkout_button:hover,.comment-navigation .nav-links .nav-next .js .single_product_main_cart .woocommerce-variation-add-to-cart a:not(.loaded):hover,.comment-navigation .nav-links .nav-next .single_product_main_cart .woocommerce-variation-add-to-cart a.disabled:hover,.comment-navigation .nav-links .nav-previous .js .single_product_main_cart .woocommerce-variation-add-to-cart a:not(.loaded):hover,.comment-navigation .nav-links .nav-previous .single_product_main_cart .woocommerce-variation-add-to-cart a.disabled:hover,.cwginstock-subscribe-form .js .single_product_main_cart .woocommerce-variation-add-to-cart .cwgstock_button:not(.loaded):hover,.cwginstock-subscribe-form .single_product_main_cart .woocommerce-variation-add-to-cart .disabled.cwgstock_button:hover,.elementor-widget-wc-elements .cart-checkout-buttons .js .single_product_main_cart .woocommerce-variation-add-to-cart .paypal_checkout_button:not(.loaded):hover,.elementor-widget-wc-elements .cart-checkout-buttons .single_product_main_cart .woocommerce-variation-add-to-cart .disabled.paypal_checkout_button:hover,.js .single_product_main_cart .woocommerce-variation-add-to-cart #comments #respond input[type=submit]:not(.loaded):hover,.js .single_product_main_cart .woocommerce-variation-add-to-cart .basket-wrap .cart-checkout-buttons .paypal_checkout_button:not(.loaded):hover,.js .single_product_main_cart .woocommerce-variation-add-to-cart .button:not(.loaded):hover,.js .single_product_main_cart .woocommerce-variation-add-to-cart .comment-navigation .nav-links .nav-next a:not(.loaded):hover,.js .single_product_main_cart .woocommerce-variation-add-to-cart .comment-navigation .nav-links .nav-previous a:not(.loaded):hover,.js .single_product_main_cart .woocommerce-variation-add-to-cart .cwginstock-subscribe-form .cwgstock_button:not(.loaded):hover,.js .single_product_main_cart .woocommerce-variation-add-to-cart .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button:not(.loaded):hover,.single_product_main_cart .woocommerce-variation-add-to-cart #comments #respond input.disabled[type=submit]:hover,.single_product_main_cart .woocommerce-variation-add-to-cart .basket-wrap .cart-checkout-buttons .disabled.paypal_checkout_button:hover,.single_product_main_cart .woocommerce-variation-add-to-cart .button.disabled:hover,.single_product_main_cart .woocommerce-variation-add-to-cart .comment-navigation .nav-links .nav-next a.disabled:hover,.single_product_main_cart .woocommerce-variation-add-to-cart .comment-navigation .nav-links .nav-previous a.disabled:hover,.single_product_main_cart .woocommerce-variation-add-to-cart .cwginstock-subscribe-form .disabled.cwgstock_button:hover,.single_product_main_cart .woocommerce-variation-add-to-cart .elementor-widget-wc-elements .cart-checkout-buttons .disabled.paypal_checkout_button:hover{background:#e0e1e2}.single_product_main_cart .woocommerce-variation-availability{display:none!important}.single_product_main_cart .blockOverlay,.single_product_main_cart .cart_form_overlay,.single_product_main_cart .cart_form_wrap{border-radius:0 0 50px}.cart_form_wrap{background:#fff;position:relative;box-shadow:0 3px 12px rgba(0,0,0,.16)}.cart_form_wrap .cart_form_overlay{pointer-events:auto!important;display:none}.cart_form_wrap .variations{margin-bottom:0;padding:30px 30px 15px}.cart_form_wrap .table-row{display:flex;flex-direction:row;margin-bottom:15px}.cart_form_wrap .table-cell{display:flex;align-items:center;flex:1 1 0px}.cart_form_wrap .table-cell.label{min-width:100px}.cart_form_wrap .table-cell.value{flex:3;margin-left:0}.cart_form_wrap .variation_extras{width:100%}.cart_form_wrap .hpy-variations{display:flex;flex-direction:column}.cart_form_wrap .woocommerce-variation-availability{display:none!important}.cart_form_wrap .attribute_pa_colour_picker_label,.cart_form_wrap .swatch-control{display:none}.cart_form_wrap label{font-weight:500;padding-right:15px}.cart_form_wrap input,.cart_form_wrap select{border:1px solid #707070;border-radius:5px;padding:5px;font-weight:500;width:60px;min-height:40px}.cart_form_wrap select{width:100%;line-height:1.5;background:#fff}.cart_form_wrap input{text-align:center}.cart_form_wrap a.reset_variations{display:none!important}.vat-note{font-size:45%;display:block;margin-top:5px;font-weight:300}.single_product_delivery{padding:22.5px 15px;background:#d01035;color:#fff;font-size:18px;font-size:1.125rem;overflow:hidden;position:relative}.single_product_delivery span{font-weight:700}.single_product_delivery p{padding-bottom:0}.single_product_delivery p:last-child{margin-bottom:0}.single_product_delivery .notice,.single_product_delivery .timer{display:none}.single_product_delivery .timer .sp-delivery-notice-bg-icon{transform:translate(10%,-5%) rotate(-45deg)}.single_product_delivery .out-of-stock{color:#fff;font-weight:inherit;background:transparent}.sp-delivery-notice,.sp-delivery-notice-icon{display:flex;align-items:center}.sp-delivery-notice-icon{margin:0 1em 0 .4em;font-size:30px;font-size:1.875rem;flex:0 0 1.2em}.sp-delivery-notice-icon svg{fill:#fff}.sp-delivery-notice-wrap{position:relative;z-index:2}.sp-delivery-notice-bg-icon{position:absolute;width:45%;height:0;top:0;right:0;padding-bottom:45%}.sp-delivery-notice-bg-icon svg{height:100%;width:100%;fill:#b4163a;z-index:1;position:absolute;top:0;left:0}.sp-delivery-notice-bg-icon svg.icon-ban,.sp-delivery-notice-bg-icon svg.icon-tick-icon{transform:translateY(-30%)}.dd-container .dd-select{border-radius:5px;border:1px solid #707070;z-index:1}.dd-container .dd-options{border-color:#707070}.dd-container .dd-option,.dd-container ul li{padding:0;line-height:1}.dd-container .dd-option{padding:6px 5px;display:flex;align-items:center;border:0;outline:0;background:transparent;border-bottom:1px solid #d6d6d6}.dd-container .dd-option label{color:#193a50;padding:0}.dd-container .dd-option .dd-option-text{line-height:2!important;pointer-events:none}.dd-container .dd-option-image,.dd-container .dd-selected-image{float:none;margin-right:.4em;margin-left:1px;max-width:24px;border-radius:3px}.dd-container .dd-selected{display:flex;align-items:center;border:0;background:transparent}.dd-container .dd-selected .dd-selected-text{line-height:1.3!important}.dd-container ul{width:100%;max-height:250px;overflow-y:scroll}.dd-container ul li{margin:0}.dd-container ul li.disabled{background:#ddd;pointer-events:none}.dd-container ul li a.dd-option{display:flex;align-items:center;padding:7px 5px;line-height:100%}.dd-container ul li label{font-size:14px;font-size:.875rem;line-height:100%!important;padding:0}.dd-container ul li:before{display:none}.single_product_sidebar .trigger_zip{width:100%;margin-bottom:30px;border:2px solid #fff;border-radius:10px;background:#193a50;text-transform:uppercase;padding:1em 1.3em;font-size:17px;font-size:1.0625rem;font-weight:600}.single_product_sidebar .trigger_zip:hover{background:#0d1e29}.additional_information,.hpy_colour_card,.technical_data{border-radius:0 0 50px 0;margin-bottom:30px}.additional_information{color:#fff}.additional_information table{margin:0}.additional_information table td{padding:5px 15px;font-size:14px;font-size:.875rem}.additional_information table td:first-child{font-weight:500;background:rgba(0,0,0,.3)}.additional_information table tr:first-child td{padding-top:20px}.additional_information table tr:last-child td{padding-bottom:20px}.technical_data{padding:15px;background:#fff;color:#666}.technical_data h4{text-transform:uppercase;margin:0 0 10px;color:#d01035}.technical_data a{color:#333;text-decoration:underline}.technical_data ul{list-style:none;padding:0;margin:15px 15px 5px}.technical_data li{padding:0 0 12px 34px;background:url(dist/img/pdf-icon.png) no-repeat 0 0;background-size:20px}.technical_data li a{color:#333;text-decoration:none;font-weight:700}.technical_data li a:hover{color:#d01035}.hpy_colour_card{padding:0 20px 20px;background:#fff}.hpy_colour_card.ow_us_colour_card{padding:20px;border-left:4px solid #d01035}.hpy_colour_card h3{font-size:22px;font-size:1.375rem;font-weight:600;color:#d01035}.hpy_colour_card img{margin:0 -20px;max-width:none;width:calc(100% + 40px)}#comments #respond .hpy_colour_card input[type=submit],.basket-wrap .cart-checkout-buttons .hpy_colour_card .paypal_checkout_button,.comment-navigation .nav-links .nav-next .hpy_colour_card a,.comment-navigation .nav-links .nav-previous .hpy_colour_card a,.cwginstock-subscribe-form .hpy_colour_card .cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons .hpy_colour_card .paypal_checkout_button,.hpy_colour_card #comments #respond input[type=submit],.hpy_colour_card .basket-wrap .cart-checkout-buttons .paypal_checkout_button,.hpy_colour_card .button,.hpy_colour_card .comment-navigation .nav-links .nav-next a,.hpy_colour_card .comment-navigation .nav-links .nav-previous a,.hpy_colour_card .cwginstock-subscribe-form .cwgstock_button,.hpy_colour_card .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button{text-transform:uppercase;font-weight:500}#colour_card_popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:99999;display:none}.admin-bar #colour_card_popup{top:32px}@media screen and (max-width:782px){.admin-bar #colour_card_popup{top:46px}}#colour_card_popup .colour_card_popup_close{position:absolute;top:10px;right:10px;height:30px;width:30px;cursor:pointer;z-index:1;background-color:#d01035;border-radius:50%}#colour_card_popup .colour_card_popup_close:after{content:"×";position:absolute;top:-50%;width:100%;color:#fff;font-size:40px;text-align:center}#colour_card_popup .cc_gform_wrap{display:none;opacity:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:calc(100% - 45px);max-height:calc(100% - 45px);height:100%;width:600px;align-items:center;border-radius:6px}#colour_card_popup .cc_gfrom_scroll_wrap{overflow-y:scroll;overflow-x:hidden;min-width:calc(100% + 17px);max-height:100%}#colour_card_popup .cc_gform_inner{background:#fff;padding:25px 20px}#colour_card_popup .cc_gform_inner input,#colour_card_popup .cc_gform_inner select,#colour_card_popup .cc_gform_inner textarea{border:1px solid #c9c9c9}#colour_card_popup .gform_wrapper{margin:0}#colour_card_popup .gform_wrapper ul.gform_fields li.gfield:first-child{margin-top:0}@media screen and (max-width:360px){#colour_card_popup .gform_wrapper iframe[title=reCAPTCHA]{transform:scale(.8);transform-origin:0 0}}#colour_card_popup .gform_footer{padding-bottom:0}@media screen and (max-width:767px){#colour_card_popup .cc_gfrom_scroll_wrap{min-width:0}}.sp_image_gallery_slick .sp_image_gallery_image.sp_youtube_image{border-radius:10px;overflow:hidden}.sp_image_gallery_slick .sp_image_gallery_image.sp_youtube_image .sp_youtube_notice{height:1.05em;font-size:26px;padding:.2em .2em .2em .1em;border-radius:.3em}.sp_image_gallery_slick .sp_image_gallery_image.sp_youtube_image .sp_youtube_notice svg{margin:0 .2em 0 0;font-size:100%;stroke:#fff;stroke-width:80px}.sp_image_gallery_slick .sp_image_gallery_image.sp_youtube_image .sp_youtube_notice span{font-size:14px}.sp_image_gallery_slick .sp_image_gallery_image.sp_youtube_image .sp_youtube_overlay{font-size:16px}.sp_image_gallery_slick .sp_image_gallery_image.sp_youtube_image .sp_youtube_overlay_icon{font-size:60px}.sp-coming-soon{background:#fff;color:#d01035;font-weight:700;text-transform:uppercase;padding:.5em .6em .4em;border-radius:5px;margin-bottom:15px;display:inline-block;line-height:1.2}.sp_variant .woocommerce-tabs.wc-tabs-wrapper{margin-top:calc(-4.6em - 45px)}.sp_variant .woocommerce-tabs.wc-tabs-wrapper .wc-tab{padding:45px 0 0;flex:0 0 100%}@media (min-width:1200px){.sp_variant .woocommerce-tabs.wc-tabs-wrapper{margin-top:calc(-4em - 45px)}}.sp_variant .product_details_area{background:#fff;padding-top:45px;margin-top:calc(4.6em + 75px);margin-bottom:30px}@media (min-width:1200px){.sp_variant .product_details_area{margin-top:calc(4em + 75px)}}.sp_variant .sp-product-image{max-width:100%}@media (min-width:768px){.sp_variant .sp-product-image{max-width:300px}}@media (min-width:1200px){.sp_variant .sp-product-image{max-width:40%;margin-top:-40px}}@media (min-width:1500px){.sp_variant .sp-product-image{margin-bottom:140px}}.sp_variant .single_product_main .images{margin-bottom:15px}@media (min-width:1200px){.sp_variant .single_product_main .images{margin-right:30px}}@media (max-width:599px){.sp_variant .single_product_main .images{max-width:300px;margin-left:auto;margin-right:auto}}.sp_variant .images-inner{position:relative}@media (max-width:1199px){.sp_variant .sp-content-list ul{margin-left:0}}@media (max-width:599px){.sp_variant .sp-content-list{flex:0 1 auto;margin-left:auto;margin-right:auto}}.sp_variant .single_product_sidebar{flex:0 0 1}@media (min-width:1200px){.sp_variant .single_product_tabs{max-width:calc(100% - 400px)}}.sp_variant .DM-CM-Container{margin:0 0 15px}.sp_image_gallery_variant_slick{border:10px solid #fff;border-radius:10px;max-width:300px;box-shadow:0 3px 12px rgba(0,0,0,.16);margin:0 auto}.js .sp_image_gallery_variant_slick{opacity:0;max-height:420px}.js .sp_image_gallery_variant_slick.slick-slider{opacity:1;max-height:none}.sp_image_gallery_variant_slick .sp_image_gallery_image{padding:0!important}@media (min-width:992px){.sp_image_gallery_variant_slick{margin:0}}@media (min-width:1200px){.sp_image_gallery_variant_slick{max-width:420px}}.sp_main_image{max-width:150px;position:absolute;bottom:-20px;right:0;transform:translateY(30%);pointer-events:none}@media (min-width:1200px){.sp_main_image{max-width:200px;bottom:0}}#sp_gallery_nav{position:relative;font-size:40px;width:100%;max-width:calc(100% - 150px);height:auto;display:inline-flex;align-items:center;justify-content:space-between}#sp_gallery_nav .slick-arrow{font-size:inherit;width:1.2em;height:1.2em;transform:none}#sp_gallery_nav .slick-arrow svg{fill:#fff}@media (min-width:1200px){#sp_gallery_nav .slick-arrow{opacity:.5;transform:translateY(-50%);position:absolute;flex-grow:0}#sp_gallery_nav .slick-arrow.slick-prev{left:0}#sp_gallery_nav .slick-arrow.slick-next{right:0}#sp_gallery_nav .slick-arrow:hover{opacity:1}}#sp_gallery_nav .slick-dots{list-style:none;padding:0;display:inline-flex;position:static;flex-wrap:wrap}#sp_gallery_nav .slick-dots,#sp_gallery_nav .slick-dots li{margin:0;align-items:center;width:auto;justify-content:center}#sp_gallery_nav .slick-dots li{display:flex;height:auto;padding:.13em}#sp_gallery_nav .slick-dots li button{background:transparent;border:2px solid #fff;height:12px;width:12px;border-radius:50%;opacity:.5;transition:.3s}#sp_gallery_nav .slick-dots li.slick-active button{opacity:1;background:#fff}@media (min-width:1200px){#sp_gallery_nav{font-size:22px;padding:.4em 1.3em;max-width:calc(100% - 200px);width:auto}}#sp_cr{margin:90px 0 60px;overflow:hidden}#sp_cr,#sp_cr *{touch-action:pan-y}#sp_cr header{text-align:center;margin-bottom:22.5px;display:flex;align-items:center}#sp_cr header .heading{margin:0 auto}#sp_cr h2{font-size:24px;font-size:1.5rem;font-weight:500;margin:0}#sp_cr h2 strong{color:#d01035}#sp_cr .woocommerce-review-link{font-size:10px;text-decoration:underline;font-weight:300;color:#193a50;display:block}.sp_cr_button{display:flex;align-items:center;background:#fff;padding:.5em 1em;cursor:pointer;transition:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:50px}@media (min-width:600px){.sp_cr_button{min-height:1px}}@media (max-width:599px){.sp_cr_button.sp_cr_prev{margin-right:.5em}.sp_cr_button.sp_cr_next{margin-left:.5em}}.sp_cr_button.sp_cr_prev{border-radius:0 2em 2em 0;padding-left:.5em;opacity:0;visibility:hidden;pointer-events:none}.sp_cr_button.sp_cr_next{border-radius:2em 0 0 2em;padding-right:.5em}.sp_cr_button svg{font-size:22px;transform:translateY(-2px);fill:#e0e1e2}.sp_cr_inner{transform:translatex(0);will-change:transform}.sp_cr_col{flex:0 0 100%;max-width:100%}@media (min-width:600px){.sp_cr_col{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.sp_cr_col{flex:0 0 33.3333333%;max-width:33.333333%}}@media (min-width:1200px){.sp_cr_col{flex:0 0 25%;max-width:25%}}.sp_cr_item{background:#fff;padding:15px;max-width:100%;display:flex;flex-direction:column;height:100%}.sp_cr_item .star-rating{margin-bottom:.6em}.sp_cr_item_content{font-size:14px;font-weight:300;padding-bottom:1em}.sp_cr_item_content p{margin-bottom:1em}.sp_cr_item_content p:last-child{margin:0}.sp_cr_item_content_full{display:none}.sp_cr_item_more{display:flex;justify-content:flex-end}.sp_cr_item_more,.sp_cr_item_more *{touch-action:none}.sp_cr_item_more a{display:flex;align-items:center;font-weight:500}.sp_cr_item_more a svg{fill:#d01035;height:1em;width:1em;margin-right:.5em}@media (max-width:599px){.sp_cr_item_more{min-height:40px}}.sp_cr_item_author{font-weight:300;color:#d01035;margin-top:auto}.sp_cr_image_row{margin-bottom:5px}.sp_cr_image_row.slick-slider{padding:0 38px}.sp_cr_image_row .slick-arrow{display:block!important;position:absolute;height:100%;width:30px}.sp_cr_image_row .slick-next{right:0}.sp_cr_image_row .slick-prev{left:0}@media (min-width:600px){.sp_cr_image_row.slick-slider{padding:0 25px}.sp_cr_image_row .slick-next{right:-10px;border-radius:0 20px 20px 0}.sp_cr_image_row .slick-prev{left:-10px;border-radius:20px 0 0 20px}.sp_cr_image_row .slick-arrow{background:#fff!important;font-size:30px;width:auto;height:40px}.sp_cr_image_row .slick-arrow svg{width:1em;height:1em;fill:#3894b9}}.sp_cr_image_row.count-1{display:flex;padding:0}@media (max-width:599px){.sp_cr_image_row.count-1 .sp_cr_image{flex:0 0 50%}}.sp_cr_image{padding-right:7.5px;padding-left:7.5px;flex:1 1 50%;max-width:50%;margin-bottom:15px}.sp_cr_image img{width:100%}@media (max-width:599px){.sp_cr_image{flex:0 0 33.3333333%;max-width:33.3333333%}}.sp_cr_image_wrap a{display:block;height:100%}.sp_cr_image_wrap.object-fit{height:150px}@media (max-width:599px){.sp_cr_image_wrap.object-fit{height:auto;background:none!important}.sp_cr_image_wrap.object-fit img{-o-object-fit:none;object-fit:none;width:auto;height:auto;display:block!important}}.sp_youtube_notice{position:absolute;bottom:20px;left:20px;background:#fff;font-weight:700;font-size:18px;display:flex;align-items:center;padding:.6em .7em;border-radius:1em;box-shadow:2px 2px 6px rgba(0,0,0,.5);pointer-events:none;z-index:10;opacity:1;transition:.3s;color:#d01035;transition-delay:.2s}.sp_youtube_notice svg{margin-right:.5em;font-size:160%;fill:#d01035}.sp_image_gallery_image.sp_youtube_image{position:relative}.sp_image_gallery_image.sp_youtube_image:hover .sp_youtube_notice{transform:translateY(100%);opacity:0;transition-delay:0s}.sp_image_gallery_image.sp_youtube_image:hover .sp_youtube_overlay{opacity:1;transition-delay:0s}.sp_image_gallery_image.sp_youtube_image:hover .sp_youtube_overlay_inner{transform:translateY(0);opacity:1}.sp_youtube_overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(25,58,80,.8);color:#fff;font-size:18px;font-weight:700;pointer-events:none;z-index:10;opacity:0;transition:.3s;transition-delay:.2s}.sp_youtube_overlay svg{fill:#d01035;margin-top:-.1em}.sp_youtube_overlay span{display:block}.sp_youtube_overlay_inner{text-align:center;display:block;transform:translateY(-100%);opacity:0;transition:.3s;transition-delay:.2s}.sp_youtube_overlay_icon{background:#fff;font-size:80px;height:1em;overflow:hidden;padding:0 .07em;border-radius:.24em;text-align:center;display:inline-block}.comment-form-attachment{padding:20px;border:1px solid #e0e1e2;border-radius:5px;background:#fafafa;text-align:center;font-size:11px;margin-bottom:1.5em}.comment-form-attachment label{font-size:18px;font-size:1.125rem;margin-bottom:10px;display:block;font-weight:600;margin-right:.5em}.comment-form-attachment #attachment{font-size:20px;font-size:1.25rem;width:14em;display:inline-block;margin-bottom:15px;font-weight:300}.comment-form-attachment .dropzone .dz-preview .dz-progress{background:#f0f0f0;border-color:#e0e1e2}.comment-form-attachment .dropzone .dz-preview .dz-progress .dz-upload{background:#d01035}.hpyBlock{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}#ow_comment_ratings_filter{margin-bottom:30px}.ow_comment_star_filter{display:flex;align-items:center}.ow_comment_star_filter span.ow-total{margin-left:.6em;font-size:80%}.ow_comment_star_filter.active{font-weight:700}.ow_comment_star_filter.active .ow_comment_ratings_percent span{background:#3894b9}.ow_comment_star_filter.active .star-rating-inner svg{fill:#3894b9;stroke:#3284a5}.ow_comment_star_filter.all-reviews{display:inline-flex;background:#3894b9;color:#fff;margin-top:15px;padding:.8em 1em;border-radius:5px;text-transform:uppercase;align-items:center;font-size:12px;font-weight:500}.ow_comment_star_filter.all-reviews .ow-total{font-size:100%}.ow_comment_star_filter.all-reviews:hover{background:#3284a5}a.ow_comment_star_filter{color:#3894b9}a.ow_comment_star_filter .ow_comment_ratings_percent span,a.ow_comment_star_filter .star-rating-inner svg{transition:.3s}a.ow_comment_star_filter:not(.active):hover .star-rating-inner svg{fill:rgba(56,148,185,.6);stroke:rgba(50,132,165,.6)}a.ow_comment_star_filter:not(.active):hover .ow_comment_ratings_percent span{background:rgba(56,148,185,.6)}.ow_comment_ratings_percent{width:100%;max-width:200px;background:#f0f0f0;height:1em;margin-left:10px}.ow_comment_ratings_percent span{width:83.8709677419%;display:block;height:100%;background:#edc540}.woocommerce-account .my_account_orders.account-orders-table{text-align:center}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:0 7.5px}.woocommerce-MyAccount-navigation ul{display:block}.woocommerce-MyAccount-navigation ul:after{content:"";display:table;clear:both}@media (max-width:992px){.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{order:100}}.woocommerce-MyAccount-navigation ul li{float:left}.woocommerce-MyAccount-navigation ul li a{font-weight:700;display:block;padding:15px 18px;text-transform:uppercase;transition:.3s;background:#f0f0f0;color:#193a50}.woocommerce-MyAccount-navigation ul li a:hover{background:#3894b9;color:#fff}.woocommerce-MyAccount-navigation ul li:first-child{padding-left:0}.woocommerce-MyAccount-navigation ul li.is-active a{background:#d01035;color:#fff}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{float:right;padding-right:0}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{color:#fff;background:#3894b9}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{background:#193a50}.woocommerce-MyAccount-content{padding:20px;border:1px solid #f0f0f0;border-radius:3px}@media (min-width:768px){.woocommerce-MyAccount-content{padding:30px}}.woocommerce-MyAccount-content label{font-size:16px;font-size:1rem}.woocommerce-MyAccount-content .woocommerce-input-wrapper strong,.woocommerce-MyAccount-content input[type=email],.woocommerce-MyAccount-content input[type=password],.woocommerce-MyAccount-content input[type=tel],.woocommerce-MyAccount-content input[type=text],.woocommerce-MyAccount-content textarea{font-size:16px;font-size:1rem;border:1px solid #e0e1e2;display:block;width:400px;max-width:100%}.woocommerce-MyAccount-content .woocommerce-input-wrapper strong{padding:11px 12px 10px;border-radius:5px;background:#f0f0f0;font-weight:400}.woocommerce-MyAccount-content mark{background:transparent;color:#3894b9;font-weight:600}.woocommerce-MyAccount-content form h3{text-align:center}.woocommerce-MyAccount-content p.form-row{max-width:400px;margin-left:auto;margin-right:auto}@media (min-width:480px){.woocommerce-MyAccount-content .woocommerce-Addresses.col2-set{margin:0 -15px}.woocommerce-MyAccount-content .woocommerce-Addresses.col2-set:after{content:"";display:table;clear:both}.woocommerce-MyAccount-content .woocommerce-Addresses.col2-set .col-1,.woocommerce-MyAccount-content .woocommerce-Addresses.col2-set .col-2{float:left;width:50%;padding:15px}}.woocommerce-EditAccountForm.edit-account label{display:inline-block}.woocommerce-EditAccountForm.edit-account label~span{display:block;font-weight:500;font-size:75%;margin-top:.4em}.woocommerce-EditAccountForm.edit-account fieldset{border:none;margin-left:-30px;margin-right:-30px;background:#f0f0f0;padding:30px;margin-bottom:30px}.woocommerce-EditAccountForm.edit-account fieldset legend{font-size:18px;font-size:1.125rem;margin-bottom:.6em;transform:translateY(100%);text-transform:uppercase;font-weight:600;margin-left:auto;margin-right:auto}.woocommerce-EditAccountForm.edit-account fieldset p:last-child{margin-bottom:0}.woocommerce-EditAccountForm.edit-account>p:last-child{margin-bottom:0;text-align:center}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper+p{text-align:center}.woocommerce-form__input-radio{margin-right:.8em}#mailchimp-gdpr-fields{max-width:400px;margin:30px auto 0}#mailchimp-gdpr-fields input[type=checkbox]{margin-right:.8em}button[name=save_account_details]{display:block;margin:30px auto 0}#customer_login{display:flex;justify-content:space-around;flex-wrap:wrap}#customer_login .col-1{background:#f0f0f0}#customer_login .col-1,#customer_login .col-2{flex:0 0 100%;padding:15px 22.5px}@media (min-width:768px){#customer_login .col-1,#customer_login .col-2{flex:0 0 50%}}@media (min-width:1200px){#customer_login .col-1,#customer_login .col-2{flex:0 0 40%}}#customer_login h2{font-weight:500}#customer_login label{font-weight:400}#customer_login input[type=email],#customer_login input[type=password],#customer_login input[type=text]{display:block;width:100%;border:1px solid #e0e1e2}#customer_login .password-input{display:block;width:100%}#customer_login .woocommerce-form-login__rememberme{margin-right:1em}#customer_login .form-row:not(.woocommerce-form-row){display:flex;align-items:center}#customer_login button{margin-left:auto}.woocommerce-table--order-details.order_details thead th{background:#d01035;color:#fff;padding:.8em 1em;text-align:right}.woocommerce-table--order-details.order_details thead th:first-child{text-align:left;border-radius:5px 0 0 0}.woocommerce-table--order-details.order_details thead th:last-child{border-radius:0 5px 0 0}.woocommerce-table--order-details.order_details tbody .product-name a,.woocommerce-table--order-details.order_details tbody .product-quantity,.woocommerce-table--order-details.order_details tbody .product-total .amount{font-size:140%;font-weight:600}.woocommerce-table--order-details.order_details tbody .product-total{vertical-align:top;text-align:right}.woocommerce-table--order-details.order_details tbody tr td{border-top:1px solid #f0f0f0;padding:.8em 1em}.woocommerce-table--order-details.order_details tbody tr:first-child td{border-top:0}.woocommerce-table--order-details.order_details tfoot{background:#f7f7f7}.woocommerce-table--order-details.order_details tfoot td,.woocommerce-table--order-details.order_details tfoot th{padding:.4em 1em}.woocommerce-table--order-details.order_details tfoot td{text-align:right;font-weight:500}#comments #respond .woocommerce-table--order-details input[type=submit],.basket-wrap .cart-checkout-buttons .woocommerce-table--order-details .paypal_checkout_button,.comment-navigation .nav-links .nav-next .woocommerce-table--order-details a,.comment-navigation .nav-links .nav-previous .woocommerce-table--order-details a,.cwginstock-subscribe-form .woocommerce-table--order-details .cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons .woocommerce-table--order-details .paypal_checkout_button,.woocommerce-table--order-details #comments #respond input[type=submit],.woocommerce-table--order-details .basket-wrap .cart-checkout-buttons .paypal_checkout_button,.woocommerce-table--order-details .button,.woocommerce-table--order-details .comment-navigation .nav-links .nav-next a,.woocommerce-table--order-details .comment-navigation .nav-links .nav-previous a,.woocommerce-table--order-details .cwginstock-subscribe-form .cwgstock_button,.woocommerce-table--order-details .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button{display:block}.woocommerce-table--order-details.my_account_orders tbody td{padding:6px 10px}.woocommerce-table--order-details.my_account_orders tbody tr:nth-child(odd){background:#f0f0f0}.woocommerce-table--order-details del{font-size:85%;color:#d01035}.woocommerce-table--order-details ins{background:transparent}.woocommerce-table--order-details dl.variation{font-size:90%;margin:.4em 0 .2em}.woocommerce-table--order-details dl.variation dd,.woocommerce-table--order-details dl.variation dt{font-size:inherit}.woocommerce-table--order-details dl.variation dt{font-weight:600}.woocommerce-table--order-details dl.variation dd{font-weight:400;margin:0 0 0 1em}.woocommerce-table--order-details tfoot th{text-align:right;padding-right:1em;font-weight:600}.woocommerce-table--order-details p:last-child{margin-bottom:0}.star-rating{font-size:16px;position:relative}.star-rating svg{fill:#edc540;stroke:#d0ab31;height:1em;width:1.2em}.star-rating.center-large .star-rating-percent{padding:.2em 0;box-sizing:content-box}.star-rating.center-large svg:nth-child(3){transform:scale(1.2)}.star-rating.center-large svg:nth-child(2),.star-rating.center-large svg:nth-child(4){transform:scale(1.1)}.star-rating.no-rating svg,.star-rating .star-rating-background svg{fill:#dfdfdf;stroke:#c6c6c6}.star-rating .star-rating-background~.star-rating-percent{margin:0;position:absolute;top:0;bottom:0}.star-rating-percent{height:1em;display:block;margin:0 auto;overflow:hidden}.star-rating,.star-rating-background,.star-rating-inner{width:6em}.star-rating-background,.star-rating-inner{display:flex;align-items:center;justify-content:space-between;height:100%}.cat_mb{background:#fff;padding:30px 0 0}.mini_blog_row{justify-content:center}@media (min-width:1200px){.mini_blog_row{flex-wrap:nowrap}}@media (min-width:1200px){.cat_mb_q{flex:0 0 480px;max-width:480px}}@media (max-width:1200px) and (min-width:768px){.cat_mb_q{display:flex;justify-content:space-between;flex:0 0 100%}.cat_mb_q .hpy_custom_product_rating,.cat_mb_q .hpy_custom_quick_tip{flex:0 1 50%;max-width:calc(50% - 15px)}}.hpy_custom_product_rating{font-size:15px;font-size:.9375rem;margin-bottom:30px}.hpy_custom_product_rating_content{background:#f0f0f0;border-top:6px solid #193a50;padding:25px;position:relative}.hpy_custom_product_rating_content .star-rating{font-size:24px;font-size:1.5rem;margin-bottom:1em}.hpy_custom_product_rating_content p:last-child{margin-bottom:0;font-weight:500}.hpy_custom_product_rating_content:after{content:"";width:0;height:0;border-color:transparent #f0f0f0 transparent transparent;border-style:solid;border-width:0 30px 30px 0;top:100%;position:absolute;left:20px}.hpy_custom_product_rating_author{padding-top:8px;padding-left:60px;font-size:14px;font-size:.875rem;font-weight:500}.hpy_custom_product_rating_author strong{font-weight:600}.hpy_custom_product_rating_author a{text-decoration:underline}.hpy_custom_quick_tip{margin-bottom:30px;border-radius:4px 4px 40px 4px;border:1px solid #e0e1e2;border-top:6px solid #d01035}.hpy_custom_quick_tip .circle-bg-svg{top:90%;width:80%}.hpy_custom_quick_tip .circle-bg-content{padding:15px 20px 20px;font-size:14px;font-size:.875rem}.hpy_custom_quick_tip .circle-bg-content p strong{font-size:15px;font-size:.9375rem;font-weight:500}.hpy_custom_quick_tip .idea-icon-wrap{position:absolute;top:0;font-size:20px;font-size:1.25rem;padding:.2em .4em .75em;background:#d01035}.hpy_custom_quick_tip .idea-icon-wrap svg{fill:#fff}.hpy_custom_quick_tip .idea-icon-wrap:after{content:"";bottom:0;left:0;position:absolute;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 1em .8em}.hpy_custom_quick_tip h2{font-size:18px;font-size:1.125rem;font-weight:500;padding-left:55px;line-height:1.3}.hpy_custom_quick_tip h2 strong{font-weight:600}.cat_mb_sticky{display:flex;align-items:center;margin-bottom:45px;flex-wrap:wrap}@media (min-width:480px){.cat_mb_sticky{flex-wrap:nowrap}}.cat_mb_sticky_image{flex:1 1 auto;align-self:stretch;margin-bottom:30px}@media (min-width:480px){.cat_mb_sticky_image{margin-bottom:0}}@media (min-width:768px){.cat_mb_sticky_image{flex:0 0 450px;max-width:50%}}.mb_sticky_content{flex:1 1 auto;font-size:13px;font-size:.8125rem}.mb_sticky_content .popular-tag{font-size:11px;margin-bottom:1.5em}.mb_sticky_content h3{font-size:24px;font-size:1.5rem;font-weight:500}.mb_sticky_content .read_more{font-weight:600;text-transform:uppercase}@media (min-width:480px){.cat_mb_sticky_content{margin-left:30px}}.mb_posts a h3{font-size:18px;font-size:1.125rem;color:#193a50;font-weight:400;line-height:1.2;margin-bottom:.2em;margin-top:1em}.mb_posts a .read_more{font-size:11px;font-size:.6875rem;font-weight:600;text-transform:uppercase}.mb_posts a:hover .image_wrapper .image_wrapper_inner{transform:scale(1.15)}.mb_posts .image_wrapper{overflow:hidden}.mb_posts .image_wrapper .image_wrapper_inner{transform-origin:50% 50%;will-change:transform;transform:scale(1);transition:.3s}.cat_mb_posts{justify-content:space-between}.cat_mb_posts .flex-col{flex:0 0 100%;margin-bottom:30px;max-width:300px}@media (min-width:330px){.cat_mb_posts .flex-col{flex:0 0 50%}}@media (min-width:768px){.cat_mb_posts .flex-col{flex:1 1 0px}}.product_mb .owatrol-heading{font-size:18px;font-size:1.125rem;text-align:center}.product_mb_sticky_col{flex:0 0 100%}@media (min-width:1200px){.product_mb_sticky_col{max-width:55%}}.product_mb_sticky{display:flex;background:#fff;padding:5px;flex-wrap:wrap;margin-bottom:30px}@media (min-width:600px){.product_mb_sticky{flex-wrap:nowrap}}.product_mb_sticky_content{padding:15px;align-self:center}@media (min-width:600px){.product_mb_sticky_content{padding-left:30px}}.product_mb_sticky_image{flex:1 1 auto}@media (min-width:600px){.product_mb_sticky_image{flex:0 0 40%}}.product_mb_posts{flex:0 0 100%;margin-bottom:30px}@media (min-width:330px){.product_mb_posts{flex:0 0 50%;max-width:50%}}@media (min-width:600px){.product_mb_posts{flex:1 1 0px;max-width:350px}}.product_mb_posts .image_wrapper{border:5px solid #fff;border-radius:5px}.hpy-shipping-notice{border-top:0!important}.hpy-shipping-notice td{padding-top:0!important}.hpy-shipping-notice .cart-free-shipping-notice{padding:.6em;font-size:16px;width:100%;display:block;border-radius:12px;background:#ecf1db;color:#06820a;position:relative;text-align:center;font-weight:500}.hpy-shipping-notice .cart-free-shipping-notice:before{content:"";position:absolute;top:0;right:20px;width:0;height:0;border-color:transparent transparent #f0f0f0;border-style:solid;border-width:0 10px 9px;transform:translateY(-100%)}.cart_item .product-subtotal{line-height:1}.cart_item .product-subtotal del{display:block;clear:both;font-size:60%;color:#d01035}.hpy-owus-canada-tax{text-align:right;font-size:12px;padding-top:10px}.woocommerce-error,.woocommerce-info,.woocommerce-message{list-style:none;background:#fff;padding:.8em 1.1em;border-left:5px solid;margin:0 15px 30px;border-radius:0 5px 5px 0;box-shadow:0 2px 3px rgba(0,0,0,.08);display:flex;align-items:center;flex-wrap:wrap}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after{content:"";display:table;clear:both}.basket-wrap .cart-checkout-buttons .woocommerce-error a.paypal_checkout_button,.basket-wrap .cart-checkout-buttons .woocommerce-info a.paypal_checkout_button,.basket-wrap .cart-checkout-buttons .woocommerce-message a.paypal_checkout_button,.comment-navigation .nav-links .nav-next .woocommerce-error a,.comment-navigation .nav-links .nav-next .woocommerce-info a,.comment-navigation .nav-links .nav-next .woocommerce-message a,.comment-navigation .nav-links .nav-previous .woocommerce-error a,.comment-navigation .nav-links .nav-previous .woocommerce-info a,.comment-navigation .nav-links .nav-previous .woocommerce-message a,.cwginstock-subscribe-form .woocommerce-error a.cwgstock_button,.cwginstock-subscribe-form .woocommerce-info a.cwgstock_button,.cwginstock-subscribe-form .woocommerce-message a.cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons .woocommerce-error a.paypal_checkout_button,.elementor-widget-wc-elements .cart-checkout-buttons .woocommerce-info a.paypal_checkout_button,.elementor-widget-wc-elements .cart-checkout-buttons .woocommerce-message a.paypal_checkout_button,.woocommerce-error .basket-wrap .cart-checkout-buttons a.paypal_checkout_button,.woocommerce-error .comment-navigation .nav-links .nav-next a,.woocommerce-error .comment-navigation .nav-links .nav-previous a,.woocommerce-error .cwginstock-subscribe-form a.cwgstock_button,.woocommerce-error .elementor-widget-wc-elements .cart-checkout-buttons a.paypal_checkout_button,.woocommerce-error a.button,.woocommerce-info .basket-wrap .cart-checkout-buttons a.paypal_checkout_button,.woocommerce-info .comment-navigation .nav-links .nav-next a,.woocommerce-info .comment-navigation .nav-links .nav-previous a,.woocommerce-info .cwginstock-subscribe-form a.cwgstock_button,.woocommerce-info .elementor-widget-wc-elements .cart-checkout-buttons a.paypal_checkout_button,.woocommerce-info a.button,.woocommerce-message .basket-wrap .cart-checkout-buttons a.paypal_checkout_button,.woocommerce-message .comment-navigation .nav-links .nav-next a,.woocommerce-message .comment-navigation .nav-links .nav-previous a,.woocommerce-message .cwginstock-subscribe-form a.cwgstock_button,.woocommerce-message .elementor-widget-wc-elements .cart-checkout-buttons a.paypal_checkout_button,.woocommerce-message a.button{font-size:14px;font-size:.875rem;padding:7px 13px;order:2;margin-left:auto}@media (max-width:768px){#comments #respond .woocommerce-error a input.wc-forward[type=submit],#comments #respond .woocommerce-info a input.wc-forward[type=submit],#comments #respond .woocommerce-message a input.wc-forward[type=submit],.basket-wrap .cart-checkout-buttons .woocommerce-error a .wc-forward.paypal_checkout_button,.basket-wrap .cart-checkout-buttons .woocommerce-info a .wc-forward.paypal_checkout_button,.basket-wrap .cart-checkout-buttons .woocommerce-message a .wc-forward.paypal_checkout_button,.comment-navigation .nav-links .nav-next .woocommerce-error a a.wc-forward,.comment-navigation .nav-links .nav-next .woocommerce-info a a.wc-forward,.comment-navigation .nav-links .nav-next .woocommerce-message a a.wc-forward,.comment-navigation .nav-links .nav-previous .woocommerce-error a a.wc-forward,.comment-navigation .nav-links .nav-previous .woocommerce-info a a.wc-forward,.comment-navigation .nav-links .nav-previous .woocommerce-message a a.wc-forward,.cwginstock-subscribe-form .woocommerce-error a .wc-forward.cwgstock_button,.cwginstock-subscribe-form .woocommerce-info a .wc-forward.cwgstock_button,.cwginstock-subscribe-form .woocommerce-message a .wc-forward.cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons .woocommerce-error a .wc-forward.paypal_checkout_button,.elementor-widget-wc-elements .cart-checkout-buttons .woocommerce-info a .wc-forward.paypal_checkout_button,.elementor-widget-wc-elements .cart-checkout-buttons .woocommerce-message a .wc-forward.paypal_checkout_button,.woocommerce-error a #comments #respond input.wc-forward[type=submit],.woocommerce-error a .basket-wrap .cart-checkout-buttons .wc-forward.paypal_checkout_button,.woocommerce-error a .button.wc-forward,.woocommerce-error a .comment-navigation .nav-links .nav-next a.wc-forward,.woocommerce-error a .comment-navigation .nav-links .nav-previous a.wc-forward,.woocommerce-error a .cwginstock-subscribe-form .wc-forward.cwgstock_button,.woocommerce-error a .elementor-widget-wc-elements .cart-checkout-buttons .wc-forward.paypal_checkout_button,.woocommerce-info a #comments #respond input.wc-forward[type=submit],.woocommerce-info a .basket-wrap .cart-checkout-buttons .wc-forward.paypal_checkout_button,.woocommerce-info a .button.wc-forward,.woocommerce-info a .comment-navigation .nav-links .nav-next a.wc-forward,.woocommerce-info a .comment-navigation .nav-links .nav-previous a.wc-forward,.woocommerce-info a .cwginstock-subscribe-form .wc-forward.cwgstock_button,.woocommerce-info a .elementor-widget-wc-elements .cart-checkout-buttons .wc-forward.paypal_checkout_button,.woocommerce-message a #comments #respond input.wc-forward[type=submit],.woocommerce-message a .basket-wrap .cart-checkout-buttons .wc-forward.paypal_checkout_button,.woocommerce-message a .button.wc-forward,.woocommerce-message a .comment-navigation .nav-links .nav-next a.wc-forward,.woocommerce-message a .comment-navigation .nav-links .nav-previous a.wc-forward,.woocommerce-message a .cwginstock-subscribe-form .wc-forward.cwgstock_button,.woocommerce-message a .elementor-widget-wc-elements .cart-checkout-buttons .wc-forward.paypal_checkout_button{min-height:48px;display:flex;align-items:center}}.woocommerce-message{border-color:#98be51}.woocommerce-error,.woocommerce-info{border-color:#d01035}header .entry-title{margin-top:45px;text-align:center}.checkout-login-form-wrap .entry-content{padding:45px;border-top:3px solid #d01035;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:45px}.checkout-login-form-wrap .entry-content p,.checkout-login-form-wrap .entry-content ul li{font-size:17px;font-size:1.0625rem}.checkout-login-form-wrap .entry-content p:first-child{font-weight:500}.checkout-login-form-wrap .entry-title{text-align:center}.checkout-login-form-wrap .woocommerce-form-guest{margin-bottom:2em}.checkout-login-form-wrap p.guest-explanation{padding-bottom:1.5em;border-bottom:3px solid #d01035}.woocommerce-store-notice{display:none;position:relative;margin-bottom:0;background:#d01035;color:#fff;font-weight:500;padding:10px;text-align:center;z-index:9}.woocommerce-store-notice a{padding-left:20px;font-size:.8rem;color:#fff;font-weight:300;text-decoration:underline}.hreview-aggregate .star-rating{margin:10px 0 0}#review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}#review_form #respond:after{content:"";display:block;clear:both}#review_form #respond .form-submit input{left:auto}#review_form #respond textarea{box-sizing:border-box;width:100%}.widget_mailchimpsf_widget{color:#fff}.widget_mailchimpsf_widget .circle-bg-content{padding:30px}.mc_custom_border_hdr{font-size:24px;font-weight:700}#mc_subheader{display:none;line-height:1.25em;margin-bottom:18px}@media (min-width:1200px){#mc_subheader{display:block}}#comments #respond #mc_signup input[type=submit],#mc_signup #comments #respond input[type=submit],#mc_signup .basket-wrap .cart-checkout-buttons .paypal_checkout_button,#mc_signup .button,#mc_signup .comment-navigation .nav-links .nav-next a,#mc_signup .comment-navigation .nav-links .nav-previous a,#mc_signup .cwginstock-subscribe-form .cwgstock_button,#mc_signup .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button,.basket-wrap .cart-checkout-buttons #mc_signup .paypal_checkout_button,.comment-navigation .nav-links .nav-next #mc_signup a,.comment-navigation .nav-links .nav-previous #mc_signup a,.cwginstock-subscribe-form #mc_signup .cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons #mc_signup .paypal_checkout_button{background:#fff;text-transform:uppercase;color:#193a50;border-radius:10px;padding:1em 1.2em;border:2px solid transparent}#comments #respond #mc_signup input[type=submit]:active,#comments #respond #mc_signup input[type=submit]:focus,#comments #respond #mc_signup input[type=submit]:hover,#mc_signup #comments #respond input[type=submit]:active,#mc_signup #comments #respond input[type=submit]:focus,#mc_signup #comments #respond input[type=submit]:hover,#mc_signup .basket-wrap .cart-checkout-buttons .paypal_checkout_button:active,#mc_signup .basket-wrap .cart-checkout-buttons .paypal_checkout_button:focus,#mc_signup .basket-wrap .cart-checkout-buttons .paypal_checkout_button:hover,#mc_signup .button:active,#mc_signup .button:focus,#mc_signup .button:hover,#mc_signup .comment-navigation .nav-links .nav-next a:active,#mc_signup .comment-navigation .nav-links .nav-next a:focus,#mc_signup .comment-navigation .nav-links .nav-next a:hover,#mc_signup .comment-navigation .nav-links .nav-previous a:active,#mc_signup .comment-navigation .nav-links .nav-previous a:focus,#mc_signup .comment-navigation .nav-links .nav-previous a:hover,#mc_signup .cwginstock-subscribe-form .cwgstock_button:active,#mc_signup .cwginstock-subscribe-form .cwgstock_button:focus,#mc_signup .cwginstock-subscribe-form .cwgstock_button:hover,#mc_signup .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button:active,#mc_signup .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button:focus,#mc_signup .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button:hover,.basket-wrap .cart-checkout-buttons #mc_signup .paypal_checkout_button:active,.basket-wrap .cart-checkout-buttons #mc_signup .paypal_checkout_button:focus,.basket-wrap .cart-checkout-buttons #mc_signup .paypal_checkout_button:hover,.comment-navigation .nav-links .nav-next #mc_signup a:active,.comment-navigation .nav-links .nav-next #mc_signup a:focus,.comment-navigation .nav-links .nav-next #mc_signup a:hover,.comment-navigation .nav-links .nav-previous #mc_signup a:active,.comment-navigation .nav-links .nav-previous #mc_signup a:focus,.comment-navigation .nav-links .nav-previous #mc_signup a:hover,.cwginstock-subscribe-form #mc_signup .cwgstock_button:active,.cwginstock-subscribe-form #mc_signup .cwgstock_button:focus,.cwginstock-subscribe-form #mc_signup .cwgstock_button:hover,.elementor-widget-wc-elements .cart-checkout-buttons #mc_signup .paypal_checkout_button:active,.elementor-widget-wc-elements .cart-checkout-buttons #mc_signup .paypal_checkout_button:focus,.elementor-widget-wc-elements .cart-checkout-buttons #mc_signup .paypal_checkout_button:hover{background:transparent;border-color:#fff;color:#fff}#mc_signup input[type=email],#mc_signup input[type=text]{border:1px solid #fff;background:rgba(25,58,80,.46);color:#fff;border-radius:10px;padding:1em 1.2em}#mc_signup_submit{width:100%!important;margin-top:15px!important}#mc_message .mc_error_msg,#mc_message .mc_success_msg{margin:20px 0;padding:.5em .9em;background:#fff;border-radius:10px;font-weight:600;display:block}#mc_message .mc_error_msg{color:#d01035}#mc_message .mc_success_msg{color:#98be51}.mc_merge_var{margin-bottom:1em}.mc_interest_label,.mc_var_label{display:block;margin-bottom:.5em}.mc_input{box-sizing:border-box;width:100%}.widget_hpy_categories_widget{background:url(dist/img/hpy_categories_bg.jpg) no-repeat 50%;background-size:cover}.widget_hpy_categories_widget h2{font-size:22px;font-size:1.375rem;font-weight:700;line-height:1;padding:22.5px;background:rgba(0,0,0,.15);color:#fff;margin:0;text-transform:uppercase}.widget_hpy_categories_widget ul{margin:0;padding:22.5px;list-style:none}.widget_hpy_categories_widget li{margin-bottom:15px}.widget_hpy_categories_widget li:after{content:"";display:table;clear:both}.widget_hpy_categories_widget li:last-child{margin-bottom:0}.widget_hpy_categories_widget li .img-wrap{width:35px;margin-right:15px;text-align:center;transition:.3s}.widget_hpy_categories_widget li a{text-transform:uppercase;font-size:15px;font-size:.9375rem;color:#c9beb3;transition:.3s;display:flex;align-items:center}.widget_hpy_categories_widget li:hover a{color:#fff}.widget_hpy_categories_widget li:hover a .img-wrap{transform:scale(1.2)}.widget_hpy_projects_widget{background:#fff;padding:22.5px 22.5px 7.5px;text-align:center}.entry-content .widget_hpy_projects_widget .gallery,.widget_hpy_projects_widget .entry-content .gallery,.widget_hpy_projects_widget .row{margin-left:-10px;margin-right:-10px}.widget_hpy_projects_widget .col-md-3{padding-left:-10px;padding-right:-10px}.widget_hpy_projects_widget h2{font-weight:700;font-size:22px;font-size:1.375rem;text-transform:uppercase;color:rgba(91,92,91,.5);margin-bottom:22.5px;line-height:1}.widget_hpy_projects_widget ul{margin:0 -6px;padding:0;list-style-type:none;display:block}.widget_hpy_projects_widget ul:after{content:"";display:table;clear:both}.widget_hpy_projects_widget ul li{display:block;position:relative;width:33.33%;float:left;padding:0 6px 6px}.widget_hpy_projects_widget ul li .img-wrap:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%;content:"";background-position:50%;background-repeat:no-repeat;background-size:contain}.widget_hpy_projects_widget ul li.house .img-wrap:after{background-image:url(dist/img/icon-house.png)}.widget_hpy_projects_widget ul li.tree .img-wrap:after{background-image:url(dist/img/icon-tree.png)}.widget_hpy_projects_widget ul .img-wrap{position:relative;margin-bottom:5px;height:0;padding-bottom:100%}.widget_hpy_projects_widget ul .img-wrap img{border-radius:50%;position:absolute;top:0;left:0;right:0;bottom:0;display:block;height:100%}.widget_hpy_projects_widget ul p{text-transform:uppercase;font-weight:700;color:#5b5c5b;font-size:10px;font-size:.625rem;margin-bottom:15px}.widget_hpy_share_post_widget .widget-title{margin-bottom:10px}.widget_hpy_share_post_widget .icon--social{margin-right:.6em;height:2.4em;width:2.4em;background:#193a50;border-radius:50%;display:flex;align-items:center;justify-content:center}.widget_hpy_share_post_widget .icon--social svg{display:block;fill:#fff}.widget_hpy_share_post_widget .circle-bg-content{padding:30px 30px 15px}.widget_hpy_share_post_widget .circle-bg-svg{left:0;right:auto;transform:translate(-40%,-40%)}a.post-share-link{flex:0 0 50%;display:flex;align-items:center;padding:10px 15px;font-weight:600}.post-social-share{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:15px}#secondary .widget{border-radius:0 0 40px;margin-bottom:30px;overflow:hidden}.page-template-template-contact .gfield input[type=email],.page-template-template-contact .gfield input[type=text],.page-template-template-contact .gfield textarea{border:2px solid #ddd;width:100%}#partners_banner{background-size:cover;background-repeat:no-repeat;background-position:50%;box-shadow:inset 0 15px 15px -10px rgba(0,0,0,.6);padding:60px 0 130px;text-align:center;margin-bottom:-30px}#partners_banner h1{font-size:34px;font-size:2.125rem;color:#fff;font-style:italic;font-weight:700;margin:0}#partners_banner p{font-size:24px;font-size:1.5rem;color:#ffeb98}#social li,#social ul{list-style:none;margin:0;padding:0}.cross-sells .onsale,.cross-sells .wc_simple_product_badge{display:none}.cross-sells a{padding-bottom:10px}.cross-sells .archive-product-description{padding-top:10px}.basket-wrap,.elementor-widget-wc-elements{padding:0 15px 30px}.basket-wrap .basket-header h1,.elementor-widget-wc-elements .basket-header h1{text-align:center;font-size:48px;font-size:3rem;font-weight:500;margin-bottom:30px}.basket-wrap .site-cart,.elementor-widget-wc-elements .site-cart{margin:0;padding:0 30px 0 0;list-style:none}.basket-wrap .site-cart li,.elementor-widget-wc-elements .site-cart li{display:flex;align-items:center;position:relative;flex-wrap:wrap;gap:30px;margin-bottom:30px}.basket-wrap .site-cart .product-remove,.elementor-widget-wc-elements .site-cart .product-remove{width:26px;height:26px;position:absolute;top:-4px;left:26px;z-index:99;border-radius:50%;background:#d01035}.basket-wrap .site-cart .product-remove a,.elementor-widget-wc-elements .site-cart .product-remove a{display:block;height:100%;position:relative;text-indent:-99999em}.basket-wrap .site-cart .product-remove a:after,.basket-wrap .site-cart .product-remove a:before,.elementor-widget-wc-elements .site-cart .product-remove a:after,.elementor-widget-wc-elements .site-cart .product-remove a:before{content:"";height:2px;width:12px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.basket-wrap .site-cart .product-remove a:after,.elementor-widget-wc-elements .site-cart .product-remove a:after{transform:translate(-50%,-50%) rotate(-45deg)}.basket-wrap .site-cart .product-thumbnail,.elementor-widget-wc-elements .site-cart .product-thumbnail{width:25%;flex:0 0 25%;max-width:200px;min-width:20px;position:relative}.basket-wrap .site-cart .product-thumbnail .product-image-container,.elementor-widget-wc-elements .site-cart .product-thumbnail .product-image-container{width:100%;padding-bottom:100%;height:0;position:relative}.basket-wrap .site-cart .product-thumbnail img,.elementor-widget-wc-elements .site-cart .product-thumbnail img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.basket-wrap .site-cart .product-name>a,.elementor-widget-wc-elements .site-cart .product-name>a{font-size:24px;font-size:1.5rem;font-weight:700;margin-bottom:0;line-height:1}.basket-wrap .site-cart .product-name dl,.elementor-widget-wc-elements .site-cart .product-name dl{margin:0}.basket-wrap .site-cart .product-name dl:after,.elementor-widget-wc-elements .site-cart .product-name dl:after{content:"";display:table;clear:both}.basket-wrap .site-cart .product-name dl.deliver,.elementor-widget-wc-elements .site-cart .product-name dl.deliver{margin-bottom:5px}.basket-wrap .site-cart .product-name dd,.basket-wrap .site-cart .product-name dt,.elementor-widget-wc-elements .site-cart .product-name dd,.elementor-widget-wc-elements .site-cart .product-name dt{float:left;font-size:18px;font-size:1.125rem;font-weight:400;display:inline-block;margin:0}.basket-wrap .site-cart .product-name dt,.elementor-widget-wc-elements .site-cart .product-name dt{margin-right:5px;color:#1e4560}.basket-wrap .site-cart .product-name dd,.elementor-widget-wc-elements .site-cart .product-name dd{font-weight:700;color:#3a3733}.basket-wrap .site-cart .product-name dt,.elementor-widget-wc-elements .site-cart .product-name dt{clear:both}.basket-wrap .site-cart .product-name p,.elementor-widget-wc-elements .site-cart .product-name p{margin:0}.basket-wrap .site-cart .mobile-wrapper-left,.elementor-widget-wc-elements .site-cart .mobile-wrapper-left{flex:1 1}.basket-wrap .site-cart .mobile-wrapper-right,.elementor-widget-wc-elements .site-cart .mobile-wrapper-right{display:flex;align-items:center;gap:30px}.basket-wrap .site-cart .product-quantity,.elementor-widget-wc-elements .site-cart .product-quantity{max-width:70px}.basket-wrap .site-cart .product-quantity span,.elementor-widget-wc-elements .site-cart .product-quantity span{margin-bottom:8px;font-size:14px;font-size:.875rem;font-weight:700;color:#1e4560;display:block;text-align:center}.basket-wrap .site-cart .product-quantity input,.elementor-widget-wc-elements .site-cart .product-quantity input{max-width:100%;border:1px solid #1e4560;text-align:center;font-weight:700;font-size:24px;font-size:1.5rem;padding:3px 6px}.basket-wrap .site-cart .product-subtotal,.elementor-widget-wc-elements .site-cart .product-subtotal{text-align:center;font-weight:700;font-size:24px;font-size:1.5rem;color:#1e4560}.basket-wrap .coupon,.elementor-widget-wc-elements .coupon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;height:45px;margin-bottom:27px}@media (max-width:400px){.basket-wrap .coupon,.elementor-widget-wc-elements .coupon{padding:0 20px}}@media (max-width:600px){.basket-wrap .coupon,.elementor-widget-wc-elements .coupon{padding:0 10%}}@media (max-width:1199px){.basket-wrap .coupon,.elementor-widget-wc-elements .coupon{padding:0 20%}}@media (min-width:992px){.basket-wrap .coupon,.elementor-widget-wc-elements .coupon{padding:0 50px}}.basket-wrap .coupon label,.elementor-widget-wc-elements .coupon label{display:none}.basket-wrap .coupon .apply_coupon,.basket-wrap .coupon input,.elementor-widget-wc-elements .coupon .apply_coupon,.elementor-widget-wc-elements .coupon input{height:100%;border-radius:5px;vertical-align:top}.basket-wrap .coupon input[type=text],.elementor-widget-wc-elements .coupon input[type=text]{flex:1 0 120px;min-width:50px;border-radius:5px 0 0 5px}.basket-wrap .coupon .apply_coupon,.elementor-widget-wc-elements .coupon .apply_coupon{flex:0 0 90px;border-radius:0 5px 5px 0;margin-left:-6px}.basket-wrap .cart-totals-wrap,.elementor-widget-wc-elements .cart-totals-wrap{background:#fff;padding:15px 22.5px;box-shadow:0 10px 10px -4px rgba(0,0,0,.3);margin-bottom:30px}.basket-wrap .cart-totals-wrap .cart_totals table.shop_table,.elementor-widget-wc-elements .cart-totals-wrap .cart_totals table.shop_table{width:100%;margin:0}.basket-wrap .cart-totals-wrap .cart_totals table.shop_table ul,.elementor-widget-wc-elements .cart-totals-wrap .cart_totals table.shop_table ul{list-style:none}.basket-wrap .cart-totals-wrap .cart_totals table.shop_table td,.basket-wrap .cart-totals-wrap .cart_totals table.shop_table th,.elementor-widget-wc-elements .cart-totals-wrap .cart_totals table.shop_table td,.elementor-widget-wc-elements .cart-totals-wrap .cart_totals table.shop_table th{padding:15px 0;font-size:18px;font-size:1.125rem}.basket-wrap .cart-totals-wrap .cart_totals table.shop_table td,.elementor-widget-wc-elements .cart-totals-wrap .cart_totals table.shop_table td{text-align:right;font-weight:700}.basket-wrap .cart-totals-wrap .cart_totals table.shop_table td.discount-code,.elementor-widget-wc-elements .cart-totals-wrap .cart_totals table.shop_table td.discount-code{color:#98be51}.basket-wrap .cart-totals-wrap .cart_totals table.shop_table th,.elementor-widget-wc-elements .cart-totals-wrap .cart_totals table.shop_table th{text-align:left;font-weight:500;color:#193a50}.basket-wrap .cart-totals-wrap .cart_totals table.shop_table tr,.elementor-widget-wc-elements .cart-totals-wrap .cart_totals table.shop_table tr{border-top:2px dashed #e0e1e2}.basket-wrap .cart-totals-wrap .cart_totals table.shop_table tr:first-child,.elementor-widget-wc-elements .cart-totals-wrap .cart_totals table.shop_table tr:first-child{border-top:0}.basket-wrap .cart-totals-wrap .cart_totals table.shop_table tr:first-child td,.basket-wrap .cart-totals-wrap .cart_totals table.shop_table tr:first-child th,.elementor-widget-wc-elements .cart-totals-wrap .cart_totals table.shop_table tr:first-child td,.elementor-widget-wc-elements .cart-totals-wrap .cart_totals table.shop_table tr:first-child th{padding-top:0}.basket-wrap .cart-totals-wrap .cart_totals table.shop_table .order-total td,.basket-wrap .cart-totals-wrap .cart_totals table.shop_table .order-total th,.elementor-widget-wc-elements .cart-totals-wrap .cart_totals table.shop_table .order-total td,.elementor-widget-wc-elements .cart-totals-wrap .cart_totals table.shop_table .order-total th{font-size:24px;font-size:1.5rem;padding:15px 0 0}.basket-wrap .cart-totals-wrap .cart_totals table.shop_table .tax-rate,.elementor-widget-wc-elements .cart-totals-wrap .cart_totals table.shop_table .tax-rate{border-bottom:2px solid #e0e1e2}.basket-wrap .cart-checkout-buttons .paypal_box_button,.basket-wrap .cart-checkout-buttons .paypal_ec_textbutton,.elementor-widget-wc-elements .cart-checkout-buttons .paypal_box_button,.elementor-widget-wc-elements .cart-checkout-buttons .paypal_ec_textbutton{margin:0;width:100%}.basket-wrap .cart-checkout-buttons .checkout-button,.basket-wrap .cart-checkout-buttons .paypal_checkout_button,.elementor-widget-wc-elements .cart-checkout-buttons .checkout-button,.elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button{width:100%;text-align:center;display:block}#comments #respond .basket-wrap .cart-checkout-buttons input[type=submit],#comments #respond .elementor-widget-wc-elements .cart-checkout-buttons input[type=submit],.basket-wrap .cart-checkout-buttons #comments #respond input[type=submit],.basket-wrap .cart-checkout-buttons .button,.basket-wrap .cart-checkout-buttons .comment-navigation .nav-links .nav-next a,.basket-wrap .cart-checkout-buttons .comment-navigation .nav-links .nav-previous a,.basket-wrap .cart-checkout-buttons .cwginstock-subscribe-form .cwgstock_button,.basket-wrap .cart-checkout-buttons .paypal_checkout_button,.comment-navigation .nav-links .nav-next .basket-wrap .cart-checkout-buttons a,.comment-navigation .nav-links .nav-next .elementor-widget-wc-elements .cart-checkout-buttons a,.comment-navigation .nav-links .nav-previous .basket-wrap .cart-checkout-buttons a,.comment-navigation .nav-links .nav-previous .elementor-widget-wc-elements .cart-checkout-buttons a,.cwginstock-subscribe-form .basket-wrap .cart-checkout-buttons .cwgstock_button,.cwginstock-subscribe-form .elementor-widget-wc-elements .cart-checkout-buttons .cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons #comments #respond input[type=submit],.elementor-widget-wc-elements .cart-checkout-buttons .button,.elementor-widget-wc-elements .cart-checkout-buttons .comment-navigation .nav-links .nav-next a,.elementor-widget-wc-elements .cart-checkout-buttons .comment-navigation .nav-links .nav-previous a,.elementor-widget-wc-elements .cart-checkout-buttons .cwginstock-subscribe-form .cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button{padding-top:20px;padding-bottom:20px}.basket-wrap .cart-checkout-buttons .checkout-button,.elementor-widget-wc-elements .cart-checkout-buttons .checkout-button{margin-bottom:15px;display:flex;align-items:center;justify-content:center}.basket-wrap .cart-checkout-buttons .checkout-button:before,.elementor-widget-wc-elements .cart-checkout-buttons .checkout-button:before{content:url(dist/img/icon-card.png);display:inline-block;height:23px;margin-right:15px}.basket-wrap .cross-sells h2,.elementor-widget-wc-elements .cross-sells h2{margin-bottom:15px}.basket-wrap .cross-sells ul,.elementor-widget-wc-elements .cross-sells ul{list-style:none;margin:0;padding:0}.basket-wrap .cross-sells li,.elementor-widget-wc-elements .cross-sells li{width:100%;padding:0;margin-bottom:15px;float:unset}.basket-wrap .cross-sells a,.elementor-widget-wc-elements .cross-sells a{display:flex;flex-direction:row;align-items:center}.basket-wrap .cross-sells select,.elementor-widget-wc-elements .cross-sells select{background:hsla(0,0%,80.8%,.1);border:1px solid rgba(0,0,0,.2);width:80%;margin-bottom:8px}.basket-wrap .cross-sells select:first-of-type,.elementor-widget-wc-elements .cross-sells select:first-of-type{margin-top:8px}.basket-wrap .cross-sells .woocommerce-product__info,.elementor-widget-wc-elements .cross-sells .woocommerce-product__info{background:#fff;padding:15px 22.5px;box-shadow:0 10px 10px -4px rgba(0,0,0,.3);margin-bottom:30px;display:flex;flex-direction:row;align-items:center}.basket-wrap .cross-sells .woocommerce-product__info p,.elementor-widget-wc-elements .cross-sells .woocommerce-product__info p{margin:0}.basket-wrap .cross-sells .woocommerce-product__info span,.elementor-widget-wc-elements .cross-sells .woocommerce-product__info span{margin-bottom:8px}.basket-wrap .cross-sells .woocommerce-product__info span.star-rating-percent,.elementor-widget-wc-elements .cross-sells .woocommerce-product__info span.star-rating-percent{margin-left:0;margin-right:0}.basket-wrap .cross-sells .label,.elementor-widget-wc-elements .cross-sells .label{display:block;text-align:center;font-weight:700;font-size:14px;font-size:.875rem}.basket-wrap .cross-sells .product-thumbnail,.elementor-widget-wc-elements .cross-sells .product-thumbnail{flex:0 0 25%;padding:0 15px;min-width:125px}.basket-wrap .cross-sells .product-thumbnail .onsale,.elementor-widget-wc-elements .cross-sells .product-thumbnail .onsale{display:none}.basket-wrap .cross-sells .product-details,.elementor-widget-wc-elements .cross-sells .product-details{padding:0 15px}.basket-wrap .cross-sells .product-details p,.elementor-widget-wc-elements .cross-sells .product-details p{font-size:11px;font-size:.6875rem}.basket-wrap .cross-sells .product-price,.elementor-widget-wc-elements .cross-sells .product-price{flex:0 1 100px;height:80px;padding:0 15px;text-align:center;display:flex;flex-wrap:wrap}.basket-wrap .cross-sells .product-price span,.elementor-widget-wc-elements .cross-sells .product-price span{width:100%}.basket-wrap .cross-sells .product-price del,.elementor-widget-wc-elements .cross-sells .product-price del{display:block;font-size:60%;color:#d01035}.basket-wrap .cross-sells .product-price .price,.elementor-widget-wc-elements .cross-sells .product-price .price{line-height:1}.basket-wrap .cross-sells .product-quantity,.elementor-widget-wc-elements .cross-sells .product-quantity{height:80px;flex:0 1 95px;padding:0 15px;text-align:center}.basket-wrap .cross-sells .product-quantity input,.elementor-widget-wc-elements .cross-sells .product-quantity input{display:block;margin:0 auto;width:100%;border:1px solid #615e5a}.basket-wrap .cross-sells .product-add-to-cart,.elementor-widget-wc-elements .cross-sells .product-add-to-cart{padding:0 15px;height:80px;flex:0 1 180px;display:flex;align-items:flex-end}.basket-wrap .cross-sells .product-add-to-cart a,.elementor-widget-wc-elements .cross-sells .product-add-to-cart a{width:100%;text-align:center;font-size:12px;font-size:.75rem;margin-bottom:4px;padding:1.2em .6em}.basket-wrap .cross-sells .product-add-to-cart span,.elementor-widget-wc-elements .cross-sells .product-add-to-cart span{width:100%;margin-bottom:0}.basket-wrap .cross-sells .product-add-to-cart .disabled,.elementor-widget-wc-elements .cross-sells .product-add-to-cart .disabled{background:#ddd;pointer-events:none}.basket-wrap .cross-sells .woocommerce-loop-product__title,.elementor-widget-wc-elements .cross-sells .woocommerce-loop-product__title{display:block;font-size:1.5rem;font-weight:700;margin-bottom:0;line-height:1}@media (max-width:767px){.basket-wrap .cross-sells .product-add-to-cart,.basket-wrap .cross-sells .product-price,.basket-wrap .cross-sells .product-quantity,.elementor-widget-wc-elements .cross-sells .product-add-to-cart,.elementor-widget-wc-elements .cross-sells .product-price,.elementor-widget-wc-elements .cross-sells .product-quantity{flex-grow:1;flex-basis:33.333333%}.basket-wrap .cross-sells .product-add-to-cart,.elementor-widget-wc-elements .cross-sells .product-add-to-cart{height:50px}}body.wholesale .cart-totals-wrap .cart_totals table.shop_table td{width:65%;word-wrap:normal}.wc-proceed-to-checkout .paypal_checkout_button{display:none!important}.basket_footer{background:#fff;padding:30px 0}.basket_footer h3{font-size:24px;font-size:1.5rem;font-weight:500;font-style:italic;margin-bottom:15px}.basket_footer ul{list-style:none;margin:0;padding:0}.basket_footer ul li{position:relative;padding-left:35px;font-size:18px;font-size:1.125rem;color:#1e4560;margin-bottom:15px;line-height:1.3}.basket_footer ul li:before{content:" ";display:block;position:absolute;top:5px;left:0;background:url(dist/img/check.png) no-repeat 50%;background-size:contain;height:20px;width:20px}.basket_footer .basket_buy_owatrol{background:#e0e1e2;padding:15px}.basket_footer .basket_buy_owatrol p{font-size:24px;font-size:1.5rem;font-weight:500;font-style:italic;padding:15px 15px 0}.basket_footer .basket_buy_owatrol div{margin-bottom:15px}.basket_footer .basket_buy_owatrol img{width:100%}.lost_reset_password input{border:1px solid #ddd}#wc-stripe-cc-form{padding:0;border:0;margin:0 -15px}#wc-stripe-cc-form .wc-stripe-elements-field{padding:11px 12px 10px;outline:0;border:1px solid #989795;border-radius:3px;width:100%}#wc-stripe-cc-form .wc-stripe-elements-field iframe{min-height:auto}.checkout-page-wrapper,.elementor-widget-wc-elements{position:relative;padding:30px 15px}.checkout-page-wrapper .form-row-first,.checkout-page-wrapper .form-row-last,.elementor-widget-wc-elements .form-row-first,.elementor-widget-wc-elements .form-row-last{padding-left:15px;padding-right:15px}@media (min-width:992px){.checkout-page-wrapper .form-row-first,.checkout-page-wrapper .form-row-last,.elementor-widget-wc-elements .form-row-first,.elementor-widget-wc-elements .form-row-last{width:50%;float:left}.checkout-page-wrapper .form-row-first:after,.checkout-page-wrapper .form-row-last:after,.elementor-widget-wc-elements .form-row-first:after,.elementor-widget-wc-elements .form-row-last:after{content:"";display:table;clear:both}}.checkout-page-wrapper .form-row-wide,.elementor-widget-wc-elements .form-row-wide{width:100%;padding-left:15px;padding-right:15px}.checkout-page-wrapper .form-row-first,.checkout-page-wrapper .form-row-last,.checkout-page-wrapper .form-row-wide,.elementor-widget-wc-elements .form-row-first,.elementor-widget-wc-elements .form-row-last,.elementor-widget-wc-elements .form-row-wide{margin-bottom:15px}.checkout-page-wrapper .form-row-wide,.elementor-widget-wc-elements .form-row-wide{clear:both}.checkout-page-wrapper .woocommerce-error,.checkout-page-wrapper .woocommerce-info,.checkout-page-wrapper .woocommerce-message,.elementor-widget-wc-elements .woocommerce-error,.elementor-widget-wc-elements .woocommerce-info,.elementor-widget-wc-elements .woocommerce-message{width:calc(100% - 30px)}@media screen and (min-width:992px){.checkout-page-wrapper .woocommerce-error,.checkout-page-wrapper .woocommerce-info,.checkout-page-wrapper .woocommerce-message,.elementor-widget-wc-elements .woocommerce-error,.elementor-widget-wc-elements .woocommerce-info,.elementor-widget-wc-elements .woocommerce-message{width:calc(66.66667% - 30px)}}.checkout-page-wrapper #checkout-order-review,.elementor-widget-wc-elements #checkout-order-review{transition-property:all;position:absolute;top:0;right:0}.checkout-page-wrapper form.woocommerce-checkout,.elementor-widget-wc-elements form.woocommerce-checkout{position:relative}.checkout-page-wrapper header.entry-header,.elementor-widget-wc-elements header.entry-header{margin-bottom:30px}.checkout-page-wrapper .woocommerce-info,.checkout-page-wrapper h1,.elementor-widget-wc-elements .woocommerce-info,.elementor-widget-wc-elements h1{text-align:center}.checkout-page-wrapper h1,.elementor-widget-wc-elements h1{font-size:48px;font-size:3rem;font-weight:500;margin-bottom:0;line-height:1.2}.checkout-page-wrapper .woocommerce-info,.elementor-widget-wc-elements .woocommerce-info{font-size:20px;font-size:1.25rem;font-style:italic;margin-bottom:30px}.checkout-page-wrapper .woocommerce-info a,.elementor-widget-wc-elements .woocommerce-info a{text-decoration:underline}.checkout-page-wrapper #checkout_paypal_message,.elementor-widget-wc-elements #checkout_paypal_message{display:none}.checkout-page-wrapper label,.elementor-widget-wc-elements label{display:block;font-size:15px;font-size:.9375rem;font-weight:700;text-align:left;margin-bottom:3px}.checkout-page-wrapper form.login,.elementor-widget-wc-elements form.login{background:#fff;padding:30px 15px;box-shadow:0 3px 15px rgba(0,0,0,.15)}.checkout-page-wrapper form.login:after,.elementor-widget-wc-elements form.login:after{content:"";display:table;clear:both}.checkout-page-wrapper form.login p:first-child,.elementor-widget-wc-elements form.login p:first-child{display:none}.checkout-page-wrapper form.login input[type=password],.checkout-page-wrapper form.login input[type=text],.elementor-widget-wc-elements form.login input[type=password],.elementor-widget-wc-elements form.login input[type=text]{width:100%;border:1px solid #989795;border-radius:3px}.checkout-page-wrapper form.login button[type=submit],.elementor-widget-wc-elements form.login button[type=submit]{float:left;margin-right:15px}.checkout-page-wrapper form.login .lost_password,.elementor-widget-wc-elements form.login .lost_password{margin-bottom:0}.checkout-page-wrapper form.login .login-container,.elementor-widget-wc-elements form.login .login-container{padding-top:25px;text-align:right}.checkout-page-wrapper form.login .login-container .inline,.elementor-widget-wc-elements form.login .login-container .inline{display:inline}.checkout-page-wrapper form.login .login-container input[type=submit],.elementor-widget-wc-elements form.login .login-container input[type=submit]{padding-left:30px;padding-right:30px}.checkout-page-wrapper .billing_details,.checkout-page-wrapper .delivery_details,.elementor-widget-wc-elements .billing_details,.elementor-widget-wc-elements .delivery_details{background:#fff;box-shadow:0 3px 15px rgba(0,0,0,.15);margin-bottom:30px;padding:30px 15px}.checkout-page-wrapper .billing_details:after,.checkout-page-wrapper .delivery_details:after,.elementor-widget-wc-elements .billing_details:after,.elementor-widget-wc-elements .delivery_details:after{content:"";display:table;clear:both}.checkout-page-wrapper .billing_details,.elementor-widget-wc-elements .billing_details{position:relative;margin-bottom:30px}.checkout-page-wrapper .angelleye-woocommerce-customer-details-email,.checkout-page-wrapper .angelleye-woocommerce-customer-details-phone,.elementor-widget-wc-elements .angelleye-woocommerce-customer-details-email,.elementor-widget-wc-elements .angelleye-woocommerce-customer-details-phone{position:relative}.checkout-page-wrapper .angelleye-woocommerce-customer-details-email:before,.checkout-page-wrapper .angelleye-woocommerce-customer-details-phone:before,.elementor-widget-wc-elements .angelleye-woocommerce-customer-details-email:before,.elementor-widget-wc-elements .angelleye-woocommerce-customer-details-phone:before{content:"";height:20px;width:20px;position:absolute;top:50%;transform:translateY(-50%)}.checkout-page-wrapper .angelleye-woocommerce-customer-details-email:before,.elementor-widget-wc-elements .angelleye-woocommerce-customer-details-email:before{background:url(dist/img/email-4.svg);background-size:contain;background-repeat:no-repeat}.checkout-page-wrapper .angelleye-woocommerce-customer-details-phone:before,.elementor-widget-wc-elements .angelleye-woocommerce-customer-details-phone:before{background:url(dist/img/phone-1.svg);background-size:contain;background-repeat:no-repeat}.checkout-page-wrapper #customer_details h3,.elementor-widget-wc-elements #customer_details h3{font-size:24px;font-size:1.5rem;font-weight:700;margin-bottom:30px;padding:0 15px;color:#d01035}.checkout-page-wrapper #customer_details .delivery_details h3,.elementor-widget-wc-elements #customer_details .delivery_details h3{margin-bottom:15px}.checkout-page-wrapper #customer_details .select2-choice,.checkout-page-wrapper #customer_details input,.elementor-widget-wc-elements #customer_details .select2-choice,.elementor-widget-wc-elements #customer_details input{border:1px solid #989795;border-radius:3px;width:100%}.checkout-page-wrapper #customer_details .create-account,.elementor-widget-wc-elements #customer_details .create-account{display:none}.checkout-page-wrapper #customer_details .details_billing,.checkout-page-wrapper #customer_details .details_shipping,.elementor-widget-wc-elements #customer_details .details_billing,.elementor-widget-wc-elements #customer_details .details_shipping{border:none;padding:0}.checkout-page-wrapper #customer_details .shipping-warning,.elementor-widget-wc-elements #customer_details .shipping-warning{margin-left:-15px;margin-right:-15px;background:#f2efc4;font-size:15px;font-size:.9375rem;padding:15px 30px 15px 60px;position:relative;margin-bottom:15px}.checkout-page-wrapper #customer_details .shipping-warning:before,.elementor-widget-wc-elements #customer_details .shipping-warning:before{content:url(dist/img/icon-info.png);position:absolute;top:50%;left:30px;display:block;transform:translateY(-50%)}.checkout-page-wrapper #customer_details .shipping-warning strong,.elementor-widget-wc-elements #customer_details .shipping-warning strong{font-weight:500;display:block}.checkout-page-wrapper #customer_details .shipping_address,.elementor-widget-wc-elements #customer_details .shipping_address{padding-top:15px}.checkout-page-wrapper #customer_details #ship-to-different-address,.elementor-widget-wc-elements #customer_details #ship-to-different-address{padding:0 15px;margin:0}.checkout-page-wrapper #customer_details #ship-to-different-address label,.elementor-widget-wc-elements #customer_details #ship-to-different-address label{display:inline;font-size:18px;font-size:1.125rem}.checkout-page-wrapper #customer_details #ship-to-different-address input,.elementor-widget-wc-elements #customer_details #ship-to-different-address input{width:auto}.checkout-page-wrapper #customer_details #order_comments_field,.elementor-widget-wc-elements #customer_details #order_comments_field{clear:both;padding:0 15px;margin:15px 0 0}.checkout-page-wrapper #order_review_heading,.elementor-widget-wc-elements #order_review_heading{font-size:18px;font-size:1.125rem;font-weight:500;font-style:italic;text-transform:capitalize;margin-bottom:30px}.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .product-name,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .product-name{font-weight:700;font-size:24px;font-size:1.5rem;color:#d01035;line-height:1.3;padding:0 15px 15px 0}.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .product-name strong,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .product-name strong{color:#193a50;display:inline-block}.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .product-total,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .product-total{vertical-align:top;font-weight:700;font-size:24px;font-size:1.5rem;color:#193a50;text-align:right}.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .delivery:after,.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .variation:after,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .delivery:after,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .variation:after{content:"";display:table;clear:both}.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .delivery,.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .delivery p,.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .variation,.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .variation p,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .delivery,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .delivery p,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .variation,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .variation p{margin:0;color:#193a50}.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .delivery dd,.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .delivery dt,.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .variation dd,.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .variation dt,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .delivery dd,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .delivery dt,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .variation dd,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .variation dt{font-size:14px;font-size:.875rem;float:left;color:#193a50;margin:0}.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .delivery dd,.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .variation dd,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .delivery dd,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .variation dd{font-weight:700}.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .delivery dt,.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item .variation dt,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .delivery dt,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item .variation dt{font-weight:400;clear:both;margin-right:5px;color:#1e4560}.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item dl:last-child,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item dl:last-child{margin-top:5px}.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item.bundled_table_item td,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item.bundled_table_item td{background:#fff;padding:10px}.checkout-page-wrapper .woocommerce-checkout-review-order-table .cart_item.bundled_table_item td p,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table .cart_item.bundled_table_item td p{margin:0}.checkout-page-wrapper .woocommerce-checkout-review-order-table tfoot tr:first-child,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table tfoot tr:first-child{border-top:1px solid #1e4560}.checkout-page-wrapper .woocommerce-checkout-review-order-table tfoot tr:first-child td,.checkout-page-wrapper .woocommerce-checkout-review-order-table tfoot tr:first-child th,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table tfoot tr:first-child td,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table tfoot tr:first-child th{padding-top:15px}.checkout-page-wrapper .woocommerce-checkout-review-order-table tfoot td,.checkout-page-wrapper .woocommerce-checkout-review-order-table tfoot th,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table tfoot td,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table tfoot th{font-size:18px;font-size:1.125rem}.checkout-page-wrapper .woocommerce-checkout-review-order-table tfoot th,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table tfoot th{text-align:left;font-weight:500;color:#1e4560}.checkout-page-wrapper .woocommerce-checkout-review-order-table tfoot td,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table tfoot td{text-align:right;font-weight:700}.checkout-page-wrapper .woocommerce-checkout-review-order-table tfoot td.discount-code,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table tfoot td.discount-code{color:#98be51}.checkout-page-wrapper .woocommerce-checkout-review-order-table tfoot tr.tax-rate,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table tfoot tr.tax-rate{border-bottom:1px solid #1e4560}.checkout-page-wrapper .woocommerce-checkout-review-order-table tfoot tr.tax-rate td,.checkout-page-wrapper .woocommerce-checkout-review-order-table tfoot tr.tax-rate th,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table tfoot tr.tax-rate td,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table tfoot tr.tax-rate th{padding-bottom:15px}.checkout-page-wrapper .woocommerce-checkout-review-order-table tfoot tr.order-total td,.checkout-page-wrapper .woocommerce-checkout-review-order-table tfoot tr.order-total th,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table tfoot tr.order-total td,.elementor-widget-wc-elements .woocommerce-checkout-review-order-table tfoot tr.order-total th{font-size:24px;font-size:1.5rem;padding-top:15px}.checkout-page-wrapper .followup-checkout,.elementor-widget-wc-elements .followup-checkout{display:none!important}.woocommerce:after{content:"";display:table;clear:both}#payment{padding:15px 15px 0;background:#fff;box-shadow:0 3px 15px rgba(0,0,0,.15);margin-bottom:30px}@media (min-width:480px){#payment{padding:30px 30px 0}}#payment .woocommerce-terms-and-conditions-wrapper{display:none}#payment ul{list-style:none;margin:0;padding:0}#payment ul li.wc_payment_method{margin-bottom:20px}#payment ul li.wc_payment_method .input-radio{display:none}#payment ul li.wc_payment_method.payment_method_ppcp-gateway img.ppcp-logo{max-width:120px}#payment ul li.wc_payment_method #wc-stripe-cc-form label{flex-direction:row}#payment ul li.wc_payment_method label{display:flex;flex-direction:column-reverse;cursor:pointer;gap:10px;font-weight:400}#payment ul li.wc_payment_method label .hpy-payment-method-title{background:#f3f3f3;padding:.8em 1.2em;border-radius:4px;min-height:60px;display:flex;flex-direction:column;justify-content:center;border-left:0 solid #d01035;transition:border .3s;font-weight:700}#payment ul li.wc_payment_method label .payment_box{padding:0 10px}#payment ul li.wc_payment_method label .payment_box p{display:block;margin-bottom:0;text-align:center;padding-bottom:5px}@media (min-width:480px){#payment ul li.wc_payment_method label .payment_box p{text-align:left;padding-bottom:0}}#payment ul li.wc_payment_method input:checked+label .hpy-payment-method-title{border-left:8px solid #d01035}#payment ul li.wc_payment_method.payment_method_sagepayform label .payment_box p{display:none}@media (min-width:480px){#payment ul li.wc_payment_method.payment_method_sagepayform label .payment_box p{display:block}}#payment ul li.wc_payment_method.payment_method_sagepayform label #sagepayform-card-icons{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-top:5px}#payment .place-order{margin-left:-15px;margin-right:-15px;padding:15px;background:#e0e1e2;display:flex;flex-wrap:wrap;flex-direction:row-reverse}@media (min-width:480px){#payment .place-order{margin-left:-30px;margin-right:-30px;padding:15px 30px}}#payment .place-order em{flex:0 0 100%;margin:10px 0;font-size:14px;font-size:.875rem;text-align:center;order:10}#comments #respond #payment .place-order input[type=submit],#payment .place-order #comments #respond input[type=submit],#payment .place-order .basket-wrap .cart-checkout-buttons .paypal_checkout_button,#payment .place-order .button,#payment .place-order .comment-navigation .nav-links .nav-next a,#payment .place-order .comment-navigation .nav-links .nav-previous a,#payment .place-order .cwginstock-subscribe-form .cwgstock_button,#payment .place-order .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button,.basket-wrap .cart-checkout-buttons #payment .place-order .paypal_checkout_button,.comment-navigation .nav-links .nav-next #payment .place-order a,.comment-navigation .nav-links .nav-previous #payment .place-order a,.cwginstock-subscribe-form #payment .place-order .cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons #payment .place-order .paypal_checkout_button{font-size:20px;font-size:1.25rem;font-weight:700;text-align:center;order:2;flex:0 0 100%;margin:10px 0}@media (min-width:768px){#payment .place-order em{flex:1 1 50%;padding-right:30px}#comments #respond #payment .place-order input[type=submit],#payment .place-order #comments #respond input[type=submit],#payment .place-order .basket-wrap .cart-checkout-buttons .paypal_checkout_button,#payment .place-order .button,#payment .place-order .comment-navigation .nav-links .nav-next a,#payment .place-order .comment-navigation .nav-links .nav-previous a,#payment .place-order .cwginstock-subscribe-form .cwgstock_button,#payment .place-order .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button,.basket-wrap .cart-checkout-buttons #payment .place-order .paypal_checkout_button,.comment-navigation .nav-links .nav-next #payment .place-order a,.comment-navigation .nav-links .nav-previous #payment .place-order a,.cwginstock-subscribe-form #payment .place-order .cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons #payment .place-order .paypal_checkout_button{flex:0 1 50%;order:2}}.express-checkout .express-provided-address{width:100%;padding:0 15px;text-align:center}@media (min-width:992px){.express-checkout .express-provided-address{width:50%;float:left;text-align:left}}.woocommerce-Addresses .form-row-wide label,.woocommerce-customer-details .form-row-wide label,.woocommerce-order-received .form-row-wide label{display:block}.woocommerce-Addresses .form-row-wide input,.woocommerce-customer-details .form-row-wide input,.woocommerce-order-received .form-row-wide input{border:1px solid #ddd}@media (min-width:480px){.woocommerce-Addresses .col2-set,.woocommerce-customer-details .col2-set,.woocommerce-order-received .col2-set{margin:0 -15px}.woocommerce-Addresses .col2-set:after,.woocommerce-customer-details .col2-set:after,.woocommerce-order-received .col2-set:after{content:"";display:table;clear:both}.woocommerce-Addresses .col2-set .col-1,.woocommerce-Addresses .col2-set .col-2,.woocommerce-customer-details .col2-set .col-1,.woocommerce-customer-details .col2-set .col-2,.woocommerce-order-received .col2-set .col-1,.woocommerce-order-received .col2-set .col-2{float:left;width:50%;padding:15px}}.woocommerce-order-received .entry-title{margin-top:30px;text-align:center}.woocommerce-order-received .entry-content{padding:45px;border-top:3px solid #d01035;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:45px}.woocommerce-order-received .entry-content p{font-size:17px;font-size:1.0625rem}.woocommerce-order-received .entry-content p:first-child{font-weight:500}.woocommerce-order-received .entry-content p.woocommerce-thankyou-order-received{font-weight:700;text-align:center;color:#d01035;font-size:32px;font-size:2rem}.woocommerce-order-received .variation{margin:0}.woocommerce-order-received .variation:after{content:"";display:table;clear:both}.woocommerce-order-received .variation dd{float:left;margin:0 0 0 10px}.woocommerce-order-received .variation dd p{margin:0}.woocommerce-order-received .variation dt{float:left;clear:left}.woocommerce-order-received .order_details .product-name a{font-size:20px;font-size:1.25rem}.woocommerce-order-received td.product-total{text-align:right}.woocommerce-order-received tfoot td,.woocommerce-order-received tfoot th{text-align:right;border-top:1px solid #ddd;padding:4px 0}.error-404{text-align:center;padding:90px 45px}#commentform .hpyFormError{border:2px solid #d01035!important}#commentform input[type=email],#commentform input[type=text],#commentform textarea{border:1px solid #e0e1e2;border-radius:5px;display:block;width:100%}#commentform p.error{font-weight:600;color:#d01035}#comments .comments-title{font-size:24px;font-size:1.5rem;font-weight:500;color:#193a50}#comments #respond{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:30px;margin-bottom:30px}#comments #respond label{display:block;font-size:15px;font-size:.9375rem;font-weight:700;text-align:left;margin-bottom:3px;color:#193a50}#comments #respond input[type=email],#comments #respond input[type=text],#comments #respond input[type=url],#comments #respond textarea{border:1px solid #989795;border-radius:3px;width:100%}#comments #respond .comment-form-author,#comments #respond .comment-form-email{width:50%;float:left}#comments #respond .comment-form-author{padding-right:15px}#comments #respond .comment-form-email{padding-left:15px}#comments #reply-title{font-size:24px;font-size:1.5rem;font-weight:500;color:#d01035}#comments #commentform p:last-of-type{margin:0}#comments ol{list-style:none;margin:0;padding:0}#comments ol.children{margin-left:30px}#comments .comment-body{background:#fff;position:relative;margin-bottom:30px;box-shadow:0 1px 3px rgba(0,0,0,.1)}#comments footer.comment-meta{padding:22.5px;background:#e0e1e2;display:flex;flex-wrap:wrap;align-items:center}#comments .comment-author{margin-right:auto}#comments .comment-author,#comments .comment-metadata{display:block;font-weight:700}#comments .comment-author,#comments .comment-author a,#comments .comment-metadata,#comments .comment-metadata a{font-size:18px;font-size:1.125rem;color:#193a50;font-style:italic}#comments .comment-author a,#comments .comment-metadata a{font-weight:400}#comments .comment-author img,#comments .comment-metadata img{display:none}#comments .comment-awaiting-moderation{margin-top:.5em}#comments .woocommerce-review__awaiting-approval{margin-top:.5em;background:#98be51;padding:.3em .6em;border-radius:.4em;color:#fff}#comments .comment-reply-link{position:absolute;top:22.5px;right:22.5px;font-size:18px;font-size:1.125rem;color:#d01035;font-weight:700;text-transform:uppercase;text-decoration:underline}#comments .comment-metadata{float:right;margin-right:70px}#comments .comment-content{padding:15px 22.5px;position:relative;font-size:18px;font-size:1.125rem;color:#193a50;font-weight:400;word-break:break-word}#comments .comment-content p:last-child{margin-bottom:0}#comments .comment-content:before{position:absolute;top:-15px;left:30px;z-index:1;content:" ";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;font-size:0;line-height:0}#comments .bypostauthor footer.comment-meta,#comments .comment-author-owatrol-admin footer.comment-meta{background:#d01035}#comments .bypostauthor .comment-reply-link,#comments .bypostauthor footer.comment-meta .comment-author,#comments .bypostauthor footer.comment-meta a,#comments .comment-author-owatrol-admin .comment-reply-link,#comments .comment-author-owatrol-admin footer.comment-meta .comment-author,#comments .comment-author-owatrol-admin footer.comment-meta a{color:#fff}#comments .commentlist{list-style:none;margin:0;padding:0}#comments .commentlist li{position:relative;padding-left:0;padding-bottom:10px;margin-bottom:30px;border-bottom:3px dotted #e0e1e2}#comments .commentlist li img.avatar{display:none}#comments .commentlist ul.children{list-style:none;margin:30px 0 0;padding:0 0 0 20px}#comments .commentlist ul.children li{border-bottom:0;padding:0}#comments .comment-text>p.meta{display:flex;flex-wrap:wrap}#comments .comment-text>p.meta .hpy_comment_status{margin-left:auto;text-transform:uppercase;font-weight:600;display:flex;align-items:center}#comments .comment-text>p.meta .hpy_comment_status img{margin-right:.4em;max-width:16px;display:block}#comments .comment-text>p.meta .hpy_comment_status.status-verified{color:#63921f}#comments .comments-header{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:30px}#comments .comments-header h2{margin-bottom:15px;line-height:1.2}#comments .comments-header a,#comments .comments-header h2{flex:0 0 100%;text-align:center}@media (min-width:600px){#comments .comments-header{flex-wrap:nowrap}#comments .comments-header a{flex:0 0 auto;margin-left:15px}#comments .comments-header h2{margin-bottom:0;flex:1 1 auto;text-align:left}}p.stars:after{content:"";display:block;clear:both}p.stars span{width:130px;height:24px;position:relative;float:left;background:url(dist/img/star-new.png) repeat-x left 0}p.stars span a{float:left;position:absolute;left:0;top:0;width:26px;height:0;padding-top:24px;overflow:hidden}p.stars span a:focus,p.stars span a:hover{background:url(dist/img/star-new.png) repeat-x left -24px}p.stars span a.active{background:url(dist/img/star-new.png) repeat-x left -48px}p.stars span a.star-1{width:26px;z-index:10}p.stars span a.star-2{width:52px;z-index:9}p.stars span a.star-3{width:78px;z-index:8}p.stars span a.star-4{width:104px;z-index:7}p.stars span a.star-5{width:130px;z-index:6}.comment-navigation .nav-links{display:flex;align-items:center;justify-content:space-between}.hpy-lr-originally-posted p{border-style:dotted!important}.page.static .entry-title{margin-top:22.5px;text-align:center}.page.static .entry-content{padding:45px;border-top:3px solid #d01035;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:45px}.page.static .entry-content p,.page.static .entry-content ul li{font-size:17px;font-size:1.0625rem}.page.static .entry-content p:first-child{font-weight:500}.page.static .authorised-partner-table{margin:0 0 20px;border-bottom:3px dotted #e1e1e1}.page.static .authorised-partner-table td{text-align:center}.page.static .authorised-partner-table td img{margin:5px auto}.page.static .authorised-partner-table td a{font-size:14px;font-size:.875rem;color:#333;margin-bottom:25px;display:block}.page.static .wpcf7-form p input,.page.static .wpcf7-form p textarea{border:1px solid #ccc;max-width:100%}.site-search-container header.page-header{box-shadow:inset 0 15px 15px -10px rgba(0,0,0,.6);background-size:cover;background-position:50%;border-bottom:1px solid #fff;padding:0 15px 60px}.site-search-container header.page-header h1{text-transform:uppercase;font-weight:700;font-size:60px;font-size:3.75rem;text-align:center;margin-bottom:0;color:#fff}.site-search-container header.page-header h1 span{display:block;font-size:18px;font-size:1.125rem;font-weight:400;font-style:italic;margin-bottom:5px;text-transform:none}.search-filter-row{margin-top:-22px}@media screen and (max-width:767px){.search-filter-row .link-next,.search-filter-row .link-prev{display:none}}.search-filter-wrap{text-align:center}.search-filter{padding:10px 20px;border-radius:22px;background:#fff;display:inline-block;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:45px}.search-filter ul{list-style:none;margin:0;padding:0}.search-filter .radial-filter-container{border-radius:50%;height:16px;width:16px;padding:2px;border:1px solid #bcb5ad;display:inline-block;position:relative;top:3px;margin-right:5px}.search-filter .radial-filter{height:0;padding-bottom:100%;width:100%;background:transparent;display:block;border-radius:50%;transition:all .3s}.search-filter li{padding-left:15px;font-size:14px;font-size:.875rem;display:inline-block;font-weight:500}.search-filter li a{color:#193a50}.search-filter li a:hover .radial-filter{background:#3a8699}.search-filter li:first-child{padding-left:0}.search-filter li.active{font-weight:700}.search-filter li.active .radial-filter{background:#499f33!important}.search-results-list{list-style:none;margin:0;padding:0;flex-direction:row!important}.search-results-list li{display:flex}@media (min-width:380px){.search-results-list li{max-width:50%}}@media (min-width:768px){.search-results-list li{max-width:33.3333333%}}@media (min-width:992px){.search-results-list li{max-width:25%}}.search-results-list .post{text-align:center;margin-bottom:30px;display:flex;flex-direction:column}.search-results-list .post .image-wrap{padding:10px;box-shadow:0 2px 5px rgba(0,0,0,.5);position:relative;background:#fff;margin-bottom:30px}.search-results-list .post .background-rotate{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.5);position:absolute;transform:rotate(3deg);top:0;left:0;right:0;bottom:0;z-index:-1}.search-results-list .post h2{font-size:20px;font-size:1.25rem;line-height:1.4}#comments #respond .search-results-list .post input[type=submit],.basket-wrap .cart-checkout-buttons .search-results-list .post .paypal_checkout_button,.comment-navigation .nav-links .nav-next .search-results-list .post a,.comment-navigation .nav-links .nav-previous .search-results-list .post a,.cwginstock-subscribe-form .search-results-list .post .cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons .search-results-list .post .paypal_checkout_button,.search-results-list .post #comments #respond input[type=submit],.search-results-list .post .basket-wrap .cart-checkout-buttons .paypal_checkout_button,.search-results-list .post .button,.search-results-list .post .comment-navigation .nav-links .nav-next a,.search-results-list .post .comment-navigation .nav-links .nav-previous a,.search-results-list .post .cwginstock-subscribe-form .cwgstock_button,.search-results-list .post .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button{display:inline-flex;font-size:15px;font-size:.9375rem}.search-results-list .post .description{margin:auto 0}.single-post .banner-blurred{background-size:cover;filter:blur(5px);position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background-repeat:none;background-position:50%;z-index:-1}.single-post .banner-blurred:after{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);content:"";display:block}.single-post .post-container{padding-top:30px}.single-post .post-content-wrap{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border-top:4px solid #d01035;padding:60px 0 30px;margin-bottom:30px;margin-top:-60px}.single-post .entry-content{padding:0 30px;border-bottom:3px dotted #cdc8b2}.single-post .entry-content p{font-size:17px;font-size:1.0625rem}.single-post .entry-content p:first-child{font-weight:500}.single-post .about_author{padding:30px 30px 0}.single-post .about_author:after{content:"";display:table;clear:both}.single-post .about_author .left-content{width:130px}.single-post .about_author .right-content{width:calc(100% - 130px)}.single-post .about_author .img-wrap{padding:10px;border:2px solid #ecebe5}.single-post .about_author h5{font-size:20px;font-size:1.25rem;color:#6b6159;font-style:italic;margin-bottom:15px}.single-post .about_author p{font-size:13px;font-size:.8125rem;color:#8c837c}.single-post .about_author a{text-transform:uppercase;position:relative;font-weight:500;font-size:14px;font-size:.875rem}.single-post .about_author a.icon-right-link{padding-right:24px;float:left}.single-post .about_author a.icon-right-link:after{right:0}.single-post .about_author a.icon-left-link{padding-left:24px;float:right;margin-left:15px}.single-post .about_author a.icon-left-link:after{left:0}.single-post .about_author a.icon-left-link:after,.single-post .about_author a.icon-right-link:after{content:" ";background-size:contain;width:18px;height:18px;top:50%;transform:translateY(-50%);position:absolute;display:block;background-repeat:no-repeat;background-position:50%}.single-post .about_author a.author-visit:after{background-image:url(dist/img/icon-external.png)}.single-post .about_author a.author-twitter:after{background-image:url(dist/img/icon-twitter.png)}.single-post .about_author a.author-facebook:after{background-image:url(dist/img/icon-facebook.png)}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-weight:400;color:#d01035;margin-bottom:1.3em}.entry-content h2{font-size:24px;font-size:1.5rem}.entry-content h3{font-size:20px;font-size:1.25rem}.entry-content h4{font-size:18px;font-size:1.125rem}.entry-content h5{font-size:16px;font-size:1rem}.entry-content h6{font-size:14px;font-size:.875rem}.entry-content p{color:#193a50}.entry-content ol,.entry-content ul{margin:0 0 30px 15px;color:#193a50}.entry-content ol li,.entry-content ul li{color:#193a50;padding-bottom:2px}.entry-content .alignleft{float:left;display:block;margin:5px 15px 15px 0;max-width:100%}.entry-content .alignright{float:right;display:block;margin:5px 0 15px 15px;max-width:100%}.entry-content .aligncenter{display:block;margin:10px auto 30px;max-width:100%;text-align:center}.entry-content hr{float:left;width:100%;clear:both;margin:5px 0 15px;border-top:2px dotted #e0e1e2}.entry-content iframe{display:block;margin:0 auto}.entry-content .gallery{margin-bottom:30px;clear:both}.entry-content .gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:50%;padding:0 15px;margin:0 0 15px}.entry-content .gallery .gallery-item a{border:2px solid #fff;background:#000;display:inline-block;transition:all .3s}.entry-content .gallery .gallery-item a:hover{border:2px solid #d01035}.entry-content .gallery.gallery-columns-1 .gallery-item,.entry-content .gallery .gallery-item a img{width:100%}@media screen and (min-width:768px){.entry-content .gallery.gallery-columns-2 .gallery-item,.entry-content .gallery.gallery-columns-3 .gallery-item,.entry-content .gallery.gallery-columns-4 .gallery-item,.entry-content .gallery.gallery-columns-5 .gallery-item,.entry-content .gallery.gallery-columns-6 .gallery-item,.entry-content .gallery.gallery-columns-7 .gallery-item,.entry-content .gallery.gallery-columns-8 .gallery-item,.entry-content .gallery.gallery-columns-9 .gallery-item{width:50%}.entry-content .gallery.gallery-columns-2 .gallery-item:nth-child(odd),.entry-content .gallery.gallery-columns-3 .gallery-item:nth-child(odd),.entry-content .gallery.gallery-columns-4 .gallery-item:nth-child(odd),.entry-content .gallery.gallery-columns-5 .gallery-item:nth-child(odd),.entry-content .gallery.gallery-columns-6 .gallery-item:nth-child(odd),.entry-content .gallery.gallery-columns-7 .gallery-item:nth-child(odd),.entry-content .gallery.gallery-columns-8 .gallery-item:nth-child(odd),.entry-content .gallery.gallery-columns-9 .gallery-item:nth-child(odd){clear:both}}@media screen and (min-width:992px){.entry-content .gallery.gallery-columns-2 .gallery-item{width:50%}.entry-content .gallery.gallery-columns-3 .gallery-item{width:33.33%}.entry-content .gallery.gallery-columns-3 .gallery-item:nth-child(3n+1){clear:both}.entry-content .gallery.gallery-columns-4 .gallery-item{width:25%}.entry-content .gallery.gallery-columns-4 .gallery-item:nth-child(4n+1){clear:both}.entry-content .gallery.gallery-columns-5 .gallery-item{width:20%}.entry-content .gallery.gallery-columns-5 .gallery-item:nth-child(5n+1){clear:both}.entry-content .gallery.gallery-columns-6 .gallery-item{width:16.66%}.entry-content .gallery.gallery-columns-6 .gallery-item:nth-child(6n+1){clear:both}.entry-content .gallery.gallery-columns-7 .gallery-item{width:14.28%}.entry-content .gallery.gallery-columns-7 .gallery-item:nth-child(7n+1){clear:both}.entry-content .gallery.gallery-columns-8 .gallery-item{width:12.5%}.entry-content .gallery.gallery-columns-8 .gallery-item:nth-child(8n+1){clear:both}.entry-content .gallery.gallery-columns-9 .gallery-item{width:11.11%}.entry-content .gallery.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:both}.entry-content .gallery.gallery-columns-3 .gallery-item:nth-child(odd),.entry-content .gallery.gallery-columns-4 .gallery-item:nth-child(odd),.entry-content .gallery.gallery-columns-5 .gallery-item:nth-child(odd),.entry-content .gallery.gallery-columns-6 .gallery-item:nth-child(odd),.entry-content .gallery.gallery-columns-7 .gallery-item:nth-child(odd),.entry-content .gallery.gallery-columns-8 .gallery-item:nth-child(odd),.entry-content .gallery.gallery-columns-9 .gallery-item:nth-child(odd){clear:none}}.entry-content blockquote{border-left:3px solid #ddd;padding-left:15px}.entry-content blockquote,.entry-content blockquote p{font-weight:400;font-style:italic}.entry-content blockquote p:first-child{font-weight:400!important}.entry-content .partner-wrap:nth-child(odd){clear:both}.entry-content .partner{margin-bottom:45px}.entry-content .partner h3{font-weight:400;text-align:center;font-size:24px;font-size:1.5rem;margin-bottom:0}.entry-content .partner .image-wrap,.entry-content .partner .partner-link{margin-bottom:15px}.entry-content .partner .image-wrap{height:100px;position:relative}.entry-content .partner .image-wrap a{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.entry-content .partner .image-wrap img{display:block;margin:0 auto;max-width:260px;max-height:80px;width:auto;height:auto}.entry-content .partner .partner-link,.entry-content .partner p{font-size:16px;font-size:1rem;text-align:center}.entry-content .partner .partner-link{display:block;margin-bottom:0;font-weight:400;width:58%}.entry-content .partner .partner-footer{display:flex;align-items:center;justify-content:space-between}.entry-content .partner .social-icon{background:#463e3b;border-radius:50%;padding:8px 10px}.entry-content .partner-columns{margin-top:15px;padding-top:45px;border-top:1px solid #c1bca1;padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid #c1bca1}.entry-content .partner-columns .header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px}.entry-content .partner-columns .header h2{margin-bottom:0;line-height:1.2;font-weight:500;font-style:italic}.entry-content .partner-columns .icon-wrap{background:#e4dfc6;display:block;padding:9px 13px;border-radius:50%;margin-right:15px}.entry-content .partners-footer{text-align:center}@media (min-width:768px){.entry-content .partner p{min-height:130px}}@media (min-width:992px){.entry-content .partner-wrap:nth-child(odd){clear:none}.entry-content .partner-wrap:nth-child(3n+1){clear:both}}@media screen and (max-width:768px){.entry-content iframe{width:100%;height:auto;min-height:250px}}.entry-content .post iframe.instagram-media{margin:12px auto!important}.angelleye-proceed-to-checkout-button-separator{display:block}.angelleye_checkout>.title{display:none}.angelleye_checkout #paypalexpress_order_review,.angelleye_checkout .addresses{width:50%;padding-left:15px;padding-right:15px}.angelleye_checkout #paypalexpress_order_review table{margin:0}.angelleye_checkout #paypalexpress_order_review .product-name{font-size:24px;font-size:1.5rem;font-weight:700;margin-bottom:0;line-height:1.8;color:#d01035}.angelleye_checkout #paypalexpress_order_review .product-name .product-quantity{font-style:italic;color:#193a50}.angelleye_checkout #paypalexpress_order_review .product-name dl{margin:0;padding-left:15px;line-height:1.5}.angelleye_checkout #paypalexpress_order_review .product-name dl:after{content:"";display:table;clear:both}.angelleye_checkout #paypalexpress_order_review .product-name dl.deliver{margin-bottom:5px}.angelleye_checkout #paypalexpress_order_review .product-name dd,.angelleye_checkout #paypalexpress_order_review .product-name dt{float:left;font-size:18px;font-size:1.125rem;font-weight:400;display:inline-block;margin:0}.angelleye_checkout #paypalexpress_order_review .product-name dt{margin-right:5px;color:#1e4560}.angelleye_checkout #paypalexpress_order_review .product-name dd{font-weight:700;color:#3a3733}.angelleye_checkout #paypalexpress_order_review .product-name dt{clear:both}.angelleye_checkout #paypalexpress_order_review .product-name p{margin:0}.angelleye_checkout #paypalexpress_order_review .product-name .delivery_notification{font-style:italic;font-weight:700;color:#193a50}.angelleye_checkout #paypalexpress_order_review .product-total{text-align:right;font-weight:700;font-size:24px;font-size:1.5rem}.angelleye_checkout #paypalexpress_order_review .product-name,.angelleye_checkout #paypalexpress_order_review .product-total{padding-bottom:15px}.angelleye_checkout #paypalexpress_order_review tfoot tr{border-bottom:2px dashed #4f97c8}.angelleye_checkout #paypalexpress_order_review tfoot th{width:50%;text-align:left;color:#1e4560;font-weight:500}.angelleye_checkout #paypalexpress_order_review tfoot td{width:50%;text-align:right;font-weight:700}.angelleye_checkout #paypalexpress_order_review tfoot td,.angelleye_checkout #paypalexpress_order_review tfoot th{width:50%;font-size:20px;font-size:1.25rem;line-height:1.8;padding:0 15px}.angelleye_checkout #paypalexpress_order_review tfoot ul{list-style:none}.angelleye_checkout .addresses{text-align:right}.angelleye_checkout .addresses h3{font-size:24px;font-size:1.5rem;color:#d01035;font-weight:400}.angelleye_checkout p{text-align:right;margin:30px 0 0}#comments #respond .angelleye_checkout input[type=submit],.angelleye_checkout #comments #respond input[type=submit],.angelleye_checkout .angelleye_cancel,.angelleye_checkout .basket-wrap .cart-checkout-buttons .paypal_checkout_button,.angelleye_checkout .button,.angelleye_checkout .comment-navigation .nav-links .nav-next a,.angelleye_checkout .comment-navigation .nav-links .nav-previous a,.angelleye_checkout .cwginstock-subscribe-form .cwgstock_button,.angelleye_checkout .elementor-widget-wc-elements .cart-checkout-buttons .paypal_checkout_button,.basket-wrap .cart-checkout-buttons .angelleye_checkout .paypal_checkout_button,.comment-navigation .nav-links .nav-next .angelleye_checkout a,.comment-navigation .nav-links .nav-previous .angelleye_checkout a,.cwginstock-subscribe-form .angelleye_checkout .cwgstock_button,.elementor-widget-wc-elements .cart-checkout-buttons .angelleye_checkout .paypal_checkout_button{display:inline-block;vertical-align:top}.angelleye_checkout .angelleye_cancel{float:left}.cart-collaterals .hpy-proceed-to-checkout-button-separator{display:block;opacity:.8;margin:0 0 1em;text-align:center}.place-order .ppc-button-wrapper{flex:1 1 50%;order:1;margin:10px 0}.place-order .ppc-button-wrapper #ppc-button-ppcp-gateway{width:100%}.place-order button:not(.ppcp-hidden)~.ppc-button-wrapper{display:none}.place-order #ppcp-cancel{text-align:center;order:-5}@media (min-width:768px){.place-order #ppcp-cancel{flex:0 1 50%;margin:10px 0;padding-right:20px;text-align:left;order:5}}.site-footer{background:#193a50;padding:60px 0 30px;color:#fff;content-visibility:initial!important}.main-footer{margin-left:auto;margin-right:auto;max-width:600px}@media (min-width:1200px){.main-footer{display:flex;justify-content:space-between;max-width:none;margin:0}}.main-footer .mailchimp-footer-widget .widget_mailchimpsf_widget{margin-bottom:0}.mailchimp-footer-widget{margin-top:-60px}@media (min-width:600px){.mailchimp-footer-widget{margin-top:0;margin-bottom:30px}}@media (min-width:1200px){.mailchimp-footer-widget{order:2;flex:0 0 400px;padding:0 15px;margin:-120px 0 0 15px}}@media (min-width:1500px){.mailchimp-footer-widget{flex:0 0 500px}}.hpy-mailchimp-widget{background:#d01035}@media (min-width:1200px){.hpy-mailchimp-widget .circle-bg-svg{transform:translate(55%,-30%)}}.footer-social{background:#b4163a;padding:15px 10px;font-size:18px}.footer-social ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.footer-social li{padding:0 .5em}.footer-social a{display:block;background:#fff;padding:.45em;border-radius:50%;transition:.3s}.footer-social a:hover{background:transparent}.footer-social a:hover svg{fill:#fff}.footer-social svg{fill:#b4163a;display:block;transition:.3s}@media (min-width:1200px){.footer-social{padding:20px 10px}}.site-telephone{align-items:center;justify-content:center;font-size:28px;font-size:1.75rem;font-weight:600;color:#fff;padding:15px}.site-telephone svg{stroke:#3894b9;margin-right:.4em;height:1em;width:1em;transition:.3s}.site-telephone:hover{color:#fff}.site-telephone:hover svg{stroke:#d01035}@media (min-width:1200px){.site-telephone{font-size:20px;padding:0;justify-content:flex-start}}#footer-menus{margin-bottom:30px}#footer-menus .widget{margin-bottom:0!important;border-top:1px solid #3894b9}#footer-menus .widget:last-of-type{border-bottom:1px solid #3894b9}@media (min-width:1200px){#footer-menus .widget{border:none!important}}#footer-menus .widget-title{font-size:16px;display:flex;align-items:center;padding:15px;margin:0;font-weight:700}#footer-menus .widget-title svg.icon-bullet{height:1.8em;width:1.8em;margin-right:1em}#footer-menus .widget-title svg.icon-drop-down-arrow{margin-left:auto;height:1em;width:1em;fill:#3894b9;position:relative;transform-origin:50% 50%;transition:.2s;transform:rotateX(0deg)}#footer-menus .widget-title.active svg.icon-drop-down-arrow{margin-left:auto;height:1em;width:1em;fill:#3894b9;transform:rotateX(180deg)}@media (min-width:1200px){#footer-menus .widget-title{font-size:12px;color:#3894b9;padding:0;text-transform:uppercase;margin-bottom:30px}#footer-menus .widget-title svg.icon-drop-down-arrow{display:none}}#footer-menus ul{list-style:none;margin:0;padding:15px}#footer-menus ul a{color:#fff;display:block;line-height:2;padding:.4em 0}#footer-menus ul a:hover{text-decoration:underline}@media (min-width:1200px){#footer-menus ul{padding:0;font-size:14px;margin-top:15px}#footer-menus ul a{line-height:1.4}}@media (min-width:1200px){#footer-menus{order:1;display:flex;flex:1 1 auto;justify-content:space-between}#footer-menus .widget{padding-left:15px;padding-right:15px;max-width:280px}#footer-menus .widget_recent_entries li{margin-bottom:1em}#footer-menus .widget_recent_entries .post-date{font-size:12px;color:#2e94b9;font-weight:600}}.top-footer{border-top:1px solid #e0e1e2;background:#fff}@media (min-width:1200px){.top-footer .flex-row{padding-right:385px}}@media (min-width:1500px){.top-footer .flex-row{padding-right:485px}}.footer-payments span.footer-title,.footer_members_container span.footer-title{display:block;margin-bottom:.2em;font-size:14px}.footer-payments span.footer-title strong,.footer_members_container span.footer-title strong{font-size:18px;font-weight:600;text-transform:uppercase}.footer-payments{text-align:center;flex:1 1 auto;padding-top:30px;padding-bottom:30px}@media (min-width:1200px){.footer-payments{text-align:left;padding-top:20px;padding-bottom:20px;padding-left:30px}}.footer_members_container{display:none;align-items:center;padding-top:20px;padding-bottom:20px;padding-right:30px;border-right:1px solid #e0e1e2}.footer_members_container .members_wrapper{display:flex;flex:1 1 auto;justify-content:space-around;align-items:center;margin:0 -7px}.footer_members_container .members_wrapper a{padding:0 7px;display:block;max-width:100px}@media (min-width:600px){.footer_members_container{display:flex}}.footer_members_title{margin-right:.8em;flex:0 0 auto}.footer_members_title strong{display:block}.bottom-footer{padding:0 15px;text-align:center}@media (min-width:1200px){.bottom-footer{display:flex;align-items:center;justify-content:space-between;margin-top:45px;padding:15px 0 0;border-top:2px solid #3894b9}}.site-copyright{margin:22.5px 0}.site-copyright p{margin:0;font-size:10px;text-transform:uppercase}@media (min-width:1200px){.site-copyright p:first-of-type{font-weight:700}}.other-f-links{list-style:none;margin:0;padding:0;display:flex;justify-content:center;font-size:12px}.other-f-links a{color:#fff;display:flex;align-items:center;padding:0 1em}.other-f-links a:hover{text-decoration:underline}.other-f-links a svg{display:none;fill:#3894b9;margin-left:.4em}@media (min-width:1200px){.other-f-links a:last-child{padding-right:0}.other-f-links a svg{display:block}}.footer-site-by{font-size:12px;margin:1em 0 0}.footer-site-by a{color:#fff;font-weight:600}.footer-site-by a:hover{text-decoration:underline}@media (min-width:1200px){.footer-site-by{text-align:right;margin:.6em 0 0}}.ow_us_footer_image{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (min-width:1200px){.ow_us_footer_image{justify-content:flex-start}}.ow_us_footer_image img{max-width:50px;margin-left:.4em}.ow_us_footer_image img:first-child{margin-left:0}.woocommerce-checkout .blockUI.blockOverlay{background-image:url(dist/img/gears.svg);background-repeat:no-repeat;background-position:50%}.woocommerce-checkout .woocommerce-input-wrapper{display:block}.woocommerce-checkout .woocommerce-input-wrapper strong{display:block;border:1px solid #989795;border-radius:3px;padding:11px 12px 10px;background:#f0f0f0;font-weight:600;color:#989795}.woocommerce-checkout .woocommerce-input-wrapper .select2-container .select2-selection--single{padding:8px 6px;height:auto}.woocommerce-checkout .woocommerce-input-wrapper .select2-container .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%)}#location_popup{display:none;opacity:0;position:fixed;top:0;left:0;right:0;width:100%;height:80px;background:#000;background:rgba(0,0,0,.8);border-bottom:2px solid #d01035;box-shadow:0 2px 3px rgba(0,0,0,.4)}#location_popup .entry-content .gallery,#location_popup .row,.entry-content #location_popup .gallery{position:relative;height:80px}#location_popup .info_cont{position:relative;height:40px;top:50%;transform:translateY(-50%)}#location_popup p{margin:0;padding-left:15px;padding-right:15px;color:#fff;vertical-align:middle;display:inline-block;line-height:40px}#location_popup a{display:inline-block;vertical-align:top;margin-left:15px}#location_popup a:hover .redirect_overlay{opacity:.5}#location_popup .close_location{position:absolute;top:50%;right:0;width:30px;height:30px;transform:translateY(-50%)}#location_popup .close_location:after,#location_popup .close_location:before{content:"";display:block;transform-origin:50% 50%;width:100%;height:2px;top:50%;left:0;position:absolute;background:#d01035}#location_popup .close_location:before{transform:translateY(-50%) rotate(45deg)}#location_popup .close_location:after{transform:translateY(-50%) rotate(-45deg)}#location_popup .redirect_location{background-size:cover;background-repeat:no-repeat;background-position:top;position:relative;height:40px;padding:0 15px;line-height:40px;overflow:hidden;border-radius:4px}#location_popup .redirect_location.icon_GB{background-image:url(dist/img/flags/gb.svg)}#location_popup .redirect_location.icon_US{background-image:url(dist/img/flags/us.svg)}#location_popup .redirect_location.icon_CA{background-image:url(dist/img/flags/ca.svg)}#location_popup .redirect_message{position:relative;z-index:2;color:#000;opacity:1;transition:.3s;font-weight:700;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}#location_popup .redirect_overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF",endColorstr="#FFFFFF",GradientType=0);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 40%,#fff);color:#fff;z-index:1;transition:.3s}@media screen and (max-width:1199px){html{font-size:14px}.home .inner-content h2{font-size:22px;font-size:1.375rem;margin-bottom:15px}.home .home-section .button-container button,.home .inner-content p{font-size:14px;font-size:.875rem}.home .home-categories .category-container h3{font-size:28px;font-size:1.75rem}.home .home-categories .category-container .category-inner{padding:10px 10px 14px}.home .home-categories .category-container.pro span{font-size:11px;font-size:.6875rem}.home .elementor-widget-wp-widget-hpy_review_widget li .product_image,.home .widget_hpy_review_widget li .product_image{top:35px}.home .elementor-widget-wp-widget-hpy_review_widget li .product_image img,.home .widget_hpy_review_widget li .product_image img{max-width:75px;max-height:90px}.home .elementor-widget-wp-widget-hpy_review_widget li .product_image .product_title,.home .widget_hpy_review_widget li .product_image .product_title{padding-right:90px}.archive .container-product-finder{margin-top:-4px}}@media screen and (min-width:1200px){#site-navigation ul.menu li{display:block!important;opacity:1!important;transform:none!important}}@media screen and (max-width:1199px){#mask{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);visibility:hidden;opacity:0;transition:opacity .3s,visibility .01s .3s;cursor:pointer;z-index:10000}#mask.open{opacity:1;visibility:visible;transition:opacity .3s,visibility .01s}#site-navigation .click_hit_box,#site-navigation .site-main-menu,#site-navigation .site-secondary-menu{display:none}#site-navigation .menu-main-menu-container{clear:both}.entry-content .home .home-section .gallery>div,.home .home-section .entry-content .gallery>div,.home .home-section .row>div{margin-bottom:30px}.home .home-categories .full-height .category-container,.home .home-categories .half-height .category-container{margin-bottom:0}.home .home-categories .full-height .category-container .category-inner,.home .home-categories .half-height .category-container .category-inner{padding:15px 15px 19px}.entry-content .home .home-categories .gallery>div,.home .home-categories .entry-content .gallery>div,.home .home-categories .row>div{margin-bottom:30px}.home .elementor-widget-wp-widget-hpy_review_widget li .product_image,.home .widget_hpy_review_widget li .product_image{top:0}.home .elementor-widget-wp-widget-hpy_review_widget li .product_image img,.home .widget_hpy_review_widget li .product_image img{max-width:100%;max-height:none}.home .elementor-widget-wp-widget-hpy_review_widget li .product_image .product_title,.home .widget_hpy_review_widget li .product_image .product_title{padding-right:90px}.home .widget{margin-bottom:30px}.home .widget:last-child{margin-bottom:0}.basket_footer ul,.cart_left_wrapper{margin-bottom:30px}.basket_buy_owatrol:after{content:"";display:table;clear:both}.totals-footer{padding:0;margin-bottom:30px}}@media screen and (max-width:1199px) and (min-width:992px){.totals-footer{margin-bottom:0}}@media screen and (max-width:992px){.checkout-page-wrapper #checkout-order-review,.elementor-widget-wc-elements #checkout-order-review{transition-property:none;position:static;top:auto;right:auto}.swatch_sample{bottom:15px;right:15px}.woocommerce-account .woocommerce-MyAccount-navigation ul>li,.woocommerce-account .woocommerce-MyAccount-navigation ul>li.woocommerce-MyAccount-navigation-link--customer-logout{float:none;display:block;padding:0}.product-range{flex-direction:column}}@media screen and (max-width:992px) and (min-width:768px){ul.products li:nth-of-type(4n-3){clear:none}ul.products li:nth-of-type(3n-2){clear:both}.single-post #secondary{padding-top:0}.home .box-wrap{margin:0;padding-bottom:80%}.home .home-banner ul li a img.bnr-img{left:-10px;height:110%}.widget_hpy_projects_widget ul li{width:16.66%}}@media screen and (max-width:768px){.home .popular-products-wrap .slick-arrow:before{color:#9c9c9c}.home .home-banner{min-height:0}.home .home-banner ul li a{min-height:269px}.home .home-banner ul li a .slider-content{float:none;width:100%;margin-left:0;text-align:center;padding:20px}.home .home-banner ul li a img.bnr-img,.home .home-banner ul li a picture.bnr-img img{display:none!important}.home .box-wrap{margin:0;padding-bottom:80%}.home .home-categories .full-height .category-container{padding-bottom:50%}.swatch_sample{width:120px;height:120px}ul.products li:nth-of-type(4n-3){clear:none}ul.products li:nth-of-type(2n-1){clear:both}.basket-wrap .site-cart .product-remove,.elementor-widget-wc-elements .site-cart .product-remove{left:1%}.basket-wrap .site-cart .product-thumbnail,.elementor-widget-wc-elements .site-cart .product-thumbnail{width:auto;flex:0 0 auto;text-align:center;align-self:flex-start}.basket-wrap .site-cart .product-thumbnail .product-image-container,.elementor-widget-wc-elements .site-cart .product-thumbnail .product-image-container{display:none}.basket-wrap .site-cart .product-name,.elementor-widget-wc-elements .site-cart .product-name{position:relative;transform:none;left:5%;top:auto}.basket-wrap .site-cart .product-quantity input,.elementor-widget-wc-elements .site-cart .product-quantity input{max-width:70px}.basket-wrap .cross-sells .woocommerce-product__info,.elementor-widget-wc-elements .cross-sells .woocommerce-product__info{flex-wrap:wrap}.basket-wrap .cross-sells .product-details,.basket-wrap .cross-sells .product-details select,.elementor-widget-wc-elements .cross-sells .product-details,.elementor-widget-wc-elements .cross-sells .product-details select{width:100%}.basket-wrap .cross-sells .product-details .star-rating,.basket-wrap .cross-sells .product-details>a,.elementor-widget-wc-elements .cross-sells .product-details .star-rating,.elementor-widget-wc-elements .cross-sells .product-details>a{justify-content:center;margin:0 auto .6em}.basket-wrap .cross-sells .product-thumbnail,.elementor-widget-wc-elements .cross-sells .product-thumbnail{margin:0 auto}.basket-wrap .cross-sells .product-price span.price,.elementor-widget-wc-elements .cross-sells .product-price span.price{font-size:14px;font-size:.875rem}.basket-wrap .cross-sells .product-add-to-cart,.basket-wrap .cross-sells .product-price,.basket-wrap .cross-sells .product-quantity,.elementor-widget-wc-elements .cross-sells .product-add-to-cart,.elementor-widget-wc-elements .cross-sells .product-price,.elementor-widget-wc-elements .cross-sells .product-quantity{flex:1 1 100%;display:flex;flex-direction:row;flex-flow:row nowrap;align-items:center;height:auto;margin:.3em 0}.basket-wrap .cross-sells .product-add-to-cart span,.basket-wrap .cross-sells .product-price span,.basket-wrap .cross-sells .product-quantity span,.elementor-widget-wc-elements .cross-sells .product-add-to-cart span,.elementor-widget-wc-elements .cross-sells .product-price span,.elementor-widget-wc-elements .cross-sells .product-quantity span{width:auto}.basket-wrap .cross-sells .product-add-to-cart span.label,.basket-wrap .cross-sells .product-price span.label,.basket-wrap .cross-sells .product-quantity span.label,.elementor-widget-wc-elements .cross-sells .product-add-to-cart span.label,.elementor-widget-wc-elements .cross-sells .product-price span.label,.elementor-widget-wc-elements .cross-sells .product-quantity span.label{margin-right:10px}.basket-wrap .cross-sells .product-add-to-cart span.price,.basket-wrap .cross-sells .product-price span.price,.basket-wrap .cross-sells .product-quantity span.price,.elementor-widget-wc-elements .cross-sells .product-add-to-cart span.price,.elementor-widget-wc-elements .cross-sells .product-price span.price,.elementor-widget-wc-elements .cross-sells .product-quantity span.price{margin-left:auto;margin-right:0}.basket-wrap .cross-sells .product-add-to-cart .cs-add-to-cart,.basket-wrap .cross-sells .product-price .cs-add-to-cart,.basket-wrap .cross-sells .product-quantity .cs-add-to-cart,.elementor-widget-wc-elements .cross-sells .product-add-to-cart .cs-add-to-cart,.elementor-widget-wc-elements .cross-sells .product-price .cs-add-to-cart,.elementor-widget-wc-elements .cross-sells .product-quantity .cs-add-to-cart{justify-content:center}.basket-wrap .cross-sells .product-quantity input,.elementor-widget-wc-elements .cross-sells .product-quantity input{margin:0 0 0 auto;width:4.5em}.widget_hpy_projects_widget ul li{width:16.66%}.single-post #secondary{padding-top:0}.product-range{flex-direction:column}}.hpy-product-info{border:2px solid #64a4d7;display:flex}.hpy-product-info .hpy-info{display:none}.hpy-product-info .hpy-product-info-container{flex:1 1 auto;padding:15px}.hpy-product-info .hpy-product-info-container p:last-child{margin:0}@media (min-width:768px){.hpy-product-info .hpy-info{display:block;flex:0 0 70px;position:relative;background:#64a4d7}.hpy-product-info .hpy-info:before{content:"";background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAclBMVEUAAABjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNdjpNeOBRnsAAAAJXRSTlMAB0C/+vGAKfWhbFDVzq+qDrgwlh/l4VpJEwXZ0YNkNenPxXNyDT67GwAAAW5JREFUSMellleSgzAQRAckcrLBOW7q+19xJeytNahl7OL9EjShp0fiEIRxXUYAorKOw0AmCLMUj6RZKE8oKrhUhXhIFDgqEUau4UPnJNcGz2jG2S8UnqMWw/8rTKEGZzSYpnnMF4wIQ/4zT1h9jq3ss2GtErlDE7iaB4fNMI2//oIhlhoD7j2vwOjPL0cquekNlK+9HM4Y0SsxA0efPjAmsz1L8Tpp4ItIbduL7QOJKWYt24phB5fYVs5hnazEQoKtncoZoqRDYLMjAihF3EiLH1S+kCIROOxsqIaOC4CqtBXD2vMBYSOGFvwDVu1ODDF4DiVtj+EThJL2ITqY91dg1PTkxj+2MdVSL4wlGCFTq15Yo9JAStTK5mF5n9vvE5sHElN+G6uu1SQiNtO9VDfL/dF1fu4avSeuApJ1wX3p0rszeV95nE+fr2FMlKcT6q1+8nfd++398O4Gmrnjprfo/D09fROYf9fgt5m5/AI+qODPm1cakAAAAABJRU5ErkJggg==") 50% no-repeat;background-size:contain;width:35px;height:35px;position:absolute;left:50%;top:50%;border:2px solid #fff;display:block;transform:translate(-50%,-50%);border-radius:50%}}@media screen and (max-width:640px) and (min-width:481px){.swatch_sample{width:100px;height:100px;bottom:5px;right:0}}@media screen and (max-width:640px){.page.static #store_location_search .fieldset .fields{flex-direction:column}.page.static #store_location_search .fieldset .fields .field{margin-top:15px}.page.static #store_location_search .fieldset .fields .field #radius{background:#fff}.page.static #store_location_search .fieldset .fields .submit-field{margin-left:unset;align-self:unset;margin-top:15px}.page.static #map_container{display:none}.page.static #locations{width:100%;padding:0}}@media screen and (max-width:600px){.page.static .entry-content,.single-post .entry-content{padding:20px}.single-post .about_author .left-content{width:70px}.single-post .about_author .left-content .img-wrap{border:none;padding:0}.single-post .about_author .right-content{width:calc(100% - 70px)}.archive .blog_wrap .post .right-content,.blog .blog_wrap .post .right-content{width:100%;padding-left:0}.archive .blog_wrap .post .image_wrapper,.blog .blog_wrap .post .image_wrapper{float:none;width:0 auto 12px}.woocommerce-account .woocommerce-Addresses .woocommerce-Address{float:none;width:100%}.widget_hpy_projects_widget ul li{width:33.33%}.basket-wrap .cross-sells,.elementor-widget-wc-elements .cross-sells{margin-left:30px;margin-right:30px}.basket-wrap .cross-sells .product-price,.elementor-widget-wc-elements .cross-sells .product-price{line-height:.9;font-size:13px;font-size:.8125rem}.basket-wrap .cart_left_wrapper,.elementor-widget-wc-elements .cart_left_wrapper{padding:0;margin-left:-15px;margin-right:-15px}.basket-wrap .site-cart,.elementor-widget-wc-elements .site-cart{padding:0;border-bottom:3px dotted #cdc8b2;margin-bottom:30px}.basket-wrap .site-cart:after,.elementor-widget-wc-elements .site-cart:after{content:"";display:table;clear:both}.basket-wrap .site-cart .cart_item,.elementor-widget-wc-elements .site-cart .cart_item{border-top:3px dotted #cdc8b2;padding:30px 30px 0}.basket-wrap .site-cart .product-remove,.elementor-widget-wc-elements .site-cart .product-remove{left:10px;top:10px}.basket-wrap .site-cart .product-name,.elementor-widget-wc-elements .site-cart .product-name{width:100%;margin-bottom:0;float:none;left:0}.basket-wrap .site-cart .product-quantity,.elementor-widget-wc-elements .site-cart .product-quantity{width:100%;left:auto;transform:none;top:auto;position:relative;text-align:right}.basket-wrap .site-cart .product-quantity input,.elementor-widget-wc-elements .site-cart .product-quantity input{max-width:70px}.basket-wrap .site-cart .product-quantity span,.elementor-widget-wc-elements .site-cart .product-quantity span{text-align:right}.basket-wrap .site-cart .mobile-wrapper-right,.elementor-widget-wc-elements .site-cart .mobile-wrapper-right{flex-direction:column}.basket-wrap .cart_buttons_wrapper,.elementor-widget-wc-elements .cart_buttons_wrapper{text-align:center;padding:0 15px;display:flex;flex-direction:column}.basket-wrap .cart_buttons_wrapper:after,.elementor-widget-wc-elements .cart_buttons_wrapper:after{content:"";display:table;clear:both}.basket-wrap .cart_buttons_wrapper .mobile-wrapper-left,.elementor-widget-wc-elements .cart_buttons_wrapper .mobile-wrapper-left{padding:0 15px;width:100%;margin-bottom:15px}.basket-wrap .cart_buttons_wrapper .mobile-wrapper-left button[type=submit],.elementor-widget-wc-elements .cart_buttons_wrapper .mobile-wrapper-left button[type=submit]{margin-right:0}.basket-wrap .coupon,.elementor-widget-wc-elements .coupon{display:flex;float:none;width:100%}.basket-wrap .coupon button,.elementor-widget-wc-elements .coupon button{min-width:100px;margin-right:0}.basket-wrap .coupon input[type=text],.elementor-widget-wc-elements .coupon input[type=text]{width:calc(100% - 60px);max-width:none}.basket-wrap .coupon input[type=submit],.elementor-widget-wc-elements .coupon input[type=submit]{width:60px;text-align:center;margin-right:0}.basket-wrap .coupon input[type=submit],.basket-wrap .update_cart,.elementor-widget-wc-elements .coupon input[type=submit],.elementor-widget-wc-elements .update_cart{padding:12px 10px}.basket-wrap .update_cart,.elementor-widget-wc-elements .update_cart{width:100%}#location_popup,#location_popup .entry-content .gallery,#location_popup .row,.entry-content #location_popup .gallery{height:120px}#location_popup .info_cont{text-align:center;height:70px}#location_popup .info_cont p{display:block;text-align:center;line-height:1.3;margin-bottom:10px}#location_popup .info_cont a{margin:0}}@media screen and (max-width:480px){.home .col-xs-6{width:100%;float:none;max-width:100%}.home .home-categories .last-row .col-xs-3{width:50%;max-width:50%}.home .box-wrap{margin:0;padding-bottom:40%}.home .first-section{margin-top:-40px}.home .home-section{margin-top:0}.entry-content .home .home-section .gallery>div,.home .home-section .entry-content .gallery>div,.home .home-section .row>div{margin-bottom:15px}.home .home-banner{box-shadow:none}.home .home-banner .slick-list li{box-shadow:0 1px 3px rgba(0,0,0,.1)}.home .elementor-widget-wp-widget-hpy_review_widget h2,.home .widget_hpy_review_widget h2{padding-right:150px}.archive .container-product-finder p{line-height:1.5}.related.products .products .col-xs-6{width:100%;float:none}.basket_footer .basket_buy_owatrol{text-align:center}.basket_footer .basket_buy_owatrol p{text-align:left}.basket_footer .basket_buy_owatrol .col-xs-4{width:50%;display:inline-block;margin-left:-4px;float:none}.checkout-page-wrapper,.elementor-widget-wc-elements{padding:30px 0}.checkout-page-wrapper #customer_details .shipping-warning,.elementor-widget-wc-elements #customer_details .shipping-warning{padding:15px}.checkout-page-wrapper #customer_details .shipping-warning:before,.elementor-widget-wc-elements #customer_details .shipping-warning:before{content:""}.checkout-page-wrapper #customer_details .shipping-warning strong,.elementor-widget-wc-elements #customer_details .shipping-warning strong{display:none}.slick-arrow{display:none!important}footer.site-footer .top-footer .col-xs-6{width:100%;float:none;padding:0 15px}}@media screen and (max-width:380px){.basket-wrap .update_cart,.elementor-widget-wc-elements .update_cart{padding:12px 10px}.basket-wrap .site-cart .mobile-wrapper-right,.elementor-widget-wc-elements .site-cart .mobile-wrapper-right{flex:0 0 100%;flex-direction:row;justify-content:space-around}}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .ui-slider .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider .ui-state-focus,.woocommerce .widget_price_filter .ui-slider .ui-state-hover,.woocommerce .widget_price_filter .ui-slider .ui-widget-content .ui-state-focus,.woocommerce .widget_price_filter .ui-slider .ui-widget-content .ui-state-hover,.woocommerce .widget_price_filter .ui-slider .ui-widget-header .ui-state-focus,.woocommerce .widget_price_filter .ui-slider .ui-widget-header .ui-state-hover{border:1px solid #d01035;background:#d01035 url(images/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x;font-weight:700;color:#fff}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053;border:0}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount button{font-size:1.15em;float:left;padding:3px 25px}#mobile-menu *{font-size:16px!important}#mobile-menu h2{font-size:22px!important}#mobile-menu .primary-navigation>ul li.column-level .hpy_meganav_column_title{color:#d01035!important}#mobile-menu .column-back,#mobile-menu .mobile-close-wrap{background:#d01035!important}#mobile-menu svg.icon-angle-right,#mobile-menu svg.icon-arrow-right{fill:#d01035!important}#hbl-live-chat-wrapper .olark-launch-button{z-index:999998!important}#wpsl-wrap{overflow:visible}#wpsl-wrap .wpsl-search{margin:0 -45px 1em;padding:12px 45px;background-color:#e0e1e2}#wpsl-wrap .wpsl-search #wpsl-search-wrap form{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center}@media screen and (min-width:992px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form{flex-wrap:nowrap;flex-direction:row}}#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-category,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-radius,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-results,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input{display:flex;flex-direction:column;white-space:nowrap}#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-category label,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-radius label,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-results label,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input label{font-size:.9rem;font-weight:700;color:#193a50;display:inline-block}@media screen and (max-width:991px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-category .wpsl-dropdown,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-radius .wpsl-dropdown,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-results .wpsl-dropdown,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input .wpsl-dropdown{padding:7px 12px}}#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-category .wpsl-dropdown,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-category input,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-radius .wpsl-dropdown,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-radius input,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-results .wpsl-dropdown,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-results input,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input .wpsl-dropdown,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input input{width:100%!important}@media screen and (max-width:991px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-category .wpsl-dropdown,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-category input,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-radius .wpsl-dropdown,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-radius input,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-results .wpsl-dropdown,#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-results input,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input .wpsl-dropdown,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input input{width:auto}}#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-category,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap{width:100%}@media screen and (min-width:992px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-category,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap{width:auto}}@media screen and (min-width:992px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input{flex-basis:300px}}@media screen and (max-width:991px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input #wpsl-search-input{padding:14px 24px}}@media screen and (max-width:991px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap{margin-left:-8px}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap div:first-child{margin-right:20px}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap div:not(:first-child){margin-right:0}}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap>div{width:calc(50% - 10px)}@media screen and (min-width:992px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap>div{width:auto}}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap .wpsl-dropdown{width:98%!important}@media screen and (min-width:992px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap .wpsl-dropdown{width:96%}}@media screen and (min-width:992px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form #wpsl-category{min-width:150px}}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-search-btn-wrap{flex-basis:100%;margin:0 auto}@media screen and (min-width:992px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-search-btn-wrap{flex-basis:auto;margin-right:0;margin-left:auto}}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-search-btn-wrap #wpsl-search-btn{padding:10px border-radius;border:none;margin-right:0;margin-top:1em}@media screen and (min-width:992px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-search-btn-wrap #wpsl-search-btn{margin-top:0}}#wpsl-wrap #wpsl-gmap{height:100vw!important}@media screen and (min-width:768px){#wpsl-wrap #wpsl-direction-details,#wpsl-wrap #wpsl-gmap,#wpsl-wrap #wpsl-result-list,#wpsl-wrap #wpsl-stores{height:85vh!important}}#wpsl-wrap p.hpy-pin-info_address span{font-weight:400;font-size:15px}#wpsl-wrap span.hpy-pin-info_contact{font-size:15px}#wpsl-wrap p.hpy-pin-info_categories{margin-top:10px}table.delivery-costs{width:auto}table.delivery-costs tr.column-headers td{background-color:#193a50;color:#fff;text-align:center}table.delivery-costs td{border:2px solid #fff;padding:15px;background-color:#f0f0f0}.woocommerce-cart-form:after{content:"";display:table;clear:both}.cwginstock-subscribe-form{padding:0 30px 30px}.cwginstock-subscribe-form .col-md-12 .col-md-12{padding:0}.cwginstock-subscribe-form h4{font-weight:600;color:#d01035}.cwginstock-subscribe-form .center-block{margin:0}.cwginstock-subscribe-form input[type=email]{height:100%;font-size:14px;margin-bottom:15px}.cwginstock-subscribe-form .cwgstock_button{width:100%;font-weight:400;font-size:14px}.cwginstock-subscribe-form .cwgstock_output>:first-child{flex:0 0 100%;margin-top:15px}.cwginstock-subscribe-form .cwgstock_output .cwginstockerror{color:#d01035}@media (min-width:600px) and (max-width:1199px),(min-width:1500px){.cwginstock-subscribe-form .center-block{flex:1 1 auto;max-width:145px}.cwginstock-subscribe-form .center-block:first-child{max-width:calc(100% - 145px)}.cwginstock-subscribe-form .col-md-12 .col-md-12{display:flex;padding:0;flex-wrap:wrap}.cwginstock-subscribe-form input[type=email]{border-radius:5px 0 0 5px;margin-bottom:0;border-right:0}.cwginstock-subscribe-form .cwgstock_button{border-radius:0 5px 5px 0}}.elementor-widget-wc-categories li.product-category a{background:#fff;border-top:4px solid #d01035;padding:10px;box-shadow:0 3px 1px rgba(0,0,0,.1);margin-bottom:30px;position:relative;border-radius:0}.elementor-widget-wc-categories .woocommerce-loop-category__title{margin:0;text-align:center;color:#fff;font-size:18px;font-size:1.125rem;font-weight:700;font-style:italic;position:absolute;bottom:20px;left:20px;right:20px;background:rgba(0,0,0,.8);padding:10px 5px;border-radius:10px}.popular-list ul.products,.popular-list ul.products .slick-list{width:100%}@media (max-width:767px){.elementor-products-grid ul.products{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:450px){.elementor-products-grid ul.products{grid-template-columns:repeat(1,1fr)!important}}.elementor-widget-owatrol_grid.homepage_elem_grid .hpy_elem_grid_element{position:relative;background:#fff}.elementor-widget-owatrol_grid.homepage_elem_grid .hpy_elem_grid_image{position:absolute;top:0;left:0;right:0;bottom:0;padding:10px}.elementor-widget-owatrol_grid.homepage_elem_grid .hpy_elem_grid_image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.elementor-widget-owatrol_grid.homepage_elem_grid .hpy_elem_grid_button{position:relative;display:flex;flex-direction:column;height:100%;width:100%;justify-content:center;padding:30px 25px}.elementor-widget-owatrol_grid .hpy_elem_grid{display:grid;grid-template-columns:1fr;grid-gap:30px}.elementor-widget-owatrol_grid .hpy_elem_grid.columns-2{grid-template-columns:repeat(2,1fr)}.elementor-widget-owatrol_grid .hpy_elem_grid.columns-3{grid-template-columns:repeat(3,1fr)}.elementor-widget-owatrol_grid .hpy_elem_grid.columns-4{grid-template-columns:repeat(4,1fr)}.elementor-widget-owatrol_grid .hpy_elem_grid.columns-5{grid-template-columns:repeat(5,1fr)}.elementor-widget-owatrol_grid .hpy_elem_grid.columns-6{grid-template-columns:repeat(6,1fr)}.elementor-widget-owatrol_grid .hpy_elem_grid.columns-7{grid-template-columns:repeat(7,1fr)}.elementor-widget-owatrol_grid .hpy_elem_grid.columns-8{grid-template-columns:repeat(8,1fr)}.elementor-section-boxed{width:100%}.elementor-section-boxed .elementor-container.elementor-column-gap-no{padding:0}.elementor-container{max-width:100%!important}.elementor-element.popular-list ul.products{grid-template-columns:none!important;grid-column-gap:none!important;grid-row-gap:none!important;display:flex}.elementor-element.popular-list ul.products .slick-track{display:flex}.elementor-widget-wc-archive-products ul.products{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,3fr)}.elementor-widget-wc-archive-products ul.products .product-category a{position:relative}.elementor-widget-wc-archive-products ul.products .product-category a:hover img{transform:scale(1.15)}.elementor-widget-wc-archive-products ul.products .product-category h2{margin:0;text-align:center;color:#fff!important;font-size:24px;font-size:1.5rem;font-weight:700;position:absolute;bottom:0;left:0;right:0;background:rgba(25,58,80,.8);padding:.8em .4em;line-height:1.2}.elementor-widget-wc-archive-products ul.products .product-category mark{background:transparent;color:#fff}.elementor-widget-container #breadcrumbs{margin-bottom:0}.elementor-widget-container #breadcrumbs>span{display:block}.search-form ul.hpyc--results{background:transparent;border-radius:0 0 20px 0;border-bottom:0;overflow:hidden}.search-form .autoComplete_result a{color:#193a50;transition:.3s;border:0;border-bottom:1px solid #e0e1e2;border-radius:0;background:hsla(0,0%,100%,.97)}.search-form .autoComplete_result a:hover{background:#193a50;color:#fff}.search-form .autoComplete_result:last-child a{border-radius:0 0 20px 0;border-bottom:0}.checkout-page-wrapper .mc4wp-checkbox,.checkout-page-wrapper .woocommerce-mailchimp-opt-in{background:#e0e1e2;width:auto;margin:30px -15px -30px;padding:30px;border-top:2px dashed #c6c8c9}.checkout-page-wrapper .mc4wp-checkbox label,.checkout-page-wrapper .woocommerce-mailchimp-opt-in label{display:flex}.checkout-page-wrapper .mc4wp-checkbox input,.checkout-page-wrapper .woocommerce-mailchimp-opt-in input{width:auto!important;margin-top:4px;margin-right:1em}.checkout-page-wrapper .mc4wp-checkbox em,.checkout-page-wrapper .woocommerce-mailchimp-opt-in em{font-style:normal;font-weight:300}.hpy-mc-newsletter-sign-up li{display:flex;align-items:center}.hpy-mc-newsletter-sign-up li input{margin:0 1em 0 0!important}.hpy-mc-newsletter-sign-up .gfield_description{padding:0!important;margin-left:calc(13px + 1em)!important;font-size:.753em}#hprdf-wrap{max-width:100%;padding:0}.ow_hprdf_loader{font-size:100px;position:relative;height:1em;width:1em}.ow_hprdf_loader_inner,.ow_hprdf_loader_outer{border-radius:50%;border-style:solid;display:block;animation-iteration-count:infinite;will-change:transform;transform-origin:50% 50%;animation-duration:1.4s;animation-timing-function:cubic-bezier(.66,.15,.35,.86)}.ow_hprdf_loader_outer{border-color:#d01035;border-width:.3em;width:1em;height:1em;animation-name:ow_hprdf_outer_animation}.ow_hprdf_loader_inner{border-color:#193a50;border-width:.18em;width:.65em;height:.65em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation-name:ow_hprdf_inner_animation;animation-delay:.15s}@keyframes ow_hprdf_outer_animation{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes ow_hprdf_inner_animation{0%{top:50%;left:50%;transform:translate(-50%,-50%) scale(1)}50%{top:50%;left:50%;transform:translate(-50%,-50%) scale(1.2)}to{top:50%;left:50%;transform:translate(-50%,-50%) scale(1)}}.wc_simple_product_badge{position:absolute;display:flex;align-items:center;height:5.5em;width:5.5em;border-radius:100%;background:#d01035;color:#fff;text-align:center;font-weight:700;line-height:1.3;font-size:80%;top:0;right:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider :active,.slick-slider :focus{outline:0}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list .slick-slide:focus,.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;display:block;height:40px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;margin-top:-10px\9;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:40px;line-height:1;color:#000;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-15px}[dir=rtl] .slick-prev{left:auto;right:-20px}.slick-prev:before{content:"◀"}[dir=rtl] .slick-prev:before{content:"▶"}.slick-next{right:-15px}[dir=rtl] .slick-next{left:-20px;right:auto}.slick-next:before{content:"▶"}[dir=rtl] .slick-next:before{content:"◀"}.slick-dots{position:absolute;bottom:-40px;list-style:none;display:block;text-align:center;padding:0;width:100%}@media screen and (max-width:768px){.slick-dots{position:static}}.slick-dots li{position:relative;display:inline-block;height:20px;width:10px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;display:block;height:8px;width:8px;outline:none;line-height:0;font-size:0;color:transparent;cursor:pointer;padding:0;background:rgba(224,225,226,.4);border-radius:4px;transition:all .3s}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li.slick-active button,.slick-dots li button:hover{background:#fff}.custom-slick-arrow{line-height:1;transition:.3s;position:static;display:block!important}.custom-slick-arrow:after,.custom-slick-arrow:before{display:none}.custom-slick-arrow svg{width:100%;height:100%;display:block}.js img[data-lazy-src]{opacity:0}.js img.lazyloaded{transition:opacity .5s linear .2s;opacity:1}.no-js img[data-lazy-src]{display:none!important}body.hpy-bundle .single_product_main_cart{margin:0!important;width:100%}body.hpy-bundle form.bundle_form{margin-bottom:3rem}body.hpy-bundle form.bundle_form .single_variation_wrap{border-top:0;flex:1 1;flex-direction:column;margin-top:-1.618rem;justify-content:flex-end;align-items:center}body.hpy-bundle form.bundle_form .bundled_item_cart_content .single_variation_wrap{gap:.5rem;padding:0 20px}body.hpy-bundle form.bundle_form .bundled_item_cart_content .single_variation_wrap:after{display:none}body.hpy-bundle form.bundle_form .bundled_item_cart_content .variations_button{flex:0 0 auto}body.hpy-bundle form.bundle_form .bundled_item_cart_content .woocommerce-variation-price .price{display:flex;flex-direction:column}body.hpy-bundle form.bundle_form .bundled_item_cart_content .woocommerce-variation-price .price .bundled_item_price_quantity{order:4}body.hpy-bundle form.bundle_form .woocommerce-variation{padding:0;flex:0 0 auto;margin:0}body.hpy-bundle form.bundle_form .woocommerce-variation-add-to-cart{margin:0;align-self:auto}body.hpy-bundle form.bundle_form .details{padding-bottom:1.618rem}body.hpy-bundle form.bundle_form .details .bundled_item_cart_content:has(.quantity_hidden){display:flex}body.hpy-bundle form.bundle_form .details .bundled_item_cart_content:has(.quantity_hidden) .bundled_item_after_cart_details{display:none}body.hpy-bundle form.bundle_form .details .bundled_item_cart_content:has(.quantity_hidden) .bundled_item_wrap{width:50%}body.hpy-bundle form.bundle_form .details .bundled_item_cart_content:has(.quantity_hidden) .bundled_item_wrap .bundled_item_cart_details{width:100%}body.hpy-bundle form.bundle_form .details .bundled_item_cart_content table.variations{width:75%}body.hpy-bundle form.bundle_form .details .bundled_product_excerpt ul{margin-left:0;padding-left:1.5em}body.hpy-bundle form.bundle_form .details .bundled_item_cart_content{display:flex}body.hpy-bundle form.bundle_form .bundled_product{padding:0 1.618rem;padding-bottom:0!important}body.hpy-bundle form.bundle_form .bundled_product .woocommerce-variation-price .price{margin:0!important}body.hpy-bundle form.bundle_form .bundled_product .woocommerce-variation-price .bundled_item_price_quantity{font-size:14px;display:block;font-weight:400}body.hpy-bundle form.bundle_form .bundled_product_optional_checkbox{display:inline-flex;gap:.6em;padding:.6em;border-radius:6px;margin-bottom:5px}body.hpy-bundle form.bundle_form .bundled_product_optional_checkbox input{min-height:0;margin:0}body.hpy-bundle form.bundle_form .bundled_product_optional_checkbox:after{display:none}body.hpy-bundle form.bundle_form .bundled_product_optional_checkbox:has(input:checked){background:#d01035;color:#fff}body.hpy-bundle form.bundle_form .bundled_item_1{padding-top:1.618rem}body.hpy-bundle form.bundle_form .bundle_wrap{text-align:center;font-size:24px;font-size:1.5rem;font-weight:600;align-items:center;flex:1 1 auto;display:flex;flex-wrap:wrap;gap:.5rem}body.hpy-bundle form.bundle_form .bundle_wrap small{display:block;font-size:50%;font-weight:500}body.hpy-bundle form.bundle_form .bundle_wrap .bundle_price{font-size:24px;font-weight:600;text-align:center;width:100%;flex:0 1;order:3;min-width:300px;margin:0 auto}body.hpy-bundle form.bundle_form .bundle_wrap .bundle_price .price{margin:0}body.hpy-bundle form.bundle_form .bundle_wrap .bundle_price del{font-size:60%;color:#d01035}body.hpy-bundle form.bundle_form .bundle_wrap .bundle_price ins{line-height:1;background:none}body.hpy-bundle form.bundle_form .bundle_wrap .bundle_price del,body.hpy-bundle form.bundle_form .bundle_wrap .bundle_price ins{display:block}body.hpy-bundle form.bundle_form .bundle_wrap .bundle_error{flex:0 0 100%;font-size:16px;font-size:1rem;font-weight:400;text-align:left}body.hpy-bundle form.bundle_form .bundle_wrap .bundle_error .msg{padding:0}body.hpy-bundle form.bundle_form .bundle_wrap .bundle_availability{flex:0 0 100%;margin-bottom:1.5rem}body.hpy-bundle form.bundle_form .bundle_wrap .bundle_button{display:flex;order:4;flex:1 1;align-items:center;gap:.5rem}body.hpy-bundle form.bundle_form .bundle_wrap .bundle_button .quantity{width:25%}body.hpy-bundle form.bundle_form .bundle_wrap .bundle_button .single_add_to_cart_button{width:75%;text-align:center;font-size:17px;font-size:1.0625rem;font-weight:500;min-height:100%;border-radius:10px 10px 30px;padding:1.4em .6em;background:#3894b9;text-transform:uppercase}body.hpy-bundle form.bundle_form .bundle_wrap .bundle_button .single_add_to_cart_button:hover{background:#2c7592}.bundled_items_wrap{background:#fff;padding:15px;margin:10px 0}.bundled_items_wrap ul.bundled_items{margin:0;padding:0}.bundled_items_wrap ul.bundled_items .bundled_item{display:block;margin:0!important}.wc_points_rewards_earn_points .woocommerce-info{font-size:1rem}.wc_points_rewards_earn_points .woocommerce-info strong{color:#d01035;padding:0 .25em}.hide-on-price-available,.wc-points-rewards-product-message{padding:0 20px 20px;position:relative;display:flex;align-items:center;font-size:80%;font-weight:400;justify-content:right}.hide-on-price-available strong,.wc-points-rewards-product-message strong{color:#d01035;padding:0 .25em}.wc_points_redeem_earn_points .wc_points_rewards_apply_discount{padding-left:1em}#coverage_calculator{position:relative;overflow:hidden;margin-bottom:30px;border-radius:0 0 50px 0;color:#fff}#coverage_calculator:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(25,58,80,.85);z-index:1}#coverage_calculator h3{margin:0;font-size:16px;font-weight:500;color:#fff;text-transform:uppercase}.cov-container{position:relative;z-index:3;padding:30px}.cov-subtitle{font-size:12px;font-weight:300}.cov-measurements{align-items:center}.cov-times{font-weight:500}.cov-input{position:relative;border-radius:5px;overflow:hidden;font-size:14px}.cov-input input{width:100%;border-radius:5px;font-size:inherit;padding-right:2.2em}.cov-input.input_meters:after{content:"m"}.cov-input.input_feet:after{content:"ft"}.cov-input:after{content:"m";position:absolute;top:0;right:0;bottom:0;font-weight:500;font-size:inherit;display:flex;align-items:center;width:2em;background:#e0e1e2;color:#193a50;justify-content:center}.cov-footer{display:flex;padding:25px 30px;background:rgba(25,58,80,.7);margin:30px -30px -30px}.cov-calc button{border:2px solid #fff;border-radius:10px;background:transparent;text-transform:uppercase;padding:1em 1.3em;font-size:13px;font-weight:600}.cov-calc button:hover{background:#fff;color:#193a50}.cov-format{flex:1 1 auto;display:flex;justify-content:center;padding-left:30px;font-size:14px}.cov-format input[type=radio]{display:none}.cov-format input[type=radio]:checked~label .icon-cover-ticked{display:block}.cov-format input[type=radio]:checked~label .icon-cover-unticked{display:none}.cov-format label{display:flex;align-items:center;cursor:pointer}.cov-format label svg{margin-right:.4em}.cov-format .cov-tick .icon-cover-ticked{display:none;fill:#fff}.cov-format .cov-tick .icon-cover-unticked{display:block}.cov-format-inner{display:inline-flex;flex-direction:column;justify-content:space-between;height:100%}#cov-result{position:absolute;top:0;right:0;left:0;opacity:0;z-index:2;padding:30px;line-height:1.3}.cov-result-back{cursor:pointer;background:#fff;display:inline-flex;margin-bottom:.6em;color:#193a50;padding:.4em .7em;border-radius:5px;font-weight:600;align-items:center}.cov-result-back svg{fill:#193a50;margin-top:-4px;margin-left:-.2em;margin-right:.2em}.cov-result_output{display:block;font-size:23px;margin-bottom:.6em;line-height:1.2}.cov-res-text{display:block;padding-bottom:.5em;margin-bottom:.5em;border-bottom:2px solid hsla(0,0%,100%,.2)}.cov-res-text span{display:block;margin-top:.5em}.cov-matched-multiple{font-size:16px;margin-top:15px;display:block}.cov-matched-multiple ul{padding-left:1.4em;margin:5px 0 0}.cov-custom-text{display:block;font-size:70%;margin-top:.5em}.DM-CM-Container{background:#f0f0f0;border-top:2px dashed #c6c8c9;padding:30px;margin:0 -30px -30px;display:flex;align-items:center}.DM-CM-Container .TDCA-header{margin-left:20px}.DM-CM-Container h2{font-size:1.3em;color:#333;font-weight:700;margin-bottom:.5em}.DM-CM-Container a{text-decoration:underline;font-weight:700}.DM-CM-Container .TDCA-images{display:flex;flex:0 0 40px;flex-direction:column}.DM-CM-Container #CM_Logo{margin:10px 0 0}@media (min-width:480px){.DM-CM-Container{flex-wrap:nowrap}.DM-CM-Container .TDCA-header{order:2}.DM-CM-Container .TDCA-images{flex:0 0 auto;flex-direction:row;order:1}.DM-CM-Container #CM_Logo{margin:0 0 0 20px}}#ow-hr{background:#fff;margin-bottom:30px}#ow-hr .flex-row{justify-content:space-between}#ow-hr .flex-col-equal{flex:1 1 0px;max-width:250px;display:none}#ow-hr p{margin:auto 0;line-height:1.4}#ow-hr .ow-hr-pf-wrap{display:flex;flex:1 1 auto;max-width:100%}@media (max-width:991px){#ow-hr #hprdf-wrap,#ow-hr .container,#ow-hr .elementor-section-boxed .elementor-container,#ow-hr .elementor-slides .slick-slide-inner div.elementor-slide-content,#ow-hr .elementor-widget-container #breadcrumbs>span,.elementor-section-boxed #ow-hr .elementor-container,.elementor-slides .slick-slide-inner #ow-hr div.elementor-slide-content,.elementor-widget-container #ow-hr #breadcrumbs>span{width:100%;padding:0}#ow-hr .flex-row{margin:0}#ow-hr .ow-hr-pf-wrap{padding:0}}@media (min-width:992px){#ow-hr .flex-col-equal{display:flex}#ow-hr .ow-hr-pf-wrap{flex:0 0 340px;max-width:340px}}.ow-hr-inner{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:2em;padding-bottom:2em;width:100%}.ow-hr-inner svg{fill:#d01035;stroke:transparent;display:block}.ow-hr-svg{font-size:32px;font-size:2rem;padding-bottom:10px}.ow-hr-svg .star-rating{font-size:24px;font-size:1.5rem}.ow-hr-delivery strong{display:block}.ow-hr-pf-wrap{margin-top:-10px;margin-bottom:-10px}.ow-hr-pf{width:100%;padding:2em}.ow-hr-pf .circle-bg-content{display:flex;flex-direction:column;height:100%}@media (max-width:991px) and (min-width:480px){.ow-hr-pf .circle-bg-content{flex-direction:row}}@media (max-width:991px){.ow-hr-pf .circle-bg-content{justify-content:space-between;align-items:center}}@media (max-width:479px){.ow-hr-pf .circle-bg-svg{max-width:350px}}@media (max-width:991px){.ow-hr-pf .circle-bg-svg{max-width:400px;top:100%}}.ow-hr-pf button{margin-top:auto;text-transform:uppercase;font-size:18px;font-size:1.125rem;justify-content:center}.ow-hr-pf button:active,.ow-hr-pf button:focus,.ow-hr-pf button:hover{background:transparent}@media (min-width:992px){.ow-hr-pf{border-radius:0 0 40px 0}}.ow-hr-pf-title{font-size:30px;font-size:1.875rem;line-height:1.2;font-weight:700;color:#fff;margin-bottom:15px}@media (max-width:991px) and (min-width:480px){.ow-hr-pf-title{margin:0}}html.ie #ow-hr .flex-col-equal:not(#ow-hr-pf-wrap){flex:1 1 0px;max-width:none}html.ie #ow-hr p{max-width:100%}html.ie .hpy-product-finder-modal{justify-content:flex-start;margin:0 auto}html.ie .cat_mb .cat_mb_p_wrap{flex:1 1 0px}html.ie .product_mb_posts{max-width:none}html.ie .product_mb_posts a{max-width:320px;display:block;margin:0 auto}.entry-content html.ie .single_product_related .product-range>.gallery,html.ie .single_product_related .entry-content .product-range>.gallery,html.ie .single_product_related .product-range>.row{width:100%}html.ie .ow_hprdf_loader_outer{border-width:.2em}html.ie .ow_hprdf_loader_inner{display:none}#loader-container{top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;z-index:50;opacity:0;pointer-events:none}.loader-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader{position:absolute;top:50%;font-size:10px;position:relative;text-indent:-9999em;border:1.1em solid hsla(0,0%,100%,.2);border-left-color:#fff;transform:translateZ(0);animation:load8 1.1s linear infinite}.loader,.loader:after{border-radius:50%;width:10em;height:10em}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.popular_guides{position:relative}.pg_sticky_post{background:#fff;padding:22.5px;border-top:4px solid #d01035;margin:-26.5px auto 30px;box-shadow:0 1px 3px rgba(0,0,0,.1);flex:1 1 100%;max-width:560px;width:100%}@media (min-width:480px) and (max-width:1199px){.pg_sticky_post{max-width:400px}}@media (min-width:992px){.pg_sticky_post{margin-left:0;margin-right:0}}.pg_slider{list-style:none;margin:0;padding:0}.pg_slider .slick-next,.pg_slider .slick-prev{top:50%;transform:translateY(-50%);z-index:10;opacity:0}.pg_slider .slick-next:before,.pg_slider .slick-prev:before{color:#333;background:#fff;opacity:1}.pg_slider .slick-prev{left:-5px;transition:.3s}.pg_slider .slick-prev:before{border-radius:0 5px 5px 0;padding:4px 6px 5px 3px}.pg_slider .slick-next{right:0;transition:.3s}.pg_slider .slick-next:before{border-radius:5px 0 0 5px;padding:4px 3px 5px 6px}.pg_slider .slick-dots{list-style:none;margin:0;padding:0;bottom:15px;position:absolute}.pg_slider .slick-dots li{height:auto;margin:0 2.5px}.pg_slider .slick-dots button{background:transparent;border:1px solid #fff;transition:.3s}.pg_slider .slick-dots button:hover{background:hsla(0,0%,100%,.5)}.pg_slider .slick-dots li.slick-active button{background:#fff}.pg_slider:hover .slick-prev{opacity:1;left:0}.pg_slider:hover .slick-next{opacity:1;right:5px}.pg_slider li{position:relative;overflow:hidden}.pg_slider li img{width:100%}.pg_featured_copy{position:absolute;bottom:0;left:0;right:0;width:100%;background:rgba(25,58,80,.8);padding:30px 45px 60px;text-align:center}.pg_featured_copy span{text-transform:uppercase;font-size:12px;font-size:.75rem;font-weight:700;display:block;color:#3894b9;margin-bottom:15px;line-height:1}.pg_featured_copy h2{font-style:italic;font-size:18px;font-size:1.125rem;font-weight:500;margin-bottom:0;color:#fff;line-height:1.1}@media screen and (min-width:768px){.pg_featured_copy h2{font-size:26px;font-size:1.625rem}}.pg_container{flex:0 0 100%;max-width:100%;padding:0 15px}@media (min-width:992px){.pg_container{flex:1 1 auto;padding:15px 15px 0 30px}}.pg_container h3{padding-bottom:5px;border-bottom:1px solid #e0e1e2;font-size:22px;font-size:1.375rem}@media (min-width:480px){.pg_container .flex-col{max-width:50%}}.pg_item{padding:10px;border-left:3px solid #d01035;margin-bottom:30px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);height:140px}@media (min-width:1200px){.pg_item{height:218px}}.pg_item .item-wrap{position:relative;overflow:hidden;display:block;height:100%}.pg_item .item-wrap:after{width:150%;position:absolute;top:0;left:-25%;bottom:0;background:rgba(0,0,0,.5);transform:translateY(250%) rotate(30deg);transition:.3s;content:" ";z-index:1}.pg_item .item-wrap:hover:after{transform:translateY(0) rotate(0)}.pg_item .item-wrap:hover .pg_copy{padding-bottom:30px}.pg_copy{position:absolute;padding:0 15px 15px;text-align:right;background:transparent;transition:.3s;bottom:0;z-index:2;width:100%}.pg_copy h2{margin:0;color:#fff;line-height:1.1;font-style:italic;font-weight:500}@media (min-width:992px){.pg_wrap{flex-wrap:nowrap}}.copy-to-clipboard{cursor:pointer}.cookieconsent-optout-marketing,.cookieconsent-optout-statistics{position:relative;background:#edecec;height:62.5%;padding:1rem;text-align:center;border:2px solid #d4d4d4;border-radius:3px;clear:both}
/*# sourceMappingURL=dist/css-maps/style.css.map */
