@charset "UTF-8";
/*!
	Theme Name: Scotlight Direct
	Description: This is the Scotlight Direct theme created for the Genesis Framework.
	Author: AFG Digital
	Author URI: https://www.afg.digital/

	Version: 2.6.2.1

	Tags: one-column, two-columns, left-sidebar, right-sidebar, accessibility-ready, custom-colors, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template

	Template: genesis

	License: GPL-2.0+
	License URI: http://www.gnu.org/licenses/gpl-2.0.html

	Text Domain: scotlight-direct
    Domain Path: /languages
*/
/*! Table of Contents
- HTML5 Reset
	- Baseline Normalize
	- Box Sizing
	- Float Clearing
- Defaults
	- Typographical Elements
	- Headings
	- Objects
	- Forms
	- Tables
	- Accessibility
		- Screen Reader Text
		- Skip Links
- Common Classes
- Plugins
- Structure and Layout
	- Site Container
	- Site Inner
- Sidebar
- Site Header
    - Title Area
- Site Navigation
    - Responsive Menu
    - Header Menu
    - Footer Menu
- Site Footer
- Homepage Styles
- Global page styles
- BigCommerce
    - Mini cart
- Hawksearch
- Placeholders
- Responsive tabs
- Global Elements
    - Why Buy From Us
- Blog
- Print Styles
*/button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{-webkit-text-size-adjust:100%;line-height:1.15}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}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,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[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}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.author-box:before,.clearfix:before,.entry-content:before,.entry:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-header:before,.site-inner:before,.widget:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry-content:after,.entry:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-header:after,.site-inner:after,.widget:after{clear:both;content:" ";display:table}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:62.5%}body,body>div{font-size:1.5rem}body{font-feature-settings:"ss01" 1,"ss03" 1,"ss05" 1,"ss08" 1,"ss09" 1,"ss11" 1,"lnum";background-color:#fff;color:#333;font-family:Raleway,sans-serif;font-weight:500;line-height:1.625;margin:0}body.no-scroll{height:100%;overflow:hidden}.button,.gallery img,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{transition:all .2s ease-in-out}a{border-bottom:1px dotted #aaa;padding-bottom:1px;transition:color .2s ease-in-out,background-color .2s ease-in-out}a,a:focus,a:hover{color:#333;text-decoration:none}a:focus,a:hover{border-bottom:1px solid #777}p{margin:0 0 30px}ol,p,ul{padding:0}ol,ul{margin:0}li{list-style-type:none}hr{border:0;border-collapse:collapse;border-top:1px solid #eee;clear:both;margin:30px 0}b,strong{font-weight:800}blockquote,cite,em,i{font-style:italic}mark{background:#eee}blockquote{margin:30px}blockquote:before{content:"“";display:block;font-size:30px;font-size:3rem;height:0;left:-20px;position:relative;top:-10px}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif;font-weight:700;line-height:1.2;margin:0 0 20px}h1{font-size:3rem}h2{font-size:2.7rem}.entry-content h3,.entry-content h4{font-weight:700}h3{font-size:2.4rem}h4{font-size:2rem}.entry-content h4{margin-top:40px}h5{font-size:1.8rem}h6{font-size:1.6rem}.breadcrumb{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.5rem;grid-column:1/-1;margin-bottom:20px}.breadcrumb i,.breadcrumb svg{font-size:13px;margin:0 8px}.breadcrumb a{border-bottom:0}.lighting-advice-page .breadcrumb{margin-bottom:0}.archive.woocommerce.sidebar-content .breadcrumb{margin-bottom:20px}.page-checkout .breadcrumb{display:none}.wp-caption,embed,iframe,img,object,video{max-width:100%}img{height:auto;vertical-align:top}figure{margin:0}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;color:#333;font-size:1.8rem;font-weight:500;padding:15px;width:100%}input:focus,textarea:focus{border:1px solid #999;outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-moz-placeholder{color:#333;opacity:1}::-webkit-input-placeholder{color:#333}button{background-color:#222;border:0;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:700;letter-spacing:1px;padding:15px 30px;text-decoration:none;white-space:normal;width:auto}button:focus,button:hover{background-color:#d91b5c;color:#fff}button.small{padding:8px 16px}input[type=button]{background-color:#222;border:0;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:700;padding:15px 30px;text-decoration:none;white-space:normal;width:auto}input[type=button]:focus,input[type=button]:hover{background-color:#d91b5c;color:#fff}input[type=button].small{padding:8px 16px}input[type=reset]{background-color:#222;border:0;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:700;padding:15px 30px;text-decoration:none;white-space:normal;width:auto}input[type=reset]:focus,input[type=reset]:hover{background-color:#d91b5c;color:#fff}input[type=reset].small{padding:8px 16px}input[type=submit]{background-color:#222;border:0;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:700;padding:15px 30px;text-decoration:none;white-space:normal;width:auto}input[type=submit]:focus,input[type=submit]:hover{background-color:#d91b5c;color:#fff}input[type=submit].small{padding:8px 16px}.button{background-color:#222;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:1.6rem;font-weight:700;padding:15px 30px;text-decoration:none;white-space:normal;width:auto}.button:focus,.button:hover{background-color:#d91b5c;color:#fff}.entry-content .button:focus,.entry-content .button:hover{color:#fff}a.button.small{padding:8px 16px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%;word-break:break-all}tbody{border-bottom:1px solid #eee}td{border-top:1px solid #eee;padding:6px;text-align:left}td:first-child{padding-left:0}th{font-weight:500;padding:0 6px;text-align:left}th:first-child{padding-left:0}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{clip:rect(0,0,0,0);word-wrap:normal!important;border:0;height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-shortcut:focus,.screen-reader-text:focus,.widget_search input[type=submit]:focus{clip:auto!important;background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#333;display:block;font-size:1em;font-weight:800;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{position:relative}.genesis-skip-link{margin:0}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.genesis-skip-link li{height:0;list-style:none;width:0}:focus{color:#333;outline:0}.modal{font-size:1.5rem;padding:30px!important}.modal p{margin-bottom:20px}.woocommerce .modal .button{font-size:1.4rem;letter-spacing:0}.avatar{border-radius:50%;float:left}.alignleft .avatar,.author-box .avatar{margin-right:20px}.alignright .avatar{margin-left:20px}.comment .avatar{margin:0 15px 20px 0}.after-entry{margin-bottom:40px;padding:20px 30px}.after-entry .widget:last-of-type{margin-bottom:0}.archive .archive-description,.blog .archive-description{grid-column:1/-1}.archive-description .entry-title{font-size:2rem;font-weight:700;margin-bottom:10px}.author-box{margin-bottom:40px}.author-box p:last-child{margin-bottom:0}.search-form{overflow:hidden}.entry-content .search-form{margin-bottom:40px;width:50%}.post-password-form input[type=submit],.search-form input[type=submit]{margin-top:10px}.widget_search input[type=submit]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px}.archive-title,.author-box-title{margin-bottom:10px}.entry-title{font-size:2.5rem;margin-bottom:30px}.entry-title a{border-bottom:0;color:#333;text-decoration:none}.entry-title a:focus,.entry-title a:hover{color:#ce2e65}.lighting-advice-page .entry-title{font-size:1.8rem;margin-bottom:20px}.sidebar .widget-title a{color:#333;text-decoration:none}.widget-title{font-size:1.8rem;font-weight:700;margin-bottom:20px}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}.aligncenter,img.centered{display:block;margin:0 auto 30px}.alignnone,img.alignnone{margin-bottom:15px}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 20px 20px 0}.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 20px 20px}.gallery-caption,.wp-caption-text{font-size:1.4rem;font-weight:700;margin:0;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 30px}.site-container{word-wrap:break-word}.site-container button:disabled,.site-container button:disabled:hover,.site-container input:disabled,.site-container input:disabled:hover,.site-container input[type=button]:disabled,.site-container input[type=button]:disabled:hover,.site-container input[type=reset]:disabled,.site-container input[type=reset]:disabled:hover,.site-container input[type=submit]:disabled,.site-container input[type=submit]:disabled:hover{background-color:#eee;border-width:0;color:#777;cursor:not-allowed}.wrap{margin:auto;max-width:1440px;padding:0 16px;width:100%}#overlay-div{background:rgba(0,0,0,.75);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:5}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}.site-inner{clear:both;margin:120px auto 0;padding:30px 16px 0}.home .site-inner{max-width:100%;padding:0}.hawksearch-page .site-inner{padding:30px 6px 0}.image-heading-page .site-inner,.post-type-archive-bigcommerce_product .site-inner,.single-post .site-inner,.tax-bigcommerce_brand .site-inner,.tax-bigcommerce_category .site-inner{max-width:100%;padding:0;width:100%}.single-bigcommerce_product .site-inner{overflow-x:hidden}.cookie-policy-page .site-inner{max-width:1000px}.content{margin-bottom:30px}.home .content{max-width:1440px}.archive .content,.post-type-archive .content{grid-gap:30px;display:grid;grid-template-columns:1fr;margin-bottom:30px}.image-heading-page .content,.single-post .content{margin:auto;max-width:800px;padding:30px 16px 0}.image-heading-page.contact-page .content,.image-heading-page.shopping-cart-page .content{max-width:1100px;padding-top:0}.image-heading-page.page-help-delivery .content{max-width:900px}.image-heading-page.lighting-advice-page .content{max-width:1440px}.no-search-results-page .content{max-width:600px}.sidebar{font-size:1.6rem;line-height:1.5}.sidebar .widget{margin-bottom:40px}.sidebar p{margin-bottom:20px}.sidebar ul li{margin-bottom:10px}.site-header{background-color:#fff;border-bottom:1px solid #eee;position:fixed;width:100%;z-index:9999}.site-header.shrink{border-bottom:1px solid #d5d5d5}.site-header>.wrap{max-width:100%;padding:0}.header-icon-container{min-width:26px}.main-header-area{font-size:1.7rem;font-weight:600;letter-spacing:.5px;padding:10px 0}.main-header-area .header-icon,.main-header-area>.wrap{align-items:center;display:flex}.main-header-area .header-icon{border-bottom:0;color:#222;font-size:24px;min-height:55px;padding:9px 10px 7px;text-decoration:none}.main-header-area .header-icon:focus,.main-header-area .header-icon:hover{color:#ce2e65}.main-header-area .header-icon:active,.main-header-area .header-icon:focus,.main-header-area .header-icon:hover{color:inherit}.main-header-area .header-menu-toggle{margin-left:-10px;margin-right:10px}.main-header-area .header-menu-toggle .ubermenu-skin-vanilla.ubermenu-responsive-toggle{background:transparent;padding:0}.main-header-area .header-menu-toggle i,.main-header-area .header-menu-toggle svg{color:#333;font-size:24px;margin-right:0;min-width:24px;width:auto}.main-header-area .header-account,.main-header-area .header-wishlist{display:none}.main-header-area .header-shopping-cart{margin-right:-5px;position:relative}.main-header-area .fa-shopping-bag{position:relative}.main-header-area .menu-item-bigcommerce-cart>a{align-items:center;border-bottom:0;color:#333;display:flex;text-decoration:none}.main-header-area .logo-container{flex:1;width:100%}.main-header-area .logo-container a{border-bottom:0}.main-header-area img{max-width:100px;padding:5px 0;width:100%}.main-header-area .header-search-form-container{background:#fff;bottom:0;display:none;flex:1;flex-direction:column;left:0;min-height:100%;position:fixed;right:0;top:0;z-index:99999}.main-header-area .header-search-form-container .search-form-header{align-items:center;border-bottom:2px solid #eee;color:#000;display:flex;margin-bottom:20px;padding:4px 5px 2px 20px}.main-header-area .header-search-form-container .search-form-header h3{flex:1;font-size:24px;font-weight:700;letter-spacing:.3px;margin-bottom:0;text-align:left;text-transform:uppercase}.main-header-area .header-search-form-container .search-form-header .close-search-area{cursor:pointer;font-size:18px;padding:15px 20px}.main-header-area .header-search-form{margin:0 20px}.main-header-area .header-search-form .form-container form{background-color:#fff;background-color:#f5f5f5;border:0;border-radius:3px;display:flex;font-size:1.6rem}.main-header-area .header-search-form .form-container form input{background:transparent;border:0;font-weight:600;width:100%}.main-header-area .header-search-form .form-container form input::-moz-placeholder{color:#5e5e5e;color:#000;font-size:1.4rem}.main-header-area .header-search-form .form-container form input:-ms-input-placeholder{color:#5e5e5e;color:#000;font-size:1.4rem}.main-header-area .header-search-form .form-container form input::placeholder{color:#5e5e5e;color:#000;font-size:1.4rem}.main-header-area .header-search-form .form-container form button{background:transparent;border:0;color:#000;font-size:24px;padding:0 20px 0 0}.main-header-area .header-search-form .form-container form button i{font-weight:100}.main-header-area .icon-text{display:none;font-family:Raleway,sans-serif;font-size:1.25rem;font-weight:800;letter-spacing:.5px;margin-left:10px;text-transform:uppercase}.shrink .nav-primary{display:none}.header-cta-top-bar{background:#222;color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.5px;padding:6px 16px;text-align:center}.shrink .header-cta-top-bar{display:none}.nav-primary{border-top:1px solid #eee;width:100%}nav.ubermenu .ubermenu-nav{display:inline-block;position:relative}nav.ubermenu .ubermenu-mobile-footer{display:none!important}.ubermenu.ubermenu-mobile-modal .ubermenu-nav{ms-overflow-style:none;scrollbar-width:none}.ubermenu.ubermenu-mobile-modal .ubermenu-nav::-webkit-scrollbar{display:none}nav.ubermenu.ubermenu-mobile-modal{height:100%!important;max-height:100%!important;width:100%!important}header .ubermenu-responsive-toggle{align-items:center;border-bottom:0;display:flex;padding:0}.mobile-menu-modal-header{align-items:center;background:#fff;border-bottom:1px solid #eee;color:#000;display:flex;padding:4px 5px 2px 20px}.mobile-menu-modal-header h3{flex:1;font-size:24px;font-weight:700;letter-spacing:.3px;margin-bottom:0;text-align:left;text-transform:uppercase}.ubermenu.ubermenu-mobile-modal .ubermenu-mobile-header .ubermenu-mobile-close-button{font-size:18px;padding:15px}.site-container .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{top:46%}.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0>.ubermenu-target{border-top:1px solid #eee;letter-spacing:.2px}nav.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active>.ubermenu-target{background:#222;color:#fff;font-weight:600!important}.ubermenu.ubermenu-main .ubermenu-submenu .ubermenu-tab.ubermenu-active>.ubermenu-target{font-weight:700!important}.ubermenu.ubermenu-main>ul>li:last-of-type{margin-bottom:600px}.ubermenu.ubermenu-main>ul>li:last-of-type>a.ubermenu-target{border-bottom:1px solid #eee!important}nav.ubermenu.ubermenu-main .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target{padding:10px 0 10px 45px}nav.ubermenu.ubermenu-main .ubermenu-submenu .ubermenu-item-header>.ubermenu-target{font-weight:600;padding:10px 0 10px 45px}nav.ubermenu-skin-minimal.ubermenu-horizontal .ubermenu-item-level-0>.ubermenu-submenu-drop{border-top:1px solid #eee}nav.ubermenu-main .ubermenu-item-normal>.ubermenu-target:hover>.ubermenu-target-text{text-decoration:none}nav.ubermenu-main .ubermenu-item-normal>.ubermenu-target:active>.ubermenu-target-text,nav.ubermenu-main .ubermenu-item-normal>.ubermenu-target:focus>.ubermenu-target-text{text-decoration:underline}.mailing-list-signup-area{background:#f7f8f9;margin-top:30px;padding-bottom:30px;padding-top:40px}.mailing-list-signup-area .wrap{display:flex;flex-direction:column}.mailing-list-signup-area .wrap>div:first-of-type{margin-bottom:20px}.mailing-list-signup-area .col{width:100%}.mailing-list-signup-area h3{font-weight:700}.mailing-list-signup-area p{color:#555;font-size:1.5rem;margin-bottom:0}.mailing-list-signup-area .mailing-list-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.6rem;font-weight:800}.mailing-list-signup-area .mailing-list-container input[type=submit]{margin-top:15px}.mailing-list-signup-area form ::-moz-placeholder{pacity:1;color:#777;font-size:1.5rem;font-weight:400}.mailing-list-signup-area form :-ms-input-placeholder{pacity:1;font-weight:400}.mailing-list-signup-area form ::placeholder{pacity:1;color:#777;font-size:1.5rem;font-weight:400}.mailing-list-signup-area form :-ms-input-placeholder{color:#777;font-size:1.5rem}.mailing-list-signup-area form ::-ms-input-placeholder{color:#777;font-size:1.5rem}.footer-widgets{border-bottom:1px solid #eee;color:#333;font-size:1.4rem}.footer-widgets>.wrap{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:0;padding-top:30px}.footer-widgets .widget-area{border-bottom:2px solid #f7f8f9;margin-bottom:30px;padding-bottom:30px;width:100%}.footer-widgets .widget-area:last-of-type{border-bottom:0;padding-bottom:0}.footer-widgets .widget-area ul li{margin-bottom:8px}.footer-widgets .widget-area ul li a{color:#333;text-decoration:none}.footer-widgets .widget-area .button{font-size:1.35rem;letter-spacing:.8px;margin-top:12px;padding:10px 20px}.footer-widgets .widget_nav_menu .widget-title{align-items:center;display:flex;margin-bottom:0}.footer-widgets .widget_nav_menu .widget-title:after{background:url(https://www.scotlightdirect.co.uk/wp-content/themes/scotlight-direct/assets/images/global/arrow-down.jpg);background-size:13px 14px;content:"";height:14px;margin-left:6px;transition:all .2s linear;width:13px}.footer-widgets .widget_nav_menu .widget-title.active:after{transform:rotate(180deg)}.footer-widgets .widget_nav_menu ul{display:none;padding-top:20px}.footer-widgets .payment-logos-area{color:#777;font-size:1.2rem}.footer-widgets .payment-logos-area img{margin-bottom:15px;margin-right:15px;max-height:15px}.footer-widgets .payment-logos-area .visa{max-height:13px}.footer-widgets .widget-title{font-size:1.5rem;font-weight:800;letter-spacing:.5px;padding:10px 0;text-transform:uppercase}.footer-widgets .footer-social-icons{font-size:2.3rem;margin-top:20px}.footer-widgets .footer-social-icons a{border-bottom:0;color:#404040;padding-right:20px}.footer-widgets .footer-social-icons .fa-instagram{font-weight:800}.site-footer{background-color:#fff;color:#333;font-size:1.2rem;line-height:1.5}.site-footer>.wrap{display:flex;flex-direction:column;padding-bottom:60px;padding-top:30px}.site-footer .copyright-text{flex:1;margin-bottom:10px}.site-footer p{margin-bottom:0}.site-footer a{border-bottom:1px solid #fff;color:#777;font-size:1.2rem;padding-bottom:1px;text-decoration:none}.site-footer a:active,.site-footer a:focus,.site-footer a:hover{border-bottom:1px solid #777}.site-footer ul li{display:inline-block;margin-right:12px}.homepage-section{margin:30px 16px}.homepage-hero-banner{background-image:url(https://www.scotlightdirect.co.uk/wp-content/themes/scotlight-direct/assets/images/home/main-banner-outdoor-lights.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;position:relative;width:100%}.homepage-hero-banner .hero-banner-overlay,.homepage-hero-banner .hero-banner-overlay:before{bottom:0;left:0;position:absolute;top:0;width:100%}.homepage-hero-banner .hero-banner-overlay:before{background:rgba(34,34,34,.55);content:"";display:block!important;height:100%;pointer-events:none;right:0;z-index:1}.homepage-hero-banner .hero-banner-content{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;max-width:1440px;padding:20px;width:100%;z-index:10;z-index:1}.homepage-hero-banner .hero-banner-heading{font-family:proxima-nova-condensed,sans-serif;font-size:3.2rem;font-weight:700;letter-spacing:-2px;margin-top:10px;z-index:1}.homepage-hero-banner .hero-banner-text{font-size:1.4rem;margin:5px 0 25px;z-index:1}.homepage-hero-banner .hero-banner-button{z-index:1}.homepage-hero-banner .hero-banner-button a{border-bottom:0}.homepage-hero-banner .button{background:#222;border-radius:3px;color:#fff;font-size:1.4rem;font-weight:600;padding:8px 10px 8px 12px;text-transform:uppercase}.homepage-hero-banner .button>div{align-items:center;display:flex}.homepage-hero-banner .button svg{font-size:inherit;margin-left:10px}.homepage-hero-banner .button:focus,.homepage-hero-banner .button:hover{background:#ce2e65}.homepage-shop-with-us{display:flex}.homepage-shop-with-us>div:last-of-type,.homepage-shop-with-us>div:nth-of-type(2){display:none}.homepage-shop-with-us .details-card{align-items:center;background:#151515;background:#f5f5f5;border:1px solid #eee;color:#000;display:flex;flex:1;font-size:1.3rem;font-weight:600;justify-content:center;letter-spacing:.5px;min-height:50px;padding:12px 0;width:100%}.homepage-shop-with-us .details-card i,.homepage-shop-with-us .details-card svg{color:#000;font-size:2.5rem;margin-right:12px}.homepage-categories .category-grid{display:grid;gap:15px 0;grid-template-columns:repeat(2,1fr);margin:0 -10px}.homepage-categories .grid-category{align-items:center;border-bottom:0;border-radius:6px;display:flex;padding:10px 15px}.homepage-categories .grid-category:active,.homepage-categories .grid-category:focus{box-shadow:0 0 11px rgba(33,33,33,.2)}.homepage-categories .grid-image{margin-right:10px;max-width:45px}.homepage-categories .grid-text{color:#404040;font-size:1.36rem;font-weight:600;line-height:1.2}.heading-area{align-items:center;display:flex;margin-bottom:20px}.heading-area>div{flex:1}.heading-area h2{font-size:1.6rem;font-weight:800;letter-spacing:.8px;margin:0;padding:0 20px;text-transform:uppercase}.heading-area .grey-line{background:#eee;height:3px;margin-bottom:4px}.homepage-recently-viewed>.hawk-recommendation{min-height:200px}.homepage-cta-banner-area{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:10px}.homepage-cta-banner-area .banner-container{background-repeat:no-repeat;background-size:cover;height:200px;position:relative;width:100%}.homepage-cta-banner-area .banner-container:first-of-type{margin-bottom:20px}.homepage-cta-banner-area .banner-container:last-of-type{margin-top:20px}.homepage-cta-banner-area .banner-container.pendant-banner{background-image:url(https://www.scotlightdirect.co.uk/wp-content/themes/scotlight-direct/assets/images/home/banners/pendants-banner.jpg)}.homepage-cta-banner-area .banner-container.pendant-banner:before{background:rgba(34,34,34,.65);bottom:0;content:"";display:block!important;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.homepage-cta-banner-area .banner-container.shade-banner{background-image:url(https://www.scotlightdirect.co.uk/wp-content/themes/scotlight-direct/assets/images/home/banners/shade-banner.jpg)}.homepage-cta-banner-area .banner-container.shade-banner:before{background:rgba(99,83,78,.7);background:rgba(34,34,34,.65);bottom:0;content:"";display:block!important;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.homepage-cta-banner-area .banner-container.modern-banner{background-image:url(https://www.scotlightdirect.co.uk/wp-content/themes/scotlight-direct/assets/images/home/banners/modern-banner.jpg);background-position:50%}.homepage-cta-banner-area .banner-container.modern-banner:before{background:rgba(34,34,34,.7);bottom:0;content:"";display:block!important;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.homepage-cta-banner-area .banner-container:active:before,.homepage-cta-banner-area .banner-container:focus:before{background:rgba(34,34,34,.85);bottom:0;content:"";display:block!important;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.homepage-cta-banner-area .banner-container:active .banner-content:after,.homepage-cta-banner-area .banner-container:focus .banner-content:after{font-weight:800}.homepage-cta-banner-area .banner-content{align-items:center;bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;padding:20px;position:absolute;right:0;top:0;z-index:2}.homepage-cta-banner-area .banner-content .arrow{font-size:2rem;margin-top:10px}.homepage-cta-banner-area .banner-heading{font-family:Raleway,sans-serif;font-size:2.2rem;font-weight:600;letter-spacing:.2px;line-height:1.3;margin-bottom:10px;text-align:center}.homepage-cta-banner-area .banner-text{font-size:1.3rem;font-weight:600;letter-spacing:.5px;text-align:center;text-transform:uppercase}.homepage-advice .advice-container{display:flex;flex-wrap:wrap;justify-content:space-between}.homepage-advice a{border:0}.homepage-advice .advice-selection{background:#f7f8f9;margin-bottom:30px;width:100%}.homepage-advice .advice-selection .advice-heading{font-size:2rem;margin:0;padding:15px}.homepage-reviews #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-title{font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.image-heading-page.page-account-profile .site-inner>.entry-header,.image-heading-page.page-addresses .site-inner>.entry-header,.image-heading-page.page-login .site-inner>.entry-header,.image-heading-page.page-mailing-list-signup .site-inner>.entry-header,.image-heading-page.page-order-history .site-inner>.entry-header,.image-heading-page.page-wish-lists .site-inner>.entry-header{min-height:250px}.image-heading-page.page-checkout .site-inner .entry-header,.image-heading-page.shopping-cart-page .site-inner .entry-header{min-height:200px}.image-heading-page .site-inner>.entry-header{background-position:0;background-repeat:no-repeat;background-size:cover;min-height:200px;position:relative}.image-heading-page .site-inner>.entry-header:before{background:rgba(0,0,0,.4);bottom:0;content:"";display:block!important;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.image-heading-page .site-inner>.entry-header .entry-title{color:#fff;font-size:3rem;font-weight:700;left:50%;letter-spacing:.5px;line-height:1.3;max-width:800px;padding:0 15px;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.page-account-profile .bc-subnav .bc-subnav__list,.page-addresses .bc-subnav .bc-subnav__list,.page-order-history .bc-subnav .bc-subnav__list,.page-wish-lists .bc-subnav .bc-subnav__list{display:flex;flex-wrap:wrap;margin-bottom:0}.page-account-profile .bc-subnav .bc-subnav__list li,.page-addresses .bc-subnav .bc-subnav__list li,.page-order-history .bc-subnav .bc-subnav__list li,.page-wish-lists .bc-subnav .bc-subnav__list li{list-style-type:none;margin-left:0;margin-right:30px}.page-account-profile .bc-subnav .bc-subnav__list li:last-of-type,.page-addresses .bc-subnav .bc-subnav__list li:last-of-type,.page-order-history .bc-subnav .bc-subnav__list li:last-of-type,.page-wish-lists .bc-subnav .bc-subnav__list li:last-of-type{margin-right:0}.page-account-profile .bc-subnav .bc-subnav__list a,.page-addresses .bc-subnav .bc-subnav__list a,.page-login .bc-account-login__form-inner a,.page-order-history .bc-subnav .bc-subnav__list a,.page-wish-lists .bc-all-wish-lists,.page-wish-lists .bc-product__title-link,.page-wish-lists .bc-subnav .bc-subnav__list a{border-bottom:0}.contact-page input,.contact-page select,.contact-page textarea{font-size:1.6rem;font-weight:600}.contact-page label{font-weight:700}.contact-page .contact-container{background:#f7f8f9;border:1px solid #f5f5f5;margin-bottom:30px;padding:30px}.contact-page .contact-container h3{border-bottom:2px solid #e1e1e1;font-family:Raleway,sans-serif;font-size:1.4rem;font-weight:800;letter-spacing:.5px;margin-bottom:0;padding-bottom:3px;text-transform:uppercase}.contact-page .contact-container .contact-number{font-size:2.8rem;font-weight:800;margin-bottom:5px;margin-top:10px}.contact-page .contact-container .opening-hours{font-size:1.3rem}.contact-page .contact-container .address{font-size:1.5rem;margin-top:15px}.contact-page .contact-container .no-showroom{font-size:1.3rem;font-style:italic;font-weight:600;margin-top:10px}.contact-page .contact-container .cps-stars{color:#00b67a;font-size:2.2rem;margin-bottom:15px;margin-top:20px}.page-help-delivery .delivery-block{background-color:#f7f8f9;font-size:1.5rem;margin-bottom:15px;padding:15px 15px 15px 25px}.page-help-delivery .uk-mainland-delivery{border-left:10px solid #4f76a9}.page-help-delivery .uk-isles-delivery{border-left:10px solid #afc1d9}.page-help-delivery .other-delivery{border-left:10px solid #bbb}.testimonials-page .testimonials-heading{font-size:2.2rem;margin-bottom:40px;text-align:center}.testimonials-page .customer-testimonial{background:#f7f8f9;margin-bottom:30px;padding:30px}.testimonials-page .testimonial-customer-name{color:#4d4d4d;padding-top:15px}.testimonials-page .testimonial-customer-name span{color:#4d4d4d;font-family:Raleway,sans-serif;letter-spacing:.5px;padding-left:5px}.testimonials-page .testimonial-customer-name i{color:#ce2e65}.lighting-guide-page .lighting-guide-warning{background:#f7f8f9;padding:25px 30px}.lighting-guide-page .lighting-guide-warning strong{color:red;display:inline-block;margin-bottom:10px}.lighting-guide-page .lighting-guide-warning strong:before{text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f071";display:inline-block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;margin-right:10px}.lighting-guide-page .lighting-guide-cta strong{display:inline-block;margin-bottom:10px}.lighting-guide-page .lighting-guide-cta strong:after{text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f105";display:inline-block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;margin-left:10px}.lighting-guide-page .lighting-guide-button a{background-color:#222;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:1.6rem;font-weight:700;padding:15px 30px;text-decoration:none;white-space:normal;width:auto}.lighting-guide-page .lighting-guide-button a:focus,.lighting-guide-page .lighting-guide-button a:hover{background-color:#d91b5c;color:#fff}.lighting-guide-page .content article .wp-block-image figcaption{font-size:15px;margin-top:5px}.lighting-guide-page .content article .wp-block-image img{border:1px solid #eee}.error404 .content{--fa-primary-color:$black;--fa-secondary-color:#f0d642;--fa-primary-opacity:1;--fa-secondary-opacity:1;background:#fff;margin:40px auto 70px;max-width:430px;padding:30px;text-align:center}.error404 .content i{font-size:3.5rem}.error404 .content .error404{color:#333;font-weight:700;letter-spacing:.5px;margin-bottom:5px;margin-top:15px}.error404 .content .entry-title{font-size:3rem;font-weight:800;letter-spacing:.5px;margin-bottom:20px;margin-top:0;text-transform:uppercase}.error404 .content p{margin:0 0 20px}.error404 .content a{color:#000}.no-search-results{margin-top:20px}.no-search-results .icon-and-heading{align-items:center;display:flex;flex-direction:column}.no-search-results .icon-and-heading .icon-container{margin-bottom:15px;min-height:40px;min-width:40px;text-align:center}.no-search-results .icon-and-heading h1{font-size:2.8rem;font-weight:800;letter-spacing:.5px;margin-bottom:20px;margin-top:0;text-transform:uppercase}.no-search-results p{color:#444}.no-search-results .section-bottom{border-top:1px solid #e0e3e9;display:flex;flex-direction:column;justify-content:space-between;margin-top:40px;padding-top:40px;text-align:center}.no-search-results .section-bottom h4{font-size:18px;margin-bottom:10px;margin-top:0}.no-search-results .section-bottom p{font-size:13px;margin-bottom:10px}.no-search-results .section-bottom .question-image{margin:0 auto 20px;max-width:100px;order:-1}table{word-break:normal}header .bc-mini-cart--nav-menu{font-size:1.6rem}header .bc-mini-cart--nav-menu.bc-show-mini-cart-nav{overflow:hidden;overflow-y:scroll;z-index:105}header .bc-mini-cart--nav-menu.bc-show-mini-cart-nav .bc-cart-item{padding:20px 0}header .bc-mini-cart a{border-bottom:0}header .menu-item-bigcommerce-cart .bigcommerce-cart__item-count{background:#ce2e65;border-radius:15px;font-size:12px;font-weight:600;height:20px;left:21px;line-height:20px;position:absolute;top:1px;width:20px}.shopping-cart-page .bc-cart-subtotal__label{font-size:1.9rem}.site-container .bc-account-login__form input[type=submit],.site-container .bc-btn,.site-container .entry-content .bc-btn,.site-container .entry-content a.bc-btn,.site-container .entry-content button.bc-btn,.site-container a.bc-btn,.site-container button.bc-btn{border-bottom:0;font-family:inherit}.product-archive-heading-area{background-color:#f7f8f9;margin-bottom:20px}.product-archive-heading-area .wrap{padding-bottom:20px;padding-top:20px}.product-archive-heading-area .product-archive-title{font-size:2.3rem;margin-bottom:0}.product-archive-heading-area .product-archive-sub-categories{display:grid;grid-template-columns:1fr}.product-archive-heading-area .product-archive-sub-categories div:last-of-type{border-bottom:0;padding-bottom:0}.product-archive-heading-area .product-archive-sub-categories.has-subcats{margin-top:15px}.product-archive-heading-area .sub-cat{border-bottom:1px solid #e1e1e1;line-height:1.3;padding:10px 0;position:relative}.product-archive-heading-area .sub-cat.nav-link-subcat-hide{display:none}.product-archive-heading-area a{border-bottom:0;color:#333;display:flex;font-size:1.4rem;font-weight:400;justify-content:center}.product-archive-heading-area a span{flex:1}.product-archive-heading-area i{font-weight:100;margin-right:5px;margin-top:3px}.single-bigcommerce_product .searchanise-recommendations{margin-left:auto;margin-right:auto;margin-top:60px;max-width:1200px;min-height:460px}.single-bigcommerce_product .searchanise-recommendations h3.snize-recommendation-title{border-bottom:2px solid #eee;font-size:1.6rem;font-weight:800;letter-spacing:.8px;margin-bottom:20px;padding-bottom:10px;text-transform:uppercase}.single-bigcommerce_product .bc-product-single{max-width:1440px;padding-left:0;padding-right:0;padding-top:5px}.single-bigcommerce_product .bc-product__gallery a{border-bottom:0}.single-bigcommerce_product .bc-product-single__top{margin:auto;max-width:1140px}.single-bigcommerce_product .bc-product-single__top .bc-product__gallery{order:0}.single-bigcommerce_product .bc-product-single__top .bc-product-gallery__images{margin:0 auto 30px}.single-bigcommerce_product .bc-product-single__meta .bc-product__title{letter-spacing:.5px}.single-bigcommerce_product .bc-product-single__meta .brand-reviews-container{align-items:center;display:flex}.single-bigcommerce_product .bc-product-single__meta .bc-product__brand{font-family:Raleway,sans-serif;font-size:14px;letter-spacing:.5px;margin-bottom:0;margin-top:4px;text-transform:uppercase}.single-bigcommerce_product .bc-product-single__meta .bc-single-product__ratings{margin-left:10px;margin-top:0}.single-bigcommerce_product .bc-product-single__meta .inventory-and-delivery-container{margin:15px 0 35px}.single-bigcommerce_product .bc-product-single__meta .price-form-container{background:#f7f8f9;padding:20px}.single-bigcommerce_product .bc-product-single__meta .bc-product-form{margin-top:0}.single-bigcommerce_product .product-info-area{align-items:center;display:flex;font-family:Raleway,sans-serif;font-size:14px;font-weight:700;margin-bottom:14px}.single-bigcommerce_product .product-info-area .icon{min-width:46px}.single-bigcommerce_product .product-info-area .icon.green{color:#3ca265}.single-bigcommerce_product .product-info-area .icon.red{color:red}.single-bigcommerce_product .product-info-area .icon.dark-grey{color:#404040}.single-bigcommerce_product .product-info-area .icon i,.single-bigcommerce_product .product-info-area .icon svg{font-size:25px;margin-top:4px}.single-bigcommerce_product .cv-price .bc-product__pricing,.single-bigcommerce_product .inventory-and-delivery-container .bc-product__pricing{min-height:62px}.single-bigcommerce_product .cv-price.brand-id-41 .bc-product__pricing,.single-bigcommerce_product .cv-price.brand-id-42 .bc-product__pricing,.single-bigcommerce_product .inventory-and-delivery-container.brand-id-41 .bc-product__pricing,.single-bigcommerce_product .inventory-and-delivery-container.brand-id-42 .bc-product__pricing{min-height:41px}.single-bigcommerce_product .cv-price .bc-product__pricing--cached,.single-bigcommerce_product .inventory-and-delivery-container .bc-product__pricing--cached{display:none}.single-bigcommerce_product .cv-price .delivery-time.red,.single-bigcommerce_product .inventory-and-delivery-container .delivery-time.red{color:red}.single-bigcommerce_product .bc-product__pricing{margin-bottom:10px}.single-bigcommerce_product .bc-product__pricing .bc-product__retail-price.brand-id-41,.single-bigcommerce_product .bc-product__pricing .bc-product__retail-price.brand-id-42{display:none}.single-bigcommerce_product .bc-product__pricing .bc-product__price--base,.single-bigcommerce_product .bc-product__pricing .bc-product__pricing--api .bc-product__original-price{font-size:18px;font-weight:700}.single-bigcommerce_product .bc-product__pricing .bc-product__pricing--api .bc-product__original-price,.single-bigcommerce_product .bc-product__pricing .bc-product__pricing--api .bc-product__original-price.bc-show-current-price{margin-right:10px}.single-bigcommerce_product .bc-product__pricing .bc-product__price--sale{color:#3ca265;font-size:18px}.single-bigcommerce_product .stock-quantity{font-weight:600;letter-spacing:.5px;text-transform:uppercase}.single-bigcommerce_product .stock-quantity.green{color:#3ca265}.single-bigcommerce_product .stock-quantity.red{color:red}.single-bigcommerce_product .bc-product-form .payment-logos{margin-top:20px}.single-bigcommerce_product .bc-product-form .payment-logos img{margin-bottom:15px;margin-right:6px;max-height:12px}.single-bigcommerce_product .bc-product-form .payment-logos .visa{max-height:11px}.single-bigcommerce_product .shop-with-us-container{display:flex;justify-content:center;margin-top:30px}.single-bigcommerce_product .shop-with-us-container .tick-area{display:flex}.single-bigcommerce_product .shop-with-us-container .tick-area .tick{color:#3ca265;margin-right:5px;min-width:18px}.single-bigcommerce_product .shop-with-us-container .tick-area>div:last-of-type{font-family:Raleway,sans-serif;font-size:1.4rem}.single-bigcommerce_product .shop-with-us-container>div:first-of-type{margin-right:20px}.single-bigcommerce_product .shop-with-us-container>div:last-of-type{display:none;margin-left:20px}.single-bigcommerce_product .questions-container{border-top:1px solid #e0e3e9;display:flex;flex-direction:column;justify-content:space-between;margin-top:30px;padding-top:30px;text-align:center}.single-bigcommerce_product .questions-container h4{font-size:18px;margin-bottom:10px;margin-top:10px}.single-bigcommerce_product .questions-container p{font-size:13px;margin-bottom:10px}.single-bigcommerce_product .questions-container .question-image{margin:0 auto 20px;max-width:100px;order:-1}.single-bigcommerce_product .questions-container .scroll-to-product-detals{border-bottom:1px dotted #aaa;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;margin-top:15px;padding-bottom:1px;text-transform:uppercase}.single-bigcommerce_product .questions-container .scroll-to-product-detals:active,.single-bigcommerce_product .questions-container .scroll-to-product-detals:focus,.single-bigcommerce_product .questions-container .scroll-to-product-detals:hover{border-bottom:1px solid #777}.single-bigcommerce_product .bc-product-single .bc-single-product__specifications{padding-bottom:10px}.single-bigcommerce_product .bc-product-single .bc-single-product__specifications ul{margin-bottom:0}.single-bigcommerce_product .product-delivery-information .delivery-info{font-size:1.5rem}.single-bigcommerce_product .product-delivery-information .returns-info{font-size:1.5rem;margin-bottom:40px}.single-bigcommerce_product .bc-single-product__reviews{border-top:0}.single-bigcommerce_product .heading{font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.single-bigcommerce_product .single-product-top-widget-areas{border-bottom:1px solid #e0e3e9;border-top:1px solid #e0e3e9;margin:50px 0;padding:50px 0}.single-bigcommerce_product .single-product-top-widget-areas>div:first-of-type{margin-bottom:50px}.single-bigcommerce_product .single-product-top-widget-areas .single-widget-area .heading{margin-bottom:40px;text-align:center}.single-bigcommerce_product .single-product-top-widget-areas .single-widget-area>div{min-height:100px;width:100%}.single-bigcommerce_product .single-product-top-widget-areas .single-widget-area .itemTitle{font-size:1.6rem;font-weight:400;letter-spacing:.1px;line-height:1.4;padding:5px}.single-bigcommerce_product .single-product-top-widget-areas .single-widget-area .itemSku{font-size:1.3rem;font-weight:700;letter-spacing:.5px}.single-bigcommerce_product .single-product-top-widget-areas .single-widget-area .hawk-listingRating{display:none}.single-bigcommerce_product .single-product-top-widget-areas .single-widget-area a{border-bottom:0}.single-bigcommerce_product .tabs-and-currently-viewing{margin-top:40px}.single-bigcommerce_product .tabs-and-currently-viewing .tabs{flex:1}.single-bigcommerce_product .currently-viewing{margin-top:50px}.single-bigcommerce_product .currently-viewing .cv-title{font-size:15px;font-weight:600;padding:1rem 2rem;text-align:center}.single-bigcommerce_product .currently-viewing .cv-content{border:1px solid #eee;display:flex;flex-direction:column;padding:30px}.single-bigcommerce_product .currently-viewing .cv-image{margin:auto}.single-bigcommerce_product .currently-viewing .cv-product-title{font-family:Raleway,sans-serif;font-weight:600;padding:20px 0 10px}.single-bigcommerce_product .currently-viewing .cv-brand{font-size:13px;text-transform:uppercase}.single-bigcommerce_product .currently-viewing .product-info-area{margin-bottom:5px}.single-bigcommerce_product .currently-viewing .delivery-details .icon,.single-bigcommerce_product .currently-viewing .stock-status .icon{min-width:40px}.single-bigcommerce_product .currently-viewing .bc-product__pricing{margin-bottom:0}.single-bigcommerce_product .currently-viewing .cv-buy .bc-product-form{margin-top:8px}.single-bigcommerce_product .currently-viewing .cv-buy .bc-product-form__quantity{display:none}.single-bigcommerce_product .single-product-recently-viewed{border-bottom:1px solid #e0e3e9;margin-top:50px;padding-bottom:50px}.single-bigcommerce_product .single-product-recently-viewed .recently-viewed-container{min-height:100px;width:100%}.single-bigcommerce_product .single-product-stamped-reviews{margin-top:50px}.single-bigcommerce_product #stamped-main-widget input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.single-bigcommerce_product #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-title{font-family:Raleway,sans-serif;font-size:1.6rem;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.single-bigcommerce_product .why-buy-from-us-area{margin-top:20px}.shopping-cart-page .bc-cart-header div:first-of-type{padding-left:15px}.shopping-cart-page .bc-cart-item__product-title a{border-bottom:0}.shopping-cart-page .bc-cart-item-quantity input.bc-cart-item__quantity-input{paddingL:10px}.shopping-cart-page .bc-cart-item-meta{align-self:center}.bc-wish-list-dialog-content-wrapper{font-family:Raleway,sans-serif;font-size:15px}.post-type-archive-bigcommerce_product .bc-product-archive,.tax-bigcommerce_brand .bc-product-archive,.tax-bigcommerce_category .bc-product-archive{max-width:1440px}.post-type-archive-bigcommerce_product .bc-product-archive .bc-product-archive__refinery,.tax-bigcommerce_brand .bc-product-archive .bc-product-archive__refinery,.tax-bigcommerce_category .bc-product-archive .bc-product-archive__refinery{margin:40px 0 10px}.post-type-archive-bigcommerce_product .bc-product-archive .bc-product-archive__refinery .bc-form,.tax-bigcommerce_brand .bc-product-archive .bc-product-archive__refinery .bc-form,.tax-bigcommerce_category .bc-product-archive .bc-product-archive__refinery .bc-form{margin-top:5px}.post-type-archive-bigcommerce_product .bc-product-archive .bc-product-archive__refinery .bc-product-archive__select,.tax-bigcommerce_brand .bc-product-archive .bc-product-archive__refinery .bc-product-archive__select,.tax-bigcommerce_category .bc-product-archive .bc-product-archive__refinery .bc-product-archive__select{display:block;flex:1}.post-type-archive-bigcommerce_product .bc-product-archive .bc-product-archive__refinery .bc-product-archive__select .bc-product-archive__select-label,.tax-bigcommerce_brand .bc-product-archive .bc-product-archive__refinery .bc-product-archive__select .bc-product-archive__select-label,.tax-bigcommerce_category .bc-product-archive .bc-product-archive__refinery .bc-product-archive__select .bc-product-archive__select-label{margin:0!important}.post-type-archive-bigcommerce_product .bc-product-archive .breadcrumbs-plus-products-wrap,.tax-bigcommerce_brand .bc-product-archive .breadcrumbs-plus-products-wrap,.tax-bigcommerce_category .bc-product-archive .breadcrumbs-plus-products-wrap{width:100%}.post-type-archive-bigcommerce_product .bc-product-archive .breadcrumb-container,.tax-bigcommerce_brand .bc-product-archive .breadcrumb-container,.tax-bigcommerce_category .bc-product-archive .breadcrumb-container{background:#f7f8f9;border:1px solid #f5f5f5;margin:20px 0 50px;padding:10px 20px 0;width:100%}.post-type-archive-bigcommerce_product .bc-product-archive .breadcrumb-container ol,.post-type-archive-bigcommerce_product .bc-product-archive .breadcrumb-container ul,.tax-bigcommerce_brand .bc-product-archive .breadcrumb-container ol,.tax-bigcommerce_brand .bc-product-archive .breadcrumb-container ul,.tax-bigcommerce_category .bc-product-archive .breadcrumb-container ol,.tax-bigcommerce_category .bc-product-archive .breadcrumb-container ul{margin-bottom:0}.post-type-archive-bigcommerce_product .bc-product-archive .breadcrumb-container li a,.tax-bigcommerce_brand .bc-product-archive .breadcrumb-container li a,.tax-bigcommerce_category .bc-product-archive .breadcrumb-container li a{border-bottom:0;font-size:1.4rem;margin:0 0 10px;padding:0}.post-type-archive-bigcommerce_product .bc-product-archive .breadcrumb-container .separator,.tax-bigcommerce_brand .bc-product-archive .breadcrumb-container .separator,.tax-bigcommerce_category .bc-product-archive .breadcrumb-container .separator{margin:0 6px}.post-type-archive-bigcommerce_product .bc-product-archive .bc-product-card-image-anchor,.tax-bigcommerce_brand .bc-product-archive .bc-product-card-image-anchor,.tax-bigcommerce_category .bc-product-archive .bc-product-card-image-anchor{border-bottom:0}.post-type-archive-bigcommerce_product .bc-product-archive .button.bc-cat-page,.tax-bigcommerce_brand .bc-product-archive .button.bc-cat-page,.tax-bigcommerce_category .bc-product-archive .button.bc-cat-page{border-bottom:0;font-size:1.5rem;font-weight:500;margin:10px 0 30px;padding:8px 10px;text-align:center}.post-type-archive-bigcommerce_product .bc-product-archive .bc-form .bc-product-archive__select-field,.tax-bigcommerce_brand .bc-product-archive .bc-form .bc-product-archive__select-field,.tax-bigcommerce_category .bc-product-archive .bc-form .bc-product-archive__select-field{font-size:14px}.post-type-archive-bigcommerce_product .bc-product-archive .bc-product__title,.tax-bigcommerce_brand .bc-product-archive .bc-product__title,.tax-bigcommerce_category .bc-product-archive .bc-product__title{font-size:1.8rem;line-height:1.5}.post-type-archive-bigcommerce_product .bc-product-archive .bc-product__title .bc-product__title-link,.tax-bigcommerce_brand .bc-product-archive .bc-product__title .bc-product__title-link,.tax-bigcommerce_category .bc-product-archive .bc-product__title .bc-product__title-link{border-bottom:0}.post-type-archive-bigcommerce_product .bc-product-archive .bc-product-grid,.tax-bigcommerce_brand .bc-product-archive .bc-product-grid,.tax-bigcommerce_category .bc-product-archive .bc-product-grid{padding-bottom:0;padding-top:0}.post-type-archive-bigcommerce_product .bc-product-archive .bc-product-grid>.bc-product-card,.tax-bigcommerce_brand .bc-product-archive .bc-product-grid>.bc-product-card,.tax-bigcommerce_category .bc-product-archive .bc-product-grid>.bc-product-card{margin-bottom:30px;position:relative}.post-type-archive-bigcommerce_product .bc-product-archive .bc-product-grid>.bc-product-card .payment-logos,.tax-bigcommerce_brand .bc-product-archive .bc-product-grid>.bc-product-card .payment-logos,.tax-bigcommerce_category .bc-product-archive .bc-product-grid>.bc-product-card .payment-logos{display:none}.post-type-archive-bigcommerce_product .bc-product-archive .bc-product__meta,.tax-bigcommerce_brand .bc-product-archive .bc-product__meta,.tax-bigcommerce_category .bc-product-archive .bc-product__meta{padding:25px 0 0}.post-type-archive-bigcommerce_product .bc-product-archive .pagination,.tax-bigcommerce_brand .bc-product-archive .pagination,.tax-bigcommerce_category .bc-product-archive .pagination{margin:0 auto;width:100%}.post-type-archive-bigcommerce_product .bc-product-archive .pagination .nav-links,.tax-bigcommerce_brand .bc-product-archive .pagination .nav-links,.tax-bigcommerce_category .bc-product-archive .pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.post-type-archive-bigcommerce_product .bc-product-archive .pagination .page-numbers,.tax-bigcommerce_brand .bc-product-archive .pagination .page-numbers,.tax-bigcommerce_category .bc-product-archive .pagination .page-numbers{background:#222;border-bottom:0;color:#fff;font-weight:700;margin:0 5px 5px 0;min-width:40px;padding:8px}.post-type-archive-bigcommerce_product .bc-product-archive .pagination .page-numbers.current,.post-type-archive-bigcommerce_product .bc-product-archive .pagination .page-numbers:hover,.tax-bigcommerce_brand .bc-product-archive .pagination .page-numbers.current,.tax-bigcommerce_brand .bc-product-archive .pagination .page-numbers:hover,.tax-bigcommerce_category .bc-product-archive .pagination .page-numbers.current,.tax-bigcommerce_category .bc-product-archive .pagination .page-numbers:hover{background:#d91b5c}.post-type-archive-bigcommerce_product .bc-product-archive .category-description-area,.tax-bigcommerce_brand .bc-product-archive .category-description-area,.tax-bigcommerce_category .bc-product-archive .category-description-area{margin:auto;max-width:800px;padding-top:60px;width:100%}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-selections .facetwp-selections ul,.tax-bigcommerce_brand .bc-product-archive .sd-facet-selections .facetwp-selections ul,.tax-bigcommerce_category .bc-product-archive .sd-facet-selections .facetwp-selections ul{margin-bottom:10px}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-selections .facetwp-selections li,.tax-bigcommerce_brand .bc-product-archive .sd-facet-selections .facetwp-selections li,.tax-bigcommerce_category .bc-product-archive .sd-facet-selections .facetwp-selections li{border:1px solid #eee;margin:0 10px 10px 0;padding:10px 10px 9px}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-selections .facetwp-selections li .facetwp-selection-value,.tax-bigcommerce_brand .bc-product-archive .sd-facet-selections .facetwp-selections li .facetwp-selection-value,.tax-bigcommerce_category .bc-product-archive .sd-facet-selections .facetwp-selections li .facetwp-selection-value{margin:0}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-selections .facetwp-facet-reset,.tax-bigcommerce_brand .bc-product-archive .sd-facet-selections .facetwp-facet-reset,.tax-bigcommerce_category .bc-product-archive .sd-facet-selections .facetwp-facet-reset{margin-bottom:0}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-selections .facetwp-reset,.tax-bigcommerce_brand .bc-product-archive .sd-facet-selections .facetwp-reset,.tax-bigcommerce_category .bc-product-archive .sd-facet-selections .facetwp-reset{background:#000;border:0;color:#fff;font-weight:700;margin:0 10px 10px 0;padding:10px 10px 9px}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-selections .facetwp-reset:hover,.tax-bigcommerce_brand .bc-product-archive .sd-facet-selections .facetwp-reset:hover,.tax-bigcommerce_category .bc-product-archive .sd-facet-selections .facetwp-reset:hover{background:#d91b5c;color:#fff}.post-type-archive-bigcommerce_product .bc-product-archive .sd-narrow-results,.tax-bigcommerce_brand .bc-product-archive .sd-narrow-results,.tax-bigcommerce_category .bc-product-archive .sd-narrow-results{background:#333!important;color:#fff;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:.5px;padding:10px 10px 10px 15px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.post-type-archive-bigcommerce_product .bc-product-archive .sd-narrow-results:after,.tax-bigcommerce_brand .bc-product-archive .sd-narrow-results:after,.tax-bigcommerce_category .bc-product-archive .sd-narrow-results:after{content:"+";font-size:40px;font-weight:400;position:absolute;right:15px;top:-9px}.post-type-archive-bigcommerce_product .bc-product-archive .sd-narrow-results.active:after,.tax-bigcommerce_brand .bc-product-archive .sd-narrow-results.active:after,.tax-bigcommerce_category .bc-product-archive .sd-narrow-results.active:after{content:"-";top:-13px}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facets-sidebar,.tax-bigcommerce_brand .bc-product-archive .sd-facets-sidebar,.tax-bigcommerce_category .bc-product-archive .sd-facets-sidebar{margin-bottom:15px}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-container,.tax-bigcommerce_brand .bc-product-archive .sd-facet-container,.tax-bigcommerce_category .bc-product-archive .sd-facet-container{display:none}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-container.active,.tax-bigcommerce_brand .bc-product-archive .sd-facet-container.active,.tax-bigcommerce_category .bc-product-archive .sd-facet-container.active{display:block}.post-type-archive-bigcommerce_product .bc-product-archive .sd-single-facet,.tax-bigcommerce_brand .bc-product-archive .sd-single-facet,.tax-bigcommerce_category .bc-product-archive .sd-single-facet{border:1px solid #eee;border-bottom:0;border-top:0}.post-type-archive-bigcommerce_product .bc-product-archive .sd-single-facet .facetwp-slider-reset,.tax-bigcommerce_brand .bc-product-archive .sd-single-facet .facetwp-slider-reset,.tax-bigcommerce_category .bc-product-archive .sd-single-facet .facetwp-slider-reset{box-shadow:none;font-size:1.5rem;padding:10px 18px}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-toggle,.tax-bigcommerce_brand .bc-product-archive .sd-facet-toggle,.tax-bigcommerce_category .bc-product-archive .sd-facet-toggle{background:#f7f8f9;border-bottom:1px solid #eee;cursor:pointer;font-size:15px;margin:0;padding:15px 15px 14px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-toggle:after,.tax-bigcommerce_brand .bc-product-archive .sd-facet-toggle:after,.tax-bigcommerce_category .bc-product-archive .sd-facet-toggle:after{content:"+";font-size:35px;font-weight:400;position:absolute;right:15px;top:3px}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-toggle.active:after,.tax-bigcommerce_brand .bc-product-archive .sd-facet-toggle.active:after,.tax-bigcommerce_category .bc-product-archive .sd-facet-toggle.active:after{content:"-";top:0}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-data,.tax-bigcommerce_brand .bc-product-archive .sd-facet-data,.tax-bigcommerce_category .bc-product-archive .sd-facet-data{background:#fff;border-bottom:1px solid #eee;display:none;padding:15px}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-data.active,.tax-bigcommerce_brand .bc-product-archive .sd-facet-data.active,.tax-bigcommerce_category .bc-product-archive .sd-facet-data.active{display:block}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-data .facetwp-facet,.tax-bigcommerce_brand .bc-product-archive .sd-facet-data .facetwp-facet,.tax-bigcommerce_category .bc-product-archive .sd-facet-data .facetwp-facet{margin:0}.bc-product-grid--4col>.bc-product-card{flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0;max-width:calc(50% - 15px);width:calc(50% - 15px)}.bc-product-quick-view__wrapper{font-family:Raleway,sans-serif;font-size:16px}.bc-product-quick-view__wrapper .bc-product-quick-view__content{width:calc(100vw - 15%)}.bc-product-quick-view__wrapper .bc-product-quick-view__content-inner{padding:60px 30px}.bc-product-quick-view__wrapper .bc-product-quick-view__content-inner .bc-product__title-link{border-bottom:0}.bc-product-quick-view__wrapper .bc-product__description{font-size:14px}.bc-product-quick-view__wrapper .payment-logos{margin-top:20px}.bc-product-quick-view__wrapper .payment-logos img{margin-bottom:15px;margin-right:6px;max-height:12px}.bc-product-quick-view__wrapper .payment-logos .visa{max-height:11px}.hawksearch-container{font-size:16px;line-height:normal}.hawksearch-container a{border-bottom:0}.hawksearch-container input,.hawksearch-container select,.hawksearch-container textarea{font-size:1.6rem;padding:4px 3px}.tax-bigcommerce_brand .hawksearch-container,.tax-bigcommerce_category .hawksearch-container{padding:0 6px}.hawk-railNavHeading{background:#333!important;font-family:Raleway,sans-serif;font-size:16px!important;letter-spacing:.5px;padding:11px 10px 10px}.hawk-railNavHeading:after{border-color:#333;border-bottom-color:#d91b5c!important}.hawkRailNav{background:#f7f8f9;border:1px solid #d5d5d5}.hawkRailNav .hawk-guidedNavWrapper .hawk-groupHeading{color:#333;font-size:15px}.hawk-guidedNavWrapper .hawk-selectedNav{background:#dadfe3}.hawk-guidedNavWrapper .hawk-selectedGroup ul{background:#f7f8f9}.hawk-guidedNavWrapper .hawk-navGroup li a:hover{color:#ce2e65}.hawk-noUi-connect{background:#222}#hawkbreadcrumb .breadcrumbs{color:#4d4d4d;font-family:Raleway,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.3px;line-height:1.6;margin-bottom:10px}#hawkbreadcrumb .breadcrumbs a{color:#4d4d4d}#hawktitle h1{margin-bottom:5px}.hawk-searchView{font-family:Raleway,sans-serif;margin-bottom:20px}.hawk-searchView .hawk-viewOptionOn{border-bottom:5px solid #d91b5c!important}.hawk-searchView .hawk-viewOptionOn:after{border-top-color:#d91b5c!important}.hawk-listingControls{border-color:#fff!important;padding:0}.hawk-listingControls label{font-family:Raleway,sans-serif}.hawk-listingControls .hawk-mainControls{background:#fff!important;display:flex;flex-direction:column;padding:0}.hawk-listingControls .hawk-mainControls .hawk-searchrange{background:#f7f8f9;font-family:Raleway,sans-serif;font-size:1.3rem;font-weight:700;padding:10px}.hawk-listingControls .hawk-mainControls .hawk-pagination select,.hawk-listingControls .hawk-mainControls .hawk-sortWrapper select{-webkit-appearance:none;background-image:url(https://www.scotlightdirect.co.uk/wp-content/themes/scotlight-direct/assets/images/category/arrow-down.png);background-position:95%;background-repeat:no-repeat;background-size:15px;color:#333;font-family:Raleway,sans-serif;margin:0;padding:10px 25px 10px 10px;position:relative;width:100%}.hawk-listingControls .hawk-mainControls .hawk-sortWrapper{margin-bottom:0}.hawk-listingControls .hawk-mainControls .hawk-sortWrapper .hawksortby:before{content:"hi"}.hawk-listingControls .hawk-mainControls .hawk-sortWrapper .sortList{align-items:center;background:#f7f8f9;display:flex;flex-direction:row;margin:10px 0 5px;padding:10px;width:100%}.hawk-listingControls .hawk-mainControls .hawk-sortWrapper .sortList label{color:#333;font-size:1.4rem;font-weight:400;font-weight:700;margin-right:10px;white-space:nowrap}.hawk-listingControls .hawk-mainControls .hawk-sortWrapper .sortList label:after{content:":"}.hawk-listingControls .hawk-mainControls .hawk-pagination{display:flex;flex:1;flex-direction:column;font-weight:700}.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-viewNumber{align-items:center;background:#f7f8f9;flex-direction:row;margin:0 0 10px;padding:10px;width:100%}.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-viewNumber label{color:#333;font-size:1.4rem;font-weight:400;font-weight:700;margin-right:10px;white-space:nowrap}.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-paging{font-family:Raleway,sans-serif}.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-paging .hawk-pageActive,.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-paging a.hawk-pageLink{border:1px solid #e1e1e1;margin-bottom:5px;min-width:35px!important;padding:5px 8px!important}.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-paging .hawk-pageActive{background:#d91b5c;color:#fff}.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-paging a.hawk-pageLink.hawk-arrowLeft,.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-paging a.hawk-pageLink.hawk-arrowRight{background:#fff;color:#333}.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-paging .hawk-arrowDoubleRight{margin-right:10px}.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-paging .hawk-arrowDoubleLeft:before,.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-paging .hawk-arrowDoubleRight:after{speak:none;-webkit-font-smoothing:antialiased;background:transparent;font-family:hawksearch;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;vertical-align:middle}.hawk-listingControls .hawk-mainControls .hawk-pagination .total{color:#333!important;display:inline-block;font-family:Raleway,sans-serif;font-size:1.3rem;letter-spacing:.3px}#hawkitemlist{margin-left:-10px;margin-right:-10px}#hawkitemlist .itemImage{max-width:100%;vertical-align:top;width:100%}#hawkitemlist .hawk-itemWrapper,#hawkitemlist .itemImage{height:auto!important;min-height:auto!important}#hawkitemlist .itemLink{display:block;line-height:1;overflow:hidden;width:100%}#hawkitemlist .itemLink:before{content:" ";display:block;float:left;padding-top:100%}#hawkitemlist .itemWrapper h3{font-size:1.5rem;font-weight:400;line-height:1.5;margin-bottom:5px;text-align:left}#hawkitemlist .itemWrapper .itemSku,#hawkitemlist .itemWrapper h3{font-family:Raleway,sans-serif}#hawkitemlist .itemWrapper .itemDesc{margin-bottom:5px}#querydiv{border:#aeb8c2!important;border-radius:0}#querydiv .hawk-sqHeader{background:#eee;color:#4d4d4d;font-family:Raleway,sans-serif;font-size:1.4rem;letter-spacing:.5px;padding:10px;text-transform:uppercase}#querydiv .hawk-sqActive{border:1px solid #777}#querydiv .hawk-sqItem{color:#333}#querydiv .hawk-sqItemAlt{background:#f7f8f9}#querydiv .hawk-sqFooter{background:#eee;padding:10px}#querydiv .hawk-sqFooter>div{font-family:Raleway,sans-serif;font-weight:700;letter-spacing:.5px}#querydiv .hawk-sqFooter a{border-bottom:0;color:#ce2e65}.container{box-sizing:border-box;font-size:16px;margin:0 auto;max-width:100%;min-width:16em;padding:0;position:relative;transition:all .1s linear}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.container{*zoom:1}.container [class*=grid_]{box-sizing:border-box;padding:0 10px;transition:all .2s linear}.gutterless{padding:0 10px}.gutterless>[class*=grid_]{padding:0!important}.placeholder{max-width:1200px}.placeholder .faux-image-wrapper{margin-bottom:10px;padding-bottom:100%;position:relative}.placeholder .faux-image-wrapper.faux-hawktoppager{padding-bottom:300px}.placeholder .faux-image{background:#ddd;border-radius:4px;height:100%;position:absolute;width:100%}.placeholder .faux-text{background:#ddd;border-radius:4px;height:20px;margin-bottom:5px}.placeholder .faux-text.tall{height:40px}.placeholder .faux-text.width25{width:25%}.placeholder .faux-text.width50{width:50%}.placeholder .faux-text.width75{width:75%}.placeholder.shimmer{overflow:hidden;position:relative}.placeholder.shimmer:before{-webkit-animation:shimmer 1s infinite;animation:shimmer 1s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));content:"";height:100%;position:absolute;width:100%;z-index:1}@-webkit-keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.placeholder-hsfacets-container{display:none}.hs-faux-container-ph{margin:0 -10px}.tabs{display:flex;flex-wrap:wrap}.tabs>label{background:#f5f5f5;cursor:pointer;display:block;font-family:Raleway,sans-serif;font-size:13px;font-weight:700;letter-spacing:.5px;margin-right:5px;order:1;padding:1rem 2rem;text-transform:uppercase;transition:background .2s ease}.tabs .tab{background:#fff;border:1px solid #eee;display:none;flex-grow:1;order:99;padding:10px 20px;width:100%}.tabs>input[type=radio]{opacity:0;position:absolute}.tabs>input[type=radio]:checked+label{background:#333;color:#fff}.tabs input[type=radio]:checked+label+.tab{display:block}.payment-logos-shortcode{align-items:center;display:flex;margin:-10px 0 40px}.payment-logos-shortcode>div{margin-right:20px}.payment-logos-shortcode>div img{max-height:22px}.payment-logos-shortcode img{max-height:100%;max-width:100%}.wpcf7-form span.wpcf7-recaptcha{display:block;margin-bottom:30px}.why-buy-from-us-area{border:1px solid #eee;margin-top:50px;padding:0 20px}.why-buy-from-us-area .why-buy-box{margin:40px 0;text-align:center}.why-buy-from-us-area .icon{margin-bottom:10px;min-height:40px}.why-buy-from-us-area .icon i,.why-buy-from-us-area .icon svg{color:#4d4d4d;font-size:30px}.why-buy-from-us-area h4{font-size:13.5px;font-weight:700;letter-spacing:.5px;margin-bottom:10px;margin-top:0;text-transform:uppercase}.why-buy-from-us-area p{color:#666;font-size:14px;margin-bottom:0}#stamped-reviews-widget[data-widget-type=carousel]{font-family:Raleway,sans-serif}#stamped-reviews-widget[data-widget-type=carousel] a{border-bottom:0}#stamped-reviews-widget[data-widget-type=carousel] .stamped-reviews-image{border-radius:0!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-nps-scroll:before{border-bottom:3px solid #eee}.archive .entry,.blog .entry{background-color:#f7f8f9}.archive .entry .entry-meta,.blog .entry .entry-meta{margin-bottom:20px;padding:0 20px}.archive .entry img,.blog .entry img{margin-bottom:20px;max-width:100%;width:100%}.archive .entry .entry-title,.blog .entry .entry-title{padding:0 20px}.archive-no-results .entry{grid-column:1/-1;padding:20px}.archive-no-results .entry p{font-weight:700;margin-bottom:0}.entry-content p.has-background{padding:25px 30px}.entry-content p.has-background.box-shadow{box-shadow:0 0 20px rgba(0,0,0,.1)}.entry-content p.has-background.light-text a{color:#fff;text-decoration:underline}.entry-content p.has-background.light-text a:focus,.entry-content p.has-background.light-text a:hover{text-decoration:none}.entry-content ol,.entry-content ul{margin-bottom:30px;margin-left:0}.entry-content ol>li{list-style-type:decimal}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#f7f8f9}.entry-content .caption{font-size:1.4rem;font-weight:700;margin-top:-20px;text-align:center}.entry-meta p{font-size:1.6rem;margin-bottom:0}.entry-header .entry-meta{margin-bottom:20px}.entry-footer .entry-meta{border-top:1px solid #eee;padding-top:20px}.entry-categories,.entry-tags{display:block}.entry-comments-link:before{content:"—";margin:0 6px 0 2px}.pagination{clear:both;grid-column:1/-1;margin:60px 0}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#f7f8f9;border-bottom:0;color:#333;cursor:pointer;display:inline-block;font-size:1.6rem;font-weight:700;margin-bottom:4px;padding:8px 12px;text-decoration:none}.archive-pagination li a:focus,.archive-pagination li a:hover,.archive-pagination li.active a{background-color:#333;color:#fff}.entry-comments{font-size:1.8rem;margin-bottom:40px}.comment-list li{padding:40px 0 0 30px}.comment-list .depth-1{padding-left:0}.comment-list .bypostauthor{font-size:inherit}.comment-header{margin-bottom:30px}.comment-content{clear:both}.comment-content ul>li{list-style-type:disc}.comment-respond{font-size:1.8rem;margin-bottom:40px}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{display:block;margin-right:12px}.comment-header p{margin-bottom:0}.entry-pings{font-size:1.8rem;margin-bottom:40px}.entry-pings .reply{display:none}.blog-nav-bar{background:#f5f5f5;border-bottom:1x solid #000;display:flex;flex-wrap:wrap}.blog-nav-bar h2{flex:1;font-weight:800;margin:20px 20px 0;white-space:nowrap}.blog-nav-bar a{border-bottom:0}.blog-nav-bar ul{list-style-type:none;margin:20px;padding:0}.blog-nav-bar ul li{display:inline-block;padding:4px 6px 6px 0}.blog-nav-bar ul li:before{content:"|";display:inline-block;margin-right:8px}.blog-nav-bar ul li:first-child:before{content:"";display:none}.archive .site-inner .archive-description,.blog-homepage .site-inner .archive-description{background-position:0;background-repeat:no-repeat;background-size:cover;min-height:200px;position:relative}.archive .site-inner .archive-description:before,.blog-homepage .site-inner .archive-description:before{background:rgba(0,0,0,.4);bottom:0;content:"";display:block!important;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.archive .site-inner .archive-description .archive-title,.blog-homepage .site-inner .archive-description .archive-title{color:#fff;font-size:3rem;font-weight:800;left:50%;letter-spacing:.5px;line-height:1.3;padding:0 15px;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.single-post .site-inner>.entry-header{background-position:0;background-repeat:no-repeat;background-size:cover;min-height:250px;position:relative}.single-post .site-inner>.entry-header:before{background:rgba(0,0,0,.4);bottom:0;content:"";display:block!important;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.single-post .site-inner>.entry-header .entry-title{color:#fff;font-size:3rem;font-size:2.5rem;font-weight:800;left:50%;letter-spacing:.5px;line-height:1.3;max-width:800px;padding:0 15px;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.single-post article>.breadcrumb{display:block;font-size:1.5rem;text-align:center}.single-post article>.entry-meta{color:#333;font-family:Raleway,sans-serif;font-size:1.3rem;font-weight:800;letter-spacing:.8px;text-align:center;text-transform:uppercase}.single-post article>.entry-meta a{border-bottom:0}.single-post .custom-single-post-author-image{margin-bottom:20px;margin-top:-80px;position:relative;text-align:center;z-index:2}.single-post .custom-single-post-author-image img{max-width:100px;width:100%;z-index:2}.blog-homepage-widget-heading-area{align-items:center;display:flex;margin:30px 0}.blog-homepage-widget-heading-area>div{flex:1}.blog-homepage-widget-heading-area h2{font-size:1.6rem;font-weight:800;letter-spacing:.8px;margin:0;padding:0 20px;text-transform:uppercase}.blog-homepage-widget-heading-area .grey-line{background:#eee;height:3px;margin-bottom:4px}.view-more-posts-container{margin-top:30px}.view-more-posts-container .view-more-posts{text-align:center}.view-more-posts-container .view-more-posts a{border-bottom:0;width:100%}.blog-homepage-widget-area .widget-wrap{grid-gap:30px 20px;display:grid;grid-template-columns:1fr}.blog-homepage-widget-area article a{border-bottom:0}.blog-homepage-widget-area article.entry img{margin-bottom:0}.blog-homepage-widget-area article .entry-title-link{margin-bottom:8px}.blog-homepage-widget-area article .entry-meta{font-size:1.4rem;margin-bottom:2px}.blog-homepage-widget-area article .entry-title{font-size:1.7rem;font-weight:600;line-height:1.4;margin-bottom:0}@media only screen and (min-width:256px){.container [class*=grid_]{box-sizing:border-box;float:left;position:relative;width:100%}.alpha,.omega,[class*=grid_] [class*=grid_]{padding:0}.s_1half>[class*=grid_]{padding:0 10px;width:50%}.s_1half>.alpha{padding:0 10px 0 0}.s_1half>.omega{padding:0 0 0 10px}.s_showInline{display:inline!important}.s_showBlock,.s_showInline{visibility:visible!important}.s_showBlock{display:block!important}.s_hide{display:none!important;visibility:hidden!important}}@media (min-width:345px){.main-header-area .header-account{display:block}}@media (min-width:350px){.blog-homepage-widget-area .widget-wrap{grid-template-columns:repeat(2,1fr)}}@media (min-width:375px){.main-header-area .header-wishlist{display:block}}@media (min-width:450px){.footer-widgets>.wrap{padding-bottom:10px;padding-top:50px}.footer-widgets .widget-area{border-bottom:0;margin-bottom:40px;padding-bottom:0;width:48%}.footer-widgets .widget_nav_menu .widget-title:after{display:none}.footer-widgets .widget_nav_menu ul{display:block!important}.single-bigcommerce_product .shop-with-us-container>div:last-of-type{display:flex}}@media (min-width:480px){.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-viewNumber{display:flex!important}}@media only screen and (min-width:480px){[class*=grid_] [class*=grid_]{padding:0 10px}.alpha,.omega{padding:0}.container .alpha{padding-left:0}.container .omega{padding-right:0}[class*=grid_] .grid_1{width:8.333%}[class*=grid_] .grid_2{width:16.666%}[class*=grid_] .grid_3{width:25%}[class*=grid_] .grid_4{width:33.333%}[class*=grid_] .grid_5{width:41.666%}[class*=grid_] .grid_6{width:50%}[class*=grid_] .grid_7{width:58.333%}[class*=grid_] .grid_8{width:66.666%}[class*=grid_] .grid_9{width:75%}[class*=grid_] .grid_10{width:83.333%}[class*=grid_] .grid_11{width:91.666%}[class*=grid_] .grid_12{width:100%}.sw_1half>[class*=grid_]{width:50%}.sw_1half>[class*=push_]{left:50%}.sw_1half>[class*=pull_]{left:-50%}.sw_1half>[class*=grid_] .alpha{padding:0 10px 0 0}.sw_1half>[class*=grid_] .omega{padding:0 0 0 10px}.sw_1third>[class*=grid_]{width:33.333%}.sw_1third>[class*=push_]{left:33.333%}.sw_1third>[class*=pull_]{left:-33.333%}.sw_1third>[class*=grid_] .alpha{padding:0 10px 0 0}.sw_1third>[class*=grid_] .omega{padding:0 0 0 10px}.sw_stack>[class*=grid_]{width:100%}.sw_stack>.alpha,.sw_stack>.omega{padding:0}.sw_showInline{display:inline!important;visibility:visible!important}.sw_showBlock{display:block!important;visibility:visible!important}.sw_hide{display:none!important;visibility:hidden!important}}@media (min-width:576px){.wrap{padding:0 20px}.site-inner{margin-top:110px}.archive .content,.post-type-archive .content{grid-template-columns:repeat(2,1fr)}.main-header-area .header-icon{padding:9px 14px 7px}.main-header-area img{max-width:130px;padding:12px 0}.header-cta-top-bar{font-size:1.3rem;padding:8px 16px}.mailing-list-signup-area .mailing-list-container{display:flex}.mailing-list-signup-area .mailing-list-container input[type=submit]{margin-top:0}.homepage-shop-with-us>div:nth-of-type(2){display:flex}.homepage-categories .category-grid{gap:35px 26px;grid-template-columns:repeat(3,1fr)}.homepage-categories .grid-image{max-width:50px}.homepage-cta-banner-area .banner-content .arrow{font-size:3rem;margin-top:20px}.homepage-cta-banner-area .banner-heading{font-size:3rem;font-size:3.2rem;line-height:1.3}.homepage-advice .advice-selection{width:49%}.image-heading-page .site-inner>.entry-header{min-height:300px}header .menu-item-bigcommerce-cart .bigcommerce-cart__item-count{left:27px;top:1px}.product-archive-heading-area .product-archive-title{font-size:2.5rem}.product-archive-heading-area .product-archive-sub-categories{grid-template-columns:repeat(2,1fr)}.product-archive-heading-area .sub-cat{border-bottom:0;padding:6px 30px 6px 0}.product-archive-heading-area .sub-cat.nav-link-subcat-hide{display:block!important}.product-archive-heading-area #viewMoreLink,.product-archive-heading-area i{display:none}.tax-bigcommerce_brand .hawksearch-container,.tax-bigcommerce_category .hawksearch-container{max-width:1440px;padding:10px}.why-buy-from-us-area{grid-gap:30px;border:0;display:grid;grid-template-columns:repeat(2,1fr);padding:0}.why-buy-from-us-area .why-buy-box{border:1px solid #eee;margin:0;padding:30px}.why-buy-from-us-area .icon,.why-buy-from-us-area h4{margin-bottom:15px}.archive .site-inner .archive-description,.blog-homepage .site-inner .archive-description{min-height:300px}.single-post .site-inner>.entry-header{min-height:350px}.single-post article>.entry-meta{font-size:1.4rem}.single-post .custom-single-post-author-image{margin-top:-110px}.single-post .custom-single-post-author-image img{max-width:150px}.view-more-posts-container .view-more-posts a{width:auto}}@media (min-width:650px){.single-bigcommerce_product .why-buy-from-us-area{margin-top:40px}.blog-homepage-widget-area .widget-wrap{grid-gap:40px 20px;grid-template-columns:repeat(3,1fr)}}@media (min-width:767px){.placeholder-hsfacets-container{display:block}.hs-faux-container-ph{margin:0}}@media (min-width:768px){.archive .content,.post-type-archive .content{grid-template-columns:repeat(3,1fr)}.main-header-area .header-search-toggle{display:none!important}.main-header-area .logo-container{flex:0 auto;width:auto}.main-header-area .header-search-form-container{display:flex!important;min-height:auto;padding-top:0;position:relative}.main-header-area .header-search-form-container .search-form-header{display:none}.main-header-area .header-search-form{margin:0 20px 0 30px}.mailing-list-signup-area{margin-top:40px}.mailing-list-signup-area .wrap{align-items:center;flex-direction:row;justify-content:space-between}.mailing-list-signup-area .col{width:47%}.site-footer>.wrap{flex-direction:row}.homepage-section{margin:40px 30px}.homepage-hero-banner{height:350px}.homepage-hero-banner .hero-banner-overlay:before{background:rgba(34,34,34,.35);bottom:0;content:"";display:block!important;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.homepage-hero-banner .hero-banner-content{padding:30px}.homepage-hero-banner .hero-banner-heading{font-size:3.5rem;margin-top:0}.homepage-hero-banner .hero-banner-text{font-size:1.6rem;margin:5px 0 30px}.homepage-hero-banner .button{font-size:1.5rem;font-size:1.6rem;padding:10px 13px 10px 15px}.homepage-categories .category-grid{gap:45px 36px;grid-template-columns:repeat(4,1fr)}.homepage-categories .grid-text{font-size:1.44rem}.heading-area{margin-bottom:30px}.heading-area h2{font-size:1.8rem;letter-spacing:.5px;padding:0 30px}.homepage-cta-banner-area .banner-container:first-of-type{margin-bottom:0}.homepage-cta-banner-area .banner-container:last-of-type{margin-top:14px;width:100%}.homepage-cta-banner-area .banner-container{height:300px;width:49%}.homepage-advice .advice-selection{margin-bottom:20px}.homepage-reviews #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-title{font-size:1.7rem;letter-spacing:.5px}.image-heading-page .site-inner>.entry-header .entry-title{font-size:4.5rem}.page-help-delivery .delivery-block{margin-left:20px}.no-search-results{margin-top:30px}.product-archive-heading-area .wrap{padding-bottom:30px;padding-top:30px}.product-archive-heading-area .product-archive-title{font-size:3rem}.product-archive-heading-area .product-archive-sub-categories{grid-template-columns:repeat(3,1fr)}.product-archive-heading-area a{color:#4d4d4d;font-size:1.5rem}.single-bigcommerce_product .searchanise-recommendations h3.snize-recommendation-title{letter-spacing:.5px}.single-bigcommerce_product .bc-product-single{padding-top:30px}.single-bigcommerce_product .shop-with-us-container>div:last-of-type{display:none}.single-bigcommerce_product .tabs-and-currently-viewing{align-items:flex-start;display:flex}.single-bigcommerce_product .tabs-and-currently-viewing .tabs{margin-right:5%}.single-bigcommerce_product .currently-viewing{margin-top:0;max-width:400px;width:30%}.single-bigcommerce_product .why-buy-from-us-area{margin-top:50px}.why-buy-from-us-area{grid-gap:40px;grid-template-columns:repeat(4,1fr)}.archive .site-inner .archive-description .archive-title,.blog-homepage .site-inner .archive-description .archive-title,.single-post .site-inner>.entry-header .entry-title{font-size:5rem}.blog-homepage-widget-heading-area{margin:40px 0}.blog-homepage-widget-heading-area h2{font-size:1.8rem;letter-spacing:.5px;padding:0 30px}.view-more-posts-container{margin-top:35px}.blog-homepage-widget-area .widget-wrap{grid-gap:40px 20px;grid-template-columns:repeat(4,1fr)}.blog-homepage-widget-area article .entry-meta{font-size:1.5rem}.blog-homepage-widget-area article .entry-title{font-size:1.9rem}}@media only screen and (min-width:768px){[class*=grid_] [class*=grid_]{padding:0 10px}.container .alpha{padding-left:0}.container .omega{padding-right:0}.container .grid_1{width:8.333%}.container .grid_2{width:16.666%}.container .grid_3{width:25%}.container .grid_4{width:33.333%}.container .grid_5{width:41.666%}.container .grid_6{width:50%}.container .grid_7{width:58.333%}.container .grid_8{width:66.666%}.container .grid_9{width:75%}.container .grid_10{width:83.333%}.container .grid_11{width:91.666%}.container .grid_12{width:100%}.container .push_1{left:8.333%}.container .push_2{left:16.666%}.container .push_3{left:25%}.container .push_4{left:33.333%}.container .push_5{left:41.666%}.container .push_6{left:50%}.container .push_7{left:58.333%}.container .push_8{left:66.666%}.container .push_9{left:75%}.container .push_10{left:83.333%}.container .push_11{left:91.666%}.container .push_12{left:100%}.container .pull_1{left:-8.333%}.container .pull_2{left:-16.666%}.container .pull_3{left:-25%}.container .pull_4{left:-33.333%}.container .pull_5{left:-41.666%}.container .pull_6{left:-50%}.container .pull_7{left:-58.333%}.container .pull_8{left:-66.666%}.container .pull_9{left:-75%}.container .pull_10{left:-83.333%}.container .pull_11{left:-91.666%}.container .pull_12{left:-100%}.container .prefix_1{margin-left:8.333%}.container .prefix_2{margin-left:16.666%}.container .prefix_3{margin-left:25%}.container .prefix_4{margin-left:33.333%}.container .prefix_5{margin-left:41.666%}.container .prefix_6{margin-left:50%}.container .prefix_7{margin-left:58.333%}.container .prefix_8{margin-left:66.666%}.container .prefix_9{margin-left:75%}.container .prefix_10{margin-left:83.333%}.container .prefix_11{margin-left:91.666%}.container .prefix_12{margin-left:100%}.container .suffix_1{margin-right:8.333%}.container .suffix_2{margin-right:16.666%}.container .suffix_3{margin-right:25%}.container .suffix_4{margin-right:33.333%}.container .suffix_5{margin-right:41.666%}.container .suffix_6{margin-right:50%}.container .suffix_7{margin-right:58.333%}.container .suffix_8{margin-right:66.666%}.container .suffix_9{margin-right:75%}.container .suffix_10{margin-right:83.333%}.container .suffix_11{margin-right:91.666%}.container .suffix_12{margin-right:100%}}@media only screen and (min-width:768px) and (max-width:959px){.m_1half>[class*=grid_]{width:50%}.m_1half>[class*=push_]{left:50%}.m_1half>[class*=pull_]{left:-50%}.m_1half>[class*=prefix_]{margin-left:0}.m_1half>[class*=suffix_]{margin-right:0}.m_1third>[class*=grid_]{width:33.333%}.m_1third>[class*=push_]{left:33.333%}.m_1third>[class*=pull_]{left:-33.333%}.m_1fourth>[class*=grid_]{width:25%}.m_1fourth>[class*=push_]{left:25%}.m_1fourth>[class*=pull_]{left:-25%}.m_2thirds_left>[class*=grid_]{width:50%}.m_2thirds_left>[class*=grid_]:nth-child(2n){width:33.333%}.m_2thirds_left>[class*=grid_]:nth-child(odd){width:66.666%}.m_2thirds_left>[class*=pull_],.m_2thirds_left>[class*=push_]{left:0}.m_2thirds_left>[class*=prefix_]{margin-left:0}.m_2thirds_left>[class*=suffix_]{margin-right:0}.m_2thirds_right>[class*=grid_]{width:50%}.m_2thirds_right>[class*=grid_]:nth-child(2n){width:66.666%}.m_2thirds_right>[class*=grid_]:nth-child(odd){width:33.333%}.m_2thirds_right>[class*=pull_],.m_2thirds_right>[class*=push_]{left:0}.m_2thirds_right>[class*=prefix_]{margin-left:0}.m_2thirds_right>[class*=suffix_]{margin-right:0}.m_stack>[class*=grid_]{width:100%}.m_stack>.alpha,.m_stack>.omega{padding:0}.m_showInline{display:inline!important}.m_showBlock,.m_showInline{visibility:visible!important}.m_showBlock{display:block!important}.m_hide{display:none!important;visibility:hidden!important}}@media only screen and (min-width:960px) and (max-width:1139px){.mw_showInline{display:inline!important;visibility:visible!important}.mw_showBlock{display:block!important;visibility:visible!important}.mw_hide{display:none!important;visibility:hidden!important}}@media (min-width:992px){.archive.woocommerce.sidebar-content .breadcrumb,.single-product .breadcrumb{margin-bottom:40px}.after-entry{margin-bottom:60px;padding:40px 60px}.author-box{background-color:#f7f8f9;margin-bottom:60px;padding:30px}.wrap{padding:0 30px}.site-inner{padding:30px}.hawksearch-page .site-inner{padding:30px 10px}.content{float:left;margin-bottom:0;width:55%}.archive .content,.post-type-archive .content{grid-template-columns:repeat(4,1fr)}.image-heading-page .content,.single-post .content{padding:30px}.sidebar-content .content{float:right}.full-width-content .content,.landing-page .content{float:none;margin-left:auto;margin-right:auto;width:100%}.sidebar{float:right;width:30%}.sidebar-content .sidebar{float:left}.main-header-area .header-search-form .form-container form{margin:auto}.nav-primary .wrap{padding:0 10px}.mailing-list-signup-area{margin-top:50px;padding-bottom:50px;padding-top:50px}.footer-widgets>.wrap{padding-bottom:60px;padding-top:60px}.footer-widgets .widget-area{margin-bottom:0;width:24%}.footer-widgets .footer-social-icons{margin-top:15px}.footer-widgets .footer-social-icons a{padding-right:15px}.homepage-section{margin:40px 30px}.homepage-hero-banner{height:400px}.homepage-hero-banner .hero-banner-heading{font-size:4.5rem}.homepage-hero-banner .hero-banner-text{font-size:1.7rem}.homepage-shop-with-us>div:last-of-type{display:flex}.homepage-shop-with-us .details-card{padding:15px 0}.homepage-categories .category-grid{grid-template-columns:repeat(6,1fr)}.homepage-categories .category-grid.shop-by-room{grid-template-columns:repeat(5,1fr)}.homepage-categories .grid-category{flex-direction:column;justify-content:center}.homepage-categories .grid-image{margin-bottom:15px;margin-right:0;max-width:100px}.homepage-categories .grid-text{font-size:1.55rem;text-align:center}.heading-area{margin-bottom:40px}.homepage-cta-banner-area .banner-content{padding:30px}.homepage-cta-banner-area .banner-heading{font-size:4rem}.homepage-advice .advice-selection{margin-bottom:10px}.image-heading-page .site-inner>.entry-header{margin-bottom:40px;min-height:400px}.contact-page .contact-container{margin-left:20px}.single-bigcommerce_product .shop-with-us-container>div:last-of-type{display:flex}.single-bigcommerce_product .bc-product-single .bc-single-product__specifications ul{background:#f7f8f9;border:1px solid #f4f5f7;padding:20px}.single-bigcommerce_product .single-product-top-widget-areas{display:flex;justify-content:space-between;margin:50px 0 80px;padding:80px 0}.single-bigcommerce_product .single-product-top-widget-areas>div:first-of-type{margin-bottom:0}.single-bigcommerce_product .single-product-top-widget-areas .single-widget-area{width:48%}.single-bigcommerce_product .currently-viewing .cv-title{padding:1.5rem 3rem}.single-bigcommerce_product .single-product-recently-viewed{margin-top:80px;padding-bottom:80px}.post-type-archive-bigcommerce_product .bc-product-archive .bc-product-grid>.bc-product-card,.tax-bigcommerce_brand .bc-product-archive .bc-product-grid>.bc-product-card,.tax-bigcommerce_category .bc-product-archive .bc-product-grid>.bc-product-card{margin-bottom:40px}#hawkbreadcrumb .breadcrumbs{margin-top:5px}.hawk-listingControls .hawk-mainControls{align-items:center;flex-direction:row}.hawk-listingControls .hawk-mainControls .hawk-searchrange{display:inline-block}.hawk-listingControls .hawk-mainControls .hawk-pagination select,.hawk-listingControls .hawk-mainControls .hawk-sortWrapper select{width:auto}.hawk-listingControls .hawk-mainControls .hawk-sortWrapper{display:flex;flex-direction:column;margin-top:5px;margin-top:0}.hawk-listingControls .hawk-mainControls .hawk-sortWrapper .sortList{background:none;padding:0;width:auto}.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-viewNumber{background:none;justify-content:flex-end;margin:-5px 0 10px;padding:0;text-align:right}.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-paging{text-align:right}.placeholder .faux-image-wrapper.faux-hawktoppager{padding-bottom:140px}.tabs>label{padding:1.5rem 3rem}.tabs .tab{padding:10px 30px}.why-buy-from-us-area{margin-top:80px}.comment-respond,.entry-comments,.entry-pings{margin-bottom:60px}.archive .site-inner .archive-description,.blog-homepage .site-inner .archive-description{margin-bottom:40px;min-height:350px}.single-post .site-inner>.entry-header{margin-bottom:40px;min-height:400px}.single-post .custom-single-post-author-image{margin-top:-150px}.single-post .custom-single-post-author-image img{max-width:160px}.blog-homepage-widget-heading-area{margin:50px 0}.view-more-posts-container{margin-top:40px}.blog-homepage-widget-area .widget-wrap{grid-gap:80px 32px;grid-template-columns:repeat(4,1fr)}.blog-homepage-widget-area article .entry-title{font-size:2.4rem}}@media (min-width:1140px){.breadcrumb{margin-bottom:30px}.site-inner{margin-top:165px!important;max-width:1440px}.sidebar .widget{margin-bottom:50px}.main-header-area .header-icon{align-items:center;display:flex}.main-header-area .header-menu-toggle{display:none!important}.main-header-area img{max-width:150px}.main-header-area .icon-text{display:inline-block}nav.ubermenu .ubermenu-nav{position:static}nav.ubermenu .heading-row{border-bottom:1px solid #f5f5f5}.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0>.ubermenu-target{border-top:transparent!important;border-top:1px solid #eee;font-size:13.5px;padding-bottom:15px;padding-left:15px;padding-top:15px}.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0>.ubermenu-target .ubermenu-target-title.ubermenu-target-text span{display:none}nav.ubermenu.ubermenu-main .ubermenu-item-level-0.ubermenu-active>.ubermenu-target{background:#f5f5f5;color:#000;font-weight:500!important}.ubermenu.ubermenu-main>ul>li:last-of-type{margin-bottom:0}.ubermenu.ubermenu-main>ul>li:last-of-type>a.ubermenu-target{border-bottom:0!important}nav.ubermenu.ubermenu-main .ubermenu-tabs .ubermenu-tabs-group>.ubermenu-tab>.ubermenu-target{border-bottom:1px solid #eee;font-size:14px;font-weight:400;padding:12px 35px}nav.ubermenu.ubermenu-main .ubermenu-submenu .ubermenu-item-header>.ubermenu-target{color:#333;font-family:Raleway,sans-serif;font-size:20px;font-weight:800;letter-spacing:.5px;padding:18px 0 18px 45px}nav.ubermenu.ubermenu-main .ubermenu-submenu .ubermenu-item-header>.ubermenu-target .ubermenu-target-title span{display:none}nav.ubermenu.ubermenu-main .ubermenu-tab-content-panel{background:#fff}nav.ubermenu-main .ubermenu-item-normal>.ubermenu-target>.ubermenu-target-text{font-size:14px;font-weight:400}nav.ubermenu-main .ubermenu-item-normal>.ubermenu-target:hover>.ubermenu-target-text{text-decoration:underline}.mailing-list-signup-area{margin-top:60px;padding-bottom:55px;padding-top:55px}.footer-widgets>.wrap{padding-bottom:70px;padding-top:70px}.homepage-section{margin:60px 30px}.homepage-hero-banner{height:500px}.homepage-hero-banner .hero-banner-heading{font-size:5.5rem}.homepage-hero-banner .hero-banner-text{font-size:1.8rem;font-size:2rem;margin:5px 0 30px;margin:5px 0 35px}.homepage-hero-banner .button{font-size:1.8rem;margin-bottom:20px;padding:15px 25px 15px 30px}.homepage-hero-banner .button svg{margin-left:15px}.homepage-shop-with-us .details-card{color:#333;flex-direction:column;font-size:1.4rem;padding:30px 0}.homepage-shop-with-us .details-card i,.homepage-shop-with-us .details-card svg{color:#333;font-size:3.3rem;margin-bottom:10px;margin-right:0;min-height:33px}.homepage-categories .category-grid{gap:50px 40px;grid-template-columns:repeat(6,1fr)}.homepage-categories .category-grid.shop-by-room{grid-template-columns:repeat(5,1fr)}.homepage-categories .category-grid{gap:60px 40px}.homepage-categories .grid-category:hover{box-shadow:0 0 11px rgba(33,33,33,.2)}.homepage-categories .grid-image{margin-bottom:20px;max-width:150px}.heading-area{margin-bottom:50px}.heading-area h2{font-size:2rem;padding:0 40px}.homepage-cta-banner-area .banner-container:last-of-type{margin-top:0;width:32%}.homepage-cta-banner-area .banner-container:hover:before{background:rgba(34,34,34,.85);bottom:0;content:"";display:block!important;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.homepage-cta-banner-area .banner-container:hover .banner-content:after{font-weight:800}.homepage-advice .advice-selection{margin-bottom:0}.homepage-reviews #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-title{font-size:2rem}.image-heading-page.lighting-advice-page .site-inner>.entry-header{background-position:left 35%}.image-heading-page .site-inner>.entry-header{min-height:450px}.image-heading-page .site-inner>.entry-header .entry-title{font-size:5rem}.contact-page .contact-container{margin-left:30px}.no-search-results{margin-top:50px}.no-search-results .section-bottom{flex-direction:row;margin-top:50px;padding-top:50px;text-align:left}.no-search-results .section-bottom .question-image{margin:0 20px;order:1}header .menu-item-bigcommerce-cart .bigcommerce-cart__item-count{height:24px;left:5px;line-height:24px;position:relative;top:-1px;width:24px}.product-archive-heading-area .product-archive-sub-categories{grid-template-columns:repeat(4,1fr)}.single-bigcommerce_product .bc-product-single{padding-top:40px}.single-bigcommerce_product .bc-product-single__meta .price-form-container{margin-left:-20px;margin-right:-20px}.single-bigcommerce_product .shop-with-us-container>div:first-of-type{margin-right:30px}.single-bigcommerce_product .shop-with-us-container>div:last-of-type{margin-left:30px}.single-bigcommerce_product .questions-container{flex-direction:row;text-align:left}.single-bigcommerce_product .questions-container .question-image{margin:0 20px;order:1}.single-bigcommerce_product .questions-container .scroll-to-product-detals{display:none}.single-bigcommerce_product .tabs-and-currently-viewing{margin-top:60px}.single-bigcommerce_product .single-product-stamped-reviews{margin-top:80px}.post-type-archive-bigcommerce_product .bc-product-archive,.tax-bigcommerce_brand .bc-product-archive,.tax-bigcommerce_category .bc-product-archive{display:flex;flex-wrap:wrap;justify-content:space-between}.post-type-archive-bigcommerce_product .bc-product-archive .bc-product-archive__refinery,.tax-bigcommerce_brand .bc-product-archive .bc-product-archive__refinery,.tax-bigcommerce_category .bc-product-archive .bc-product-archive__refinery{margin:40px 0 30px;width:23%}.post-type-archive-bigcommerce_product .bc-product-archive .bc-product-archive__refinery .bc-form,.tax-bigcommerce_brand .bc-product-archive .bc-product-archive__refinery .bc-form,.tax-bigcommerce_category .bc-product-archive .bc-product-archive__refinery .bc-form{margin-top:25px}.post-type-archive-bigcommerce_product .bc-product-archive .breadcrumbs-plus-products-wrap,.tax-bigcommerce_brand .bc-product-archive .breadcrumbs-plus-products-wrap,.tax-bigcommerce_category .bc-product-archive .breadcrumbs-plus-products-wrap{width:73%}.post-type-archive-bigcommerce_product .bc-product-archive .breadcrumb-container,.tax-bigcommerce_brand .bc-product-archive .breadcrumb-container,.tax-bigcommerce_category .bc-product-archive .breadcrumb-container{margin-top:40px}.post-type-archive-bigcommerce_product .bc-product-archive .category-description-area,.tax-bigcommerce_brand .bc-product-archive .category-description-area,.tax-bigcommerce_category .bc-product-archive .category-description-area{margin-left:auto;margin-right:0;max-width:73%}.post-type-archive-bigcommerce_product .bc-product-archive .sd-narrow-results:after,.tax-bigcommerce_brand .bc-product-archive .sd-narrow-results:after,.tax-bigcommerce_category .bc-product-archive .sd-narrow-results:after{display:none}.post-type-archive-bigcommerce_product .bc-product-archive .sd-facet-container,.tax-bigcommerce_brand .bc-product-archive .sd-facet-container,.tax-bigcommerce_category .bc-product-archive .sd-facet-container{display:block!important}.bc-product-quick-view__wrapper .bc-product-quick-view__content-inner{padding:80px 60px}.hawk-listingControls .hawk-mainControls .hawk-searchrange{font-size:1.5rem}.why-buy-from-us-area .why-buy-box{padding:50px 40px}.why-buy-from-us-area .icon{margin-bottom:20px}.why-buy-from-us-area .icon i,.why-buy-from-us-area .icon svg{font-size:35px}.archive .site-inner .archive-description .archive-title,.blog-homepage .site-inner .archive-description .archive-title{font-size:5.5rem}.single-post .site-inner>.entry-header{min-height:550px}.single-post .site-inner>.entry-header .entry-title{font-size:5.5rem}.single-post .custom-single-post-author-image{margin-top:-170px}.single-post .custom-single-post-author-image img{max-width:180px}.blog-homepage-widget-heading-area{margin:60px 0}.blog-homepage-widget-heading-area h2{font-size:2rem;padding:0 40px}}@media (min-width:768px) and (min-width:1140px){.homepage-cta-banner-area .banner-container{height:370px;width:32%}}@media only screen and (min-width:1140px){.l_showInline{display:inline!important}.l_showBlock,.l_showInline{visibility:visible!important}.l_showBlock{display:block!important}.l_hide{display:none!important;visibility:hidden!important}}@media (min-width:1280px){.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0>.ubermenu-target .ubermenu-target-title.ubermenu-target-text span{display:inline}.homepage-section{margin:80px 30px}.homepage-hero-banner .hero-banner-heading{font-size:7.5rem}.homepage-categories .grid-image{max-width:170px}.heading-area{margin-bottom:70px}.single-bigcommerce_product .bc-product-single__meta .price-form-container{margin-left:-30px;margin-right:-30px;padding:20px 30px}#hawkbreadcrumb .breadcrumbs{font-size:1.6rem}.hawk-listingControls .hawk-mainControls .hawk-sortWrapper .sortList{margin-top:20px}.hawk-listingControls .hawk-mainControls .hawk-sortWrapper .sortList label{font-size:1.5rem}.hawk-listingControls .hawk-mainControls .hawk-pagination{flex-direction:row;justify-content:space-around;margin-top:30px}.hawksearch-content-view .hawk-listingControls .hawk-mainControls .hawk-pagination{justify-content:flex-start;margin-top:0}.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-viewNumber{margin:25px 0 0;order:1;width:auto}.hawksearch-content-view .hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-viewNumber{margin:0}.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-viewNumber label{font-size:1.5rem}.hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-paging{margin-top:30px}.hawksearch-content-view .hawk-listingControls .hawk-mainControls .hawk-pagination .hawk-paging{align-items:center;display:flex;flex:1;margin-top:0}.hawk-listingControls .hawk-mainControls .hawk-pagination .total{font-size:1.4rem}.why-buy-from-us-area .why-buy-box{padding:60px 40px}}@media (min-width:768px) and (min-width:1280px){.homepage-cta-banner-area .banner-container{height:420px}}@media (min-width:1440px){.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0>.ubermenu-target{padding-left:25px}}@media (max-width:1140px){nav.ubermenu .heading-row{margin-bottom:0}nav.ubermenu.ubermenu-main .ubermenu-tabs .ubermenu-tabs-group{position:relative!important}.ubermenu.ubermenu-main .ubermenu-submenu .ubermenu-tab.ubermenu-active>.ubermenu-target,nav.ubermenu.ubermenu-main .ubermenu-tabs .ubermenu-tabs-group>.ubermenu-tab>.ubermenu-target{border-bottom:0}nav.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child{margin-top:0}nav.ubermenu .ubermenu-submenu-type-stack{padding-bottom:0}nav.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop,nav.ubermenu-responsive .ubermenu-tabs>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel{border:0}}@media only screen and (max-width:768px){.single-bigcommerce_product .bc-product-single .swiper-container-fade .swiper-slide-active,.single-bigcommerce_product .bc-product-single .swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:none}}@media (max-width:45em){.tabs .tab,.tabs label{order:0}.tabs label{margin-right:0;margin-top:.2rem;width:100%}}@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#333!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.site-title>a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:2cm .5cm}h2,h3,p{orphans:3;widows:3}blockquote,pre{border:1px solid #999;page-break-inside:avoid}.content,.content-sidebar{width:100%}.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar,button,input,select,textarea{display:none!important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative;top:-100px}.author-box{margin-bottom:0}h1,h2,h3,h4,h5,h6{orphans:3;widows:3}h1,h2,h3,h4,h5,h6,img{page-break-after:avoid}blockquote,h1,h2,h3,h4,h5,h6,img,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}
/*# sourceMappingURL=style.css.map */
