/*!
Theme Name: Highgate Country Stores
Theme URI: http://underscores.me/
Author: James Monk Design
Author URI: https://www.jamesmonkdesign.co.uk
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: highgate
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Highgate Country Stores is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,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;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);font-size:.75em;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}select,input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:0;padding:10px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.woocommerce-checkout .select2-container .select2-selection--single{height:38px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:6px}.woocommerce .place-order button.button.alt{max-width:50%}a{color:#152E51;text-decoration:none}a:hover,a:focus,a:active{color:#CDB437}a:hover,a:active{outline:0}.main-navigation ul{list-style:none;margin:0;padding-left:0;-webkit-transition:all 0.0s;-moz-transition:all 0.0s;-ms-transition:all 0.0s;-o-transition:all 0.0s;transition:all 0.0s}.main-navigation ul ul{text-align:left;float:left;position:absolute;top:100%;left:-999em;z-index:99999;-webkit-transition:all 0.0s;-moz-transition:all 0.0s;-ms-transition:all 0.0s;-o-transition:all 0.0s;transition:all 0.0s}.main-navigation ul ul ul{left:-999em;top:0;-webkit-transition:all 0.0s;-moz-transition:all 0.0s;-ms-transition:all 0.0s;-o-transition:all 0.0s;transition:all 0.0s}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:250px;padding:5px 15px;background:rgb(0 0 0 / .75);color:#fff;line-height:2em;font-size:1em;-webkit-transition:all 0.0s;-moz-transition:all 0.0s;-ms-transition:all 0.0s;-o-transition:all 0.0s;transition:all 0.0s}.main-navigation ul ul a:hover{background:rgb(0 0 0 / .9)}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative;font-size:1em;margin-right:15px;-webkit-transition:all 0.0s;-moz-transition:all 0.0s;-ms-transition:all 0.0s;-o-transition:all 0.0s;transition:all 0.0s}.main-navigation li:last-of-type{margin-right:0}.main-navigation a{display:block;text-decoration:none;color:#fff;padding:10px 15px;-webkit-transition:all 0.0s;-moz-transition:all 0.0s;-ms-transition:all 0.0s;-o-transition:all 0.0s;transition:all 0.0s}.main-navigation li.current_page_item a{background-color:#000}#menu-contacts p{margin-bottom:5px}#menu-contacts a{color:#fff}.menu-item-has-children a{padding-right:20px}.menu-item-has-children a::after{content:"\f107";font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:0;top:15px}.menu-item-has-children .menu-item-has-children a::after{content:"\f105";font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:15px;top:15px}.menu-item-has-children .menu-item-has-children .sub-menu a::after{content:""}#responsive-menu-pro-container .menu-item-has-children a::after,.menu-item-has-children ul li a::after{content:""}.sale-btn{background-color:#D90000!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0}.widget select{max-width:100%}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}@font-face{font-display:swap;font-family:'ubunturegular';src:url(/wp-content/themes/highgate/fonts/ubuntu-r-webfont.eot);src:url('/wp-content/themes/highgate/fonts/ubuntu-r-webfont.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/highgate/fonts/ubuntu-r-webfont.woff2) format('woff2'),url(/wp-content/themes/highgate/fonts/ubuntu-r-webfont.woff) format('woff'),url(/wp-content/themes/highgate/fonts/ubuntu-r-webfont.ttf) format('truetype'),url('/wp-content/themes/highgate/fonts/ubuntu-r-webfont.svg#ubunturegular') format('svg');font-weight:400;font-style:normal}body,button,input,select,optgroup,textarea{font-family:'ubunturegular'}h1,h2,h3,h4,h5,h6{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;margin:0;padding:0;font-weight:400;line-height:1em}.woocommerce ul.products li.product a img{max-height:160px;width:auto;display:inline-block}header#masthead{position:fixed;width:100%;z-index:999999;background-color:#163257}header.smaller #header-blue-bar,header.smaller #header-blue-bar .center-content{opacity:0;height:0;overflow:hidden}#header-yellow-bar{background-color:#CDB437;padding:2.5px 0}#header-yellow-bar section{float:left;width:50%}#header-yellow-bar section:first-of-type i{font-size:21px}#header-yellow-bar h2{color:#000;font-size:1.25em;text-transform:uppercase;font-family:'ubunturegular';margin-top:5px}#header-yellow-bar section:last-of-type{text-align:right;width:50%}.menu-header-menu-container{display:inline-block;vertical-align:text-top}#header-yellow-bar ul{margin:0;padding:0;list-style:none;text-align:right}#header-yellow-bar li{display:inline-block;margin-left:30px;font-size:.938em}#header-yellow-bar li:first-of-type{margin-left:0}.menu-header-menu-container a{color:#000}.menu-header-menu-container li{font-size:.938em;text-transform:uppercase}.menu-header-menu-container i{position:relative;right:5px;font-size:1.25em}#faceebook-icon{display:inline-block;margin-left:20px;vertical-align:text-top}#faceebook-icon img{max-width:25px}.woocommerce-breadcrumb{display:none}.owl-carousel .owl-item{text-align:center}.owl-carousel .owl-item img{display:inline-block;width:auto;max-width:none;height:150px}#header-blue-bar{background-color:#163257;color:#fff}#header-blue-bar a:hover,#header-blue-bar a{color:#fff}#header-blue-bar .center-content{height:150px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;height:1}#free-postage,#logo,#contacts{position:relative;top:50%;transform:translateY(-50%);float:left;width:33.3%}#free-postage{display:flex;align-items:center;justify-content:center;gap:14px}#free-postage>i{color:#d2b735;font-size:35px}#free-postage p{margin:0;padding:7px 0 7px 17px;text-align:left;border-left:1px solid rgb(210 183 53 / .7);line-height:1.2}#free-postage strong{display:block;color:#fff;font-size:25px;font-weight:700;letter-spacing:.7px}#free-postage span{display:block;margin-top:4px;color:#d2b735;font-size:16px;font-weight:600;letter-spacing:.8px}#contacts{text-align:right}#contacts p{font-size:1.313em;font-weight:700;margin:0 0 5px;padding:0}#email-address,#phone-number{display:inline-block;font-size:1.563em}#phone-number{margin-right:20px}#responsive-menu-pro-additional-content #email-address,#responsive-menu-pro-additional-content #phone-number{font-size:1.25em;display:block;width:100%}#responsive-menu-pro-additional-content #email-address{margin-top:5px}main section::after{content:"";clear:both;display:table}#feature-columns{background-color:#163257;padding:30px 0}#feature-columns article{float:left;width:33.3%;background-color:#fff;padding:25px}#feature-columns article:nth-child(1){border-right:18.5px solid #163257}#feature-columns article:nth-child(2){border-left:7.5px solid #163257;border-right:7.5x solid #163257}#feature-columns article:nth-child(3){border-left:18.5px solid #163257}#feature-columns ul{margin:0;padding:0;list-style:none}#feature-columns ul::after{content:"";clear:both;display:table}#feature-columns li{float:left;width:50%;margin-top:25px}#feature-columns article:nth-child(3) li{float:none;width:100%}#feature-columns li:nth-child(odd){border-right:10px solid #fff}#feature-columns li:nth-child(even){border-left:10px solid #fff}#feature-columns h2{font-size:1.563em}.product-thumb{height:165px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.product-thumb-large{height:351px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;border:1px solid #cccc}#feature-columns article:nth-child(3) h3,#feature-columns article:nth-child(1) h3{position:absolute;font-size:1.125em;color:#fff;background-color:#163257;padding:10px 20px;bottom:0;left:0;font-family:'ubunturegular'}.product-info-wrapper{opacity:0;height:165px;text-align:center;color:#fff;padding:0 10px}.product-info-wrapper p.price{font-weight:700;font-size:1.125em;margin:0;padding:5px 0 0}.product-info-wrapper h3{font-size:1.25em}#feature-columns article:nth-child(2) li:hover .product-info-wrapper{opacity:.9;background-color:rgb(19 44 81 / .8)}.vertical-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.vertical-content{position:relative;top:50%;transform:translateY(-50%)}#star{background-repeat:no-repeat;background-position:center center;background-size:cover;width:140px;height:132px;background-image:url(/wp-content/themes/highgate/img/star.png);font-size:1.375em;font-weight:700;text-align:center;position:absolute;top:-10px;left:-10px}#star p.price{font-weight:700;font-size:1em;color:#fff;width:100%;max-width:70%;margin:0 auto;text-align:center;line-height:1.1em;padding-top:10px}#star ins{background:none;color:red}#footer-grey-bar,#best-sellers,#new-products-v2{padding:30px 0}#footer-grey-bar h2,#best-sellers h2,#new-products-v2 h2{text-align:center;font-size:1.563em}.slider-wrapper{position:relative;padding-top:5px}.tns-outer{position:relative;z-index:2}.slider-wrapper .tns-outer{position:relative;padding:0 60px!important;max-width:1200px;margin:25px auto 0;z-index:4;padding:0 60px!important}.tns-outer button{border:none;background:none}ul.slider{margin:0;padding:0}.controls{position:absolute;margin-top:0;left:20px;right:20px;top:45%;z-index:4}.next{float:left;border:none;background:none;width:19px;height:32px;background-image:url(/wp-content/themes/highgate/img/left-arrow.png);background-repeat:no-repeat;cursor:pointer}.previous{float:right;border:none;background:none;width:19px;height:32px;background-image:url(/wp-content/themes/highgate/img/right-arrow.png);background-repeat:no-repeat;cursor:pointer}button.auto{display:none}#best-sellers .product-thumb,#new-products-v2 .product-thumb{height:190px;background-size:contain}#best-sellers .slider3 h4,#best-sellers .slider3 h3,#new-products-v2 .slider h4,#new-products-v2 .slider h3{font-size:1.125em;font-family:'ubunturegular'}#best-sellers .slider3 h4,#new-products-v2 .slider h4{padding-top:5px}#best-sellers .slider3 a.btn,#new-products-v2 .slider a.btn{padding:8px 0;font-size:0.9em!important;max-width:90%;margin-top:5px}#intro article{float:left;width:50%;height:390px}#intro ul{margin:0;padding:0;list-style:none}#intro li{background-repeat:no-repeat;background-position:center center;background-size:cover;height:390px;width:100%}#intro article:last-of-type{background-color:#152E51}.text-wrapper{margin:0 auto;width:100%;max-width:80%}#intro h1{font-size:2em;color:#fff}#intro h1.gold{color:#CCB237}#intro p{font-size:1.125em;color:#fff}#intro .tns-nav{bottom:20px;left:20px;text-align:right;z-index:2;position:absolute}#intro .tns-nav li a.flex-active{background:#fff}#intro .tns-outer [aria-controls],#intro .tns-outer [data-action]{background:none;border:1px solid #fff;color:#fff;font-size:0;width:16px;height:16px;border-radius:20px;margin-left:10px}#intro .tns-outer .tns-nav-active{background:#fff}#intro .flex-control-paging li a{background:none;border:1px solid #fff;color:#fff;font-size:0;width:16px;height:16px}#footer-grey-bar ul{margin:0;padding:0;list-style:none}#footer-grey-bar li .product-thumb{background-size:contain;height:150px;max-width:90%;margin:0 auto}#nav-bar{background-color:#222;color:#fff}#phone-email{content:'';display:block;clear:both}#site-search .ajax_autosuggest_form_wrapper{height:30px!important;margin-top:5px}#site-seerch .ajax_autosuggest_input{height:30px;line-height:30px}#content{padding-top:230px;z-index:1}.woocommerce-page main,.center-content{width:100%;max-width:1300px;padding:0 20px;margin:0 auto}.woocommerce-page main{padding:0}.tax-pwb-brand #product-category,#page-contact,#search-results,.no-results,#page-content,.woocommerce-page main{margin-top:40px;min-height:500px}.no-results{text-align:center}#page-contact{margin-bottom:30px}.tax-pwb-brand #product-category,#search-results,#page-content{margin-bottom:80px}#results:after,.woocommerce-page main:after,.center-content:after{content:'';display:block;clear:both}#results article{float:left;margin:0 2.9% 2.992em 0;margin-bottom:2.992em;margin-left:0;padding:0;position:relative;width:22.05%;margin-left:0;text-align:center}#search-results h1{font-size:2.5em;margin-bottom:20px}.search-price{color:#CDB437;font-size:1.188em}.search-title h2{color:#152E51;font-size:1.25em;font-family:'ubunturegular';padding:10px 0}.tax-pwb-brand #product-category h1,#page-contact h1,#search-results h1,.no-results h1,#page-content h1,.woocommerce-page .entry-header h1{text-transform:capitalize;padding:40px 0 20px;color:#163257}.page-template-page-contact #page-contact h1{margin-bottom:0;padding-bottom:0}.no-results h1{padding-bottom:10px}#page-contact fieldset p{margin-top:0;padding-top:0}#page-content h3,#page-content h2{padding:10px 0}.woocommerce-MyAccount-content p:first-of-type{margin-top:0;padding-top:0}#page-content ul,#page-content ol{margin:20px 40px;padding:0}.woocommerce #page-content ul{margin:20px 0}#page-content li{margin-bottom:10px}.woocommerce #page-content ul.products li{margin-bottom:30px}#page-content li:last-of-type{margin-bottom:0}.page-template-page-contact #content{padding-top:190px}#page-contact article:first-of-type{float:left;width:64%}#page-contact:after{content:'';display:block;clear:both}.error-404{text-align:center;padding-top:100px;min-height:500px}#introduction{padding-top:40px}#slideshow{float:left;width:64%}.slideshow-image{width:100%;height:450px;background-repeat:no-repeat;background-position:center center;background-size:cover}#image-gallery .owl-theme .owl-dots .owl-dot.active span,#image-gallery .owl-theme .owl-dots .owl-dot:hover span{background-color:#fff}#image-gallery .owl-theme .owl-dots .owl-dot span{background:none;border:1px solid #fff;margin:5px 5px}#image-gallery .owl-dots{position:absolute;bottom:0;left:25%;right:25%}#opening-hours{float:right;width:32%;background-color:#EEE;padding:40px 40px 35px;margin-top:10px}.page-template-page-contact #opening-hours{margin-top:50px}#opening-hours h2{text-align:center;display:block;font-size:1.563em;color:#132C51;margin-bottom:15px}.hours-row{padding:4px 0}.hours-row:after{content:'';display:block;clear:both}.hours-column{float:left;width:38.5%;font-size:1.313em}.hours-column.time-column{width:61.5%;padding-left:30px}p.closure{margin-bottom:0;padding-bottom:0;text-align:center;font-size:1.3em}#welcome{background-color:#152E51;padding:40px 0;margin-top:40px}#welcome aside{float:left;width:46%;padding-right:25px}#welcome article{float:right;width:54%;padding-left:25px;color:#fff}#welcome h1{font-size:2.031em;line-height:1.25em;margin-bottom:10px;width:100%;max-width:400px}#welcome p{font-size:1.125em;margin:0;padding:0}#banner{padding:30px 0}#mobile-banner{display:none}#desktop-banner img{vertical-align:bottom;}#new-products,#special-offers{padding:40px 0;max-height:575px;overflow:hidden}#special-offers{display:none}#new-products #wa_wps_image_carousel91 .wa_wps_prev,#new-products #wa_wps_image_carousel91 .wa_wps_next,#new-products #wa_wps_image_carousel91 .wa_wps_prev_v,#new-products #wa_wps_image_carousel91 .wa_wps_next_v,#special-offers #wa_wps_image_carousel91 .wa_wps_prev,#special-offers #wa_wps_image_carousel91 .wa_wps_next,#special-offers #wa_wps_image_carousel91 .wa_wps_prev_v,#special-offers #wa_wps_image_carousel91 .wa_wps_next_v{color:#999;font-size:4.688em;background:#fff}#new-products h2,#special-offers h2{display:block;text-align:center;font-size:1.688em;color:#132C51;margin-bottom:30px}#best-sellers h3,#new-products-v2 h3,#new-products h3{font-size:1.375em;color:#000;text-align:center;display:block;margin:25px 0 0;line-height:1.25em}#best-sellers h4,#new-products-v2 h4,#new-products h4{color:#CDB437;font-size:1.25em;display:block;text-align:center;padding:10px 0}.wa_wps_price{color:#CDB437}#new-products .wa_wps_image_carousel li,#special-offers .wa_wps_image_carousel li{padding:0 15px}#best-sellers a.btn,#new-products-v2 a.btn,#new-products a.btn,#new-products .btn,#new-products a.wa_wps_button,#new-products .wa_wps_button{-webkit-appearance:none;border:2px solid #152E51;font-size:1em!important;width:100%;text-align:center;margin:10px auto 0;border-radius:5px;font-family:'ubunturegular';padding:12.5px 0;box-shadow:none;text-shadow:none;display:block}#best-sellers a.btn:hover,#new-products-v2 a.btn:hover,#new-products a.btn:hover,#new-products .btn:hover,#new-products a.wa_wps_button,#new-products .wa_wps_button{background:#fff;color:#152E51}#best-sellers a.btn,#new-products-v2 a.btn,#new-products a.btn,#new-products .btn,#new-products a.wa_wps_button:hover,#new-products .wa_wps_button:hover{background:#152E51;color:#fff}#best-sellers a.btn::before,#new-products-v2 a.btn::before,#new-products a.btn::before,#new-products .btn::before,#new-products a.wa_wps_button::before,#new-products .wa_wps_button::before{content:"\f291";font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-variant:normal;text-transform:none;line-height:1;font-size:1.438em!important;margin-right:5px}#search-results h1{text-align:center}#search-results ul{margin:0;padding:0;list-style:none}#search-results li{float:left;width:20%;padding:0 20px;margin-bottom:40px;text-align:center}#search-results li:nth-child(5n+6){clear:both}#search-results img{max-height:160px;width:auto;display:inline-block}#search-results .price{display:inline-block;margin:2.5px 0;color:#CDB437;font-size:1.3em}#search-results .onsale{display:none}#search-results a.button{display:block;-webkit-appearance:none;border:2px solid #152E51;font-size:1em!important;width:100%;text-align:center;margin:15px auto 0;border-radius:0;font-family:'ubunturegular';padding:12.5px 0;line-height:1.75em;box-shadow:none;text-shadow:none;max-width:250px;background:#152E51;color:#fff;font-weight:400}#search-results a.button:hover{background:none;color:#152E51}#search-results a.button::before{content:"\f291";font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-variant:normal;text-transform:none;line-height:1;font-size:1.438em!important;margin-right:7.5px;top:2.5px;position:relative}#search-results h2{color:#000;font-size:1.25em;font-family:'ubunturegular';padding-bottom:5px;padding-top:10px}#map .wpgmza_infowindow_image{float:none!important;max-width:90%}#map .wpgmza_infowindow_title{display:none}#map .gm-style .gm-style-iw{font-size:1.3em}#map .wpgmza_markerbox br{margin:0}#footer-grey-bar{background-color:#DDD;clear:both;display:block;width:100%}ul#affliate-logos{margin:0;padding:0;list-style:none;height:150px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#affliate-logos li{display:inline-block;float:left;padding:0 15px;position:relative;top:50%;text-align:center;transform:translateY(-50%);width:16.6%}#affliate-logos li img{max-height:75px}#single-product{padding:60px 0 40px}#product-form,.related{padding-top:50px;clear:both;width:100%}#product-form{text-align:center}#page-contact form h2,#product-form h2,.related h2{display:block;text-align:center;font-size:2em;color:#132C51;margin-bottom:15px;text-transform:capitalize}#product-form p:first-of-type{margin-bottom:0;padding-bottom:0}#page-contact div.wpcf7-response-output,#product-form div.wpcf7-response-output{padding:15px;margin:20px 0 10px;font-size:1.25em}#page-contact span.wpcf7-not-valid-tip,#product-form span.wpcf7-not-valid-tip{text-align:left;font-size:.9em;margin-top:5px}#page-contact .cf7sr-g-recaptcha-invalid span.wpcf7-not-valid-tip,#product-form .cf7sr-g-recaptcha-invalid span.wpcf7-not-valid-tip{text-align:center;font-size:1.1em}.wpcf7-form{text-align:center}fieldset{width:50%;float:left;border:none;margin:0;padding:0 15px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}fieldset:last-of-type{float:right;padding-right:0;padding-left:15px}#page-contact button,#page-contact input[type="button"],#page-contact input[type="reset"],#page-contact input[type="submit"],#product-form button,#product-form input[type="button"],#product-form input[type="reset"],#product-form input[type="submit"]{-webkit-appearance:none;border:2px solid #152E51;font-size:1em!important;width:100%;text-align:center;margin:10px auto 0;border-radius:0;font-family:'ubunturegular';padding:12.5px 0;line-height:1.75em;box-shadow:none;text-shadow:none;max-width:250px;background:#152E51;color:#fff;font-weight:400;cursor:pointer}button i,input[type="button"] i,input[type="reset"] i,input[type="submit"] i{font-size:1.438em!important;position:relative;top:2.5px;right:2.5px}#page-content button:hover,#page-content input[type="button"]:hover,#page-content input[type="reset"]:hover,#page-content input[type="submit"]:hover,#product-form button:hover,#product-form input[type="button"]:hover,#product-form input[type="reset"]:hover,#product-form input[type="submit"]:hover{background-color:#fff;border:2px solid #152E51;color:#152E51}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#999;font-size:1em;border:none;border-radius:0;padding:12.5px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:#EFEFEF}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{margin-bottom:20px}.cf7sr-g-recaptcha{display:inline-block;margin:20px 0}ul.products li{text-align:center}.woocommerce-page h1{color:#152E51;font-size:2.5em;margin:0}.archive.woocommerce-page h1{margin:0 0 30px;text-align:center}.woocommerce nav.woocommerce-pagination{margin-bottom:50px}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#000;font-size:1.25em;font-family:'ubunturegular';padding-bottom:5px;padding-top:0}.woocommerce ul.products li.product .price{color:#CDB437;font-size:1.188em}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#CDB437;font-size:1.625em;margin:0}.search-button a:before,.woocommerce #respond input#submit.alt:before,.woocommerce a.button.alt,.woocommerce button.button.alt:before,.woocommerce input.button.alt:before,.woocommerce ul.products li.product .button:before,.woocommerce a.button:before{content:"\f291";font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-variant:normal;text-transform:none;line-height:1;font-size:1.438em!important;margin-right:7.5px;top:2.5px;position:relative}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background:#152E51}.woocommerce span.onsale{line-height:2.75}.search-button a,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce ul.products li.product .button,.woocommerce a.button{display:block;-webkit-appearance:none;border:2px solid #152E51;font-size:1em!important;width:100%;text-align:center;margin:15px auto 0;border-radius:0;font-family:'ubunturegular';padding:12.5px 0;line-height:1.75em;box-shadow:none;text-shadow:none;max-width:250px;background:#152E51;color:#fff;font-weight:400}.search-button a:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce ul.products li.product .button:hover,.woocommerce a.button:hover{background:none;color:#152E51}.woocommerce #payment #place_order:before,.woocommerce-page #payment #place_order:before{content:"\f09d"}.woocommerce .wc-proceed-to-checkout a.button.alt:before{content:"\f07a"}.woocommerce .wc-proceed-to-checkout a.button.alt{max-width:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:none;display:block;clear:both;position:static;margin:0}.woocommerce input[type="number"]{padding:6px;font-size:1.2em;margin-bottom:20px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px}#footer-blue-bar{background-color:#152E51;padding:15px;color:#fff}#copyright{float:left;width:50%}#footer-menu{float:right;width:50%;text-align:right}#footer-blue-bar ul{margin:0;padding:0;list-style:none}#footer-blue-bar p,#footer-blue-bar li{font-size:.813em;margin:0;padding:0}#footer-blue-bar li{display:inline-block;margin-left:50px}#footer-blue-bar li:first-of-type{margin-left:0}#footer-blue-bar a,#footer-blue-bar a:hover{color:#fff;text-decoration:none}#mobile-nav-bar{display:none;background-color:#222;color:#fff}#order_review fieldset{width:100%}#site-search.mobile-hide{display:none;background-color:#152E51;float:none;width:100%;clear:both;padding:0 20px 20px;max-width:none;margin-bottom:20px}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:20%!important;padding:0 30px!important;margin:0 0 3.8%!important}.woocommerce ul.products.columns-5 li.product:nth-of-type(5n+6){clear:left}.wp-pagenavi{clear:both;font-size:.9em;text-align:center;padding-top:35px}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{text-align:center;padding:30px 15px 30px}.page-id-187 h1{text-align:center}.pwb-brands-col3 div{height:200px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.pwb-brands-col3 p{margin:0;padding:0}.pwb-brands-col3 div img{position:relative;top:50%;transform:translateY(-50%);max-width:90%;max-height:150px;width:auto}h2.product-page-title{margin:40px 0 20px;padding:40px 0 20px;text-align:center;font-size:1.6em;border-top:1px solid #ccc}@media screen and (max-width:1300px){.main-navigation{float:none;width:100%}#nav-bar,#site-navigation{display:block!important}header #email-address{display:none}#contacts p{font-size:1em}}@media screen and (max-width:1160px){#nav-bar{padding:10px 0}#site-search .ajax_autosuggest_form_wrapper{margin-top:15px!important;float:none;max-width:none!important}#opening-hours,#slideshow{float:none;width:100%}#site-search .ajax_autosuggest_form_wrapper{height:35px}#header-yellow-bar section,#header-yellow-bar section:last-of-type{width:50%}#introduction{padding-top:0}#mobile-nav-bar{display:block;padding-bottom:10px}#nav-bar #site-search,#nav-bar{display:none!important}#header-yellow-bar section:first-of-type{width:40%}#header-yellow-bar section:last-of-type{width:60%}#search-results li{width:25%}#search-results li:nth-child(5n+6){clear:none}#search-results li:nth-child(4n+5){clear:left}}@media screen and (max-width:1000px){#nav-bar,#site-navigation,.menu-header-menu-container{display:none!important}#site-search.mobile-hide{display:block}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:33.3%!important}#header-yellow-bar section:first-of-type{width:90%}#header-yellow-bar section:last-of-type{width:10%;text-align:right}.product-info-wrapper,.product-thumb{height:115px}.product-thumb-large{height:255px}#feature-columns h2{font-size:1.375em;text-align:center}#intro article{float:none;width:100%;height:390px}}@media screen and (max-width:860px){#header-yellow-bar section:first-of-type{width:100%}#content{padding-top:0}#header-yellow-bar section:last-of-type{display:none}#header-yellow-bar{padding:15px}#header-yellow-bar .center-content{padding:0}header#masthead{position:static}#search-results li{width:50%}#search-results li:nth-child(4n+5){clear:none}#search-results li:nth-child(2n+3){clear:none}}@media screen and (max-width:770px){#mobile-banner{display:block}#desktop-banner{display:none}.tax-pwb-brand #product-category h1,#page-contact h1,#search-results h1,.no-results h1,#page-content h1,.woocommerce-page .entry-header h1{padding:0}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:100%!important;padding:0 0 40px!important;margin:0!important}#feature-columns article:nth-child(3),#feature-columns article:nth-child(2),#feature-columns article:nth-child(1),#feature-columns article{float:none;width:100%;border:none}#feature-columns article:nth-child(3),#feature-columns article:nth-child(2){margin-top:25px}.product-info-wrapper,.product-thumb{height:200px}.text-wrapper{max-width:none;padding:25px}#intro .vertical-wrapper{transform-style:flat;height:auto}#intro .vertical-content{position:static;top:auto;transform:none}.product-thumb-large{height:350px}#site-navigation2{display:none}#mobile-nav-bar{padding:5px 0 20px}#site-search .ajax_autosuggest_form_wrapper{max-width:100%!important}header#masthead{position:static}#image-gallery .owl-dots,#header-yellow-bar section:last-of-type{display:none}#header-blue-bar .center-content{transform-style:none}#header-yellow-bar h2{margin-top:0}#logo,#contacts{top:auto;position:static;transform:none}#site-search,#logo,#contacts,#footer-menu,#copyright,#welcome aside,#welcome article{float:none;width:100%;padding:0}#contacts{display:none}#header-blue-bar .center-content{height:auto}#header-blue-bar,#welcome,#new-products,#special-offers,#nav-bar{padding:20px 0}#welcome h1{font-size:1.719em}#introduction{padding-top:20px}.slideshow-image{height:300px}#opening-hours{padding:20px 20px 25px;margin-top:20px}#header-yellow-bar section,#opening-hours{float:none;width:100%}#footer-menu,#welcome article{margin-top:10px}.hours-column{font-size:1.25em}#footer-menu,#copyright{text-align:center}#affliate-logos{display:none}#footer-blue-bar{padding:15px 0}#footer-blue-bar li{margin-left:25px}.no-results,#page-content,.woocommerce-page main{margin-top:0}#page-content{margin-bottom:40px}.no-results h1,#page-content h1,.woocommerce-page .entry-header h1{text-align:center}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{max-width:none;display:block}#header-yellow-bar section:last-of-type,#header-yellow-bar section{width:50%}}@media screen and (max-width:600px){.slideshow-image{height:200px}#logo{max-width:200px}#search-results li,#header-yellow-bar section:last-of-type,#header-yellow-bar section{width:100%}}@media screen and (max-width:450px){.product-info-wrapper,.product-thumb{height:145px}.product-thumb-large{height:250px}#feature-columns h2{font-size:1.563em}#intro article,#intro li{height:250px}}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}