@charset "UTF-8";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css *//*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{border-radius:10px;width:44px;height:44px;background:#000 url(components/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:0 0;-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(components/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-size:44px 152px}#fancybox-loading div{background-image:url(components/fancybox_loading@2x.gif);background-size:24px 24px}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:1em;line-height:1.4}::-moz-selection{background:#156371;color:#fff;text-shadow:none}::selection{background:#156371;color:#fff;text-shadow:none}a{color:inherit}a:hover{color:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ol,ul{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}@media (min-width:1310px){.container{width:1310px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}@media (min-width:1310px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.33333%}.col-xl-pull-2{right:16.66667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.33333%}.col-xl-pull-5{right:41.66667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.33333%}.col-xl-pull-8{right:66.66667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.33333%}.col-xl-pull-11{right:91.66667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.33333%}.col-xl-push-2{left:16.66667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.33333%}.col-xl-push-5{left:41.66667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.33333%}.col-xl-push-8{left:66.66667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.33333%}.col-xl-push-11{left:91.66667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-offset-12{margin-left:100%}}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}.row--flex-col-same-height{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row--flex-col-same-height:after,.row--flex-col-same-height:before{content:normal}.row--full-width{width:100%}.row--flex-full-height{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.row--flex-full-height:after,.row--flex-full-height:before{content:normal}.row--flex-full-height>[class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex}.row--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--flex:after,.row--flex:before{content:normal}.row--flex img{-ms-flex-item-align:center;align-self:center}.row--flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row--flex-center:after,.row--flex-center:before{content:normal}.row--no-padding{margin-left:0;margin-right:0}.row--no-padding>[class*=col-]{padding-left:0;padding-right:0}.row--odd-clear>[class*=col-]:nth-of-type(odd){clear:both}.row.row--padding2{margin-left:-2px;margin-right:-2px}.row.row--padding2>[class*=col-]{padding-left:2px;padding-right:2px}.row.row--padding4{margin-left:-4px;margin-right:-4px}.row.row--padding4>[class*=col-]{padding-left:4px;padding-right:4px}.row.row--padding5{margin-left:-5px;margin-right:-5px}.row.row--padding5>[class*=col-]{padding-left:5px;padding-right:5px}.row--padding10{margin-left:-10px;margin-right:-10px}.row--padding10>[class*=col-]{padding-left:10px;padding-right:10px}.row--push-top{margin-top:5px}.col--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.col--static{position:static}@media screen and (min-width:768px){.col--border-left{border-left:1px solid #ddd;padding-left:40px}}@media screen and (max-width:767px){.col--border-left{border-top:1px solid #ddd;margin-top:30px}}@media (min-width:1310px){.container{width:1310px}}@media screen and (max-width:767px){.container{padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}.row>[class*=col-]{padding-left:10px;padding-right:10px}}@media (min-width:1310px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.33333%}.col-xl-pull-2{right:16.66667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.33333%}.col-xl-pull-5{right:41.66667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.33333%}.col-xl-pull-8{right:66.66667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.33333%}.col-xl-pull-11{right:91.66667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.33333%}.col-xl-push-2{left:16.66667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.33333%}.col-xl-push-5{left:41.66667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.33333%}.col-xl-push-8{left:66.66667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.33333%}.col-xl-push-11{left:91.66667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-offset-12{margin-left:100%}}@media screen and (min-width:1200px){.row--auto-clear .col-lg-1:nth-of-type(12n+1){clear:left}.row--auto-clear .col-lg-2:nth-of-type(6n+1){clear:left}.row--auto-clear .col-lg-3:nth-of-type(4n+1){clear:left}.row--auto-clear .col-lg-4:nth-of-type(3n+1){clear:left}.row--auto-clear .col-lg-6:nth-of-type(odd){clear:left}.row--auto-clear .col-lg-5ths:nth-of-type(5n+1){clear:left}}@media screen and (min-width:992px) and (max-width:1199px){.row--auto-clear .col-md-1:nth-of-type(12n+1){clear:left}.row--auto-clear .col-md-2:nth-of-type(6n+1){clear:left}.row--auto-clear .col-md-3:nth-of-type(4n+1){clear:left}.row--auto-clear .col-md-4:nth-of-type(3n+1){clear:left}.row--auto-clear .col-md-6:nth-of-type(odd){clear:left}.row--auto-clear .col-md-5ths:nth-of-type(5n+1){clear:left}}@media screen and (min-width:768px) and (max-width:991px){.row--auto-clear .col-sm-1:nth-of-type(12n+1){clear:left}.row--auto-clear .col-sm-2:nth-of-type(6n+1){clear:left}.row--auto-clear .col-sm-3:nth-of-type(4n+1){clear:left}.row--auto-clear .col-sm-4:nth-of-type(3n+1){clear:left}.row--auto-clear .col-sm-6:nth-of-type(odd){clear:left}.row--auto-clear .col-sm-5ths:nth-of-type(5n+1){clear:left}}@media screen and (max-width:767px){.row--auto-clear .col-xs-1:nth-of-type(12n+1){clear:left}.row--auto-clear .col-xs-2:nth-of-type(6n+1){clear:left}.row--auto-clear .col-xs-3:nth-of-type(4n+1){clear:left}.row--auto-clear .col-xs-4:nth-of-type(3n+1){clear:left}.row--auto-clear .col-xs-6:nth-of-type(odd){clear:left}.row--auto-clear .col-xs-5ths:nth-of-type(5n+1){clear:left}}@-ms-viewport{width:device-width}.visible-xs{display:none!important}.visible-sm{display:none!important}.visible-md{display:none!important}.visible-lg{display:none!important}.visible-xl{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (min-width:1310px){.visible-xl{display:block!important}table.visible-xl{display:table!important}tr.visible-xl{display:table-row!important}td.visible-xl,th.visible-xl{display:table-cell!important}}@media (min-width:1310px){.visible-xl-block{display:block!important}}@media (min-width:1310px){.visible-xl-inline{display:inline!important}}@media (min-width:1200px){.visible-xl-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}@media (min-width:1310px){.hidden-xl{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-x:hidden}body{color:#000;font-family:"PT Sans",Arial,sans-serif}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body.product .product__image-popup__close{cursor:pointer;position:absolute;right:5px;top:5px;z-index:1}body.product .product__image-popup__close img{width:30px}body.product .product__image-popup__title{background:#fff;color:#156371;display:block;font-weight:700;padding:10px 40px;text-align:center}body.product .product__image-popup .fancybox-skin{background-image:none;border-radius:0;overflow:hidden;padding:0!important}body.product .product__image-popup .fancybox-skin .fancybox-close,body.product .product__image-popup .fancybox-skin .fancybox-nav{display:none}body.product .product__image-popup .thumbnail-container{left:15px;position:absolute;top:55px}body.product .product__image-popup .thumbnail-container .product_fancybox{border:1px solid #d4d4d4;display:block;margin-bottom:5px}body.product .product__image-popup .thumbnail-container .product_fancybox.active{border:1px solid #156371}body.product .product__image{border:1px solid #d0d0d0;background-color:#fff;position:relative;text-align:center}body.product .product__image img{height:auto;width:100%}@media screen and (max-width:767px){body.product .product__image img{width:80%}}body.product .product__image .zoom_btn{background:url(../../../images/loupe-zoom-grey.png) no-repeat scroll center center rgba(255,255,255,.88);background-size:21px 21px;bottom:0;cursor:pointer;display:block;height:41px;right:0;position:absolute;width:41px}body.product .product__image-logos{position:relative}body.product .product__image-logos__icons{position:absolute;top:0;left:10px;z-index:2}body.product .product__image-logos__price-icons div{margin-bottom:30px}body.product .product__image-logos__icons img{display:block}body.product .product__image-logos__everyday-price img{height:55px}body.product .product__image-logos__clearance img{height:30px}body.product .product__image-logos__best-value img,body.product .product__image-logos__buy-in-bulk img,body.product .product__image-logos__new-price img,body.product .product__image-logos__special-buy img,body.product .product__image-logos__special-value img{height:70px}body.product .product__image-logos__buy-in-bulk{margin-right:10px;float:left}body.product .product__image-logos__buy-in-bulk img{max-width:unset}body.product .product__image-logos__eco{margin-top:10px}body.product .product__image-logos__well-made-here{margin-top:10px}body.product .product__image-logos__well-made-here img{height:55px}body.product .product__image-logos__install{margin-top:10px;top:2px;left:2px}body.product .product__image-logos__install img{height:50px}body.product .product__image-container-right__icons{position:absolute;z-index:2;top:5px;text-align:right;padding-right:5px;width:100%}body.product .product__image-container-right__icons img{display:inline-block;width:auto}body.product .product__image-gallery{margin:10px 0;position:relative;text-align:center}body.product .product__image-gallery__thumb--video:after{background:#fff url(../../../images/icon-video.png) center center no-repeat;content:"";position:absolute;pointer-events:none;top:0;left:0;height:100%;width:100%;opacity:.6}body.product .product__image-gallery__thumb{border:1px solid #d2d2d2;cursor:pointer;display:inline-block;height:54px;margin-right:5px;position:relative;text-align:center;width:54px}body.product .product__image-gallery__thumb.active{border:1px solid #156371}body.product .product__image-gallery__thumb.last{margin-right:0}body.product .product__title{color:#000;font-family:flama_condensedextrabold,sans-serif;font-size:22px;line-height:1;margin:5px 0}body.product .product__section__icons{margin-top:10px}body.product .product__section__icons img{margin-right:10px;height:50px}body.product .product__section__icons img.install{height:54px}body.product .product__paint-color{display:block;margin-bottom:20px;background:#fff;padding:30px 0 0 0;width:100%;text-align:left}body.product .product__paint-color__col1{float:left;width:50px;text-align:center}body.product .product__paint-color__col2{float:left;text-align:left;margin-left:15px;vertical-align:top;width:calc(100% - 65px)}body.product .product__paint-color__rectangle{-webkit-print-color-adjust:exact!important;printer-colors:exact!important;color-adjust:exact!important;display:inline-block;width:50px;height:30px;border:1px solid #e1e1e1;-ms-flex-negative:0;flex-shrink:0}body.product .product__paint-color__name{font-family:"PT Sans",Arial,sans-serif;font-size:14px;font-weight:700}body.product .product__paint-color__delete{display:block}body.product .product__paint-color__delete-link{color:#156371;font-size:12px;font-family:Roboto,sans-serif;text-transform:none;font-weight:400;font-style:normal;text-decoration:none}body.product .product__paint-color__link{color:#156371;font-size:12px;font-family:Roboto,sans-serif;text-transform:none}body.product .product__paint-color-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#156371;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-family:Roboto,sans-serif;margin:10px 0;text-transform:none;text-decoration:none}body.product .product__paint-color-link__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px;width:30px}body.product .product__paint-color-link__icon svg{display:block;height:30px;width:30px}body.product .product__paint-color-link__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body.product .product__paint-color-link:hover{color:#000}body.product .product__services_logos__service{display:inline-block}body.product .product__services_logos__service__content{display:table;height:40px;width:auto;margin-right:30px}body.product .product__services_logos__service__content__logo{display:table-cell;vertical-align:middle;height:35px;text-align:center}body.product .product__services_logos__service__content__logo__img{height:60px}body.product .product__services_logos__service__content__infos{display:table-cell;vertical-align:top;padding-top:5px;font-family:Roboto,sans-serif;font-size:12px}body.product .product__services_logos__service__content__infos__link{display:block;color:#3d95a4;text-decoration:none;cursor:pointer}body.product .product__services_logos__service__weinstall .product__services_logos__service__content__logo{height:40px;text-align:left}body.product .product__services_logos__service__weinstall .product__services_logos__service__content__logo__img{height:40px;width:110px;margin-top:-30px}body.product .product__services_logos__service__haulaway .product__services_logos__service__content__logo{height:40px;text-align:left}body.product .product__services_logos__service__haulaway .product__services_logos__service__content__logo__img{height:40px;margin-top:-30px}body.product .product_manufacturer{color:#156371;font-size:16px;font-weight:700;text-transform:uppercase}body.product .product_manufacturer a{text-decoration:none}body.product .product_meta_line{color:#9d9ca4;font-size:11px;line-height:12px;margin:0 0 15px}body.product .product_meta_line .val{margin:0 10px 0 0}body.product .product_bazaarvoice_rating_summary{margin:15px 0}body.product .product_logos{text-align:right}body.product .product_logos img{max-height:29px}body.product .note{color:#000;display:none;font-size:11px}body.product .product-section__title{font-family:flama_condensedextrabold,sans-serif;font-size:18px;font-weight:700;margin-bottom:10px;text-transform:uppercase}body.product .product_characteristics{margin:20px 0}body.product .product_characteristics p{font-size:15px;margin-bottom:0;text-align:justify}body.product .product_characteristics .page-product__download{border:1px solid #ddd;padding:15px 15px 15px 30px;margin-left:-15px}@media screen and (max-width:767px){body.product .product_characteristics .page-product__download{margin:30px 0 0}body.product .product_characteristics .page-product__download__link-holder{margin-right:-20px;margin-left:-20px}}body.product .product_characteristics .page-product__download__title{border-bottom:1px solid #ddd;margin:-2px -15px 10px -30px;padding:0 15px 13px;color:#000;font-size:14px}body.product .product_characteristics .page-product__download__link-holder{display:table;height:3em;background:url(../../../images/icons/icon-pdf.png) no-repeat left center/21px 27px;margin-right:-15px;margin-left:-15px;padding:0 15px 0 25px}body.product .product_characteristics .page-product__download__link{font-size:15px;text-decoration:none;color:#666;display:block;display:table-cell;vertical-align:middle}body.product .product_characteristics .page-product__download__link:hover{color:#327ed1}body.product .product_characteristics .page-product__download__text{margin:0;padding:23px 15px}body.product .product_bazaarvoice_reviews{margin-bottom:15px}body.product .product_specs{margin:20px 0}body.product .product_specs .details{font-size:15px}body.product .product_specs .details>span{border-bottom:1px solid #e8e6e7;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:5px;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media screen and (max-width:767px){body.product .product_specs .details>span{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.product .product_specs .details>span span.title{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:700;padding:0;width:160px}body.product .product_specs .details>span span{display:inline-block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:10px}@media screen and (max-width:767px){body.product .product_specs .details>span span{padding:0;width:100%}}@media screen and (min-width:1000px){body.product .product_specs .details{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}body.product .product__info__promoTag{color:#dc0000;font-size:15px;font-weight:700;margin-bottom:15px}@media screen and (max-width:767px){body.product .product__info__promoTag{margin-top:15px}}body.product .product__info .promo_tags_section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}body.product .product__info .promo_tags_section .product__info__promoTag{margin-top:0}body.product .product__info .promo_tags_section .product__info__promoTag:last-child{margin-bottom:0}@media screen and (max-width:767px){body.product .product__info .promo_tags_section{margin-top:15px}}body.product .product__info .product_price_box{height:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media screen and (max-width:767px){body.product .product__info .product_price_box{margin:15px 0}}body.product .product__info .product_price_box .rebate{font-size:15px}body.product .product__info .product_price_box .product_price{font-size:55px}body.product .product__info .product_price_box .product_price .product_price_spec{font-size:14px}body.product .product__info .product_price_box .regprice{font-size:15px}body.product .cartWrapper{border-left:1px solid #d2d2d2;min-height:150px;position:relative}@media screen and (max-width:767px){body.product .cartWrapper{border:none}}body.product .cartWrapper .errorQuantity,body.product .cartWrapper .invalidQuantity{background:#ed1b36;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:5px 5px 5px 0 rgba(0,0,0,.1);color:#fff;font-size:13px;left:25px;line-height:1.2;margin-top:8px;padding:15px;position:absolute;text-align:left;top:100%;z-index:30}body.product .cartWrapper .errorQuantity strong,body.product .cartWrapper .invalidQuantity strong{font-size:16px}body.product .cartWrapper .errorQuantity:before,body.product .cartWrapper .invalidQuantity:before{content:"";border-top:transparent;border-bottom:7px solid #ed1b36;border-left:7px solid transparent;border-right:7px solid transparent;left:37px;position:absolute;top:-7px}@media screen and (max-width:767px){body.product .cartWrapper .errorQuantity,body.product .cartWrapper .invalidQuantity{left:0;bottom:100%;top:auto;margin-bottom:8px}body.product .cartWrapper .errorQuantity:before,body.product .cartWrapper .invalidQuantity:before{border-top:7px solid #ed1b36;border-bottom:transparent;left:23px;top:auto;bottom:-7px}}body.product .cartWrapper .add_to_cart,body.product .cartWrapper .add_to_cart_disabled{background:#fff!important;padding:10px 0 10px 40px;position:relative}body.product .cartWrapper .add_to_cart .button,body.product .cartWrapper .add_to_cart .button--alt,body.product .cartWrapper .add_to_cart .button-submit-filter,body.product .cartWrapper .add_to_cart .qty_widget,body.product .cartWrapper .add_to_cart_disabled .button,body.product .cartWrapper .add_to_cart_disabled .button--alt,body.product .cartWrapper .add_to_cart_disabled .button-submit-filter,body.product .cartWrapper .add_to_cart_disabled .qty_widget{vertical-align:middle}@media screen and (max-width:767px){body.product .cartWrapper .add_to_cart,body.product .cartWrapper .add_to_cart_disabled{padding:10px 0}}body.product .cartWrapper .add_to_cart_disabled{opacity:.25}body.product .cartWrapper .productNotRefundable{font-size:12px}@media screen and (min-width:768px){body.product .cartWrapper .productNotRefundable{padding-left:40px}}body.product .cartWrapper .uom_calculator_box_focus_input_animation_start{-webkit-transition:background-color ease-in .2s;transition:background-color ease-in .2s;background-color:#8ec4cc}body.product .cartWrapper .uom_calculator_box_focus_input_animation_end{-webkit-transition:background-color ease-in 2s;transition:background-color ease-in 2s;background-color:#fff}body.product .cartWrapper .secondary_uom_calculator{padding:10px 0 10px 40px}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box{background:#f4f4f4;padding:10px 15px;position:relative}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box:after{border-top:10px solid #f4f4f4;border-bottom:none;border-left:10px solid transparent;border-right:10px solid transparent;content:"";position:absolute;top:100%;left:20px}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_text{font-family:"PT Sans",Arial,sans-serif;font-size:16px;line-height:22.4px;margin-bottom:10px}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_buttons{display:-webkit-box;display:-ms-flexbox;display:flex}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_field{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:200px;position:relative}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_field-text{-moz-appearance:textfield}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_field-text::-webkit-inner-spin-button,body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_field-text::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .button,body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .button--alt,body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .button-submit-filter{margin-left:10px;background:#fff;border:2px solid #156371;color:#156371;cursor:pointer}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_extra{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_extra::-moz-selection{background:0 0}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_extra::selection{background:0 0}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_extra .checkbox,body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_extra .checkbox-active{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#fff;border:1px solid #d0d0d0;height:26px;position:relative;width:26px}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_extra .checkbox-active,body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_extra .checkbox:hover{cursor:pointer}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_extra .checkbox-active:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg id='icon-check' style='fill: %231c7a8a;' data-name='icon-check' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92.21 79.72'%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath d='M93.8,0,100,16.54c-1.06.46-2.14.89-3.19,1.38A74.59,74.59,0,0,0,80.16,29,168.59,168.59,0,0,0,51.84,60.8c-4.05,5.77-7.68,11.85-11.49,17.79-.22.34-.43.7-.69,1.13L7.79,49,20,36.31,36.32,52l1.41-1.94a199.77,199.77,0,0,1,27-31C72.31,12.16,80.48,6,89.89,1.69,91.13,1.12,92.38.56,93.62,0Z' transform='translate(-7.79)'/%3E%3C/svg%3E");left:3px;position:absolute;top:4px;width:18px;height:16px}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_extra .checkbox_label{display:inline-block;color:#666;font-size:12px;margin-left:5px;margin-top:5px;position:relative;cursor:pointer}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_extra .checkbox_label::-moz-selection{background:0 0}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_extra .checkbox_label::selection{background:0 0}@media screen and (max-width:767px){body.product .cartWrapper .secondary_uom_calculator{padding:10px 0 10px;margin-top:10px}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box{padding:5px 10px}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_field{display:inline-block}}@media screen and (max-width:920px) and (min-width:768px),(max-width:374px){body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_field{max-width:100%}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .uom_calculator_buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .button,body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .button--alt,body.product .cartWrapper .secondary_uom_calculator .uom_calculator_box .button-submit-filter{margin:10px 0 0}}body.product .productClearanceNote{color:#666;text-align:justify;font-size:12px;margin:15px 0 15px 0}@media screen and (max-width:767px){body.product .productClearanceNote{margin:15px 0}}body.product.fr .inventory .button,body.product.fr .inventory .button--alt,body.product.fr .inventory .button-submit-filter{min-width:245px}body.product .inventory{margin:10px 0 0 40px;position:relative}@media screen and (max-width:767px){body.product .inventory{margin:0}}body.product .inventory .button,body.product .inventory .button--alt,body.product .inventory .button-submit-filter{background:#fff;border:1px solid #000;color:#000;min-width:197px}body.product .inventory .button--alt:hover,body.product .inventory .button-submit-filter:hover,body.product .inventory .button:hover{background:#1c7a8a;border:1px solid #1c7a8a;color:#fff}body.product .inventory__disclaimer{font-size:12px;padding:10px 20px}body.product .inventory__dropdown{background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 10px 0 rgba(0,0,0,.15);border:1px solid #d0d0d0;display:none;left:0;position:absolute;top:100%;width:100%;z-index:100}@media screen and (max-width:767px){body.product .inventory__dropdown{border-top:0;border-left:0;border-right:0}}body.product .inventory__dropdown__bottom{border-top:3px solid #f2f2f2;font-size:13px;line-height:1.2;margin:0 -15px;padding:10px 40px 10px 25px}body.product .inventory__dropdown__bottom>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}body.product .inventory__dropdown__bottom-col-delivery{width:40%}body.product .inventory__dropdown__bottom-col-dc{width:60%}body.product .inventory__dropdown__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;line-height:1.2;padding:10px}body.product .inventory__dropdown__item--selected{cursor:default}@media screen and (max-width:767px){body.product .inventory__dropdown__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}body.product .inventory__dropdown__item:not(:last-of-type){border-bottom:1px solid #d0d0d0}body.product .inventory__dropdown__item-store-name-text{font-weight:700}body.product .inventory__dropdown__item-selected-text{font-weight:700;color:#156371}body.product .inventory__dropdown__limited-stock-text{color:#156371}body.product .inventory__dropdown__item-quantity{font-weight:700;color:#156371}body.product .inventory__dropdown__item-button{color:#156371;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto}body.product .inventory__dropdown__item-button a{text-decoration:none}body.product .inventory__dropdown__item-col-store{width:40%}body.product .inventory__dropdown__item-col-stock{width:40%}body.product .inventory__dropdown__item-col-links{width:20%;text-align:right}@media screen and (max-width:767px){body.product .inventory__dropdown__item-col-stock,body.product .inventory__dropdown__item-col-store{margin-bottom:8px;width:100%}body.product .inventory__dropdown__item-col-links{text-align:left;width:100%}}body.product .inventory__dropdown__list{overflow-y:auto;max-height:350px}body.product .inventory__dropdown__list-container{position:relative}body.product .inventory__dropdown__list-container::after{content:'';height:70px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(rgba(255,255,255,0),#fff);width:100%;position:absolute;bottom:0;opacity:1;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}body.product .inventory__dropdown__list-container.bottom-reached:after{opacity:0}body.product .notifyMeOutOfStock{border:1px solid #156371;color:#000;font-size:12px;font-weight:400;font-style:normal;padding:15px 20px;text-decoration:none}@media screen and (min-width:768px){body.product .notifyMeOutOfStock{margin-left:15px}}body.product .notifyMeOutOfStock__title,body.product .notifyMeOutOfStock__title_already-signed-up,body.product .notifyMeOutOfStock__title_signed-up{font-size:14px;font-weight:700;padding-left:5px;padding-right:5px}body.product .notifyMeOutOfStock__title{color:#000}body.product .notifyMeOutOfStock__footer-already-signed-up,body.product .notifyMeOutOfStock__footer-signed-up,body.product .notifyMeOutOfStock__title_already-signed-up,body.product .notifyMeOutOfStock__title_signed-up{color:green}body.product .notifyMeOutOfStock__main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.product .notifyMeOutOfStock__main .field-wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:300px}body.product .notifyMeOutOfStock__email-container{display:inline-block}body.product .notifyMeOutOfStock__email-field{border-color:#156371!important;background:#fff;color:#000;font-size:12px;font-weight:400;font-style:normal;text-decoration:none}body.product .notifyMeOutOfStock__email-field[disabled]{color:#a9a9a9;background:#fff;border-color:#c2c2c2!important}body.product .notifyMeOutOfStock__button-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:5px 0}body.product .notifyMeOutOfStock__button{font-size:16px;height:45px}body.product .notifyMeOutOfStock__button[disabled],body.product .notifyMeOutOfStock__button[disabled]:hover{background:#c2c2c2;cursor:not-allowed;color:#fff}body.product .notifyMeOutOfStock__recaptcha-container{display:inline-block;margin:0 0 10px;width:100%}body.product .notifyMeOutOfStock__recaptcha-div{height:55px;width:213px}body.product .notifyMeOutOfStock__recaptcha-placeholder{margin-left:0;margin-top:5px;-ms-transform:scale(.7);transform:scale(.7);-webkit-transform:scale(.7);-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform-origin:0 0}body.product .notifyMeOutOfStock__footer,body.product .notifyMeOutOfStock__footer-confirmation,body.product .notifyMeOutOfStock__footer-email-invalid,body.product .notifyMeOutOfStock__footer-error{display:block;margin-left:5px;margin-top:5px}body.product .notifyMeOutOfStock__footer-confirmation{color:green}body.product .notifyMeOutOfStock__footer-email-invalid,body.product .notifyMeOutOfStock__footer-error{color:red}body.cargaison-page .no_shipment{font-size:14px;margin:28px 0 10px;text-align:center}body#storeLocator .module_details #details-map_wrapper{border:1px solid #000;height:400px;position:relative}body#storeLocator .module_details #details_map{height:100%;left:0;position:absolute;top:0;width:100%}body#storeLocator .details-map__info-name h2{font-size:24px}body#storeLocator .details-map__info-address{padding:10px 0}body#storeLocator .details-map__info-address a{font-size:18px;text-decoration:none}body#storeLocator .details-map__info-address img{position:relative;top:2px;width:calc(41px / 2)}body#storeLocator .details-map__info-phone{font-size:18px;vertical-align:middle}body#storeLocator .details-map__info-selected-store{color:#156371;font-size:15px;padding:15px 0}body#storeLocator .details-map__info-selected-store .selected-store-msg{display:none;font-size:18px;font-weight:700;line-height:1}body#storeLocator .details-map__info-selected-store .selected-store-msg span{color:#5a5a5a;font-size:15px;font-weight:400}body#storeLocator .details-map__info-selected-store .button-select-store{display:none}body#storeLocator .opening-hours{margin-bottom:10px}body#storeLocator .opening-hours h2{font-size:18px;margin-top:5px}body#storeLocator .opening-hours table{width:100%}body#storeLocator .opening-hours .day{background:url(../../../images/bg-hours.png) repeat-x;display:block;margin-right:3px}body#storeLocator .opening-hours .day span{background-color:#fff;padding-right:3px}body#storeLocator .opening-hours p{margin-bottom:5px}body#storeLocator .link-itinerary{float:right;margin-top:15px}body.shoppingCart .module_cart{margin-bottom:30px}body.shoppingCart .module_cart h1{color:#156371;font-family:flama_condensedextrabold,sans-serif;font-size:18px;font-weight:700;margin:0;text-transform:uppercase}body.shoppingCart .module_cart .notb2c:not(.cart_bottom){opacity:.5;pointer-events:none}body.shoppingCart .module_cart .infobox{background:#ebebeb;border:1px solid #d2d2d2;color:#4a4a4a;font-size:12px;line-height:14px;margin-top:5px;padding:8px}body.shoppingCart .module_cart .infobox strong{font-size:14px;line-height:19px;color:#000}body.shoppingCart .module_cart .infobox a{color:#156371;font-weight:700}body.shoppingCart .module_cart .warning{color:#dc0000;margin-bottom:10px}body.shoppingCart .module_cart a.continue{color:#156371;font-size:12px;font-weight:700;text-transform:uppercase}body.shoppingCart .module_cart .cart_top{margin-bottom:20px}@media screen and (max-width:767px){body.shoppingCart .module_cart .cart_top{margin-bottom:10px}}body.shoppingCart .module_cart .cart_top .buttons{float:right}@media screen and (max-width:767px){body.shoppingCart .module_cart .cart_list{background:#156371;margin-left:-10px;margin-right:-10px;padding:10px}}body.shoppingCart .module_cart .cart_list .promotionName{background:#dc0000;color:#fff;float:right;font-size:12px;line-height:1.2;padding:8px;margin-bottom:5px;width:235px;text-align:center;text-transform:uppercase}@media screen and (max-width:767px){body.shoppingCart .module_cart .cart_list .promotionName{width:100%;margin:10px 0 0}}body.shoppingCart .module_cart .cart_list .col1{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:300px}body.shoppingCart .module_cart .cart_list .col2{width:250px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width:767px){body.shoppingCart .module_cart .cart_list .col2{width:200px}}body.shoppingCart .module_cart .cart_list .col3{text-align:center;width:150px}body.shoppingCart .module_cart .cart_list .col4{width:150px;text-align:right}body.shoppingCart .module_cart .cart_list .col5{width:150px;text-align:right}@media screen and (max-width:1199px){body.shoppingCart .module_cart .cart_list .col3,body.shoppingCart .module_cart .cart_list .col4,body.shoppingCart .module_cart .cart_list .col5{width:100px}}@media screen and (max-width:767px){body.shoppingCart .module_cart .cart_list .col1{width:70px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}body.shoppingCart .module_cart .cart_list .col2{width:100%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}body.shoppingCart .module_cart .cart_list .col3{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:80px}body.shoppingCart .module_cart .cart_list .col4{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:65px;text-align:center}body.shoppingCart .module_cart .cart_list .col5{width:65px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}body.shoppingCart .module_cart .head{background:#156371;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;padding:15px 20px 8px 10px;text-transform:uppercase}body.shoppingCart .module_cart .head.head-mobile{margin-top:20px}body.shoppingCart .module_cart .item{border-top:1px solid #d2d2d2;min-height:125px;padding:20px 20px 20px 10px;position:relative}body.shoppingCart .module_cart .item__content{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){body.shoppingCart .module_cart .item__content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}body.shoppingCart .module_cart .item:first-of-type{border-top:none}body.shoppingCart .module_cart .item.itemInstall{border-top:none;min-height:unset;padding:10px 20px 20px 10px}@media screen and (max-width:767px){body.shoppingCart .module_cart .item.itemInstall{padding:10px;background:#fff}}body.shoppingCart .module_cart .item.itemInstall.title{padding:0 0 10px 10px;background:#fff;color:#000;font-weight:700}body.shoppingCart .module_cart .item.itemInstall .total.col5--button{min-width:150px}@media screen and (max-width:767px){body.shoppingCart .module_cart .item.itemInstall .total.col5--button{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:100%}}@media screen and (max-width:767px){body.shoppingCart .module_cart .item{padding:10px;background:#fff}}body.shoppingCart .module_cart .item .module_productDetail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.shoppingCart .module_cart .item .module_productDetail .button,body.shoppingCart .module_cart .item .module_productDetail .button--alt,body.shoppingCart .module_cart .item .module_productDetail .button-submit-filter{min-width:185px}body.shoppingCart .module_cart .item .itemActions{font-size:13px;margin-bottom:5px;width:100%}body.shoppingCart .module_cart .item .description{display:-webkit-box;display:-ms-flexbox;display:flex}body.shoppingCart .module_cart .item .description--mobile{width:100%}body.shoppingCart .module_cart .item .description .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:84px;text-align:center}@media screen and (max-width:767px){body.shoppingCart .module_cart .item .description .image{width:67px}}body.shoppingCart .module_cart .item .description .image img{border:1px solid #d2d2d2}body.shoppingCart .module_cart .item .description .imageInstall{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center}body.shoppingCart .module_cart .item .description .imageInstall img{border:1px solid #d2d2d2}body.shoppingCart .module_cart .item .description .details{margin-left:15px;padding-right:15px;position:relative}@media screen and (max-width:767px){body.shoppingCart .module_cart .item .description .details{margin:0;padding:0}}body.shoppingCart .module_cart .item .description .details h3.brand{color:#156371;font-size:14px;font-weight:700;margin:0;text-transform:uppercase}body.shoppingCart .module_cart .item .description .details h2{font-family:flama_condensedextrabold,sans-serif;font-size:15px;line-height:1.2;margin:0 0 5px 0}body.shoppingCart .module_cart .item .description .details h2 a{display:block;text-decoration:none;text-transform:uppercase}body.shoppingCart .module_cart .item .description .details h2 a:hover{text-decoration:underline}body.shoppingCart .module_cart .item .description .details span.contractor{display:block;color:red}body.shoppingCart .module_cart .item .specs{font-size:11px}@media screen and (max-width:767px){body.shoppingCart .module_cart .item .specs{margin:10px 0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:100%}}@media screen and (max-width:767px){body.shoppingCart .module_cart .item .specs.specsInstall{margin:0 0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:100%}}body.shoppingCart .module_cart .item .specs span{float:left}@media screen and (max-width:767px){body.shoppingCart .module_cart .item .specs span{float:none;padding-right:5px}}body.shoppingCart .module_cart .item .specs span.title{clear:left;width:42px}body.shoppingCart .module_cart .item .specs span.title.gift{width:auto}body.shoppingCart .module_cart .item .specs span.contractor{display:block;color:red}@media screen and (max-width:767px){body.shoppingCart .module_cart .item .specs-fr .specs-info{display:inline-block}}body.shoppingCart .module_cart .item .specs-fr span.title{width:70px}body.shoppingCart .module_cart .item .status{font-size:14px;color:#000}body.shoppingCart .module_cart .item .status>div{font-size:0;margin-bottom:12px}@media screen and (max-width:767px){body.shoppingCart .module_cart .item .status>div{background:#f1f1f1;margin-bottom:5px;padding:5px}}body.shoppingCart .module_cart .item .status .label-shipping-mode{display:inline-block;font-family:flama_condensedextrabold,sans-serif;font-size:15px;margin-left:5px;text-transform:uppercase;vertical-align:top;width:82%}body.shoppingCart .module_cart .item .status .label-shipping-mode span{display:block;font-family:"PT Sans",Arial,sans-serif;font-size:11px;text-transform:none}body.shoppingCart .module_cart .item .status .label-shipping-mode .label-price-includs-shipping{color:green}body.shoppingCart .module_cart .item .status .label-shipping-mode.shipping-mode-disable{background:url(../../../images/radio-disable-red.png) no-repeat scroll 0 0 transparent;padding-left:27px;margin-left:0}body.shoppingCart .module_cart .item .status .label-shipping-mode.no-ship-mode{color:#dc0000;cursor:default;font-family:"PT Sans",Arial,sans-serif;font-size:13px;text-transform:none}body.shoppingCart .module_cart .item .status .call-center-store-inventory,body.shoppingCart .module_cart .item .status .selected-pickup-store{font-weight:700;font-family:"PT Sans",Arial,sans-serif;font-size:12px;color:#000;width:250px;text-transform:none}@media screen and (max-width:991px){body.shoppingCart .module_cart .item .status .call-center-store-inventory,body.shoppingCart .module_cart .item .status .selected-pickup-store{width:160px}}body.shoppingCart .module_cart .item .quantity{text-align:center}body.shoppingCart .module_cart .item .quantity .update{display:block;font-size:13px}body.shoppingCart .module_cart .item .quantity .quantityErrorMessage{background:#fff;border:1px solid #ed1b36;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.1);box-shadow:5px 5px 5px 0 rgba(0,0,0,.1);font-size:13px;line-height:1.2;margin-top:10px;padding:15px;position:absolute;text-align:left;width:300px;z-index:1}body.shoppingCart .module_cart .item .quantity .quantityErrorMessage strong{font-size:14px}body.shoppingCart .module_cart .item .quantity .quantityErrorMessage:before{content:"";border-top:transparent;border-bottom:7px solid #ed1b36;border-left:7px solid transparent;border-right:7px solid transparent;left:68px;position:absolute;top:-7px}body.shoppingCart .module_cart .item .quantity .quantityErrorMessage:after{content:"";border-top:transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;left:68px;position:absolute;top:-6px}@media screen and (max-width:1199px){body.shoppingCart .module_cart .item .quantity .quantityErrorMessage:before{left:45px}body.shoppingCart .module_cart .item .quantity .quantityErrorMessage:after{left:45px}}@media screen and (max-width:991px){body.shoppingCart .module_cart .item .quantity .quantityErrorMessage{width:250px}}@media screen and (max-width:767px){body.shoppingCart .module_cart .item .quantity .quantityErrorMessage{width:165px}body.shoppingCart .module_cart .item .quantity .quantityErrorMessage:before{left:38px}body.shoppingCart .module_cart .item .quantity .quantityErrorMessage:after{left:38px}}body.shoppingCart .module_cart .item .qty_title{font-size:14px;margin-bottom:3px;color:#5a5a5a}body.shoppingCart .module_cart .item .price span{display:block;font-family:flama_condensedextrabold,sans-serif;font-size:18px}@media screen and (max-width:767px){body.shoppingCart .module_cart .item .price span{font-size:16px}}body.shoppingCart .module_cart .item .price span.rebatePrice{color:#dc0000}body.shoppingCart .module_cart .item .price span.regularPrice{font-size:14px;text-decoration:line-through}body.shoppingCart .module_cart .item .price span.small{display:block;font-family:"PT Sans",Arial,sans-serif;font-size:12px;font-weight:400}body.shoppingCart .module_cart .item .total span{font-family:flama_condensedextrabold,sans-serif;font-size:18px}@media screen and (max-width:767px){body.shoppingCart .module_cart .item .total span{font-size:16px}}body.shoppingCart .module_cart .item .total span.rebatePrice{color:#dc0000}body.shoppingCart .module_cart .item .error{color:#dc0000}body.shoppingCart .module_cart .cart_bottom{background:#f1f1f1;padding:20px;border:1px solid #d2d2d2;position:relative}@media screen and (max-width:767px){body.shoppingCart .module_cart .cart_bottom{background:#fff;border:none;margin-top:0;padding:0 0 10px 0}}body.shoppingCart .module_cart .cart_bottom.notb2c{position:relative}body.shoppingCart .module_cart .cart_bottom.notb2c:before{content:"";background:#fff;opacity:.5;position:absolute;left:0;top:0;height:100%;width:100%;z-index:11}body.shoppingCart .module_cart .cart_bottom.notb2c .store-info__popup__change-store{position:relative;z-index:12}body.shoppingCart .module_cart .cart_bottom .errormsg{color:#dc0000;display:inline-block;font-size:13px;font-weight:700;margin-top:10px}body.shoppingCart .module_cart .cart_bottom .enterPromotionCode{margin-bottom:10px}body.shoppingCart .module_cart .cart_bottom .enterPromotionCode h3{display:inline-block;font-size:16px;margin:5px 0 0 0;text-transform:uppercase;color:#000;font-family:flama_condensedextrabold,sans-serif;margin-right:10px}body.shoppingCart .module_cart .cart_bottom .enterPromotionCode .inputContainer{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-top:10px;width:100%;max-width:300px}body.shoppingCart .module_cart .cart_bottom .enterPromotionCode .inputContainer input{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}body.shoppingCart .module_cart .cart_bottom .enterPromotionCode .inputContainer .button,body.shoppingCart .module_cart .cart_bottom .enterPromotionCode .inputContainer .button--alt,body.shoppingCart .module_cart .cart_bottom .enterPromotionCode .inputContainer .button-submit-filter{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;margin-left:5px;width:auto}body.shoppingCart .module_cart .cart_bottom .promo_code{color:#156371;font-weight:700;padding-right:10px}body.shoppingCart .module_cart .cart_bottom input.input{border:1px solid #c4c4c4;font-size:13px;padding:10px}body.shoppingCart .module_cart .cart_bottom input.input::-ms-clear{display:none}@media screen and (max-width:767px){body.shoppingCart .module_cart .cart_bottom .promoCodesContainer{margin-bottom:20px}}body.shoppingCart .module_cart .cart_bottom .promoCodes .code{color:#000;font-weight:700}@media screen and (max-width:767px){body.shoppingCart .module_cart .cart_bottom .promoCodes .code{color:#fff}}@media screen and (max-width:767px){body.shoppingCart .module_cart .cart_bottom .promoCodes .description{color:#fff}}body.shoppingCart .module_cart .cart_bottom .bottom_right{float:right;font-size:16px;position:relative}@media screen and (max-width:767px){body.shoppingCart .module_cart .cart_bottom .bottom_right{float:none}}body.shoppingCart .module_cart .cart_bottom .bottom_right .adjustmentTitle{margin:12px 0 10px}body.shoppingCart .module_cart .cart_bottom .bottom_right .adjustmentDescription{background:#dc0000;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-weight:400;font-family:"PT Sans",Arial,sans-serif;line-height:1.2;padding:8px;margin-bottom:5px;text-align:center;text-transform:uppercase}body.shoppingCart .module_cart .cart_bottom .bottom_left{float:left;min-height:200px;width:360px}@media screen and (max-width:767px){body.shoppingCart .module_cart .cart_bottom .bottom_left{padding:10px 0 0;width:100%}}body.shoppingCart .module_cart .cart_bottom .bottom_left .infobox{text-align:center}body.shoppingCart .module_cart .cart_bottom .bottom_left .used-promo-codes>div{margin-bottom:5px}body.shoppingCart .module_cart .cart_bottom .bottom_left .pickup{text-align:left;float:left;margin-top:40px;padding-right:10px}@media screen and (max-width:999px){body.shoppingCart .module_cart .cart_bottom .bottom_left .pickup{width:100%;float:none;margin-top:20px;max-width:300px}}body.shoppingCart .module_cart .cart_bottom .bottom_left .pickup h3{font-size:16px;margin:5px 0 10px 0;text-transform:uppercase;color:#000;font-family:flama_condensedextrabold,sans-serif}body.shoppingCart .module_cart .cart_bottom .bottom_left .pickup h4{color:#267f85;text-transform:uppercase;font-size:14px;margin:0}body.shoppingCart .module_cart .cart_bottom .bottom_left .pickup p{font-size:14px;margin-bottom:8px}body.shoppingCart .module_cart .cart_bottom .bottom_left .pickup .address,body.shoppingCart .module_cart .cart_bottom .bottom_left .pickup .phone{margin-bottom:0;color:#000;text-transform:uppercase}body.shoppingCart .module_cart .cart_bottom .bottom_left .pickup .email{color:#595959;font-size:12px;text-decoration:underline}body.shoppingCart .module_cart .cart_bottom .bottom_left .pickup .changeStore{margin-top:8px}@media screen and (max-width:767px){body.shoppingCart .module_cart .cart_bottom .bottom_left{margin-bottom:0;min-height:0;width:100%}body.shoppingCart .module_cart .cart_bottom .bottom_left .pickup{text-align:left}}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right{width:315px;background:#fff;padding:15px 15px;margin-bottom:10px;border:1px solid #d2d2d2}@media screen and (max-width:767px){body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right{float:left;border:none;width:100%;padding:0}}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right .taxes{clear:both;margin-bottom:5px}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right span.amount,body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right span.amountFree{color:#000;float:right;font-family:flama_condensedextrabold,sans-serif}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right span.amountFree{color:green}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right span.rebatePrice{color:#dc0000}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right span.pricetitle{color:#000;clear:left;font-family:flama_condensedextrabold,sans-serif;float:left;text-transform:uppercase;width:66%}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right span.pricetitle.postalcode-title{color:#156371;width:55%}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right span.total{font-weight:700;margin-bottom:5px}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right .finalPrice{clear:both;padding:4px 0;margin:0}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right .finalPrice .total{font-size:17px}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right .finalPrice .total.pricetitle{margin-bottom:0}@media screen and (min-width:768px){body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right .finalPrice.finalPrice-has-promo{border-top:1px solid #cecece;padding:8px 20px 4px;margin:10px -20px 0}}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right .totalPrice{clear:both;padding:0 0 4px;margin:0}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right .discount{float:left;margin-bottom:5px;width:100%}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right .discount .pricetitle{margin-right:20px;width:85px}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right .discount .amount{color:#dc0000}body.shoppingCart .module_cart .cart_bottom #shoppingCartSummary .bottom_right .discount span{color:#dc0000;font-weight:700;line-height:1em;margin-top:5px;margin-bottom:5px;text-shadow:0 1px #fff;text-transform:none}body.shoppingCart .module_cart .cart_bottom .secure{background:url(../../../images/secure.png) no-repeat;float:right;height:27px;margin-top:35px;width:305px}body.shoppingCart .module_cart .cart_empty{margin:20px 0;text-align:center}body.shoppingCart .module_cart .cart_empty p{font-size:18px;font-weight:700;margin-bottom:10px}body.shoppingCart .module_cart .cart_empty a{color:#156371;font-size:12px;font-weight:700;text-transform:uppercase}body.shoppingCart .module_cart .cart_products{padding:0 8px}@media screen and (min-width:768px){body.shoppingCart .module_cart .paypal_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body.shoppingCart .cart__button-container{margin-top:15px}@media screen and (min-width:768px){body.shoppingCart .cart__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.shoppingCart .cart__button-container #paypal-button{width:200px}}@media screen and (max-width:767px){body.shoppingCart .cart__button-container .button,body.shoppingCart .cart__button-container .button--alt,body.shoppingCart .cart__button-container .button-submit-filter{width:100%}}body.shoppingCart .cart_list{position:relative}body.shoppingCart #paymentError{color:#d11919;font-size:13px;margin-bottom:15px}body.shoppingCart .cartPostalCodeBox{clear:both;margin-bottom:20px}body.shoppingCart .postalcode-title{line-height:30px}body.shoppingCart .postalcode-text{color:#000;display:inline-block;font-size:11px;line-height:1.2;margin:10px 0 0;max-width:80%}body.shoppingCart .postalcode-text a{color:#0067c0}body.shoppingCart .postalcode-text.postalcode-text--modify{float:right}body.shoppingCart .postalcode-inputContainer{clear:right;position:relative;width:45%;float:right;max-width:120px;text-transform:uppercase}body.shoppingCart .postalcode-inputContainer input{font-style:italic;font-size:12px;padding:7px 5px!important;text-transform:uppercase;width:100%}body.shoppingCart .button-submit-arrow{display:inline-block;height:100%;font-size:0;position:absolute;right:0;top:0;width:30px}body.shoppingCart .button-submit-arrow:after{left:50%;position:absolute;top:50%;margin-top:-3px;margin-left:-5px}body.fr.shoppingCart .module_cart .item.itemInstall .total.col5--button{min-width:190px}.form__errors{padding-left:0;margin-top:0;list-style:none}.form__errors li{color:red;padding:2px 0;font-size:14px}.form__errors a{color:red;text-decoration:none}@font-face{font-family:flama_condensed;src:url(../../../fonts/FlamaCondensed-Basic.eot);src:url(../../../fonts/FlamaCondensed-Basic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/FlamaCondensed-Basic.woff) format("woff"),url(../../../fonts/FlamaCondensed-Basic.svg#flama_condensed) format("svg");font-weight:400;font-style:normal}@font-face{font-family:flama_condensed;src:url(../../../fonts/FlamaCondensed-Semibold.eot);src:url(../../../fonts/FlamaCondensed-Semibold.eot?#iefix) format("embedded-opentype"),url(../../../fonts/FlamaCondensed-Semibold.woff) format("woff"),url(../../../fonts/FlamaCondensed-Semibold.svg#flama_condensed) format("svg");font-weight:600;font-style:normal}@font-face{font-family:flama_condensed;src:url(../../../fonts/FlamaCondensed-Bold.eot);src:url(../../../fonts/FlamaCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(../../../fonts/FlamaCondensed-Bold.woff) format("woff"),url(../../../fonts/FlamaCondensed-Bold.svg#flama_condensed) format("svg");font-weight:700;font-style:normal}@font-face{font-family:flama_condensed;src:url(../../../fonts/FlamaCondensed-Extrabold.eot);src:url(../../../fonts/FlamaCondensed-Extrabold.eot?#iefix) format("embedded-opentype"),url(../../../fonts/FlamaCondensed-Extrabold.woff) format("woff"),url(../../../fonts/FlamaCondensed-Extrabold.svg#flama_condensed) format("svg");font-weight:800;font-style:normal}@font-face{font-family:flama_condensedextrabold;src:url(../../../fonts/FlamaCondensed-Extrabold.eot);src:url(../../../fonts/FlamaCondensed-Extrabold.eot?#iefix) format("embedded-opentype"),url(../../../fonts/FlamaCondensed-Extrabold.woff) format("woff"),url(../../../fonts/FlamaCondensed-Extrabold.svg#flama_condensedextrabold) format("svg");font-weight:700;font-style:normal}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.left{float:left}.right{float:right}.text-left{text-align:left}.text-right{text-align:right}.bold{font-weight:700}label.error{color:red;display:block;font-size:12px}label.error.under-field{margin-top:5px}.no-margin{margin:0}.section-disabled{opacity:.6;pointer-events:none}.availabilityWrapper{padding:10px 15px}@media screen and (max-width:767px){.availabilityWrapper{padding:0}}.availabilityWrapper .availability{color:#000;line-height:1.2;margin-bottom:12px}.availabilityWrapper .availability:last-of-type{margin-bottom:0}.availabilityWrapper .availability.availMsgInStock .availabilityMsg,.availabilityWrapper .availability.availMsgInStock .availabilityShppingMsg{background:url(../../../images/availability/inventory-available.png) no-repeat scroll 0 center transparent}.availabilityWrapper .availability.availMsgNew .availabilityMsg,.availabilityWrapper .availability.availMsgNew .availabilityShppingMsg{background:url(../../../images/availability/star_new.png) no-repeat scroll 0 center transparent}.availabilityWrapper .availability.availMsgShip .availabilityMsg,.availabilityWrapper .availability.availMsgShip .availabilityShppingMsg{background:url(../../../images/availability/ship-parcel.png) no-repeat scroll 0 center transparent}.availabilityWrapper .availability.availMsgTruck .availabilityMsg,.availabilityWrapper .availability.availMsgTruck .availabilityShppingMsg{background:url(../../../images/availability/inventory-available.png) no-repeat scroll 0 center transparent}.availabilityWrapper .availability.availMsgExpress .availabilityMsg,.availabilityWrapper .availability.availMsgExpress .availabilityShppingMsg{background:url(../../../images/availability/inventory-available.png) no-repeat scroll 0 center transparent}.availabilityWrapper .availability.availMsgUnavailable .availabilityMsg,.availabilityWrapper .availability.availMsgUnavailable .availabilityShppingMsg{background:url(../../../images/availability/inventory-red.png) no-repeat scroll 0 center transparent}.availabilityWrapper .availability.availMsgUnknown .availabilityMsg,.availabilityWrapper .availability.availMsgUnknown .availabilityShppingMsg{background:url(../../../images/availability/btn-point-interogation.png) no-repeat scroll 0 center transparent}.availabilityWrapper .availability .availabilityMsg,.availabilityWrapper .availability .availabilityShppingMsg{display:inline-block;font-family:flama_condensedextrabold,sans-serif;font-size:16px;line-height:1;padding-left:25px;text-transform:uppercase}.availabilityWrapper .availability .availabilityShppingMsg{color:green}.availabilityWrapper .availability .availabilityCommitmentMsg{display:inline-block;font-size:12px;line-height:1.2;padding-left:25px;padding-right:15px}.availabilityWrapper .availability .availabilityCommitmentShippingMsg{color:green}.availability-disclaimer-container{font-size:11px;margin-top:20px}.availability-disclaimer__item{margin-bottom:15px}.availability-disclaimer__item__title{display:inline-block;font-weight:700;margin-bottom:5px;text-transform:uppercase}.availability-disclaimer__item__subtitle{font-weight:700}.product_bazaarvoice_tile_rating{text-align:center;height:22px}[data-bv-rating] .bv_main_container,[data-bv-show=inline_rating] .bv_main_container{line-height:1!important}[data-bv-show=rating_summary] .bv_main_container div.bv_avgRating_component_container,[data-bv-show=rating_summary] .bv_main_container div.bv_main_container_row_flex,[data-bv-show=rating_summary] .bv_main_container div.bv_numReviews_component_container{-ms-flex-item-align:start!important;align-self:flex-start!important}.bv-checkbox{-webkit-appearance:checkbox!important}.bv-cv2-cleanslate [class*=bv-core-container] h2.bv-action-bar-header{color:#00777f!important;font-size:18px!important}#BVRRContainer .bv-submission-star-rating-hover .bv-rating-link,#BVRRContainer .bv-submission-star-rating-on .bv-rating-link,#BVRRSearchContainer .bv-submission-star-rating-hover .bv-rating-link,#BVRRSearchContainer .bv-submission-star-rating-on .bv-rating-link,#bv-mboxzone-lightbox .bv-submission-star-rating-hover .bv-rating-link,#bv-mboxzone-lightbox .bv-submission-star-rating-on .bv-rating-link{background-color:#3d95a4!important;border-color:#3d95a4!important}#BVRRContainer .bv-content-search input.bv-text,#BVRRSearchContainer .bv-content-search input.bv-text,#bv-mboxzone-lightbox .bv-content-search input.bv-text{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important;width:90%!important}@media screen and (min-width:737px){#BVRRContainer .bv-content-search input.bv-text,#BVRRSearchContainer .bv-content-search input.bv-text,#bv-mboxzone-lightbox .bv-content-search input.bv-text{border-right:none!important}}@media screen and (max-width:736px){#BVRRContainer .bv-content-search input.bv-text,#BVRRSearchContainer .bv-content-search input.bv-text,#bv-mboxzone-lightbox .bv-content-search input.bv-text{width:100%!important;padding:0 14px 0 14px!important;background-color:#fff!important;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" style="fill: #c2c2c2;" viewBox="0 0 99.99 100"><g><g><path d="M11.33,40A28.67,28.67,0,1,1,40,68.68,28.66,28.66,0,0,1,11.33,40ZM100,88.69,73.36,62.06A40,40,0,1,0,62.05,73.37L88.68,100Z"></path></g></g></svg>')!important;background-repeat:no-repeat!important;background-size:22px 22px!important;background-position:center right 11px!important}}#BVRRContainer .bv-content-search .bv-content-search-btn,#BVRRSearchContainer .bv-content-search .bv-content-search-btn,#bv-mboxzone-lightbox .bv-content-search .bv-content-search-btn{width:10%!important;background-color:#fff!important;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" style="fill: #c2c2c2;" viewBox="0 0 99.99 100"><g><g><path d="M11.33,40A28.67,28.67,0,1,1,40,68.68,28.66,28.66,0,0,1,11.33,40ZM100,88.69,73.36,62.06A40,40,0,1,0,62.05,73.37L88.68,100Z"></path></g></g></svg>')!important;background-repeat:no-repeat!important;border-left:none!important;background-size:22px 22px;background-position:center right 11px!important}#BVRRContainer .bv-content-search .bv-masthead-search .bv-content-search-btn .bv-search-control-icon,#BVRRSearchContainer .bv-content-search .bv-masthead-search .bv-content-search-btn .bv-search-control-icon,#bv-mboxzone-lightbox .bv-content-search .bv-masthead-search .bv-content-search-btn .bv-search-control-icon{font-size:0!important}@media screen and (max-width:736px){#BVRRContainer .bv-content-search .bv-search-control-icon,#BVRRSearchContainer .bv-content-search .bv-search-control-icon,#bv-mboxzone-lightbox .bv-content-search .bv-search-control-icon{display:none!important}}#BVRRContainer input.bv-text,#BVRRContainer textarea,#BVRRSearchContainer input.bv-text,#BVRRSearchContainer textarea,#bv-mboxzone-lightbox input.bv-text,#bv-mboxzone-lightbox textarea{-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #ddd!important;color:#000!important;font-size:14px!important;height:45px!important;padding:0 14px 0!important;text-align:left!important;border-radius:4px!important;outline:0!important}#BVRRContainer .bv-review-field-content-wrapper,#BVRRSearchContainer .bv-review-field-content-wrapper,#bv-mboxzone-lightbox .bv-review-field-content-wrapper{border:none!important;border-radius:4px!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #ddd!important}#BVRRContainer .bv-review-field-content-wrapper textarea,#BVRRSearchContainer .bv-review-field-content-wrapper textarea,#bv-mboxzone-lightbox .bv-review-field-content-wrapper textarea{border:none!important;border-bottom:1px solid #ddd!important;padding-top:5px!important}#BVRRContainer .bv-fieldset-select-wrapper,#BVRRSearchContainer .bv-fieldset-select-wrapper,#bv-mboxzone-lightbox .bv-fieldset-select-wrapper{height:45px!important}#BVRRContainer .bv-select,#BVRRSearchContainer .bv-select,#bv-mboxzone-lightbox .bv-select{border:1px solid #ddd!important;border-radius:4px!important;-webkit-box-shadow:none!important;box-shadow:none!important;height:45px!important}#BVRRContainer .bv-select:hover,#BVRRSearchContainer .bv-select:hover,#bv-mboxzone-lightbox .bv-select:hover{border:1px solid #ddd!important;border-radius:4px!important;-webkit-box-shadow:none!important;box-shadow:none!important}#BVRRContainer .bv-masthead-product.bv-summary-bar,#BVRRSearchContainer .bv-masthead-product.bv-summary-bar,#bv-mboxzone-lightbox .bv-masthead-product.bv-summary-bar{background:#fff!important}#BVRRContainer .bv-content-review,#BVRRSearchContainer .bv-content-review,#bv-mboxzone-lightbox .bv-content-review{border-bottom:1px solid #ddd!important}#BVRRContainer .bv-content-btn,#BVRRContainer .bv-content-report-btn,#BVRRSearchContainer .bv-content-btn,#BVRRSearchContainer .bv-content-report-btn,#bv-mboxzone-lightbox .bv-content-btn,#bv-mboxzone-lightbox .bv-content-report-btn{background-image:none!important;border:none!important}#BVRRContainer .bv-content-btn:hover,#BVRRContainer .bv-content-report-btn:hover,#BVRRSearchContainer .bv-content-btn:hover,#BVRRSearchContainer .bv-content-report-btn:hover,#bv-mboxzone-lightbox .bv-content-btn:hover,#bv-mboxzone-lightbox .bv-content-report-btn:hover{color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important}#BVRRContainer .bv-content-search-btn,#BVRRSearchContainer .bv-content-search-btn,#bv-mboxzone-lightbox .bv-content-search-btn{background-image:none!important;border:1px solid #ddd!important;border-left:none!important;height:45px!important}#BVRRContainer .bv-content-search-btn:hover,#BVRRSearchContainer .bv-content-search-btn:hover,#bv-mboxzone-lightbox .bv-content-search-btn:hover{-webkit-box-shadow:none!important;box-shadow:none!important}#BVRRContainer .bv-expand-filter-button:hover,#BVRRSearchContainer .bv-expand-filter-button:hover,#bv-mboxzone-lightbox .bv-expand-filter-button:hover{line-height:14px!important}.bv-cv2-cleanslate [class*=bv-core-container] .bv-submission .bv-fieldsets .bv-fieldset.bv-error span.bv-helper,.bv-cv2-cleanslate [class*=bv-core-container] .bv-submission .bv-fieldsets .bv-mincount span.bv-helper{border:none!important;background-color:transparent!important}.bv-cv2-cleanslate [class*=bv-core-container] .bv-submission .bv-fieldsets .bv-fieldset.bv-error span.bv-helper .bv-helper-icon,.bv-cv2-cleanslate [class*=bv-core-container] .bv-submission .bv-fieldsets .bv-mincount span.bv-helper .bv-helper-icon{font-size:24px!important;line-height:23px!important}div.bv_modal_component_container[data-bv-modal] div.bv_modal_outer_content{background:#fff!important;padding:1.5em!important;position:relative;top:7px}div.bv_modal_component_container[data-bv-modal] div.bv_modal_outer_content:before{left:50%!important;margin-left:-7px!important;top:-6px!important}.bv_button_component_container{margin-top:15px}.bv_histogram_component_container>div>div>div:first-of-type{padding-left:5px!important}.bv_histogram_component_container>div>div>div:last-of-type{padding-right:5px!important}.bv_histogram_component_container>div>div:hover{background-color:#e6e6e6!important}.bv-cv2-cleanslate [class*=bv-core-container] div.bv-inline-histogram-ratings tr.bv-inline-histogram-row-active{background-color:#e6e6e6!important}.bv-cv2-cleanslate [class*=bv-core-container] div.bv-textdropdown.bv-dropdown-style-helperTextOverflow{background:#fff!important;color:#000!important}.bv-cv2-cleanslate [class*=bv-core-container] div.bv-textdropdown.bv-dropdown-style-helperTextOverflow:after,.bv-cv2-cleanslate [class*=bv-core-container] div.bv-textdropdown.bv-dropdown-style-helperTextOverflow:before{border-bottom-color:#fff!important}.bv-cv2-cleanslate [class*=bv-core-container] .bv-dropdown-target .bv-dropdown-title{font-family:"PT Sans",Arial,sans-serif!important}.bv-rating-empty-star,.bv-rating-full-star{width:15px;height:15px;display:inline-block;margin:0;padding:0}.bv-rating-full-star{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNXB4IiBoZWlnaHQ9IjE1cHgiIHZpZXdCb3g9IjAgMCAyNSAyNSIgc3R5bGU9IndpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7IGhlaWdodDogMTVweCAhaW1wb3J0YW50OyI+PHBvbHlnb24gcG9pbnRzPSIyNSA5LjEyIDE1LjU2Njk1OTkgOS4xMiAxMi41MTIyMTkgMCA5LjQwODYwMjE1IDkuMTIgMCA5LjEyIDcuNTUxMzE5NjUgMTQuODU2IDQuNDcyMTQwNzYgMjQgMTIuNTEyMjE5IDE4LjIxNiAyMC41NTIyOTcyIDI0IDE3LjQ3MzExODMgMTQuODU2IiBzdHlsZT0iZmlsbDogdXJsKCcjYnZfaW5saW5lX3JhdGluZ3Nfc3Rhcl9maWxsZWQnKSAhaW1wb3J0YW50OyI+PC9wb2x5Z29uPjxwYXRoIGQ9IiIgc3R5bGU9ImZpbGw6IHVybCgnI2J2X2lubGluZV9yYXRpbmdzX3N0YXJfZmlsbGVkJykgIWltcG9ydGFudDsiPjwvcGF0aD48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImJ2X2lubGluZV9yYXRpbmdzX3N0YXJfZmlsbGVkIiB4MT0iOTkuOTklIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0eWxlPSJzdG9wLWNvbG9yOiByZ2IoNjEsIDE0OSwgMTY0KTsgc3RvcC1vcGFjaXR5OiAxOyI+PC9zdG9wPjxzdG9wIG9mZnNldD0iMSUiIHN0eWxlPSJzdG9wLWNvbG9yOiByZ2IoMjAxLCAyMDEsIDIwMSk7IHN0b3Atb3BhY2l0eTogMTsiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=)!important}.bv-rating-empty-star{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNXB4IiBoZWlnaHQ9IjE1cHgiIHZpZXdCb3g9IjAgMCAyNSAyNSIgc3R5bGU9IndpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7IGhlaWdodDogMTVweCAhaW1wb3J0YW50OyI+PHBvbHlnb24gcG9pbnRzPSIyNSA5LjEyIDE1LjU2Njk1OTkgOS4xMiAxMi41MTIyMTkgMCA5LjQwODYwMjE1IDkuMTIgMCA5LjEyIDcuNTUxMzE5NjUgMTQuODU2IDQuNDcyMTQwNzYgMjQgMTIuNTEyMjE5IDE4LjIxNiAyMC41NTIyOTcyIDI0IDE3LjQ3MzExODMgMTQuODU2IiBzdHlsZT0iZmlsbDogdXJsKCcjYnZfaW5saW5lX3JhdGluZ3Nfc3Rhcl9maWxsZWQnKSAhaW1wb3J0YW50OyI+PC9wb2x5Z29uPjxwYXRoIGQ9IiIgc3R5bGU9ImZpbGw6IHVybCgnI2J2X2lubGluZV9yYXRpbmdzX3N0YXJfZmlsbGVkJykgIWltcG9ydGFudDsiPjwvcGF0aD48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImJ2X2lubGluZV9yYXRpbmdzX3N0YXJfZmlsbGVkIiB4MT0iMC4wMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IHJnYig2MSwgMTQ5LCAxNjQpOyBzdG9wLW9wYWNpdHk6IDE7Ij48L3N0b3A+PHN0b3Agb2Zmc2V0PSIxJSIgc3R5bGU9InN0b3AtY29sb3I6IHJnYigyMDEsIDIwMSwgMjAxKTsgc3RvcC1vcGFjaXR5OiAxOyI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==)!important}.bv-cv2-cleanslate [class*=bv-core-container] div.bv-action-bar{margin-left:0!important;margin-right:0!important}.bv-cv2-cleanslate [class*=bv-core-container] div.bv-content-placeholder{margin-right:0!important;margin-left:0!important}.bv-rating-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden;height:22px;line-height:18px;text-decoration:none;left:0}.bv-rating-container .bv-rating-stars{position:relative;overflow:hidden;white-space:nowrap;font-family:sans-serif;left:0}.bv-rating-container .bv-rating-stars .bv-rating{font-size:16px;color:#c9c9c9;text-align:left;position:relative;left:0}.bv-rating-container .bv-rating-stars .bv-rating.bv-rating-value{position:absolute;overflow:hidden;color:#3d95a4;left:0}.bv-rating-container .bv-rating-average,.bv-rating-container .bv-rating-number{display:inline;position:relative;padding-left:5px;font-size:13px;color:#666}.page-Calculator{padding-top:15px}@media (min-width:768px){.page-Calculator{width:750px}}@media (min-width:992px){.page-Calculator{width:970px}}@media (min-width:1200px){.page-Calculator{width:1170px}}@media (min-width:1310px){.page-Calculator{width:1310px}}@media (min-width:768px),(min-width:992px),(min-width:1200px),(min-width:1310px){.page-Calculator .banner{display:inline-block;background-image:url(/wcsstore/RenoDepotStorefrontAssetStore/images/icons/calculators/bg_calculatrices_1600.jpg);background-repeat:no-repeat;background-size:auto 100px;background-position:right;height:100px}}@media (min-width:768px){.page-Calculator .banner{width:750px}}@media (min-width:992px){.page-Calculator .banner{width:970px}}@media (min-width:1200px){.page-Calculator .banner{background-size:1170px auto;width:1170px}}@media (min-width:1310px){.page-Calculator .banner{background-size:1310px auto;width:1280px}}.page-Calculator .banner h1{font-family:flama_condensedextrabold;color:#000;font-size:34px;line-height:1.4em;font-weight:700;padding-left:40px;text-transform:uppercase}@media (max-width:767px){.page-Calculator .banner h1{padding-left:5px}}.page-Calculator #toolsList{margin-top:20px}.page-Calculator #toolsList .calculator{height:154px;text-transform:uppercase;border:1px solid #dedede;color:#000;display:block;font-size:14px;font-weight:700;margin-bottom:15px;text-align:center;background:#fff}.page-Calculator #toolsList a.calculator{font-family:flama_condensedextrabold;color:#000;text-transform:uppercase;text-decoration:none;font-size:16px}.page-Calculator #toolsList a.calculator span.calculator-link-text-after{white-space:nowrap;color:#054954}.page-Calculator #toolsList a.calculator:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);content:"";height:154px;left:0;opacity:0;position:absolute;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;top:0;width:calc(100% - 30px);margin-left:15px;z-index:0}@media screen and (min-width:992px){.page-Calculator #toolsList a.calculator:hover:after{opacity:1}.page-Calculator #toolsList a.calculator:hover .calculator-link-bg-overlay{display:inline-block}}.page-Calculator #toolsList .calculator-link-bg{display:block;width:72px;height:72px;background-size:72px 72px;margin-left:auto;margin-right:auto;margin-top:25px;margin-bottom:10px}.page-Calculator #toolsList .calculator-link-bg-overlay{display:none;width:72px;height:72px;background-color:rgba(255,255,255,.3)}.page-Calculator #toolsList .calculator-link-bg.surface{background-image:url(../../../images/icons/calculators/convertisseur.png)}.page-Calculator #toolsList .calculator-link-bg.tapis-ou-linoleum{background-image:url(../../../images/icons/calculators/tapis.png)}.page-Calculator #toolsList .calculator-link-bg.carreaux-de-ceramique{background-image:url(../../../images/icons/calculators/ceramique.png)}.page-Calculator #toolsList .calculator-link-bg.panneaux-de-gypse{background-image:url(../../../images/icons/calculators/gypse.png)}.page-Calculator #toolsList .calculator-link-bg.isolant{background-image:url(../../../images/icons/calculators/isolant.png)}.page-Calculator #toolsList .calculator-link-bg.moulure{background-image:url(../../../images/icons/calculators/moulure.png)}.page-Calculator #toolsList .calculator-link-bg.peinture{background-image:url(../../../images/icons/calculators/peinture.png)}.page-Calculator #toolsList .calculator-link-bg.toiture{background-image:url(../../../images/icons/calculators/toiture.png)}.page-Calculator #toolsList .calculator-link-bg.semences{background-image:url(../../../images/icons/calculators/semence.png)}.page-Calculator #toolsList .calculator-link-bg.terre{background-image:url(../../../images/icons/calculators/terre.png)}.page-Calculator #toolsList .calculator-link-bg.papier-peint{background-image:url(../../../images/icons/calculators/papier_peint.png)}[class*=icon-]{-webkit-transition:fill 250ms ease;transition:fill 250ms ease}.icon-ae{height:31px;width:33px}.icon-amex{height:32px}.icon-arrow-left,.menu-dropdown__item--back .menu-dropdown__item-link:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.header__myspace .reno-account__popup .widget-account__link a:after,.icon-arrow-right,.menu-dropdown__item.js-menu-dropdown__item--submenu>.menu-dropdown__item-link:after,body.shoppingCart .button-submit-arrow:after{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.icon-arrow-up{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.icon-account,.icon-cart{height:18px;fill:#c2c2c2;width:21px}.icon-calculator{height:40px;width:40px;fill:#c2c2c2}.icon-buy-online{height:50px}.icon-close{height:14px;width:14px;fill:#c2c2c2}.icon-close:hover{fill:#0073b9}.icon-delivery{height:40px;width:40px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);fill:#c2c2c2}.icon-dropship{width:30px;height:22px}.icon-eco-eau{height:22px;width:31px;fill:#666}.icon-eco-ecosystem{height:32px;width:30px;fill:#666}.icon-eco-ressource{height:34px;width:34px;fill:#666}.icon-eco-health{height:29px;width:32px;fill:#666}.icon-eco-climat{height:33px;width:30px;fill:#666}.icon-facebook{height:28px;width:13px}.icon-filter{fill:#666;width:25px}.icon-giftcard{width:32px;height:23px}.icon-home-and-garden{fill:#00315d}.icon-instagram{height:30px;width:30px}.icon-info{height:18px;width:18px}.icon-logo-install{fill:#002f5f;height:50px}.icon-print{height:18px;width:20px}.icon-liquidation-45deg{width:93px;height:61px}.icon-liquidation{width:84px;height:23px}.icon-mc{height:31px;width:51px}.icon-note{fill:#000;height:18px;width:18px}.icon-online{width:38px;height:43px}.icon-parcel{width:32px;height:23px}.icon-pdf{background:url(../../../images/icons/icon-pdf.png) no-repeat center;width:21px;height:27px}.icon-phone{width:29px;height:27px}.icon-pickup-in-store{height:36px;width:33px}.icon-pinterest{height:30px;width:23px}.icon-plus-minus{display:block;width:13px;height:13px;margin-top:-7px;position:absolute;top:50%;right:13px}.icon-plus-minus:after,.icon-plus-minus:before{background:#00315d;border-radius:3px;content:"";position:absolute;right:11px;top:50%;margin-top:-7px;width:3px;height:13px;-webkit-transition:-webkit-transform 250ms ease;transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease,-webkit-transform 250ms ease}.icon-plus-minus:before{-webkit-transform:rotate(0) translate3d(0,0,0);transform:rotate(0) translate3d(0,0,0)}.icon-plus-minus:after{-webkit-transform:rotate(90deg) translate3d(0,0,0);transform:rotate(90deg) translate3d(0,0,0)}.icon-plus-minus.active:before{-webkit-transform:rotate(90deg) translate3d(0,0,0);transform:rotate(90deg) translate3d(0,0,0)}.icon-returns{height:40px;width:40px;fill:#c2c2c2}.icon-rona{fill:#00315d}.icon-ronaavantage{height:32px;width:49px}.icon-search{height:22px;width:22px;fill:#c2c2c2}.icon-search:hover{fill:#00315d}.icon-screen{height:30px;width:54px}.icon-store{width:32px;height:23px}.icon-talk{height:33px;width:30px}.icon-truck{height:27px;width:44px}.icon-truck-2{width:32px;height:20px}.icon-twitter{height:26px;width:32px}.icon-umbrella{height:40px;width:40px;fill:#c2c2c2}.icon-youtube{height:30px;width:26px}.icon-zoom{height:35px;width:35px;fill:#c2c2c2}.icon-zoom:hover{fill:#00315d}.icon-visa{height:22px;width:66px}.icon-wishlist{height:18px;width:23px;fill:#c2c2c2}.icon-new-before{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.39 8.48'%3E%3Ctitle%3Eicone_new%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath d='M3.07,4.73,0,3.83.47,2.32,3.54,3.44,3.45,0H5L4.9,3.49l3-1.1.47,1.52-3.12.91,2,2.72L6,8.48,4.13,5.6,2.3,8.41,1,7.5Z' style='fill:%23327ed1;'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");display:inline-block;font-size:0;height:10px;width:10px}.icon-store-contact-before{content:url("data:image/svg+xml;charset=utf8,%3Csvg id='icon-store-contact' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 8.8 12.8' style='enable-background:new 0 0 8.8 12.8;' xml:space='preserve'%3E %3Cg%3E%3Cpath style='fill:%23eb212e;' d='M3.2,8.5c0-0.7,0.1-1.3,0.3-1.8s0.5-0.9,1-1.3c0.5-0.4,0.8-0.8,0.9-1c0.2-0.3,0.2-0.5,0.2-0.8 c0-0.9-0.4-1.3-1.2-1.3C4,2.3,3.7,2.4,3.4,2.7c-0.2,0.2-0.4,0.6-0.4,1H0.8c0-1,0.3-1.8,1-2.3c0.6-0.6,1.5-0.8,2.6-0.8 c1.1,0,2,0.3,2.6,0.8c0.6,0.5,0.9,1.3,0.9,2.3c0,0.4-0.1,0.9-0.3,1.3C7.4,5.2,7,5.6,6.5,6.1L5.9,6.7C5.5,7.1,5.3,7.6,5.2,8.1l0,0.5 H3.2z M2.9,10.9c0-0.3,0.1-0.6,0.4-0.9s0.5-0.3,0.9-0.3s0.7,0.1,0.9,0.3c0.2,0.2,0.4,0.5,0.4,0.9c0,0.3-0.1,0.6-0.3,0.9 c-0.2,0.2-0.5,0.3-0.9,0.3c-0.4,0-0.7-0.1-0.9-0.3C3.1,11.6,2.9,11.3,2.9,10.9z'/%3E %3C/g%3E %3C/svg%3E");display:inline-block;font-size:0;height:9px;width:7px}.icon-x-before,.infobox__close:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg id='icon-x' class='icon-x' data-name='icon-x' style='fill: %23666;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 126 135'%3E%3Ctitle%3Eicon-close%3C/title%3E  %3Cpath d='M875.1,301L894,321.543,831,390.012l-63-68.469L786.905,301l44.1,44.5ZM786.905,436l-18.9-20.544L831,346.991l63,68.467L875.1,436,831,391.492Z' transform='translate(-768 -301)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:13px;width:12px}.icon-red-x-before{content:url("data:image/svg+xml;charset=utf8,%3Csvg id='icon-red-x' class='icon-red-x' data-name='icon-red-x' style='fill: %23eb212e;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 126 135'%3E%3Ctitle%3Eicon-close%3C/title%3E  %3Cpath d='M875.1,301L894,321.543,831,390.012l-63-68.469L786.905,301l44.1,44.5ZM786.905,436l-18.9-20.544L831,346.991l63,68.467L875.1,436,831,391.492Z' transform='translate(-768 -301)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:8px;width:8px}.filterbox ul.filterCheckbox>li a:after,.icon-check-before{content:url("data:image/svg+xml;charset=utf8,%3Csvg id='icon-check' style='fill: %2338904e;' data-name='icon-check' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92.21 79.72'%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath d='M93.8,0,100,16.54c-1.06.46-2.14.89-3.19,1.38A74.59,74.59,0,0,0,80.16,29,168.59,168.59,0,0,0,51.84,60.8c-4.05,5.77-7.68,11.85-11.49,17.79-.22.34-.43.7-.69,1.13L7.79,49,20,36.31,36.32,52l1.41-1.94a199.77,199.77,0,0,1,27-31C72.31,12.16,80.48,6,89.89,1.69,91.13,1.12,92.38.56,93.62,0Z' transform='translate(-7.79)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:9px;width:10px}.icon-check-before--checkbox{content:url("data:image/svg+xml;charset=utf8,%3Csvg id='icon-check' style='fill: %23327ed1;' data-name='icon-check' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92.21 79.72'%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath d='M93.8,0,100,16.54c-1.06.46-2.14.89-3.19,1.38A74.59,74.59,0,0,0,80.16,29,168.59,168.59,0,0,0,51.84,60.8c-4.05,5.77-7.68,11.85-11.49,17.79-.22.34-.43.7-.69,1.13L7.79,49,20,36.31,36.32,52l1.41-1.94a199.77,199.77,0,0,1,27-31C72.31,12.16,80.48,6,89.89,1.69,91.13,1.12,92.38.56,93.62,0Z' transform='translate(-7.79)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:16px;width:18px}.dk-select .dk-selected:after,.dropdown-button:after,.icon-arrow-down{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: %23666;' id='icon-arrow-down' data-name='icon-arrow-down' viewBox='0 0 257.33 171.57'%3E%3Ctitle%3Eicon-arrow-down%3C/title%3E%3Cpath d='M254.48,121.56h.58q18.21,18.66,36.44,37.31c.66.68,1.44,1.25,2.16,1.87v.58c-.78.72-1.59,1.4-2.33,2.16q-62,63.48-123.92,127a17.43,17.43,0,0,0-1.79,2.65l-1.24,0a18,18,0,0,0-1.8-2.64Q100.75,227.06,38.88,163.7c-.81-.83-1.69-1.58-2.54-2.37q0-.29,0-.58c.72-.62,1.5-1.19,2.16-1.87q18.23-18.65,36.44-37.32h.58a20.2,20.2,0,0,0,1.75,2.19q42.84,40.79,85.71,81.54c.62.59,1.28,1.14,2,1.8.53-.45,1-.8,1.39-1.19q43.39-41.27,86.76-82.56A12.82,12.82,0,0,0,254.48,121.56Z' transform='translate(-36.33 -121.56)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:8px;width:12px}.icon-arrow-up{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: %23666;' id='icon-arrow-down' data-name='icon-arrow-down' viewBox='0 0 257.33 171.57'%3E%3Ctitle%3Eicon-arrow-down%3C/title%3E%3Cpath d='M254.48,121.56h.58q18.21,18.66,36.44,37.31c.66.68,1.44,1.25,2.16,1.87v.58c-.78.72-1.59,1.4-2.33,2.16q-62,63.48-123.92,127a17.43,17.43,0,0,0-1.79,2.65l-1.24,0a18,18,0,0,0-1.8-2.64Q100.75,227.06,38.88,163.7c-.81-.83-1.69-1.58-2.54-2.37q0-.29,0-.58c.72-.62,1.5-1.19,2.16-1.87q18.23-18.65,36.44-37.32h.58a20.2,20.2,0,0,0,1.75,2.19q42.84,40.79,85.71,81.54c.62.59,1.28,1.14,2,1.8.53-.45,1-.8,1.39-1.19q43.39-41.27,86.76-82.56A12.82,12.82,0,0,0,254.48,121.56Z' transform='translate(-36.33 -121.56)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:8px;width:12px}.icon-plus-pseudo{content:url("data:image/svg+xml;charset=utf8,%3Csvg id='icon-plus' class='icon-plus' data-name='nav' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ctitle%3Eicon-plus%3C/title%3E%3Cpath id='928a2db4-2daa-46bd-baad-b08e0843259f' style='fill: %23666;' data-name='Rounded Rectangle 1 copy' class='38ce46f4-75aa-4666-b6f1-cb009af4c3fc' d='M3,9H21a3,3,0,0,1,0,6H3A3,3,0,0,1,3,9Zm9-9a3,3,0,0,1,3,3V21a3,3,0,0,1-6,0V3A3,3,0,0,1,12,0Z'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:13px;width:13px}#calculator a{cursor:pointer}#calculator .ignoreinvalidinputs input[type=number]:invalid{background-color:#fff}@media screen and (min-width:768px){#calculator{min-width:700px}}#calculator p{max-width:630px}#calculator select{width:100%;height:45px;padding:0 5px}#calculator .select2-selection__rendered{display:none}#calculator .radio-container,#calculator .radio-container--inline{margin-top:3px}#calculator .checkbox-container--wrapped{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#calculator .checkbox-hidden{display:none}#calculator .checkbox-custom{display:inline-block}#calculator .checkbox-label,#calculator .checkbox-label--small{cursor:pointer;display:inline-block;font-size:16px;margin-left:8px;width:calc(100% - 37px)}#calculator .checkbox-custom--align-top:before,#calculator .checkbox-custom:before{left:3px;opacity:0;position:absolute;top:4px;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-transition:all .3s ease;transition:all .3s ease}#calculator .check.checkbox-custom--align-top:before,#calculator .checkbox-custom.check:before,#calculator input[type=checkbox]:checked+.checkbox-custom--align-top:before,#calculator input[type=checkbox]:checked+.checkbox-custom:before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.calculators__header{background:#e6ebee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;margin-top:50px;margin-left:15px;margin-right:15px}@media all and (max-width:767px){.calculators__header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.calculators__header__icon{margin-right:15px}.calculators__header__icon img{max-width:60px;width:100%}@media all and (max-width:767px){.calculators__header__icon{width:50px}}.calculators__header__title{font-family:flama_condensedextrabold;font-size:22px;line-height:1em;color:#000;margin-right:auto;text-transform:uppercase}@media all and (max-width:767px){.calculators__header__title{font-size:20px;width:calc(100% - 65px)}}.calculators__buttons{margin:15px 0}.calculators__form{display:none}.calculators__wrapper{margin-bottom:20px}.calculators__modal{max-width:1250px}.calculators__helper{padding:0}.calculators__helper__list{list-style:none;padding:0 0}.calculators__helper__image{display:block}.calculators__helper__item{padding-bottom:7px;font-size:13px}.calculators__helper__item span{background:#156371;display:inline-block;color:#fff;height:27px;width:27px;text-align:center;line-height:27px;border-radius:100px;margin-right:5px}.calculators__section-title{text-transform:none;font-size:16px;margin-top:30px}@media screen and (max-width:767px){.calculators__section-title{margin-top:15px;margin-bottom:5px}}.calculators__row-title{color:#156371;font-size:13px;font-weight:400;margin:18px 0}@media screen and (max-width:767px){.calculators__row-title{margin:15px 0 5px 0;font-size:14px}}.calculators__units-selector{-ms-flex-negative:0;flex-shrink:0;border:1px solid #156371;margin-left:15px}.calculators__units-selector__link{display:inline-block;color:#156371;font-size:14px;font-weight:600;padding:10px 15px;text-align:left;border-radius:0;outline:0;text-transform:uppercase;text-decoration:none}.calculators__units-selector__link.active{color:#fff;background:#156371}@media all and (max-width:767px){.calculators__units-selector__link{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;text-align:center}}@media all and (max-width:767px){.calculators__units-selector{margin-left:0;margin-top:15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}.calculators__result-field.field-text,.calculators__result-field.field-text--airmiles{color:#156371;padding:10px 14px;background:#fff;font-weight:700;text-align:center}.calculators__errors{margin-top:15px;color:red}.calculators__errors ul{padding-left:0;margin:0;list-style:none}.calculators__results{display:none;background:#e6ebee;padding:15px 15px 50px;margin:15px 0}@media (max-width:767px){.calculators__results{padding:15px;margin:0 -15px;background:#fff}}.calculators__results-box{display:none}.calculators__results-title{font-size:22px;font-weight:400;margin:10px 0 20px;text-transform:none}.calculators__results-unit{font-weight:400;margin:15px 0 5px 0;font-size:12px}.calculators__results .sidebar__title{margin:0}@media (max-width:767px){.calculators__schema{margin-top:20px}}.calculators__input-label{color:#000;padding-right:10px;text-transform:uppercase}@media (max-width:767px){.calculators__input-label{width:50%}}.calculators__input-results{color:#156371;font-weight:700;text-align:center}.calculators__input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calculators__input-wrapper .field-text,.calculators__input-wrapper .field-text--airmiles{padding:15px 14px;min-width:100px}@media (max-width:767px){.calculators__input-wrapper .field-text,.calculators__input-wrapper .field-text--airmiles{width:50%}}.js-modalWindow,.modal-container{background:rgba(0,0,0,.2);display:none;height:100%;left:0;opacity:0;position:fixed;-webkit-transition:all .4s ease;transition:all .4s ease;top:0;width:100%;z-index:1000}.js-modalWindow.active,.modal-container.active{opacity:1}.modal-overlay-bg{background:rgba(0,0,0,.2);display:none;left:0;height:100%;opacity:0;position:fixed;top:0;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%;z-index:50}.modal-overlay-bg.active{opacity:1}.modal-content-z-index{position:relative;z-index:100}.modal-centerer{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-content{border:10px solid #f2f2f2;background:#fff;width:90%;max-height:95%;max-width:800px;position:relative;overflow:auto;padding:0 15px 15px;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.modal-content{min-width:630px}}#enewsSubscribe .modal-content{max-width:none;min-width:0;width:315px}#storeLoc .modal-content{width:100%;max-width:731px}.modal-inventory .modal-content{width:700px}.modal-note{background:#fff;border:10px solid #156371;font-size:0;max-width:90%;padding:20px;position:fixed;right:20px;opacity:0;top:20px;-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%);-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease,-webkit-transform .4s ease;width:360px;z-index:1000}.modal-note.active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal-note span,.modal-note svg{display:inline-block;vertical-align:top}.modal-note span{font-size:14px;margin-left:9px;width:calc(100% - 27px)}.modal-open{overflow:hidden}.modal-overlay{background:#000;position:fixed;top:0;left:0;opacity:0}.modal__header{border-bottom:1px solid #ddd;margin-bottom:15px;min-height:46px;padding:12px 0 15px;position:relative}.modal__header--no-border{border-bottom:none}.modal__header--no-margin{margin-bottom:0}.modal__header__close{fill:#666;line-height:0;overflow:hidden;padding:15px;position:absolute;right:0;top:0}.modal__header__close:hover svg{fill:#156371}.modal__header__title{font-size:18px;font-weight:400;margin:0;padding-right:30px;text-transform:none}.modal__header .modal__header__close{right:-15px}.modal-inventory .modal__header__title{text-align:center}@media screen and (min-width:768px){.modal-inventory .row [class*=col-]:nth-of-type(3) .page-product__inventory,.modal-inventory .row [class*=col-]:nth-of-type(4) .page-product__inventory{border:none;padding-bottom:0}}.modal-image-zoom{overflow:auto;width:100%;height:80vh}@media screen and (max-width:767px){.modal-image-zoom img{max-width:none}}@media screen and (min-width:768px){.modal-image-zoom img{max-width:100%}}.modalWrapper{height:100%;pointer-events:none;position:fixed;width:100%;z-index:249;top:0}#mask{font-size:0;z-index:248}.is-modal-open--fixed{position:fixed;width:100%}.is-modal-open .select2-container--open{z-index:1100}.quebec-notice-header{font-weight:700;text-align:center}.quebec-notice-line1{font-weight:600;margin-bottom:0!important}.quebec-notice-line2{margin-top:0!important}.quebec-notice-line3{margin-bottom:0!important}.quebec-notice-line4{list-style-type:none;margin:0;padding:0}.quebec-notice-line4>li:before{content:"-"}img{height:auto;max-width:100%}body.fancybox-lock{overflow:auto!important}.bold{font-weight:700}.clear{clear:both}a.goto{background-color:#156371;color:#fff;float:right}.content-wrapper{background-color:#fff;position:relative}.content-resultset{min-height:450px}.table-container{overflow:auto;width:100%}.notice{color:#666;font-size:12px;line-height:1;margin:5px 0 0}.qty_widget{display:inline-block}.qty_widget input{border:1px solid #d2d2d2;height:40px;position:relative;text-align:center;width:60px}.qty_widget input.qty--error{border:2px solid #ed1b36}.qty_widget input[disabled]{background:#ececec;color:#9e9e9e}.qty_label{padding:5px 0;font-size:11px;line-height:12px}.qty_error{color:red}.enews_lightbox_content{position:relative;max-width:365px}.enews_lightbox_content__banner{display:block}.enews_lightbox_content__banner img{margin:0 auto;display:block}.enews_lightbox_content .enews_form_container{padding:15px;text-align:left}.enews_lightbox_content .error{font-size:13px;line-height:1}.enews_lightbox_content .menu_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.enews_lightbox_content .menu_button a,.enews_lightbox_content .menu_button input[type=button]{border:2px solid #b9b7b8;background-color:#156371;color:#fff;display:inline-block;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:18px;font-family:flama_condensedextrabold,sans-serif;line-height:1;margin-top:15px;padding:10px 30px;text-align:center;text-decoration:none;text-transform:uppercase}.enews_lightbox_content .menu_button a.nothanks,.enews_lightbox_content .menu_button input[type=button].nothanks{background-color:#f2f2f2;color:#6b6b6b;margin-left:15px}@media screen and (max-width:767px){.enews_lightbox_content .menu_button a.nothanks{display:none}}a.discard{background-color:#f1f1f1;color:#898787;float:left}.fancybox-inner{height:auto!important;overflow:hidden}.fancybox-close{display:none}.change_store .fancybox-skin{background-image:none;border:3px solid #156371;-webkit-box-shadow:none;box-shadow:none;padding:0!important}.change_store .fancybox-skin h2{background-color:#f0f0f0;font-size:15px;font-weight:700;margin-bottom:25px;padding:10px 0;text-align:center}.change_store .fancybox-skin .titleChangeStore{font-size:21px;margin-bottom:15px;text-align:center}.change_store .fancybox-skin .contentChangeStore{background:#f0f0f0;font-size:13px;margin:0 50px 35px;padding:50px 100px;text-align:center}.change_store .fancybox-skin .contentChangeStore p{margin-bottom:20px}.change_store .fancybox-skin a.btn{background-color:#156371;border:2px solid #b9b7b8;color:#fff;display:inline-block;margin:0 6px;padding:6px 15px;text-decoration:none;text-align:center;text-transform:uppercase}.change_store .fancybox-skin a.btn.dismiss{background-color:#fbfbfb;color:#156371}.change_store .fancybox-skin .fancybox-close{background:url(../../../images/fancybox/close.gif);display:none;height:16px;right:17px;top:17px;width:16px}.change_store .fancybox-skin .btn-x-close{cursor:pointer;position:absolute;right:5px;top:5px}.change_store .fancybox-skin .btn-x-close img{width:30px}.change_store .fancybox-skin .fancybox-title{color:#6f6f6f;font-family:"PT Sans",Arial,sans-serif;font-size:14px;font-weight:700;margin-bottom:-50px;margin-left:-45px;margin-top:45px}@media screen and (max-width:767px){.change_store .fancybox-skin .contentChangeStore{background:0 0;margin:0 20px 35px;padding:0}}.change_store #changeStoreOverlay{max-width:733px}.dk_container{display:none;float:left;position:relative}.dk_container a{outline:0}.dk_toggle{display:-moz-inline-stack;display:inline-block;position:relative;zoom:1}.dk_open{position:relative}.dk_open .dk_options{display:block}.dk_open .dk_label{color:inherit}.dk_options{display:none;margin-top:-1px;position:absolute;right:0;width:100%}.dk_options a{display:block}.dk_options a:link{display:block}.dk_options a:visited{display:block}.dk_options_inner{overflow:auto;position:relative}.dk_touch .dk_options{overflow:hidden}.dk_touch .dk_options_inner{max-height:none;overflow:visible}.dk_fouc select.dropkick{position:relative;top:-99999em;visibility:hidden}.radio-hidden{position:absolute;left:-99999px;visibility:hidden}.radio-hidden:checked+.radio-styled:before{background:#156371}.radio-styled{background:#fff;border:2px solid #e5e5e5;border-radius:50%;display:inline-block;height:22px;vertical-align:middle;width:22px}.radio-styled:before{content:"";background:#fff;border:3px solid #fff;border-radius:50%;display:inline-block;height:12px;width:12px}input.has-custom-radio-checkbox{width:0}input:checked+.custom-radio-checkbox:after{background:#00777f}.custom-radio-checkbox{display:inline-block;height:20px;margin-bottom:0!important;margin-right:5px;margin-top:5px;position:relative;width:20px}.custom-radio-checkbox:before{background:#fff;border:2px solid #ddd;border-radius:3px;content:"";height:20px;left:0;position:absolute;-webkit-transition:all 250ms ease;transition:all 250ms ease;top:0;width:20px}.custom-radio-checkbox:after{background:#fff;border-radius:3px;content:"";height:12px;left:4px;position:absolute;-webkit-transition:all 250ms ease;transition:all 250ms ease;top:4px;width:12px}.collapseTitle{position:relative;width:100%!important}.collapseTitle label{background:#f1f1f1;color:#000;font-family:flama_condensedextrabold,sans-serif;font-size:16px!important;font-weight:700;margin-bottom:0!important;padding:10px 40px;text-transform:uppercase}.collapseTitle label:before{content:"";background:url(../../../images/arrow-down-green-round.png) center center/13px auto no-repeat;display:inline-block;height:9px;position:absolute;left:13px;top:13px;width:13px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s ease;transition:all .3s ease}.collapseTitle.active label:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.collapseTitle .has-custom-radio-checkbox{visibility:hidden;position:absolute;left:-99999px}.collapseTitle .custom-radio-checkbox{display:none}@media screen and (max-width:767px){.collapseTitle{margin-bottom:-1px!important}.collapseTitle label{border-bottom:1px solid #cdcaca;border-top:1px solid #cdcaca;margin-left:-10px;margin-right:-10px;padding:10px 32px}.collapseTitle label:before{left:0}}@media screen and (max-width:767px){[data-checkbox-section]{padding-top:15px}}.alert-top-content{background:#fdfddb;border-top:1px solid #dddcc6;border-bottom:1px solid #dddcc6;color:#000;padding:6px 0;position:relative;text-align:center;top:-1px}.alert-top-content p{display:inline-block;margin:0;padding:0 10px;vertical-align:middle;max-width:82%}.alert-top-content .alert-top-content-close{background:url(../../../images/btn-close.png) center center/100% auto no-repeat;border:1px solid #e9e9d0;border-radius:50%;cursor:pointer;display:inline-block;height:20px;vertical-align:middle;margin-left:6px;width:20px}@media screen and (max-width:767px){.alert-top-content p{text-align:left;vertical-align:top}}.show-hint{cursor:pointer;display:inline-block;margin-left:5px;vertical-align:middle}.show-hint span{position:relative;top:-4px}.hint__container{background:#fdfddb;border-bottom:1px solid #d0d0d0;border-top:1px solid #d0d0d0;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);color:#000;display:none;font-size:11px;font-family:"PT Sans",Arial,sans-serif;font-weight:400;margin:8px -15px;overflow:visible!important;opacity:0;padding:15px 25px 15px 15px;position:relative;text-transform:none;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.hint__container.active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hint__container .hint-top-arrow{background:url(../../../images/hint-top-arrow.png) center center/auto 100% no-repeat;content:"";display:inline-block;height:17px;width:26px!important;margin-left:2px;position:absolute;top:-12px;left:50%}.hint__container .hint__close{background:url(../../../images/btn-close.png) center center/100% auto no-repeat;border:1px solid #e9e9d0;border-radius:50%;cursor:pointer;display:inline-block;height:20px;vertical-align:middle;margin-left:6px;position:absolute;top:5px;right:5px;width:20px}@media screen and (max-width:767px){.hint__container{margin:8px -10px}.hint__container .hint-top-arrow.adjust-mobile{margin-left:12px}}.video-popup-overlay{background:rgba(0,0,0,.6);display:none;position:fixed;top:0;left:0;height:100%;width:100%;z-index:1000}.video-popup-overlay.active .video-popup{-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.video-popup{background:#fff;left:50%;max-width:630px;padding:35px;position:absolute;top:50%;width:95%;-webkit-transform:translateY(-40%) translateX(-50%);-ms-transform:translateY(-40%) translateX(-50%);transform:translateY(-40%) translateX(-50%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.video-popup-close{font-size:16px;font-weight:700;position:absolute;text-decoration:none;top:0;right:0;padding:5px!important}.video-popup-close img{width:30px}.mobileIndicator{display:none}@media screen and (max-width:999px){.mobileIndicator{display:block!important;width:1px;height:1px}}.text-justify{text-align:justify}.dk-select,.dk-select-multi{position:relative;display:inline-block;vertical-align:middle;line-height:1.5em;width:200px;cursor:pointer}.dk-selected{width:100%;white-space:nowrap;overflow:hidden;position:relative;background-color:#fff;border:1px solid #ccc;border-radius:.4em;padding:0 1.5em 0 .5em;text-overflow:ellipsis}.dk-selected:after,.dk-selected:before{content:"";display:block;position:absolute;right:0}.dk-selected:before{top:50%;border:solid transparent;border-width:.25em .25em 0;border-top-color:#ccc;margin:-.125em .5em 0 0}.dk-selected:after{top:0;height:100%;border-left:1px solid #ccc;margin:0 1.5em 0 0}.dk-selected-disabled{color:#bbb}.dk-select .dk-select-options{position:absolute;display:none;left:0;right:0}.dk-select-open-up .dk-select-options{border-radius:.4em .4em 0 0;margin-bottom:-1px;bottom:100%}.dk-select-open-down .dk-select-options{border-radius:0 0 .4em .4em;margin-top:-1px;top:100%}.dk-select-multi .dk-select-options{max-height:10em}.dk-select-options{background-color:#fff;border:1px solid #ccc;border-radius:.4em;list-style:none;margin:0;max-height:10.5em;min-width:100%;overflow-x:hidden;overflow-y:auto;padding:.25em 0;width:auto;z-index:100}.dk-option-selected{background-color:#3297fd;color:#fff}.dk-select-options-highlight .dk-option-selected{background-color:transparent;color:inherit}.dk-option{padding:0 .5em}.dk-select-options .dk-option-highlight{background-color:#3297fd;color:#fff}.dk-select-options .dk-option-disabled{color:#bbb;background-color:transparent}.dk-optgroup{border:solid #ccc;border-width:1px 0;padding:.25em 0;margin-top:.25em}.dk-optgroup+.dk-option{margin-top:.25em}.dk-optgroup+.dk-optgroup{border-top-width:0;margin-top:0}.dk-optgroup:nth-child(2){padding-top:0;border-top:none;margin-top:0}.dk-optgroup:last-child{border-bottom-width:0;margin-bottom:0;padding-bottom:0}.dk-optgroup-label{padding:0 .5em .25em;font-weight:700;width:100%}.dk-optgroup-options{list-style:none;padding-left:0}.dk-optgroup-options li{padding-left:1.2em}.dk-select-open-up .dk-selected{border-top-left-radius:0;border-top-right-radius:0;border-color:#3297fd}.dk-select-open-down .dk-selected{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#3297fd}.dk-select-open-down .dk-selected:before,.dk-select-open-up .dk-selected:before{border-width:0 .25em .25em;border-bottom-color:#3297fd}.dk-select-open-down .dk-selected:after,.dk-select-open-up .dk-selected:after{border-left-color:#3297fd}.dk-select-multi:focus .dk-select-options,.dk-select-open-down .dk-select-options,.dk-select-open-up .dk-select-options{display:block;border-color:#3297fd}.dk-select-multi:focus,.dk-select-multi:hover{outline:0}.dk-selected:focus,.dk-selected:hover{outline:0;border-color:#3297fd}.dk-selected:focus:before,.dk-selected:hover:before{border-top-color:#3297fd}.dk-selected:focus:after,.dk-selected:hover:after{border-left-color:#3297fd}.dk-select-disabled{opacity:.6;color:#bbb;cursor:not-allowed}.dk-select-disabled .dk-selected:focus,.dk-select-disabled .dk-selected:hover{border-color:inherit}.dk-select-disabled .dk-selected:focus:before,.dk-select-disabled .dk-selected:hover:before{border-top-color:inherit}.dk-select-disabled .dk-selected:focus:after,.dk-select-disabled .dk-selected:hover:after{border-left-color:inherit}select[data-dkcacheid]{display:none}.dk-select{background-color:#fff;cursor:pointer;height:44px;font-size:15px;font-weight:700;position:relative;width:100%}.dk-select.dk-select-open-down .dk-selected{z-index:10}.dk-select.dk-select-open-down .dk-selected:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:768px){.dk-select{min-width:200px}}.dk-select .dk-selected{background:#fff;border:1px solid #ddd;border-radius:0;color:inherit;cursor:pointer;padding:10px;padding-right:35px}.dk-select .dk-selected:before{display:none}.dk-select .dk-selected:after{border:none;position:absolute;font-size:0;line-height:1;position:absolute;pointer-events:none;right:15px;margin-top:-4px;top:50%}.dk-select ul.dk-select-options{background:#fff;border:1px solid #ddd;border-radius:0;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 10px 0 rgba(0,0,0,.15);padding:0;list-style:outside none none;margin:0;margin-top:-1px;max-height:300px;padding:0;z-index:99}.dk-select ul.dk-select-options li{border-bottom:1px solid #ddd;height:auto;color:inherit;cursor:pointer;padding:10px}.dk-select ul.dk-select-options li:last-of-type{border:none}.dk-select ul.dk-select-options li.dk-option-highlight,.dk-select ul.dk-select-options li.dk-option-selected,.dk-select ul.dk-select-options li:hover{background:none repeat scroll 0 0 #1c7a8a;color:#fff}.button-reno,.button-reno:visited{background:#156371;color:#fff;display:inline-block;font-family:"PT Sans",Arial,sans-serif;font-size:14px;font-weight:700;line-height:1;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto;-webkit-transition:all 250ms ease;transition:all 250ms ease}.button-reno.grey,.button-reno:visited.grey{background:#dedcdd;color:#616161}.button-reno:hover,.button-reno:visited:hover{background:#dedcdd;color:#156371}@media screen and (max-width:767px){.button-reno,.button-reno:visited{width:100%}}.button-separator--or{font-weight:700;margin:auto 15px;text-align:center}@media screen and (max-width:767px){.button-separator--or{margin:10px auto;text-align:center}}#paypal-button{width:100%;z-index:1}#paypal-button .xcomponent-outlet{z-index:0!important}#paypal-button .zoid-component-frame{z-index:0!important}.pay-creditcard-button{cursor:pointer}.button,.button--alt,.button-submit-filter{background:#156371;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:700;line-height:1;padding:12px 20px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.button--inverted{background:#fff;color:#156371;border:1px solid #156371}.button--alt:visited,.button-submit-filter:visited,.button:visited{color:#fff}.button--alt:hover,.button-submit-filter:hover,.button:hover{background:#1c7a8a;color:#fff}.button--grey{background:#d0d0d0;color:#156371}.button--grey:visited{color:#156371}.button--grey:hover{background:#156371;color:#fff}.button--fl-right{float:right}@media screen and (max-width:767px){.button--fl-right{float:none;display:block}}.button--alt{background:#fff;border:2px solid #156371;color:#156371;padding:9px 17px;-webkit-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s;cursor:pointer}.button--alt:hover{background:#fff;border-color:#1c7a8a;color:#1c7a8a}.button-text-arrow-down{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3792a4;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.button-text-arrow-down svg{margin-left:15px;height:8px;padding:0;margin-top:1px;width:12px!important;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.button-text-arrow-down:hover{color:#3792a4!important}.button-text-arrow-down:hover svg{fill:#3792a4;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.button-text-arrow-down.active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.button-submit-filter{width:100%;margin-bottom:20px}.add2CartButton{cursor:pointer}.add2CartButtonDisabled:hover{background:#156371;color:#fff}.button-container--margin-top{margin-top:15px}.button-container--margin-bottom{margin-bottom:15px}.button--disabled{background-color:#c2c2c2;cursor:default}.button--disabled:hover{background-color:#c2c2c2}.button--cart svg{display:inline-block;fill:#fff;height:24px;width:27px;margin-right:15px;vertical-align:middle}.breadcrumb{padding:10px 0;font-size:13px;margin-bottom:15px}.breadcrumb span{font-size:13px;display:inline-block}.breadcrumb a{font-size:13px;display:inline-block;text-decoration:none}.breadcrumb a span{text-decoration:inherit}.breadcrumb a:hover{text-decoration:underline}.breadcrumb .separator{font-size:13px;margin:0 5px 0 3px}.coupons-am__section-title{color:#000;font-family:flama_condensedextrabold,sans-serif;font-size:23px;font-weight:700;margin:0 0 20px 0;text-transform:uppercase}.coupons-am__notice{background:#f1f1f1;padding:30px;margin-bottom:20px}@media screen and (max-width:767px){.coupons-am__notice{padding:15px}}.coupons-am__menu{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.coupons-am__menu .coupons-am__button:first-of-type{margin-right:10px}.coupons-am__menu .coupons-am__button:last-of-type{margin-left:auto;margin-right:0}@media print{.coupons-am__menu{display:none}}.container.coupons-am__print-container{margin:0 auto;max-width:620px}.container.coupons-am__print-container .coupons-am__coupon{margin:15px 0;width:100%}@media print{.container.coupons-am__print-container .coupons-am__coupon{width:100%}}.coupons-am__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px -7px 30px -7px}.coupons-am__coupon{border:3px dashed #ddd;margin:14px 7px 0 7px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(50% - 14px);color:#000}@media screen and (max-width:1024px){.coupons-am__coupon{width:calc(100% - 14px)}}@media screen and (max-width:767px){.coupons-am__coupon{display:block}}.coupons-am__print-logo{width:100%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ddd}.coupons-am__image,.coupons-am__image--desktop,.coupons-am__image--mobile{width:120px;max-width:none}@media screen and (max-width:767px){.coupons-am__image--desktop{display:none}}.coupons-am__image--mobile{display:none}@media screen and (max-width:767px){.coupons-am__image--mobile{display:block}}.button-reno.coupons-am__button{margin-top:auto;margin-right:auto;border:1px solid #156371}.button-reno.coupons-am__button:hover{border:1px solid #156371;background:#fff}.button-reno.coupons-am__button.disabled{color:#fff;border:1px solid #bbb;background-color:#bbb;cursor:not-allowed}.button-reno.coupons-am__button.disabled:hover{color:#fff;border:1px solid #bbb;background-color:#bbb}.coupons-am__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.coupons-am__coming-soon{font-weight:700;text-transform:uppercase;font-size:13px}.coupons-am__code{font-weight:700;text-transform:uppercase;margin-top:10px}.coupons-am__title{font-weight:700;text-transform:uppercase;margin:10px 0 10px 0;font-size:15px}.coupons-am__description{margin-bottom:15px}.checkbox-custom-container,.checkbox-custom-container--margin{display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox-custom-container--margin{margin:15px 0}.checkbox-custom-container .checkbox-label,.checkbox-custom-container--margin .checkbox-label{cursor:pointer;font-size:14px;line-height:1.2;margin:5px 6px}.checkbox-custom-hidden,.checkbox-hidden{position:absolute;top:0;left:0;visibility:hidden}.checkbox-custom-hidden:checked+.checkbox-custom:before,.checkbox-hidden:checked+.checkbox-custom:before{opacity:1}.checkbox-custom{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#fff;border:1px solid #d0d0d0;height:26px;position:relative;width:26px}.checkbox-custom--block{display:block}.checkbox-custom:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg id='icon-check' style='fill: %231c7a8a;' data-name='icon-check' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92.21 79.72'%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath d='M93.8,0,100,16.54c-1.06.46-2.14.89-3.19,1.38A74.59,74.59,0,0,0,80.16,29,168.59,168.59,0,0,0,51.84,60.8c-4.05,5.77-7.68,11.85-11.49,17.79-.22.34-.43.7-.69,1.13L7.79,49,20,36.31,36.32,52l1.41-1.94a199.77,199.77,0,0,1,27-31C72.31,12.16,80.48,6,89.89,1.69,91.13,1.12,92.38.56,93.62,0Z' transform='translate(-7.79)'/%3E%3C/svg%3E");left:3px;opacity:0;position:absolute;top:4px;width:18px;height:16px}.dropdown-button-container{position:relative}.dropdown-button{background-color:#fff;border:1px solid #ddd;cursor:pointer;height:44px;font-size:15px;font-weight:700;min-width:105px;padding:11px 10px;padding-right:35px;position:relative;text-align:left;width:100%}.dropdown-button:after{position:absolute;font-size:0;line-height:1;position:absolute;pointer-events:none;right:15px;margin-top:-4px;top:50%}.dropdown-button.dropdown-filter--remove{padding-left:45px}.dropdown-button.dropdown-filter a{display:none;height:42px;left:0;padding:10px;position:absolute;top:0;width:42px}.dropdown-button.dropdown-filter a.active{display:inline-block}.dropdown-button.active{z-index:10}.dropdown-button.active:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.dropdown-button.disabled{cursor:default;opacity:.5}.dropdown-content{border:1px solid #ddd;border-top:0;background:#fff;position:absolute;top:100%;width:100%;z-index:1}.dropdown-element{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;background:#fff;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;height:44px;padding:10px}.dropdown-element.active,.dropdown-element:hover{background:#1c7a8a;color:#fff}.dropdown-element:last-of-type{border-bottom:0}@media screen and (max-width:999px){.espot-searchSidebar{display:none}}@media screen and (max-width:767px){.fancybox-wrap{width:calc(100% - 10px)!important;left:5px!important;top:50px!important}.fancybox-wrap .fancybox-inner{height:100%!important;width:100%!important}}.fancybox-overlay{background:rgba(0,0,0,.5)}.generic-lightbox *{-webkit-box-sizing:border-box;box-sizing:border-box}.generic-lightbox .fancybox-skin{background-color:#fff;border-radius:0;padding:0!important}.generic-lightbox .fancybox-close{background-image:url(http://www.renodepot.com/documents/RD/espot/MarketingScripts/fancybox-modals-temp/btn-close.png);background-size:30px 30px;display:block;height:30px;right:10px;top:10px;width:30px;display:block}.generic-lightbox__container{width:500px;max-width:100%}.generic-lightbox__content{font-size:14px;font-weight:400}.generic-lightbox__header{color:#156371;font-size:16px;font-weight:700;line-height:1.2;padding:16px 40px 12px 10px;min-height:50px}.generic-lightbox__box{padding:0 10px 15px 10px;max-width:100%}.fancybox-inner{overflow-x:hidden!important}.fancybox-inner #calculator{max-width:1000px}.fancybox-inner #calculator .generic-lightbox__box{padding:0 20px 15px 20px}.field-label{color:#666;font-size:14px;left:15px;position:absolute;top:14px;pointer-events:none;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.field-wrapper{margin-bottom:5px;margin-top:5px;position:relative}.field-wrapper--no-margin{margin-bottom:0;margin-top:0}.field-subtext{display:inline-block;position:relative;top:-4px;left:4px;color:#ddd;font-size:13px}.field-text-shared-card-link{border:1px solid #ddd;color:#000;font-size:14px;height:41px;padding:5px 14px 5px;text-align:left;width:100%;border-radius:0;outline:0}.field-text,.field-text--airmiles{border:1px solid #ddd;color:#000;font-size:14px;height:45px;padding:19px 14px 5px;text-align:left;width:100%;border-radius:0;outline:0;-webkit-appearance:none}.field-text--airmiles:focus,.field-text:focus{border:2px solid #ddd;padding:19px 13px 5px}.error.field-text--airmiles,.field-text.error{border-color:red}.field-text--airmiles{background-position:10px 50%;background-repeat:no-repeat;background-size:30px auto;padding-left:50px}body.fr .field-text--airmiles{background-image:url(../../../images/icons/am.png)}body.en .field-text--airmiles{background-image:url(../../../images/icons/am.png)}.field-text--airmiles:focus{background-position:9px 50%;padding-left:49px}.field-text--airmiles+.field-label{left:50px}.textarea,.textarea--medium,.textarea--resize-vertical{border:1px solid #ddd;padding:22px 14px 12px;width:100%;color:#000}.textarea--medium:focus,.textarea--resize-vertical:focus,.textarea:focus{border-width:3px;padding:20px 12px 10px;outline:0}.error.textarea--medium,.error.textarea--resize-vertical,.textarea.error{border:1px solid red}.error.textarea--medium:focus,.error.textarea--resize-vertical:focus,.textarea.error:focus{border-width:2px}.textarea--resize-vertical{resize:vertical}.textarea--medium{min-height:150px}.textarea-label{font-size:14px;left:15px;position:absolute;top:14px;pointer-events:none;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.field-text--airmiles:focus+.field-label,.field-text.filled+.field-label,.field-text:focus+.field-label,.filled.field-text--airmiles+.field-label,.filled.textarea--medium+.textarea-label,.filled.textarea--resize-vertical+.textarea-label,.textarea--medium:focus+.textarea-label,.textarea--resize-vertical:focus+.textarea-label,.textarea.filled+.textarea-label,.textarea:focus+.textarea-label{color:#a9a9a9;-webkit-transform:translateY(-8px) scale(.8);-ms-transform:translateY(-8px) scale(.8);transform:translateY(-8px) scale(.8)}.helper-links,.helper-links--bordered{font-size:0;padding:15px 0}@media print{.helper-links,.helper-links--bordered{display:none}}.helper-links__link{color:#3792a4;display:inline-block;font-size:14px;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}.helper-links__link:not(:last-of-type){padding-right:10px;margin-right:10px;border-right:1px solid #ddd}.helper-links__link:hover{color:#000}@media screen and (max-width:767px){.helper-links__link{display:block;padding:5px 0}.helper-links__link:not(:last-of-type){border:none;padding-right:0}}.helper-links--bordered{margin-top:15px;margin-bottom:15px;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.icon-visa{height:35px;width:auto}.icon-mc{height:35px;width:auto}.icon-ronaavantage{height:32px;width:49px}.icon-amex{height:32px}.icon-flyer{background:url(../../../images/icon-flyer.png) no-repeat;background-size:22.5px 20px;display:inline-block;height:20px;width:22.5px;vertical-align:middle}.icon-newsletter{background:url(../../../images/icon-newsletter.png) no-repeat;background-size:20.5px 13.5px;display:inline-block;height:13.5px;width:20.5px;vertical-align:middle}.icon-findstore{background:url(../../../images/icon-findstore.png) no-repeat;background-size:21px 21px;display:inline-block;height:21px;width:21px;vertical-align:middle}.icon-account{background:url(../../../images/icon-myaccount.png) no-repeat;background-size:20px 18px;display:inline-block;height:18px;width:20px;vertical-align:middle}.icon-information{background:url(../../../images/icon-question.png) no-repeat;background-size:18.5px 18.5px;display:inline-block;height:18.5px;width:18.5px;vertical-align:middle}.icon-pickup-in-store{background:url(../../../images/icon-pickup-in-store.png) center center no-repeat;height:28px;width:19px}.icon-parcel{background:url(../../../images/icon-parcel.png) center center no-repeat;height:23px;width:23px}.icon-truck-delivery{background:url(../../../images/icon-truck-delivery.png) center center no-repeat;height:46px;width:46px}.icon-online-exclusive{background:url(../../../images/icon-online-exclusive.png) center center no-repeat;height:30px;width:43px}.icon-returns{background:url(../../../images/icon-returns.png) center center no-repeat;height:33px;width:33px}.icon-terms-conditions{background:url(../../../images/icon-terms-conditions.png) center center no-repeat;height:26px;width:26px}.icon-search{height:22px;width:22px;fill:#c2c2c2}.icon-contact{fill:#000;height:22px;width:23px}.icon-phone{fill:#000;height:24px;width:24px}.icon-mail{fill:#000;height:26px;width:20px}.icon-clearence{height:47px;width:49px}.icon-deal{height:43px;width:38px}.icon-install{height:37px;width:48px}.icon-financing{height:48px;width:48px}.icon-policy{height:45px;width:39px}.icon-return{height:47px;width:47px}.dk-select .dk-selected:after,.dropdown-button:after,.icon-arrow-down{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: %23156371;' data-name='icon-arrow-down' viewBox='0 0 257.33 171.57'%3E%3Cpath d='M254.48,121.56h.58q18.21,18.66,36.44,37.31c.66.68,1.44,1.25,2.16,1.87v.58c-.78.72-1.59,1.4-2.33,2.16q-62,63.48-123.92,127a17.43,17.43,0,0,0-1.79,2.65l-1.24,0a18,18,0,0,0-1.8-2.64Q100.75,227.06,38.88,163.7c-.81-.83-1.69-1.58-2.54-2.37q0-.29,0-.58c.72-.62,1.5-1.19,2.16-1.87q18.23-18.65,36.44-37.32h.58a20.2,20.2,0,0,0,1.75,2.19q42.84,40.79,85.71,81.54c.62.59,1.28,1.14,2,1.8.53-.45,1-.8,1.39-1.19q43.39-41.27,86.76-82.56A12.82,12.82,0,0,0,254.48,121.56Z' transform='translate(-36.33 -121.56)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:8px;width:12px}.icon-arrow-down-black,.menu__button--parent:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: black;' data-name='icon-arrow-down' viewBox='0 0 257.33 171.57'%3E%3Cpath d='M254.48,121.56h.58q18.21,18.66,36.44,37.31c.66.68,1.44,1.25,2.16,1.87v.58c-.78.72-1.59,1.4-2.33,2.16q-62,63.48-123.92,127a17.43,17.43,0,0,0-1.79,2.65l-1.24,0a18,18,0,0,0-1.8-2.64Q100.75,227.06,38.88,163.7c-.81-.83-1.69-1.58-2.54-2.37q0-.29,0-.58c.72-.62,1.5-1.19,2.16-1.87q18.23-18.65,36.44-37.32h.58a20.2,20.2,0,0,0,1.75,2.19q42.84,40.79,85.71,81.54c.62.59,1.28,1.14,2,1.8.53-.45,1-.8,1.39-1.19q43.39-41.27,86.76-82.56A12.82,12.82,0,0,0,254.48,121.56Z' transform='translate(-36.33 -121.56)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:8px;width:12px}.icon-arrow-left,.menu-dropdown__item--back .menu-dropdown__item-link:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: black;' data-name='icon-arrow-left' viewBox='0 0 257.33 171.57'%3E%3Cpath d='M254.48,121.56h.58q18.21,18.66,36.44,37.31c.66.68,1.44,1.25,2.16,1.87v.58c-.78.72-1.59,1.4-2.33,2.16q-62,63.48-123.92,127a17.43,17.43,0,0,0-1.79,2.65l-1.24,0a18,18,0,0,0-1.8-2.64Q100.75,227.06,38.88,163.7c-.81-.83-1.69-1.58-2.54-2.37q0-.29,0-.58c.72-.62,1.5-1.19,2.16-1.87q18.23-18.65,36.44-37.32h.58a20.2,20.2,0,0,0,1.75,2.19q42.84,40.79,85.71,81.54c.62.59,1.28,1.14,2,1.8.53-.45,1-.8,1.39-1.19q43.39-41.27,86.76-82.56A12.82,12.82,0,0,0,254.48,121.56Z' transform='translate(-36.33 -121.56)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:6px;width:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#scrollToTop:after,.icon-arrow-top{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: white;' data-name='icon-arrow-left' viewBox='0 0 257.33 171.57'%3E%3Cpath d='M254.48,121.56h.58q18.21,18.66,36.44,37.31c.66.68,1.44,1.25,2.16,1.87v.58c-.78.72-1.59,1.4-2.33,2.16q-62,63.48-123.92,127a17.43,17.43,0,0,0-1.79,2.65l-1.24,0a18,18,0,0,0-1.8-2.64Q100.75,227.06,38.88,163.7c-.81-.83-1.69-1.58-2.54-2.37q0-.29,0-.58c.72-.62,1.5-1.19,2.16-1.87q18.23-18.65,36.44-37.32h.58a20.2,20.2,0,0,0,1.75,2.19q42.84,40.79,85.71,81.54c.62.59,1.28,1.14,2,1.8.53-.45,1-.8,1.39-1.19q43.39-41.27,86.76-82.56A12.82,12.82,0,0,0,254.48,121.56Z' transform='translate(-36.33 -121.56)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:6px;width:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header__myspace .reno-account__popup .widget-account__link a:after,.icon-arrow-right,.menu-dropdown__item.js-menu-dropdown__item--submenu>.menu-dropdown__item-link:after,body.shoppingCart .button-submit-arrow:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: black;' data-name='icon-arrow-right' viewBox='0 0 257.33 171.57'%3E%3Cpath d='M254.48,121.56h.58q18.21,18.66,36.44,37.31c.66.68,1.44,1.25,2.16,1.87v.58c-.78.72-1.59,1.4-2.33,2.16q-62,63.48-123.92,127a17.43,17.43,0,0,0-1.79,2.65l-1.24,0a18,18,0,0,0-1.8-2.64Q100.75,227.06,38.88,163.7c-.81-.83-1.69-1.58-2.54-2.37q0-.29,0-.58c.72-.62,1.5-1.19,2.16-1.87q18.23-18.65,36.44-37.32h.58a20.2,20.2,0,0,0,1.75,2.19q42.84,40.79,85.71,81.54c.62.59,1.28,1.14,2,1.8.53-.45,1-.8,1.39-1.19q43.39-41.27,86.76-82.56A12.82,12.82,0,0,0,254.48,121.56Z' transform='translate(-36.33 -121.56)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:6px;width:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.icon-arrow-right-hover,.menu-dropdown__item.js-menu-dropdown__item--submenu.active>.menu-dropdown__item-link:after,body.shoppingCart .button-submit-arrow:hover:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: %23156371;' data-name='icon-arrow-right' viewBox='0 0 257.33 171.57'%3E%3Cpath d='M254.48,121.56h.58q18.21,18.66,36.44,37.31c.66.68,1.44,1.25,2.16,1.87v.58c-.78.72-1.59,1.4-2.33,2.16q-62,63.48-123.92,127a17.43,17.43,0,0,0-1.79,2.65l-1.24,0a18,18,0,0,0-1.8-2.64Q100.75,227.06,38.88,163.7c-.81-.83-1.69-1.58-2.54-2.37q0-.29,0-.58c.72-.62,1.5-1.19,2.16-1.87q18.23-18.65,36.44-37.32h.58a20.2,20.2,0,0,0,1.75,2.19q42.84,40.79,85.71,81.54c.62.59,1.28,1.14,2,1.8.53-.45,1-.8,1.39-1.19q43.39-41.27,86.76-82.56A12.82,12.82,0,0,0,254.48,121.56Z' transform='translate(-36.33 -121.56)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:6px;width:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.filterbox ul.filterCheckbox>li a:after,.icon-check-before{content:url("data:image/svg+xml;charset=utf8,%3Csvg id='icon-check' style='fill: %23156371;' data-name='icon-check' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92.21 79.72'%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath d='M93.8,0,100,16.54c-1.06.46-2.14.89-3.19,1.38A74.59,74.59,0,0,0,80.16,29,168.59,168.59,0,0,0,51.84,60.8c-4.05,5.77-7.68,11.85-11.49,17.79-.22.34-.43.7-.69,1.13L7.79,49,20,36.31,36.32,52l1.41-1.94a199.77,199.77,0,0,1,27-31C72.31,12.16,80.48,6,89.89,1.69,91.13,1.12,92.38.56,93.62,0Z' transform='translate(-7.79)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:9px;width:10px}.icon-check-before--checkbox{content:url("data:image/svg+xml;charset=utf8,%3Csvg id='icon-check' style='fill: %231c7a8a;' data-name='icon-check' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92.21 79.72'%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath d='M93.8,0,100,16.54c-1.06.46-2.14.89-3.19,1.38A74.59,74.59,0,0,0,80.16,29,168.59,168.59,0,0,0,51.84,60.8c-4.05,5.77-7.68,11.85-11.49,17.79-.22.34-.43.7-.69,1.13L7.79,49,20,36.31,36.32,52l1.41-1.94a199.77,199.77,0,0,1,27-31C72.31,12.16,80.48,6,89.89,1.69,91.13,1.12,92.38.56,93.62,0Z' transform='translate(-7.79)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:16px;width:18px}.icon-check-before--white,.icon-status--completed:before,.icon-status--in-progress:before,.icon-status:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg id='icon-check' style='fill: %23fff;' data-name='icon-check' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92.21 79.72'%3E%3Ctitle%3Eicon-check%3C/title%3E%3Cpath d='M93.8,0,100,16.54c-1.06.46-2.14.89-3.19,1.38A74.59,74.59,0,0,0,80.16,29,168.59,168.59,0,0,0,51.84,60.8c-4.05,5.77-7.68,11.85-11.49,17.79-.22.34-.43.7-.69,1.13L7.79,49,20,36.31,36.32,52l1.41-1.94a199.77,199.77,0,0,1,27-31C72.31,12.16,80.48,6,89.89,1.69,91.13,1.12,92.38.56,93.62,0Z' transform='translate(-7.79)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:16px;width:18px}.icon-info-before,.infobox__button--in-field:before,.infobox__button:before,.infobox__content:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg class='icon-info' style='fill: %23666;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100.07 100'%3E%3Cg%3E%3Cg%3E%3Cpath d='M50,38.05a7.31,7.31,0,1,1,5.17-2.14A7.31,7.31,0,0,1,50,38.05Zm6.67,38.51H43.32v-33H56.67Z'/%3E%3Cpath d='M79.82,79.83A42.19,42.19,0,1,1,92.18,50,42.18,42.18,0,0,1,79.82,79.83Zm5.53-65.19A49.84,49.84,0,1,0,100.07,50,50,50,0,0,0,85.35,14.64Z'/%3E%3Cpath d='M57.3,30.74A7.31,7.31,0,1,1,50,23.43a7.31,7.31,0,0,1,7.31,7.31'/%3E%3Crect x='43.32' y='43.57' width='13.35' height='32.99'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");display:inline-block;font-size:0;height:18px;width:18px}.icon-info-before--blue{content:url("data:image/svg+xml;charset=utf8,%3Csvg class='icon-info' style='fill: %23327ed1;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100.07 100'%3E%3Cg%3E%3Cg%3E%3Cpath d='M50,38.05a7.31,7.31,0,1,1,5.17-2.14A7.31,7.31,0,0,1,50,38.05Zm6.67,38.51H43.32v-33H56.67Z'/%3E%3Cpath d='M79.82,79.83A42.19,42.19,0,1,1,92.18,50,42.18,42.18,0,0,1,79.82,79.83Zm5.53-65.19A49.84,49.84,0,1,0,100.07,50,50,50,0,0,0,85.35,14.64Z'/%3E%3Cpath d='M57.3,30.74A7.31,7.31,0,1,1,50,23.43a7.31,7.31,0,0,1,7.31,7.31'/%3E%3Crect x='43.32' y='43.57' width='13.35' height='32.99'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");display:inline-block;font-size:0;height:18px;width:18px}.icon-info-before--green,.infobox__button--in-field:after,.infobox__button:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg class='icon-info' style='fill: %231c7a8a;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100.07 100'%3E%3Cg%3E%3Cg%3E%3Cpath d='M50,38.05a7.31,7.31,0,1,1,5.17-2.14A7.31,7.31,0,0,1,50,38.05Zm6.67,38.51H43.32v-33H56.67Z'/%3E%3Cpath d='M79.82,79.83A42.19,42.19,0,1,1,92.18,50,42.18,42.18,0,0,1,79.82,79.83Zm5.53-65.19A49.84,49.84,0,1,0,100.07,50,50,50,0,0,0,85.35,14.64Z'/%3E%3Cpath d='M57.3,30.74A7.31,7.31,0,1,1,50,23.43a7.31,7.31,0,0,1,7.31,7.31'/%3E%3Crect x='43.32' y='43.57' width='13.35' height='32.99'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");display:inline-block;font-size:0;height:18px;width:18px}.icon-x-before,.infobox__close:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg id='icon-x' class='icon-x' data-name='icon-x' style='fill: %23666;' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 126 135'%3E%3Ctitle%3Eicon-close%3C/title%3E  %3Cpath d='M875.1,301L894,321.543,831,390.012l-63-68.469L786.905,301l44.1,44.5ZM786.905,436l-18.9-20.544L831,346.991l63,68.467L875.1,436,831,391.492Z' transform='translate(-768 -301)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:13px;width:12px}.icon-status,.icon-status--completed,.icon-status--in-progress{border:2px solid #fff;border-radius:50%;display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:22px;position:relative;width:22px}.icon-status--completed:before,.icon-status--in-progress:before,.icon-status:before{height:11px;left:3px;position:absolute;top:4px;width:12px}.icon-status--completed{background:#558b57}.icon-status--in-progress{background:#e99e38}.infobox-parent-relative{position:relative}.infobox-parent-relative .infobox{position:absolute;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;padding-bottom:0;padding-top:40px}.infobox-parent-relative .infobox:after{content:"";background:#fff;border-left:1px solid #cfcfcf;border-top:1px solid #cfcfcf;right:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:31px;margin-left:-8px;height:16px;width:16px}.infobox-parent-relative .infobox .infobox__close{top:55px}@media screen and (max-width:991px){.infobox-parent-relative .infobox{top:0!important;margin-top:0!important;max-width:calc(100vw - 20px);width:400px}}.infobox{font-size:14px;opacity:0;pointer-events:none;padding-bottom:40px;left:20px;position:fixed;right:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;width:400px;z-index:99999}.infobox.js-auto-open-infobox{z-index:49}.infobox.active{opacity:1;pointer-events:auto}.infobox.align-left,.infobox.align-right{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.infobox ul{list-style:none;padding-left:0}.infobox ul li{padding-top:10px}.infobox__content{background:#fff;border:1px solid #ddd;padding:30px 20px 30px 50px;position:relative;-webkit-box-shadow:0 2px 18px rgba(0,0,0,.2);box-shadow:0 2px 18px rgba(0,0,0,.2)}.infobox__content:before{left:25px;position:absolute}.infobox__close{cursor:pointer;display:none;position:absolute;right:20px;top:15px;font-size:0}.infobox__button,.infobox__button--in-field{cursor:pointer;display:inline-block;font-size:0;height:18px;position:relative;vertical-align:middle;width:18px}.infobox__button--in-field:after,.infobox__button--in-field:before,.infobox__button:after,.infobox__button:before{fill:red;left:0;position:absolute;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;vertical-align:middle}.infobox__button--in-field:before,.infobox__button:before{opacity:1}.infobox__button--in-field:after,.infobox__button:after{opacity:0}.active.infobox__button--in-field:before,.infobox__button.active:before{opacity:0}.active.infobox__button--in-field:after,.infobox__button.active:after{opacity:1}.infobox__button--in-field{position:absolute;right:10px;top:14px}@media screen and (max-width:991px){.infobox{top:50%!important;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin-top:-40px;padding-bottom:0;width:calc(100% - 40px)}.infobox__close{display:block}}.pagination{text-align:center;margin-bottom:10px;position:relative}.pagination.hide-infinite-scroll{display:none!important}.pagination .pagination__button,.pagination li{display:inline-block;font-size:13px;height:30px;line-height:30px;margin-right:5px;text-align:center;width:30px}.pagination .pagination__button.next,.pagination li.next{margin-right:0}.pagination .pagination__button.active a,.pagination li.active a{background-color:#156371;color:#fff}.pagination .pagination__button a,.pagination li a{background-color:#e2e2e2;color:#454141;display:block;font-weight:700;height:100%;padding:0;text-decoration:none;width:100%}.pagination .pagination__button a:hover,.pagination li a:hover{background-color:#156371;color:#fff}.pagination .pagination__button.pagination-link-disabled.active a,.pagination li.pagination-link-disabled.active a{background-color:#156371;color:#fff}.pagination .pagination__button.pagination-link-disabled a,.pagination li.pagination-link-disabled a{cursor:default;color:#777;background-color:#fff}.pagination .pagination__button.pagination-link-disabled a:hover,.pagination li.pagination-link-disabled a:hover{cursor:default;background-color:#fff;color:#777}.pagination__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__list{margin:0 15px;font-size:0;list-style:none;padding:6px 0 6px 0}.pagination span.infiniteScrollLink{position:relative;width:0;height:0;margin:0;padding:0}.pagination span.infiniteScrollLink a{position:absolute;width:150px;height:16px;font-size:16px;text-align:left;top:-12px;left:0;text-decoration:none;color:#156371;font-weight:700}.pagination span.infiniteScrollLink a:hover{color:#000}.menu{background:#f4f4f4;position:relative;z-index:100}@media screen and (min-width:992px){.menu{display:block!important}}@media screen and (max-width:991px){.menu{background:#fff;display:none;left:0;position:absolute;top:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;width:100%}.menu.active{display:block}.menu.dept-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.menu.category-active{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.menu .container{padding:0}}.menu__button{cursor:pointer;font-size:17px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;line-height:1;position:relative}.menu__button a{display:block;padding:10px;text-decoration:none}.menu__button--parent{padding:10px}.menu__button--parent:after{display:none}@media screen and (min-width:992px){.menu__button--parent{padding-right:30px}.menu__button--parent.active:after,.menu__button--parent:hover:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.menu__button--parent:after{display:block;position:absolute;font-size:0;line-height:1;position:absolute;pointer-events:none;right:10px;margin-top:-3px;top:50%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}}@media screen and (min-width:992px){.menu__button{margin-right:20px}.menu__button.active:before,.menu__button:hover:before{width:100%}.menu__button:before{background:#156371;content:"";height:4px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width .3s ease;transition:width .3s ease;width:0;bottom:0}}@media screen and (max-width:991px){.menu__button{border-bottom:1px solid #d0d0d0;font-size:15px}.menu__button a{padding:15px 20px}.menu__button--dark{background:#f4f4f4}.menu__button--parent{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 20px}.menu__button--parent a{padding:0}.menu__button--parent:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: black;' data-name='icon-arrow-right' viewBox='0 0 257.33 171.57'%3E%3Cpath d='M254.48,121.56h.58q18.21,18.66,36.44,37.31c.66.68,1.44,1.25,2.16,1.87v.58c-.78.72-1.59,1.4-2.33,2.16q-62,63.48-123.92,127a17.43,17.43,0,0,0-1.79,2.65l-1.24,0a18,18,0,0,0-1.8-2.64Q100.75,227.06,38.88,163.7c-.81-.83-1.69-1.58-2.54-2.37q0-.29,0-.58c.72-.62,1.5-1.19,2.16-1.87q18.23-18.65,36.44-37.32h.58a20.2,20.2,0,0,0,1.75,2.19q42.84,40.79,85.71,81.54c.62.59,1.28,1.14,2,1.8.53-.45,1-.8,1.39-1.19q43.39-41.27,86.76-82.56A12.82,12.82,0,0,0,254.48,121.56Z' transform='translate(-36.33 -121.56)'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:6px;width:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:block;margin-left:auto}}.menu__content{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:150}@media screen and (max-width:991px){.menu__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.menu-overlay{position:fixed;background:rgba(0,0,0,.2);display:none;width:100%;height:100%;left:0;opacity:0;top:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;z-index:50}.menu-overlay.active{opacity:1}.menu-dropdown{background:#fff;display:none;left:0;position:absolute;top:100%;width:100%;z-index:101}@media screen and (max-width:991px){.menu-dropdown{left:100%;top:0;overflow:visible!important}}.menu-dropdown__item-container{max-width:330px;border-right:1px solid #d0d0d0;margin:20px 0;position:relative}@media screen and (max-width:991px){.menu-dropdown__item-container{border-right:none;height:auto!important;margin:0;max-width:100%}}.menu-dropdown__item{font-size:15px}@media screen and (min-width:992px){.menu-dropdown__item:hover>.menu-dropdown__item-link{color:#1c7a8a}}.menu-dropdown__item--back{background:#f4f4f4;text-transform:uppercase;font-weight:700}.menu-dropdown__item--back .menu-dropdown__item-link:before{margin-right:5px}.menu-dropdown__item--title{text-transform:uppercase;font-weight:700}.menu-dropdown__item.js-menu-dropdown__item--submenu>.menu-dropdown__item-link:after{margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width:991px){.menu-dropdown__item.js-menu-dropdown__item--submenu>.menu-dropdown__item-link.menu-dropdown__item-link--mobile:after{content:""}}@media screen and (min-width:992px){.menu-dropdown__item.js-menu-dropdown__item--submenu.active>.menu-dropdown__submenu{border-right:1px solid #d0d0d0;width:330px}}.menu-dropdown__item.js-menu-dropdown__item--submenu.active>.menu-dropdown__item-link{color:#1c7a8a}@media screen and (max-width:991px){.menu-dropdown__item.js-menu-dropdown__item--submenu.active>.menu-dropdown__item-link.menu-dropdown__item-link--mobile{color:#000}.menu-dropdown__item.js-menu-dropdown__item--submenu.active>.menu-dropdown__item-link.menu-dropdown__item-link--mobile:after{content:""}}.menu-dropdown__item-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;padding:5px 20px 5px 0;text-decoration:none}@media screen and (max-width:991px){.menu-dropdown__item-link{padding:15px 20px;border-bottom:1px solid #d0d0d0}}.menu-dropdown__submenu{background:#fff;border-right:1px solid #fff;left:calc(100% + 1px);min-height:100%;display:none;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (min-width:992px){.menu-dropdown__submenu{width:0;-webkit-transition:all .4s ease;transition:all .4s ease}.menu-dropdown__submenu .menu-dropdown__item{min-width:330px}.menu-dropdown__submenu .menu-dropdown__item-link{padding:5px 20px 5px 20px}.menu-dropdown__submenu.menu-dropdown__submenu--child-menu-open{overflow:visible}}.menu-box,.menu-contact{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.menu-box__button,.menu-contact__button{border:1px solid #d0d0d0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;font-size:12px;margin-right:10px;padding:10px;text-align:center;text-decoration:none}.menu-box__button:last-of-type,.menu-contact__button:last-of-type{margin:0}.menu-box__button__icon,.menu-contact__button__icon{margin:auto}.menu-contact{border-bottom:1px solid #d0d0d0;padding:20px 15px 15px}@media screen and (min-width:992px){.menu-contact{display:none}}.menu-box__button{position:relative}.menu-box__button:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);content:"";height:100%;left:0;opacity:0;position:absolute;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;top:0;width:100%}@media screen and (min-width:992px){.menu-box__button:hover:after{opacity:1}}.dep-menu-espot{display:none;width:330px;position:absolute;left:calc(300% + 3px);top:0}@media screen and (min-width:1310px){.dep-menu-espot.active{display:block}}.genericPage-content a:not(.button-reno):not(.button):not(.button--alt):not(.button-submit-filter){color:#156371;text-decoration:none}.genericPage-content a:not(.button-reno):not(.button):not(.button--alt):not(.button-submit-filter):hover{color:#156371}.genericPage-content a:not(.button-reno):not(.button):not(.button--alt):not(.button-submit-filter).link-mail{font-size:18px;text-decoration:none}.genericPage-content a:not(.button-reno):not(.button):not(.button--alt):not(.button-submit-filter).link-mail:before{background:url(../../../images/icon-mail.png) no-repeat center center;background-size:calc(47px / 2) calc(35px / 2);content:"";display:inline-block;height:calc(35px / 2);margin-right:10px;vertical-align:middle;width:calc(47px / 2)}.genericPage-content a:not(.button-reno):not(.button):not(.button--alt):not(.button-submit-filter).link-phone{color:#5a5a5a;font-size:18px;text-decoration:none}.genericPage-content a:not(.button-reno):not(.button):not(.button--alt):not(.button-submit-filter).link-phone:before{background:url(../../../images/phone.png) no-repeat center center;background-size:calc(41px / 2) calc(55px / 2);content:"";display:inline-block;height:calc(55px / 2);margin-right:10px;vertical-align:middle;width:calc(41px / 2)}.genericPage-content .link-phone-precision{padding-left:30px}.genericPage-content .address{color:#5a5a5a;font-size:18px;font-weight:400;line-height:1.2}.genericPage-content .address:before{background:url(../../../images/icon-write.png) no-repeat center center;background-size:calc(42px / 2) calc(46px / 2);content:"";display:inline-block;height:calc(46px / 2);margin-bottom:30px;margin-right:10px;vertical-align:middle;width:calc(42px / 2)}.genericPage-content h1{color:#000;font-family:flama_condensedextrabold,sans-serif;font-size:23px;font-weight:700;margin:0 0 20px 0;text-transform:uppercase}.genericPage-content h2{font-family:flama_condensedextrabold,sans-serif;font-size:18px;font-weight:700;margin-bottom:15px;text-transform:uppercase}.genericPage-content h3{color:#156371;font-size:16px}.genericPage-content img{margin-bottom:15px}.genericPage-content ol{color:#156371;font-size:16px;font-weight:700;padding-left:24px}.genericPage-content ol h3{color:#156371;font-size:15px;margin-bottom:0}.genericPage-content ol p{color:#5a5a5a;font-size:13px;font-weight:400}.genericPage-content ol ul{color:#5a5a5a;font-size:13px;padding-left:20px;list-style-type:disc}.genericPage-content ol ul li p{margin-bottom:0}.genericPage-content ul.list li{color:#156371}.genericPage-content ul.list li span{color:#454141;font-weight:700}.module_locator{display:none}.locator-lightbox .geoloc_error{color:red;display:none;font-size:12px;margin:0 10px;font-weight:400;text-align:center}.locator-lightbox .fancybox-skin{background-color:#fff;border-radius:0;padding:0!important}.locator-lightbox .fancybox-close{background-image:url(../../../images/btn-close.png);background-size:30px 30px;display:block;height:30px;right:8px;top:6px;width:30px}.locator-lightbox__content{font-size:16px;font-weight:700}.locator-lightbox__header{color:#156371;font-size:18px;font-weight:700;padding:10px;text-align:center}.locator-lightbox__header .button,.locator-lightbox__header .button--alt,.locator-lightbox__header .button-submit-filter{margin-top:25px}.locator-lightbox__box{width:750px;padding:0 10px 10px;max-width:100%}.locator-container{margin-bottom:30px}.locator__store{background:#efefef;color:#156371;display:block;font-size:13px;font-weight:700;height:100%;margin-bottom:4px;padding:10px 15px;text-decoration:none}.locator__store.active,.locator__store:hover{background:#156371;color:#fff}.locator__province{color:#000;display:inline-block;font-size:18px;font-weight:700;margin:5px 10px}.locator-separator-or{border-bottom:2px solid #156371;margin-bottom:15px;position:relative;text-align:center!important}.locator-separator-or div{background:#fff;border:2px solid #156371;border-radius:50%;color:#156371;display:inline-block;font-size:16px;height:40px;line-height:36px;position:relative;text-align:center;text-transform:uppercase;top:20px;width:40px;z-index:1}/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <$DanielCardoso>
 * Licensed under MIT
 */.loader-ajax{clear:both;display:block;padding:15px 0;width:100%}.loader-ajax>*{margin:0 auto}.invisible-complete-overlay{position:fixed;bottom:0;display:none;cursor:default;left:0;right:0;top:0;z-index:102}.loader-ajax--overlay{position:absolute;background:rgba(255,255,255,.7);bottom:0;display:none;cursor:default;left:0;right:0;top:0;z-index:102}.loader-ajax--overlay--overall{z-index:48}.loader-ajax--overlay--overall~* .loader-ajax--overlay,.loader-ajax--overlay--overall~.loader-ajax--overlay{background:0 0}.loader-ajax--overlay.active{display:block}.loader-ajax--overlay .la-line-scale{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.la-line-scale,.la-line-scale>div{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.la-line-scale{display:block;font-size:0;color:#044954}.la-line-scale.la-dark{color:#333}.la-line-scale>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-line-scale{width:40px;height:32px}.la-line-scale>div{width:4px;height:32px;margin:2px;margin-top:0;margin-bottom:0;border-radius:0;-webkit-animation:line-scale 1.2s infinite ease;animation:line-scale 1.2s infinite ease}.la-line-scale>div:nth-child(1){-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.la-line-scale>div:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.la-line-scale>div:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s}.la-line-scale>div:nth-child(4){-webkit-animation-delay:-.9s;animation-delay:-.9s}.la-line-scale>div:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s}.la-line-scale.la-sm{width:20px;height:16px}.la-line-scale.la-sm>div{width:2px;height:16px;margin:1px;margin-top:0;margin-bottom:0}.la-line-scale.la-2x{width:80px;height:64px}.la-line-scale.la-2x>div{width:8px;height:64px;margin:4px;margin-top:0;margin-bottom:0}.la-line-scale.la-3x{width:120px;height:96px}.la-line-scale.la-3x>div{width:12px;height:96px;margin:6px;margin-top:0;margin-bottom:0}@-webkit-keyframes line-scale{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes line-scale{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.layoutBuilder{width:100%!important}.layoutBuilder>div{width:100%!important}.header,.header--checkout{background:#fff;position:relative;z-index:101}@media screen and (max-width:991px){.header,.header--checkout{border-bottom:1px solid #d0d0d0}.header .container,.header--checkout .container{padding:0}}@media screen and (max-width:991px){.header--checkout:not(.header--checkout) .header__logo,.header:not(.header--checkout) .header__logo{left:50%;padding:5px 0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0}.header--checkout:not(.header--checkout) .header__logo img,.header:not(.header--checkout) .header__logo img{height:35px}.header--checkout:not(.header--checkout) .header__links,.header:not(.header--checkout) .header__links{margin:0}.header--checkout:not(.header--checkout) .header__links .btn_lang_switch,.header:not(.header--checkout) .header__links .btn_lang_switch{display:none!important}}.header--checkout{border-bottom:1px solid #d0d0d0}.header--checkout .container{padding:5px 10px 0}.header--checkout .header__content{padding:10px 0 20px}@media screen and (max-width:767px){.header--checkout .header__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0}.header--checkout .header__content>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:33%}}@media screen and (min-width:480px){.header--checkout .header__links{margin-left:auto}}@media screen and (max-width:767px){.header--checkout .header__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}.header--checkout .header__links .btn_lang_switch{display:none!important}}.header--checkout .header__links .header__myspace{display:none}.header--checkout .header__logo{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.header--checkout .header__logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:center;width:auto}.header--checkout .header__logo img{height:35px}}@media screen and (max-width:420px){.header--checkout .header__logo img{height:30px}}@media screen and (min-width:768px){.header--checkout .btn_lang_switch{border-left:1px solid #d0d0d0;border-right:none!important;margin-left:18px}}@media screen and (max-width:767px){.header--checkout .btn_lang_switch{margin-right:18px;padding-left:0;border-left:none!important;border-right:1px solid #d0d0d0}}.header__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0 20px}@media screen and (max-width:991px){.header__content{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}}.header__logo{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-decoration:none}.header__logo__text{color:#666;font-size:10px;line-height:1;margin-bottom:5px}@media screen and (min-width:768px){.header__logo__text{-ms-flex-item-align:end;align-self:flex-end;display:inline-block;font-size:18px;margin-left:10px;text-transform:uppercase}}@media screen and (max-width:767px){.header__logo__text{letter-spacing:2.5px;margin-top:5px}}.header__mobile-button a{display:block;padding:14px 12px}.header__mobile-button a span{background:#156371;display:block;height:3px;margin-bottom:4px;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);width:21px}.header__mobile-button a span:last-of-type{margin-bottom:0}.header__mobile-button a.active span:first-of-type{-webkit-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.header__mobile-button a.active span:nth-of-type(2){opacity:0}.header__mobile-button a.active span:last-of-type{-webkit-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.header__links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0 0 0}.header__links span,.header__links>a{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}.btn_lang_switch{color:#156371;font-weight:700;padding:10px 15px;text-decoration:none}.btn_lang_switch:hover{text-decoration:underline}.header__item-link{color:#666;font-size:14px;vertical-align:middle}.header__item-link svg{display:block;margin:0 auto 8px}@media screen and (max-width:767px){.header__item-link svg{height:20px;margin:0 auto;width:20px}}.header__item-link--need-help{text-transform:uppercase;text-align:right}@media screen and (max-width:767px){.header__item-link--need-help{font-size:9px;text-align:center;line-height:1.2;text-transform:none}}.header__item-link--need-help svg{display:block;fill:#a8a8a8;margin-bottom:3px!important}.header__item-link a{color:#156371;text-decoration:none}.header__search{margin:15px auto 0;position:relative;width:440px}@media screen and (max-width:1199px){.header__search{width:300px}}@media screen and (max-width:991px){.header__search{background:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin:0 auto;padding:5px 5px 5px 0;width:100%}}.header__myspace{display:block;padding:8px 15px;position:relative}@media screen and (min-width:991px){.header__myspace{border-right:1px solid #d0d0d0}}.header__myspace .accountLink svg{display:block;-webkit-transition:fill 250ms ease;transition:fill 250ms ease;fill:none;stroke:#156371;height:26px;width:25px}.header__myspace .logged svg{fill:#156371!important}.header__myspace .not-logged:hover svg{fill:#156371!important}@media screen and (max-width:991px){.header__myspace{padding:10px}}.header__myspace .reno-account__modal-overlay-bg{display:none}.header__myspace .reno-account__popup{display:none;background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 10px 0 rgba(0,0,0,.15);border:1px solid #d0d0d0;color:#000;font-size:13px;left:50%;line-height:1.2;margin-top:10px;padding:10px 15px 15px;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:220px;width:auto;z-index:200}.header__myspace .reno-account__popup:before{background:#fff;border:1px solid #d0d0d0;border-right:0;border-bottom:0;content:"";height:14px;margin-left:-7px;position:absolute;width:14px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-8px;left:50%;z-index:-1}@media screen and (max-width:991px){.header__myspace .reno-account__popup:before{left:auto;right:62px}}@media screen and (max-width:991px){.header__myspace .reno-account__popup{left:auto;-webkit-transform:none;-ms-transform:none;transform:none;right:-48px}}@media screen and (max-width:500px){.header__myspace .reno-account__popup{border-left:0;border-right:0;width:100vw}}.header__myspace .reno-account__popup__close{display:block;height:30px;position:absolute;right:6px;top:6px;width:30px}.header__myspace .reno-account__popup__close img{height:30px;width:30px}.header__myspace .reno-account__popup .widget-account__link,.header__myspace .reno-account__popup .widget-account__title{font-weight:400;font-size:16px;line-height:1.4;margin:0}.header__myspace .reno-account__popup .widget-account__title{margin-bottom:20px}.header__myspace .reno-account__popup .widget-account__links{padding-bottom:20px}.header__myspace .reno-account__popup .widget-account__link{position:relative;white-space:nowrap;border-bottom:1px solid #e4e4e4}.header__myspace .reno-account__popup .widget-account__link a{display:block;color:#156371;padding:7px 25px 7px 0;text-decoration:none}.header__myspace .reno-account__popup .widget-account__link a:after{margin-top:-3px;position:absolute;right:0;top:50%;visibility:hidden}@media (hover:hover){.header__myspace .reno-account__popup .widget-account__link a:hover{color:#000}.header__myspace .reno-account__popup .widget-account__link a:hover:after{visibility:visible}}.header__myspace .reno-account__popup.active{display:block}.header__myspace .reno-account__popup__header{color:#156371;font-weight:700}.header__myspace .reno-account__popup__content{margin:10px 0}.header__myspace .reno-account__popup__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.header__myspace .reno-account__popup__buttons .button,.header__myspace .reno-account__popup__buttons .button--alt,.header__myspace .reno-account__popup__buttons .button-submit-filter{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:10px}.header__myspace .reno-account__popup .button,.header__myspace .reno-account__popup .button--alt,.header__myspace .reno-account__popup .button-submit-filter{width:100%}.cart{display:block;padding:8px 15px;position:relative;border-right:1px solid #d0d0d0}.cart a{display:block;position:relative}.cart svg{display:block;fill:#156371;height:24px;width:27px}@media screen and (max-width:991px){.cart{padding:10px}}.cart [data-counter]{color:#db4040;font-size:13px;font-weight:700;left:10px;line-height:1;position:absolute;top:-7px}.cart [data-counter="0"]{visibility:hidden}.search-autocomplete{background:#fff;border:1px solid #d6d6d6;border-top:0;font-size:14px;left:0;max-height:calc(100vh - 100px);padding:15px;position:absolute;overflow-y:auto;overflow-x:hidden;top:100%;width:100%;z-index:15}.search-autocomplete .button-close{position:absolute;top:0;right:0;background:0;border:0;z-index:1;height:30px;width:30px;padding:0}.search-autocomplete ul{margin:0;padding:0;list-style:none}.search-autocomplete ul li{line-height:1.1}.search-autocomplete a{background:#fff;color:#000;display:block;margin-bottom:10px;outline:0;-webkit-transition:all .2s ease;transition:all .2s ease;text-decoration:none}.search-autocomplete a:focus,.search-autocomplete a:hover{color:#3792a4}.search-autocomplete__title{font-weight:700;line-height:1;margin-bottom:10px;text-transform:uppercase}@media screen and (max-width:767px){.search-autocomplete__box:not(:last-of-type){margin-bottom:15px}}.slick-slider__container{position:relative}.slick-slider__container:hover .slick-arrow{opacity:1}.slick-slider__container:hover .slick-arrow.slick-prev{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-slider__container:hover .slick-arrow.slick-next{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-slider .slick-arrow.slick-prev{left:-10px}.slick-slider .slick-arrow.slick-next{right:-10px}.slick-slider .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin:5px}.slick-slider .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.slick-slider .slick-list{margin:0 -5px}@media screen and (max-width:767px){.slick-slider .slick-list{margin:0 -1px}}.slick-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%}.slick-slider__nav{position:static}@media screen and (max-width:991px){.slick-slider__nav{padding:10px;text-align:center}}.slick-dots{display:none!important}@media screen and (max-width:991px){.slick-dots{display:block!important}}.slick-slider__slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.slick-slider__slide .product_box{width:100%}@media screen and (max-width:767px){.slick-slider__slide{margin:0 1px}}.slick-arrow{cursor:pointer;position:absolute;top:70px;height:40px;width:35px;z-index:3;opacity:0;outline:0;font-size:0;background-position:50%;background-color:rgba(0,0,0,.6);background-repeat:no-repeat;background-size:20px;top:50%;-webkit-transition:all .2s ease;transition:all .2s ease}.slick-arrow svg{display:none}.slick-arrow:hover{background-color:#1c7a8a}.slick-arrow.slick-disabled{opacity:0!important}.slick-arrow.slick-prev{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);left:-10px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjkgMTI5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjkgMTI5IiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4Ij4KICA8Zz4KICAgIDxwYXRoIGQ9Im04OC42LDEyMS4zYzAuOCwwLjggMS44LDEuMiAyLjksMS4yczIuMS0wLjQgMi45LTEuMmMxLjYtMS42IDEuNi00LjIgMC01LjhsLTUxLTUxIDUxLTUxYzEuNi0xLjYgMS42LTQuMiAwLTUuOHMtNC4yLTEuNi01LjgsMGwtNTQsNTMuOWMtMS42LDEuNi0xLjYsNC4yIDAsNS44bDU0LDUzLjl6IiBmaWxsPSIjRkZGRkZGIi8+CiAgPC9nPgo8L3N2Zz4K)}.slick-arrow.slick-next{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);right:-10px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjkgMTI5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjkgMTI5IiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4Ij4KICA8Zz4KICAgIDxwYXRoIGQ9Im00MC40LDEyMS4zYy0wLjgsMC44LTEuOCwxLjItMi45LDEuMnMtMi4xLTAuNC0yLjktMS4yYy0xLjYtMS42LTEuNi00LjIgMC01LjhsNTEtNTEtNTEtNTFjLTEuNi0xLjYtMS42LTQuMiAwLTUuOCAxLjYtMS42IDQuMi0xLjYgNS44LDBsNTMuOSw1My45YzEuNiwxLjYgMS42LDQuMiAwLDUuOGwtNTMuOSw1My45eiIgZmlsbD0iI0ZGRkZGRiIvPgogIDwvZz4KPC9zdmc+Cg==)}.slick-dots{font-size:0;padding:0}.slick-dots li{display:inline-block;list-style:none;margin:0 7px 7px}.slick-dots li.slick-active button{background:#1c7a8a}.slick-dots li:only-child{display:none}.slick-dots button{background:#fff;border:1px solid #666;border-radius:50%;font-size:0;height:19px;padding:0;position:relative;-webkit-transition:background .3s ease;transition:background .3s ease;width:19px}.show-all-content{position:relative}.show-all-content:after{content:"";pointer-event:none;position:absolute;bottom:0;left:0;height:150px;width:100%;z-index:0}.show-all-content--hidden{max-height:350px;overflow:hidden}.show-all-content--hidden:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(50%,#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 50%)}@media screen and (max-width:767px){.show-all-content--active{max-height:75vh;overflow-y:auto}}.show-all-content--active .show-all-content__button-container{display:none}.show-all-content__button-container{margin:0 0 30px;position:absolute;bottom:0;left:0;text-align:center;width:100%;z-index:1}.footer{background:#fff}.footer .menu-box{margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991px){.footer .menu-box{margin-bottom:15px}}.footer .menu-box__button{margin-right:30px}.footer .menu-box__button:last-of-type{margin-right:0}@media screen and (max-width:991px){.footer .menu-box__button{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:30%;margin-bottom:5px;margin-right:5px}.footer .menu-box__button svg{max-height:25px}.footer .menu-box__button:nth-of-type(3n){margin-right:0}}.footer__bottom-mobile{margin-top:20px}.footer__bottom-mobile .menu-contact{border:none;padding:0}.footer__content{padding:25px 0}@media screen and (max-width:991px){.footer__content{padding:15px 0}}.footer__title{font-size:15px;font-weight:700;line-height:1;margin-bottom:15px;position:relative;text-transform:uppercase}@media screen and (max-width:991px){.footer__title{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;cursor:pointer;margin:0 -15px -1px;padding:10px}.footer__title:after,.footer__title:before{background:#000;border-radius:3px;content:"";position:absolute;right:21px;top:50%;margin-top:-7px;width:3px;height:13px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.footer__title:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.footer__title.active:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (max-width:767px){.footer__title{margin:0 -10px -1px}}.footer__links{margin-bottom:20px}@media screen and (max-width:991px){.footer__links{margin-bottom:0;padding:5px 0;display:none}}.footer__links a{color:#156371;display:block;font-size:15px;line-height:1.2;padding:5px 0;text-decoration:none}@media screen and (max-width:991px){.footer__links a{padding:10px 0}}.footer__links a:hover{color:#1c7a8a}.footer__link--airmiles{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__link--airmiles:before{background-image:url(/wcsstore/RenoDepotStorefrontAssetStore/images/am.png);background-size:contain;background-repeat:no-repeat;content:"";display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;margin-right:5px;width:24px}.footer__socials a{display:inline-block;padding:5px;text-decoration:none}.footer__socials a svg{display:block;height:26px;width:26px}@media screen and (max-width:991px){.footer__socials{text-align:center;margin-top:20px}.footer__socials a svg{height:30px;width:30px}}.footer__copyright{background:#f4f4f4;color:#7f7f7f;font-size:15px;padding:10px 0;text-align:center}@media screen and (max-width:991px){.footer__copyright{font-size:12px}}.footer-fixed{background-color:#156371;bottom:0;position:relative;padding:15px 0;width:100%}.footer-fixed__enews{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.2;text-align:right;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:991px){.footer-fixed__enews{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer-fixed__enews__info{margin-right:10px}@media screen and (max-width:991px){.footer-fixed__enews__info{margin:0 0 5px 0}}.footer-fixed__enews__title{font-family:flama_condensedextrabold,sans-serif;font-size:22px;text-transform:uppercase}@media screen and (max-width:991px){.footer-fixed__enews__title{font-size:20px}}.footer-fixed__enews__text{font-size:15px}@media screen and (max-width:991px){.footer-fixed__enews__text{font-size:14px}}.footer-fixed .field-wrapper{width:360px}@media screen and (max-width:991px){.footer-fixed .field-wrapper{width:100%}}.footer-fixed .field-text,.footer-fixed .field-text--airmiles{border:none}.footer-fixed .button,.footer-fixed .button--alt,.footer-fixed .button-submit-filter{height:39px;font-size:14px;font-weight:400;position:absolute;top:3px;right:3px}.noUi-target{-moz-user-select:none;-ms-touch-action:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;direction:ltr;margin-top:40px;position:relative}.noUi-target *{-moz-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.noUi-base{-webkit-transform:translate3d(0,0,0);height:100%;position:relative;transform:translate3d(0,0,0);width:100%;z-index:1}.noUi-origin{border-radius:2px;bottom:0;left:0;position:absolute;right:0;top:0}.noUi-handle{cursor:default;position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:3px}.noUi-horizontal .noUi-handle{height:57px;left:-26px;top:-46px;width:52px}.noUi-background{background-color:#c1c1c1}.noUi-connect{background-color:#1c7a8a;height:2px}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUiSlider{margin:50px auto 10px;width:180px}@media screen and (max-width:1199px) and (min-width:768px){.noUiSlider{width:140px}}.noUiSlider .noUi-handle{color:#156371!important;cursor:pointer;font-size:14px;font-weight:700;line-height:22px;text-align:center}.noUiSlider .noUi-handle-lower{background:url(../../../images/range_left.png) no-repeat}.noUiSlider .noUi-handle-upper{background:url(../../../images/range_left.png) no-repeat}[disabled].noUi-connect{background:#b8b8b8;background:#b8b8b8}[disabled].noUi-origin{cursor:not-allowed}[disabled].noUi-handle{cursor:not-allowed}.order-helper{border-bottom:1px solid #d0d0d0;clear:both;margin-bottom:20px;padding:30px 0 10px}@media screen and (max-width:999px){.order-helper{padding:20px 0}}.order-helper .help{border-bottom:1px solid #d0d0d0;border-top:1px solid #d0d0d0;line-height:1;margin-bottom:10px;padding:12px 2px}.order-helper .help strong,.order-helper h4{font-family:flama_condensedextrabold,sans-serif;font-size:18px;font-weight:700;margin-bottom:10px;margin-top:10px;text-transform:uppercase;color:#156371}.order-helper .faq{line-height:1.2;margin-bottom:20px}.order-helper .faq h4 span{display:inline-block;vertical-align:middle;max-width:72%}.order-helper .faq .faq__icon{margin-right:10px;height:35px}@media screen and (max-width:991px){.order-helper .faq h4 span{max-width:66%}}.order-helper a{color:#156371}.order-confirmation__airmiles{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order-confirmation__airmiles__logo{width:50px;padding-right:10px;display:inline-block}.order-confirmation__airmiles__details{width:calc(100% - 50px);display:inline-block;font-size:14px}.order-confirmation__airmiles__message{color:#000;margin:0 0 5px}.order-confirmation__airmiles__conditions{color:#666;font-size:12px;margin:0 0 5px}.order-confirmation__espot{margin-top:20px}.protection-plan__modal__subtitle{font-size:15px;font-weight:700}.protection-plan__modal__total{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:700;border-top:1px solid #ccc;border-bottom:1px solid #ccc;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0}.protection-plan__modal__buttons{padding-top:10px;text-align:right}.protection-plan__product__brand{display:block;color:#156371;font-size:14px;font-weight:700;margin:0;text-transform:uppercase}.protection-plan__product__title{display:block;font-family:flama_condensedextrabold,sans-serif;font-size:15px;line-height:1.2;margin:0 0 5px 0}.protection-plan__product__specs{display:block;font-size:11px}.protection-plan__cart-image{width:84px;-ms-flex-negative:0;flex-shrink:0;text-align:center}.protection-plan__cart-image svg{height:84px;width:84px}@media (max-width:767px){.protection-plan__cart-image{width:69px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.protection-plan__cart-image svg{height:69px;width:69px}}.protection-plan__cart-image a{margin-top:5px;font-size:13px;line-height:1em;display:block}.protection-plan__cart-details{margin-left:15px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:calc(100% - 549px)}@media (max-width:1199px){.protection-plan__cart-details{width:calc(100% - 400px)}}@media (max-width:767px){.protection-plan__cart-details{margin-left:0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%}}.protection-plan__cart-details__title-container{margin-bottom:15px;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.protection-plan__cart-details__title{font-weight:700;text-transform:uppercase;font-size:15px;font-family:flama_condensedextrabold,sans-serif}.protection-plan__cart-details__list{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}@media (max-width:767px){.protection-plan__cart-details__list{margin-top:15px}}.protection-plan__cart-details__list li{width:50%;padding-right:20px;position:relative;display:block;padding-left:15px;margin-bottom:5px;font-size:13px}@media (max-width:767px){.protection-plan__cart-details__list li{width:100%}}.protection-plan__cart-details__list li:before{content:"";height:4px;width:4px;border-radius:4px;background:#000;position:absolute;top:7px;left:0}.protection-plan__cart-details__list li.no-bullet{list-style:none}.protection-plan__cart-details__list li.no-bullet:before{display:none}.protection-plan__cart-total{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.protection-plan__cart-total{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.protection-plan__cart-total--active{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767px){.protection-plan__cart-total--active{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:69px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.protection-plan__cart-total .quantity{text-align:right}.protection-plan__cart-total__duration{font-weight:700;margin:0 0 5px}.protection-plan__cart-total__text{font-size:13px}.radio-container,.radio-container--inline{font-size:0;margin:15px 0}.radio-container--inline{display:inline-block;margin-right:10px}@media (max-width:991px){.radio-container--inline{display:block}}.radio-custom,.radio-custom--disabled{background:#fff;border:1px solid #ddd;border-radius:18px;cursor:pointer;display:inline-block;height:18px;margin-right:10px;position:relative;vertical-align:middle;width:18px}.radio-custom--disabled:before,.radio-custom:before{content:"";left:2px;position:absolute;top:2px;height:12px;width:12px;border-radius:12px;opacity:0;background:#156371;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease;transition:all .3s ease}.radio-custom--disabled{cursor:default}.radio-custom--disabled:before{background:#c2c2c2}input[type=radio]:checked+.radio-custom--disabled:before,input[type=radio]:checked+.radio-custom:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.radio-label,.radio-label--disabled{cursor:pointer;display:inline-block;vertical-align:middle;font-size:14px;color:#000;padding-left:10px;width:calc(100% - 28px)}.radio-label--disabled{cursor:default}.radio-label--disabled:before{background:#c2c2c2}.radio-hidden{display:none}.search-form{width:auto;position:relative}@media screen and (max-width:991px){.search-form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.search-form__button{background:0 0;border:none;height:44px;margin-top:-22px;outline:0;padding:0;position:absolute;right:0;top:50%;width:44px}.search-form__button svg{position:absolute;right:11px;top:50%;margin-top:-11px}.search-form .field-label{width:calc(100% - 58px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-form .field-text--airmiles:focus+.field-label,.search-form .field-text:focus+.field-label{width:100%}.page-track-order-search__subtitle,.page-track-order-search__title{display:block;margin:.67em 0}.page-track-order-search__title{color:#000;font-weight:700;font-size:2em}.page-track-order-search__subtitle{color:#000;font-size:1.17em;font-weight:700}.page-track-order-search-row__intro{display:block;margin:.67em 0}.page-track-order-search-row__intro{color:#000;font-size:1em;line-height:1.4}.sidebar__title{font-family:flama_condensedextrabold,sans-serif;font-size:24px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.sidebar__range-filter-clear{cursor:pointer;display:block;margin-top:5px;clear:both;color:#156371}.sidebar__range-filter{margin-bottom:10px}.sidebar__range-filter-wrapper{margin-top:10px}.sidebar__range-filter-wrapper:first-child{margin-top:0}.sidebar__input{display:inline-block;width:85px;margin-right:10px;vertical-align:middle}.sidebar__input-separator{display:inline-block;margin-right:10px;vertical-align:middle}.store-address{margin-bottom:15px;padding-left:15px}.store-address__title{color:#156371;text-transform:uppercase;font-size:14px;font-weight:700;margin:0}.store-address__address{font-size:14px;margin-bottom:8px}.store-address a{color:#156371}.store-address a:hover{color:#4a4a4a}.store-info{color:#000;display:inline-block;margin:auto 10px 5px 10px;position:relative}@media screen and (max-width:991px){.store-info{margin:0 auto 0 0;padding:10px 14px}}.store-info__button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:1}.store-info__button__icon{margin-left:5px}.store-info__button__icon svg{height:6px;width:10px}.store-info__button__icon-pin{width:17px;height:25px}.store-info__button__icon-pin svg{stroke:#156371;fill:#156371}.store-info .store-info__popup{background:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 10px 0 rgba(0,0,0,.15);border:1px solid #d0d0d0;color:#000;display:none;font-size:13px;left:50%;line-height:1.2;margin-top:15px;padding:10px;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:320px;z-index:200}@media screen and (max-width:991px){.store-info .store-info__popup{left:0;margin-top:10px;-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width:500px){.store-info .store-info__popup{border-left:0;border-right:0;width:100vw}}.store-info .store-info__popup.active{display:block}.store-info .store-info__popup:before{background:#fff;border:1px solid #d0d0d0;border-right:0;border-bottom:0;content:"";height:14px;margin-left:-7px;position:absolute;width:14px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-8px;left:50%;z-index:-1}@media screen and (max-width:991px){.store-info .store-info__popup:before{left:22px}}.store-info .store-info__popup__header{color:#156371;font-weight:700}.store-info .store-info__popup__close{display:block;height:30px;position:absolute;right:3px;top:3px;width:30px}.store-info .store-info__popup__close img{height:30px;width:30px}.store-info .store-info__popup__content{margin:10px 0}.store-info .store-info__popup__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.store-info .store-info__popup__buttons .button,.store-info .store-info__popup__buttons .button--alt,.store-info .store-info__popup__buttons .button-submit-filter{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:10px}.store-info .store-info__popup__change-store{margin-left:5px}.store-info__popup__buttons .store-info__popup__change-store,.store-info__popup__buttons .store-info__popup__more-info{font-size:13px}.module_productList .product_box{margin-bottom:10px}.search-header.no-result{background-color:#efefef;padding:15px}.search-header .search-heading{font-size:18px;font-weight:700;line-height:1.2;margin-bottom:15px}.search-header .search-heading .highlight{color:#156371}.search-header .search-dym{font-size:15px}.search-header .search-dym .search-dym-title{font-weight:700}.search-header .search-dym .search-dym-sugg{color:#156371;font-style:italic;padding-right:10px;text-decoration:underline}.search-header .search-tips{background-color:#fff;color:#156371;font-weight:700;padding:5px}.search-header .search-tips ul>li{margin:5px 0}@media screen and (max-width:991px){.filter{background:#fff;border:1px solid #d0d0d0;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 10px 0 rgba(0,0,0,.15);display:none;left:15px;margin:0;padding:15px;position:absolute;top:136px;width:calc(100% - 30px);z-index:5}.filter.active{display:block}}.filterbox{background:#fff;padding-bottom:20px}.filterbox ul.filterCheckbox{list-style:none;margin:0;padding:0}.filterbox ul.filterCheckbox>li{cursor:pointer}.filterbox ul.filterCheckbox>li.checked a:after{opacity:1}.filterbox ul.filterCheckbox>li.hide{display:none}.filterbox ul.filterCheckbox>li a{display:block;font-size:16px;line-height:26px;padding:4px 0 4px 40px;position:relative;text-decoration:none}.filterbox ul.filterCheckbox>li a:before{background:#fff;border:1px solid #d0d0d0;content:"";height:26px;left:0;position:absolute;top:3px;width:26px}.filterbox ul.filterCheckbox>li a:after{height:20px;left:4px;opacity:0;position:absolute;-webkit-transition:all 250ms ease;transition:all 250ms ease;top:8px;width:20px}.filterbox a.filterMore{color:#156371;display:block;padding:5px 0}.filterbox .range{background:#f5f5f5;padding:10px}.module_nav{position:relative}.module_nav.no-result .nav_menu_list{display:none}.module_nav .nav_menu_list a{display:block;line-height:1;text-decoration:none;padding:5px 0}.module_nav .nav_menu_list a.active,.module_nav .nav_menu_list a:hover{color:#1c7a8a}@media screen and (max-width:991px){.module_nav .nav_menu_list{background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 10px 0 rgba(0,0,0,.15);display:none;position:absolute;width:100%;top:82px;left:0;z-index:5}.module_nav .nav_menu_list.active{display:block!important}.module_nav .nav_menu_list a{border-bottom:1px solid #ddd;font-size:15px;font-weight:700;padding:13px 10px}.module_nav .nav_menu_list a:hover{background:#1c7a8a;color:#fff}.module_nav .nav_menu_list a:last-of-type{border-bottom:none}}.category-title{background:0 0;color:#156371;font-size:21px;font-weight:700;line-height:1.2;margin:10px 0 10px;text-transform:uppercase;text-align:left}.category-title--no-margin{margin:0}.filter-title{border-bottom:4px solid #156371;display:block;cursor:pointer;font-weight:700;margin-bottom:10px;padding:5px 15px 5px 0;position:relative;text-transform:uppercase}.filter-title::-moz-selection{background-color:transparent;color:#000}.filter-title::selection{background-color:transparent;color:#000}.filter-title:after,.filter-title:before{background:#000;border-radius:3px;content:"";position:absolute;right:6px;top:50%;margin-top:-7px;width:3px;height:13px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.filter-title:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.filter-title.active:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.filter-title .pricerange{color:#156371;font-weight:400;text-transform:none}.resultsNavigator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}.resultsNavigator .subtitle{display:inline-block;font-size:14px;vertical-align:middle}.resultsNavigator .selectContainer{display:inline-block;vertical-align:middle}@media screen and (min-width:992px){.resultsNavigator .pageSizeBox{margin-right:20px}}@media screen and (max-width:991px){.resultsNavigator{-ms-flex-wrap:wrap;flex-wrap:wrap}.resultsNavigator .dropdown-subcategories{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:10px;position:relative;width:100%;z-index:10}.resultsNavigator .dropdown-filter{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:calc(50% - 5px);margin-right:auto}.resultsNavigator .sortBox{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:calc(50% - 5px);margin-left:auto}.resultsNavigator .sortBox .selectContainer{display:block}}#loadingBar{display:none}#loadingBar .la-line-scale{margin:30px auto}#scrollToTop{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.2);bottom:55px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;position:fixed;right:40px;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:44px;z-index:1000}@media screen and (max-width:767px){#scrollToTop{right:10px;bottom:65px}}#scrollToTop:hover{background:rgba(0,0,0,.4)}#scrollToTop.fixed{opacity:1}.product_price_box{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:85px;position:relative;text-align:center}.product_price_box--promo-tag{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:6px}.product_price_box__promoTag{color:#dc0000;font-size:13px;font-weight:700}.product_price_box .liquidation{height:19px;margin:4px 0 8px;text-align:center}.product_price_box .liquidation div{background-color:#eb212e;color:#fff;font-size:11px;display:inline-block;padding:4px 10px;text-transform:uppercase}.product_price_box .lowPriceIcon{height:19px;margin:4px 0 8px;text-align:center}.product_price_box .lowPriceIcon img{width:86px;height:20px;display:inline-block}.product_price_box .rebate{color:#dc0000;font-size:13px;font-weight:700;text-transform:uppercase}.product_price_box .rebate .enddate{text-transform:none;display:block;font-size:11px!important}.product_price_box .product_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:flama_condensedextrabold,sans-serif;font-size:45px}.product_price_box .product_price--rebate .currency,.product_price_box .product_price--rebate .decimal,.product_price_box .product_price--rebate .integer{color:#dc0000}.product_price_box .product_price .price_left_col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-left:3px;position:relative;text-align:left}.product_price_box .product_price .price_right_col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-left:3px;position:relative;text-align:left}.product_price_box .product_price .integer{display:inline-block}.product_price_box .product_price .decSep{display:none;font-size:.6em;vertical-align:top}.product_price_box .product_price .decimal{display:inline-block;font-size:.6em;line-height:1}.product_price_box .product_price .currency{display:inline-block;font-size:.6em;line-height:1}.product_price_box .product_price .product_price_spec{font-size:14px;color:#000;font-family:"PT Sans",Arial,sans-serif}.product_price_box .regprice{font-size:13px;margin-top:3px}.product_price_box .regprice .linethrough{text-decoration:line-through}.product_price_box .secondaryUomPrimaryPrice{display:inline-block;font-size:15px;border-top:1px solid #e8e9eb;padding-top:10px;margin-top:10px}.product_price_box .secondaryUomPrimaryPrice .linethrough{text-decoration:line-through}.product_price_box .secondaryUomPrimaryPrice .rebate{font-size:15px!important}.product_price_box .secondaryUomPrimaryPrice .product_price_spec{font-size:14px}.product_box .product_price_box .product_price:not(.product_price--rebate){margin-top:25px;margin-bottom:15px}.product_box .product_price_box .rebate{min-height:25px}.product_box{background:#fff;border:1px solid #e7e4e4;display:block;padding:5px;position:relative;text-decoration:none;z-index:1}.product_box:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);content:"";height:100%;left:0;opacity:0;position:absolute;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;top:0;width:100%;z-index:-1}@media screen and (min-width:768px){.product_box:hover:after{opacity:1}}.product_box .liquidation{font-size:0;height:19px;margin:2px 0 0;text-align:center}.product_box .liquidation div{background-color:#eb212e;color:#fff;font-size:11px;display:inline-block;padding:2px 10px;text-transform:uppercase}.product_box__lowPriceIcon{font-size:0;height:19px;margin:2px 0 0;font-size:11px;padding:0!important;text-transform:uppercase;text-align:center}.product_box__lowPriceIcon img{background-color:#eb212e;color:#fff;text-align:center;width:86px;height:20px;display:inline-block}.product_box__icon{position:absolute;top:0;left:0}.product_box__eco{top:5px;left:6px}.product_box__everyday-price img{height:42px}.product_box__clearance{left:5px}.product_box__clearance img{height:28px}.product_box__buy-in-bulk img{height:45px}.product_box__best-value,.product_box__new-price,.product_box__special-buy,.product_box__special-value{left:5px}.product_box__best-value img,.product_box__new-price img,.product_box__special-buy img,.product_box__special-value img{height:45px}.product_box__well-made-here{top:5px;left:5px}.product_box__well-made-here img{height:55px}.product_box__install{top:2px;left:2px}.product_box__install img{height:50px}.product_box .product_img{background:#fff center center no-repeat;background-size:contain;height:172px;max-width:100%;margin:0 auto;overflow:hidden;width:172px}@media screen and (max-width:767px){.product_box .product_img{height:132px}}.product_box .product_desc{padding:5px 0 0}.product_box .product_desc .product_manufacturer{color:#000;font-size:12px;font-weight:700;height:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px;text-transform:uppercase}.product_box .product_desc .product_name{color:#000;font-size:13px;height:48px;line-height:1.2;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.product_box .product_desc .product_name{font-size:12px}}.product_box .product_desc .product_name a{color:#000;text-decoration:none}.product_box .product_desc .product_meta{color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:11px;height:28px;margin:2px 0;text-align:center;width:100%;word-wrap:break-word}.product_box .product_desc .product_meta .storeSku{display:none}.product_box .product_desc .product_meta .mpn{display:none}.product_box .product_desc .top{text-align:center}.product_box .product_desc .bottom{position:relative;min-height:152px}.product_box .product_desc .availabilityWrapper{background:#f4f8f9;height:62px;padding:5px 10px}.product_box .product_desc .availability{line-height:1;margin-bottom:0}.availabilityWrapper .product_box .product_desc .availability .availabilityShppingMsg,.product_box .product_desc .availability .availabilityMsg,.product_box .product_desc .availabilityWrapper .availability .availabilityShppingMsg{background-size:12px auto!important;font-family:"PT Sans",Arial,sans-serif;font-size:11px;line-height:1.2;padding-left:16px;text-transform:none}@media screen and (max-width:374px){.availabilityWrapper .product_box .product_desc .availability .availabilityShppingMsg,.product_box .product_desc .availability .availabilityMsg,.product_box .product_desc .availabilityWrapper .availability .availabilityShppingMsg{background:0 0;padding:0}}.product_box .ecorenov{left:0;position:absolute;top:0}.product_box .ecorenov a{display:block;height:80px;width:110px}.product_box .qty_widget{display:none}.product_box .add2CartButton,.product_box .productDetailsButton{margin-top:5px;width:100%}@media screen and (max-width:767px){.product_box .add2CartButton,.product_box .productDetailsButton{font-size:12px;padding:12px 11px}}body.fr .product_box .ecorenov{background:url(../../../images/pricetags/ecorenov_label_fr.png) left top no-repeat}body.en .product_box .ecorenov{background:url(../../../images/pricetags/ecorenov_label_en.png) left top no-repeat}.heading h2{background-color:#156371;color:#fff;display:block;font-size:13px;font-weight:700;margin-bottom:15px;padding:8px 12px}.heading h2.fade{background-color:#d5d5d5}.box{margin-bottom:20px}.box ul{list-style:none;padding-left:12px;-webkit-column-count:3;-moz-column-count:3;column-count:3}@media screen and (max-width:767px){.box ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.box a{color:#5a5a5a;display:block;font-size:11px;line-height:16px;text-decoration:none}.box a:hover{color:#000;text-decoration:underline}.heading{margin-bottom:20px}.letter{background-color:#156371;color:#fff;display:block;font-family:flama_condensedextrabold,sans-serif;font-size:16px;font-weight:700;margin-bottom:20px;padding:6px 12px}.letter.fade{background-color:#d5d5d5}.alphabet-nav ul{list-style:none outside none;margin:0;padding:0}.alphabet-nav ul li{color:#d5d5d5;display:inline-block;font-size:13px;margin-bottom:10px;padding:0 6px}.alphabet-nav ul li.fade span{background:#f1f1f1;border:2px solid #f1f1f1}.alphabet-nav ul li a,.alphabet-nav ul li span{border:2px solid #ddd;color:#000;display:block;line-height:1;padding:10px 0;text-align:center;text-decoration:none;text-transform:uppercase;width:36px}.alphabet-nav ul li a:hover{background:#156371;color:#fff}.tabMenuContainer{display:none}.tabMenuContainer.active{display:block}.tab-content{display:none}.tab-content.active{display:block}.link-view{border-top:1px solid #156371;font-weight:700;margin-top:10px;margin-left:12px;margin-right:12px;padding-top:10px}.allProductPage .dropdown-button-container{margin-bottom:15px}.module_404{overflow:hidden;margin-top:-10px;padding-bottom:40px;padding-top:65px}.module_404 .error_title{color:#104952;font-family:flama_condensedextrabold,sans-serif;font-size:34px;margin-top:90px;text-transform:uppercase}.module_404 .error_message{float:left}@media screen and (min-width:1000px){.module_404 .error_message{opacity:0;-webkit-transition:all,.8s,ease;transition:all,.8s,ease;-webkit-transition-delay:1.6s;transition-delay:1.6s}}.module_404 .error_image{float:left;position:relative}.module_404 .error_image>img{position:relative;z-index:10;-webkit-transition:all,1s,cubic-bezier(0,0,.2,1);transition:all,1s,cubic-bezier(0,0,.2,1);-webkit-transform:translateY(-1000px);-ms-transform:translateY(-1000px);transform:translateY(-1000px)}.module_404 .handy-shadow{position:absolute;bottom:0;left:0;background:#dcddde;width:256px;height:64px;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all,1s,cubic-bezier(0,0,.2,1);transition:all,1s,cubic-bezier(0,0,.2,1)}.module_404 .projector{background:url(../../../images/404/projector-light.png) bottom no-repeat;position:absolute;bottom:150px;left:-320px;width:417px;height:0;z-index:9;-webkit-transition:height .5s ease;transition:height .5s ease;-webkit-transition-delay:1s;transition-delay:1s}.module_404 .projector img{position:absolute;top:22px;left:40px;opacity:0;z-index:-1;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;-webkit-transition-delay:1.4s;transition-delay:1.4s}.module_404 p{color:#104952;font-family:flama_condensedextrabold,sans-serif;font-size:27px;text-transform:uppercase}.module_404 a{background:#104952;color:#fff;display:inline-block;font-family:flama_condensedextrabold,sans-serif;font-size:15px;line-height:1;padding:10px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:background .3s ease;transition:background .3s ease}.module_404 a:hover{background:#156371}.module_404.animate .error_image img{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.module_404.animate .projector{height:358px}.module_404.animate .projector img{opacity:1}.module_404.animate .error_message{opacity:1}.module_404.animate .handy-shadow{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media screen and (max-width:999px){.module_404 .error_title{margin-top:30px}}.en .module_500{background-image:url(../../../images/bg/500_en.jpg)}.fr .module_500{background-image:url(../../../images/bg/500_fr.jpg)}.module_500{background:url(../../../images/bg/500.jpg) no-repeat top center;height:650px}.module_500 .error_message{background-color:#fff;display:inline-block;font-size:12px;margin:200px 0 0 610px;padding:20px 23px 0 23px;position:relative;width:254px}.module_500 .error_message p{margin:0;padding:0 0 10px 0}.module_500 .error_message .error_title{display:inline-block;white-space:nowrap;left:-15px;padding:5px;position:absolute;top:-25px}.module_500 .error_message .error_title span{background-color:#156371;color:#fff;font-size:20px;font-weight:700;padding:3px 15px;text-transform:uppercase}@media screen and (max-width:999px){.module_500{background-position:left -90px top}.module_500 .error_message{margin:310px auto 0}}.module_myaccount{padding-bottom:50px}.module_myaccount a.actionLink{color:#156371;cursor:pointer;font-size:15px;text-decoration:none}.module_myaccount a.actionLink:hover{color:#000}.module_myaccount .myAccountPanel{margin-bottom:30px}@media screen and (min-width:768px){.module_myaccount .myAccountPanel .dk-select{display:none}}.module_myaccount .dk-select{min-width:auto}.module_myaccount .addressSmallText{position:relative;font-style:italic;font-size:13px;color:#666;text-align:left;top:-3px}.module_myaccount .button-edit-container .button-discard-changes{margin:0 15px 0 0}@media screen and (max-width:767px){.module_myaccount .button-edit-container{display:-webkit-box;display:-ms-flexbox;display:flex}.module_myaccount .button-edit-container .button,.module_myaccount .button-edit-container .button--alt,.module_myaccount .button-edit-container .button-submit-filter{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:50%}}@media screen and (max-width:500px){.module_myaccount .button-edit-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.module_myaccount .button-edit-container .button,.module_myaccount .button-edit-container .button--alt,.module_myaccount .button-edit-container .button-submit-filter{width:100%}.module_myaccount .button-edit-container .button-discard-changes{margin:0 0 15px 0}}.module_myaccount .button-discard-changes{border:2px solid #156371;background:#fff;color:#000;padding:10px 20px}.module_myaccount .button-discard-changes:hover{background:#156371;color:#fff}.module_myaccount .register-form .checkbox-custom-container,.module_myaccount .register-form .checkbox-custom-container--margin{margin:15px 0 0}.module_myaccount .password-update-form .button,.module_myaccount .password-update-form .button--alt,.module_myaccount .password-update-form .button-submit-filter,.module_myaccount .register-form .button,.module_myaccount .register-form .button--alt,.module_myaccount .register-form .button-submit-filter{margin-top:15px}.module_myaccount .page-myaccount .tab-container{display:-webkit-box;display:-ms-flexbox;display:flex}.module_myaccount .page-myaccount .tab-container .tab-container__tab{border:1px solid #fff;font-size:15px;font-weight:700;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:33%;position:relative;text-align:center;text-transform:uppercase}.module_myaccount .page-myaccount .tab-container .tab-container__tab a{color:#156371;cursor:pointer;display:block;background-color:#f4f4f4;padding:18px;text-decoration:none}.module_myaccount .page-myaccount .tab-container .tab-container__tab.active a{color:#fff;background-color:#156371}.module_myaccount .page-account__personalInfos{border:4px solid #f4f4f4;padding:25px 30px 30px}@media screen and (max-width:767px){.module_myaccount .page-account__personalInfos{padding:10px 15px 15px}}.module_myaccount .page-account__personalInfos__info-title{font-size:14px;text-transform:uppercase;margin-top:5px;margin-bottom:0}.module_myaccount .page-account__personalInfos__info-content{margin-bottom:20px}.module_myaccount .page-account__personalInfos__info-content__cards{margin-top:20px}.module_myaccount .page-account__personalInfos__info-card{margin-bottom:10px}.module_myaccount .page-account__personalInfos__info-card__logo-container{text-align:left;width:60px;display:inline-block}.module_myaccount .page-account__personalInfos__info-card__logo-container img.card-logo,.module_myaccount .page-account__personalInfos__info-card__logo-container img.card-logo-inactive{height:35px;width:auto}.module_myaccount .page-account__personalInfos__info-card__logo-container img.card-logo-inactive{opacity:.5}.module_myaccount .page-account__personalInfos__edit{margin-top:10px}.module_myaccount .page-account__personalInfos__modify-title{font-size:14px;text-transform:uppercase}.module_myaccount .page-account__personalInfos .button-edit-container{margin-top:15px}.module_myaccount .page-account__addressBook .field-label{font-size:13px}.module_myaccount .page-account__addressBook.edit .page-account__addressBook-edit-button{display:none}.module_myaccount .page-account__addressBook-list{display:-webkit-box;display:-ms-flexbox;display:flex}.module_myaccount .page-account__addressBook-edit{display:none}.module_myaccount .page-account__addressBook-edit,.module_myaccount .page-account__addressBook-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.module_myaccount .page-account__addressBook-edit-addresses,.module_myaccount .page-account__addressBook-list-addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.module_myaccount .page-account__addressBook-edit-bloc,.module_myaccount .page-account__addressBook-list-bloc{margin-bottom:20px}.module_myaccount .page-account__addressBook-edit-bloc-container,.module_myaccount .page-account__addressBook-list-bloc-container{background-color:#f2f2f2;border:1px solid #e7e7e7;padding:10px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){.module_myaccount .page-account__addressBook-edit-bloc-container,.module_myaccount .page-account__addressBook-list-bloc-container{padding:3px}}.module_myaccount .page-account__addressBook-edit-bloc-container>a,.module_myaccount .page-account__addressBook-list-bloc-container>a{display:block;margin-top:5px}.module_myaccount .page-account__addressBook-edit-bloc-container #personalInfo-edit,.module_myaccount .page-account__addressBook-edit-bloc-container .remove,.module_myaccount .page-account__addressBook-list-bloc-container #personalInfo-edit,.module_myaccount .page-account__addressBook-list-bloc-container .remove{position:absolute;bottom:12px;left:15px}.module_myaccount .page-account__addressBook-edit-bloc-container.add_adress,.module_myaccount .page-account__addressBook-list-bloc-container.add_adress{min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;cursor:pointer;white-space:nowrap;text-transform:uppercase;font-weight:700}.module_myaccount .page-account__addressBook-edit-bloc-container.add_adress:hover,.module_myaccount .page-account__addressBook-list-bloc-container.add_adress:hover{background:#eaeaea;color:#188d9e}@media screen and (max-width:767px){.module_myaccount .page-account__addressBook-edit-bloc-container.add_adress,.module_myaccount .page-account__addressBook-list-bloc-container.add_adress{min-height:70px}}.module_myaccount .page-account__addressBook-edit-bloc-head,.module_myaccount .page-account__addressBook-list-bloc-head{margin-bottom:5px;margin-top:0}.module_myaccount .page-account__addressBook-edit-bloc-head .field-text,.module_myaccount .page-account__addressBook-edit-bloc-head .field-text--airmiles,.module_myaccount .page-account__addressBook-list-bloc-head .field-text,.module_myaccount .page-account__addressBook-list-bloc-head .field-text--airmiles{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.module_myaccount .page-account__addressBook-edit-bloc-head .checkbox-custom,.module_myaccount .page-account__addressBook-list-bloc-head .checkbox-custom{margin-right:5px}.module_myaccount .page-account__addressBook-edit-bloc-head.border-padding,.module_myaccount .page-account__addressBook-list-bloc-head.border-padding{color:#000;font-size:14px;font-weight:700;text-transform:uppercase;padding:10px 2px 10px}.module_myaccount .page-account__addressBook-edit-bloc-head-billing,.module_myaccount .page-account__addressBook-list-bloc-head-billing{color:#666;font-size:13px;margin-top:10px}.module_myaccount .page-account__addressBook-edit-bloc-head-billing span,.module_myaccount .page-account__addressBook-list-bloc-head-billing span{display:inline-block;text-transform:none;font-weight:400}.module_myaccount .page-account__addressBook-edit-bloc-head-billing a,.module_myaccount .page-account__addressBook-list-bloc-head-billing a{color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.module_myaccount .page-account__addressBook-edit-bloc-head-current,.module_myaccount .page-account__addressBook-list-bloc-head-current{color:#000;font-size:14px;font-weight:700;text-transform:uppercase;display:block;padding:10px 2px 10px}.module_myaccount .page-account__addressBook-edit-bloc-content,.module_myaccount .page-account__addressBook-list-bloc-content{background-color:#fff;padding:10px 15px 35px;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#666;font-size:1rem;line-height:1.2857em;border:1px solid #e7e7e7}.module_myaccount .page-account__addressBook-edit-bloc ul.error,.module_myaccount .page-account__addressBook-list-bloc ul.error{padding-left:0}.module_myaccount .page-account__addressBook-edit-bloc ul.error:empty,.module_myaccount .page-account__addressBook-list-bloc ul.error:empty{display:none}#order_history .filter-container{margin-bottom:20px;width:100%}#order_history .filter-container__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#order_history .filter-label{color:#000;margin:0 25px 0 0}@media screen and (max-width:991px){#order_history .filter-label{display:block}}@media screen and (max-width:767px){#order_history .filter-label{margin-bottom:10px}}#order_history .filter-select{min-width:300px}@media screen and (max-width:767px){#order_history .filter-container{margin-top:15px}#order_history .filter-select{min-width:100%}}.history-order{border:8px solid #f2f2f2;margin-bottom:40px}.history-order a:not(.button):not(.button--alt):not(.button-submit-filter){color:#156371;text-decoration:none}@media screen and (max-width:767px){.history-order{font-size:12px;margin-bottom:20px}}.history-order__header{background:#f2f2f2;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.4;padding:10px 10px 18px}@media screen and (max-width:767px){.history-order__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.history-order__header-date-total{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.history-order__header-date-total b{white-space:nowrap}@media screen and (min-width:768px){.history-order__header-date-total{padding-right:15px;width:40%}}.history-order__header-order-number{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width:768px){.history-order__header-order-number{padding-right:15px;width:40%}}.history-order__header-button-container{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:right;width:20%}.history-order__mobile-button-container{margin:10px}.history-order__mobile-button-container .button,.history-order__mobile-button-container .button--alt,.history-order__mobile-button-container .button-submit-filter{width:100%}.history-item{border-bottom:1px solid #f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 25px;padding:25px 0}@media screen and (max-width:767px){.history-item{margin:0 10px;padding:20px 0}}.history-item:last-of-type{border:none}.history-item .order-item__details{float:none;margin-right:15px;width:76px}@media screen and (max-width:767px){.history-item .order-item__details{width:60px;margin-right:10px}}.history-item .order-item__details img{margin:0}.history-item__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (min-width:768px){.history-item__details{padding-right:15px;width:40%}}.history-item__details-text{display:-webkit-box;display:-ms-flexbox;display:flex}.history-item__details-quantity{color:#000;min-width:20px;margin-right:5px}.history-item__details-brand{color:#000}@media screen and (min-width:768px){.history-item__price{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:40%}}@media screen and (max-width:767px){.history-item__price{margin-top:10px}}.history-item__price b{color:#000;font-size:16px}@media screen and (max-width:767px){.history-item__price b{font-size:14px}}#passwordInfoBox{background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:0 2px 18px rgba(0,0,0,.2);box-shadow:0 2px 18px rgba(0,0,0,.2);display:block;left:4px;padding:15px;position:absolute;top:44px;z-index:2000;color:#666;font-size:14px;line-height:1.2857em;margin:10px 0;pointer-events:none;width:calc(100% - 8px);min-width:400px}#passwordInfoBox:after,#passwordInfoBox:before{left:45px;top:-20px;border:1px solid #ccc;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:2000}#passwordInfoBox:after{border-color:rgba(221,221,221,0);border-bottom-color:#fff;border-width:9px;margin-left:-9px;margin-top:2px}#passwordInfoBox:before{border-color:rgba(221,221,221,0);border-bottom-color:#ddd;border-width:10px;margin-left:-10px}#passwordInfoBox .passwordInfoTitle{font-weight:700;padding-bottom:10px}#passwordInfoBox .passwordInfoList{padding-left:15px}.checkout{padding:40px 0;position:relative}@media screen and (max-width:991px){.checkout{padding:80px 0 40px}}.checkout__splitter{background:#ddd;height:1px;margin:20px 0}@media screen and (max-width:991px){.checkout__splitter{margin:15px 0}}.checkout label.error{display:block;font-size:12px;list-style-type:none}.checkout a:not(.button):not(.button--alt):not(.button-submit-filter){text-decoration:none;color:#3792a4;-webkit-transition:color .3s ease;transition:color .3s ease}.checkout a:not(.button):not(.button--alt):not(.button-submit-filter):hover{color:#000}.checkout .address-box{margin-bottom:15px}.checkout-sections{position:relative}.item__paint-color{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}@media screen and (max-width:991px){.item__paint-color__name{font-size:12px}}.item__paint-color__rectangle{-webkit-print-color-adjust:exact!important;printer-colors:exact!important;color-adjust:exact!important;border:1px #e1e1e1 solid;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:50px;height:30px;margin-right:15px}.item__paint-color__name{color:#000;font-size:14px;font-weight:700;text-transform:uppercase}.item__paint-color__picker-link{text-decoration:none}.item__paint-color__disclaimer{font-size:13px}.checkout-section{margin:0 0 15px}.checkout-section--collapsed{margin:0 0 5px}.checkout-section .button-container{margin-top:15px}@media screen and (max-width:767px){.checkout-section .button-container{text-align:center}.checkout-section .button-container .button,.checkout-section .button-container .button--alt,.checkout-section .button-container .button-submit-filter{width:100%}}.checkout-section .radio-custom,.checkout-section .radio-custom--disabled{vertical-align:top}.checkout-section__header{background-color:#ececec;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 15px;line-height:1}.checkout-section__header.active{background-color:#3792a4;color:#fff}.checkout-section__title{font-weight:700;text-transform:uppercase}.checkout-section__edit{color:#3792a4;margin-left:auto}.checkout-section__content{border:2px solid #ececec;border-top:none;color:#000;padding:20px 15px}.checkout-section__content h1{font-size:15px;font-weight:700;margin:0}.checkout-section__content.active{border-color:#3792a4}.checkout-section #signInFormDiv h2,.checkout-section__content-title{font-size:15px;font-weight:700;margin-bottom:15px}.checkout-section #signInFormDiv h2{margin-top:0}.checkout-section__content-text,.checkout-section__content-text--italic{font-size:14px}.checkout-section__content-text--italic{font-style:italic}.checkout-section__content-list{margin-bottom:15px;padding-left:20px}.checkout-section__content-list li{margin-bottom:10px}.checkout-section__content-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout-section__content-link__icon{margin-right:8px;width:32px}.checkout-section__content-link__icon div{max-width:32px;max-height:32px;background-size:contain}.checkout-address{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}.checkout-address--no-margin{margin:0}.checkout-address__icon{margin-right:20px;width:20px}@media screen and (max-width:991px){.checkout-address__icon{width:14px}}.checkout-address__icon img{display:block}@media screen and (min-width:768px){.checkout-address__text{padding-top:5px}}.checkout-address .widget__storeInfo-hours{margin-bottom:0}.checkout-summary-overlay{background:#000;display:none;left:0;height:100%;opacity:.2;position:fixed;top:0;width:100%;z-index:49}.checkout-summary{background:#fff}@media screen and (max-width:991px){.checkout-summary{position:absolute;top:0;left:0;width:100%;z-index:100}.checkout-summary--sticky{position:fixed}}@media screen and (max-width:991px){.checkout-summary__scroller-mobile{margin:0 -15px 0;padding:0 15px 0;max-height:210px;overflow-y:auto}}.checkout-summary__content{border:2px solid #ddd;color:#000;font-size:16px;line-height:1.4;padding:20px;position:relative}@media screen and (max-width:991px){.checkout-summary__content{display:none;font-size:14px;border:0;border-bottom:1px solid #ddd;padding:15px}}.checkout-summary__charge--discount{color:#dc0000}.checkout-summary__header{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-summary__header-mobile{color:#000;cursor:pointer;padding:15px;position:relative;border-bottom:1px solid #ddd}.checkout-summary__header-action{margin-left:auto}.checkout-summary__products-item{margin-bottom:20px;position:relative;padding-left:35px}.checkout-summary__products-item__title{font-weight:700}.checkout-summary__products-item__title-number{position:absolute;top:0;left:-20px}.checkout-summary__charge-oe-free{color:green}.page-checkout__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 5px}.page-checkout__cards img,.page-checkout__cards svg{margin:0 10px 10px}.page-checkout__payment-info{margin:20px 0}.page-checkout__paypal-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.page-checkout__paypal-info__image{margin-right:10px;width:92px}.page-checkout__paypal-info img{display:block}.page-checkout__checkout-button{margin-bottom:20px;display:none}@media screen and (max-width:767px){.page-checkout__checkout-button{display:block;float:none;margin-bottom:0;width:100%}}.page-checkout__or{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0}.page-checkout__or__text{color:#000;font-size:18px;font-weight:700;margin:0 5px}.page-checkout__or:after,.page-checkout__or:before{background:#a1a1a1;content:"";-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:1px}.page-checkout__payment-field{background:#fff;height:40px;margin-bottom:5px;padding:0 0 0 10px}.page-checkout__payment-field .infobox__button--in-field{top:11px}.page-checkout__card-field-logo{background:0 0;border:none;height:36px;margin-top:-14px;outline:0;padding:0;position:absolute;right:0;top:50%}.page-checkout__card-field-logo svg{height:16px;position:absolute;right:4px;top:50%;margin-top:-12px}.page-checkout__card-field-logo svg#mc{height:24px;margin-top:-16px}.page-checkout__card-field-logo img.icon-amex{height:28px;margin-right:5px}.page-checkout__cvv-disclaimer{font-size:11px}.page-checkout__conditions{font-size:12px}#checkout_page .module_footer,#confirmation_page .module_footer{margin-top:20px;border-top:20px solid #156371}#checkout_page .footer__bottom-mobile,#checkout_page .footer__socials,#checkout_page .menu-box,#confirmation_page .footer__bottom-mobile,#confirmation_page .footer__socials,#confirmation_page .menu-box{display:none!important}#billingAddressFormDiv,#billingAddressFormInputsDiv,#guestCheckoutHeader,#signInFormDiv{display:none}.guestCheckout #billingAddressFormDiv,.guestCheckout #billingAddressFormInputsDiv,.guestCheckout #guestCheckoutHeader{display:block}.memberCheckout #billingAddressFormDiv{display:block}.addNewBillingAddress #billingAddressFormDiv,.addNewBillingAddress #billingAddressFormInputsDiv{display:block}.signInCheckout #signInFormDiv{display:block}.signInCheckout #signInFormDiv #ResetPasswordForm{display:none}.signInCheckout #signInFormDiv.forgetPassword #ResetPasswordForm{display:initial}.signInCheckout #signInFormDiv.forgetPassword #LogonForm,.signInCheckout #signInFormDiv.forgetPassword #LogonFormTitle{display:none}#billingAddressFormInputsDiv.opened{display:block}#addNewShippingAddressLinkDiv,#changeShippingAddressLinkDiv,#shippingAddressFormDiv,#shippingAddressFormInputsDiv,#shippingAddressRadiosDiv,#shippingSameAsBillingLinkDiv,#useBillingAsShippingLinkDiv{display:none}#shippingAddressFormInputsDiv.opened{display:block}.guestFirstTimeShippingAddressChoice #changeShippingAddressLinkDiv,.guestFirstTimeShippingAddressChoice #shippingSameAsBillingLinkDiv{display:block}.guestReturningAddressSelected #changeShippingAddressLinkDiv,.guestReturningAddressSelected #shippingAddressFormDiv,.guestReturningAddressSelected #shippingAddressRadiosDiv{display:block}.guestReturningAddressEdit #giftCardMessageDiv,.guestReturningAddressEdit #shippingAddressFormDiv,.guestReturningAddressEdit #shippingAddressFormInputsDiv,.guestReturningAddressEdit #useBillingAsShippingLinkDiv{display:block}.memberEditing #addNewShippingAddressLinkDiv,.memberEditing #shippingAddressFormDiv,.memberEditing #shippingAddressRadiosDiv{display:block}.editShippingAddress #addNewShippingAddressLinkDiv,.editShippingAddress #shippingAddressFormDiv,.editShippingAddress #shippingAddressFormInputsDiv,.editShippingAddress #shippingAddressRadiosDiv{display:block}#billingAddressEditDiv .radio-container,#billingAddressEditDiv .radio-container--inline,#shippingAddressEditDiv .radio-container,#shippingAddressEditDiv .radio-container--inline{margin:0}#shippingAddressFormDiv #giftCardMessageInputsDiv{display:none}#shippingAddressFormDiv #giftCardMessageInputsDiv.opened{display:block}#checkout_page .ui-autocomplete{font-size:12px}#checkout_page .pickupOutOfRange{margin-top:-10px;margin-bottom:20px;padding:0 20px 15px 20px;border:2px solid red}#checkout_page .pickupOutOfRange:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 12" height="12" width="24"><path d="M0 11 L2 11 L12 1 L22 11 L24 11" stroke="red" stroke-width="2" fill="white"/></svg>');background-color:#fff;background-repeat:no-repeat;content:"";position:relative;top:-12px;display:block;left:25px;height:12px;width:24px}.componentWrapper{border:solid #ddd;padding:6px 0 9px;margin-right:3px;margin-left:3px;border-width:thin}.componentWrapper .block-header{position:absolute;margin-top:40px;margin-left:300px;color:#333;background:#fff;border-block:10px;padding:2px 10px}.narrow-padding{padding-right:1px;padding-left:1px}@media screen and (max-width:767px){#installForm .g-recaptcha{-ms-transform:scale(.77);transform:scale(.77);-webkit-transform:scale(.77);-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform-origin:0 0}}#installForm .install_form_href_disabled,#installForm .install_form_href_disabled:hover{cursor:not-allowed;background-color:#c2c2c2!important;color:#000!important}#order_detail,#order_track_form{margin-bottom:30px}#order_detail a:not(.button):not(.button--alt):not(.button-submit-filter),#order_track_form a:not(.button):not(.button--alt):not(.button-submit-filter){color:#156371;display:inline-block;text-decoration:none}#order_detail a:not(.button):not(.button--alt):not(.button-submit-filter):hover,#order_track_form a:not(.button):not(.button--alt):not(.button-submit-filter):hover{color:#1c7a8a}#order_detail .checkout-create-account{background:#f5f5f5;margin:0;padding:20px 15px}#order_detail .checkout-summary__header-mobile{margin:0 -15px}#order_detail .page-checkout__payment-info{font-size:13px}#order_detail .page-checkout__paypal-info__image{min-width:50px}.order-detail__header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:600;margin-bottom:10px}@media screen and (max-width:767px){.order-detail__header{font-size:14px}}.order-detail__header__title{margin-right:auto}.order-detail__header__status{margin-left:auto}.order-detail__header .order-detail-status,.order-detail__header__order-number{margin-right:20px}.order-detail__header b{color:#156371}.order-detail-status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.order-detail__top-links{color:#156371;min-height:22px;margin-bottom:48px;text-align:right}@media screen and (max-width:991px){.order-detail__top-links{margin-bottom:10px}}.order-detail__top-links-desktop .order-detail-cancel{margin-left:30px}.order-detail-item{padding:15px}.order-detail-item__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-weight:600}@media screen and (max-width:767px){.order-detail-item__info{-ms-flex-wrap:wrap;flex-wrap:wrap}}.order-detail-item__name-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:60%}@media screen and (max-width:767px){.order-detail-item__name-container{margin-bottom:10px;width:100%}}.order-detail-item__name{color:#156371}.order-detail-item__quantity{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;width:20%}@media screen and (max-width:767px){.order-detail-item__quantity{text-align:left;width:50%}}.order-detail-item__price{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right;width:20%}@media screen and (max-width:767px){.order-detail-item__price{text-align:left;width:50%}}.order-detail-section{margin:0 0 15px}.order-detail-section__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ececec;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;line-height:1;padding:14px 15px;text-transform:uppercase}.order-detail-section__header__status{margin-right:auto}.order-detail-section__header__shipmode{margin-left:auto}.order-detail-section__header__shipmode .infobox__content,.order-detail-section__header__shipmode a{font-weight:400;text-transform:none}.order-detail-section__header__shipmode .infobox__content{line-height:1.4}@media screen and (max-width:767px){.order-detail-section__header__shipmode{font-size:0}}.order-detail-section__title{font-weight:700;text-transform:uppercase}.order-detail-section__content{border:2px solid #ececec;border-top:none;color:#000}.order-detail-section__content h1{font-size:15px;font-weight:700;margin:0}.order-detail-section__content__status{background:#156371;color:#fff;padding:3px 18px}.order-detail-section__content__status a{color:#fff!important}.order-detail-section__content__status a:hover{color:#fff!important}.order-detail-section__content__status__pickupscheduler{float:right}.order-detail-section__content__track{float:right}.order-detail-overlay{color:#000;font-size:14px;font-weight:500}.order-detail-overlay hr{border-top:1px solid #9a9a9a;margin:8px 0}.order-detail-overlay .checkbox-custom{display:inline-block;vertical-align:middle}@media screen and (min-width:992px){.order-detail-overlay__price{text-align:right}}.order-detail-overlay__title{font-size:17px;padding:10px 0 5px}.order-detail-overlay__title-row{margin-bottom:15px}.order-detail-overlay__item-col{margin:5px 0}.order-detail-overlay__item-col--name{display:-webkit-box;display:-ms-flexbox;display:flex}.order-detail-overlay__qty-mobile{min-width:32px;display:none}body.en .order-detail-overlay__qty-mobile{min-width:37px}@media screen and (max-width:991px){.order-detail-overlay__qty-mobile{display:inline-block}}.order-detail-overlay__product{border-bottom:1px solid #9a9a9a;padding:10px 0}.order-detail-overlay__product .checkbox-container{margin-bottom:2px}.order-detail-overlay__product:last-of-type{border-bottom:1px solid #d8d8d8;margin-bottom:15px}.order-detail-overlay__success-message{color:#25b24e;float:left;font-size:14px;font-weight:400;width:670px;margin-left:-5px}@media screen and (max-width:991px){.order-detail-overlay__success-message{width:100%;padding-bottom:10px;margin-left:0}}.order-detail-overlay__error-message{color:#ee2931;float:left;font-size:14px;font-weight:400;width:560px}@media screen and (max-width:991px){.order-detail-overlay__error-message{width:100%;padding-bottom:10px}}.order-detail-overlay__buttons-container{float:right}.order-detail-overlay__buttons-container input{white-space:unset;cursor:pointer}.order-detail-overlay__buttons-container input[type=button]:disabled{background-color:#aaa;color:#fff;cursor:not-allowed}@media screen and (max-width:991px){.order-detail-overlay__buttons-container .button,.order-detail-overlay__buttons-container .button--alt,.order-detail-overlay__buttons-container .button-submit-filter{width:100%}}@media screen and (min-width:992px){.order-detail-overlay .checkbox-container .checkbox-label{font-size:14px;font-weight:400}.order-detail-overlay .checkbox-custom{display:inline-block}}@media screen and (max-width:991px){.order-detail-overlay .checkbox-container .checkbox-label{font-size:14px;font-weight:400!important}}.order-detail-section__desktop-buttons .order-detail-section__pickup-confirmation__iamhere-button{margin-left:160px}.order-detail-section__mobile-buttons .order-detail-section__pickup-confirmation__iamhere-button{margin-left:0}.order-detail-section__pickup-confirmation-section{padding:20px 20px 25px 20px;border:2px solid #ececec}.order-detail-section__pickup-confirmation-section__title{margin-top:-30px;margin-bottom:15px;font-family:Roboto,sans-serif;font-size:14px;color:#000;font-weight:700;text-transform:uppercase;background:#fff;display:block;width:95px;text-align:center}.order-detail-section__pickup-confirmation-section__field{margin:10px 0 15px 0}.order-detail-section__pickup-confirmation-section__field-error{display:block;margin:5px 0 5px 0;color:red}.order-detail-section__pickup-confirmation-section__customer span{margin-right:5px}.order-detail-section__pickup-confirmation-section__confirmation-table{width:100%}.order-detail-section__pickup-confirmation-section__confirmation-table-left{text-align:left;padding-right:10px}.order-detail-section__pickup-confirmation-section__confirmation-table-right{text-align:right}.order-detail-section__pickup-confirmation-section__confirm-message{font-family:Roboto,sans-serif;font-size:14px;font-weight:700}.order-detail-section__pickup-confirmation-section__confirm-error{color:red}@media screen and (max-width:767px){.order-detail-section__pickup-confirmation-section__confirm-error{width:190px}}.order-detail-section__pickup-confirmation-section__confirm-in-progress{color:#000}.order-detail-section__pickup-confirmation-section__confirm-success{color:#38904e}.order-detail-section__pickup-confirmation-section__confirm-loader-ajax{margin:0;padding:0}.order-detail-section__pickup-confirmation-section__parking-spot-error{color:red}.cancelReason-container{margin-bottom:5px}.mini-cart .fancybox-skin{background-color:#fff;padding:0!important}.mini-cart .fancybox-inner{max-width:738px}.mini-cart .fancybox-close{background-image:url(../../../images/btn-close.png);background-size:30px 30px;display:block;height:30px;right:8px;top:6px;width:30px}.mini-cart .mini-cart-header{color:#156371;font-size:15px;font-weight:700;padding:10px 45px;text-align:center}@media screen and (max-width:767px){.mini-cart .mini-cart-header{border-bottom:none;line-height:1.2;min-height:41px;padding-left:15px;text-align:left}}.mini-cart .item-list{text-align:center}.mini-cart .item-list .col1{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:calc(100% - 270px);min-height:1px;position:relative;text-align:left;top:-34px}@media screen and (max-width:767px){.mini-cart .item-list .col1{top:-27px;width:calc(100% - 240px)}}@media screen and (max-width:400px){.mini-cart .item-list .col1{width:calc(100% - 210px)}}.mini-cart .item-list .col2,.mini-cart .item-list .col3,.mini-cart .item-list .col4,.mini-cart .item-list .col5{width:90px}@media screen and (max-width:767px){.mini-cart .item-list .col2,.mini-cart .item-list .col3,.mini-cart .item-list .col4,.mini-cart .item-list .col5{width:80px}}@media screen and (max-width:400px){.mini-cart .item-list .col2,.mini-cart .item-list .col3,.mini-cart .item-list .col4,.mini-cart .item-list .col5{width:70px}}.mini-cart .item-list .head{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:1em;margin-bottom:12px;padding:28px 30px 8px 30px}@media screen and (max-width:767px){.mini-cart .item-list .head{margin-bottom:5px;padding:15px 15px 8px 15px}}.mini-cart .item-list .description .image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:84px}.mini-cart .item-list .description .image img{border:1px solid #d2d2d2}.mini-cart .item-list .description .details{margin-left:20px;position:relative;text-align:left}.mini-cart .item-list .description .details h3.brand{color:#156371;font-size:14px;font-weight:700;line-height:1;margin:0;text-transform:uppercase}.mini-cart .item-list .description .details h2{color:#000;font-family:flama_condensedextrabold,sans-serif;font-size:18px;line-height:1.2;margin:5px 0}@media screen and (max-width:767px){.mini-cart .item-list .description .details{margin:5px 15px}}.mini-cart .item-list .specs{font-size:12px}.mini-cart .item-list .specs span{float:left}@media screen and (max-width:767px){.mini-cart .item-list .specs span{float:none;display:inline;padding-right:5px}}.mini-cart .item-list .specs span.title{clear:left;width:42px}@media screen and (max-width:767px){.mini-cart .item-list .specs span.title{float:none}}.mini-cart .item-list .specs span.title-fr{width:75px!important}.mini-cart .item-list .specs span.title.gift{width:auto}.mini-cart .item-list .specs-fr span.title{width:75px!important}@media screen and (max-width:767px){.mini-cart .item-list .specs-fr .specs-info{display:inline-block}}.mini-cart .item-list .item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px}@media screen and (max-width:767px){.mini-cart .item-list .item{padding:0 15px}}.mini-cart .item-list .item .quantity{text-align:center}.mini-cart .item-list .item .price span{color:#000;float:left;font-family:flama_condensedextrabold,sans-serif;font-size:18px;font-weight:700;line-height:1em}@media screen and (max-width:767px){.mini-cart .item-list .item .price span{font-size:16px}}.mini-cart .item-list .item .price span.rebatePrice{color:#dc0000}.mini-cart .item-list .item .price span.regularPrice{font-size:14px;text-decoration:line-through}.mini-cart .item-list .item .price span.no-float{float:none}.mini-cart .item-list .item .price span.small{clear:both;font-family:"PT Sans",Arial,sans-serif;font-size:12px;font-weight:400;line-height:1em}@media screen and (max-width:767px){.mini-cart .item-list .item .price span.small{display:block}}.mini-cart .item-list .item .total span{color:#000;float:left;font-family:flama_condensedextrabold,sans-serif;font-size:18px;font-weight:700;line-height:1em}@media screen and (max-width:767px){.mini-cart .item-list .item .total span{font-size:16px}}.mini-cart .item-list .item .total span.rebatePrice{color:#dc0000}.mini-cart .item-list .item .total span.no-float{float:none}.mini-cart .item-list .item .total span.small{clear:both;font-family:"PT Sans",Arial,sans-serif;font-size:12px;font-weight:400;line-height:1em}.mini-cart__subtotal__container{padding:0 30px}@media screen and (max-width:767px){.mini-cart__subtotal__container{padding:0 6px}}.mini-cart__subtotal{background:#f1f1f1;color:#156371;border:1px solid #bcbcbc;font-family:flama_condensedextrabold,sans-serif;font-size:18px;line-height:1;padding:14px 20px;text-align:right;text-transform:uppercase}.mini-cart__subtotal span{vertical-align:middle}.mini-cart__subtotal .icon-cart{margin-right:15px}@media screen and (max-width:767px){.mini-cart__subtotal{text-align:left}}.mini-cart__subtotal__price{color:#000;margin-left:20px}.mini-cart__button-container{float:right;padding:20px 30px}@media screen and (max-width:767px){.mini-cart__button-container{float:none;padding:6px}.mini-cart__button-container .button-reno{width:100%;margin-bottom:6px}}.category-description{margin-top:15px;font-size:14px;overflow:hidden;position:relative;max-height:80px;padding-bottom:40px;width:100%}@media screen and (max-width:991px){.category-description{display:none}}.category-description a{color:#156371;text-decoration:none}.category-description:after{content:"";background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,rgba(255,255,255,0)),color-stop(75%,#fff));background:linear-gradient(rgba(255,255,255,0) 40%,#fff 75%);position:absolute;height:100px;width:100%;bottom:0;left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.category-description--mobile{display:none;margin-top:0}@media screen and (max-width:991px){.category-description--mobile{display:inline-block;font-size:14px;margin-bottom:15px}}.category-description--active:after{opacity:0;height:40px}.category-description--active .category-description__button:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.category-description__button{display:block;border:none;position:absolute;background:0 0;border-bottom:4px solid #156371;z-index:2;width:100%;height:40px;left:0;bottom:0;outline:0}.category-description__button:after,.category-description__button:before{background:#000;border-radius:3px;content:"";position:absolute;right:11px;top:50%;margin-top:-7px;width:3px;height:13px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.category-description__button:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.page-contactUs{font-family:"PT Sans",Arial,sans-serif;font-size:14px}.page-contactUs .contactUsTitle{display:block;background:#ffef2f;font-size:23px;padding:7px 0 7px 18px;text-transform:uppercase;font-family:flama_condensedextrabold,sans-serif;font-weight:700;margin:0}.page-contactUs .contactUsDescription{margin:.67em 0}.page-contactUs-header{margin-top:20px;margin-bottom:30px}.page-contactUs-header__bloc p{line-height:150%}.page-contactUs-header__bloc:first-of-type{border-right:solid 1px #ddd}.page-contactUs-header__bloc:last-of-type{border-left:solid 1px #ddd}.page-contactUs-header__bloc__title{font-size:22px;color:#000;display:block;margin:.67em 0}.page-contactUs-header__bloc__phone{font-size:22px;color:#044954;font-weight:700}@media screen and (max-width:991px) and (min-width:768px){.page-contactUs-header__bloc.toll-free-contact{padding-left:40px}}@media screen and (max-width:991px) and (min-width:768px){.page-contactUs-header__bloc.link-list{margin-top:15px;margin-bottom:15px;border-top:solid 1px #ddd;border-left:none}}.page-contactUs-header__bloc.link-list ul{padding:0}@media screen and (max-width:991px) and (min-width:768px){.page-contactUs-header__bloc.link-list ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.page-contactUs-header__bloc.link-list ul li{list-style:none}.page-contactUs-header__bloc.link-list ul li a{line-height:150%}.page-contactUs__form .contactUsFormTitle{color:#000;font-family:flama_condensedextrabold,sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;margin:5px 0}.page-contactUs__form .contactUsForm h2{color:#000;font-family:flama_condensedextrabold,sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;margin:5px 0}.page-contactUs__form .contactUsForm h2.yellow{background:#ffef2f;font-size:23px;padding:7px 0 7px 18px}.page-contactUs__form .install .resultBox{border:1px solid #c4c4c4;border-radius:1px;padding:150px 20px 150px 20px;margin-bottom:100px;text-align:center;font-size:16px}@media screen and (max-width:999px){.page-contactUs__form .install .resultBox{padding:100px 20px 100px 20px}}@media screen and (max-width:767px){.page-contactUs__form .install .resultBox{padding:50px 20px 50px 20px}}.page-contactUs__form .install .resultBox .title{font-family:flama_condensedextrabold,sans-serif;font-weight:700;font-size:24px;text-transform:uppercase;margin:15px 0 0}.page-contactUs__form .install .resultBox .text{line-height:2;margin-bottom:25px}.page-contactUs__form .install .resultBox .contact{color:#156371}.page-contactUs__form .contactUsForm a{color:#000}.page-contactUs__form .contactUsForm input.goto{color:#fff}.page-contactUs__form .contactUsForm label:not(.radio-styled):not(.radio-label):not(.radio-label--disabled),.page-contactUs__form .contactUsForm p{display:block;font-size:14px;line-height:1;margin-bottom:10px;margin-top:20px}.page-contactUs__form .contactUsForm label:not(.radio-styled):not(.radio-label):not(.radio-label--disabled){display:table-cell;height:28px;vertical-align:middle;padding:15px 0 5px}.page-contactUs__form .contactUsForm label.radio-label,.page-contactUs__form .contactUsForm label.radio-label--disabled{width:auto}.page-contactUs__form .contactUsForm label .supplement{color:#828282;font-weight:400;font-size:14px}.page-contactUs__form .contactUsForm div.chkbox,.page-contactUs__form .contactUsForm div.radio{display:inline-block;background:#fff;border:2px solid #ddd;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:20px;position:relative;-webkit-transition:all 250ms ease;transition:all 250ms ease;width:20px}.page-contactUs__form .contactUsForm div.chkbox{float:left}.page-contactUs__form .contactUsForm div.chkbox:after,.page-contactUs__form .contactUsForm div.radio:after{background:#fff;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:12px;left:2px;position:absolute;-webkit-transition:all 250ms ease;transition:all 250ms ease;top:2px;width:12px}.page-contactUs__form .contactUsForm div.chkbox.checked:after,.page-contactUs__form .contactUsForm div.radio.checked:after{background:#00777f}.page-contactUs__form .contactUsForm textarea{width:100%;padding:5px;font-size:15px;height:180px}.page-contactUs__form .contactUsForm input[type=email],.page-contactUs__form .contactUsForm input[type=number],.page-contactUs__form .contactUsForm input[type=tel],.page-contactUs__form .contactUsForm input[type=text],.page-contactUs__form .contactUsForm select,.page-contactUs__form .contactUsForm textarea{border:1px solid #c4c4c4;border-radius:5px}.page-contactUs__form .contactUsForm input[type=checkbox],.page-contactUs__form .contactUsForm input[type=radio]{display:none}.page-contactUs__form .contactUsForm input::-webkit-inner-spin-button,.page-contactUs__form .contactUsForm input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-contactUs__form .contactUsForm input[type=number]{-moz-appearance:textfield}.page-contactUs__form .contactUsForm input[type=email],.page-contactUs__form .contactUsForm input[type=number],.page-contactUs__form .contactUsForm input[type=tel],.page-contactUs__form .contactUsForm input[type=text],.page-contactUs__form .contactUsForm select{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1px;font-size:14px;height:35px}.page-contactUs__form .contactUsForm input[type=email],.page-contactUs__form .contactUsForm input[type=number],.page-contactUs__form .contactUsForm input[type=tel],.page-contactUs__form .contactUsForm input[type=text]{color:#156371;padding-left:10px}.page-contactUs__form .contactUsForm .dk_container.error .dk_toggle,.page-contactUs__form .contactUsForm input.error,.page-contactUs__form .contactUsForm select.error,.page-contactUs__form .contactUsForm textarea.error{border:1px solid #d80005}.page-contactUs__form .contactUsForm label.error{font-size:14px;font-weight:700}.page-contactUs__form .contactUsForm .dk_container{color:#000;background-color:#fff;float:none;font-family:"PT Sans",Arial,sans-serif;font-size:16px;line-height:16px;width:100%}.page-contactUs__form .contactUsForm .dk_container .dk_toggle{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;border:1px solid #c4c4c4;font-size:14px;cursor:pointer;display:block;padding:9px 11px;overflow:hidden;width:100%!important}.page-contactUs__form .contactUsForm .dk_container .dk_toggle:before{background:#000;border-left:1px solid #c4c4c4;content:"";height:100%;position:absolute;right:0;top:0;width:35px}.page-contactUs__form .contactUsForm .dk_container .dk_toggle:after{background:url(/wcsstore/RenoDepotStorefrontAssetStore/images/arrow-down-yellow.png) no-repeat center center;background-size:16px 10px;content:"";height:100%;position:absolute;right:0;top:0;width:35px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 48%;-ms-transform-origin:50% 48%;transform-origin:50% 48%;-webkit-transition:all 250ms ease;transition:all 250ms ease}.page-contactUs__form .contactUsForm .dk_container.dk_open .dk_toggle:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.page-contactUs__form .contactUsForm .dk_container .dk_options{background:none repeat scroll 0 0 #fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #c4c4c4;border-radius:0 0 5px 5px;font-size:14px;padding:0;z-index:1000}.page-contactUs__form .contactUsForm .dk_container .dk_options ul.dk_options_inner{list-style:outside none none;margin:0;padding:0}.page-contactUs__form .contactUsForm .dk_container .dk_options ul.dk_options_inner li{height:auto}.page-contactUs__form .contactUsForm .dk_container .dk_options ul.dk_options_inner li a{color:#000;cursor:pointer;padding:4px 5px 4px 10px}.page-contactUs__form .contactUsForm .dk_container .dk_options ul.dk_options_inner li a:hover,.page-contactUs__form .contactUsForm .dk_container .dk_options ul.dk_options_inner li.dk_option_current a{background:#000;color:#fff}.page-contactUs__form .button.goto,.page-contactUs__form .contactUsForm input.goto,.page-contactUs__form .goto.button--alt,.page-contactUs__form .goto.button-submit-filter{border:0;background:#000;color:#fef400;display:inline-block;font-size:17px;float:none;line-height:1;margin:10px 0;padding:11px 23px;text-decoration:none;text-transform:uppercase;-webkit-box-shadow:inset 0 0 0 1px #000;box-shadow:inset 0 0 0 1px #000;-webkit-transition:all .3s ease;transition:all .3s ease}.page-contactUs__form .button.goto:hover,.page-contactUs__form .contactUsForm input.goto:hover,.page-contactUs__form .goto.button--alt:hover,.page-contactUs__form .goto.button-submit-filter:hover{background:#fef400;color:#000}.page-contactUs__form .contactUsForm input.goto[type=submit][disabled],.page-contactUs__form .contactUsForm input.goto[type=submit][disabled]:hover{cursor:not-allowed;background-color:#c2c2c2;color:#000}@media screen and (max-width:767px){.page-contactUs__form .g-recaptcha{-ms-transform:scale(.77);transform:scale(.77);-webkit-transform:scale(.77);-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform-origin:0 0}}.page-contactUs__form .clientInfoBox input{width:100%}.page-contactUs__form .contactUsForm .choices{float:left;clear:left}.page-contactUs__form .contactUsForm .choices input,.page-contactUs__form .contactUsForm .choices label{float:none;clear:none}.page-contactUs__form .contactUsForm .choices label{margin:0 30px 0 5px;vertical-align:top}.page-contactUs__form .contactUsForm .consent{margin:15px 0 10px}.page-contactUs__form .contactUsForm .consent label{font-size:13px;font-weight:400;margin-left:10px;display:inline-block;margin-top:4px;width:95%;padding:0;height:auto}@media screen and (max-width:767px){.page-contactUs__form .contactUsForm .consent label{width:90%}}.page-contactUs__form .contactUsForm .legalPrivacyPolicy{background:#f1f1f1;font-size:13px;padding:15px}.page-contactUs__form .contactUsForm #moreCS{display:none;position:absolute;background-color:#fff;border:1px solid #156371;padding:5px;width:300px;height:100px;font-size:12px}.page-contactUs__form .contactUsForm #moreCS ul{margin:0}.page-contactUs__form .clientInfoBox{margin-top:15px}.page-contactUs__form-bottom-submit{margin-top:15px}.page-contactUs__form-bottom-submit input[type=submit]{float:right;width:25%}@media screen and (max-width:767px){.page-contactUs__form-bottom-submit input[type=submit]{width:100%}}.page-contactUs__form-bottom-submit p{font-size:.8571em;float:left;margin:2px 0;padding-right:18px;text-align:right;width:75%}@media screen and (max-width:767px){.page-contactUs__form-bottom-submit p{width:100%}}.page-contactUs-footer{margin-top:20px}.page-contactUs-footer__bloc h3{font-size:22px;font-weight:400;color:#3e484e;margin:15px 0}.page-contactUs-footer__bloc .title{font-size:16px;font-weight:700}.page-contactUs-footer__bloc-tel a{color:#666}#confirmEmail div.modal-content{width:100%!important}#confirmEmail .modal__confirmEmail .label-phone-number{white-space:nowrap}#confirmEmail .modal__confirmEmail a{font-family:"PT Sans",Arial,sans-serif;color:#000;font-size:14px;font-weight:400;text-decoration:underline}.newsletter__hero{display:block;margin:0 0 20px}.newsletter__title{font-size:22px;margin:0 0 10px}.newsletter__subtitle{font-size:18px;font-weight:700;margin:0 0 10px}.newsletter__disclaimer{font-size:11px;margin:20px 0}.newsletter__button-container{margin-top:15px}.newsletter .error{font-size:13px;line-height:1}.newsletter-form{padding-bottom:50px}.newsletter-form .dk-select{min-width:auto}.subscription_choices{margin-top:20px}.subscription_submit{text-align:right}.subscription_confirmation{color:#000;font-size:20px;font-weight:700;line-height:1.4;padding:30px 0;text-align:center}.newsletter-profile__heading{color:#000;margin:15px 0 5px;font-weight:700;text-transform:uppercase}.newsletter-profile__heading__optional{color:#666;font-size:13px;font-weight:400;margin-left:5px;text-transform:none}.newsletter-profile__subheading{font-size:14px;margin:5px 0}.newsletter-profile__subheading__choose_emails{padding-top:10px}.newsletter-profile__section{border-bottom:1px solid #ddd;padding:30px 0 30px}.newsletter-profile__section-title{font-size:24px;margin:0 0 15px}.unsubscribe_choices .instructions span.highlight{font-weight:700;font-style:italic;text-decoration:underline}.unsubscribe_choices .unsubscribe_disclaimer{font-size:12px}.unsubscribe_choices__uncheck-button{color:#156371;display:block;margin-bottom:15px}.unsubscribe_choices .checkbox-description{margin-bottom:15px}.unsubscribe_questions{margin:30px 0}.unsubscribe_confirmation,.unsubscribe_confirmation__20210326{color:#000;font-size:20px;font-weight:700;line-height:1.4;padding:30px 0;text-align:center}.unsubscribe_confirmation ul,.unsubscribe_confirmation__20210326 ul{list-style:none}.unsubscribe_checkboxes_20210326 .newsletter-profile__subheading,.unsubscribe_checkboxes_20210326 .newsletter-profile__subheading__choose_emails{color:#000;font-size:1rem;line-height:1.2857em}.unsubscribe_checkboxes_20210326 .additional_instructions{padding-top:10px}.unsubscribe_checkboxes_20210326 .program-choice{padding-bottom:0;padding-left:30px}.unsubscribe_checkboxes_20210326 .program-choice .checkbox-description{margin-bottom:5px}.unsubscribe_checkboxes_20210326 .unsubscribe_questions{margin:0}.unsubscribe_checkboxes_20210326 .newsletter__button-container{margin-bottom:10px}.unsubscribe_confirmation_20210326{color:#000;padding:0 0;text-align:left}.unsubscribe_confirmation_20210326 .unsubscribe_confirmation__title{display:block;font-size:20px;font-weight:700;line-height:1.4}.unsubscribe_confirmation_20210326 .unsubscribe_confirmation__reasons_message,.unsubscribe_confirmation_20210326 .unsubscribe_confirmation__subtitle{display:block;font-size:1rem;line-height:1.2857em}.unsubscribe_confirmation_20210326 .newsletter__button-container,.unsubscribe_confirmation_20210326 .unsubscribe_confirmation__reasons_message{margin-bottom:10px}.enewsSubscribePage .renoSubscriptionForm .newsletter-subscription-disclaimer{font-size:14px;line-height:1.2}@media screen and (max-width:991px){.enewsSubscribePage .renoSubscriptionForm .newsletter-subscription-disclaimer{padding-bottom:10px}}.enewsSubscribePage .renoSubscriptionForm .subscription_submit{vertical-align:top}.enewsSubscribeModal #newsletterForm .newsletter-subscription-disclaimer{font-size:14px;line-height:1.2;padding-right:5px}.enewsSubscribeModal input.submitEnewsForm[disabled],.enewsSubscribeModal input.submitEnewsForm[disabled]:hover,.enewsSubscribePage input.submitEnewsForm[disabled],.enewsSubscribePage input.submitEnewsForm[disabled]:hover{cursor:not-allowed;background-color:#c2c2c2!important;color:#000!important}@media screen and (max-width:767px){.enewsSubscribeModal .g-recaptcha,.enewsSubscribePage .g-recaptcha{-ms-transform:scale(.77);transform:scale(.77);-webkit-transform:scale(.77);-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform-origin:0 0}}.installation-services-content{width:94%;max-width:800px;max-height:95%;position:relative;margin:auto}.installation-services-description{overflow:auto;max-height:calc(100vh - 220px)}.installation-services-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #f2f2f2;padding-top:15px;padding-left:10px;padding-bottom:15px}.installation-services-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.installation-services-header{padding:0!important;min-height:30px!important}.installation-services-checkbox-label{padding-left:5px}