.white{color:#FFF}.white a{color:#FFF}.white a:hover{color:#e6e6e6}.white-bg{background-color:#FFF}.black{color:#000}.black a{color:#000}.black a:hover{color:#6a6a6a}.black-bg{background-color:#000}.darkgrey{color:#6a6a6a}.darkgrey-bg{background-color:#6a6a6a}.lightgrey{color:#B1B1B1}.lightgrey-bg{background-color:#B1B1B1}@font-face{font-display:swap;font-family:'Lato Light';src:url(/wp-content/themes/calvinhaircolour/css/Lato-Light.woff2) format('woff2'),url(/wp-content/themes/calvinhaircolour/css/Lato-Light.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Lato Regular';src:url(/wp-content/themes/calvinhaircolour/css/Lato-Regular.woff2) format('woff2'),url(/wp-content/themes/calvinhaircolour/css/Lato-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Lato Black';src:url(/wp-content/themes/calvinhaircolour/css/Lato-Black.woff2) format('woff2'),url(/wp-content/themes/calvinhaircolour/css/Lato-Black.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}body{font-family:'Lato Light';color:#6a6a6a}.bold,.strong,strong{font-family:'Lato Regular'}a{text-decoration:none;color:#000}a:hover{text-decoration:none;color:#B1B1B1}input,textarea{border:1px solid #B1B1B1}.page-template-default .page-title{display:none}.section{width:100%;overflow:hidden}.site-header{width:100%}a.glink{margin-left:5px}.woocommerce-currency-switcher-form{display:inline-block}@media (max-width:991px){.main-navigation .menu-item{font-size:.9rem}}.main-navigation .current-menu-item a,.main-navigation .current-menu-parent a,.main-navigation .current-product_cat-ancestor a{font-family:'Lato Regular'}@media (min-width:992px){.main-navigation .list-inline-item:not(:last-child){margin-right:15px}}.main-navigation .sub-menu{display:none;z-index:101;padding:8px 6px 0 6px;min-width:200px;background-color:#FFF}.main-navigation .sub-menu li{margin-bottom:8px;list-style:none;display:block;font-size:.8rem;margin-right:0!important}.main-navigation li:hover .sub-menu{display:block;position:absolute}.footer-row{border:1px solid #B1B1B1;font-size:.8rem}.schema-faq-section{padding:15px 0}.schema-faq-question{text-transform:uppercase;color:#6a6a6a}.schema-faq-answer{margin-top:.5rem}.border-bottom{border-bottom:1px solid #B1B1B1}.section ul{list-style:inside}#sidebar{display:none}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#6a6a6a}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#B1B1B1}.woocommerce-cart-form,.woocommerce-checkout{margin-top:50px}.checkout-button{text-decoration:none!important}.woocommerce .col2-set,.woocommerce-page .col2-set{margin-bottom:30px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:100%!important;padding:0!important}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right!important}.woocommerce form .form-row label,.woocommerce-input-wrapper{width:100%}.woocommerce form .form-row label{margin-bottom:4px!important}.form-row.mailchimp-newsletter{padding-top:30px!important}.form-row.mailchimp-newsletter label{width:90%!important;line-height:.8!important}.wc-nested-category-layout-category-title{padding-top:30px;padding-bottom:10px}.wc-nested-category-layout-category-title a{color:#6a6a6a!important;text-transform:uppercase;cursor:auto}.woocommerce-loop-product__title{color:#6a6a6a;font-family:Lato-Regular}.hair-colour-products a.woocommerce-loop-product__link{cursor:auto}.woocommerce-ordering{display:none}.outofstock a.button{cursor:auto}li.product .quantity{display:inline-block}.product_meta>span{display:block}.related{display:inline-block}.related ul.products li.product .button{margin-top:0!important}.single-product #sidebar{display:none}.upsells{clear:both}.woocommerce ul.products li.product .button{margin-top:0!important}#coupon_code{width:170px}#disclaimer_field{width:100%}#disclaimer_field .checkbox .input-checkbox{position:relative!important;margin:0 6px 4px -3px!important}.zip-widget__tagline span.text{font-weight:700;color:#6742BE}.zip-widget__wrapper{text-align:center}.zip-container{color:#6742BE}#payment ul.payment_methods li img.stripe-icon{display:none!important}.label-above .nf-field-label{margin-bottom:2px;font-family:'Lato Regular'}.nf-form-fields-required{display:none!important}.nf-response-msg{padding:15px;border:none;background-color:#B1B1B1;color:#FFF;margin-bottom:1rem}.nf-response-msg p{margin-bottom:0!important}.g-recaptcha{display:none!important}.sg-popup-content{box-shadow:none!important;border-radius:0!important}