@font-face{font-family:"dawsons";src:url("dawsons.eot");src:url("dawsons.eot?#iefix") format("embedded-opentype"),url("dawsons.woff") format("woff"),url("dawsons.ttf") format("truetype"),url("dawsons.svg#dawsons") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"dawsons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before,.navigation ul#menu-itomic-menu>li>a:after,.content-accordion h2.accordion-title:before,.quick-browse ul li a:before,.woocommerce ul.products li.product-category .woocommerce-loop-category__title:before,.mobile-menu ul li a:after{font-family:"dawsons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:"\61"}.icon-arrow-left:before{content:"\62"}.icon-arrow-right:before,.quick-browse ul li a:before,.woocommerce ul.products li.product-category .woocommerce-loop-category__title:before{content:"\63"}.icon-arrow-up:before{content:"\64"}.icon-caret-down:before{content:"\65"}.icon-caret-left:before{content:"\66"}.icon-caret-right:before{content:"\67"}.icon-caret-up:before{content:"\68"}.icon-chevron-down:before,.navigation ul#menu-itomic-menu>li>a:after{content:"\69"}.icon-chevron-left:before{content:"\6a"}.icon-chevron-right:before,.mobile-menu ul li a:after{content:"\6b"}.icon-chevron-up:before{content:"\6c"}.icon-close:before{content:"\6d"}.icon-tick:before{content:"\6e"}.icon-facebook:before{content:"\6f"}.icon-instagram:before{content:"\70"}.icon-twitter:before{content:"\71"}.icon-youtube:before{content:"\72"}.icon-bars:before{content:"\73"}.icon-home:before{content:"\74"}.icon-search:before{content:"\75"}.icon-cart:before{content:"\76"}.icon-minus:before{content:"\77"}.icon-minus-circle:before{content:"\78"}.icon-plus:before{content:"\79"}.icon-plus-circle:before,.content-accordion h2.accordion-title:before{content:"\7a"}body{background:#fff;font-size:125%;line-height:1.6;font-family:'Merriweather Sans', sans-serif;font-weight:300;color:#666;margin:0;padding:0}a{font-size:1em;outline:none}a:link{color:#333;text-decoration:underline}a:visited{color:#333;text-decoration:underline}a:hover{color:#F69F39;text-decoration:none}a:active{color:#333;text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:'Merriweather', serif;font-weight:300;color:#333;line-height:1.4}h1{font-size:1.8em}h2{font-size:1.6em}h3{font-size:1.4em}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em}h1,h2,h3,h4,h5,h6,ul,ol,dl,p,pre,table,fieldset,hr{margin:0 0 1.4rem 0}h1{margin-bottom:2rem}p,table,td,p a,li a,table a,dl a{font-size:1em}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}hr{height:1px;border:0;border-top:1px solid #ccc;background-color:#fff}img{max-width:100%;height:auto;border:none}.floatleft{float:left}.floatright{float:right}.container{margin:0 auto;max-width:1240px;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.container:before{content:"";display:table;clear:both}.container:after{content:"";display:table;clear:both}.content:before{content:"";display:table;clear:both}.content:after{content:"";display:table;clear:both}.primary{display:block;width:70%}.secondary{width:25%}.primary,.secondary,.equal,.solitary{margin-bottom:3.5rem}.equal{width:47.5%}.icon-reorder{display:none}.header{padding:23px 0}.header:before{content:"";display:table;clear:both}.header:after{content:"";display:table;clear:both}.header .logo{float:left;display:block}.header .icon-bars{display:none;position:absolute;top:50%;margin-top:-18px;cursor:pointer;border-radius:50px;right:10px;width:40px;height:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.header .icon-bars:before{position:absolute;color:#005941;font-size:20px;top:50%;left:50%;margin-top:-10px;margin-left:-10px}.header .searchform{display:inline-block;width:400px;margin:13px 0 0 50px;float:left}.header .searchform form{position:relative;width:100%}.header .searchform input[type="search"]{width:100%;box-sizing:border-box;padding:0 60px 0 20px;background:#fff;height:65px;color:#666;font-family:'Merriweather Sans', sans-serif;font-weight:300;font-size:.8em;border:1px solid #ccc;transition:all .2s ease-in-out}.header .searchform input[type="search"]::-webkit-input-placeholder{color:gray}.header .searchform input[type="search"]::-moz-placeholder{color:gray}.header .searchform input[type="search"]:-ms-input-placeholder{color:gray}.header .searchform input[type="search"]:-moz-placeholder{color:gray}.header .searchform input[type="search"]:focus{outline:none;border-color:#666}.header .searchform button{position:absolute;right:0;top:0;width:65px;height:65px;border:none;background:none;color:#666}.header .searchform button:hover{cursor:pointer;color:#333}.header .searchform button:before{font-size:24px;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px}.header .utility-nav{margin-top:33px}.navigation{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#F9F9F9}.navigation #nav,.navigation #nav ul{list-style-type:none;margin:0;padding:0;line-height:1}.navigation #nav{width:100%;height:89px;position:relative}.navigation #nav li{position:relative}.navigation #nav a{display:block;line-height:89px;padding:0 36px 0 18px;color:#333;font-family:'Merriweather', serif;font-weight:300;text-decoration:none;position:relative}.navigation #nav a:hover{color:#005941}.navigation #nav li.homelink a{position:relative;height:89px;padding-left:0 !important;padding-right:35px !important}.navigation #nav li.homelink a:before{position:absolute;font-size:24px;content:"\74";font-family:dawsons}.navigation #nav li.homelink a span{display:none}.navigation #nav li.current-menu-item>a{color:#005941}.navigation #nav li li.current-menu-item>a{color:#005941}.navigation #nav li.current-menu-ancestor>a{color:#005941}.navigation #nav li li.current-menu-ancestor>a{color:#005941}.navigation #nav li:last-child a{border-right:none}.navigation #nav li{float:left;text-align:center;position:relative}.navigation #nav li ul li a{padding:10px 10px;line-height:1.3em;font-size:1em;text-transform:none;display:block;color:#333;font-family:'Merriweather Sans', sans-serif;font-weight:300;border:none}.navigation #nav li ul li a:before{display:none}.navigation #nav li ul li a:hover{color:#005941}.navigation #nav li ul li:first-child a{border-top:none}.navigation #nav li ul li:last-child a{border-bottom:none}.navigation #nav li ul{position:absolute;top:89px;left:auto;right:auto;width:200px;box-sizing:border-box;border:1px solid #ccc;border-top:none;background:#F9F9F9;left:-999em;z-index:100;padding:10px 0}.navigation #nav li ul li{display:block;float:none;text-align:left;position:relative;z-index:10}.navigation #nav li ul li a{font-size:.7em;padding:10px}.navigation #nav li ul li a:hover{background:#005941;color:#fff}.navigation #nav li ul li:last-child{border:none}.navigation #nav li ul ul{position:absolute;top:0;right:-200px}.navigation #nav li ul ul:before{display:none}.navigation #nav li:hover ul ul,.navigation #nav li:hover ul ul ul{left:-999em}.navigation #nav li:hover ul{left:0}.navigation #nav li li:hover ul{left:200px;margin-left:0}.navigation #nav li li:hover ul li:hover ul{left:200px;margin-left:0}.navigation ul#menu-itomic-menu>li>a:after{color:#333;font-size:12px;position:absolute;top:50%;right:14px;margin-top:-6px}.navigation ul#menu-itomic-menu>li>a:only-child{padding-right:18px}.navigation ul#menu-itomic-menu>li>a:only-child:after{display:none}.utility-nav{list-style-type:none;margin:0;padding:0;float:right;text-align:right;position:relative}.utility-nav li{list-style-type:none;margin:0;padding:0;display:inline-block;font-family:'Merriweather Sans', sans-serif;font-weight:700;margin:0 13px;vertical-align:top;position:relative}.utility-nav li a{color:#666;line-height:26px;text-decoration:none;display:block;font-size:.7em;text-transform:uppercase;position:relative}.utility-nav li a span{background:#F69F39;color:#fff;border-radius:2px;display:inline-block;margin-left:12px;padding:0px 8px;line-height:26px}.utility-nav li a:hover{text-decoration:none;color:#F69F39}.utility-nav li:last-child{margin-right:0}#menu-panel{display:none;background:#fff}#menu-panel .icon-close{display:block;background:#005941;text-align:center;color:#fff;font-family:'Merriweather Sans', sans-serif;font-weight:700;text-decoration:none;padding:5px;text-transform:uppercase;font-size:.7em}#menu-panel .icon-close:hover{background:#008c66}#menu-panel .icon-close:before{display:inline-block;margin-right:5px;vertical-align:middle}#menu-panel .searchform{padding:10px}#menu-panel .searchform form{position:relative;width:100%}#menu-panel .searchform input[type="search"]{width:100%;box-sizing:border-box;padding:0 60px 0 20px;background:#fff;height:65px;color:#666;font-family:'Merriweather Sans', sans-serif;font-weight:300;font-size:.8em;border:1px solid #ccc;transition:all .2s ease-in-out}#menu-panel .searchform input[type="search"]::-webkit-input-placeholder{color:gray}#menu-panel .searchform input[type="search"]::-moz-placeholder{color:gray}#menu-panel .searchform input[type="search"]:-ms-input-placeholder{color:gray}#menu-panel .searchform input[type="search"]:-moz-placeholder{color:gray}#menu-panel .searchform input[type="search"]:focus{outline:none;border-color:#666}#menu-panel .searchform button{position:absolute;right:0;top:0;width:65px;height:65px;border:none;background:none;color:#666}#menu-panel .searchform button:hover{cursor:pointer;color:#333}#menu-panel .searchform button:before{font-size:24px;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px}#menu-panel .utility-nav{text-align:center;float:none;margin:0 0 10px 0}#menu-panel .utility-nav li{margin:0 10px !important}#menu-panel .mobile-menu{margin-bottom:1rem}#menu-panel .mobile-menu ul{width:100%;list-style-type:none;margin:0;padding:0;box-sizing:border-box;border-top:1px solid #ccc}#menu-panel .mobile-menu ul li{list-style-type:none;margin:0;padding:0;border-bottom:1px solid #ccc}#menu-panel .mobile-menu ul li:before{display:none}#menu-panel .mobile-menu ul li a{display:block;text-decoration:none;padding:15px 40px 15px 20px;position:relative;color:#333;font-family:'Merriweather', serif;font-weight:300}#menu-panel .mobile-menu ul li a:hover{text-decoration:none;background:#F9F9F9}#menu-panel .mobile-menu ul li a:after{position:absolute;top:50%;font-size:10px;margin-top:-5px;right:20px}#menu-panel .mobile-menu ul li ul{display:none}.scotch-is-showing #menu-panel{display:block}.overlay{position:fixed;background:rgba(0,0,0,0.55);width:100%;height:100%;display:none;z-index:999999;-webkit-transition:all 225ms ease;-moz-transition:all 225ms ease;transition:all 225ms ease;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;cursor:pointer}.scotch-is-showing .overlay{display:block}div.sub-menu{border:1px solid #ccc;background:#fff;margin-bottom:1em}div.sub-menu h2{background:#F9F9F9;font-size:.8em;font-family:'Merriweather Sans', sans-serif;font-weight:700;padding:20px;border-bottom:1px solid #eee;margin:0}div.sub-menu ul{list-style-type:none;margin:0;padding:0}div.sub-menu ul li{list-style-type:none;margin:0;padding:0;border-bottom:1px solid #eee}div.sub-menu ul li:last-child{border-bottom:none}div.sub-menu ul li a{display:block;padding:10px 20px;text-decoration:none;font-size:.8em}div.sub-menu ul li a:hover{background:#F9F9F9}div.sub-menu ul li.current-menu-item a,div.sub-menu ul li.current-cat>a{font-family:'Merriweather Sans', sans-serif;font-weight:700}div.sub-menu ul li li a{padding-left:18px}div.sub-menu ul li li a:before{content:"- "}div.sub-menu ul li li li a{padding-left:24px}div.sub-menu ul li li li a:before{content:"- "}.masthead{text-align:center;display:flex;min-height:395px;justify-content:center;align-items:center;background-size:cover;background-position:50% 50%;margin-bottom:3.5rem}.masthead h1{margin:0;padding:0 5px;max-width:600px;text-shadow:1px 1px 3px rgba(255,255,255,0.9)}.primary-text-block{margin-bottom:3.5rem;padding-top:3.5rem}.secondary-text-block{margin-bottom:3.5rem}.featured-product-cats{display:flex;justify-content:space-between}.featured-product-cats>div{width:47.5%}.featured-product-cats>div a{display:block;position:relative;margin:0 0 3.5rem 0;padding-top:20px}.featured-product-cats>div a img{width:100%;display:block}.featured-product-cats>div a .title{position:absolute;top:0;background:#F69F39;color:#fff;text-align:center;padding:1.5rem 5px;box-sizing:border-box;width:100%;max-width:287px;transition:all .2s ease-in-out;right:20px}.featured-product-cats>div a .title h3{color:#fff;margin:0 0 .5rem 0;font-size:1.2em}.featured-product-cats>div a .title .icon-arrow-right{padding-right:20px;position:relative;text-transform:uppercase;font-family:'Merriweather Sans', sans-serif;font-weight:700;font-size:.8em}.featured-product-cats>div a .title .icon-arrow-right:before{position:absolute;top:50%;right:0;font-size:10px;margin-top:-5px;transition:all .2s ease-in-out}.featured-product-cats>div a:hover .title{background:#005941}.featured-product-cats>div a:hover .icon-arrow-right:before{right:-5px}.featured-product-cats>div.featured-cats-r a .title{right:auto;left:20px}.lmp_load_more_button,.lmp_products_loading{margin-bottom:3.5rem}.lmp_load_more_button.br_lmp_prev_settings a.lmp_button,.lmp_products_loading.br_lmp_prev_settings a.lmp_button{font-size:.8em !important;background:#005941 !important;color:#fff !important;font-family:'Merriweather Sans', sans-serif;font-weight:700}.lmp_load_more_button.br_lmp_prev_settings a.lmp_button:hover,.lmp_products_loading.br_lmp_prev_settings a.lmp_button:hover{background:#008c66 !important;color:#fff !important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border:none;border-radius:0;background:#005941;color:#fff;font-family:'Merriweather Sans', sans-serif;font-weight:700;box-sizing:border-box;transition:all .2s ease-in-out;text-align:center;display:inline-block;font-size:.8em;text-decoration:none;padding:14px 20px;line-height:1}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#008c66;cursor:pointer;color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation{border:1px solid #ccc;background:#fff;margin-bottom:1em;float:right;width:25%;margin-bottom:3.5rem}.woocommerce-account .woocommerce-MyAccount-navigation h2{background:#F9F9F9;font-size:.8em;font-family:'Merriweather Sans', sans-serif;font-weight:700;padding:20px;border-bottom:1px solid #eee;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style-type:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{list-style-type:none;margin:0;padding:0;border-bottom:1px solid #eee}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:10px 20px;text-decoration:none;font-size:.8em}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background:#F9F9F9}.woocommerce-account .woocommerce-MyAccount-navigation ul li.current-menu-item a,.woocommerce-account .woocommerce-MyAccount-navigation ul li.current-cat>a{font-family:'Merriweather Sans', sans-serif;font-weight:700}.woocommerce-account .woocommerce-MyAccount-navigation ul li li a{padding-left:18px}.woocommerce-account .woocommerce-MyAccount-navigation ul li li a:before{content:"- "}.woocommerce-account .woocommerce-MyAccount-navigation ul li li li a{padding-left:24px}.woocommerce-account .woocommerce-MyAccount-navigation ul li li li a:before{content:"- "}.woocommerce-account .woocommerce-MyAccount-content{float:left;width:70%;margin-bottom:3.5rem}.woocommerce form.woocommerce-form input[type="text"],.woocommerce form.woocommerce-form input[type="email"],.woocommerce form.woocommerce-form input[type="password"],.woocommerce form.woocommerce-form input[type="tel"],.woocommerce form.woocommerce-form textarea,.woocommerce .lost_reset_password input[type="text"],.woocommerce .lost_reset_password input[type="email"],.woocommerce .lost_reset_password input[type="password"],.woocommerce .lost_reset_password input[type="tel"],.woocommerce .lost_reset_password textarea,.woocommerce .woocommerce-checkout input[type="text"],.woocommerce .woocommerce-checkout input[type="email"],.woocommerce .woocommerce-checkout input[type="password"],.woocommerce .woocommerce-checkout input[type="tel"],.woocommerce .woocommerce-checkout textarea,.woocommerce .woocommerce-form-coupon input[type="text"],.woocommerce .woocommerce-form-coupon input[type="email"],.woocommerce .woocommerce-form-coupon input[type="password"],.woocommerce .woocommerce-form-coupon input[type="tel"],.woocommerce .woocommerce-form-coupon textarea,.woocommerce .woocommerce-MyAccount-content form input[type="text"],.woocommerce .woocommerce-MyAccount-content form input[type="email"],.woocommerce .woocommerce-MyAccount-content form input[type="password"],.woocommerce .woocommerce-MyAccount-content form input[type="tel"],.woocommerce .woocommerce-MyAccount-content form textarea{font-family:'Merriweather Sans', sans-serif;font-weight:300;border-radius:0;border:none;box-sizing:border-box;width:100%;padding:14px 10px;font-size:.8em;outline:none;border:1px solid #ccc;background:#fff}.woocommerce form.woocommerce-form .form-row,.woocommerce form.woocommerce-form .woocommerce-form-row,.woocommerce .lost_reset_password .form-row,.woocommerce .lost_reset_password .woocommerce-form-row,.woocommerce .woocommerce-checkout .form-row,.woocommerce .woocommerce-checkout .woocommerce-form-row,.woocommerce .woocommerce-form-coupon .form-row,.woocommerce .woocommerce-form-coupon .woocommerce-form-row,.woocommerce .woocommerce-MyAccount-content form .form-row,.woocommerce .woocommerce-MyAccount-content form .woocommerce-form-row{margin-bottom:1rem}.woocommerce form.woocommerce-form fieldset,.woocommerce .lost_reset_password fieldset,.woocommerce .woocommerce-checkout fieldset,.woocommerce .woocommerce-form-coupon fieldset,.woocommerce .woocommerce-MyAccount-content form fieldset{border:1px solid #ccc}.woocommerce form.woocommerce-form .select2-container--default .select2-selection--single,.woocommerce .lost_reset_password .select2-container--default .select2-selection--single,.woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single,.woocommerce .woocommerce-form-coupon .select2-container--default .select2-selection--single,.woocommerce .woocommerce-MyAccount-content form .select2-container--default .select2-selection--single{text-align:left !important;font-size:.8em !important;border:1px solid #ccc !important;border-radius:0 !important;height:40px !important;color:purple}.woocommerce form.woocommerce-form .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce .lost_reset_password .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce .woocommerce-form-coupon .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce .woocommerce-MyAccount-content form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px !important}.woocommerce form.woocommerce-form .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce .lost_reset_password .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce .woocommerce-form-coupon .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce .woocommerce-MyAccount-content form .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.woocommerce table.shop_table{border-collapse:collapse;border:1px solid #ccc}.woocommerce table.shop_table #respond input#submit,.woocommerce table.shop_table a.button,.woocommerce table.shop_table button.button,.woocommerce table.shop_table input.button{padding:5px 10px;margin:0 2px}.woocommerce table.shop_table .quantity .qty{font-family:'Merriweather Sans', sans-serif;font-weight:300;border-radius:0;border:none;box-sizing:border-box;width:100%;padding:14px 10px;font-size:.8em;outline:none;border:1px solid #ccc;background:#fff;text-align:left;width:70px}.woocommerce table.shop_table td.actions .coupon .input-text{font-family:'Merriweather Sans', sans-serif;font-weight:300;border-radius:0;border:none;box-sizing:border-box;width:100%;padding:14px 10px;font-size:.8em;outline:none;border:1px solid #ccc;background:#fff;width:150px;height:40px;box-sizing:border-box;padding:5px 10px}.woocommerce table.shop_table td.actions .coupon button.button{line-height:40px;padding-top:0;padding-bottom:0}.woocommerce table.shop_table td.actions button[type="submit"]{font-size:.8em;line-height:40px;padding:0 20px;border-radius:0;background:#005941;color:#fff}.woocommerce table.shop_table td.actions button[type="submit"]:disabled[disabled],.woocommerce table.shop_table td.actions button[type="submit"]:disabled{background:#ebe9eb;color:#515151}.woocommerce table.shop_table td.actions button[type="submit"]:disabled[disabled]:hover,.woocommerce table.shop_table td.actions button[type="submit"]:disabled:hover{background:#ebe9eb}.woocommerce table.shop_table td.actions button[type="submit"]:hover{background:#008c66}.woocommerce .woocommerce-customer-details address{box-sizing:border-box}.woocommerce .woocommerce-products-header{margin-bottom:3.5rem}.woocommerce .woocommerce-products-header:before{content:"";display:table;clear:both}.woocommerce .woocommerce-products-header:after{content:"";display:table;clear:both}.woocommerce .woocommerce-products-header.with-featured .cat-intro{float:left;width:47.5%}.woocommerce .woocommerce-products-header .featured-cat{float:right;width:47.5%;position:relative;display:block;padding-top:20px}.woocommerce .woocommerce-products-header .featured-cat img{width:100%;display:block}.woocommerce .woocommerce-products-header .featured-cat .title{position:absolute;top:0;background:#F69F39;color:#fff;text-align:center;padding:1.5rem 5px;box-sizing:border-box;width:100%;max-width:287px;transition:all .2s ease-in-out;left:20px}.woocommerce .woocommerce-products-header .featured-cat .title h3{color:#fff;margin:0 0 .5rem 0;font-size:1.2em}.woocommerce .woocommerce-products-header .featured-cat .title .icon-arrow-right{padding-right:20px;position:relative;text-transform:uppercase;font-family:'Merriweather Sans', sans-serif;font-weight:700;font-size:.8em}.woocommerce .woocommerce-products-header .featured-cat .title .icon-arrow-right:before{position:absolute;top:50%;right:0;font-size:10px;margin-top:-5px;transition:all .2s ease-in-out}.woocommerce .woocommerce-products-header .featured-cat:hover .title{background:#005941}.woocommerce .woocommerce-products-header .featured-cat:hover .icon-arrow-right:before{right:-5px}.woocommerce .grow-the-look-cat{width:100%;display:block;position:relative;padding-top:20px;height:350px;margin-bottom:3.5rem;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.woocommerce .grow-the-look-cat .title{position:absolute;top:0;background:#F69F39;color:#fff;text-align:center;padding:1.5rem 5px;box-sizing:border-box;width:100%;max-width:287px;transition:all .2s ease-in-out;left:20px;top:-20px;width:90%;max-width:550px;text-align:left;padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.woocommerce .grow-the-look-cat .title h3{color:#fff;margin:0 0 .5rem 0;font-size:1.2em}.woocommerce .grow-the-look-cat .title .icon-arrow-right{padding-right:20px;position:relative;text-transform:uppercase;font-family:'Merriweather Sans', sans-serif;font-weight:700;font-size:.8em}.woocommerce .grow-the-look-cat .title .icon-arrow-right:before{position:absolute;top:50%;right:0;font-size:10px;margin-top:-5px;transition:all .2s ease-in-out}.woocommerce .grow-the-look-cat .title h3{margin:0}.woocommerce .grow-the-look-cat:hover .title{background:#005941}.woocommerce .grow-the-look-cat:hover .icon-arrow-right:before{right:-5px}.woocommerce .woocommerce-result-count{background:#F9F9F9;width:50%;font-size:.8em;padding:15px 20px;box-sizing:border-box;line-height:40px;margin:0 0 3.5rem 0}.woocommerce .woocommerce-ordering{background:#F9F9F9;width:50%;text-align:right;padding:15px 20px;box-sizing:border-box;margin:0 0 3.5rem 0}.woocommerce .woocommerce-ordering select{width:210px;margin:0 auto 1rem auto;text-align:left}.woocommerce .woocommerce-ordering .select2-selection--single{text-align:left !important;font-size:.8em !important;border:1px solid #ccc !important;border-radius:0 !important;height:40px !important;color:purple}.woocommerce .woocommerce-ordering .select2-selection--single .select2-selection__rendered{line-height:40px !important}.woocommerce .woocommerce-ordering .select2-selection--single .select2-selection__arrow{height:38px}.woocommerce ul.products li.product{width:21.25%;margin:0 5% 3.5rem 0;position:relative}.woocommerce ul.products li.product.last{margin-right:0}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product.type-product{text-align:center}.woocommerce ul.products li.product.type-product img{margin:0 auto 1rem auto;display:block;width:100%;max-width:175px}.woocommerce ul.products li.product.type-product h2{font-family:'Merriweather Sans', sans-serif;font-weight:700;font-size:.8em;padding:0 10px;margin:0 0 1rem 0}.woocommerce ul.products li.product.type-product .price{color:#F69F39;font-family:'Merriweather Sans', sans-serif;font-weight:700;font-size:1em}.woocommerce ul.products li.product.type-product .out-of-stock{color:red;font-family:'Merriweather Sans', sans-serif;font-weight:700;font-size:.7em}.woocommerce ul.products li.product-category{padding-top:20px}.woocommerce ul.products li.product-category .woocommerce-loop-category__title{position:absolute;top:0;left:0;background:#F69F39;color:#fff;width:calc(100% - 20px);box-sizing:border-box;font-size:0.8em;font-family:'Merriweather Sans', sans-serif;font-weight:700;padding:15px 40px 15px 15px;transition:all .2s ease-in-out}.woocommerce ul.products li.product-category .woocommerce-loop-category__title:before{position:absolute;top:50%;right:15px;font-size:10px;margin-top:-5px;transition:all .2s ease-in-out}.woocommerce ul.products li.product-category .woocommerce-loop-category__title .count{display:none}.woocommerce ul.products li.product-category a{color:#fff}.woocommerce ul.products li.product-category a:hover .woocommerce-loop-category__title{background:#005941}.woocommerce div.product div.images{width:30%;margin-bottom:3.5rem}.woocommerce div.product div.summary{width:64.5%;margin-bottom:3.5rem}.woocommerce div.product h1.product_title{margin-bottom:1.4rem}.woocommerce div.product p.price{color:#F69F39;font-family:'Merriweather Sans', sans-serif;font-weight:700;font-size:1em}.woocommerce div.product p.stock span{display:inline-block;position:relative;padding-left:35px}.woocommerce div.product p.stock span:before{position:absolute;top:50%;left:0;font-size:24px;margin-top:-12px}.woocommerce div.product p.stock.in-stock{color:#005941;font-family:'Merriweather Sans', sans-serif;font-weight:700}.woocommerce div.product p.stock.out-of-stock{color:red;font-family:'Merriweather Sans', sans-serif;font-weight:700}.woocommerce div.product form.cart div.quantity .qty{height:40px;border:1px solid #ccc;padding:5px 10px;width:85px;box-sizing:border-box;text-align:left}.woocommerce div.product form.cart .button{line-height:40px;padding-top:0;padding-bottom:0}.woocommerce div.product .product_meta{font-size:.8em}.woocommerce div.product .product_meta .sku_wrapper{display:none}.woocommerce div.product .product_meta .posted_in,.woocommerce div.product .product_meta .tagged_as{display:block}.woocommerce div.product section.related,.woocommerce div.product section.up-sells{border-top:1px solid #ccc;clear:both;padding:3.5rem 0 0 0}.woocommerce div.product section.related>h2,.woocommerce div.product section.up-sells>h2{margin:0 0 3.5rem 0;font-size:1.2em}.woocommerce-cart .wc-proceed-to-checkout a.button.alt{width:100%}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product{margin-right:3.8%}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product.last{margin-right:0}.woocommerce-cart .cart-collaterals .cross-sells>h2{margin:0 0 3.5rem 0;font-size:1.2em}.woocommerce-cart .shipping-calculator-form .select2-container--default .select2-selection--single{text-align:left !important;font-size:.8em !important;border:1px solid #ccc !important;border-radius:0 !important;height:40px !important;color:purple}.woocommerce-cart .shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px !important}.woocommerce-cart .shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.woocommerce-cart .shipping-calculator-form input[type="text"]{font-family:'Merriweather Sans', sans-serif;font-weight:300;border-radius:0;border:none;box-sizing:border-box;width:100%;padding:14px 10px;font-size:.8em;outline:none;border:1px solid #ccc;background:#fff}.select2-container--default .select2-dropdown{border-color:#ccc !important;border-radius:0px !important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#F69F39 !important}.select2-container--default .select2-results__option{padding:5px !important;font-size:.7em !important}.woocommerce-breadcrumb{font-size:.8em !important;margin-bottom:3.5rem !important;font-family:'Merriweather Sans', sans-serif;font-weight:700;color:#666;padding:2rem 0 !important;border-bottom:1px solid #ccc}.woocommerce-breadcrumb .delimiter{font-family:'Merriweather Sans', sans-serif;font-weight:300}.woocommerce-breadcrumb a{font-family:'Merriweather Sans', sans-serif;font-weight:300;text-decoration:none;color:#666}.woocommerce-breadcrumb a:hover{text-decoration:underline;color:#333}.content-accordion{margin:0 0 1.5em 0}.content-accordion h2.accordion-title{clear:both;position:relative;margin-bottom:0;padding:20px 0px 20px 30px;font-size:1em;border-top:1px solid #ccc;font-family:'Merriweather Sans', sans-serif;font-weight:700}.content-accordion h2.accordion-title:before{position:absolute;top:50%;left:0px;margin-top:-8px;font-size:16px}.content-accordion h2.accordion-title:first-child{border-top:none}.content-accordion h2.accordion-title:hover,.content-accordion h2.accordion-title:focus{outline:none;cursor:pointer;color:#F69F39}.content-accordion h2.ui-state-active{color:#F69F39}.content-accordion h2.ui-state-active:before{content:"x"}.content-accordion div.accordion-content{display:none;padding:5px 0 15px 20px}.content-accordion div.accordion-content p{margin-bottom:10px}.post-listing{margin-bottom:30px}.post-listing:before{content:"";display:table;clear:both}.post-listing:after{content:"";display:table;clear:both}.post-listing .post-item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 3.5rem 0px;margin:0 0 3.5rem 0;border-bottom:1px solid #ccc}.post-listing .post-item:before{content:"";display:table;clear:both}.post-listing .post-item:after{content:"";display:table;clear:both}.post-listing .post-item.single-post-item{border-bottom:none;margin-bottom:0}.post-listing .post-item .post-r.hasimg{width:70%}.post-listing .post-item .post-r h2 a{text-decoration:none}.post-listing .post-item .post-r h2 a:hover{text-decoration:underline}.post-listing .post-item .post-r .icon-arrow-right{position:relative;padding-right:20px;font-family:'Merriweather Sans', sans-serif;font-weight:700;text-decoration:none;font-size:.8em;color:#F69F39;text-transform:uppercase}.post-listing .post-item .post-r .icon-arrow-right:before{position:absolute;top:50%;right:0;font-size:10px;margin-top:-5px;transition:all .2s ease-in-out}.post-listing .post-item .post-r .icon-arrow-right:hover{text-decoration:none}.post-listing .post-item .post-r .icon-arrow-right:hover:before{right:-5px}.post-listing .post-item .post-l{width:25%}.post-listing .post-item .post-l img{width:100%;height:auto;display:block}.post-listing .post-item .date{font-size:.7em;text-transform:uppercase;font-family:'Merriweather Sans', sans-serif;font-weight:700;color:#666}.post-listing .post-item .icon-tags,.post-listing .post-item .icon-category{padding:6px 0 6px 20px;margin-bottom:0;font-size:.9em;position:relative}.post-listing .post-item .icon-tags:before,.post-listing .post-item .icon-category:before{position:absolute;top:8px;left:0;font-size:15px}.post-listing .post-item .icon-tags a,.post-listing .post-item .icon-category a{text-decoration:none}.post-listing .post-item .icon-tags a:hover,.post-listing .post-item .icon-category a:hover{text-decoration:underline}.post-listing .post-item .icon-category:before{font-size:16px;top:7px}.post-listing .view-all-news{padding:20px 0 0;border-top:1px solid #ccc}.post-listing .view-all-news .icon-arrow-right{position:relative;padding-right:20px;font-family:'Merriweather Sans', sans-serif;font-weight:700;text-decoration:none;font-size:.8em;color:#F69F39;text-transform:uppercase}.post-listing .view-all-news .icon-arrow-right:before{transition:all .2s ease-in-out;position:absolute;top:50%;right:0;font-size:10px;margin-top:-5px}.post-listing .view-all-news .icon-arrow-right:hover{text-decoration:none}.post-listing .view-all-news .icon-arrow-right:hover:before{right:-5px}.quick-browse h2{font-size:.8em;text-transform:uppercase;font-family:'Merriweather Sans', sans-serif;font-weight:700}.quick-browse ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 3.5rem 0}.quick-browse ul li{list-style-type:none;margin:0;padding:0;width:47.5%;margin:0 0 10px 0;box-sizing:border-box}.quick-browse ul li a{font-size:.8em;position:relative;display:inline-block;padding:0 0 0 25px;color:#F69F39;font-family:'Merriweather Sans', sans-serif;font-weight:700;text-decoration:none}.quick-browse ul li a:before{position:absolute;top:50%;left:0;font-size:10px;margin-top:-5px}.quick-browse ul li a:hover{text-decoration:underline}.pagination{text-align:center;font-size:.7em}.pagination *{display:inline-block;padding:0.5em 1em;margin-bottom:5px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.pagination a{text-decoration:none;color:#fff;background:#005941;font-family:'Merriweather Sans', sans-serif;font-weight:700;transition:all .2s ease-in-out}.pagination a:hover{background:#008c66;color:#fff}.pagination span{border:none;background:none}.pagination span.current{background:#F69F39;color:#fff;font-family:'Merriweather Sans', sans-serif;font-weight:700}.latest-news{background:url(../images/bgrounds/latest-news.jpg) 50% 50% no-repeat;background-size:contain;margin:0 0 3.5rem 0;padding:2rem 0 9rem 0}.latest-news h2{text-align:center;margin:0 0 4rem 0}.latest-news ul{list-style-type:none;margin:0;padding:0;background:rgba(255,255,255,0.9);padding:3.5rem 0 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}.latest-news ul li{list-style-type:none;margin:0;padding:0;width:21.25%;margin-bottom:3.5rem}.latest-news ul li .img img{width:100%;display:block;margin:0 auto 1.5rem auto}.latest-news ul li h3{font-size:.8em;font-family:'Merriweather Sans', sans-serif;font-weight:700;margin:0}.latest-news ul li h3 a{text-decoration:none}.latest-news ul li h3 a:hover{text-decoration:underline}.latest-news ul li .date{font-size:.8em;margin:0}.location-items:before{content:"";display:table;clear:both}.location-items:after{content:"";display:table;clear:both}.location-items .item{float:left;width:21.25%;margin-left:2.5%;margin-right:2.5%;margin-bottom:3.5rem}.location-items .item:nth-child(4n+1){margin-left:0;clear:both}.location-items .item:nth-child(4n+4){margin-right:0}.location-items .item h2{font-size:1em;margin-bottom:.5rem}.location-items .item p{font-size:.7em}.location-items .item .type{text-transform:uppercase;color:#666;font-family:'Merriweather Sans', sans-serif;font-weight:700}.gform_wrapper{margin-bottom:40px}.gform_wrapper form{margin:0}.gform_wrapper form ul,.gform_wrapper form li{list-style-type:none;margin:0;padding:0}.gform_wrapper form li{margin-bottom:1.5rem}.gform_wrapper form label{display:block;font-family:'Merriweather Sans', sans-serif;font-weight:700;margin-bottom:4px;font-size:.8em}.gform_wrapper form .gform_description{display:block;margin-bottom:1.5rem}.gform_wrapper form .gfield_description{font-size:.7em}.gform_wrapper form .gfield_checkbox label,.gform_wrapper form .gfield_radio label{display:inline;margin-left:5px;line-height:1}.gform_wrapper form .gfield_checkbox li,.gform_wrapper form .gfield_radio li{margin-bottom:0px}.gform_wrapper form .validation_error{color:red;margin-bottom:2rem;font-family:'Merriweather Sans', sans-serif;font-weight:700}.gform_wrapper form .validation_message{color:red;font-family:'Merriweather Sans', sans-serif;font-weight:700;margin:.5rem 0 0 0;font-size:.7em}.gform_wrapper form textarea,.gform_wrapper form input[type="text"],.gform_wrapper form input[type="button"],.gform_wrapper form input[type="submit"]{-webkit-appearance:none;border-radius:0}.gform_wrapper form input[type="text"],.gform_wrapper form input[type="email"],.gform_wrapper form textarea,.gform_wrapper form input[type="password"]{font-family:'Merriweather Sans', sans-serif;font-weight:300;border-radius:0;border:none;box-sizing:border-box;width:100%;padding:14px 10px;font-size:.8em;outline:none;border:1px solid #ccc;background:#fff}.gform_wrapper form .ginput_complex label{font-size:.7em;font-family:'Merriweather Sans', sans-serif;font-weight:300}.gform_wrapper form .ginput_complex.ginput_container_name>span.name_first{float:left;width:47.5%}.gform_wrapper form .ginput_complex.ginput_container_name>span.name_last{float:right;width:47.5%}.gform_wrapper form .gf_clear{clear:both}.gform_wrapper form input[type="submit"]{border:none;border-radius:0;background:#005941;color:#fff;font-family:'Merriweather Sans', sans-serif;font-weight:700;transition:all .2s ease-in-out;text-align:center;display:inline-block;font-size:.8em;text-decoration:none;padding:14px 20px;line-height:1}.gform_wrapper form input[type="submit"]:hover{background:#008c66;cursor:pointer}.gform_wrapper form .gform_validation_container{display:none !important;position:absolute !important;left:-9000px}.gform_wrapper form .gfield_required{display:inline-block;margin-left:3px;color:red}.social{list-style-type:none;margin:0;padding:0}.social a{text-decoration:none;display:inline-block;margin-right:20px;width:24px;height:24px;position:relative;color:rgba(255,255,255,0.7);transition:all .2s ease-in-out}.social a:before{font-size:24px;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px}.social a:hover{color:#fff}.footer-expanded{background:#333;padding:3.5rem 0 0 0}.footer-expanded .footer-sitemap:before{content:"";display:table;clear:both}.footer-expanded .footer-sitemap:after{content:"";display:table;clear:both}.footer-expanded .footer-sitemap ul,.footer-expanded .footer-sitemap li{list-style-type:none;margin:0;padding:0}.footer-expanded .footer-sitemap ul{line-height:1}.footer-expanded .footer-sitemap .footer-sitemap-menu a{color:#fff;opacity:.7;font-size:.8em;text-decoration:none}.footer-expanded .footer-sitemap .footer-sitemap-menu a:hover{text-decoration:underline;opacity:1}.footer-expanded .footer-sitemap .footer-sitemap-menu>li{width:28%;box-sizing:border-box;width:21.25%;margin-left:2.5%;margin-right:2.5%;margin-bottom:3.5rem;float:left}.footer-expanded .footer-sitemap .footer-sitemap-menu>li:nth-child(4n+1){margin-left:0;clear:both}.footer-expanded .footer-sitemap .footer-sitemap-menu>li:nth-child(4n+4){margin-right:0}.footer-expanded .footer-sitemap .footer-sitemap-menu>li>a{font-family:'Merriweather Sans', sans-serif;font-weight:700;color:#F69F39;position:relative;opacity:1}.footer-expanded .footer-sitemap .footer-sitemap-menu li.connect h3{font-size:.8em;color:#F69F39;font-family:'Merriweather Sans', sans-serif;font-weight:700;margin-bottom:10px}.footer-expanded .footer-sitemap .footer-sitemap-menu li.connect p{font-size:.8em;color:rgba(255,255,255,0.7);padding:5px 0;line-height:1.3}.footer-expanded .footer-sitemap .footer-sitemap-menu ul{margin:10px 0}.footer-expanded .footer-sitemap .footer-sitemap-menu ul>li{padding:6px 0}footer{font-size:.8em;padding:2rem 0}footer p{margin-bottom:0}footer .copyright{float:left;width:47.5%}footer .stafflink{text-align:right;float:right;width:47.5%}footer .stafflink a{text-decoration:none}footer .stafflink a:hover{text-decoration:underline}.acf-map{width:100%;border:1px solid #ccc;margin:0 0 2em 0;box-sizing:border-box;position:relative;padding-bottom:125%;height:0;overflow:hidden;max-width:100%;height:auto}.acf-map .marker{display:none}.acf-map p{margin-bottom:10px}.acf-map iframe,.acf-map object,.acf-map embed{position:absolute;top:0;left:0;width:100%;height:100%}.gm-style img{max-width:none}.gm-style label{width:auto;display:inline}img.alignleft,img.alignright,img.aligncenter,img.alignnone,div.alignleft img,div.alignright img,div.aligncenter img,div.alignnone img{max-width:100%;height:auto}.alignleft{float:left;margin:0 1em 1em 0}.alignright{float:right;margin:0 0 1em 1em}.aligncenter{display:block;margin:0 auto 1em auto;max-width:100%;height:auto}.alignnone{margin:0 0 .5em 0}.wp-caption{border:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:5px 5px 5px;text-align:center}.wp-caption img{border:none;height:auto;margin:0;padding:0;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:auto}.wp-caption p.wp-caption-text{font-size:.9em;line-height:1.4;margin:0}.gallery-item img{border:none !important;max-width:100%;height:auto;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 auto}.gallery-item .gallery-caption{font-size:.9em;padding:5px;line-height:1.4}blockquote{max-width:90%;font-style:italic}@media only screen and (min-width: 901px){.scotch-panel-canvas{-o-transform:translate3d(0px, 0px, 0px) !important;-ms-transform:translate3d(0px, 0px, 0px) !important;-moz-transform:translate3d(0px, 0px, 0px) !important;-webkit-transform:translate3d(0px, 0px, 0px) !important;transform:translate3d(0px, 0px, 0px) !important}.overlay{display:none !important}}@media (min-width: 0px) and (max-width: 1100px){body{font-size:110%}.header .searchform{width:300px;margin-left:20px}.navigation #nav a{padding:0 24px 0 12px}.navigation ul#menu-itomic-menu>li>a:after{font-size:10px;right:4px;margin-top:-5px}.navigation ul#menu-itomic-menu>li>a:only-child{padding-right:12px}}@media (min-width: 0px) and (max-width: 900px){.navigation{display:none}.header .logo{max-width:200px}.header .utility-nav,.header .searchform{display:none}.header a.icon-bars{display:inline}.masthead{min-height:250px}.woocommerce .grow-the-look-cat{height:250px}.location-items:before{content:"";display:table;clear:both}.location-items:after{content:"";display:table;clear:both}.location-items .item{width:47.5%;margin-left:2.5%;margin-right:2.5%}.location-items .item:nth-child(2n+1){margin-left:0;clear:both}.location-items .item:nth-child(2n+2){margin-right:0}.footer-expanded .footer-sitemap .footer-sitemap-menu:before{content:"";display:table;clear:both}.footer-expanded .footer-sitemap .footer-sitemap-menu:after{content:"";display:table;clear:both}.footer-expanded .footer-sitemap .footer-sitemap-menu>li{width:47.5%;margin-left:2.5%;margin-right:2.5%}.footer-expanded .footer-sitemap .footer-sitemap-menu>li:nth-child(2n+1){margin-left:0;clear:both}.footer-expanded .footer-sitemap .footer-sitemap-menu>li:nth-child(2n+2){margin-right:0}}@media (min-width: 0px) and (max-width: 768px){.woocommerce div.product div.images,.woocommerce div.product div.summary{float:left;width:30%}.woocommerce div.product div.summary{float:right;width:64.5%}.woocommerce table.shop_table td.actions .coupon .input-text{float:none;width:100%}.woocommerce table.shop_table td.actions .coupon button.button{float:none !important;margin-top:5px;width:100% !important}}@media (min-width: 0px) and (max-width: 767px){.primary,.secondary,.equal{float:none;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.woocommerce .woocommerce-products-header.with-featured .cat-intro{float:none;width:100%}.woocommerce .woocommerce-products-header .featured-cat{float:none;width:100%}.woocommerce .grow-the-look-cat{height:200px}.woocommerce .grow-the-look-cat .title{display:block;text-align:center}.woocommerce .woocommerce-result-count{width:100%;float:none;margin:0}.woocommerce .woocommerce-ordering{width:100%;float:none;text-align:left}.masthead{min-height:200px}.masthead h1{font-size:1.6em}.latest-news{margin:0;padding-bottom:0}.latest-news h2{margin:0 0 3.5rem 0}.latest-news ul{padding:0}.latest-news ul li{width:47.5%}footer .copyright,footer .stafflink{text-align:center;float:none;width:100%}footer .copyright{margin-bottom:1rem}}@media (min-width: 0px) and (max-width: 480px){.masthead h1{font-size:1.2em}.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none;width:100%}.woocommerce .woocommerce-products-header .featured-cat .title{max-width:240px}.woocommerce .grow-the-look-cat .title{max-width:240px}.primary-text-block{padding-top:0}.featured-product-cats{display:block}.featured-product-cats>div{width:100%}.featured-product-cats>div a .title{max-width:240px}.latest-news ul li{width:100%}.location-items:before{content:"";display:table;clear:both}.location-items:after{content:"";display:table;clear:both}.location-items .item{width:100%;float:none;margin-left:0;margin-right:0}.footer-expanded .footer-sitemap .footer-sitemap-menu:before{content:"";display:table;clear:both}.footer-expanded .footer-sitemap .footer-sitemap-menu:after{content:"";display:table;clear:both}.footer-expanded .footer-sitemap .footer-sitemap-menu>li{width:100%;float:none;margin-left:0;margin-right:0}.alignleft,.alignright,.aligncenter,.alignnone,a img.alignleft,a img.alignright,a img.aligncenter,a img.alignnone{float:none !important;margin:0 auto 1em auto !important;display:block !important;max-width:100%;height:auto}.wp-caption p.wp-caption-text,.gallery-item .gallery-caption{font-size:.7em}}
