/**
 * BunningsHouseBrands
 * @version v0.1.0
 */
body{-webkit-font-smoothing:antialiased;color:#555959;font-family:'montserrat',Helvetica,Arial,sans-serif;font-size:14px;background:#f6f6f6;letter-spacing:-0.01em;line-height:20px}.hero--content--top{top:200px}html,body{height:100%;margin:0;padding:0}.site-wrapper{min-height:100%;position:relative}a,.contact-us-content-grid a{color:#242626}a:hover,.contact-us-content-grid a:hover{text-decoration:underline;color:#b7ce95}b,strong{font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:700}small,.small{font-size:.85714286em}p{font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:normal;color:#6d7373;margin:0 0 20px}ul{padding:0}ul>li{list-style-type:none;padding-left:22px}ul>li:before{color:#b7ce95;float:left;margin:0 0 0 -1em;width:1em;content:'\2022'}ol{padding:0 0 0 40px}ol>li{list-style-type:inherit}ul.list-unstyled>li:before,ul.list-inline>li:before{content:''}h1,.h1{font-size:2.5em;color:#fff;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:bold;letter-spacing:-0.025em;line-height:45px;text-shadow:1px 1px 2px rgba(34,34,34,0.8)}@media (min-width: 992px){h1,.h1{font-size:3.42857143em;line-height:60px}}h2,.h2{font-size:1.71428571em;color:#242626;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:bold;letter-spacing:-0.02em;line-height:30px}@media (min-width: 992px){h2,.h2{font-size:2.28571429em;line-height:37px}}h3,.h3{font-size:1.14285714em;color:#242626;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:-0.025em;line-height:20px}@media (min-width: 992px){h3,.h3{font-size:2.14285714em;line-height:35px}}h4,.h4{font-size:1.14285714em;color:#242626;font-family:'montserrat',Helvetica,Arial,sans-serif}@media (min-width: 992px){h4,.h4{font-size:1.85714286em}}h5,.h5{font-size:1.14285714em;font-family:'montserrat',Helvetica,Arial,sans-serif}@media (min-width: 992px){h5,.h5{font-size:1.42857143em}}h6,.h6{font-size:.71428571em;color:#242626;font-family:'montserrat',Helvetica,Arial,sans-serif}@media (min-width: 992px){h6,.h6{font-size:.71428571em}}blockquote{font-size:1.14285714em;font-family:'montserrat',Helvetica,Arial,sans-serif;border-color:#242626}@media (min-width: 992px){blockquote{font-size:1.42857143em}}.link-secondary{color:#242626}.link-secondary:hover{color:#a5b48f}.link-no-underline{text-decoration:none}.link-white{color:white}.link-white:hover{color:white;text-decoration:underline}.link-readmore .icon{position:relative}.link-readmore .icon:after{content:'\f138';margin-left:5px;margin-top:3px;position:absolute}.link-arrow-right .icon{position:relative}.link-arrow-right .icon:after{content:'\f054';margin-left:5px;margin-top:3px;position:absolute}.link-video .icon{position:relative}.link-video .icon:after{content:'\f144';margin-left:5px;margin-top:3px;position:absolute}blockquote{font-size:1.42857143em;border:none;color:#242626;display:block;font-weight:800;letter-spacing:-0.02em;line-height:25px;position:relative;text-align:center;margin:20px}@media (min-width: 768px){blockquote{font-size:2.28571429em;line-height:37px;margin:50px;padding:10px 20px}}@media (min-width: 992px){blockquote{padding:10px 20px}}blockquote:before,blockquote:after{font-size:1.42857143em;color:#b7ce95;font-family:'montserrat',Helvetica,Arial,sans-serif;line-height:0;display:inline-block}blockquote:before{content:'\201C';margin-right:10px}blockquote:after{content:'\201D';margin-left:10px}blockquote p{font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:bold}.background--primary-grey-light{background-color:#919d9d}@font-face{font-family:'montserrat';src:url('../fonts/5m6ff1xnh346wdniopcf.eot');src:url('../fonts/5m6ff1xnh346wdniopcf.eot?#iefix') format('embedded-opentype'),url('../fonts/lni1ei44qtc7hoh5ezwz.woff') format('woff'),url('../fonts/v9d8chxze2wnoevkpac8.ttf') format('truetype'),url('../fonts/y2vdzbotqxd5fpfcvqtm.svg#y2vdzbotqxd5fpfcvqtm') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'montserrat';src:url('../fonts/7j61qxrzbsh7lf0b44m3.eot');src:url('../fonts/7j61qxrzbsh7lf0b44m3.eot?#iefix') format('embedded-opentype'),url('../fonts/49rd160yn6wq6ldi59xs.woff') format('woff'),url('../fonts/zfz3ohbkjn371869vvqq.ttf') format('truetype'),url('../fonts/cveco9mieb7resg1div3.svg#cveco9mieb7resg1div3') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'montserrat';src:url('../fonts/0fyiytfh2d1ouqe049d1.eot');src:url('../fonts/0fyiytfh2d1ouqe049d1.eot?#iefix') format('embedded-opentype'),url('../fonts/q37vt9h3der8lkvkwnud.woff') format('woff'),url('../fonts/da47z5o4kvvia5l9p6n1.ttf') format('truetype'),url('../fonts/28os7t9xlb5kohqp4oes.svg#28os7t9xlb5kohqp4oes') format('svg');font-weight:normal;font-style:normal}.site-wrapper{-webkit-transition:left .25s ease-out;-o-transition:left .25s ease-out;transition:left .25s ease-out;left:0;position:relative}#main-content{padding-top:95px}@media (min-width: 768px){#main-content{padding-top:105px}}@media (min-width: 992px){#main-content{padding-top:0}}.accessibility-links{text-align:center}.accessibility-links a{position:absolute !important;background-color:#949aa3;color:#fff}.accessibility-links a:focus{border:1px dotted #fff;font-size:x-small;font-weight:bold;left:0;padding:3px;top:0;width:100%;z-index:99999}.slick-prev:before,.slick-next:before{color:#6d7373;cursor:pointer;position:absolute}.slick-prev:before{bottom:20px;left:50px}@media (min-width: 1200px){.slick-prev:before{left:130px}}.slick-prev--more-left:before{left:35%}.slick-next:before{bottom:20px;right:50px}@media (min-width: 1200px){.slick-next:before{right:130px}}.slick-next--more-right:before{right:35%}.slick-slider{margin-bottom:50px}.slick-dots{bottom:-45px;display:block;list-style:none;padding:0;position:absolute;text-align:center;width:80%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li:before{content:''}.slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:5px;width:20px}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#fff;border-radius:50%;border:2px solid #b7ce95;color:#fff;content:'';height:15px;left:0;margin-top:-8px;position:absolute;text-align:center;top:50%;width:15px}.slick-dots li.slick-active button:before{background:#b7ce95;opacity:.75}.form-input{background:#f4f4f4;border-radius:0;border:2px solid transparent;box-shadow:none;color:#6d7373;font-family:'montserrat',Helvetica,Arial,sans-serif;margin-bottom:16px;padding:8px 16px}.focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}button,input[type='reset'],input[type='submit'],input[type='button']{background:#b7ce95;border-radius:0;border:2px solid #b7ce95;color:#fff;font-weight:bold;height:50px;margin-bottom:16px;padding:8px 28px;float:right}button:focus,input[type='reset']:focus,input[type='submit']:focus,input[type='button']:focus,button:hover,input[type='reset']:hover,input[type='submit']:hover,input[type='button']:hover,button:active,input[type='reset']:active,input[type='submit']:active,input[type='button']:active{background:#a5b48f;color:#fff}textarea,select,input[type='date'],input[type='datetime'],input[type='datetime-local'],input[type='email'],input[type='month'],input[type='number'],input[type='password'],input[type='search'],input[type='tel'],input[type='text'],input[type='time'],input[type='url'],input[type='week']{background:#f4f4f4;border-radius:0;border:2px solid transparent;box-shadow:none;color:#6d7373;font-family:'montserrat',Helvetica,Arial,sans-serif;margin-bottom:16px;padding:8px 16px}textarea:hover,select:hover,input[type='date']:hover,input[type='datetime']:hover,input[type='datetime-local']:hover,input[type='email']:hover,input[type='month']:hover,input[type='number']:hover,input[type='password']:hover,input[type='search']:hover,input[type='tel']:hover,input[type='text']:hover,input[type='time']:hover,input[type='url']:hover,input[type='week']:hover,textarea:focus,select:focus,input[type='date']:focus,input[type='datetime']:focus,input[type='datetime-local']:focus,input[type='email']:focus,input[type='month']:focus,input[type='number']:focus,input[type='password']:focus,input[type='search']:focus,input[type='tel']:focus,input[type='text']:focus,input[type='time']:focus,input[type='url']:focus,input[type='week']:focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.has-success textarea.form-control,.has-success input.form-control{background:#f4f4f4;border-radius:0;border:2px solid transparent;box-shadow:none;color:#6d7373;font-family:'montserrat',Helvetica,Arial,sans-serif;margin-bottom:16px;padding:8px 16px}.has-success textarea.form-control:hover,.has-success input.form-control:hover,.has-success textarea.form-control:focus,.has-success input.form-control:focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}select[size='0'],select[size='1']{height:40px}textarea,textarea.form-control{background:#f4f4f4;border-color:transparent;box-shadow:none;-webkit-box-shadow:none;height:auto;min-height:40px}.input-validation-error,.has-error input.form-control,.has-error textarea.form-control{background:#fff9f9;border-color:#f75646;border-width:2px}.input-validation-error:hover,.has-error input.form-control:hover,.has-error textarea.form-control:hover,.input-validation-error:focus,.has-error input.form-control:focus,.has-error textarea.form-control:focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.validation-summary-errors li{background:#fff9f9}.form-validation-summary ul li,li.list-group-item-danger{font-size:.85714286em;background:#fff9f9;color:#f75646;display:block;font-family:'montserrat',Helvetica,Arial,sans-serif;padding:5px 30px}.form-validation-summary ul li:before,li.list-group-item-danger:before{color:#f75646}.form-validation-summary ul li:first-child,li.list-group-item-danger:first-child{margin-top:30px;padding-top:10px}.form-validation-summary ul li:last-child,li.list-group-item-danger:last-child{padding-bottom:10px;margin-bottom:50px}.checkbox-styled,.product-listing--compare,.product-detail--compare-container,.product-listing-content-grid,.product-listing--item{color:#919d9d}.checkbox-styled input[type=checkbox],.product-listing--compare input[type=checkbox],.product-detail--compare-container input[type=checkbox],.product-listing-content-grid input[type=checkbox],.product-listing--item input[type=checkbox]{margin:0;opacity:0;padding:0;width:28px}.checkbox-styled input[type=checkbox]+label,.product-listing--compare input[type=checkbox]+label,.product-detail--compare-container input[type=checkbox]+label,.product-listing-content-grid input[type=checkbox]+label,.product-listing--item input[type=checkbox]+label{font-size:.78571429em;background:url('../img/checks.svg') no-repeat 0 0;background-size:28px 110px;cursor:pointer;display:inline-block;font-weight:normal;letter-spacing:.5px;line-height:26px;margin-left:-33px;margin-top:0;padding-left:35px;text-transform:uppercase;vertical-align:bottom}.checkbox-styled input[type=checkbox]+label:hover,.product-listing--compare input[type=checkbox]+label:hover,.product-detail--compare-container input[type=checkbox]+label:hover,.product-listing-content-grid input[type=checkbox]+label:hover,.product-listing--item input[type=checkbox]+label:hover{color:#b7ce95}.checkbox-styled input[type=checkbox]:checked+label,.product-listing--compare input[type=checkbox]:checked+label,.product-detail--compare-container input[type=checkbox]:checked+label,.product-listing-content-grid input[type=checkbox]:checked+label,.product-listing--item input[type=checkbox]:checked+label{background-position:0 -28px;color:#b7ce95;text-decoration:underline}.checkbox-styled input[type=checkbox]:disabled+label,.product-listing--compare input[type=checkbox]:disabled+label,.product-detail--compare-container input[type=checkbox]:disabled+label,.product-listing-content-grid input[type=checkbox]:disabled+label,.product-listing--item input[type=checkbox]:disabled+label,.checkbox-styled input[type=checkbox].disabled+label,.product-listing--compare input[type=checkbox].disabled+label,.product-detail--compare-container input[type=checkbox].disabled+label,.product-listing-content-grid input[type=checkbox].disabled+label,.product-listing--item input[type=checkbox].disabled+label{background-position:0 -82px}label[for='product-compare-5']+.product-compare--message{font-size:.71428571em;letter-spacing:0;text-transform:none}.checkbox-styled--cross input[type=checkbox]:checked+label{background-position:0 -48px}.btn{-webkit-font-smoothing:antialiased;border-radius:0;border:0;font-family:'montserrat',Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:.15em;padding:10px 30px;text-transform:uppercase}.btn-primary{background:#242626;color:#fff;font-family:'montserrat',Helvetica,Arial,sans-serif}.btn-primary:hover,.btn-primary:focus,.btn-primary:focus:active{background:#919d9d;color:#fff}.btn-primary.disabled,.btn-primary[disabled],.btn-primary.diabled:hover,.btn-primary[disabled]:hover{background:#ebebeb;color:#c5c5c5}.btn-secondary{background:#fff;color:#242626}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:focus:active{background:#f6f6f6}.btn-secondary.disabled,.btn-secondary[disabled],.btn-secondary.diabled:hover,.btn-secondary[disabled]:hover{background:#ebebeb;color:#c5c5c5}.btn-tertiary{background:#b7ce95}.btn-tertiary:hover,.btn-tertiary:focus,.btn-tertiary:focus:active{background:#a5b48f}.btn-tertiary.disabled,.btn-tertiary[disabled],.btn-tertiary.diabled:hover,.btn-tertiary[disabled]:hover{background:#ebebeb;color:#c5c5c5}.btn-underlined{background:transparent;margin:10px 30px;padding:0 0 3px 0;border-bottom:1px solid #919d9d}.btn-underlined:hover,.btn-underlined:focus,.btn-underlined:focus:active{border-bottom:1px solid #b7ce95}.btn--fixed{width:150px}.table--compare--heading-name h4{font-size:1em;font-weight:600;margin-bottom:0;margin-top:15px}.table--compare--heading-element h4{font-size:14px;font-weight:bold}.table--compare--details>td{border-top:0 !important}.table--compare--details{height:32px;font-size:14px}.table--compare--heading{border-top:0 !important;height:32px}.table--compare>tbody{border-bottom:0;border-top:0 !important}.table--compare--heading>th{border-top:0 !important}.table--compare--heading>th:not(:last-child){border-right:2px solid #ebebeb}.table--compare--heading>th:not(:nth-child(2)){border-left:2px solid #ebebeb}.table--compare>thead>tr>th{border-bottom:0 !important}.table--compare>thead>tr>th:not(:last-child){border-right:2px solid #ebebeb}.table--compare--details>td:not(:last-child){border-right:2px solid #ebebeb}.table>thead>tr>th{border-bottom:0 !important}.table--compare--details>td{background-color:transparent;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:normal}.table--compare--details>td:not(:last-child){border-right:2px solid #ebebeb}.table>tbody>tr>th,.table>tbody>tr>td{padding:0 15px}.table--compare .tile{margin-bottom:10px}@media (min-width: 992px){.table--compare .tile{margin-bottom:35px}}.icon{line-height:16px;font-size:15px;padding:0 10px}@media print{div#specifications:before{font-family:'montserrat',Helvetica,Arial,sans-serif}div#warranty:before{font-family:'montserrat',Helvetica,Arial,sans-serif}}.header{-webkit-transition:left .25s ease-out;-o-transition:left .25s ease-out;transition:left .25s ease-out;background:#fff;left:0;position:fixed;top:0;width:100%;z-index:1000}@media (min-width: 992px){.header{height:auto;position:relative}}.header-top-bar{background:#b7ce95;display:block;padding:0}.header-top-bar .container{padding:0 15px}@media (min-width: 992px){.header-top-bar .container{padding:0 15px}}.header-top-bar .header-top-bar--links{display:none}@media (min-width: 768px){.header-top-bar .header-top-bar--links{display:block;float:left;line-height:22px;margin-left:0}}@media (min-width: 992px){.header-top-bar .header-top-bar--links li:first-child a{padding-left:0}}.header-top-bar .header-top-bar--list li{padding:0}.header-top-bar .header-top-bar--list li a{font-size:.78571429em;color:#242626;display:inline-block;font-family:'montserrat',Helvetica,Arial,sans-serif;letter-spacing:1px;padding:5px 10px;text-decoration:none;text-transform:uppercase}@media (min-width: 992px){.header-top-bar .header-top-bar--list li a{padding:10px 15px}}.header-top-bar .header-top-bar--list li a:hover:not(.header-search-trigger){text-decoration:none;color:#fff}.header-top-bar .header-top-bar--list li a:hover:not(.header-search-trigger) .counter{color:#242626}.header-top-bar .header-top-bar--list .header-search-trigger{min-width:97px;padding-right:0}.header-top-bar .header-top-bar--list .header-search-trigger:hover{text-decoration:none;color:#fff}.header-top-bar .header-top-bar--list .header-search-trigger:hover span{text-decoration:none}.header-top-bar .header-top-bar--list .header-search-trigger span{min-width:60px}@media (min-width: 768px){.header-top-bar .header-top-bar--list .header-search-trigger{min-width:103px}.header-top-bar .header-top-bar--list .header-search-trigger span{min-width:62px}}.header-top-bar .header-top-bar--list .header-top-bar--search-control svg,.header-top-bar .header-top-bar--list .header-top-bar--search-control svg.svgicon-cross{height:22px;vertical-align:middle;width:22px;color:#fff}.header-top-bar .header-top-bar--list .header-top-bar--search-control svg.svgicon-cross{margin-left:-1px;padding:.37em}.header-search-trigger-text{display:inline-block}.header-top-bar--counter,.header-top-bar--counter.badge{font-size:1.21428571em;background:#fff;border-radius:50%;color:#242626;display:inline-block;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:normal;height:25px;letter-spacing:normal;line-height:25px;margin-left:10px;min-width:25px;padding:0;text-align:center;white-space:nowrap}.header-mega-menu{position:relative}@media (min-width: 992px){.header-mega-menu{width:100%;overflow:hidden}}a.header-logo{float:left;margin:11px 0;padding:0}@media (min-width: 992px){a.header-logo{display:block;float:none;margin:15px 20px}}a.header-logo img{display:block;height:38px;width:auto}@media (min-width: 992px){a.header-logo img{height:80px;margin:0 auto}}@media (min-width: 992px){.header-nav{overflow:hidden}.header-nav:after{content:'';width:100%;background:#ebebeb;height:1px;position:absolute;bottom:52px;left:0}}.header-nav--mobile-navigation{float:right;list-style:none;margin:0}@media (min-width: 992px){.header-nav--mobile-navigation{display:none}}.header-nav--mobile-navigation li{display:inline-block;margin:0;padding-left:10px}.header-nav--mobile-navigation li:before{content:''}.header-nav--mobile-navigation a{font-size:2em;color:#242626;display:block;height:36px;line-height:60px;padding:0}.mobile-nav--active .header-nav--mobile-navigation li{padding-left:20px}a.header-nav--mobile-close{font-size:2em;width:60px;height:60px;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;background:#919d9d;color:white;display:block;line-height:60px;opacity:0;position:absolute;right:0;text-align:center;top:0;z-index:1001}@media (min-width: 992px){a.header-nav--mobile-close{display:none}}a.header-nav--mobile-close:focus,a.header-nav--mobile-close:hover{color:white}.mobile-nav--active .header{left:-240px}@media (min-width: 992px){.mobile-nav--active .header{left:0}}.mobile-nav--active .site-wrapper{left:-240px;width:100%}@media (min-width: 992px){.mobile-nav--active .site-wrapper{left:auto;position:static;width:auto}}.mobile-nav--active #main-content{left:-240px}.mobile-nav--active .header-nav--wrapper{display:block;overflow:auto;right:0}.mobile-nav--active a.header-nav--mobile-close{opacity:1}.header-nav--wrapper{-webkit-transition:right .25s ease-out;-o-transition:right .25s ease-out;transition:right .25s ease-out;background:#919d9d;bottom:0;position:fixed;right:-240px;top:0;width:240px;z-index:999}@media (min-width: 992px){.header-nav--wrapper{background:transparent;position:static;width:auto}}.m-no-rgba .header-nav--wrapper{background:url('../img/black-80.png') repeat}.header-nav--navigation{list-style:none;margin:16px 32px 10px;text-transform:uppercase}@media (min-width: 992px){.header-nav--navigation{margin:0;overflow:hidden;position:relative;text-align:center}.header-nav--navigation li:nth-child(1) a:hover{border-color:#919d9d}.header-nav--navigation li:nth-child(2) a:hover{border-color:#c4bfb6}.header-nav--navigation li:nth-child(3) a:hover{border-color:#a7a2c3}.header-nav--navigation li:nth-child(4) a:hover{border-color:#a0d1ca}.header-nav--navigation li:nth-child(5) a:hover{border-color:#b7ce95}}.header-nav--navigation a{font-size:1.28571429em;color:#242626;display:block;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:.1em;line-height:22px;text-decoration:none}.header-nav--navigation a:focus,.header-nav--navigation a:hover{color:#b7ce95;text-decoration:none}@media (min-width: 992px){.header-nav--navigation a{font-size:.92857143em;border-bottom:2px solid transparent;display:block;display:inline-block;font-weight:500;letter-spacing:.04em;line-height:1.4;padding-bottom:2px}.header-nav--navigation a:focus,.header-nav--navigation a:hover{color:#242626}}@media (min-width: 1200px){.header-nav--navigation a{letter-spacing:.1em}}.header-nav--navigation>li{display:block;padding:0 0 20px}.header-nav--navigation>li:before{content:''}.header-nav--navigation>li:last-child{padding-bottom:0}@media (min-width: 992px){.header-nav--navigation>li{display:inline-block;padding:15px 10px}}@media (min-width: 1200px){.header-nav--navigation>li{padding:15px}}.header-nav--submenu{display:none;position:absolute;z-index:1000}.header-nav--submenu--wrapper{background:white;border-bottom:4px solid #242626}.header-nav-submenu--wrapper--top{margin-top:-4px}.header-nav--submenu-list{margin:0;padding:28px 36px}.header-nav--subnavigation{border-top:4px solid #b7ce95;list-style:none;margin:18px 32px;padding:18px 0}@media (min-width: 992px){.header-nav--subnavigation{display:none}}.header-nav--subnavigation>li{display:block;padding:0 0 10px}.header-nav--subnavigation>li:before{content:''}.header-nav--subnavigation>li>a{font-size:1.14285714em;color:#f4f4f4;font-family:'montserrat',Helvetica,Arial,sans-serif;letter-spacing:.2em}.header-nav--subnavigation>li>a:hover{color:#fff}.header-nav--subnavigation>li>a .header-top-bar--counter.badge{font-size:.85714286em;line-height:23px}.header-nav--mega-menu{left:0;right:0}.header-nav--mega-menu .header-nav--submenu--wrapper{background:white}.header-nav--mega-menu .header-nav--submenu-list{margin-top:0;min-width:0;text-align:center}.header-nav--mega-menu .header-nav--submenu-list>li{width:240px;height:200px;float:left;display:inline-block;padding:0;vertical-align:top;border-right:2px solid #eaeaea;margin-bottom:37px}.header-nav--mega-menu .header-nav--submenu-list li:nth-last-child(4n+1){border-right:0}.header-nav--mega-menu .header-nav--submenu-list>li>a{font-size:.78571429em;border:1px solid transparent;display:block;height:100%;line-height:1.2;padding:8px;vertical-align:middle}.header-nav--mega-menu .header-nav--submenu-list>li>a:focus,.header-nav--mega-menu .header-nav--submenu-list>li>a:hover{background:white;border:1px solid #d4d3d3}.header-nav--submenu-item--image{background:transparent;display:block;margin:0 auto 12px}.header-nav--submenu-item--title{font-size:1.28571429em;color:#1d1d1d;display:block;margin-bottom:4px;text-transform:none}.header-nav--submenu-item--description{font-size:1em;color:#1d1d1d;display:block;font-family:'montserrat',Helvetica,Arial,sans-serif;text-transform:none}.header-nav--submenu-trigger .icon-chevron-up{display:none}.header-nav--submenu-trigger .icon-chevron-down{display:none}@media (min-width: 992px){.header-nav--submenu-trigger .icon-chevron-down{display:inline}}@media (min-width: 992px){.header-nav--has-submenu:hover .header-nav--submenu-trigger .header-nav--submenu-trigger-text{text-decoration:underline}}@media (min-width: 992px){.header-nav--has-submenu:hover .header-nav--submenu-trigger{background:white;color:#242626}.header-nav--has-submenu:hover .header-nav--submenu-trigger .icon-chevron-up{display:inline}.header-nav--has-submenu:hover .header-nav--submenu-trigger .icon-chevron-down{display:none}}.header-nav--has-submenu:hover .header-nav--submenu{display:block}.mobile-nav--active .header-nav--has-submenu:hover .header-nav--submenu{display:none}@media (min-width: 992px){.mobile-nav--active .header-nav--has-submenu:hover .header-nav--submenu{display:block}}.nav-tabs>li,.nav-pills>li{float:none;display:inline-block}.nav-pills>li+li{margin-left:0}.nav-pills,.nav-tabs{text-align:center}.nav-tabs>li a,.nav-tabs>li a:visited{border-radius:0;border:none;color:transparent;font-weight:bold;padding:15px 25px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border:none;color:#fff;background:transparent}.footer--container{background:#242626;background-image:url('../img/footer-top.png');background-position:center top;background-repeat:repeat-x;padding-top:4px}@media (min-width: 768px){.footer--container .col-sm-6:first-child{width:75%}.footer--container .col-sm-6:last-child{width:25%}}@media (min-width: 768px){.footer--gradient{background:-ms-radial-gradient(40%, ellipse 100%, #535251 0, #242626 70%, #242626 100%);background:-webkit-radial-gradient(40% 100%, #535251, #242626, #242626);background:#242626;background:radial-gradient(ellipse at 40% 100%, #535251, #242626, #242626)}}.footer--list,.footer--logo{padding:17px 0}.footer--list.list-inline li{display:block;margin:14px;text-align:center}@media (min-width: 768px){.footer--list.list-inline li{display:inline-block;margin:14px 2px}}.footer--list.list-inline li>a{font-size:.71428571em;color:#fff;letter-spacing:1px;line-height:18px;text-transform:uppercase;text-decoration:none}.footer--list.list-inline li>a:hover{color:#b7ce95}.footer--logo{margin:0 auto;width:110px}@media (min-width: 768px){.footer--logo{float:right;margin-right:24px}}@media (min-width: 992px){.footer--logo{margin-right:0}}@media (min-width: 992px){.carousel--tiles .tile--primary{margin-bottom:0}}.carousel--tiles .tile--primary .tile--primary--content--bottom{margin-bottom:35px}.carousel--hero .slick-dots{bottom:0;background:rgba(255,255,255,0.5);padding:6px 0;margin-bottom:0}.carousel--hero .slick-dots li{vertical-align:middle}@media (min-width: 992px){.carousel--hero .hero--content--top{top:130px}.carousel--hero .hero--content--middle{padding-bottom:50px}}.hero.is-playing-video{background-color:black;background-image:initial !important}.hero{color:white;height:250px}@media (min-width: 992px){.hero{height:590px}}.hero a,.hero a:hover{color:white}.hero--content{height:250px}@media (min-width: 480px){.hero--content{height:100%}}.hero--content--bottom{bottom:31px}@media (min-width: 480px){.hero--content--bottom{bottom:40px}}.hero--content--title{font-size:1.42857143em;-ms-word-break:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:auto;color:#f4f4f4;line-height:30px;margin-bottom:0;text-shadow:1px 1px 2px rgba(34,34,34,0.8)}@media (min-width: 480px){.hero--content--title{margin-bottom:20px}}@media (min-width: 768px){.hero--content--title{font-size:2.42857143em;line-height:1.34em}}@media (min-width: 992px){.hero--content--title{font-size:3.42857143em;letter-spacing:-0.025em;line-height:60px}}.hero--content--summary{font-size:1.28571429em;color:#fff;line-height:24px;margin-bottom:20px;margin-top:20px}.hero--content--video-icon a{font-size:5.71428571em;color:white;text-decoration:none}.hero--content--button{font-family:'montserrat',Helvetica,Arial,sans-serif;text-transform:uppercase;width:auto;display:inline-block}.hero--bordered{border-bottom-width:4px;border-bottom-style:solid}.hero--content--style{background:rgba(0,0,0,0.3);display:inline-block;padding:0 20px 10px}.hero--404{position:relative}.compare-content-grid--item--title{font-family:'montserrat',Helvetica,Arial,sans-serif;font-size:14px;line-height:23px}.compare-content-grid--item--remove .icon{background:url('../img/checks.svg') no-repeat 0 -48px;background-size:100%;display:inline-block;height:24px;margin-right:5px;padding:0;position:relative;vertical-align:middle;width:24px}.hero+.article-content-grid{padding-top:40px}.article-content-grid{padding-bottom:15px;color:#6d7373;background-color:#fff}@media (min-width: 768px){.article-content-grid{padding-bottom:40px}}.article-content-grid .generic-content>p:first-of-type{font-size:1.42857143em;border-bottom:4px solid #b7ce95;color:#242626;display:block;font-weight:normal;letter-spacing:-0.025em;line-height:24px;margin-bottom:45px;padding-bottom:18px}.article-content-grid+.sharing{background-color:#fff}.article-content-grid+.sharing .sharing--list{border-top:1px solid #ebebeb;margin-left:auto;margin-right:auto;padding-bottom:15px;padding-top:30px}@media (min-width: 768px){.article-content-grid+.sharing .sharing--list{margin-top:30px;padding-bottom:30px;width:66.66%}}@media (min-width: 992px){.article-content-grid+.sharing .sharing--list{width:617px}}@media (min-width: 1200px){.article-content-grid+.sharing .sharing--list{padding-bottom:50px;width:750px}}.article-content-grid .img-responsive{border-bottom:4px solid #b7ce95}.article-content-grid h3{font-size:1.42857143em;font-weight:normal;letter-spacing:-0.025em;line-height:24px;margin-bottom:20px;margin-top:30px}.article-content-grid h4{font-weight:bold;margin-top:50px;margin:20px}.articles-content-grid{padding:0}.articles-content-grid .container{padding-bottom:30px;padding-top:15px}@media (min-width: 992px){.articles-content-grid .container{padding-bottom:80px;padding-top:60px}}.article-listing--list .media{width:100%;float:left;margin-top:0;margin-bottom:30px}@media (min-width: 768px){.article-listing--list .media{width:49%;float:right}.article-listing--list .media:nth-child(odd){margin-left:0;clear:both;float:left}}@media (min-width: 992px){.article-listing--list .media{width:30%;float:left;margin-left:20px}.article-listing--list .media:nth-child(odd){margin-left:20px;clear:inherit}.article-listing--list .media:nth-child(3n+1){margin-left:0;clear:both}}.article-listing--list .media>.pull-left{padding-right:0;width:100%}.article-listing--list .media .article-listing--list-item-desc{display:block;padding:15px;width:100%}.article-listing--list .media .article-listing--list-item-desc h2{font-size:1em;color:#555959;font-weight:normal;line-height:1.4;text-transform:none;margin:0}.article-listing--list .media .article-listing--list-item-desc p{display:none}.article-listing--list .media .article-listing--list-item-desc .link-readmore{display:none}.article-listing+.text-center .pagination{margin:20px 0 50px}.breadcrumbs{font-family:'montserrat',Helvetica,Arial,sans-serif;padding:7px 0}.breadcrumbs .breadcrumb{background:transparent}.breadcrumbs--list{font-size:1em;padding:8px 20px}@media (min-width: 768px){.breadcrumbs--list{padding:8px 0}}.breadcrumbs--list li{padding-left:0;padding-right:0}.breadcrumbs--list>li+li:before{color:#b7ce95;content:'›';padding:0 12px 0 17px}.breadcrumbs--list a{color:#242626}.breadcrumbs--list a:hover{color:#b7ce95}.breadcrumbs--list .active{color:#b7ce95}.sharing--list li>a:link,.sharing--list li>a:visited{color:#242626}.sharing--list li>a:link:hover,.sharing--list li>a:visited:hover{color:#b7ce95}.sharing--list li .icon-facebook:before{content:'\f09a'}.sharing--list li .icon-twitter:before{content:'\f099'}.sharing--list li .icon-pinterest:before{content:'\f0d2'}.sharing--list li .icon-envelope:before{content:'\f0e0'}.tile--tertiary h3{font-size:1.14285714em;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:1px;margin:20px 0}@media (min-width: 992px){.tile--tertiary h3{font-size:1.42857143em}}.tile--tertiary .tile--tertiary--image-link{border-bottom:4px solid #b7ce95}.tile--tertiary p:not(.product-listing--price):not(.compare-content-grid--item--price){display:none}.title--block--content{padding:40px 20px}.title--block--content p{font-size:1em;line-height:18px}@media (min-width: 992px){.title--block--content{padding:60px 150px}.title--block--content p{font-size:1.57142857em;line-height:28px}}.title--block--dark{background:#919d9d;color:#fff}.title--block--dark p{color:#fff}.title--block--centered{text-align:center}@media (min-width: 992px){.title--block--offset{margin-top:-90px}}.collection-item{-ms-word-break:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:auto;border-bottom:4px solid #242626;color:#fff}.collection-item a,.collection-item a:visited{color:#fff}.collection-item.tile--secondary{color:#fff}.collection-item.tile--secondary a,.collection-item.tile--secondary a:visited{color:#fff}.collection-item--small{height:169px}.collection-item--small h3{font-size:23px;letter-spacing:0}.collection-item--medium{height:264px}.collection-item--link{border-bottom:1px solid #fff;display:inline-block;margin-top:20px}.collection-item--link:hover{text-decoration:none}.collection-item--heading{letter-spacing:0;line-height:1.2em;text-transform:uppercase}.collection-item--separator{border:none;border-top:3px solid black;margin:10px auto;width:45px}a.collection-item--video{font-size:5.71428571em;text-decoration:none}.collection-item--description{margin:0 auto;padding-bottom:15px;width:50%}.collection-item--paired{overflow:hidden}@media (min-width: 768px){.collection-item--paired .collection-item{float:left;width:50%}}.contact-us-content-grid{background-color:#fff}.contact-us-content-grid .heading{padding-bottom:20px}.contact-us-content-grid .heading>h1,.contact-us-content-grid .heading>h2{font-size:1.14285714em;color:#242626;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:-0.025em;line-height:20px;padding-bottom:.2em;border-bottom:1px solid #ebebeb;text-shadow:none}@media (min-width: 992px){.contact-us-content-grid .heading>h1,.contact-us-content-grid .heading>h2{font-size:2.14285714em;line-height:35px}}@media (min-width: 992px){.contact-us-content-grid .container{padding:60px 15px;overflow:hidden}.contact-us-content-grid .container>.heading{width:41.66666667%;float:left}.contact-us-content-grid .container>.heading>h1,.contact-us-content-grid .container>.heading>h2{width:250%;margin-bottom:1.5em}.contact-us-content-grid .container>.row{width:58.33333333%;float:left;margin-top:80px}.contact-us-content-grid .container>.row .col-md-6{width:100%;margin:0;padding-left:16.5%}}.contact-us .display-section-border{padding-top:20px}.contact-us .field-border{position:relative}.contact-us .field-required{color:#f75646;position:absolute;right:0;top:0}.contact-us .field-validation-error,.contact-us .list-group-item-danger,.contact-us .has-error .help-block{font-size:.85714286em;color:#f75646;font-family:'montserrat',Helvetica,Arial,sans-serif;position:relative;top:-15px}.contact-us textarea{border-radius:0;margin-bottom:16px;font-family:'montserrat',Helvetica,Arial,sans-serif;color:#6d7373;padding:8px 16px}.contact-us .field-title,.contact-us label.control-label,.contact-us .has-success label.control-label{font-size:.78571429em;color:#242626;display:block;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:.6px;margin-bottom:5px;text-transform:uppercase}.contact-us .form-submit{-webkit-font-smoothing:antialiased;border-radius:0;border:0;font-family:'montserrat',Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:.15em;padding:10px 30px;text-transform:uppercase;background:#b7ce95;float:right}.contact-us .form-submit:hover,.contact-us .form-submit:focus,.contact-us .form-submit:focus:active{background:#a5b48f}.contact-us .form-submit.disabled,.contact-us .form-submit[disabled],.contact-us .form-submit.diabled:hover,.contact-us .form-submit[disabled]:hover{background:#ebebeb;color:#c5c5c5}.contact-us .list-group-item-danger{border:0;margin-bottom:0}.contact-us .form-submit-border{clear:both;overflow:hidden}.compare-content-grid{background-color:#fff;padding-bottom:40px}@media (min-width: 992px){.compare-content-grid{padding-bottom:70px}}.compare-content-grid .table--compare--heading .hidden-xs{display:none}.compare-content-grid .hidden-md{display:table-cell !important;vertical-align:bottom;padding-bottom:0 !important}.compare-content-grid .table--compare--heading-element{color:#242626;position:static;margin:0}.compare-content-grid .table>tbody>tr>th,.compare-content-grid .table>tbody>tr>td{padding:15px}.container--table-responsive{padding-top:70px}.compare-content-grid--item--title{font-size:1em;color:#242626;font-weight:normal;min-height:70px;padding:0 8px;text-align:left}.compare-content-grid--item--price{font-size:1.14285714em;font-family:'montserrat',Helvetica,Arial,sans-serif;margin-bottom:0;display:inline-block;letter-spacing:-0.025em;line-height:24px}@media (min-width: 992px){.compare-content-grid--item--price{font-size:1.42857143em}}.compare-content-grid--item--price::first-letter{font-size:.60714286em;float:left;margin-right:1px;margin-top:-0.1em}.product-compare--message{font-size:.875em}.product-compare--message a{float:none !important}.table--compare>tbody>tr>td,.table--compare>tbody>tr>th{text-align:left;padding-left:25px;padding-right:25px}.table--compare>tbody>tr>th{padding-bottom:10px}.table--compare>tbody{background-color:#f4f4f4}.table--compare>tbody>:nth-child(4n+1){background-color:#fff}.table--compare>tbody>:nth-child(4n+2){background-color:#fff}.table--compare .tile>.tile--tertiary--content{text-align:right}.table--compare .tile>.tile--tertiary--content p{display:inline-block}.table--compare .tile>.tile--tertiary--content p:not(.compare-content-grid--item--price):not(.product-compare--message){display:none}.table--compare .tile--tertiary--image{border-bottom:4px solid #b7ce95;max-width:210px}.table--compare .tile--tertiary--content a{font-size:.78571429em;color:#6d7373;float:left;font-weight:400;padding-left:5px;padding-top:2px;text-decoration:underline}.other-products{padding:70px 0 30px}.other-products .heading{padding-bottom:20px;overflow:hidden;text-align:center}.other-products .heading>h1,.other-products .heading>h2{margin:0 0 30px;display:inline-block;position:relative;text-transform:none}.other-products .heading>h1:before,.other-products .heading>h2:before,.other-products .heading>h1:after,.other-products .heading>h2:after{content:'';width:1000px;height:2px;background:#b7ce95;display:block;position:absolute;top:50%;margin-top:-1px}.other-products .heading>h1:before,.other-products .heading>h2:before{left:105%}.other-products .heading>h1:after,.other-products .heading>h2:after{right:105%}.search-location--control--input{border-radius:0}.search-location--control--input:focus{border-color:#b7ce95;border-radius:0 0 0 0}a.search-location--control--button{background:transparent;border-radius:0 0 0 0;border:1px solid transparent;color:#242626}.search-location--control--input:focus+a.search-location--control--button{border-radius:0 0 0 0}a.search-location--control--button:focus,a.search-location--control--button:hover{background:transparent;border:1px solid transparent;color:#b7ce95}.search-location--results{border-radius:0 0 0 0;border:0;top:40px}.search-location--results>li{padding:0}.search-location--results>li:before{content:''}.search-location--results>li>a{display:block;padding:8px;text-decoration:none}.search-location--results>li>a:hover,.search-location--results>li>a:focus{background:#b7ce95;color:white}.where-to-buy-content-grid{background-color:#fff;padding:20px 0 50px}@media (min-width: 992px){.where-to-buy-content-grid{padding:60px 0 100px}}.where-to-buy-content-grid strong{color:#242626}.where-to-buy-content-grid .heading{padding-bottom:20px;text-align:center}.where-to-buy-content-grid .heading>h1,.where-to-buy-content-grid .heading>h2{margin-bottom:20px;margin-top:0}@media (min-width: 768px){.where-to-buy-content-grid .heading{padding:0 40px 20px}}@media (min-width: 992px){.where-to-buy-content-grid .heading{padding:0 100px 20px}}.where-to-buy-content-grid .where-to-buy--section-title{border-bottom-color:#ebebeb;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:15px;padding-top:30px;margin-bottom:15px}.where-to-buy-content-grid .where-to-buy--section-title h2{font-size:1.14285714em;font-family:'montserrat',Helvetica,Arial,sans-serif;color:#555959;font-weight:normal;margin-bottom:0}@media (min-width: 992px){.where-to-buy-content-grid .where-to-buy--section-title h2{font-size:1.42857143em}}.where-to-buy-content-grid .store-results--result{color:#6d7373;padding:15px}.where-to-buy-content-grid .store-results--result:nth-child(even){background-color:#f4f4f4}.where-to-buy-content-grid .store-results--result hr{margin-top:0;margin-bottom:0;border-color:transparent}.where-to-buy-content-grid .store-results--result .store-results--title{padding-bottom:4px}.where-to-buy-content-grid .store-results--result .store-results--details{padding-bottom:6px}.where-to-buy-content-grid .store-results--result .store-results--details strong{font-family:'montserrat',Helvetica,Arial,sans-serif}.where-to-buy-content-grid .store-results--result .store-results--details dl{margin-bottom:0;font-family:'montserrat',Helvetica,Arial,sans-serif}.where-to-buy-content-grid .store-results--result .store-results--details dt{float:left;font-weight:normal;padding-right:4px;width:50px}.where-to-buy-content-grid .store-results--result .store-results--details dd a{color:#6d7373}.where-to-buy-content-grid .store-results--result .store-results--details dd a:hover{color:#b7ce95}.where-to-buy-content-grid .store-results--result .store-results--trading-hours dl{margin-bottom:0}.where-to-buy-content-grid .store-results--result .store-results--trading-hours dt{display:inline-block;font-weight:normal;width:40%}.where-to-buy-content-grid .store-results--result .store-results--trading-hours dd{display:inline-block;float:right;text-align:right;width:55%}@media (min-width: 992px){.where-to-buy-content-grid .store-results--result .store-results--trading-hours dd{float:none;text-align:left}}@media (min-width: 992px){.where-to-buy-content-grid .store-results--result strong{padding-bottom:4px;display:block}.where-to-buy-content-grid .store-results--result .col-sm-4:first-child{width:16.66666667%}.where-to-buy-content-grid .store-results--result .col-sm-4:nth-child(2){width:50%}}.where-to-buy-content-grid .store-results--nearest>.store-results--result>hr,.where-to-buy-content-grid .store-results--other>.store-results--result:first-child>hr{display:none}@media (min-width: 992px){.where-to-buy-content-grid .store-results--nearest>.store-results--result>hr,.where-to-buy-content-grid .store-results--other>.store-results--result:first-child>hr{display:block}}.where-to-buy--search>.col-xs-12{margin:0;width:100%}.where-to-buy--search .search-location--control{margin-right:50px}.where-to-buy--search input{border-bottom:2px solid #b7ce95;border-left:none;border-right:none;border-top:none;background:transparent;margin-bottom:30px}.sub-category-intro-text{margin:40px 0;overflow:hidden}@media (min-width: 992px){.sub-category-intro-text{margin-top:70px}}.sub-category-intro-text--title{margin:0 0 30px;display:inline-block;position:relative;text-transform:none}.sub-category-intro-text--title:before,.sub-category-intro-text--title:after{content:'';width:1000px;height:2px;background:#b7ce95;display:block;position:absolute;top:50%;margin-top:-1px}.sub-category-intro-text--title:before{left:105%}.sub-category-intro-text--title:after{right:105%}.carousel--hero+.product-summary-intro-content-grid{padding:40px 20px;background:#919d9d;color:#fff}.carousel--hero+.product-summary-intro-content-grid p{font-size:1em;line-height:18px}@media (min-width: 992px){.carousel--hero+.product-summary-intro-content-grid{padding:60px 150px}.carousel--hero+.product-summary-intro-content-grid p{font-size:1.57142857em;line-height:28px}}.carousel--hero+.product-summary-intro-content-grid p{color:#fff}.carousel--hero+.product-summary-intro-content-grid .container{width:auto}.carousel--hero+.product-summary-intro-content-grid .sub-category-intro-text{margin:0;overflow:visible}.carousel--hero+.product-summary-intro-content-grid .sub-category-intro-text--title{font-size:1.42857143em;color:#fff;font-weight:600;letter-spacing:-0.025em;line-height:24px}@media (min-width: 992px){.carousel--hero+.product-summary-intro-content-grid .sub-category-intro-text--title{font-size:2.14285714em;line-height:36px}}.carousel--hero+.product-summary-intro-content-grid .sub-category-intro-text--title:before,.carousel--hero+.product-summary-intro-content-grid .sub-category-intro-text--title:after{display:none}.carousel--hero+.product-summary-intro-content-grid p{font-size:1.14285714em;line-height:22px}.carousel--hero+.product-summary-intro-content-grid p br{display:none}@media (min-width: 1200px){.carousel--hero+.product-summary-intro-content-grid p br{display:initial}}@media (min-width: 992px){.carousel--hero+.product-summary-intro-content-grid p{font-size:1.57142857em;line-height:32px}}.product-listing--item{background:#fff;width:100%}@media (min-width: 992px){.product-listing--item{width:auto}}.product-listing--item .tile--tertiary--content{text-align:left;color:#6d7373}.product-listing--content{overflow:hidden;padding:15px 20px 20px}.product-compare--message{font-size:.71428571em;font-family:'montserrat',Helvetica,Arial,sans-serif;letter-spacing:.4px;position:absolute;text-transform:uppercase;top:-20px;width:235px}.product-compare--message a{font-size:10px;padding:0}.product-listing--content .product-listing--title{font-size:1em;color:#242626;font-weight:normal;letter-spacing:-0.01em;line-height:20px;margin-bottom:5px;margin-top:0;text-transform:initial !important;text-shadow:none}@media (min-width: 768px){.product-listing--content .product-listing--title{margin-bottom:10px;min-height:60px}}.product-listing--price{font-size:1.14285714em;font-family:'montserrat',Helvetica,Arial,sans-serif;margin-bottom:0;display:inline-block;letter-spacing:-0.025em;line-height:24px}@media (min-width: 992px){.product-listing--price{font-size:1.42857143em}}@media (min-width: 768px){.product-listing--price{float:right}}.product-listing--price::first-letter{font-size:.60714286em;float:left;margin-right:1px;margin-top:-0.1em}.product-listing--compare,.product-listing--content div[data-module='compare']{margin-top:20px;position:relative}@media (min-width: 768px){.product-listing--compare,.product-listing--content div[data-module='compare']{float:left;text-align:left;margin-top:0}}.product-listing--compare label,.product-listing--content div[data-module='compare'] label{margin-bottom:0}.product-listing-content-grid+.text-center .pagination{margin-top:20px;margin-bottom:50px}.product-specifications-warranty{background-color:#fff;padding:30px 0 0}@media (min-width: 992px){.product-specifications-warranty{padding:50px 0 10px}}.product-specifications-warranty .list-dl-horizontal{margin-bottom:0}.product-specifications-warranty .list-dl-horizontal li{padding:15px}.product-specifications-warranty .list-dl-horizontal li:nth-child(even){background:#f4f4f4}.product-specifications-warranty .list-dl-horizontal--content{color:#6d7373;padding-bottom:0;width:100%}.product-specifications-warranty .tab-content{padding:15px 0 30px}@media (min-width: 992px){.product-specifications-warranty .tab-content{padding-left:30px;padding-right:30px;padding-bottom:60px}}.product-specifications-warranty .row{margin-bottom:30px}@media (min-width: 992px){.product-specifications-warranty .row{margin-bottom:50px}.product-specifications-warranty .row>.col-md-6:nth-child(odd){padding-right:0}.product-specifications-warranty .row>.col-md-6:nth-child(even){padding-left:0}}.product-specifications-warranty .list-dl-horizontal--title{color:#242626;padding-bottom:5px;width:100%}.product-specifications-warranty--pills-navigation{border-bottom:1px solid #ebebeb}.product-specifications-warranty--pills-navigation>li{padding-left:0}@media (min-width: 992px){.product-specifications-warranty--pills-navigation>li{width:180px}}.product-specifications-warranty--pills-navigation>li:before{content:''}.product-specifications-warranty--pills-navigation>li>a:link,.product-specifications-warranty--pills-navigation>li>a:visited{border-left:1px solid transparent;border-radius:0;border-right:1px solid transparent;color:#242626;font-weight:bold;padding:15px 25px;position:relative;top:1px}.product-specifications-warranty--pills-navigation>li>a:hover,.product-specifications-warranty--pills-navigation>li.active>a:link,.product-specifications-warranty--pills-navigation>li.active>a:visited{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;color:#242626}.product-specifications-warranty--pills-navigation>li.active>a:link,.product-specifications-warranty--pills-navigation>li.active>a:visited{background-color:#fff;border-top:4px solid #b7ce95}.product-specifications-warranty--pills-navigation>li>a:hover{border-top:4px solid #ebebeb;background-color:#f4f4f4}.product-specifications-warranty--logo{display:block;margin:0 auto 20px}@media (min-width: 992px){.product-specifications-warranty--logo{margin:0 auto 30px}}.product-detail{background-color:#fff}@media (min-width: 992px){.product-detail{padding:70px 0}}@media (min-width: 768px){.product-detail--gallery{float:left;width:50%}}@media (min-width: 1200px){.product-detail--gallery{width:490px;margin-left:30px;margin-right:0}}.product-detail--content{color:#6d7373;text-align:left}@media (min-width: 768px){.product-detail--content{float:left;width:50%}}@media (min-width: 1200px){.product-detail--content{width:580px;margin-left:50px}}.product-detail--content h4{font-size:1.14285714em;font-family:'montserrat',Helvetica,Arial,sans-serif}@media (min-width: 992px){.product-detail--content h4{font-size:1.42857143em}}.product-detail--content ul li{margin-bottom:10px}.product-detail--gallery .slick-slider{margin-bottom:20px}.product-detail--gallery--close{color:#242626}.product-detail--gallery--nav{max-width:420px;margin-left:20px;margin-right:20px}@media (min-width: 480px){.product-detail--gallery--nav{margin-left:auto;margin-right:auto}}@media (min-width: 768px){.product-detail--gallery--nav{margin-left:20px;margin-right:20px}}@media (min-width: 992px){.product-detail--gallery--nav{margin-left:auto;margin-right:auto}}.product-detail--gallery--nav-item{margin:5px 0}.product-detail--gallery--nav-item img{border-color:#dddddd;border-style:solid;border-width:2px}.product-detail--gallery--nav-item.product-detail--gallery--nav-item--active{outline:0}.product-detail--gallery--nav-item.product-detail--gallery--nav-item--active img{border-color:#b7ce95}.product-detail--gallery--nav--previous,.product-detail--gallery--nav--next{color:#919d9d;top:26px}.product-detail--gallery--nav--previous:hover,.product-detail--gallery--nav--next:hover,.product-detail--gallery--nav--previous:focus,.product-detail--gallery--nav--next:focus{color:#919d9d}.product-detail--gallery--nav--next{right:-25px}.product-detail--gallery--nav--previous{left:-25px}.product-detail--gallery--nav-item.video-icon:before{top:34%}.product-detail--gallery--preview-item[data-type=video]:before{top:33.33%}.product-detail--content--subtitle{font-size:1.71428571em;color:#242626;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:bold;letter-spacing:-0.02em;line-height:30px;margin-top:0;margin-bottom:0}@media (min-width: 992px){.product-detail--content--subtitle{font-size:2.28571429em;line-height:37px}}.product-detail--content--price{font-size:2.5em;color:#fff;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:bold;letter-spacing:-0.025em;line-height:45px;text-shadow:1px 1px 2px rgba(34,34,34,0.8);color:#b7ce95;margin-bottom:10px;text-shadow:none}@media (min-width: 992px){.product-detail--content--price{font-size:3.42857143em;line-height:60px}}@media (min-width: 992px){.product-detail--content--price{margin-bottom:14px}}.product-detail--content--price::first-letter{float:left;font-size:.6em;margin-right:5px;margin-top:-1px}.product-detail--content--summary{margin-bottom:30px}.product-detail--compare-container{margin-bottom:40px;position:relative}.product-detail .sharing{float:right;padding:0;position:relative;z-index:1}.product-specifications-warranty .tab-content .link-secondary{-webkit-font-smoothing:antialiased;border-radius:0;border:0;font-family:'montserrat',Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:.15em;padding:10px 30px;text-transform:uppercase;background:transparent;margin:10px 30px;padding:0 0 3px 0;border-bottom:1px solid #919d9d;font-size:1em;color:#6d7373;display:inline-block;letter-spacing:normal;text-decoration:none;text-transform:none;margin:30px 0}.product-specifications-warranty .tab-content .link-secondary:hover,.product-specifications-warranty .tab-content .link-secondary:focus,.product-specifications-warranty .tab-content .link-secondary:focus:active{border-bottom:1px solid #b7ce95}.product-specifications-warranty .tab-content .link-secondary:hover{color:#b7ce95}.product-detail--desc-features{display:none}.pagination .pagination--prev,.pagination .pagination--next,.pagination .pagination--pages{border-color:#ebebeb}.pagination .pagination--prev span{margin-left:10px}.pagination .pagination--next span{margin-right:10px}.pagination .pagination--pages a{font-size:1.42857143em;font-weight:normal}.pagination .pagination--pages li+li{border-color:#ebebeb}.pagination .pagination--pages li.pagination--current{border-color:#b7ce95}.pagination .pagination--pages li.pagination--current+li{border-color:#b7ce95}.pagination .pagination--pages li.pagination--current a{background:#b7ce95;color:#fff}.pagination a{font-size:1em;background-color:#fff;color:#6d7373;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;padding:0 18px;line-height:50px}.pagination a:hover{background:#f6f6f6}.header-search{background:#a5b48f}.header-search--is-active .header-search{max-height:75px}.header-search>.container{margin-top:15px}.header-search .header-search--control{margin-right:0;padding-right:45px;position:relative}.header-search input{font-size:1em;background-color:transparent;border-bottom:2px solid #fff;border-left:none;border-right:none;border-top:none;color:#fff;font-family:'montserrat',Helvetica,Arial,sans-serif;margin-bottom:20px;padding:10px 5px}.header-search input::-webkit-input-placeholder{color:#fff}.header-search input:-moz-placeholder{color:#fff;opacity:1}.header-search input::-moz-placeholder{color:#fff;opacity:1}.header-search input:-ms-input-placeholder{color:#fff}.header-search input:hover,.header-search input:active,.header-search input:focus{border-color:#fff;-webkit-box-shadow:none;box-shadow:none}.header-search--control--button{color:#fff;width:22px;background-color:transparent}.header-search--control--button:hover,.header-search--control--button:active{color:#242626}.header-search--control--button svg{height:22px;width:22px}.tab-grid-tabs:after{background:#ebebeb}.search-results-tab-total,.search-results-title .search-results-total{font-size:.71428571em;width:25px;height:25px;background:#ebebeb;border-radius:3px;border:1px solid #d2d2d2;display:inline-block;line-height:22px;text-align:center}.search-results-tab-total{margin-top:-12px;position:absolute;right:20px;top:50%}.tab-grid-tab{border:0;padding:0;width:160px}@media (min-width: 768px){.tab-grid-tab{width:180px}}.tab-grid-tab a{border-color:#ebebeb;border-style:solid;border-width:1px;padding:15px 20px;position:relative}.tab-grid-tab a:after{content:'';display:block;height:3px;left:0;position:absolute;top:0;width:100%}.tab-grid-tab a:hover{color:#242626;border-bottom-color:#f4f4f4;text-decoration:none}.tab-grid-tab a:hover:after{background:#ebebeb}.tab-grid-tab--is-active.tab-grid-tab a{background:#fff;border-bottom-color:#fff;border-top-color:#b7ce95}.tab-grid-tab--is-active.tab-grid-tab a:after{background:#b7ce95}.search-results-filter{border-color:#ebebeb;margin-bottom:40px;padding-bottom:10px}.search-results-filter .search-results-title{font-size:1.42857143em}.search-results-filter .search-results-title .search-results-total{display:block;float:left;margin-right:20px;margin-top:-1px}.search-results-filter .search-results-sort{font-size:1.07142857em}.search-results-filter .search-results-sort select{background:none;border-color:#b7ce95;border-width:0;border-style:solid;border-bottom-width:2px;border-radius:0;margin-left:10px;padding:10px}.search-results-filter .search-results-sort select:hover,.search-results-filter .search-results-sort select:focus{-webkit-box-shadow:none;box-shadow:none}.search-results .articles-content-grid .container{padding-bottom:20px;padding-top:0}.search-results .search-pagination{margin-top:20px}.heading>h1{font-size:1.71428571em;color:#242626;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:bold;letter-spacing:-0.02em;line-height:30px;text-shadow:none}@media (min-width: 992px){.heading>h1{font-size:2.28571429em;line-height:37px}}.site-wrapper.site-wrapper-with-cookie-message{padding-bottom:60px}.cookie-message{background:#fff}.cookie-message p:last-child{margin-bottom:0}.cookie-message .icon-close{color:#b7ce95}.cookie-message .icon-close:hover,.cookie-message .icon-close:focus,.cookie-message .icon-close:active{color:#242626}.homepage-feature-article-content{padding-bottom:80px;padding-top:60px}.feature-article{background:#b7dcd7;margin:30px 0;position:relative;text-align:center}.feature-article:nth-child(odd){background:#c4c1d7}@media (min-width: 992px){.feature-article:nth-child(odd)>.pull-left{float:right !important}.feature-article:nth-child(odd) .article-listing--list-item-desc{left:0;right:auto}}.feature-article>.pull-left{padding-right:0;width:100%}@media (min-width: 992px){.feature-article>.pull-left{width:70%}}.feature-article img{height:auto;width:100%}.feature-article .article-listing--list-item-desc{display:block;padding:20px;width:100%}@media (min-width: 992px){.feature-article .article-listing--list-item-desc{padding:60px 20px 30px;width:30%}}.feature-article .article-listing--list-item-desc h2{font-size:1.14285714em;color:#242626;font-family:'montserrat',Helvetica,Arial,sans-serif;color:#fff;font-weight:400;line-height:22px;text-transform:none}@media (min-width: 992px){.feature-article .article-listing--list-item-desc h2{font-size:1.85714286em}}@media (min-width: 992px){.feature-article .article-listing--list-item-desc h2{line-height:30px}}.feature-article .article-listing--list-item-desc p{color:#555959;margin-bottom:20px;margin-top:10px}@media (min-width: 992px){.feature-article .article-listing--list-item-desc p{line-height:24px;margin-bottom:40px;margin-top:20px}}.feature-article .article-listing--list-item-desc a.link-readmore{-webkit-font-smoothing:antialiased;border-radius:0;border:0;font-family:'montserrat',Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:.15em;padding:10px 30px;text-transform:uppercase;background:#fff;color:#242626;display:inline-block;text-decoration:none}.feature-article .article-listing--list-item-desc a.link-readmore:hover,.feature-article .article-listing--list-item-desc a.link-readmore:focus,.feature-article .article-listing--list-item-desc a.link-readmore:focus:active{background:#f6f6f6}.feature-article .article-listing--list-item-desc a.link-readmore.disabled,.feature-article .article-listing--list-item-desc a.link-readmore[disabled],.feature-article .article-listing--list-item-desc a.link-readmore.diabled:hover,.feature-article .article-listing--list-item-desc a.link-readmore[disabled]:hover{background:#ebebeb;color:#c5c5c5}.feature-article .article-listing--list-item-desc a.link-readmore .icon{display:none}