/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[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{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(/fonts/Montserrat/black/montserrat-black.eot?v=1.1.0);src:url(/fonts/Montserrat/black/montserrat-black.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(/fonts/Montserrat/black/montserrat-black.woff2?v=1.1.0) format("woff2"),url(/fonts/Montserrat/black/montserrat-black.woff?v=1.1.0) format("woff"),url(/fonts/Montserrat/black/montserrat-black.ttf?v=1.1.0) format("truetype"),url(/fonts/Montserrat/black/montserrat-black.svg?v=1.1.0#black) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(/fonts/Montserrat/extrabold/montserrat-extrabold.eot?v=1.1.0);src:url(/fonts/Montserrat/extrabold/montserrat-extrabold.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(/fonts/Montserrat/extrabold/montserrat-extrabold.woff2?v=1.1.0) format("woff2"),url(/fonts/Montserrat/extrabold/montserrat-extrabold.woff?v=1.1.0) format("woff"),url(/fonts/Montserrat/extrabold/montserrat-extrabold.ttf?v=1.1.0) format("truetype"),url(/fonts/Montserrat/extrabold/montserrat-extrabold.svg?v=1.1.0#extrabold) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/Montserrat/bold/montserrat-bold.eot?v=1.1.0);src:url(/fonts/Montserrat/bold/montserrat-bold.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(/fonts/Montserrat/bold/montserrat-bold.woff2?v=1.1.0) format("woff2"),url(/fonts/Montserrat/bold/montserrat-bold.woff?v=1.1.0) format("woff"),url(/fonts/Montserrat/bold/montserrat-bold.ttf?v=1.1.0) format("truetype"),url(/fonts/Montserrat/bold/montserrat-bold.svg?v=1.1.0#bold) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/Montserrat/semibold/montserrat-semibold.eot?v=1.1.0);src:url(/fonts/Montserrat/semibold/montserrat-semibold.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(/fonts/Montserrat/semibold/montserrat-semibold.woff2?v=1.1.0) format("woff2"),url(/fonts/Montserrat/semibold/montserrat-semibold.woff?v=1.1.0) format("woff"),url(/fonts/Montserrat/semibold/montserrat-semibold.ttf?v=1.1.0) format("truetype"),url(/fonts/Montserrat/semibold/montserrat-semibold.svg?v=1.1.0#semibold) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/fonts/Montserrat/medium/montserrat-medium.eot?v=1.1.0);src:url(/fonts/Montserrat/medium/montserrat-medium.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(/fonts/Montserrat/medium/montserrat-medium.woff2?v=1.1.0) format("woff2"),url(/fonts/Montserrat/medium/montserrat-medium.woff?v=1.1.0) format("woff"),url(/fonts/Montserrat/medium/montserrat-medium.ttf?v=1.1.0) format("truetype"),url(/fonts/Montserrat/medium/montserrat-medium.svg?v=1.1.0#medium) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/Montserrat/regular/montserrat-regular.eot?v=1.1.0);src:url(/fonts/Montserrat/regular/montserrat-regular.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(/fonts/Montserrat/regular/montserrat-regular.woff2?v=1.1.0) format("woff2"),url(/fonts/Montserrat/regular/montserrat-regular.woff?v=1.1.0) format("woff"),url(/fonts/Montserrat/regular/montserrat-regular.ttf?v=1.1.0) format("truetype"),url(/fonts/Montserrat/regular/montserrat-regular.svg?v=1.1.0#regular) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/fonts/Montserrat/light/montserrat-light.eot?v=1.1.0);src:url(/fonts/Montserrat/light/montserrat-light.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(/fonts/Montserrat/light/montserrat-light.woff2?v=1.1.0) format("woff2"),url(/fonts/Montserrat/light/montserrat-light.woff?v=1.1.0) format("woff"),url(/fonts/Montserrat/light/montserrat-light.ttf?v=1.1.0) format("truetype"),url(/fonts/Montserrat/light/montserrat-light.svg?v=1.1.0#light) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(/fonts/Montserrat/extralight/montserrat-extralight.eot?v=1.1.0);src:url(/fonts/Montserrat/extralight/montserrat-extralight.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(/fonts/Montserrat/extralight/montserrat-extralight.woff2?v=1.1.0) format("woff2"),url(/fonts/Montserrat/extralight/montserrat-extralight.woff?v=1.1.0) format("woff"),url(/fonts/Montserrat/extralight/montserrat-extralight.ttf?v=1.1.0) format("truetype"),url(/fonts/Montserrat/extralight/montserrat-extralight.svg?v=1.1.0#extralight) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(/fonts/Montserrat/thin/montserrat-thin.eot?v=1.1.0);src:url(/fonts/Montserrat/thin/montserrat-thin.eot?#iefix&v=1.1.0) format("embedded-opentype"),url(/fonts/Montserrat/thin/montserrat-thin.woff2?v=1.1.0) format("woff2"),url(/fonts/Montserrat/thin/montserrat-thin.woff?v=1.1.0) format("woff"),url(/fonts/Montserrat/thin/montserrat-thin.ttf?v=1.1.0) format("truetype"),url(/fonts/Montserrat/thin/montserrat-thin.svg?v=1.1.0#thin) format("svg")}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:transparent;border:1px solid #bbb;border-radius:.25rem;box-sizing:border-box;color:#555;cursor:pointer;display:inline-block;font-size:.865rem;font-weight:600;height:2.6rem;letter-spacing:.1rem;line-height:2.6rem;padding:0 2rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{border-color:#888;color:#333;outline:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box;height:38px;padding:6px 10px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-bottom:6px;padding-top:6px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #33c3f0;outline:0}label,legend{display:block;font-weight:600;margin-bottom:.5rem}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}body,html{-webkit-overflow-scrolling:touch;font-size:16px;height:100%;overflow:auto;width:100%}body *,html *{box-sizing:border-box}.row{*zoom:1;margin:0 auto;max-width:1140px;width:100%}.clearfix:after,.row:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.col1of2,.col2of4,.col3of6{width:50%}.col1of3,.col2of6{width:33.33333%}.col2of3,.col4of6{width:66.66666%}.col1of4{width:25%}.col3of4{width:75%}.col1of5{width:20%}.col2of5{width:40%}.col3of5{width:60%}.col4of5{width:80%}.col1of6{width:16.66666%}.col5of6{width:83.33333%}.col1of2,.col1of3,.col1of4,.col1of5,.col1of6,.col2of3,.col2of4,.col2of5,.col2of6,.col3of4,.col3of5,.col3of6,.col4of5,.col4of6,.col5of6{box-sizing:border-box;float:left;padding:0}@media (max-width:768px){.col1of2,.col1of3,.col1of4,.col1of5,.col1of6,.col2of3,.col2of4,.col2of5,.col2of6,.col3of4,.col3of5,.col3of6,.col4of5,.col4of6,.col5of6{clear:both;float:none;width:100%}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}form :focus{outline:none}form .full{float:left;width:100%}form .half{float:left;padding:0 1rem;width:50%}form .half:nth-of-type(2n){padding-right:0}form .half:nth-of-type(odd){padding-left:0}form .half.offset-right{margin-right:50%}form .half.offset-left{margin-left:50%}form fieldset{border:0;margin:0;padding:0}form fieldset.radiochecks{padding:.5rem}form fieldset.radiochecks label{clear:left;display:inline-block;float:left;font-weight:300;margin-bottom:1rem;padding-left:1.75rem;position:relative}form fieldset.radiochecks input{clear:left;display:inline-block;left:0;margin:.25rem .5rem;position:absolute;width:auto}form fieldset.inline input,form fieldset.inline label{display:inline-block;float:none}form fieldset.inline input{clear:none}form fieldset.buttons{margin-top:1rem}form fieldset.buttons .button,form fieldset.buttons button{float:left;font-weight:400;height:auto;letter-spacing:0;line-height:1}form fieldset legend{font-size:150%;font-weight:100;margin:0 0 .5rem}form .col1of1{float:left;width:100%}form .col1of1,form .col1of2{padding:0 .5rem}form label{clear:left;display:block;float:left;font-size:90%;margin:0 0 .25rem;padding:0;text-transform:none}form label.req:after{content:" *"}form input[type]{border-radius:2px;clear:left;color:#555;display:block;float:left;font-size:90%;height:auto;margin-bottom:1rem;padding:.5rem .75rem;width:100%}form input[type].datepicker{text-align:right}form input[type].error{margin-bottom:0}form textarea{border:1px #c2c2c2;border-radius:2px;clear:left;color:#555;display:block;float:left;font-size:90%;height:10rem;margin-bottom:2rem;padding:.8rem .75rem;width:100%}form textarea.error{margin-bottom:0}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/img/arrow.gif) no-repeat;background-position:right .75rem top 50%;border-radius:2px;clear:left;color:#555;display:block;float:left;font-size:90%;height:auto;margin-bottom:2rem;padding:.5rem 3rem .5rem .6rem;text-overflow:ellipsis;width:100%}form select.error{margin-bottom:0}form select::-ms-expand{display:none}form input[disabled],form select[disabled],form textarea[disabled]{border-color:#f3f3f3}form a.button,form button{margin-right:.5rem;padding:.5rem 1rem}form.auth{color:#232323;margin:10rem auto;max-width:30rem}form.auth p{margin:0 0 1rem}form.auth fieldset.radiochecks label{padding-left:1.75rem}form.auth fieldset label{margin:0 0 .25rem;padding:0;width:100%}form.auth fieldset label[for=password] a{float:right;font-size:80%;font-weight:300;margin-top:2px;text-decoration:none}form.auth fieldset label .forgot{float:right}form.auth fieldset input,form.auth fieldset select,form.auth fieldset textarea{color:#232323;margin-bottom:1rem}form.auth fieldset button{display:inline-block;padding:.5rem 1.25rem}form.auth fieldset .nav{float:right;font-size:80%;margin:.5rem 1rem}form.auth section{clear:both;margin-bottom:2rem}form .formtext{border:1px solid transparent;float:left;font-size:90%;margin:0 0 2rem;padding:.75rem .6rem;text-align:left;width:100%}form#register-form{max-width:600px}.message{clear:both;padding:.75rem 0;text-align:center}.message p{color:#fff;margin:0 auto}.message.negative{background:#e64747}.message.positive{background:#7ed648}span.error{background:#e64747;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#fff;display:block;float:left;font-size:80%;margin:0 0 1rem;padding:.4rem .65rem;width:100%}span.error:empty{display:none}p.error{color:#e64747;text-align:center}.clearfix:after,.clearfix:before{clear:both;content:"";display:table}body{font-family:Montserrat;font-weight:300;height:auto;min-height:100%}a{color:#7ac143}a:hover{color:#95ce69}a:active{color:#88c756}a.logo.adhesivetapes{background:url(/img/logo-adhesive-tapes.png) no-repeat 50%;background-size:contain;display:block;text-indent:-999rem}.button,button{background:#60c421;border:2px solid #60c421;border-radius:0;color:#fff;display:block;height:auto;letter-spacing:0;line-height:1;padding:.75rem 1rem}.button:focus,.button:hover,button:focus,button:hover{background:#4b981a;border-color:#4b981a;color:#fff}.button.secondary,button.secondary{background:#fff;color:#60c421}.button.secondary:focus,.button.secondary:hover,button.secondary:focus,button.secondary:hover{color:#4b981a}.button.tertiary,button.tertiary{background:#fff;border:1px solid #232323;color:#232323;padding:.8125rem 1rem}.button.tertiary:focus,.button.tertiary:hover,button.tertiary:focus,button.tertiary:hover{border-color:#707070;color:#707070}.button.loading,button.loading{background-image:url(/img/spinner-loading.gif)}.button.disabled,.button.loading,button.disabled,button.loading{background-position:50%;background-repeat:no-repeat;background-size:auto 80%;color:transparent}.button.disabled,button.disabled{background-color:#c2c2c2;background-image:url(/img/spinner-loading-disabled.gif);border-color:#c2c2c2}.button.slick-arrow,button.slick-arrow{border:none;height:1rem;margin:-.5rem 0 0;padding:0;position:absolute;text-indent:-999rem;top:50%;width:1rem}.button.slick-arrow,.button.slick-arrow:focus,.button.slick-arrow:hover,button.slick-arrow,button.slick-arrow:focus,button.slick-arrow:hover{background:transparent no-repeat 50%/contain}.button.slick-arrow.slick-prev,button.slick-arrow.slick-prev{background-image:url(/img/arrow-left.png);left:-2rem}.button.slick-arrow.slick-next,button.slick-arrow.slick-next{background-image:url(/img/arrow-right.png);right:-2rem}.button.loadmore,button.loadmore{margin:2rem auto 0;width:10rem}h1{border-bottom:1px solid;display:inline-block;font-size:1.7rem;padding-bottom:.5rem}h1,h2{font-weight:400}h3{font-size:200%;font-weight:100;margin:1rem 0;text-align:center}h4{font-size:.865rem;margin:.75rem 0 1.65rem;text-transform:uppercase}header{background:#fff;position:relative}header .row{padding:0 1rem}header .logo{float:left;height:130px;width:300px}header #free-shipping{background:#363636;border:2px solid #60c421;box-shadow:0 0 .65rem #c2c2c2;color:#fff;display:block;font-size:1.2rem;margin:0;overflow:hidden;padding:.5rem;position:absolute;right:38.5%;text-align:center;top:1.5rem;transform:rotate(-7.5deg);width:12.5rem}header #free-shipping h3{font-size:1.2rem;font-weight:400;margin:0 auto;text-transform:uppercase}header #free-shipping p{color:#60c421;font-size:.75rem;margin:0 auto}header #free-shipping p small{color:#fff;font-size:.5rem;text-transform:uppercase}nav ul{display:block;list-style:none;margin:0;padding:0}nav ul li{clear:none;display:inline-block;list-style:none;width:auto}nav ul li a{display:block;text-decoration:none;text-transform:uppercase}nav ul .contact-us-nav{background:green}nav.tools-nav,nav.tools-nav-collapse{float:right;font-size:.8rem;padding-top:3rem}nav.tools-nav ul li,nav.tools-nav-collapse ul li{line-height:28px;margin:0 0 0 1.5rem}nav.tools-nav ul li a,nav.tools-nav-collapse ul li a{color:#232323;font-size:110%;font-weight:300}nav.tools-nav ul li#account,nav.tools-nav ul li#cart-icon,nav.tools-nav ul li.search,nav.tools-nav-collapse ul li#account,nav.tools-nav-collapse ul li#cart-icon,nav.tools-nav-collapse ul li.search{margin:0 0 0 .5rem}nav.tools-nav ul li#account a,nav.tools-nav ul li#cart-icon a,nav.tools-nav ul li.search a,nav.tools-nav-collapse ul li#account a,nav.tools-nav-collapse ul li#cart-icon a,nav.tools-nav-collapse ul li.search a{background:no-repeat 50%;background-size:contain;display:block;height:28px;text-align:left;text-indent:-999rem;width:28px}nav.tools-nav ul li.search,nav.tools-nav-collapse ul li.search{max-width:10rem;position:relative}nav.tools-nav ul li.search.active .search-term,nav.tools-nav-collapse ul li.search.active .search-term{opacity:1;padding-left:.575rem;padding-right:.575rem;width:15rem}nav.tools-nav ul li.search.active button,nav.tools-nav-collapse ul li.search.active button{display:block}nav.tools-nav ul li.search a,nav.tools-nav-collapse ul li.search a{background-image:url(/img/icon-search-black.png)}nav.tools-nav ul li.search .search-term,nav.tools-nav-collapse ul li.search .search-term{display:inline-block;margin:-3px 0 0;opacity:0;padding:.575rem 0;position:absolute;right:0;top:0;transition:all .5s ease;width:0}nav.tools-nav ul li.search .search-term:focus,nav.tools-nav-collapse ul li.search .search-term:focus{border-color:#232323}nav.tools-nav ul li.search button,nav.tools-nav-collapse ul li.search button{background:#fff url(/img/icon-search-black.png) no-repeat 50%;background-size:22px;border:0;display:none;height:28px;margin:0;padding:3px;position:absolute;right:3px;text-indent:-999rem;top:0;width:28px}nav.tools-nav ul li#cart-icon a,nav.tools-nav-collapse ul li#cart-icon a{background-image:url(/img/icon-cart-black.png);position:relative}nav.tools-nav ul li#cart-icon a #cart-count,nav.tools-nav-collapse ul li#cart-icon a #cart-count{background:#ed1d25;border-radius:3px;bottom:-1px;color:#fff;display:block;font-size:.5rem;height:15px;line-height:15px;padding:0 3px;position:absolute;right:-1px;text-align:center;text-indent:0}nav.tools-nav ul li#account a,nav.tools-nav-collapse ul li#account a{background-image:url(/img/icon-account-black.svg);background-size:24px}nav.site-nav{background:#60c421;position:relative;text-align:right;z-index:1}nav.site-nav ul li{padding:18px 20px}nav.site-nav ul li.home{float:left;margin:0}nav.site-nav ul li a{color:#fff}nav.site-nav ul li a:hover{color:#363636}.site-nav-collapse{display:none;height:60px}.sidenav{background-color:#60c421;display:none;height:100%;overflow-x:hidden;padding-top:80px;position:fixed;right:0;top:0;transition:.5s;width:0;z-index:3}.sidenav a{color:#232323;display:block;font-size:1.1em;padding:20px;text-decoration:none;text-transform:uppercase;transition:.3s}.sidenav .main-nav-collapse a:hover{background:#fff}.nav-open .sidenav{display:initial;width:100%}.nav-collapse{display:none;float:right;position:relative;transition:all .5s ease;width:35px}#nav-icon{cursor:pointer;height:26px;right:20px;top:20px;transition:.5s ease-in-out;width:35px}#nav-icon,#nav-icon span{position:absolute;transform:rotate(0deg)}#nav-icon span{background:#60c421;display:block;height:5px;left:0;opacity:1;transition:.25s ease-in-out;width:100%}#nav-icon span:first-child{top:0;transform-origin:left center}#nav-icon span:nth-child(2){top:10px;transform-origin:left center}#nav-icon span:nth-child(3){top:20px;transform-origin:left center}.nav-open #nav-icon span:first-child{left:8px;top:-3px;transform:rotate(45deg)}.nav-open #nav-icon span:nth-child(2){opacity:0;width:0}.nav-open #nav-icon span:nth-child(3){left:8px;top:22px;transform:rotate(-45deg)}.sidebar{width:25%}.sidebar img{margin:20px;width:120px}#sidebar{display:inline-block}#sidebar nav.categories{background:#fff;border-radius:0 0 .125rem .125rem;box-shadow:0 0 .65rem #c2c2c2;margin-top:-1.25rem;padding:2.5rem 1.25rem 1rem;position:relative}#sidebar nav.categories h4{font-weight:500;margin:0 0 1.25rem}#sidebar nav.categories ul{font-weight:300;list-style:none;margin:0;padding:0}#sidebar nav.categories ul li{display:block;font-size:.85rem;margin:0 0 1.51rem}#sidebar nav.categories ul li.active>a{border-color:#60c421}#sidebar nav.categories ul li.active>ul{display:block}#sidebar nav.categories ul li a{border-bottom:2px solid #fff;color:#232323;display:initial;padding:.25rem 0;text-decoration:none;text-transform:uppercase}#sidebar nav.categories ul li a:hover{border-color:#60c421}#sidebar nav.categories ul li ul{display:none;margin-top:1.5rem}#sidebar nav.categories ul li ul.active{display:block}#sidebar nav.categories ul li ul li{margin:0 0 .5rem 1rem}#sidebar nav.categories ul li ul li a{text-transform:capitalize}#sidebar nav.categories ul li ul li a:hover{border-bottom:0;color:#60c421}#sidebar nav.categories ul li ul li a.active{border-color:#fff;color:#60c421}#sidebar .facebook{display:block;margin-top:1rem;padding:1rem 3.5rem}#sidebar .facebook img{display:block;margin:0 auto;width:100%}.slider{width:80%}.slider .slick-dotted.slick-slider{margin-bottom:0!important}#slider .slide{display:flex;position:relative}#slider .slide .image{background:hsla(0,0%,100%,0);height:496px;width:100%}#slider .slide .image img{width:100%}#slider .slide .content,#slider .slide .image img{position:absolute;text-align:center;top:50%;transform:translateY(-50%)}#slider .slide .content{max-width:300px;padding:0;right:10%}#slider .slide .content .off{color:#fff;font-size:3em;font-weight:500;margin:0;text-align:center;text-shadow:0 0 7px #555;text-transform:uppercase}#slider .slide .content .name{color:#555;font-weight:300;margin:0}#slider .slide .content .button{margin:20px auto 0;width:150px}#slider .slide .content .pricing{bottom:2rem;position:absolute;width:100%}#slider .slide .content .pricing .price{color:#555;display:inline-block;font-size:.75rem;line-height:normal;margin:0;position:relative;text-transform:uppercase;vertical-align:bottom}#slider .slide .content .pricing .price span{color:#232323;font-size:1.5rem;padding-left:.5rem;text-transform:none}#slider .slide .content .pricing .price span.discount{background:#ed1d25;border-radius:50%;color:#fff;display:block;font-size:.7rem;height:3rem;left:9rem;padding:.625rem .675rem .675rem;position:relative;text-align:center;text-transform:uppercase;top:1rem;width:3rem}#slider .slide .content .pricing .price span em{color:#ed1d25;font-size:2rem;font-style:normal;font-weight:600}#slider .slide .content .pricing .price span em sup{font-size:.6rem;font-weight:500}#slider .slide .content .pricing a.button{bottom:0;position:absolute;right:0}#slider ul.slick-dots{bottom:5px;font-size:0;list-style:none;margin:0;padding:0;position:absolute;right:10px;text-align:right}#slider ul.slick-dots li{display:inline-block;padding:0 0 0 .5rem}#slider ul.slick-dots li button{background:none;border:1px solid #232323;border-radius:50%;display:block;height:.75rem;padding:0;text-align:left;text-indent:-999rem;width:.75rem}#slider ul.slick-dots li.slick-active button{background:#232323}main{background:#fff;position:relative}main:before{box-shadow:0 .25rem .5rem #c2c2c2;content:"";display:block;height:1rem;position:absolute;top:-1rem;width:100%}main #page-header{background:transparent}main #callouts{background:#f3f3f3;padding:3rem 1.25rem;text-align:center}main #callouts ul{list-style:none;padding:0}main #callouts ul li{display:inline-block;text-align:center;text-transform:uppercase;width:25%}main #callouts ul li i{background:no-repeat 50%;background-size:auto 60px;border:2px solid #60c421;border-radius:50%;display:block;height:105px;margin:0 auto 1rem;width:105px}main #callouts ul li#nationwide-delivery i{background-image:url(/img/icon-nationwide-delivery.png)}main #callouts ul li#speedy-service i{background-image:url(/img/icon-speedy-service.png)}main #callouts ul li#wholesale-prices i{background-image:url(/img/icon-wholesale-prices.png)}main .features{margin-top:3rem;width:90%}main .features .slick-track .slick-slide{height:auto;min-height:285px}main .features .slide{box-shadow:0 0 27px -6px rgba(35,35,35,.14);margin:1rem;position:relative}main .features .slide .image{bottom:0;padding:1rem;position:absolute;top:0;width:50%}main .features .slide .image figure{height:100%;margin:0}main .features .slide .image figure img{max-height:100%;max-width:100%}main .features .slide .content{bottom:0;left:50%;padding:1rem;position:absolute;right:0;text-align:left;top:0}main .features .slide .content h3{font-size:1rem;font-weight:400;margin:0 0 1rem;text-align:left}main .features .slide .content p{color:#555;font-size:.9rem;line-height:1.4em;margin:0}main .features .slide .content p.new-price,main .features .slide .content p.old-price{font-size:.8rem;padding:.25rem 0;text-transform:uppercase}main .features .slide .content p.new-price span,main .features .slide .content p.old-price span{clear:right;float:right;margin-top:-3px}main .features .slide .content p.new-price em,main .features .slide .content p.old-price em{display:inline-block;font-size:.6rem;font-style:normal;vertical-align:middle}main .features .slide .content p.new-price strong,main .features .slide .content p.old-price strong{display:inline-block;font-size:1rem;font-weight:400;vertical-align:middle}main .features .slide .content p.old-price{margin-top:.5rem}main .features .slide .content p.new-price strong{color:#ed1d25}main .features .slide .content a.button{bottom:1rem;font-size:.75rem;left:1rem;position:absolute}main .features .slide .content a.button:hover{background:#60c421;border-color:#60c421;color:#fff;transition:.5s}main .offer-price-holder{background:#e51b25;border-radius:50%;color:#fff;font-size:14px;height:70px;line-height:70px;margin-left:auto;margin-right:auto;text-align:center;width:70px}main .container{padding:1.25rem}main #introduction,main .panel{padding:2rem 1.25rem}main .panel{text-align:center}main .panel h1{font-size:112%;font-weight:500;margin-bottom:1.5rem;padding-bottom:1.5rem;position:relative}main .panel h1:after{background-color:#232323;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:3.5rem}main .panel h2{font-size:112%;font-weight:500;margin-bottom:1.5rem;padding-bottom:1.5rem;position:relative}main .panel h2:after{background-color:#232323;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:3.5rem}main .panel h3{font-size:112%;font-weight:500;margin-bottom:1.5rem;padding-bottom:1.5rem;position:relative;text-transform:uppercase}main .panel h3:after{background-color:#232323;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:3.5rem}main .panel p{color:#555;font-size:100%;line-height:1.5;margin-bottom:1.5rem}main #contact{text-align:left}main #contact .contact-text{padding-right:7.5%}main #contact .contact-form label{display:none}main #contact .contact-form .recaptcha{float:left}main #contact .contact-form .g-recaptcha{padding-bottom:2rem}main #contact .contact-form .buttons{margin:0;width:100%}main #contact h3{padding-bottom:0;text-align:left}main #contact h3:after{content:none}main #contact p{font-size:100%}main #contact .buttons .button,main #contact .buttons button{padding:.75rem 2rem}main #contact #contact_message{margin-bottom:1rem}main #contact .g-recaptcha{padding-bottom:1rem!important}main #stockists ul{margin:0 0 1rem;padding:0}main #stockists ul li{display:inline-block;margin:0 3rem;vertical-align:top}main #stockists ul li a,main #stockists ul li a img{display:block;width:100%}main #account{padding:5rem 1rem}main #account #account-nav{float:left;margin:0 5% 0 0;padding:0;vertical-align:top;width:20%}main #account #account-nav h3{display:inline-block;font-size:1.1rem;font-weight:400;margin:0 0 1.5rem;padding:0;text-align:left;width:auto}main #account #account-nav ul{border-radius:2px;margin:0 0 1rem;padding:0}main #account #account-nav ul li{border-top:1px solid hsla(0,0%,76%,.3);display:block;list-style:none}main #account #account-nav ul li:first-child{border-top:0}main #account #account-nav ul li:first-child a{border-top-left-radius:2px;border-top-right-radius:2px}main #account #account-nav ul li:last-child a{border-bottom-left-radius:2px;border-bottom-right-radius:2px}main #account #account-nav ul li.logout{border:0;float:none;font-size:90%;padding:2rem 0 0;width:100%}main #account #account-nav ul li.logout a{background-color:#e64747;border-radius:4px;color:#fff;padding:.5rem 1rem;text-align:center}main #account #account-nav ul li a{color:#555;display:block;padding:.75rem .5rem;text-decoration:none}main #account #account-nav ul li a.active,main #account #account-nav ul li a:hover{color:#88e250}main #account #account-content{float:left;margin:0;padding:0;vertical-align:top;width:75%}main #account #account-content h1{margin-top:0}main #account #account-content .empty{text-align:center}main #account #account-content #edit-account-details fieldset{margin-top:1rem}main #account #edit-account-details .col1of1,main #account #edit-account-details .col1of2{padding:0 .5rem}main #account #edit-account-details .buttons{text-align:right}main #account #edit-account-details .buttons button{margin-right:.5rem}main #account #update-password .buttons{text-align:right}#products #sidebar{vertical-align:top}.product-list{width:75%}#product-list{margin:0;width:100%}#product-list,#product-list .product-container{display:inline-block;text-align:center;vertical-align:top}#product-list .product-container{background:#fff;box-shadow:0 0 27px -6px rgba(35,35,35,.14);list-style:none;margin:8px 6px;padding:1rem;position:relative;width:30%}#product-list .product-container a{color:#6f6f6f;display:block;padding:1rem;text-decoration:none;width:100%}#product-list .product-container a span{color:#232323;font-size:1.5rem;padding-left:.5rem;text-transform:none}#product-list .product-container a span.discount{background:#ed1d25;border-radius:50%;color:#fff;display:block;font-size:.7rem;height:3rem;padding:.625rem .675rem .675rem;position:absolute;right:1rem;text-align:center;text-transform:uppercase;top:1rem;width:3rem}#product-list .product-container a img{aspect-ratio:1;display:block;-o-object-fit:contain;object-fit:contain;width:100%}#product-list .product-container a .description{font-size:.9rem;margin-top:1rem}#product-list .product-container a .description p{font-weight:400;margin:0}#product-list .product-container a .description p.price{color:#60c421;margin-top:1rem}#product-list .product-container a .description p.price.discount{color:#ed1d25}#product-list .product-container a .description p.price small{color:#6f6f6f;display:inline-block;font-size:.6rem;text-transform:uppercase;vertical-align:middle}#product .product-feature{width:75%}#product #product-feature{display:inline-block;padding-left:10px;vertical-align:top;width:100%}#product #product-feature .text-head{padding:1.25rem 0 0 2.75rem}#product #product-feature .text-head .breadcrumbs{font-size:.85rem;list-style:none;margin:0;padding:0;text-transform:uppercase}#product #product-feature .text-head .breadcrumbs li{color:#c2c2c2;display:inline}#product #product-feature .text-head .breadcrumbs li.current{color:#232323}#product #product-feature .text-head .breadcrumbs li a{color:#c2c2c2;text-decoration:none}#product #product-feature .text-head .product-code{color:rgba(85,85,85,.75);font-size:.8rem;margin:.75rem 0 1.5rem}#product #product-feature .text-head h1{margin-bottom:0}#product #product-feature #product-slider{display:inline-block;vertical-align:middle;width:79%}#product #product-feature #product-slider .slide{margin:0}#product #product-feature #product-slider .slide img{margin:0 auto;max-height:430px;max-width:100%;width:auto}#product #product-feature #product-slider .slick-arrow{height:2rem;margin:-1rem 0 0;width:2rem;z-index:2}#product #product-feature #product-slider .slick-arrow.slick-prev{background-image:url(/img/arrow-left.png);left:2rem}#product #product-feature #product-slider .slick-arrow.slick-next{background-image:url(/img/arrow-right.png);right:2rem}#product #product-feature #product-slider-nav{display:inline-block;vertical-align:middle;width:20%}#product #product-feature #product-slider-nav .slick-prev{left:50%;margin:0;top:0;transform:rotate(90deg) translate(-100%,50%)}#product #product-feature #product-slider-nav .slick-next{bottom:0;left:50%;margin:0;top:auto;transform:rotate(90deg) translate(100%,50%)}#product #product-feature #product-slider-nav .slick-slide{margin:0;padding:.25rem;width:7.5rem}#product #product-feature #product-slider-nav .slick-slide:focus{outline:none}#product #product-feature #product-slider-nav .slick-slide.slick-current{opacity:.5}#product #product-feature #product-slider-nav .slick-slide img{display:block;margin:0 auto;width:100%}#product #product-options{background-color:#f3f3f3;padding:1rem;position:relative}#product #product-options fieldset{display:inline-block;padding:.5rem;text-align:left;vertical-align:middle}#product #product-options fieldset label{font-weight:300;margin:0 0 .25rem;padding:0;text-transform:uppercase}#product #product-options fieldset input{margin:0}#product #product-options fieldset select{height:auto;margin:0;width:100%}#product #product-options fieldset.buttons .button,#product #product-options fieldset.buttons button{margin:0}#product #product-options fieldset .addtocart{margin-top:5px!important}#product #product-options #cart-success-message{background-color:#7ed648;color:#fff;display:block;left:50%;opacity:1;padding:2.5rem 2rem;position:absolute;top:50%;transform:translate(-50%,-50%);transition:1s;transition-timing-function:ease-in;width:100%;z-index:2}#product #product-options #cart-success-message.hidden{display:none}#product #product-options #cart-success-message.hiding{opacity:0;transition:1s;transition-timing-function:ease-in}#product #product-options #cart-success-message p{color:#fff;margin:0}#product .product-details{background:none;padding-top:1rem;text-align:left}#product .product-details .row{border-bottom:1px solid #c2c2c2;max-width:800px;padding:2rem 0}#product .product-details .row:last-child{border:none}#product .product-details .row table{width:100%}#product .product-details .row dl dt{clear:left;width:185px}#product .product-details .row dl dd,#product .product-details .row dl dt{display:block;float:left;padding:.25rem 0}#product .product-details .product-description{font-size:.9rem;padding-bottom:1rem}#product .product-details .specs{font-size:.8rem;overflow:hidden}#product .product-details .specs tr:nth-of-type(2n){background-color:hsla(0,0%,95%,.5)}#product .product-details .specs th{background:none}#product .product-details .specs td{border:0}#product .product-details table td,#product .product-details table th{padding:.65rem 1rem}#product .product-details table th{background:#f3f3f3}#product .product-details table tbody td{border-right:1px solid #f3f3f3;text-transform:uppercase}#product .product-details table tbody td:last-child{border:none}#product .product-details table tbody td .onsale{clear:both;display:block;font-size:.65rem}#product .product-details table tbody td .newprice,#product .product-details table tbody td .onsale.discount{color:#ed1d25}#product .product-details table tbody td .newprice small{font-size:.65rem}#product #related-products{background:#f3f3f3}#product #related-products h3{font-size:1rem;margin:0 0 2.5rem;padding-bottom:1rem}#product #related-products ul{margin:0;padding:0;text-align:center}#product #related-products ul li{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.12);display:inline-block;list-style:none;margin:.5rem;padding:1rem;vertical-align:top;width:23%}#product #related-products ul li a{color:#555;display:block;font-size:.85rem;text-decoration:none;text-transform:uppercase;width:100%}#product #related-products ul li a img{display:block;margin-bottom:1rem;width:100%}#shopping-cart #cart{background:none;padding:4.5rem 1.25rem}#shopping-cart #cart h3{font-size:1.5rem;font-weight:300;margin-bottom:2rem;padding-bottom:1.1rem;position:relative;text-transform:uppercase}#shopping-cart #cart h3:after{background-color:#232323;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:3.5rem}#shopping-cart #cart .buttons{margin-top:2rem;text-align:right}#shopping-cart #cart .buttons .button,#shopping-cart #cart .buttons button{display:inline-block}#shopping-cart #cart.removing{animation:unpop .25s forwards}#cart-table{width:100%}#cart-table thead th{font-weight:300;text-transform:uppercase}#cart-table tbody tr:last-child td,#cart-table thead th{border-bottom:1px solid #f3f3f3}#cart-table tbody tr:last-child.empty td{border-bottom:0}#cart-table tfoot{font-size:.9rem;text-transform:uppercase}#cart-table tfoot tr{position:relative}#cart-table tfoot tr.coupon{color:#e51b25}#cart-table tfoot .shipping td{padding-top:1.5rem}#cart-table tfoot .gst td{padding-bottom:1.5rem}#cart-table tfoot .total td{padding-top:1.5rem}#cart-table tfoot td{padding:.5rem 1rem}#cart-table tfoot td.amount,#cart-table tfoot td.label{text-align:right}#cart-table tfoot tr.total td.amount,#cart-table tfoot tr.total td.label{border-top:1px solid #f3f3f3;font-weight:600}#cart-table td,#cart-table th{padding:1rem;text-align:center}#cart-table td.delete,#cart-table th.delete{padding:.65rem;text-align:left;width:2rem}#cart-table td.delete a.button,#cart-table th.delete a.button{background:url(/img/btn-delete.png) no-repeat 50%;background-size:36%;border-color:#c2c2c2;border-radius:50%;height:30px;line-height:30px;padding:0;text-indent:-999rem;width:30px}#cart-table td.delete a.button:hover,#cart-table th.delete a.button:hover{border-color:#232323}#cart-table td.delete a.button.loading,#cart-table th.delete a.button.loading{background-image:url(/img/spinner-loading.gif);background-position:50%;background-repeat:no-repeat;background-size:auto 80%;color:transparent}#cart-table td.product-image,#cart-table th.product-image{text-align:left;width:115px}#cart-table td.product-image img,#cart-table th.product-image img{display:block;margin:0 auto;max-height:115px;max-width:115px}#cart-table td.product,#cart-table th.product{text-align:left}#cart-table td.product .product-code,#cart-table th.product .product-code{color:#c2c2c2;font-size:.7rem}#cart-table td.product .product-name,#cart-table th.product .product-name{font-size:1rem;font-weight:400;margin:1rem 0 0;text-transform:uppercase}#cart-table td.product .product-option,#cart-table th.product .product-option{font-size:.85rem}#cart-table td.qty,#cart-table th.qty{width:130px}#cart-table td.qty input,#cart-table th.qty input{margin-bottom:0;width:6rem}#cart-table td.qty .updowner,#cart-table th.qty .updowner{margin-left:0}#cart-table td.price,#cart-table td.total,#cart-table th.price,#cart-table th.total{text-align:right}#coupon-form{float:left;margin-top:-42px}#coupon-form #coupon-code{height:41px;width:200px}#coupon-form button{display:initial;padding:.75rem 1rem}footer{background:#363636;color:#c2c2c2;font-size:.765rem;line-height:2em;padding:3.5rem 1.25rem 1.5rem;text-align:center;z-index:10}footer ul{list-style:none;margin:0 0 2rem;padding:0}footer ul li{clear:none;display:inline-block;margin:0 1rem;width:auto}footer ul li a{color:#fff;font-size:.85rem;font-weight:200;text-decoration:none;text-transform:uppercase}footer span{display:inline-block;margin:0 .5rem}footer span.credit a{color:#c2c2c2}.pagination{float:right;margin:0;padding:20px;text-align:center;width:75%}.pagination li{display:inline-block;font-size:80%;list-style:none;margin:0 .25rem;padding:0;text-align:center;width:auto}.pagination li.disabled span{background:#fff;color:#c2c2c2}.pagination li.active span{background:#d2f4bd;border-color:#97e566;color:#60c421}.pagination li span{border:1px solid transparent;border-radius:100%}.pagination li a,.pagination li span{background-clip:padding-box;display:block;height:2rem;line-height:1.1;padding:.5rem 0 .5rem .1rem;width:2rem}.pagination li a{border:1px solid hsla(0,0%,86%,.66);border-radius:100%;color:#555;text-decoration:none}.pagination li a:hover{background-color:#f5f5f5;border-color:#dcdcdc;color:#555}body#home .home-container{padding-top:0}body#home .sidebar{padding-top:1.25rem;width:20%}body#home #slider{display:inline-block;width:100%}body#home #quick-search{border-bottom:2px solid #c2c2c2;margin:1rem auto 4rem;text-align:center}body#home #quick-search ul{display:inline-block;list-style:none;margin:0 auto;padding:0;position:relative;text-align:center;top:1.2rem;width:100%}body#home #quick-search ul li{background:#fff;display:inline-block;padding:0 .5rem;width:25%}body#home #quick-search ul li a{background:#555;border-color:#555;display:block}body#home #quick-search ul li a:hover{background:#60c421;border-color:#60c421;transition:.5s}body#home .panel:nth-child(odd){background:#f3f3f3}body#home h1{border-bottom:0}#checkout-detail-ordersummary{clear:left;text-align:left}#checkout-detail-ordersummary p{font-size:1rem}#shipping-address .note{font-size:.8em;margin:0;padding:.25rem 0 .2rem .6rem;text-align:left}#shipping-address h4{margin:.75rem 0 0}#checkout-detail-form{float:left;text-align:left}#checkout-detail-form #credit-card-type{clear:left;margin-bottom:1rem;padding:.5rem 0 0}#checkout-detail-form #credit-card-type label:not(:first-of-type){margin-left:1rem}#checkout-detail-form #credit-card-type input{margin:.1rem .5rem}#checkout-detail-form #credit-card-type .secure-logos{float:right;margin-top:-5px}#checkout-detail-form #credit-card-type .secure-logos img{margin:0 15px;width:80px}#checkout-detail-form #exp-month{margin-right:1rem}#checkout-detail-form #exp-month,#checkout-detail-form #exp-year{clear:none;display:inline-block;width:45%}#checkout-detail-form .g-recaptcha{clear:left;float:left;margin-bottom:1rem}#checkout-register{text-align:center}#checkout-register h1{margin-top:0}#checkout-register .col1of1{padding:0}#checkout-register .member{border-right:1px solid #ccc;display:inline-block;margin:50px 0;padding:50px;text-align:left;vertical-align:top}#checkout-register .member label{width:100%}#checkout-register .member label a{float:right;font-size:80%;font-weight:300;margin-top:2px;text-decoration:none}#checkout-register .member button{clear:left;display:inline-block}#checkout-register .member .nav{float:right;font-size:80%;margin:.5rem 1rem}#checkout-register .guest{display:inline-block;margin:50px 0;padding:50px;text-align:left;vertical-align:top}#shipping .buttons button{display:inline-block;float:right}#order-received{border-bottom:2px solid #555;margin-bottom:3rem;padding:3rem 0;text-align:center}#checkout-complete #order-summary{margin:0 auto 5rem;max-width:60rem}#order-history tbody tr:hover{background:#f3f3f3}#order-history tr td:first-child,#order-history tr th:first-child{padding-left:.5rem}#order-history th{padding:.75rem .5rem;text-align:left}#order-history td{border-top:1px solid #f3f3f3;font-size:.9rem;padding:.75rem .5rem}#order-history .view{padding:.5rem;text-align:center}#order-history .view a{display:block;padding:.5rem;text-decoration:none}#order-history .view a:hover{background:#60c421;color:#fff}#order-summary-products{border-bottom:1px solid #c2c2c2;margin:1rem 0;padding-bottom:3rem}#order-summary-status{display:block;float:left;font-size:.9rem;line-height:1.6;width:33.33%}#order-summary-status dt{clear:left;display:block;float:left;font-weight:500;width:7rem}#order-summary-status dd{display:block;float:left;margin-left:1rem}#order-summary-billing,#order-summary-shipping{display:block;float:left;font-size:.9rem;line-height:1.6;width:33.33%}.updowner{border:1px solid #c2c2c2;border-radius:.35rem;display:inline-block;margin-left:2rem;overflow:hidden;text-align:center;vertical-align:middle}.updowner input{display:none!important}.updowner a.updowner-switch{color:#555;display:inline-block;height:2rem;line-height:1;padding:.5rem;text-decoration:none;vertical-align:middle;width:2rem}.updowner a.updowner-switch.updowner-down{border-right:1px solid #c2c2c2}.updowner a.updowner-switch.updowner-up{border-left:1px solid #c2c2c2}.updowner a.updowner-switch.inactive{color:#f3f3f3;cursor:default}.updowner a.updowner-switch.inactive:hover{background:#fff}.updowner a.updowner-switch:hover{background:#fff;text-decoration:none}.updowner .updown_product_quantity{word-spacing:-3px}.updowner span.updowner-output{cursor:default;display:inline-block;height:2rem;line-height:1;padding:.5rem;vertical-align:middle;width:2.25rem}#about-us p{font-size:.9em;line-height:1.5em}#about-us h2{padding-top:8px}.notice-container{background:#f3f3f3}.notice-container .row{padding:0 1rem}.notice-container .notice{display:inline-block}.notice-container .notice p{display:inline-block;font-size:.9em;max-width:530px}.notice-container .notice p b{color:#60c421;font-weight:400}.notice-container .notice img{display:inline-block;height:40px;margin-right:1em;vertical-align:text-bottom;width:40px}#cart .notice-container.bottom,#checkout .notice-container.bottom{margin-top:1em}#processing-payment #securepay-redirect{align-content:center;display:grid;justify-content:center;margin-inline:auto;max-width:28rem;min-height:100vh;padding:2rem;text-align:center;width:100vw}#processing-payment #securepay-redirect>*{margin-inline:auto}#processing-payment .logo{display:block;margin-inline:auto;max-width:15rem}#processing-payment h3{font-size:1.5rem;font-weight:200;max-width:22rem}#processing-payment p{font-weight:200}@media only screen and (max-width:1177px){#sidebar nav.categories ul li{font-size:.84rem}}@media only screen and (max-width:1140px){.slider .pricing,.slider .pricing a{position:static!important}.slider .pricing a{margin-top:10px}.slider .content{padding-left:10px!important}main .features .slide .content p{font-size:.8rem!important}}@media only screen and (max-width:1024px){.sidebar,.slider{width:100%!important}.sidebar #sidebar{width:100%}.sidebar .categories ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.5em;-moz-column-gap:2.5em;column-gap:2.5em}}@media only screen and (max-width:940px){header #free-shipping{right:35%}}@media only screen and (max-width:880px){#quick-search{border-bottom:none!important}#quick-search ul li{width:33.3%!important}#quick-search ul li a{font-size:.8em}#callouts ul li{width:33.3%!important}}@media only screen and (max-width:850px){header .logo{width:200px}}@media only screen and (max-width:840px){#related-products ul li{width:47%!important}#slider .slide .image{height:280px}#slider .slide .image img{height:auto;width:100%}#slider .slide .content .off{font-size:2em}#slider .slide .content .name{color:#555;font-weight:300;margin:0}}@media only screen and (max-width:768px){header{box-shadow:0 0 .65rem #c2c2c2;position:fixed;width:100%;z-index:4}header .row{padding:0}header .logo{height:60px;margin-left:20px;width:165px}header .nav-collapse{display:block}header #account,header #logout{display:none}#free-shipping{display:none!important}.tools-nav #login,.tools-nav .search{display:none}.tools-nav #cart-icon{position:absolute;right:75px;top:17px}.navigation-full-size,.site-nav{display:none!important}.site-nav-collapse{display:block;height:0}.site-nav-collapse ul li{display:block;text-align:center}.site-nav-collapse ul li a{margin:0 auto}.site-nav-collapse .tools-nav-collapse{float:none;padding-top:0;width:100%}.site-nav-collapse .tools-nav-collapse ul li{margin:0 auto!important;max-width:none!important}.site-nav-collapse .tools-nav-collapse ul li.search a{background-size:25px!important}.site-nav-collapse .tools-nav-collapse ul li.search.active,.site-nav-collapse .tools-nav-collapse ul li.search.active input{right:50%;transform:translateX(50%)}.site-nav-collapse .tools-nav-collapse ul li.search.active button{display:none}.site-nav-collapse .tools-nav-collapse ul li#cart-icon a{background-size:25px!important}#products .pagination,#products .product-list{width:100%}#product .product-feature{padding-top:20px;width:100%}#product .product-feature #product-feature{padding-left:0!important}#checkout-register .guest,#checkout-register .member{border-right:0;margin:20px 0;padding:0}#login form,#register form,#reset-password form{margin:0 auto;padding:30px}main #account{padding:2rem 1rem!important}main #account #account-nav{float:none!important;margin:0 auto!important;width:70%!important}main #account #account-content{padding:20px!important;width:100%!important}main #account #account-content #order-history{overflow:auto}.notice-container{margin-top:60px}.notice-container .notice{max-width:470px}.notice-container .notice img{display:none}}@media only screen and (max-width:700px){.slider .content .description{display:none}#shopping-cart #cart-table,#view-order #cart-table{display:block}#shopping-cart #cart-table thead,#view-order #cart-table thead{display:none}#shopping-cart #cart-table tbody,#view-order #cart-table tbody{border-collapse:separate;border-spacing:0 20px;display:table;margin:0 auto;width:100%}#shopping-cart #cart-table tbody td,#view-order #cart-table tbody td{display:block;width:100%}#shopping-cart #cart-table tfoot,#view-order #cart-table tfoot{display:table;width:100%}#shopping-cart #account #cart-table,#shopping-cart #cart #cart-table,#view-order #account #cart-table,#view-order #cart #cart-table{border:none}#shopping-cart #account #cart-table tbody tr,#shopping-cart #cart #cart-table tbody tr,#view-order #account #cart-table tbody tr,#view-order #cart #cart-table tbody tr{background:#fff;box-shadow:0 0 27px -6px rgba(35,35,35,.14)}#shopping-cart #account #cart-table tbody .qty,#shopping-cart #account #cart-table tbody .qty input,#shopping-cart #account #cart-table tbody .total,#shopping-cart #cart #cart-table tbody .qty,#shopping-cart #cart #cart-table tbody .qty input,#shopping-cart #cart #cart-table tbody .total,#view-order #account #cart-table tbody .qty,#view-order #account #cart-table tbody .qty input,#view-order #account #cart-table tbody .total,#view-order #cart #cart-table tbody .qty,#view-order #cart #cart-table tbody .qty input,#view-order #cart #cart-table tbody .total{float:right}#shopping-cart #account #cart-table tbody .product-image img,#shopping-cart #cart #cart-table tbody .product-image img,#view-order #account #cart-table tbody .product-image img,#view-order #cart #cart-table tbody .product-image img{max-height:none;max-width:none;width:100%}#shopping-cart #account table,#shopping-cart #account td,#shopping-cart #account tr,#shopping-cart #cart table,#shopping-cart #cart td,#shopping-cart #cart tr,#view-order #account table,#view-order #account td,#view-order #account tr,#view-order #cart table,#view-order #cart td,#view-order #cart tr{border-bottom:none!important}#shopping-cart #account #account-content,#shopping-cart #cart #account-content,#view-order #account #account-content,#view-order #cart #account-content{padding:10px!important}#coupon-form{float:right;margin-top:-100px}#cart .buttons{float:right;margin-top:5rem!important;width:100%}}@media only screen and (max-width:650px){#home #quick-search{border-bottom:none!important}#home #quick-search ul li{display:block;margin-top:5px;width:100%!important}main .features{margin-top:2rem;width:80%!important}main .features .content{font-size:.9em!important;padding:0 1rem 4rem!important;position:static!important}main .features .image{position:static!important;width:100%!important}main .features .image img{margin:0 auto}main #introduction,main .panel{padding:2rem 1.25rem}#product #product-options fieldset{display:block}#cart-success-message{padding:7rem 2rem!important}#slider .slide .image{height:auto;padding:0}#slider .slide .image img{margin:0 auto;position:static;transform:none}#slider .slide .content{margin:12px auto 0;position:static;transform:none}#slider .slide .content .off{font-size:2em}#slider .slide .content .name{color:#555;font-weight:300;margin:0}#slider .slide .content .button{margin-top:12px}#slider .slick-dots{display:none!important}}@media only screen and (max-width:610px){#callouts ul li{margin:20px 0;width:100%!important}.product-details table{font-size:80%}.product-details table td,.product-details table th{padding:.5rem .8rem!important}#product-list .product-container{width:47%}}@media only screen and (max-width:572px){#related-products ul li{margin:5px 0!important;width:100%!important}}@media only screen and (max-width:520px){#slider .slide{display:block!important}#slider .slide .content,#slider .slide .image{width:100%}footer ul li{display:block}#product #product-slider-nav{display:none!important}#product #product-slider{width:100%!important}#product #product-slider .slick-arrow.slick-prev{left:.5rem!important}#product #product-slider .slick-arrow.slick-next{right:.5rem!important}#product .text-head{padding:1.25rem 0 0!important}#product-list .product-container{margin:8px 0;width:100%}}@media only screen and (max-width:450px){.sidebar{text-align:center}.sidebar .categories ul{-moz-column-count:1;column-count:1}#coupon-form #coupon-code{width:124px}}span#view-responsive{display:none}span#view-full:hover,span#view-responsive:hover{color:#60c421}@media screen and (min-width:800px){span#view-full{display:none}span#view-responsive{display:inline}}

/*# sourceMappingURL=app.css.map*/