.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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}.page-login__title,.page-register__title,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}.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--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--padding4{margin-left:-4px;margin-right:-4px}.row--padding4>[class*=col-]{padding-left:4px;padding-right:4px}.row--padding5{margin-left:-5px;margin-right:-5px}.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 (min-width:1310px){.container{width:1310px}}@media screen and (max-width:767px){.container{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}}.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}html{font-size:14px;overflow-x:hidden}body{color:#666;font-family:Roboto,sans-serif;font-size:14px;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alphabet-nav{font-size:0;margin-bottom:30px}.alphabet-nav__button{background:#fff;border:2px solid #f2f2f2;color:#000;display:inline-block;font-size:14px;height:40px;line-height:36px;margin:0 10px 7px 0;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease;width:40px}.alphabet-nav__button:hover:not(.alphabet-nav--disabled){background:#00315d;color:#fff}.alphabet-nav__button--disabled{opacity:.25}.bv-checkbox{-webkit-appearance:checkbox!important}#BVRRSearchContainer{border-top:1px solid #ddd!important}#BVQASearchContainer .bv-submission-star-rating-hover .bv-rating-link,#BVQASearchContainer .bv-submission-star-rating-on .bv-rating-link,#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:#00315d!important;border-color:#00315d!important}#BVQASearchContainer .bv-content-search input.bv-text,#BVRRContainer .bv-content-search input.bv-text,#BVRRSearchContainer .bv-content-search input.bv-text,#bv-mboxzone-lightbox .bv-content-search input.bv-text{width:90%!important}@media screen and (min-width:737px){#BVQASearchContainer .bv-content-search input.bv-text,#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){#BVQASearchContainer .bv-content-search input.bv-text,#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}}#BVQASearchContainer .bv-content-search .bv-content-search-btn,#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}#BVQASearchContainer .bv-content-search .bv-masthead-search .bv-content-search-btn .bv-search-control-icon,#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){#BVQASearchContainer .bv-content-search .bv-search-control-icon,#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}}#BVQASearchContainer input.bv-text,#BVQASearchContainer textarea,#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:0!important;outline:0!important}#BVQASearchContainer .bv-review-field-content-wrapper,#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:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #ddd!important}#BVQASearchContainer .bv-review-field-content-wrapper textarea,#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}#BVQASearchContainer .bv-fieldset-select-wrapper,#BVRRContainer .bv-fieldset-select-wrapper,#BVRRSearchContainer .bv-fieldset-select-wrapper,#bv-mboxzone-lightbox .bv-fieldset-select-wrapper{height:45px!important}#BVQASearchContainer .bv-select,#BVRRContainer .bv-select,#BVRRSearchContainer .bv-select,#bv-mboxzone-lightbox .bv-select{border:1px solid #ddd!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;height:45px!important}#BVQASearchContainer .bv-select:hover,#BVRRContainer .bv-select:hover,#BVRRSearchContainer .bv-select:hover,#bv-mboxzone-lightbox .bv-select:hover{border:1px solid #ddd!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}#BVQASearchContainer .bv-masthead-product.bv-summary-bar,#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}#BVQASearchContainer .bv-content-review,#BVRRContainer .bv-content-review,#BVRRSearchContainer .bv-content-review,#bv-mboxzone-lightbox .bv-content-review{border-bottom:1px solid #ddd!important}#BVQASearchContainer .bv-content-btn,#BVQASearchContainer .bv-content-report-btn,#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}#BVQASearchContainer .bv-content-btn:hover,#BVQASearchContainer .bv-content-report-btn:hover,#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{-webkit-box-shadow:none!important;box-shadow:none!important}#BVQASearchContainer .bv-content-search-btn,#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}#BVQASearchContainer .bv-content-search-btn:hover,#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}#BVQASearchContainer .bv-expand-filter-button:hover,#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}div.bv-cv2-cleanslate [class*=bv-core-container] div.bv-dropdown ul{border-radius:0!important}div.bv-cv2-cleanslate [class*=bv-core-container] div.bv-dropdown ul li.bv-dropdown-item,div.bv-cv2-cleanslate [class*=bv-core-container] div.bv-dropdown ul li.bv-dropdown-item:first-of-type,div.bv-cv2-cleanslate [class*=bv-core-container] div.bv-dropdown ul li.bv-dropdown-item:last-of-type{border-radius:0!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-rating-label.bv-text-link{color:#000!important;pointer-events:none}.bv-cv2-cleanslate [class*=bv-core-container] .bv-rating-stars-container{pointer-events:none}.bv-rating-empty-star,.bv-rating-full-star{width:17px;height:17px;display:inline-block;margin:0;padding:0}.bv-rating-full-star{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxN3B4IiBoZWlnaHQ9IjE3cHgiIHZpZXdCb3g9IjAgMCAyNSAyNSIgc3R5bGU9IndpZHRoOiAxN3B4ICFpbXBvcnRhbnQ7IGhlaWdodDogMTdweCAhaW1wb3J0YW50OyI+PHBvbHlnb24gcG9pbnRzPSIyNSA5LjEyIDE1LjU2Njk1OTkgOS4xMiAxMi41MTIyMTkgMCA5LjQwODYwMjE1IDkuMTIgMCA5LjEyIDcuNTUxMzE5NjUgMTQuODU2IDQuNDcyMTQwNzYgMjQgMTIuNTEyMjE5IDE4LjIxNiAyMC41NTIyOTcyIDI0IDE3LjQ3MzExODMgMTQuODU2IiBzdHlsZT0iZmlsbDogdXJsKCcjYnZfaW5saW5lX3JhdGluZ3Nfc3Rhcl9maWxsZWQnKSAhaW1wb3J0YW50OyI+PC9wb2x5Z29uPjxwYXRoIGQ9IiIgc3R5bGU9ImZpbGw6IHVybCgnI2J2X2lubGluZV9yYXRpbmdzX3N0YXJfZmlsbGVkJykgIWltcG9ydGFudDsiPjwvcGF0aD48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImJ2X2lubGluZV9yYXRpbmdzX3N0YXJfZmlsbGVkIiB4MT0iOTkuOTklIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0eWxlPSJzdG9wLWNvbG9yOiByZ2IoMCwgMTE1LCAxODUpOyBzdG9wLW9wYWNpdHk6IDE7Ij48L3N0b3A+PHN0b3Agb2Zmc2V0PSIxJSIgc3R5bGU9InN0b3AtY29sb3I6IHJnYigxOTQsIDE5NCwgMTk0KTsgc3RvcC1vcGFjaXR5OiAxOyI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==)!important}.bv-rating-empty-star{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxN3B4IiBoZWlnaHQ9IjE3cHgiIHZpZXdCb3g9IjAgMCAyNSAyNSIgc3R5bGU9IndpZHRoOiAxN3B4ICFpbXBvcnRhbnQ7IGhlaWdodDogMTdweCAhaW1wb3J0YW50OyI+PHBvbHlnb24gcG9pbnRzPSIyNSA5LjEyIDE1LjU2Njk1OTkgOS4xMiAxMi41MTIyMTkgMCA5LjQwODYwMjE1IDkuMTIgMCA5LjEyIDcuNTUxMzE5NjUgMTQuODU2IDQuNDcyMTQwNzYgMjQgMTIuNTEyMjE5IDE4LjIxNiAyMC41NTIyOTcyIDI0IDE3LjQ3MzExODMgMTQuODU2IiBzdHlsZT0iZmlsbDogdXJsKCcjYnZfaW5saW5lX3JhdGluZ3Nfc3Rhcl9maWxsZWQnKSAhaW1wb3J0YW50OyI+PC9wb2x5Z29uPjxwYXRoIGQ9IiIgc3R5bGU9ImZpbGw6IHVybCgnI2J2X2lubGluZV9yYXRpbmdzX3N0YXJfZmlsbGVkJykgIWltcG9ydGFudDsiPjwvcGF0aD48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImJ2X2lubGluZV9yYXRpbmdzX3N0YXJfZmlsbGVkIiB4MT0iMC4wMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3R5bGU9InN0b3AtY29sb3I6IHJnYigwLCAxMTUsIDE4NSk7IHN0b3Atb3BhY2l0eTogMTsiPjwvc3RvcD48c3RvcCBvZmZzZXQ9IjElIiBzdHlsZT0ic3RvcC1jb2xvcjogcmdiKDE5NCwgMTk0LCAxOTQpOyBzdG9wLW9wYWNpdHk6IDE7Ij48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+)!important}.bv-rating-container{display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden;height:25px;line-height:25px;text-decoration:none}.bv-rating-container .bv-rating-stars{display:inline;position:relative;overflow:hidden;float:left;height:25px;white-space:nowrap;font-family:sans-serif}.bv-rating-container .bv-rating-stars .bv-rating{font-size:18px;color:#c2c2c2;text-align:left;position:relative;left:0;top:-1px}.bv-rating-container .bv-rating-stars .bv-rating.bv-rating-value{position:absolute;overflow:hidden;color:#0073b9}.bv-rating-container .bv-rating-average,.bv-rating-container .bv-rating-number{display:inline;position:relative;float:left;padding-left:5px;font-size:12px;color:#666}.checkbox-container,.checkbox-container--margin-top,.checkbox-container--wrapped,.checkbox-tab{font-size:0;margin-bottom:12px}.checkbox-container--margin-top{margin-top:15px}.checkbox-container--wrapped{margin-top:13px;margin-bottom:13px}.checkbox-container.hide,.hide.checkbox-container--margin-top,.hide.checkbox-container--wrapped,.hide.checkbox-tab{display:none}.checkbox-tab{background:#f2f2f2;border:1px solid #ddd;margin-top:15px;padding:10px;position:relative}.checkbox-tab .checkbox-label,.checkbox-tab .checkbox-label--small{padding-left:25px}.checkbox-tab .checkbox-label--small:before,.checkbox-tab .checkbox-label:before{position:absolute;left:11px;top:14px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s ease;transition:all .3s ease}.checkbox-tab input[type=checkbox]:checked+.checkbox-label--small:before,.checkbox-tab input[type=checkbox]:checked+.checkbox-label:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.checkbox-tab__content{border:1px solid #ddd;border-top:none;display:block;margin-bottom:12px;margin-top:-12px;padding:10px 15px}.checkbox-custom,.checkbox-custom--align-top{background:#fff;border:1px solid #ddd;cursor:pointer;display:inline-block!important;height:27px;margin-right:10px;overflow:hidden;position:relative;vertical-align:middle;width:27px}.checkbox-custom--align-top{vertical-align:top}.checkbox-custom--align-top:before,.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}.checkbox-custom.error,.error.checkbox-custom--align-top{border:1px solid #eb212e}.checkbox-custom.disabled,.disabled.checkbox-custom--align-top{background:#ececec;cursor:default}.checkbox-custom.disabled+span,.disabled.checkbox-custom--align-top+span{color:#9e9e9e}.check.checkbox-custom--align-top:before,.checkbox-custom.check:before,input[type=checkbox]:checked+.checkbox-custom--align-top:before,input[type=checkbox]:checked+.checkbox-custom:before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}input[type=checkbox]:checked~.checkbox-label,input[type=checkbox]:checked~.checkbox-label--small{font-weight:700}.checkbox-label,.checkbox-label--small{cursor:pointer;display:inline-block;font-size:16px;vertical-align:middle;width:calc(100% - 37px)}.checkbox-label--small{font-size:14px;font-weight:400!important}.checkbox-hidden{display:none}.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:#0073b9;-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;width:calc(100% - 28px)}.radio-label--disabled{cursor:default}.radio-label--disabled:before{background:#c2c2c2}.radio-hidden{display:none}p{font-size:1rem;line-height:1.2857em;margin:10px 0}a{color:#0073b9;cursor:pointer}a:hover{color:#000}.page-login__title,.page-register__title,h1{color:#000;font-size:1.571em;font-weight:400}h2{color:#000;font-size:1.143em;text-transform:uppercase}h3{color:#666;font-size:1.143em;text-transform:uppercase}.page__title{color:#000;font-size:1.5714em;font-weight:400;margin-bottom:1em}.page__text{color:#000}.notice{color:#666;font-size:.8571rem}.error{color:#eb212e}label.error{display:block;font-size:12px;line-height:1.4em;list-style-type:none}.contentIntegrationBox{display:none}input,textarea{-webkit-appearance:none;border-radius:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=text]::-ms-clear{display:none}.chkbox{border:1px solid #ddd;display:inline-block;height:18px;left:0;position:absolute;top:0;width:18px}.chkbox.checked: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;margin-left:3px}.chkbox__wrapper{margin-bottom:20px;position:relative;padding-left:28px}.field-quantity{border:1px solid #ddd;font-size:14px;height:39px;margin-right:5px;width:60px;text-align:center}.field-quantity:focus{border:2px solid #ddd;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}.field-text--airmiles:focus,.field-text:focus{border:2px solid #ddd;padding:19px 13px 5px}.field-text--centered{padding:5px 14px 5px}.field-text--centered:focus{padding:5px 13px 5px}.field-text--range-filter{margin-right:0}@media screen and (max-width:991px){.field-quantity,.field-text,.field-text--airmiles{font-size:16px}}.field-quantity:disabled,.field-quantity[readonly],.field-text--airmiles:disabled,.field-text--airmiles[readonly],.field-text:disabled,.field-text[readonly]{background:#ececec;color:#9e9e9e}.error.field-text--airmiles,.field-quantity.error,.field-text.error{border-color:#eb212e}.field-submit-arrow{cursor:pointer;font-size:0;padding:10px;position:absolute;right:0;top:0;height:100%;width:30px}.field-submit-arrow:after{-webkit-transform:translate(-50%,-50%) rotate(270deg);-ms-transform:translate(-50%,-50%) rotate(270deg);transform:translate(-50%,-50%) rotate(270deg);position:absolute;top:50%;left:50%}.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}.field-error-top-of-content{position:relative}.field-error--red-box,.field-error--red-box--centered{background:#fff;border:1px solid #eb212e;top:10px;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.1);box-shadow:5px 5px 5px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-size:13px;left:0;line-height:1.2;margin-top:8px;max-width:300px;padding:10px 15px;position:absolute;text-align:left;width:100%;z-index:1}.field-error--red-box--centered:before,.field-error--red-box:before{border-top:transparent;border-bottom:7px solid #eb212e;border-left:7px solid transparent;border-right:7px solid transparent;content:"";left:24px;position:absolute;top:-7px}.field-error--red-box--centered:after,.field-error--red-box:after{border-top:transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;content:"";left:24px;position:absolute;top:-6px}.field-error--red-box.hidden,.hidden.field-error--red-box--centered{display:none}.field-error--red-box--centered{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.field-error--red-box--centered:after,.field-error--red-box--centered:before{left:calc(50% - 7px)}.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}.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 #eb212e}.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)}.dj_ie8 .field-label,.dj_ie8 .field-text--airmiles+.field-label,.dj_ie8 .searchform .field-label{color:red!important;font-size:12px;top:5px}.form__errors{padding-left:0;list-style:none}.form__errors li{color:#eb212e;padding:2px 0;font-size:14px}.form__errors a{color:#bc0e1a;text-decoration:underline}*{-webkit-box-sizing:border-box;box-sizing:border-box}.background-color-blue,.header__top{background-color:#00315d}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clear{clear:both}.fl-left{float:left}.fl-right{float:right}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.no-scroll{overflow:hidden}}.section-disabled{opacity:.6;pointer-events:none}.hidden{display:none}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-20{margin-bottom:20px}.margin-top-10{margin-top:10px}.margin-top-15{margin-top:15px}.no-padding{padding:0}.no-padding-left{padding-left:0}.no-margin{margin:0}.no-white-space-wrap{white-space:nowrap}.pad-v-gutter{padding-left:15px;padding-right:15px}.modal-centerer,.product-tile .price-box,.v-align-child,.v-align-child--above-sm,.v-align-child--above-xs{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}@media screen and (max-width:767px){.v-align-child--above-xs{display:block}}@media screen and (max-width:991px){.v-align-child--above-sm{display:block}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-color-darkgray{color:#666}.select2-container .select2-custom-placeholder:before,.v-align-before:before{content:"";display:inline-block;height:100%;vertical-align:middle}.select2-container .select2-custom-placeholder span,.v-align-before span{display:inline-block;vertical-align:middle}.projects__filters input[type=checkbox]{-webkit-appearance:checkbox!important}.projects__filters input[type=radio]{-webkit-appearance:radio!important}[class*=icon-]{-webkit-transition:fill 250ms ease;transition:fill 250ms ease}.icon-ae{height:31px;width:33px}.icon-amex{height:32px}.icon-arrow-left{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.icon-arrow-right{-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-cart-white{height:18px;fill:#fff;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:35px;width:auto}.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-visa{height:22px;width:auto}.icon-wishlist{height:18px;width:23px;fill:#c2c2c2}.icon-zoom{height:35px;width:35px;fill:#c2c2c2}.icon-zoom:hover{fill:#00315d}.wishlist.pulse svg{-webkit-animation:heartbeat .5s 1;animation:heartbeat .5s 1;-webkit-animation-timing-function:ease;animation-timing-function:ease}.wishlist.active svg{fill:#00315d}.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: %23666666;' 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,.infobox__button--in-field:after,.infobox__button:after{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}.availability .availability__message.availMsgNew:before,.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}.availability .availability__message.availMsgUnknown:before,.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: %23666666;' 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}.availability .availability__message.availMsgOnlineOff:before,.availability .availability__message.availMsgOutOfStock:before,.availability .availability__message.availMsgUnavailable:before,.flyerOnly:before,.icon-red-x-before,.noWebOrder:before,.order-item__delivery__unavailable:before,.warning: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}.availability .availability__message.availMsgInStock:before,.availability .availability__message.availMsgOnlineOn:before,.availability .availability__message.availMsgPickUp:before,.availability .availability__message.availMsgShip:before,.availability .availability__message.availMsgTruck:before,.icon-check-before,.page-product__inventory.selectedStore .page-product__inventory__store-name: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}.checkbox-custom--align-top:before,.checkbox-custom:before,.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}.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}.button--mobile-dropdown:after,.checkbox-tab .checkbox-label--small:before,.checkbox-tab .checkbox-label:before,.field-submit-arrow:after,.icon-arrow-down,.js-storedetails-subnav:after,.select2-container .select2-selection .select2-selection__arrow:after{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: %23666666;' 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-down-blue,.page-checkout__btc:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: %2300315d;' 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: %23666666;' 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: %23666666;' 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}.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}#projectStepsInfo #rightInfo .btn_downloadpdf p a,.button,.button--alt,.button--back-arrow,.button--push-top,.button-addItem{background:#00315d;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:11px 17px;text-align:center;text-transform:uppercase;-webkit-transition:background .3s ease;transition:background .3s ease;-webkit-appearance:none}#projectStepsInfo #rightInfo .btn_downloadpdf p a:hover,.button--alt:hover,.button--back-arrow:hover,.button--push-top:hover,.button-addItem:hover,.button:hover{background:#0073b9;color:#fff}#projectStepsInfo #rightInfo .btn_downloadpdf p a.loading,.button.loading,.loading.button--alt,.loading.button--back-arrow,.loading.button--push-top,.loading.button-addItem{pointer-events:none;opacity:.8}.button--push-right{margin-right:8px}.button--push-top{margin-top:5px}.button--back-arrow{background:#fff;border:1px solid #ddd;color:#000;font-size:0;padding:10px 17px;-webkit-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s;cursor:pointer}.button--back-arrow:hover{background:#fff;border-color:#0073b9;color:#0073b9}.button--back-arrow:hover svg{fill:#0073b9}.button--back-arrow svg{display:inline-block;fill:#000;height:8px;width:12px;margin-right:8px;vertical-align:middle;-webkit-transition:all .3s ease;transition:all .3s ease}.button--back-arrow span{font-size:20px;font-weight:700;vertical-align:middle}.button--yellow{background:#fd0;border:2px solid #fd0;color:#000;padding:9px 17px}.button--yellow:hover{background:#fff;color:#000}.button--alt{background:#fff;border:2px solid #00315d;color:#00315d;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:#0073b9;color:#0073b9}.button--disabled{background-color:#c2c2c2;cursor:default}.button--disabled:hover{background-color:#c2c2c2}.button--mobile-dropdown:after{display:none}@media screen and (max-width:767px){.button--mobile-dropdown{border:none;border-bottom:1px solid transparent;color:#000;font-weight:700;padding-right:40px;text-align:left;width:100%}.button--mobile-dropdown:hover{border-bottom:1px solid transparent;border-color:transparent}.button--mobile-dropdown:after{display:inline-block;position:absolute;top:50%;right:30px;margin-top:-4px}.button--mobile-dropdown.active{border-bottom:1px solid #ddd}.button--mobile-dropdown.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.button-addItem--disabled{cursor:default;opacity:.3;pointer-events:none}.button-addItem--disabled a{cursor:default}.button-addItem.margin-right{margin:0 0 0 10px}.button-burger{display:inline-block;height:22px;font-size:0;line-height:0;margin-right:8px;vertical-align:middle;width:25px}.button-burger__patty{background-color:#000;display:block;height:4px;margin-bottom:5px;width:100%;-webkit-transition:color 250ms,background-color 250ms;transition:color 250ms,background-color 250ms}.button-burger__patty:last-child{margin:0}@media screen and (max-width:991px){.button-burger{margin-right:0}}.button-close{background:0 0;border:none}.button-cta{padding:10px 15px;border:1px solid #fd0;color:#000;font-size:13px;font-weight:400;background:#fd0;line-height:1em;text-decoration:none;display:inline-block;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase}.button-cta:hover{background:#fff;color:#000;text-decoration:none}.PROXIMITY .button-cta{border:1px solid #0073b9;color:#fff;background:#0073b9}.PROXIMITY .button-cta:hover{background:#00315d;border:1px solid #00315d}.PROXIMITY .button-cta--blue,.button-cta--blue{border:1px solid #00315d;color:#fff;background:#00315d}.PROXIMITY .button-cta--blue:hover,.button-cta--blue:hover{background:#fff;color:#00315d}.button-filter{background:#00315d;border:none;color:#fff;display:inline-block;line-height:1;font-size:13px;font-weight:700;margin:2px 0 2px 5px;padding:9px 14px;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.button-filter:hover{background:#327ed1;color:#fff}.button-filter-clear{background:0 0;border:none;color:#00315d;font-size:12px;font-weight:700;padding:0;margin-top:5px;text-transform:uppercase}.button-filter-clear:hover{color:#327ed1}.button-refine-filter{background:#fff;border:1px solid #ddd;border-radius:0;color:#000;display:inline-block;height:45px;font-size:0;font-weight:700;padding-left:10px;text-align:left;text-transform:uppercase;vertical-align:middle;width:30%}.button-refine-filter span{display:inline-block;font-size:14px;vertical-align:middle;width:calc(100% - 40px)}.button-refine-filter svg{display:inline-block;margin-left:10px;vertical-align:middle}@media screen and (min-width:992px){.button-refine-filter{display:none}}@media screen and (max-width:767px){.button-refine-filter{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}.button-refine-filter--half{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px);-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.ie10 .button-refine-filter,.ie11 .button-refine-filter{-webkit-box-flex:1;-ms-flex:1 0 48%;flex:1 0 48%}.button-refine-filter span{font-size:12px}}@media screen and (max-width:340px){.button-refine-filter span{font-size:11px}}.button-scroll-to-top{background:rgba(0,0,0,.2);border:none;border-radius:5px;bottom:40px;display:none;height:44px;position:fixed;right:40px;-webkit-transition:background .3s ease;transition:background .3s ease;width:44px}@media screen and (max-width:991px){.button-scroll-to-top--bottomStickyActive{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}.button-scroll-to-top:hover{background:rgba(0,0,0,.4)}.button-scroll-to-top svg{fill:#fff;height:8px;left:50%;margin:-4px 0 0 -6px;position:absolute;top:50%;width:12px}@media screen and (max-width:991px){.button-scroll-to-top{bottom:15px;right:15px}}@media screen and (max-width:767px){.button-scroll-to-top{bottom:10px;right:10px}}.button-text{background:0 0;border:none;display:inline-block;font-size:0;padding:0;text-transform:uppercase;vertical-align:middle}.button-text span,.button-text svg{display:inline-block;vertical-align:middle;-webkit-transition:all 250ms ease;transition:all 250ms ease}.button-text span{color:#666;font-size:12px;margin-left:9px}.button-text svg{fill:#c2c2c2}.button-text:hover span{color:#00315d}.button-text:hover svg{fill:#00315d}.button-text-arrow-down{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.button-text-arrow-down svg{margin-left:15px}.button-text-arrow-down:hover{color:#0073b9}.button-text-arrow-down:hover svg{fill:#0073b9;-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-wishlist label{cursor:pointer;-webkit-transition:color 250ms ease;transition:color 250ms ease}.button-wishlist.fav label,.button-wishlist:hover label{color:#00315d}.button-wishlist.fav svg,.button-wishlist:hover svg{fill:#00315d}.button-wishlist.fav:hover label{color:#327ed1}.button-wishlist.fav:hover svg{fill:#327ed1}#paypal-button{width:100%}#paypal-button .xcomponent-outlet{z-index:0!important}#paypal-button .zoid-component-frame{z-index:0!important}body{position:relative}.main__container{position:relative}@media screen and (max-width:991px){.main__container{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.main__container.menu-open{-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}}a{text-decoration:none;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}ul{margin:0}img{height:auto;max-width:100%}sup{top:-.6em}input[type=number],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}.element-disabled{cursor:default;pointer-events:none;opacity:.3}.header__mid .logo-entrepot{width:150px}@media screen and (max-width:767px){.header__mid .logo-entrepot{width:115px}}.header__mid .logo-rona{width:125px}@media screen and (max-width:767px){.header__mid .logo-rona{width:115px}}.header__mid .logo-hg{width:150px}@media screen and (max-width:767px){.header__mid .logo-hg{width:115px}}.label-icon{color:#666;display:inline-block;font-size:14px;font-weight:700;margin-right:7px;vertical-align:middle;text-transform:uppercase}.label-icon+svg{display:inline-block;vertical-align:middle}.flyerOnly:before,.noWebOrder:before,.warning:before{display:inline-block;margin-right:3px;height:9px;width:9px;font-size:0;padding:0 2px;vertical-align:middle}.flyerOnly span,.noWebOrder span,.warning span{display:inline-block;vertical-align:middle;max-width:calc(100% - 20px)}.element-secure-transactions{float:left;font-size:0;max-width:200px}@media screen and (max-width:869px){.element-secure-transactions{max-width:155px}}@media screen and (max-width:767px){.element-secure-transactions{float:none;max-width:none;margin:10px 0}}.element-secure-transactions--margin-top{margin-top:15px}.element-secure-transactions--margin-bottom{margin-bottom:15px}@media screen and (max-width:991px){.element-secure-transactions--full-width-tablet{float:none;max-width:none}}.element-secure-transactions img{display:inline-block;height:39px;margin-right:8px;vertical-align:middle;width:39px}.element-secure-transactions span{display:inline-block;vertical-align:middle;width:calc(100% - 54px);font-size:13px}@media screen and (min-width:768px) and (max-width:869px){.page-cart .element-secure-transactions span{font-size:12px}}.mobileIndicator{display:none}@media screen and (max-width:999px){.mobileIndicator{display:block!important;width:1px;height:1px}}/*!
 * 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:51}.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:49}.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 .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:#00315d}.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)}}.select2-container{width:100%;z-index:10}.select2-container--full-width{width:100%!important}.select2-container--open .select2-selection__arrow:after{margin-top:-6px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select2-container .select2-selection{border:1px solid #ddd;border-radius:0;height:45px;position:relative}.select2-container .select2-selection .select2-selection__arrow{border-left:1px solid #ddd;height:100%;right:0;top:0;width:44px;z-index:1}.select2-container .select2-selection .select2-selection__arrow:after{display:inline-block;font-size:0;line-height:1;position:absolute;pointer-events:none;right:15px;margin-top:-4px;top:50%}.select2-container .select2-selection .select2-selection__arrow b{display:none}.select2-container .select2-selection .select2-selection__rendered{color:#000;font-size:14px;font-weight:700;line-height:44px;padding-left:10px;padding-right:45px;text-align:left;text-transform:uppercase}.select2-container .select2-custom-placeholder{background:#fff;color:#000;display:none;font-size:14px;font-weight:700;height:100%;left:0;padding-left:10px;padding-right:50px;position:absolute;text-align:left;text-transform:uppercase;top:0;width:100%}@media screen and (max-width:991px){.select2-container .select2-custom-placeholder{display:block}}@media screen and (max-width:767px){.select2-container .select2-custom-placeholder{font-size:12px}}@media screen and (max-width:340px){.select2-container .select2-custom-placeholder{font-size:11px}}.select2-container .select2-dropdown{border:none;border-radius:0;z-index:49}.select2-container .select2-dropdown .select2-results{border:1px solid #ddd;border-top:0}.select2-container .select2-dropdown .select2-results__options{max-height:240px}.select2-container .select2-dropdown .select2-results__options .select2-results__option{background:#fff;color:#000;cursor:pointer;line-height:1.2;padding:12px 10px;-webkit-transition:all .2s ease;transition:all .2s ease}.select2-container .select2-dropdown .select2-results__options .select2-results__option:empty{display:none}.select2-container .select2-dropdown .select2-results__options .select2-results__option--highlighted,.select2-container .select2-dropdown .select2-results__options .select2-results__option:hover{background:#00315d;color:#fff}.select2-container .select2-dropdown .select2-results__options .select2-results__option[aria-selected=true]{background:#327ed1;color:#fff;cursor:default}.select2-container .select2-dropdown .select2-results__options .select2-results__option[aria-disabled=true]{background:#ddd;color:#666;pointer-events:none}@media screen and (max-width:767px){.select2-container .select2-dropdown--full-width{width:calc(100% - 20px)!important;margin-top:2px}.select2-container .select2-dropdown--full-width .select2-results{border-top:1px solid #ddd}}@media screen and (max-width:767px){.select2-container .select2-dropdown--full-width--align-right{-webkit-transform:translateX(calc(-50% - 5px));-ms-transform:translateX(calc(-50% - 5px));transform:translateX(calc(-50% - 5px))}.select2-container .select2-dropdown--full-width--align-right:before{float:right}.select2-container .select2-dropdown--full-width--align-right .select2-results{clear:both}}.select2-container .select2-dropdown--above{margin-top:-2px}@media screen and (max-width:991px){.select2-container .select2-dropdown--above{z-index:51}}.select2-container .select2-dropdown--above .select2-results{border-top:1px solid #ddd}#allProjects .slick-slider .slick-slide,.page-product__associated-product .slick-slider .slick-slide,.promoProduct .slick-slider .slick-slide,.scrollingESpot .slick-slider .slick-slide,.storedetails__rightside .slick-slider .slick-slide{margin:0 5px}#allProjects .slick-slider .slick-list,.page-product__associated-product .slick-slider .slick-list,.promoProduct .slick-slider .slick-list,.scrollingESpot .slick-slider .slick-list,.storedetails__rightside .slick-slider .slick-list{margin:0 -5px}.slick-slider--product-images{display:none}.slick-slider--product-images.slick-initialized{display:block}.slick-slider--product-images .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-slider--product-images .slick-track .slick-slide{height:auto}.slick-slider--product-images .slick-track .slide-video{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-track{min-width:100%}.slick-next,.slick-prev{border:0;cursor:pointer;fill:#c2c2c2;height:16px;padding:0;position:absolute;width:24px}.slick-next:not(.slick-disabled):hover,.slick-prev:not(.slick-disabled):hover{fill:#00315d}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default;opacity:.5}.slick-slider__container{position:relative}.slick-slider__container :focus{outline:0}.slick-slider__nav{position:absolute;top:-40px;right:25px}.slick-slider__nav .slick-prev{left:-25px;top:1px}.slick-slider__nav .slick-next{right:-25px;top:1px}.slick-slider__nav .slick-dots{font-size:0;padding:0}.slick-slider__nav .slick-dots li{display:inline-block;list-style:none;margin:0 7px 7px}.slick-slider__nav .slick-dots li.slick-active button{background:#00315d}.slick-slider__nav .slick-dots li:only-child{display:none}.slick-slider__nav .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}@media screen and (max-width:767px){.slick-slider__nav{position:static;padding:10px;text-align:center}.slick-slider__nav .slick-next,.slick-slider__nav .slick-prev{display:none!important}}@media print{.breadcrumb,.catfish,.footer__bottom,.footer__mid,.footer__top,.header__wrapper{display:none}.page-wishlist__action{display:none}#projectStepsInfo #rightInfo .btn_downloadpdf p a,.button,.button--alt,.button--back-arrow,.button--push-top,.button-addItem{display:none}.main__container{padding-top:0!important}.tab-container{display:none!important}.fullwidth-on-print{width:100%;float:none;margin-left:0;margin-right:0}.block-on-print{float:none;display:block;overflow:visible}}.accordion-title{cursor:pointer;position:relative}.accordion-title:after,.accordion-title:before{background:#666;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}.accordion-title:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion-title.active:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion-panel{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease,padding .3s ease;transition:max-height .3s ease,padding .3s ease}.accordion-panel__inner{padding:15px 0}.unsubscribe_choices__uncheck-button{display:block;margin-bottom:10px}.unsubscribe_choices .instructions span.highlight{font-weight:700;font-style:italic;text-decoration:underline}.unsubscribe_choices .unsubscribe_disclaimer{font-size:12px;margin-top:10px}.unsubscribe_confirmation{color:#000;font-size:20px;font-weight:700;line-height:1.4;padding:30px 0;text-align:center}.unsubscribe_confirmation ul{list-style:none}.unsubscribe_confirmation ul li{font-size:18px;margin:10px 0}.generic-product-slider--with-nav{margin-top:60px}.ui-menu-item-wrapper{cursor:pointer}.address-box,.address-box--disabled,.address-box--max-width{margin-bottom:15px}.address-box--max-width{max-width:300px}.address-box strong,.address-box--disabled strong,.address-box--max-width strong{color:#000;display:block}.address-box a,.address-box--disabled a,.address-box--max-width a{display:inline;margin:0}.address-box--disabled{opacity:.3}.addressSmallText{font-size:10pt;font-style:italic;color:#adadad;font-family:Roboto,sans-serif;margin-top:-3px;margin-left:3px;margin-bottom:5px}.addressSmallText.error{color:#eb212e;padding-bottom:5px;line-height:1.4em}.availability{font-size:10px;text-transform:uppercase;font-weight:700;margin-top:15px;text-align:left}.availability .availability__message{display:block;line-height:1.2;margin-bottom:5px;padding-left:13px;position:relative}.availability .availability__message--no-icon{padding-left:0}.availability .availability__message:before{display:inline-block;left:0;position:absolute;top:1px}.availability--product-page{font-size:14px;margin-top:40px}@media screen and (max-width:767px){.availability--product-page{margin-top:0}}.availability--product-page .availability__message{margin-bottom:12px;padding-left:18px}.availability--product-page .availability__message.availMsgInStock:before,.availability--product-page .availability__message.availMsgOnlineOn:before,.availability--product-page .availability__message.availMsgPickUp:before,.availability--product-page .availability__message.availMsgShip:before,.availability--product-page .availability__message.availMsgTruck:before{height:12px;width:13px}.availability--product-page .availability__message.availMsgOnlineOff:before,.availability--product-page .availability__message.availMsgOutOfStock:before,.availability--product-page .availability__message.availMsgUnavailable:before{height:9px;width:9px;padding:0 2px}.availability--product-page .availability__message.availMsgUnknown:before{height:11px;width:8px;padding:0 2px}.availability--product-page .availability__message.availMsgNew:before{height:10px;width:10px;padding:0 1px}.availability--product-page .availabilityCommitmentMsg{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:12px;line-height:1.2;padding-right:15px;color:#666;font-weight:400;text-transform:none}.product_disclaimer_special{margin-bottom:30px!important}.availabilityDisclaimerTitle{display:inline-block;font-weight:700;margin-bottom:5px;text-transform:uppercase}.availabilityDisclaimerSpecialOrderItemTitle{display:inline-block;font-weight:700;margin-bottom:5px;text-transform:uppercase}.availabilityDisclaimerSubTitle{font-weight:700}.ui-autocomplete{border:1px solid #aaa;color:#000;padding:5px 15px;font-size:12px;text-transform:none;top:100%!important;margin-top:-1px;position:absolute!important;z-index:1;background:#fff;list-style:none;-webkit-transition:background .3s ease;transition:background .3s ease}.ui-autocomplete:hover{background:#f5f5f5}.ui-autocomplete a{cursor:pointer;display:block;padding:2px 0}.banner__container{margin-top:10px;margin-bottom:10px;position:relative}.banner__container .button-cta{position:absolute;bottom:10px;right:10px}.banner__container--legal{margin-bottom:60px}.banner__inline-legal{font-family:'Roboto Condensed',sans-serif;text-decoration:none;position:absolute;bottom:18px;left:25px;font-size:13px;color:#fff}.breadcrumb{color:#000;line-height:1.2;font-size:0;padding:10px 0}.breadcrumb a{color:#000;font-size:14px;-webkit-transition:color .2s ease;transition:color .2s ease}.breadcrumb a:hover{color:#327ed1}.breadcrumb span{font-size:14px;padding:0 10px 0 10px}.breadcrumb .breadcrumb__currentpage{padding:0}@media screen and (max-width:767px){.breadcrumb{border-bottom:1px solid #ddd;color:#00315d;font-size:11px;margin-left:-10px;margin-right:-10px;padding:10px}.breadcrumb a,.breadcrumb span{color:#00315d;font-size:14px;display:none}.breadcrumb a:last-of-type,.breadcrumb span:last-of-type{display:inline-block}.breadcrumb a:last-of-type{position:relative;padding-left:12px}.breadcrumb a:last-of-type:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: %2300315d;' 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:6px;width:9px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:0;margin-top:-4px;position:absolute;top:50%}.breadcrumb span:nth-last-of-type(2){display:inline-block}}.cart-summary,.cart-summary--confirmation{border:10px solid #f2f2f2;padding:30px 20px 20px 20px;margin-top:20px;position:relative}.cart-summary .checkout-summary__charge,.cart-summary--confirmation .checkout-summary__charge{color:#000;font-size:14px;font-weight:700;text-transform:uppercase}@media screen and (max-width:767px){.cart-summary,.cart-summary--confirmation{padding:15px;margin-top:15px;margin-bottom:15px;border:1px solid #ddd}}@media print{.cart-summary,.cart-summary--confirmation{border:1px solid #666}}.cart-summary--confirmation .cart-summary__header-action{display:none}.cart-summary__header{background:#f2f2f2;margin-left:-20px;margin-right:-20px;margin-top:-30px;padding:30px 20px}@media screen and (max-width:767px){.cart-summary__header{margin:-15px -15px 0 -15px;padding:15px}}.cart-summary__header-title{margin:0}.cart-summary__header-count{font-weight:400;font-size:13px;text-transform:none}.cart-summary__header-notice{margin:5px 0 0 0}.cart-summary__header-action{font-size:12px}@media print{.cart-summary__header-action{display:none}}.cart-summary__charge-name,.cart-summary__charge-name--discount,.cart-summary__charge-price,.cart-summary__charge-price--discount,.cart-summary__header-title,.cart-summary__title{color:#000;font-size:14px;font-weight:700;text-transform:uppercase}.cart-summary__products{border-bottom:10px solid #f2f2f2;list-style:none;margin:0 -20px 30px -20px;padding:0 20px}@media print{.cart-summary__products{border-bottom:1px solid #666}}@media screen and (max-width:767px){.cart-summary__products{margin:0 -15px 30px -15px;padding:0 15px}}.cart-summary__products-item{padding:20px 0}.cart-summary__products-item:not(:last-of-type){border-bottom:1px solid #ddd}.cart-summary__products-name{margin:5px 0 0}.cart-summary__products-sku{font-size:12px;margin:0 0 15px}.cart-summary__products-delivery{color:#000;text-transform:uppercase}.cart-summary__products-price{color:#000;font-weight:700;font-size:15px}.cart-summary__charge{margin-bottom:20px}.cart-summary__splitter{background:#ddd;height:1px;margin-bottom:20px;width:100%}.cart-summary__charge-name--discount{color:#eb212e}.cart-summary__charge-name a,.cart-summary__charge-name--discount a{color:#000;text-decoration:none}.cart-summary__charge-price--discount{color:#eb212e;margin-bottom:5px;display:block}.cart-summary__description{display:inline-block;vertical-align:middle;width:calc(100% - 45px)}.cart-summary__icon-airmiles{display:inline-block;margin-right:5px;vertical-align:middle;width:30px}.cart-summary__used-promo-codes{text-align:right;margin-bottom:15px}.cart-summary__remove-promo-code{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ddd;color:#666;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;margin-left:3px;padding:8px 10px;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:767px){.cart-summary__remove-promo-code{font-size:14px;padding:10px 15px}}.cart-summary__remove-promo-code svg{fill:#666;height:1em;padding-right:4px;-webkit-transition:all .3s ease;transition:all .3s ease;width:1em}.cart-summary__remove-promo-code:hover{background:#eb212e;color:#fff}.cart-summary__remove-promo-code:hover svg{fill:#fff}.cart-summary__error{color:#eb212e;display:block;font-size:13px;margin-bottom:20px;margin-top:10px}.cart-summary__postal-code{display:block;font-size:13px}.cart-summary__notice{color:#666;display:block;font-size:13px;font-style:italic;margin-bottom:10px}.cart-summary__checkout-container{position:relative;text-align:center}@media screen and (min-width:768px) and (max-width:991px){.cart-summary__checkout-container .cart-summary__checkout{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media screen and (min-width:768px){.cart-summary__checkout-container #paypal-button{width:150px}}@media screen and (min-width:480px){.cart-summary__checkout-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cart-summary__checkout{margin:15px 0}@media screen and (max-width:767px){.cart-summary__checkout{width:100%;margin:0}}.cart-summary__checkout-alt{margin:15px 0}@media screen and (max-width:767px){.cart-summary__checkout-alt{width:100%;margin:0}}.cart-summary__checkout-or{margin:15px 10px}.cart-summary__airmiles{background:#fafafa;display:none;margin:0 -20px 20px -20px;padding:20px;-webkit-box-shadow:inset 0 11px 8px -10px rgba(0,0,0,.1),inset 0 -11px 8px -10px rgba(0,0,0,.1);box-shadow:inset 0 11px 8px -10px rgba(0,0,0,.1),inset 0 -11px 8px -10px rgba(0,0,0,.1)}@media screen and (max-width:767px){.cart-summary__airmiles{margin-left:-15px;margin-right:-15px;padding:20px 15px}}.cart-summary__airmiles-form{margin:10px 0}.cart-summary__airmiles .cart-summary__error{margin-top:0}.cart-summary__airmiles .cart-summary__charge,.cart-summary__airmiles .cart-summary__error{margin-bottom:0}.cart-summary__promotions{margin-bottom:20px;margin-top:20px}.cart-summary__promotions-title{color:#000;font-size:16px;font-weight:700;text-transform:none}.cart-summary__promotions-list{list-style:none;padding-left:0}.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: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:1px solid #ddd;z-index:2;width:100%;height:40px;left:0;bottom:0;outline:0}.category-description__button:after,.category-description__button:before{background:#666;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)}.coupon{margin-bottom:10px}.coupon__Airmiles-date{color:#000;font-weight:700;margin-bottom:20px}.coupon__Airmiles-date-upcoming{font-size:1.1429em;margin-bottom:10px;text-transform:uppercase}.coupon__footer{border-top:1px solid #ddd;margin:20px -10px 0;overflow:hidden;padding:14px 10px 0}.coupon__sidebar{text-align:center}.coupon__title{color:#000;font-size:1.375em;font-weight:700;margin-bottom:25px}.coupon__title--disabled{color:#a6a6a6}.coupon__code{color:#000;font-size:18px;font-weight:700;margin-bottom:25px;text-transform:uppercase}.coupon__code--disabled{color:#a6a6a6}.coupon__wrapper{border:3px dashed #ddd;padding:18px 20px}.filter-container{font-size:0;margin-bottom:20px;width:100%}.filter-container__filters{text-align:right;width:100%}.filter-container__filters--align-left{text-align:left}@media screen and (max-width:991px){.filter-container__filters{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:767px){.filter-container__filters{-ms-flex-wrap:wrap;flex-wrap:wrap}}.filter-container__clear{background:#fff;border:1px solid #ddd;border-top:0;display:none;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:5px 10px;position:relative;width:100%;-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100}.filter-container__clear--border-top{border-top:1px solid #ddd}@media screen and (max-width:991px){.filter-container__clear.active{display:block}}@media screen and (max-width:767px){.filter-container__clear .button-filter-clear{padding:5px 10px;position:absolute;top:0;right:0}}@media screen and (min-width:768px){.filter-container__clear{border:none;margin-top:15px;padding:5px 0}}.filter-container__clear__buttons{padding:10px 0}@media screen and (min-width:768px){.filter-container__clear__buttons{padding:10px 0 0}}.filter-container__clear__buttons a{color:#000;cursor:pointer;display:block;font-size:12px;padding:4px 0}.filter-container__clear__buttons a:hover svg{fill:#00315d}.filter-container__clear__buttons a svg{fill:#327ed1;vertical-align:middle;margin-right:6px}.filter-container__clear__buttons a span,.filter-container__clear__buttons a strong{vertical-align:middle}.filter-container__clear__title{color:#666;font-size:12px;font-weight:500}.filter-label{color:#666;display:inline-block;font-size:16px;margin-left:16px;margin-right:5px;vertical-align:middle}@media screen and (max-width:991px){.filter-label{display:none}}.filter-select{display:inline-block;font-size:16px;min-width:222px;position:relative;vertical-align:middle}.filter-select .select2-container{width:100%!important}@media screen and (max-width:991px){.filter-select{width:32%}}@media screen and (max-width:767px){.filter-select{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px);min-width:0;margin-bottom:10px}.ie10 .filter-select,.ie11 .filter-select{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}.catfish{margin-top:30px}.catfish__top{background:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-size:0;padding:13px 0 12px}.catfish__top svg{display:inline-block;fill:#c2c2c2;min-height:43px;vertical-align:middle}.catfish__top__text-icon{color:#666;display:inline-block;font-size:15px;line-height:1.2;margin-left:12px;font-weight:700;text-transform:uppercase;vertical-align:middle;width:calc(100% - 66px)}@media screen and (max-width:1199px){.catfish__top__text-icon{font-size:12px}}@media screen and (max-width:991px){.catfish__top__text-icon{font-size:10px}}.catfish__bottom{background-color:#00315d;color:#fff;font-size:0;padding:10px 0}@media screen and (max-width:991px){.catfish__bottom{padding:0}}.catfish__bottom__email-info{font-size:15px;font-weight:700;text-transform:uppercase}@media screen and (max-width:991px){.catfish__bottom__email-info{color:#000;margin-bottom:10px}}@media screen and (max-width:767px){.catfish__bottom__email-info{font-weight:400;text-transform:none}}@media screen and (max-width:991px){.catfish__bottom__email{background:#f5f5f5;padding-bottom:10px;padding-top:10px}}.catfish__bottom__email-input{border-right:none;font-size:15px;font-style:italic;vertical-align:middle;width:calc(100% - 45px)}.catfish__bottom__email-input:focus{border:3px solid #fff}.catfish__bottom__email-input.filled+.field-label,.catfish__bottom__email-input:focus+.field-label{-webkit-transform:translateY(-10px) scale(.8);-ms-transform:translateY(-10px) scale(.8);transform:translateY(-10px) scale(.8)}@media screen and (max-width:991px){.catfish__bottom__email-input{border-right:none;width:calc(100% - 37px)}}.catfish__bottom__email-button{background:#fff;border:1px solid #ddd;cursor:pointer;display:inline-block;height:45px;vertical-align:middle;width:45px;float:right}@media screen and (max-width:991px){.catfish__bottom__email-button{width:37px}}.catfish__bottom__email-button .icon-arrow-right{fill:#c2c2c2;height:8px;width:12px}.catfish__bottom__email-button:hover .icon-arrow-right{fill:#00315d}.catfish__bottom__social{text-align:right;padding:6px 0}@media screen and (max-width:991px){.catfish__bottom__social{padding:12px 0;text-align:center}}.catfish__bottom__social-logo{display:inline-block;padding:0 14px;vertical-align:middle}@media screen and (max-width:1199px){.catfish__bottom__social-logo{padding:0 12px}}.catfish__bottom__social-logo svg{display:block;fill:#fff}.catfish__bottom__social-logo:hover svg{fill:#0073b9}.footer__title{color:#666;font-size:16px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.footer__top{background:#fff;color:#000;padding:30px 0 10px}.footer__top a{font-size:14px;line-height:1.4;white-space:nowrap}.footer__top p{margin-top:0}.footer__top .separator{padding:0 8px}.footer__top__box{margin-bottom:20px}@media screen and (max-width:991px) and (min-width:768px){.footer__top{background:#f5f5f5}}@media screen and (max-width:991px){.footer__top .footer__title{color:#000;margin-bottom:5px}}.footer__mid{background:#f5f5f5;color:#000;padding:30px 0 35px}@media screen and (max-width:991px){.footer__mid{background:#fff;padding:0}.footer__mid .container{width:100%}}.footer__mid p{color:#000;font-size:16px}.footer__mid .accordion-title{border-top:1px solid #ddd;color:#000;font-size:14px;font-weight:700;margin-left:-10px;margin-right:-10px;padding:10px;text-transform:uppercase}@media screen and (min-width:768px){.footer__mid .accordion-title{margin-left:-15px;margin-right:-15px;padding:15px}}.footer__mid .accordion-title:after,.footer__mid .accordion-title:before{right:20px}.footer__mid .accordion-panel__inner{padding:0}@media screen and (max-width:991px){.footer__mid .accordion-panel__inner{padding-bottom:10px}}@media screen and (min-width:992px){.footer__mid .accordion-panel{max-height:none}}.footer__mid__link{color:#666;display:block;font-size:16px;padding:3px 0}@media screen and (max-width:991px){.footer__mid__link{font-size:14px}}.footer__mid__link:hover{color:#0073b9}.footer__mid__payment{margin-top:20px}.footer__mid__payment svg{margin:0 6px;max-width:calc(25% - 12px)}.footer__mid__payment svg:first-of-type{margin-left:0}.footer__mid__secure{font-size:0;margin-bottom:35px;margin-top:45px;min-width:250px}.footer__mid__secure img,.footer__mid__secure span{display:inline-block;vertical-align:middle}.footer__mid__secure span{font-size:16px;margin-left:10px;width:calc(100% - 54px)}.footer__bottom{background:#fff;color:#000;padding:30px 0}@media screen and (max-width:767px){.footer__bottom{text-align:center;padding:20px 0}}.footer__bottom a,.footer__bottom span{display:inline-block}.footer__bottom a{padding:0 24px}.footer__bottom a:first-of-type{padding-left:0}.footer__bottom__copyright{text-align:left}@media screen and (max-width:767px){.footer__bottom__copyright{text-align:center}}@media screen and (max-width:991px){.footer__credit-service{border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-size:0;padding:5px 15px}.footer__credit-service div{display:inline-block;margin:10px 15px;vertical-align:middle}.footer__credit-service div:first-of-type{margin-left:0}.footer__credit-service div:last-of-type{margin-right:0}}@media screen and (max-width:767px){.footer__credit-service{background:#f5f5f5}.footer__credit-service div{margin:10px 0}}#checkout_page .footer__mid{border-top:20px solid #00315d;margin-top:20px}.header__wrapper{background:#fff;border-bottom:1px solid #bbb;font-size:12px;position:relative;width:100%;z-index:50}@media screen and (max-width:991px){.header__wrapper{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.header__wrapper.menu-open{-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}}@media screen and (max-width:767px){.header__wrapper{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);border-bottom:none}}.header__wrapper--sticky{position:fixed;top:0}@media screen and (min-width:768px){.header__wrapper--sticky .header__mid{padding:15px 0 10px}}.header__wrapper--checkout .header__mid{padding:25px 0}@media screen and (max-width:991px){.header__wrapper--checkout{border-bottom:1px solid #ddd}}@media screen and (max-width:767px){.header__wrapper--checkout .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__wrapper--checkout .container>div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:33%}.header__wrapper--checkout .header__mid{padding:10px 0}}.header__top{color:#fff;font-size:14px}.header__top .container{padding-top:12px;padding-bottom:12px}.header__top__link{color:#fff;display:inline-block;text-decoration:underline}.header__top__link--separated{border-right:1px solid #fff;padding:0 9px}.header__top__link--separated:last-child{border:none}.header__top__link:hover{color:#fff;text-decoration:none}.header__top-store{background:#00315d;color:#fff;position:relative;z-index:60}.header__mid{padding:30px 0;-webkit-transition:padding .3s ease;transition:padding .3s ease}.header__mid .container{position:relative}@media screen and (max-width:991px){.header__mid{padding:18px 0}}@media screen and (max-width:767px){.header__mid{padding:10px 0}}.checkbox-tab .header__mid .checkbox-label--small:before,.checkbox-tab .header__mid .checkbox-label:before,.header__mid .button--mobile-dropdown:after,.header__mid .checkbox-tab .checkbox-label--small:before,.header__mid .checkbox-tab .checkbox-label:before,.header__mid .field-submit-arrow:after,.header__mid .icon-arrow-down,.header__mid .js-storedetails-subnav:after,.header__mid .select2-container .select2-selection .select2-selection__arrow:after,.select2-container .select2-selection .header__mid .select2-selection__arrow:after{width:12px}.header__mid__lang a{padding-right:7px;border-right:1px solid #ddd}@media screen and (max-width:767px){.header__mid .header__customer,.header__mid .header__customer--checkout{border-left:solid 1px #ddd;padding-left:10px}}.header__mid .header__customer--checkout{border:none}@media screen and (max-width:767px){.header__mid .header__customer--checkout{float:none;padding:0}}.header__mid .logo__wrapper{position:relative}.header__mid .logo__wrapper--checkout{text-align:center}@media screen and (max-width:767px){.header__mid .logo__wrapper--checkout{float:none;margin:0 auto;min-width:130px}}@media screen and (min-width:768px){.header__mid .logo__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:45px}.header__mid .logo__wrapper--checkout{height:28px}}.header__mid .logo__wrapper a{vertical-align:middle;display:inline-block}.header__mid .logo__wrapper div svg{display:block;max-height:30px}.header__mid .logo__wrapper__text{color:#666;font-size:10px;line-height:1}@media screen and (min-width:768px){.header__mid .logo__wrapper__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__mid .logo__wrapper__text{letter-spacing:2.5px;margin-top:5px}}@media screen and (max-width:1309px){.header__mid .search-container{width:400px}}@media screen and (max-width:1199px){.header__mid .search-container{width:320px}}.header__bottom{position:relative}.header__bottom-primary__nav{list-style:none;padding:0;position:relative}.header__bottom-primary__nav-link{color:#000;display:inline-block;text-transform:uppercase;font-size:14px;padding:6px 10px 10px;position:relative}@media screen and (min-width:992px) and (max-width:1199px){.header__bottom-primary__nav-link{font-size:12px}}@media screen and (max-width:991px){.header__bottom-primary__nav-link{padding:11px 15px 11px;margin-left:-15px}}.header__bottom-primary__nav-link span{vertical-align:middle}.checkbox-tab .header__bottom-primary__nav-link .checkbox-label--small:before,.checkbox-tab .header__bottom-primary__nav-link .checkbox-label:before,.header__bottom-primary__nav-link .button--mobile-dropdown:after,.header__bottom-primary__nav-link .checkbox-tab .checkbox-label--small:before,.header__bottom-primary__nav-link .checkbox-tab .checkbox-label:before,.header__bottom-primary__nav-link .field-submit-arrow:after,.header__bottom-primary__nav-link .icon-arrow-down,.header__bottom-primary__nav-link .js-storedetails-subnav:after,.header__bottom-primary__nav-link .select2-container .select2-selection .select2-selection__arrow:after,.select2-container .select2-selection .header__bottom-primary__nav-link .select2-selection__arrow:after{display:inline-block;margin:0 0 0 7px;vertical-align:middle;width:12px}.checkbox-tab .header__bottom-primary__nav-link .checkbox-label--small:before svg,.checkbox-tab .header__bottom-primary__nav-link .checkbox-label:before svg,.header__bottom-primary__nav-link .button--mobile-dropdown:after svg,.header__bottom-primary__nav-link .checkbox-tab .checkbox-label--small:before svg,.header__bottom-primary__nav-link .checkbox-tab .checkbox-label:before svg,.header__bottom-primary__nav-link .field-submit-arrow:after svg,.header__bottom-primary__nav-link .icon-arrow-down svg,.header__bottom-primary__nav-link .js-storedetails-subnav:after svg,.header__bottom-primary__nav-link .select2-container .select2-selection .select2-selection__arrow:after svg,.select2-container .select2-selection .header__bottom-primary__nav-link .select2-selection__arrow:after svg{fill:#ddd}.header__bottom-primary__nav-link.active,.header__bottom-primary__nav-link:hover{color:#0073b9}.header__bottom-primary__nav-link.active .button-burger span,.header__bottom-primary__nav-link:hover .button-burger span{background-color:#0073b9}.checkbox-tab .header__bottom-primary__nav-link.active .checkbox-label--small:before,.checkbox-tab .header__bottom-primary__nav-link.active .checkbox-label:before,.checkbox-tab .header__bottom-primary__nav-link:hover .checkbox-label--small:before,.checkbox-tab .header__bottom-primary__nav-link:hover .checkbox-label:before,.header__bottom-primary__nav-link.active .button--mobile-dropdown:after,.header__bottom-primary__nav-link.active .checkbox-tab .checkbox-label--small:before,.header__bottom-primary__nav-link.active .checkbox-tab .checkbox-label:before,.header__bottom-primary__nav-link.active .field-submit-arrow:after,.header__bottom-primary__nav-link.active .icon-arrow-down,.header__bottom-primary__nav-link.active .js-storedetails-subnav:after,.header__bottom-primary__nav-link.active .select2-container .select2-selection .select2-selection__arrow:after,.header__bottom-primary__nav-link:hover .button--mobile-dropdown:after,.header__bottom-primary__nav-link:hover .checkbox-tab .checkbox-label--small:before,.header__bottom-primary__nav-link:hover .checkbox-tab .checkbox-label:before,.header__bottom-primary__nav-link:hover .field-submit-arrow:after,.header__bottom-primary__nav-link:hover .icon-arrow-down,.header__bottom-primary__nav-link:hover .js-storedetails-subnav:after,.header__bottom-primary__nav-link:hover .select2-container .select2-selection .select2-selection__arrow:after,.select2-container .select2-selection .header__bottom-primary__nav-link.active .select2-selection__arrow:after,.select2-container .select2-selection .header__bottom-primary__nav-link:hover .select2-selection__arrow:after{fill:#0073b9}.header__bottom-primary__nav-link__wrapper{display:inline-block}.header__bottom-primary__nav-link__wrapper:first-of-type a{padding-left:0}.header__bottom-primary__nav-link__wrapper:last-of-type a{padding-right:0}.header__bottom__dropdown{background-color:#fff;left:0;height:0;overflow:hidden;position:absolute;top:calc(100% + 1px);-webkit-transition:height .5s ease;transition:height .5s ease;width:100%;z-index:250}.header__bottom__dropdown.open{z-index:251}.header__mobile{padding:4px 0 10px}@media screen and (max-width:767px){.header__mobile{background:#f2f2f2;padding:4px 0}}.mobile-lang-switch .topnav__item-link{cursor:pointer;font-size:12px;padding-right:10px;line-height:40px}#productPage.en.englishOnlyProduct .mobile-lang-switch .topnav__item-link{display:none}.topnav{list-style:none;font-size:0;margin:5px 0 0;padding:0}.topnav--checkout{margin:8px 0 0}@media screen and (max-width:767px){.topnav--checkout{margin:0}}.topnav__item{display:inline-block;padding:0 6px;position:relative;vertical-align:bottom}@media screen and (max-width:767px){.topnav__item{padding:0 10px}}.topnav__item:hover .topnav__item-link__number{color:#327ed1}.topnav__item:last-child{padding-right:0}#productPage.en.englishOnlyProduct .topnav__item-lang{display:none}.topnav__item-lang{border-left:1px solid #ddd;margin-left:6px;padding-left:11px}.topnav__item-lang--checkout{margin-left:12px;vertical-align:middle}@media screen and (max-width:767px){.topnav__item-lang--checkout{border-left:none;border-right:1px solid #ddd;margin-left:0;padding-left:0;padding-right:11px}}.topnav__item-link{color:#666;display:inline-block;font-size:12px;line-height:1;text-transform:uppercase}.topnav__item-link span:not(.topnav__item-link__number){display:block}.topnav__item-link.active,.topnav__item-link:hover{color:#00315d}.topnav__item-link.active svg,.topnav__item-link:hover svg{fill:#00315d}.topnav__item-link.active:hover{color:#327ed1}.topnav__item-link.active:hover svg{fill:#327ed1}.topnav__item-link--need-help{font-size:14px;vertical-align:middle}@media screen and (max-width:767px){.topnav__item-link--need-help{font-size:9px;text-align:center;line-height:1.2;text-transform:none}}.topnav__item-link--need-help svg{display:block;fill:#a8a8a8;margin-bottom:3px!important}.topnav__item-link--account.active span{max-width:90px;text-transform:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.topnav__item-link__number{color:#00315d;font-size:11px;font-weight:700;position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:23px;text-align:right}.topnav__item-link__number.wishlist{top:-11px}.topnav__item-link svg{display:block;margin:0 auto 8px}@media screen and (max-width:767px){.topnav__item-link svg{height:20px;margin:0 auto}}.topnav__item-link .icon{margin:0 auto;text-align:center}.topnav__item-miniShoppingCart{height:1px}.helper-links,.helper-links--bordered{font-size:0;padding:15px 0}@media print{.helper-links,.helper-links--bordered{display:none}}.helper-links__link{display:inline-block;font-size:14px}.helper-links__link:not(:last-of-type){padding-right:10px;margin-right:10px;border-right:1px solid #ddd}.helper-links__link:hover{color:#0073b9}@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}.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{display:none;position:absolute;right:20px;top:15px;font-size:0}.infobox__button-container.active .infobox__button--in-field:before,.infobox__button-container.active .infobox__button:before{opacity:0}.infobox__button-container.active .infobox__button--in-field:after,.infobox__button-container.active .infobox__button:after{opacity:1}.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}}.item-box{margin-bottom:20px}.item-box__title{color:#000;font-size:14px;font-weight:700;margin:10px 0;text-transform:uppercase}.item-box__title--static-height{height:34px}.item-box__link-image{display:block}.item-box__text{font-size:14px}.legal__container{position:absolute;height:50px;overflow:hidden;left:0;top:100%;width:100%;z-index:20}.legal__container:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#f1f1f1));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#f1f1f1 100%);bottom:0;content:"";left:0;opacity:1;position:absolute;pointer-events:none;height:100%;width:100%;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.legal__container.is-slide-down:after{opacity:0}.legal__container.is-slide-down .legal__button .legal__button-icon-minus{display:block}.legal__container.is-slide-down .legal__button .legal__button-icon-plus{display:none}.legal__container .legal__button .legal__button-icon-minus{display:none}.legal__container .legal__button .legal__button-icon-plus{display:block}.legal__content{background:#f1f1f1;cursor:default;padding:15px 50px 15px 15px}.legal__content a{text-decoration:underline}.legal__content p{font-size:10px;line-height:1.4;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.legal__button{cursor:pointer;padding:15px;position:absolute;right:0;top:0}.menu .container{position:relative}.menu__list{list-style:none;padding:5px 0 0;position:relative}.menu__item{clear:both;display:block}.menu__item.active .menu__link,.menu__item:hover .menu__link{background-color:#f5f5f5}.menu__item.active .menu__link .icon-arrow-right,.menu__item:hover .menu__link .icon-arrow-right{fill:#0073b9}.menu__item.active .menu__link{-webkit-transition:none;transition:none}.menu__item.active .menu__link .icon-arrow-right{-webkit-transition:none;transition:none}.menu__link{border-right:1px solid #f5f5f5;color:#000;font-size:13px;padding:8px 30px 8px 10px;position:relative;text-transform:uppercase}@media screen and (min-width:992px) and (max-width:1199px){.menu__link{font-size:12px}}.menu__link .icon-arrow-right{fill:#ddd;height:8px;margin-top:-5px;position:absolute;right:10px;top:50%;width:12px}.submenu{background:#fff;display:none;height:100%;padding:18px 15px 15px 20px;position:absolute;top:0;right:0}.submenu:hover{display:block}.submenu.active{display:block}.submenu__box{margin-bottom:15px}.submenu__box:nth-of-type(3n+1){clear:left}.ie9 .submenu__box{display:inline-block}@media screen and (min-width:992px) and (max-width:1199px){.submenu__box{margin-bottom:15px;padding-right:15px}}.submenu__box--button{clear:both;float:right;margin-top:10px;text-align:right}.submenu__box--title-only{margin-bottom:0}.submenu__link{display:block;color:#666;font-size:13px;line-height:1.2;margin-bottom:5px}.submenu__link:hover{color:#0073b9}#projectStepsInfo #rightInfo .btn_downloadpdf p a.submenu__link,.submenu__link.button,.submenu__link.button--alt,.submenu__link.button--back-arrow,.submenu__link.button--push-top,.submenu__link.button-addItem{color:#fff;max-width:50%}.submenu__seemore{display:block;color:#666;font-size:13px;font-weight:700;line-height:1.2}.submenu__seemore:hover{color:#0073b9}.submenu__title{color:#000;display:block;font-size:13px;font-weight:700;line-height:1.2;margin-bottom:8px;text-transform:uppercase}@media screen and (min-width:992px) and (max-width:1199px){.submenu__title{font-size:12px;margin-bottom:6px}}.submenu__title:hover{color:#0073b9}.menu-giftcard__box-img{position:relative}.menu-giftcard__box-img--margin-bottom{margin-bottom:10px}.menu-giftcard__box-img img{display:block}#projectStepsInfo #rightInfo .btn_downloadpdf p .menu-giftcard__box-img a,.menu-giftcard__box-img #projectStepsInfo #rightInfo .btn_downloadpdf p a,.menu-giftcard__box-img .button,.menu-giftcard__box-img .button--alt,.menu-giftcard__box-img .button--back-arrow,.menu-giftcard__box-img .button--push-top,.menu-giftcard__box-img .button-addItem{position:absolute;bottom:15px;right:15px}.menu-install img{display:block}.menu-install .modal-centerer,.menu-install .product-tile .price-box,.menu-install .v-align-child,.menu-install .v-align-child--above-sm,.menu-install .v-align-child--above-xs,.product-tile .menu-install .price-box{height:100%}.menu-install__front-img{margin-bottom:10px}.menu-install__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:30px 15px 18px;text-align:center}.menu-install__box--gray{background:#f5f5f5}.menu-install__box img{max-width:70%;margin:0 auto}.menu-install__box__title{font-size:20px;font-weight:400;text-transform:none}@media screen and (max-width:1309px){.menu-install__box__title{font-size:18px}}@media screen and (max-width:1199px){.menu-install__box__title{font-size:16px}}.menu-install__box__text{color:#000;font-size:13px}.menu-install__turnkey-title{color:#000;font-size:16px;margin:0 0 3px;text-align:center}body.fr .menu-install__turnkey-title{font-size:13px}.menu-install__turnkey-link{font-size:16px;text-decoration:underline}body.fr .menu-install__turnkey-link{font-size:13px}.menu-promo{padding:20px 0 40px}.menu-promo__box{background:#fdfdfd;border:1px solid #ddd;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 18% 15px;text-align:center}.menu-promo__box__title{font-size:22px;margin:0 0 10px;text-transform:none;font-weight:400}.menu-promo__box__text{font-size:14px;margin:0 0 5px}.menu-promo__box__img{margin-bottom:15px}.menu-promo__box-img{margin-top:20px;position:relative}#projectStepsInfo #rightInfo .btn_downloadpdf p .menu-promo__box-img a,.menu-promo__box-img #projectStepsInfo #rightInfo .btn_downloadpdf p a,.menu-promo__box-img .button,.menu-promo__box-img .button--alt,.menu-promo__box-img .button--back-arrow,.menu-promo__box-img .button--push-top,.menu-promo__box-img .button-addItem{position:absolute;bottom:15px;right:15px}.menu-mob{background:#fff;border-right:1px solid #e7e7e7;font-size:0;left:-80%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;position:fixed;top:0;width:80%;z-index:250}@media screen and (max-width:991px){.menu-mob{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.menu-mob.menu-open{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.menu-mob .topnav__item-link{color:#000;float:left;font-weight:700;padding-left:10px;display:block}.menu-mob .icon-close{fill:#00315d}.menu-mob .icon-close:hover{fill:#000}.menu-mob__header{background:#e7e7e7;border-bottom:1px solid #ddd;height:40px;position:relative}.menu-mob__list{list-style:none;margin:6px 0;padding:0}@media screen and (max-width:991px){.menu-mob__list{margin:0}}.menu-mob__item{position:relative;border-bottom:1px solid #ddd}.menu-mob__item--others{background:#e7e7e7}.menu-mob__item__title{color:#000;display:block;font-size:1rem;font-weight:700;padding:12px 40px 12px 10px;position:relative;text-transform:uppercase;cursor:pointer}.submenu-mob{background:#f5f5f5;display:none}.submenu-mob:hover{display:block}.submenu-mob:after,.submenu-mob:before{background:#00315d;content:"";display:block;height:2px}.submenu-mob__list{padding-left:0}.submenu-mob__item{list-style:none}.submenu-mob__item--seeall{background:#e7e7e7;color:#000;font-weight:700}.submenu-mob__item__title{color:#000;display:block;font-size:14px;padding:11px 0 11px 12px}.submenu-mob__item__title:hover{color:#0073b9!important}.close-menu-mobile{cursor:pointer;position:absolute;top:0;right:0;height:100%;padding:13px 0;width:50px;text-align:center}.minicart .order-item{border:10px solid #f2f2f2;padding:15px 0}@media screen and (max-width:767px){.minicart .order-item{border:none;padding:0}}.minicart .order-item__details{padding-left:20px;width:120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:767px){.minicart .order-item__details{margin:0;padding:0;width:80px}}.minicart .order-item__details img{margin-bottom:0}.minicart .order-item__specs{padding-left:20px;width:calc((100% - 210px)/ 2)}@media screen and (max-width:767px){.minicart .order-item__specs{padding:0;width:100%}}@media screen and (max-width:767px){.minicart .order-item__specs-list{padding:10px 0}}.minicart .order-item__total{width:calc((100% - 30px)/ 2);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.minicart .order-item__total{width:calc(100% - 80px);margin:0 0;padding:0 0 0 10px}}@media screen and (max-width:767px){.minicart .order-item__uom{display:block}}.minicart__headers{color:#666;font-size:0;float:right;padding:0 20px 10px 20px;width:calc((100% - 30px)/ 2)}.minicart__headers-price,.minicart__headers-quantity,.minicart__headers-total{display:inline-block;font-size:14px;width:33.33%}.minicart__headers-quantity{text-align:center}.minicart__headers-total{text-align:right;padding-right:10px}@media screen and (max-width:767px){.minicart__headers{display:none}}.minicart__subtotal{color:#000;font-size:16px;font-weight:700}.minicart__subtotal__container{padding:15px 0;width:100%}@media screen and (max-width:991px){.minicart__subtotal__container{padding:15px 0 0 0}}@media screen and (max-width:767px){.minicart__subtotal__container{padding:0}}.minicart__subtotal__taxes{color:#666;display:block;font-size:12px;font-weight:400}.minicart__subtotal__left{padding-left:20px}@media screen and (max-width:991px){.minicart__subtotal__left{padding:0}}.minicart__subtotal__right{padding-right:30px}@media screen and (max-width:767px){.minicart__subtotal__right{padding:0}}.minicart__espot{color:#0073b9}@media screen and (max-width:991px){.minicart__links a{display:block;margin-left:0;margin-top:10px}}.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%}.modal-content{border:10px solid #f2f2f2;background:#fff;width:94%;max-height:95%;max-width:800px;position:relative;overflow:auto;padding:0 15px 15px;-webkit-overflow-scrolling:touch}.modal-content--no-border{border:none}@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-content .video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.modal-content .video-responsive iframe,.modal-content .video-responsive video{left:0;top:0;height:100%;width:100%;position:absolute}@media screen and (max-width:767px){.modal-inventory{z-index:49}}.modal-note{background:rgba(255,255,255,.9);border:10px solid rgba(242,242,242,.75);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;padding:15px;position:absolute;right:0;top:0}.modal__header__close:hover svg{fill:#00315d}.modal__header__title{font-size:18px;font-weight:400;margin:0;padding-right:30px;text-transform:none}.modal-inventory .modal__header__title{margin-bottom:10px}.modal__header .modal__header__close{right:-15px}.modal-inventory .modal__header{padding:12px 0 10px}@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}.order-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media screen and (max-width:767px){.order-item{padding-top:15px}}.order-item__action{display:block;font-size:13px;line-height:1em;padding:3px}.order-item__delivery,.order-item__details,.order-item__specs,.order-item__total{padding:20px}.order-item__button-container{padding:0 20px}#projectStepsInfo #rightInfo .btn_downloadpdf p .order-item__button-container a,.order-item__button-container #projectStepsInfo #rightInfo .btn_downloadpdf p a,.order-item__button-container .button,.order-item__button-container .button--alt,.order-item__button-container .button--back-arrow,.order-item__button-container .button--push-top,.order-item__button-container .button-addItem{min-width:170px}@media screen and (max-width:1199px){.order-item__button-container{padding-bottom:12px}}@media screen and (max-width:767px){.order-item__button-container{padding:0 15px 12px}}.order-item__details{float:left;font-size:0;padding:10px 0;text-align:center;width:180px}@media screen and (max-width:767px){.order-item__details{width:40%}}.order-item__details img{display:inline-block;margin-bottom:10px;margin-top:20px;-webkit-box-flex:0;-ms-flex:none;flex:none}@media screen and (max-width:1199px){.order-item__details img{margin-top:10px}}.order-item__details--protection svg{height:100px;width:100px;margin-top:10px;margin-bottom:5px}@media screen and (max-width:767px){.order-item__details--protection{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:0;width:80px}.order-item__details--protection svg{height:80px;width:80px;margin-top:0}}.order-item__name{display:block;padding:5px 0}.order-item__brand{color:#000;display:block;font-size:14px;font-weight:700}.order-item__product-name{font-size:14px}.order-item__specs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;width:calc((100% - 230px)/ 3)}#wishlistPage .order-item__specs{border:none}@media screen and (min-width:1200px){#wishlistPage .order-item__specs{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media screen and (max-width:1199px){.order-item__specs{width:calc((100% - 300px)/ 2)}}@media screen and (max-width:767px){.order-item__specs{border:none;margin-bottom:0;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;width:100%}}.order-item__specs--protection{padding:0;width:calc(((100% - 230px)/ 3)*2)}.order-item__specs--protection>div{width:100%}@media screen and (max-width:1199px){.order-item__specs--protection{width:calc((100% - 300px)/ 2)}}@media screen and (max-width:767px){.order-item__specs--protection{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%}}.order-item__specs-list{font-size:0;list-style:none;margin:0 0 0 -7px;padding:0}.order-item__specs-list--protection{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1199px){.order-item__specs-list--protection{display:block;padding-top:0}}.order-item__specs-list--protection .order-item__specs-list-item{position:relative;padding-left:18px;width:50%;line-height:1.4em;margin-bottom:10px;display:block}.order-item__specs-list--protection .order-item__specs-list-item--no-bullet:before{display:none}.order-item__specs-list--protection .order-item__specs-list-item:before{content:'';background:currentColor;height:4px;width:4px;position:absolute;top:5px;left:7px;border-radius:4px}@media screen and (max-width:1199px){.order-item__specs-list--protection .order-item__specs-list-item{width:100%;margin-bottom:5px;font-size:12px}}.order-item__specs-list-item{color:#666;display:block;font-size:12px;margin-bottom:3px;padding:0 7px}@media screen and (max-width:767px){.order-item__specs-list-item{display:inline;padding:0 0 0 7px;line-height:1.4em;font-size:10px}.order-item__specs-list-item:nth-of-type(2):after{content:' ';display:block}.order-item__specs-list-item:not(:nth-of-type(2n+1)){margin-left:7px;border-left:1px solid #ddd}}.order-item__delivery{border-right:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc((100% - 230px)/ 3);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1199px){.order-item__delivery{border:none;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:0}.order-item__delivery .radio-container,.order-item__delivery .radio-container--inline{display:block;padding:12px;margin:0}}@media screen and (max-width:1199px) and (min-width:768px){.order-item__delivery{margin:8px 0 0}.order-item__delivery .radio-container,.order-item__delivery .radio-container--inline{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}}@media screen and (max-width:767px){.order-item__delivery{display:block;width:100%;margin-bottom:0}.order-item__delivery .radio-container,.order-item__delivery .radio-container--inline{display:block;float:none;margin:0;padding:20px;border-top:1px solid #ddd}}.order-item__delivery-links{text-align:center;width:180px;-ms-flex-negative:0;flex-shrink:0}.order-item__delivery__options{width:100%}.order-item__delivery__unavailable{padding:0 0 0 27px;margin:0;position:relative;cursor:default}.order-item__delivery__unavailable:before{margin-right:5px;position:absolute;top:2px;left:3px;height:11px;width:11px}.order-item__delivery .radio-container--inline:nth-of-type(3n+0),.order-item__delivery .radio-container:nth-of-type(3n+0){clear:both}.order-item__delivery .radio-label,.order-item__delivery .radio-label--disabled{text-transform:uppercase;font-weight:700}.order-item__delivery .commitment{font-size:13px;margin-left:28px}.order-item__delivery .selected-pickup-store{font-weight:700;color:#666;width:250px}.order-item__delivery-option{min-width:215px}@media screen and (max-width:1199px) and (min-width:768px){.order-item__delivery-option{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f2f2f2;width:100%}}.order-item__total{-ms-flex-item-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:calc((100% - 80px)/ 3)}@media screen and (max-width:1199px){.order-item__total{width:calc((100% - 60px)/ 2)}}@media screen and (max-width:767px){.order-item__total{display:block;padding:10px 15px;width:60%}}.order-item__total--protection{-ms-flex-item-align:center;align-self:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1199px){.order-item__total--protection{width:100%}}@media screen and (max-width:767px){.order-item__total--protection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px 0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-item__total--protection .order-item__total-item{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0;text-align:center;height:auto;width:33%}.order-item__total--protection .order-item__price{font-size:13px}}.order-item__total--protection--active{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.order-item__total--protection--active{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 0 0 5px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.order-item__total--protection .order-item__total-label{font-size:12px}.order-item__total .field-error{top:calc(100% - 20px)}@media screen and (max-width:767px){.order-item__total .field-error{max-width:none;background:0 0;-webkit-box-shadow:none;box-shadow:none;margin-top:15px;padding-right:0;padding:8px;position:relative;text-align:center}.order-item__total .field-error:after,.order-item__total .field-error:before{left:50%}}.order-item__duration{font-size:14px;font-weight:700;color:#000}@media screen and (max-width:767px){.order-item__duration{font-size:12px}}.order-item__update{display:block;font-size:11px}.order-item__total-label{color:#666;font-size:14px}.order-item__total-label--align-self-end{-ms-flex-item-align:end;align-self:flex-end}.order-item__total-label--align-self-start{-ms-flex-item-align:start;align-self:flex-start}.order-item__total-item{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%}@media screen and (max-width:767px){.order-item__total-item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;text-align:right;height:100%;width:100%}}.order-item__quantity-input{margin:5px 0}@media screen and (max-width:767px){.order-item__quantity-input{margin:0}}.order-item__price-per-unit{color:#000}.order-item__price-per-unit--discount{color:#eb212e;display:block}@media screen and (max-width:767px){.order-item__price-per-unit--discount{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.order-item__price-per-unit--dashed{text-decoration:line-through}.order-item__price{color:#000;font-weight:700}.order-item__price--discount{font-weight:700;color:#eb212e;margin-bottom:5px}.order-item__price--discount .promotionName{display:inline-block;font-size:12px;font-weight:400}.order-item__promotion-name{margin:5px 0;font-weight:400;font-size:12px}.order-item__uom{color:#666;font-size:11px}@media screen and (max-width:767px){.order-item__uom{display:block}}.order-item__cib{color:#0073b9;font-size:14px;margin:0;text-transform:uppercase}.order-item__cib:empty{display:none}@media screen and (max-width:767px){.order-item__cib{margin-top:15px;text-align:right}}.order-item__error{color:#eb212e;display:block;clear:both}@media screen and (max-width:1199px){.order-item__error{padding:0 10px}}@media screen and (max-width:767px){.order-item__error{padding:10px 20px;border-top:1px solid #ddd}}.pagination{font-size:0;margin-bottom:25px;margin-top:25px;text-align:center}@media screen and (max-width:991px){.pagination{display:none}.pagination.pagination--show{display:block}}.pagination__button-arrow{color:#000;font-size:16px;display:inline-block;text-transform:capitalize;-webkit-transition:all 250ms ease;transition:all 250ms ease;vertical-align:middle}.pagination__button-arrow:hover:not(.pagination__button-arrow--disabled){color:#0073b9}.pagination__button-arrow:hover:not(.pagination__button-arrow--disabled) svg{fill:#0073b9}.pagination__button-arrow--disabled{cursor:default;opacity:.3}.pagination__button-arrow--previous{margin-right:13px}.pagination__button-arrow--previous:not(.pagination__button-arrow--disabled){margin-right:13px}.pagination__button-arrow--next{margin-right:0}.pagination__button-arrow--next:not(.pagination__button-arrow--disabled){margin-left:13px}.pagination__button-arrow span{display:inline-block;vertical-align:middle}.pagination__button-arrow svg{display:inline-block;fill:#666;height:8px;width:12px;margin:0 6px;vertical-align:middle;-webkit-transition:all 250ms ease;transition:all 250ms ease}.pagination__button-page{border:1px solid #ddd;background:#fff;color:#666;display:inline-block;font-size:16px;font-weight:700;height:27px;line-height:27px;margin:0 3px;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;width:27px;vertical-align:middle}.pagination__button-page--active,.pagination__button-page:hover{background:#00315d;color:#fff}.pagination__button-page.pagination-link-disabled{border:1px solid #fff;cursor:default;background:#fff;color:#666}.pagination__button-page.pagination-link-disabled.active{background:#fff;color:#666}.pagination__button-page.pagination-link-disabled:hover{cursor:default;background:#fff;color:#666}.pagination__link{display:inline-block;font-size:16px;vertical-align:middle;margin:10px}.pagination .pagination__link_seeall{position:absolute;margin-top:5px;margin-left:15px;font-size:16px}#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:1rem;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}.price-box{min-height:75px}.price-box--rebate .price-box__price__amount{color:#eb212e}.price-box--product-page{margin:10px 0 30px;min-height:initial}.price-box--product-page .price-box__price__amount span{font-size:42px}.price-box--product-page .price-box__price__amount__decimal{font-size:24px}.price-box--product-page .price-box__price__amount__currency{font-size:22px}.price-box--product-page .price-box__rebate{display:inline-block;margin-left:10px}@media screen and (min-width:768px){.price-box--product-page .product_price_container{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){.price-box--product-page .price-box__secondaryUomPriceContainer{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:27px;line-height:17px}}@media screen and (min-width:768px){.price-box--product-page .price-box__secondaryUomPrimaryPrice{border-left:1px solid #dbdbdb;display:inline-block;margin-left:10px;padding-left:10px}.price-box--product-page .price-box__secondaryUomPrimaryPrice--no-rebate{margin-bottom:7px}.price-box--product-page .price-box__secondaryUomPrimaryPrice--rebate{color:#eb212e;font-weight:700;padding-right:5px}.price-box--product-page .price-box__secondaryUomPrimaryPrice--regularPrice{margin-top:5px;text-decoration:line-through}.price-box--product-page .price-box__secondaryUomPrimaryPrice--spec{color:#666;font-size:12px;position:relative}}@media screen and (max-width:767px){.price-box--product-page .price-box__secondaryUomPrimaryPrice{border-top:1px solid #ddd;display:inline-block;margin-top:5px;padding-top:5px}.price-box--product-page .price-box__secondaryUomPrimaryPrice--rebate{color:#eb212e;font-weight:700;padding-right:5px}.price-box--product-page .price-box__secondaryUomPrimaryPrice--regularPrice{text-decoration:line-through}.price-box--product-page .price-box__secondaryUomPrimaryPrice--spec{color:#666;font-size:12px;position:relative;text-transform:lowercase}}@media screen and (max-width:767px){.price-box--product-page{margin:10px 0 10px;text-align:center}.price-box--product-page .price-box__rebate{margin-left:0}}.price-box__promoTag{color:#eb212e;font-size:0;font-weight:700}.price-box__promoTag span{font-size:13px}.price-box__rebate{color:#eb212e;font-size:0;font-weight:700;text-transform:uppercase}.price-box__rebate span{font-size:14px}.price-box__price__amount{color:#000;font-size:0;font-weight:700}.price-box__price__amount span{font-size:32px}.price-box__price__amount__decSep{display:none}.price-box__price__amount__decimal{display:inline-block;font-size:20px;width:0}.price-box__price__amount__currency{display:inline-block;font-size:19px}.price-box span.price-box__price__amount__integer+sup.price-box__price__amount__currency{width:0}.price-box__price__spec{color:#666;font-size:12px;margin-left:4px;position:relative;top:0;text-transform:lowercase}.price-box__regularPrice{font-size:14px;margin-top:-2px;text-decoration:line-through}.price-box__regularPrice--hidden{visibility:hidden}.product-tile{border:1px solid #ddd;color:#000;height:auto;font-size:15px;padding:30px 20px 8px;position:relative;text-align:center}@media print{.product-tile{page-break-inside:avoid}}.product-family-block .product-tile,.storedetails__rightside .product-tile{margin:-1px 0 0 -1px}@media screen and (max-width:767px){.product-tile{font-size:14px;padding:30px 10px 10px}}.product-tile .availability{height:45px}@media screen and (max-width:767px){.product-tile .availability{height:58px}}@media screen and (max-width:375px){.product-tile .availability{height:70px}.product-tile .availability__message{line-height:1.1}}.product-tile .price-box--promo-tag{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#projectStepsInfo #rightInfo .btn_downloadpdf p .product-tile a,.product-tile #projectStepsInfo #rightInfo .btn_downloadpdf p a,.product-tile .button,.product-tile .button--alt,.product-tile .button--back-arrow,.product-tile .button--push-top,.product-tile .button-addItem{display:block;margin:20px 0 8px}@media screen and (max-width:767px){#projectStepsInfo #rightInfo .btn_downloadpdf p .product-tile a,.product-tile #projectStepsInfo #rightInfo .btn_downloadpdf p a,.product-tile .button,.product-tile .button--alt,.product-tile .button--back-arrow,.product-tile .button--push-top,.product-tile .button-addItem{font-size:12px}}@media screen and (max-width:400px){#projectStepsInfo #rightInfo .btn_downloadpdf p .product-tile a,.product-tile #projectStepsInfo #rightInfo .btn_downloadpdf p a,.product-tile .button,.product-tile .button--alt,.product-tile .button--back-arrow,.product-tile .button--push-top,.product-tile .button-addItem{font-size:10px;padding:9px 10px 8px}}@media print{#projectStepsInfo #rightInfo .btn_downloadpdf p .product-tile a,.product-tile #projectStepsInfo #rightInfo .btn_downloadpdf p a,.product-tile .button,.product-tile .button--alt,.product-tile .button--back-arrow,.product-tile .button--push-top,.product-tile .button-addItem{display:none}}.product-tile__addToWL{position:absolute;top:7px;right:7px}.product-tile__brand{font-size:13px;height:18px;font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}@media screen and (max-width:1199px){.product-tile__brand{font-size:12px}}@media screen and (max-width:767px){.product-tile__brand{font-size:11px;height:15px}}.product-tile__format{color:#666;font-size:12px}.product-tile__format{height:16px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-tile__image{height:auto;max-width:100%;width:auto;max-height:172px}@media print{.product-tile__image{max-width:100px}}.product-tile__image-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:172px;margin-bottom:15px}@media screen and (max-width:430px){.product-tile__image-link{display:block;height:0;padding-bottom:100%;overflow:hidden}}.product-tile__image-link img{display:block;margin:0 auto}.product-tile__install{position:absolute}.product-tile__liquidation{height:19px;margin:4px 0}.product-tile__liquidation div:not(.product-tile__lowPriceIcon){background-color:#eb212e;color:#fff;font-size:11px;display:inline-block;padding:2px 5px;text-transform:uppercase}.product-tile__lowPriceIcon{height:19px;margin:4px 0;background-color:#fff;color:#eb212e;font-size:11px;display:block;padding:0!important;text-transform:uppercase}.product-tile__lowPriceIcon img{width:86px;height:20px;display:inline-block}.product-tile__eco{position:absolute;top:13px;left:15px}.product-tile__location{display:none;color:#666;font-size:11px;height:13px;margin-top:3px;text-align:left}.product-tile__sku{color:#666;font-size:11px;text-align:left}.product-tile__title{color:#000;display:block;height:52px;overflow:hidden;font-size:14px;line-height:17px}@media screen and (max-width:767px){.protectionplan-order-item{padding:10px}}.protectionplan__title{font-size:17px;padding:10px 0 5px}.protectionplan__title-container{margin-bottom:15px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.protectionplan__step-title p{font-size:14px;padding:10px 0 5px}.protectionplan__price{font-weight:700;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #9a9a9a;border-bottom:1px solid #9a9a9a;padding:15px 0;font-size:15px;margin-bottom:15px}.protectionplan__price #pp-price{white-space:nowrap}.protectionplan__buttons-container{text-align:right}.productDisclaimer p{font-size:12px;margin:20px 0}div#hiddenDivClearanceLegalText{display:none}.search-container{position:relative;width:530px;max-width:100%}@media screen and (max-width:991px){.header__wrapper .search-container{display:inline-block;float:right;width:calc(100% - 40px)}}.searchform{position:relative}.searchform__input{font-size:15px;font-style:italic;margin:0;padding-right:35px;text-indent:1px}.searchform__input:focus{padding-right:35px}.searchform__submit{background:0 0;border:none;height:44px;margin-top:-22px;outline:0;padding:0;position:absolute;right:0;top:50%;width:44px}.searchform__submit svg{position:absolute;right:11px;top:50%;margin-top:-11px}.searchform .field-label{font-size:16px;top:13px}.search-autocomplete{background:#fff;border:1px solid #ddd;border-top:none;font-size:14px;left:0;max-height:calc(100vh - 100px);padding:15px 10px;position:absolute;overflow-y:auto;overflow-x:hidden;top:100%;width:100%;z-index:1}.search-autocomplete ul{padding:0;list-style:none}.search-autocomplete ul li{line-height:1.1}.search-autocomplete a{background:#fff;color:#000;display:block;outline:0;padding:5px 10px;-webkit-transition:all .2s ease;transition:all .2s ease}.search-autocomplete a:focus,.search-autocomplete a:hover{background:#00315d;color:#fff}.search-autocomplete .button-close{font-size:0;padding:13px;position:absolute;right:0;top:0;z-index:1}.search-autocomplete__title{font-weight:700;line-height:1;margin-bottom:8px;padding-left:10px;text-transform:uppercase}@media screen and (max-width:991px){.search-autocomplete__box:not(:last-of-type){margin-bottom:15px}}.section__title{font-size:22px;font-weight:400;line-height:1;margin-bottom:20px;text-transform:none}.section__title--blue{color:#00315d}.section-slider{margin:30px 0}.shipping-infos{margin:6px 0 35px 0}@media screen and (max-width:767px){.shipping-infos{margin:0 0 15px}}.shipping-infos strong{color:#666}.shipping-infos__title{margin-bottom:5px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1199px){.shipping-infos__title{font-size:13px}}.shipping-infos__title span{display:inline-block}.shipping-infos__title svg{display:inline-block;margin-right:5px}.shipping-infos__notice,.shipping-infos__notice--margin-top{color:#0073b9;font-weight:700;font-size:16px;text-transform:none}.shipping-infos__notice--margin-top{margin-top:15px}.shipping-infos__continue-shopping{margin-top:20px}@media screen and (max-width:767px){.shipping-infos__continue-shopping{width:100%;margin-top:10px}}.sidebar__filters{color:#000}@media screen and (min-width:992px){.sidebar__filters{display:block!important}}@media screen and (max-width:991px){.sidebar__filters{background:#fff;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.sidebar__filters form{background:#fff;border:1px solid #ddd}.sidebar__filters .accordion-panel__inner{border-bottom:1px solid #ddd;border-top:2px solid #00315d;padding:15px 10px}}.sidebar__filters__header{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);border-top:7px solid #00315d;display:none;font-size:0;padding:15px 10px 10px;position:relative;background:#fff;z-index:1}@media screen and (max-width:991px){.sidebar__filters__header{display:block;padding:25px 10px 10px}}.sidebar__filters__header__buttons{display:inline-block;vertical-align:bottom;width:50%;text-align:right}.sidebar__filters__header__close{padding:0;position:absolute;right:10px;top:6px}.sidebar__filters__header__titles{display:inline-block;vertical-align:middle;width:50%}.sidebar__filters__header__static-title{color:#00315d;font-size:16px;font-weight:400;margin:0 0 10px;text-transform:none}.sidebar__filters__header__title{color:#000;font-size:14px;font-weight:400;margin:0;text-transform:none}.sidebar__filters__header .button-filter-clear{display:block;margin:0;padding-top:5px}@media screen and (max-width:991px){.sidebar__filters__inner{-webkit-overflow-scrolling:touch;background:#f2f2f2;padding:10px;overflow-y:auto;height:100%}}.sidebar__link{color:#000;display:block;font-size:16px;padding:4px 0}.sidebar__link.active,.sidebar__link:hover{color:#327ed1}.sidebar__range-filter-clear{cursor:pointer;display:block;margin-top:5px;clear:both}.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}.sidebar__sub-title{border-bottom:1px solid #ddd;font-size:14px;line-height:1;margin:0;padding:15px 25px 15px 0;text-transform:uppercase}@media screen and (max-width:991px){.sidebar__sub-title{padding-left:10px}.sidebar__sub-title:after,.sidebar__sub-title:before{right:20px}}.sidebar__text{margin-bottom:10px}.sidebar__title{font-size:22px;font-weight:400;margin:10px 0 20px;text-transform:none}@media screen and (max-width:767px){.sidebar__title{font-size:14px;margin-top:10px}}@media screen and (max-width:991px){.sidebar__title--refinements{border-bottom:1px solid #ddd;font-size:18px;margin:0;padding:10px}}.storelocator{font-size:14px}.storelocator__action{display:table-cell;text-align:right;vertical-align:bottom}#projectStepsInfo #rightInfo .btn_downloadpdf p .storelocator__action a,.storelocator__action #projectStepsInfo #rightInfo .btn_downloadpdf p a,.storelocator__action .button,.storelocator__action .button--alt,.storelocator__action .button--back-arrow,.storelocator__action .button--push-top,.storelocator__action .button-addItem{padding:8px 12px}.storelocator__action .js-selectThisStore{margin-top:5px}.storelocator__action .store_buttons_box{display:inline-block}@media screen and (min-width:768px){.storelocator__action .store_buttons_box{text-align:right}}@media screen and (max-width:767px){.storelocator__action .store_buttons_box{text-align:left}}.storelocator__action .yourStore{color:#000;font-weight:700;text-transform:uppercase}@media screen and (min-width:768px){.storelocator__action .yourStore{text-align:right}}@media screen and (max-width:767px){.storelocator__action .yourStore{text-align:left}}@media screen and (max-width:767px){.storelocator__action{display:block;text-align:left;margin-left:-36px}}.storelocator__banner{padding-bottom:5px;width:75px}.storelocator__banner svg{height:18px}@media screen and (max-width:767px){.storelocator__banner{padding-bottom:15px;padding-top:10px}}.storelocator__bottom{color:#666;background:#f7f7f7;margin-top:25px;padding:30px 0 40px}.storelocator__bottom-title{color:#000;font-size:1.1429rem;margin-bottom:5px}.storelocator__bottom .col-xs-4{padding-bottom:20px}@media screen and (max-width:640px){.storelocator__bottom .col-xs-4{width:100%}}.storelocator__title{border-bottom:1px solid #ddd;font-size:1.5714rem;padding:10px 0}@media screen and (max-width:767px){.storelocator__title{border-bottom:0}}.storelocator__form{padding:9px 0}@media screen and (max-width:767px){.storelocator__form{padding:0 0 17px}}.storelocator__form-title{display:inline-block;font-weight:700;margin-right:25px;text-transform:uppercase}@media screen and (max-width:767px){.storelocator__form-title{display:block;margin:0 0 10px;font-weight:400;text-transform:none}}.storelocator__form-input{margin-right:8px;float:left}.storelocator__form-input .field-text,.storelocator__form-input .field-text--airmiles{margin-bottom:0}@media screen and (max-width:767px){.storelocator__form-input{display:block;margin:0 0 5px;width:100%}}.storelocator__form-button{display:inline-block;height:45px}@media screen and (max-width:767px){.storelocator__form-button{display:block;width:100%}}.storelocator__form-wrapper{width:100%}@media screen and (min-width:992px){.storelocator__form-wrapper{text-align:center;width:240px}}.storelocator__header{background-color:#fff;left:0;padding-top:40px;position:absolute;top:-40px;width:100%;z-index:300}.storelocator__info{display:table-cell;padding:2px 9px 0 0}@media screen and (max-width:767px){.storelocator__info{display:block}}.storelocator__info-title{color:#000;margin:0}@media screen and (max-width:767px){.storelocator__info-title{left:-36px;margin:3px 0 4px;position:relative}}.storelocator__info-address{color:#666;margin:0}@media screen and (max-width:767px){.storelocator__info-address{margin:3px 0 5px -36px}}.storelocator__info-display{max-width:350px}@media screen and (max-width:767px){.storelocator__info-display{max-width:200px}}@media screen and (max-width:767px){.storelocator__info-display .detail{display:block}}#projectStepsInfo #rightInfo .btn_downloadpdf p .storelocator__info-display a,.storelocator__info-display #projectStepsInfo #rightInfo .btn_downloadpdf p a,.storelocator__info-display .button,.storelocator__info-display .button--alt,.storelocator__info-display .button--back-arrow,.storelocator__info-display .button--push-top,.storelocator__info-display .button-addItem{padding:8px 12px;margin:0 auto}@media screen and (min-width:768px){#projectStepsInfo #rightInfo .btn_downloadpdf p .storelocator__info-display a,.storelocator__info-display #projectStepsInfo #rightInfo .btn_downloadpdf p a,.storelocator__info-display .button,.storelocator__info-display .button--alt,.storelocator__info-display .button--back-arrow,.storelocator__info-display .button--push-top,.storelocator__info-display .button-addItem{margin:0;float:right}}.storelocator__info-store-name{font-size:12px;font-weight:700;color:#000}@media screen and (min-width:768px){.storelocator__info-store-name{font-size:1em}}.storelocator__info-store-address{font-size:.875em;color:#666;font-weight:400;margin:0 0 10px}@media screen and (min-width:768px){.storelocator__info-store-address{font-size:1em;margin:0 0 10px}}.storelocator__info .notice{margin-top:5px;margin-bottom:7px}@media screen and (max-width:767px){.storelocator__info .notice{margin-left:-36px}}.storelocator__item{border-bottom:1px solid #ddd;display:table;padding:8px 0 13px;width:100%}.storelocator__item--hidden{display:none}.storelocator__loadless,.storelocator__loadmore{background-color:#f2f2f2;color:#000;display:block;font-size:1rem;font-weight:700;padding:10px;text-align:center;text-transform:uppercase;width:100%}.checkbox-tab .storelocator__loadless .checkbox-label--small:before,.checkbox-tab .storelocator__loadless .checkbox-label:before,.checkbox-tab .storelocator__loadmore .checkbox-label--small:before,.checkbox-tab .storelocator__loadmore .checkbox-label:before,.select2-container .select2-selection .storelocator__loadless .select2-selection__arrow:after,.select2-container .select2-selection .storelocator__loadmore .select2-selection__arrow:after,.storelocator__loadless .button--mobile-dropdown:after,.storelocator__loadless .checkbox-tab .checkbox-label--small:before,.storelocator__loadless .checkbox-tab .checkbox-label:before,.storelocator__loadless .field-submit-arrow:after,.storelocator__loadless .icon-arrow-down,.storelocator__loadless .icon-arrow-up,.storelocator__loadless .js-storedetails-subnav:after,.storelocator__loadless .select2-container .select2-selection .select2-selection__arrow:after,.storelocator__loadmore .button--mobile-dropdown:after,.storelocator__loadmore .checkbox-tab .checkbox-label--small:before,.storelocator__loadmore .checkbox-tab .checkbox-label:before,.storelocator__loadmore .field-submit-arrow:after,.storelocator__loadmore .icon-arrow-down,.storelocator__loadmore .icon-arrow-up,.storelocator__loadmore .js-storedetails-subnav:after,.storelocator__loadmore .select2-container .select2-selection .select2-selection__arrow:after{margin:6px auto 0}.storelocator__loadless:hover,.storelocator__loadmore:hover{color:#0073b9}.storelocator__map{border:1px solid #666;height:245px;margin-bottom:8px;width:100%}.storelocator__marker,.storelocator__marker--BB{background:url(../../../images/maps/markers_02.png) no-repeat -1044px -1px #fff;font-size:11px;font-weight:700;height:38px;padding-top:6px;text-align:center;width:28px}.storelocator__marker--BB{background-position:-1045px -46px;padding-top:6px}.storelocator__marker-wrapper{display:table-cell;padding-right:9px;vertical-align:top;width:28px}.storelocator__no-result__steps{line-height:1.4}.storelocator__no-result__title{margin-bottom:10px}@media screen and (max-width:767px){.storelocator .noWebOrder,.storelocator .warning{margin-left:-36px}}.storelocator__wrapper{overflow:hidden;position:relative;padding-top:47px}.storelocator--page .storelocator__action{overflow:hidden}#projectStepsInfo #rightInfo .btn_downloadpdf p .storelocator--page .storelocator__action a,.storelocator--page .storelocator__action #projectStepsInfo #rightInfo .btn_downloadpdf p a,.storelocator--page .storelocator__action .button,.storelocator--page .storelocator__action .button--alt,.storelocator--page .storelocator__action .button--back-arrow,.storelocator--page .storelocator__action .button--push-top,.storelocator--page .storelocator__action .button-addItem{margin-top:5px}@media screen and (max-width:767px){#projectStepsInfo #rightInfo .btn_downloadpdf p .storelocator--page .storelocator__action a,.storelocator--page .storelocator__action #projectStepsInfo #rightInfo .btn_downloadpdf p a,.storelocator--page .storelocator__action .button,.storelocator--page .storelocator__action .button--alt,.storelocator--page .storelocator__action .button--back-arrow,.storelocator--page .storelocator__action .button--push-top,.storelocator--page .storelocator__action .button-addItem{margin-top:0;float:right}}.storelocator--page .storelocator__action .store_buttons_box{display:inline-block;text-align:right}@media screen and (max-width:767px){.storelocator--page .storelocator__action .store_buttons_box{text-align:left}}.storelocator--page .storelocator__action .yourStore_box{display:block;text-align:right}@media screen and (max-width:767px){.storelocator--page .storelocator__action .yourStore_box{text-align:left}}@media screen and (max-width:767px){.storelocator--page .storelocator__action a:not(.button):not(.button--push-top):not(.button--back-arrow):not(.button--alt):not(.button-addItem){line-height:33px}}@media screen and (min-width:992px){.storelocator--page .storelocator__form{height:390px}}.storelocator--page .storelocator__form-button{width:100%}@media screen and (min-width:768px) and (max-width:991px){.storelocator--page .storelocator__form-button{width:auto}}.storelocator--page .storelocator__form-input{margin:0 0 5px;width:100%}@media screen and (min-width:768px) and (max-width:991px){.storelocator--page .storelocator__form-input{margin-right:8px;float:left;width:auto}}@media screen and (min-width:768px) and (max-width:991px){.storelocator--page .storelocator__form-input .field-text,.storelocator--page .storelocator__form-input .field-text--airmiles{margin-bottom:0}}.storelocator--page .storelocator__form-title{margin:0 0 10px 0;font-weight:700;text-transform:uppercase}@media screen and (min-width:768px) and (max-width:991px){.storelocator--page .storelocator__form-title{margin-right:25px}}.storelocator--page .storelocator__item{padding-left:0;padding-top:10px}@media screen and (min-width:768px){.storelocator--page .storelocator__item{padding-left:20px;padding-top:20px}}@media screen and (min-width:768px){.storelocator--page .storelocator__loadless,.storelocator--page .storelocator__loadmore{background:0 0;float:right;padding:0;width:140px}}.storelocator--page .storelocator__list{margin-bottom:7px}.storelocator--page .storelocator__map{height:390px}.storelocator--page .storelocator__map-wrapper{padding:0}@media screen and (min-width:992px){.storelocator--page .storelocator__map-wrapper{padding-left:70px}}.storelocator--page .storelocator__title{border:none;padding:7px 0 7px}.modal__storelocator .icon-close{fill:#666}.modal__storelocator .modal__header__close{right:0;top:40px}.tab-container{border-bottom:1px solid #ddd;font-size:0;margin:30px 0}@media screen and (max-width:767px){.tab-container{border-bottom:none}}.tab-container ul{padding:0;list-style:none}.tab-container__tab{border-right:1px solid #ddd;display:inline-block;font-size:14px;font-weight:700;min-width:210px;position:relative;text-align:center;text-transform:uppercase}.tab-container__tab:hover a{color:#00315d}.tab-container__tab.active{border-top:1px solid #ddd}.tab-container__tab.active:first-of-type{border-left:1px solid #ddd}.tab-container__tab.active:before{background:#fff;bottom:-1px;content:"";display:inline-block;height:1px;left:0;position:absolute;width:100%}.tab-container__tab.active a{color:#00315d}.tab-container__tab a{cursor:pointer}.tab-container__tab p{opacity:.2}.tab-container__tab a,.tab-container__tab p{color:#666;display:inline-block;margin:0;padding:10px 15px;width:100%}.useful-info{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:20px;margin-top:20px;padding-bottom:40px;padding-top:40px}@media screen and (max-width:991px){.useful-info{padding-top:20px;padding-bottom:0}}.useful-info__item{padding-left:60px;position:relative}@media screen and (max-width:991px){.useful-info__item{padding-bottom:20px;padding-left:70px}}.useful-info__title{font-size:14px;color:#666}.useful-info__title svg{position:absolute;top:0;left:10px}@media screen and (max-width:991px){.useful-info__title svg{left:15px}}@media screen and (max-width:767px){.useful-info__title svg{top:-10px}}.useful-info__text{font-size:14px;color:#666}.useful-info__link{text-decoration:underline}.widget__overlay{background:rgba(0,0,0,.2);height:0;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity .5s ease,height 0s linear .5s;transition:opacity .5s ease,height 0s linear .5s;width:100%;z-index:30}.widget__overlay.open{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;height:100%;opacity:1}@media screen and (max-width:991px){.widget__overlay{z-index:60}}.widget__storeInfo-box{background:0 0;font-size:14px;height:auto;left:50px;max-width:340px;opacity:0;padding-top:20px;position:absolute;width:100%;-webkit-transition:height .5s,opacity .3s;transition:height .5s,opacity .3s;top:30px;z-index:1000}@media screen and (max-width:767px){.widget__storeInfo-box{left:0;max-width:none;padding:0;position:fixed;top:26px}}#projectStepsInfo #rightInfo .btn_downloadpdf p .widget__storeInfo-box a,.widget__storeInfo-box #projectStepsInfo #rightInfo .btn_downloadpdf p a,.widget__storeInfo-box .button,.widget__storeInfo-box .button--alt,.widget__storeInfo-box .button--back-arrow,.widget__storeInfo-box .button--push-top,.widget__storeInfo-box .button-addItem{font-size:.9em}.widget__storeInfo-box .notice{margin-bottom:10px}.widget__storeInfo-box.open{display:block;height:auto;opacity:1}.widget__storeInfo-box__inner{background:#fff;border:1px solid #f5f5f5;padding:20px;position:relative;-webkit-box-shadow:2px 2px 3px rgba(50,50,50,.2);box-shadow:2px 2px 3px rgba(50,50,50,.2)}.widget__storeInfo-close{position:absolute;right:14px;top:10px}.widget__storeInfo-close svg{fill:#c2c2c2}.widget__storeInfo-close:hover svg{fill:#00315d}.widget__storeInfo-title{font-size:1em;font-weight:700;margin:0 0 13px;text-transform:uppercase}.widget__storeInfo-address,.widget__storeInfo-hours{color:#000;font-size:1em;margin-bottom:20px}.widget__storeInfo-address a,.widget__storeInfo-hours a{color:#000}.widget__storeInfo-special-date{margin-bottom:20px;color:#eb212e;font-size:0}.widget__storeInfo-special-date span{display:inline-block;font-size:12px}.widget__storeInfo-trigger{color:#666;display:inline-block;font-size:0;line-height:1;margin-left:20px}.header__top-store .widget__storeInfo-trigger{display:block;margin:0;padding:6px 10px}.header__top-store .widget__storeInfo-trigger.active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header__top-store .widget__storeInfo-trigger span{color:#fff;font-size:14px;max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.header__top-store .widget__storeInfo-trigger svg{fill:#fff;vertical-align:middle}.header__top-store .widget__storeInfo-trigger:hover svg{fill:#fff}.widget__storeInfo-trigger span{display:inline-block;font-size:13px;margin-right:7px;max-width:200px}@media screen and (max-width:1199px){.widget__storeInfo-trigger span{max-width:150px}}.widget__storeInfo-trigger:hover svg{fill:#00315d}.widget-account{background:0 0;height:auto;left:50%;opacity:0;padding-top:10px;position:absolute;top:39px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:height .5s,opacity .3s;transition:height .5s,opacity .3s;width:340px;z-index:1000}@media screen and (max-width:991px){.widget-account{left:auto;right:10px;position:fixed;-webkit-transform:none;-ms-transform:none;transform:none;top:100px}.header__wrapper--sticky .widget-account{top:55px}}@media screen and (max-width:767px){.widget-account{top:55px}}@media screen and (max-width:420px){.widget-account{left:auto;right:0;width:100%}}#projectStepsInfo #rightInfo .btn_downloadpdf p .widget-account a,.widget-account #projectStepsInfo #rightInfo .btn_downloadpdf p a,.widget-account .button,.widget-account .button--alt,.widget-account .button--back-arrow,.widget-account .button--push-top,.widget-account .button-addItem{margin:15px 15px 0;float:right}.widget-account__content{background:#fff;border:1px solid #f5f5f5;-webkit-box-shadow:2px 2px 3px rgba(50,50,50,.2);box-shadow:2px 2px 3px rgba(50,50,50,.2);overflow:hidden;padding:15px 0;position:relative}.widget-account__link{background:#fff;color:#000;display:block;font-size:14px;padding:10px 22px;-webkit-transition:all 250ms ease;transition:all 250ms ease;text-transform:uppercase}.widget-account__link:hover{background:#f5f5f5}.widget-account__title{color:#00315d;font-size:22px;font-weight:400;margin:0 0 25px 0;padding:0 22px;text-transform:none}.card__amount{font-size:1.2857rem;font-weight:700;text-transform:uppercase}.card__box{border:10px solid #ddd;margin-bottom:60px}.card__box-header{border:none!important}.card__box h2{margin:auto 20px 0}.card__description{color:#000;margin:0}.card__form-label.error{display:none}.card__hidden{height:0;overflow:hidden;-webkit-transition:height .5s ease,opacity .5s ease;transition:height .5s ease,opacity .5s ease}.card__hidden.open{height:auto}.card__image{background:url(../../../images/gift-card.jpg) no-repeat center;background-size:cover;float:left;height:37px;margin-right:20px;width:60px}@media screen and (max-width:767px){.card__image{float:none;margin:0 auto}}.card__input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.card__label{margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.card__label--after{margin-right:0;margin-left:10px}@media screen and (max-width:767px){.card__label{text-align:center;display:block}}.card__more{color:#666;font-weight:700;text-transform:uppercase}.card__more .icon-arrow-right{fill:#666;height:8px;margin-right:10px;width:12px}.card__more.open .icon-arrow-right{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.card__row{padding:16px 0;border-bottom:1px solid #ddd;margin:0 20px}.card__row:last-child{border-bottom:none}@media screen and (max-width:767px){.card__row .row{margin-left:-6px;margin-right:-6px}.card__row .col-xs-4{padding-left:6px;padding-right:6px}.card__row .col-xs-4 .card__amount{display:block;text-align:center}}.card__tabs{padding:20px 20px 0}.card__total{border-top:1px solid #000}body.fr .card__label--after{display:block}body.fr .card__label{display:none}body.en .card__label--after{display:none}body.en .card__label{display:block}@media screen and (max-width:991px){.page-department .row{margin-left:-10px;margin-right:-10px}.page-department .row [class*=col-]{padding-left:10px;padding-right:10px}}.page-department__category{padding-bottom:20px}.page-department__category__image{border:2px solid #ededed;display:block;margin-bottom:10px;overflow:hidden}.page-department__category__image img{display:block;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}.page-department__category__image:hover img{-webkit-transform:scale(1.05) translate3d(0,0,0);transform:scale(1.05) translate3d(0,0,0)}.page-department__category__title{color:#000;display:inline-block;font-size:1.1429em;font-weight:700;line-height:1.33;margin-bottom:1.25em;text-transform:uppercase}.page-department__category__title:hover{color:#0073b9}@media screen and (max-width:767px){.page-department__category__title{font-size:14px;line-height:1.33;margin-bottom:0}}.page-department__family-list{list-style:none;margin:0 0 1.4286em;padding:0}.page-department__family-item{color:#000;line-height:1.3571em}.page-department__family-item:hover{color:#0073b9}.page-error{background:#f5f5f5}.page-error .main__container .search-container{margin:0 auto}.page-error__browse-container{margin:30px 0 60px}.page-error__browse-link{color:#000;display:block;margin-bottom:12px;text-align:left;text-transform:uppercase}.page-error__browse-link:hover{color:#0073b9}.page-error__browse-title{margin:0 0 40px 0;text-align:center}.page-error__content{color:#000;margin:30px 0 60px;text-align:center}.page-error__image{max-width:350px}@media screen and (max-width:1199px){.page-error__image{max-width:300px}}@media screen and (max-width:767px){.page-error__image{max-width:230px}}.page-error__message{font-size:25px;font-weight:300;margin:0}@media screen and (max-width:767px){.page-error__message{font-size:18px}}.page-error__tip{font-size:32px;font-weight:300;margin:10px 0;text-transform:uppercase}@media screen and (max-width:767px){.page-error__tip{font-size:25px}}.page-error__title{margin-bottom:5px}@media screen and (max-width:767px){.page-account .tab-container{margin:0}}.page-account__tab{display:none}@media screen and (max-width:767px){.page-account__personalInfos{padding-top:15px}#projectStepsInfo #rightInfo .btn_downloadpdf p .page-account__personalInfos a.fl-right,.page-account__personalInfos #projectStepsInfo #rightInfo .btn_downloadpdf p a.fl-right,.page-account__personalInfos .button.fl-right,.page-account__personalInfos .fl-right.button--alt,.page-account__personalInfos .fl-right.button--back-arrow,.page-account__personalInfos .fl-right.button--push-top,.page-account__personalInfos .fl-right.button-addItem{float:none}}.page-account__personalInfos__info-title{font-size:1em;font-weight:700;color:#000;text-transform:uppercase}.page-account__personalInfos__info-content{margin:15px 0 25px 0}.page-account__personalInfos__info-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.page-account__personalInfos__info-card img{width:30px;height:auto;margin-right:10px}.page-account__personalInfos__modify{display:none}.page-account__personalInfos__modify-title{font-size:1em;font-weight:700;color:#000;text-transform:uppercase}.page-account__personalInfos__modify-title .title-inline{display:inline}@media screen and (max-width:767px){.page-account__personalInfos__modify-title .title-inline{display:block}}.page-account__personalInfos__modify-language,.page-account__personalInfos__modify-owner,.page-account__personalInfos__modify-ronavantage{margin-top:10px;margin-bottom:10px}.page-account__personalInfos__modify-proaccount{margin-bottom:20px}.page-account__personalInfos__modify-newPWD{display:none}.page-account__personalInfos__modify .selectContainer{position:relative;font-weight:700;color:#0067c0;float:left;font-size:10px;font-weight:700}.page-account__personalInfos__modify .bloc-inline{display:inline;float:none;margin-left:-15px}@media screen and (max-width:767px){.page-account__personalInfos__modify .bloc-inline{display:block;float:left}}@media screen and (max-width:767px){.page-account__personalInfos__modify .options a{display:block;width:100%;margin:10px 0}}.page-account__personalInfos__modify .modifyPWD,.page-account__personalInfos__modify .resetModifyPWD{line-height:40px}.page-account__personalInfos__modify .error:not(:empty){display:block}.page-account__addressBook{margin-top:40px}@media screen and (max-width:767px){.page-account__addressBook{margin-top:0}}.page-account__addressBook.edit{margin-top:15px}.page-account__addressBook.edit .page-account__addressBook-edit-button{display:none}.page-account__addressBook-list{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.page-account__addressBook-edit{display:none}@media screen and (max-width:767px){.page-account__addressBook-edit-options a{width:100%;margin-bottom:5px}}.page-account__addressBook-edit,.page-account__addressBook-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-account__addressBook-edit-addresses,.page-account__addressBook-list-addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-account__addressBook-edit-bloc,.page-account__addressBook-list-bloc{margin-bottom:20px}.page-account__addressBook-edit-bloc-container,.page-account__addressBook-list-bloc-container{background-color:#f2f2f2;border:1px solid #e7e7e7;padding:5px 10px 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}.page-account__addressBook-edit-bloc-container>a,.page-account__addressBook-list-bloc-container>a{display:block;margin-top:5px}.page-account__addressBook-edit-bloc-container #personalInfo-edit,.page-account__addressBook-edit-bloc-container .remove,.page-account__addressBook-list-bloc-container #personalInfo-edit,.page-account__addressBook-list-bloc-container .remove{position:absolute;bottom:12px;left:15px}.page-account__addressBook-edit-bloc-container.add_adress,.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}.page-account__addressBook-edit-bloc-container.add_adress:hover,.page-account__addressBook-list-bloc-container.add_adress:hover{background:#eaeaea;color:#0073b9}.page-account__addressBook-edit-bloc-head,.page-account__addressBook-list-bloc-head{margin-bottom:5px}.page-account__addressBook-edit-bloc-head .field-text,.page-account__addressBook-edit-bloc-head .field-text--airmiles,.page-account__addressBook-list-bloc-head .field-text,.page-account__addressBook-list-bloc-head .field-text--airmiles{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-account__addressBook-edit-bloc-head .checkbox-custom,.page-account__addressBook-edit-bloc-head .checkbox-custom--align-top,.page-account__addressBook-list-bloc-head .checkbox-custom,.page-account__addressBook-list-bloc-head .checkbox-custom--align-top{margin-right:5px}.page-account__addressBook-edit-bloc-head.border-padding,.page-account__addressBook-list-bloc-head.border-padding{color:#000;font-size:14px;font-weight:700;text-transform:uppercase;padding:10px 2px}.page-account__addressBook-edit-bloc-head-billing,.page-account__addressBook-list-bloc-head-billing{color:#666;font-size:13px;margin-top:10px}.page-account__addressBook-edit-bloc-head-billing span,.page-account__addressBook-list-bloc-head-billing span{display:inline-block;text-transform:none;font-weight:400}.page-account__addressBook-edit-bloc-head-billing a,.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}.page-account__addressBook-edit-bloc-head-current,.page-account__addressBook-list-bloc-head-current{color:#000;font-size:14px;font-weight:700;text-transform:uppercase;padding-left:2px;display:block;padding-bottom:22px;padding-top:20px}.page-account__addressBook-edit-bloc-content,.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}.page-account__addressBook-edit-bloc ul.error,.page-account__addressBook-list-bloc ul.error{padding-left:0}.page-account__addressBook-edit-bloc ul.error:empty,.page-account__addressBook-list-bloc ul.error:empty{display:none}.page-account .field-label-phone{white-space:nowrap}.page-account .field-label-phone span{font-size:11px}@media screen and (max-width:768px){.page-account .field-label-phone span{display:none}}@media screen and (max-width:991px){#order_history .filter-container__filters{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#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}@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}#projectStepsInfo #rightInfo .btn_downloadpdf p .history-order__mobile-button-container a,.history-order__mobile-button-container #projectStepsInfo #rightInfo .btn_downloadpdf p a,.history-order__mobile-button-container .button,.history-order__mobile-button-container .button--alt,.history-order__mobile-button-container .button--back-arrow,.history-order__mobile-button-container .button--push-top,.history-order__mobile-button-container .button-addItem{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}}.page-allproduct li{list-style:none}.page-allproduct ul{padding-left:0}.page-allproduct__header{margin-bottom:30px}.page-allproduct .select2-container{width:100%!important;max-width:400px}.page-allproduct__box--disabled{opacity:.25}.page-allproduct__box__content{padding:22px 15px 30px}.page-allproduct__box__link{color:#666;display:inline-block;font-size:14px;padding:3px 0}.page-allproduct__box__link:hover{color:#0073b9}.page-allproduct__box__title{background:#f2f2f2;color:#000;display:block;font-size:14px;font-weight:700;line-height:1.2;margin:0;padding:7px 15px;text-transform:uppercase}.page-allproduct__box a.page-allproduct__box__title:hover{color:#0073b9}.page-allproduct__box__viewAll{color:#666;display:block;font-weight:700;margin:25px 0 0;text-transform:uppercase;-webkit-transition:color 250ms ease;transition:color 250ms ease}.page-allproduct__box__viewAll:hover{color:#0073b9}.page-allproduct__box__viewAll:hover svg{fill:#0073b9}.page-allproduct__box__viewAll svg{fill:#000;height:8px;margin-left:10px;margin-bottom:1px;-webkit-transition:fill 250ms ease;transition:fill 250ms ease}.install__breadcrumb{margin-bottom:35px}.install__banner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#fce114;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px;padding:45px;width:100%}@media screen and (max-width:991px){.install__banner{padding:20px}}@media screen and (max-width:767px){.install__banner{padding:15px}}.install__banner-logo{margin-left:-10px}.install__banner-text{color:#000;font-size:1.3571em;margin-bottom:0}@media screen and (max-width:991px){.install__banner-text{font-size:1em}}.install__banner-title{color:#00315d;font-size:2.8125em;line-height:1;text-transform:uppercase}@media screen and (max-width:991px){.install__banner-title{font-size:2em}}.install__banner-list{list-style-image:url(../../../images/check-blue.png);padding-left:20px;padding-top:30px}@media screen and (max-width:991px){.install__banner-list{padding-top:15px}}.install__banner-list-item{color:#000;font-size:1.3571em;margin-bottom:15px}.install__banner-list-item:last-child{margin-bottom:0}@media screen and (max-width:991px){.install__banner-list-item{font-size:1em;margin-bottom:9px}}.install__box-content{background-color:#f1f1f1;border:2px solid #ddd;border-radius:5px;display:block;margin-bottom:7px;padding:12px}.install__box-content p{font-size:12px}.install__box-content p:last-child{margin-bottom:0}.install__details-customer .select2-container .select2-selection .select2-selection__rendered{text-transform:none}.install__details-project{margin-bottom:30px}.install__footer{position:relative;margin-bottom:40px;overflow:hidden}.install__col-label{float:left;padding-left:15px;padding-right:15px;width:150px}.install__col-definitions{float:left;padding-left:15px;padding-right:15px;width:calc(100% - 150px);font-size:12px}.install__col-definitions p{margin-top:0}.install__legal{margin-bottom:20px}.install .notice{margin-left:25px;margin-right:25px}@media screen and (max-width:767px){.install .notice{margin-left:10px;margin-right:10px}}.install__page-title{font-size:2em;font-weight:400;margin:10px 0 20px;text-transform:none;margin-bottom:40px}@media screen and (max-width:767px){.install__page-title{margin-left:10px}}.install__page-title--results{margin-left:25px;margin-bottom:12px}@media screen and (max-width:767px){.install__page-title--results{margin-left:10px}}.install__poweredby{text-align:center}.install__labels{padding-bottom:5px}.install__select-block{padding-bottom:10px}.install__select-block .select2-container .select2-selection .select2-selection__rendered{text-transform:none}.install__results{background-color:#ececec;margin-bottom:15px;padding:25px}@media screen and (max-width:767px){.install__results{padding:10px}}.install__results p{color:#000;margin-bottom:20px;margin-top:0}.install__results-label{display:block;font-size:1.1429em;font-weight:700;margin-bottom:15px;text-transform:uppercase}@media print{.install__results-label{font-size:1em;margin-bottom:10px}}.install__results-message{color:#000;font-size:1.1429em;margin:0 25px 12px}@media screen and (max-width:767px){.install__results-message{margin:0 10px 12px}}.install__results-phone{color:#000;font-size:1.375em;font-weight:700;margin:0 25px 55px}@media screen and (max-width:767px){.install__results-phone{margin:0 10px 55px}}.install__results-title{font-size:1.5714em;font-weight:400;margin:0;text-transform:none}.install__submit{width:100%;margin-top:15px}@media screen and (min-width:768px){.install__submit{float:right;width:auto}}.install .install_form_href_disabled,.install .install_form_href_disabled:hover{cursor:not-allowed;background-color:#c2c2c2;color:#000}@media screen and (min-width:768px){.install div.g-recaptcha{float:left}}@media screen and (max-width:767px){.install div.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}}.install__errorlabel{min-height:17px}@media print{.col-sm-6-print{float:left;width:50%!important}}#select2-day_avail-container,#select2-province-container{font-weight:400;color:#666}.js-select2.error~.select2-container .select2-selection{border-color:#eb212e}.smartreno{background:url(../../../images/logo_smart_reno.jpg) no-repeat center;background-size:cover;margin:7px auto 0;height:32px;width:137px}#corpoGiftCard button.install__submit[disabled],#corpoGiftCard button.install__submit[disabled]:hover{cursor:not-allowed;background-color:#c2c2c2;color:#000}@media screen and (min-width:768px){#corpoGiftCard div.g-recaptcha{float:left}}@media screen and (max-width:767px){#corpoGiftCard div.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-login,.page-register{margin-top:15px;margin-bottom:15px}@media screen and (max-width:991px){.page-login,.page-register{margin-top:0;margin-bottom:0}}.page-login .login-form,.page-register .login-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media screen and (max-width:767px){.page-login .login-form,.page-register .login-form{display:block}}.page-login .login-form .row:last-of-type,.page-register .login-form .row:last-of-type{margin-top:auto}.page-login__same-height,.page-register__same-height{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.page-login__same-height:after,.page-login__same-height:before,.page-register__same-height:after,.page-register__same-height:before{content:normal}@media screen and (max-width:767px){.page-login__same-height,.page-register__same-height{display:block}}.page-login__right,.page-register__right{border-left:1px solid #ddd}@media screen and (max-width:767px){.page-login__right,.page-register__right{border-left:none;border-top:1px solid #ddd;margin-top:20px}}.page-login__right ul,.page-register__right ul{padding-left:15px;list-style:outside;margin-bottom:15px;margin-top:15px;color:#666}.page-login__create-cta,.page-login__create-cta--push-top,.page-register__create-cta,.page-register__create-cta--push-top{padding-left:20px}@media screen and (max-width:767px){.page-login__create-cta,.page-login__create-cta--push-top,.page-register__create-cta,.page-register__create-cta--push-top{padding-left:0}}.page-login__create-cta--push-top,.page-register__create-cta--push-top{padding-top:50px}.page-login__create-cta__title,.page-register__create-cta__title{font-size:16px}.page-login__button,.page-register__button{display:inline-block;margin-top:15px}.order-confirmation__order-review{margin-top:-10px;color:#000}.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;margin-top:20px}.order-confirmation__airmiles__logo{width:60px;padding-right:10px;display:inline-block}.order-confirmation__airmiles__details{width:calc(100% - 60px);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}.order-confirmation__information{border-top:1px solid #ddd;padding:15px 0}.order-confirmation__information:last-of-type{border-bottom:1px solid #ddd;margin-bottom:15px}.order-confirmation__information__title{margin-bottom:0}.order-confirmation__information .address-box,.order-confirmation__information .address-box--disabled,.order-confirmation__information .address-box--max-width{margin-bottom:0}.order-confirmation__order-details{margin:30px 0 20px 0}.order-confirmation__order-details__item{color:#000;display:inline-block;padding-right:20px;margin:0 0 5px;position:relative}@media screen and (max-width:991px){.order-confirmation__order-details__item{display:block}}.order-confirmation__order-details__item:not(:last-of-type):after{content:"";display:block;position:absolute;top:0;right:7px;width:1px;height:100%;background:#ddd}@media screen and (max-width:991px){.order-confirmation__order-details__item:not(:last-of-type):after{display:none}}.order-confirmation__get-in-touch{color:#000;margin:0 0 5px}.order-confirmation__print{margin-top:15px;float:right}@media screen and (max-width:767px){.order-confirmation__print{margin-top:0}}@media print{.order-confirmation__print{display:none}}#order_detail{margin-top:30px}#order_detail .checkout-create-account{margin:0}#order_detail .checkout-summary__header-mobile{margin:0 -15px}.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;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:#00315d}.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{min-height:22px;margin-bottom:42px;text-align:right}.order-detail__top-links a{display:inline-block}@media screen and (max-width:991px){.order-detail__top-links{margin-bottom:10px}}.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;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-weight:500}@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__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 .page-login__title,.order-detail-section__content .page-register__title,.order-detail-section__content h1{font-size:15px;font-weight:700;margin:0}.order-detail-section__content__status{background:#00315d;color:#fff;padding:3px 18px}.order-detail-section__content__status a{color:#fff}.order-detail-section__content__status a:hover{color:#0073b9}.order-detail-section__content__track{float:right}.order-detail-overlay{color:#000;font-weight:500}@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,.order-detail-overlay__product .checkbox-container--margin-top,.order-detail-overlay__product .checkbox-container--wrapped,.order-detail-overlay__product .checkbox-tab{margin-bottom:2px}.order-detail-overlay__product:last-of-type{border-bottom:1px solid #d8d8d8;margin-bottom:15px}.order-detail-overlay__buttons-container{text-align:right}.order-detail-overlay__buttons-container input{white-space:unset}@media screen and (max-width:991px){#projectStepsInfo #rightInfo .btn_downloadpdf p .order-detail-overlay__buttons-container a,.order-detail-overlay__buttons-container #projectStepsInfo #rightInfo .btn_downloadpdf p a,.order-detail-overlay__buttons-container .button,.order-detail-overlay__buttons-container .button--alt,.order-detail-overlay__buttons-container .button--back-arrow,.order-detail-overlay__buttons-container .button--push-top,.order-detail-overlay__buttons-container .button-addItem{width:100%}}@media screen and (min-width:992px){.order-detail-overlay .checkbox-container,.order-detail-overlay .checkbox-container--margin-top,.order-detail-overlay .checkbox-container--wrapped,.order-detail-overlay .checkbox-tab{float:right}.order-detail-overlay .checkbox-container .checkbox-label,.order-detail-overlay .checkbox-container .checkbox-label--small,.order-detail-overlay .checkbox-container--margin-top .checkbox-label,.order-detail-overlay .checkbox-container--margin-top .checkbox-label--small,.order-detail-overlay .checkbox-container--wrapped .checkbox-label,.order-detail-overlay .checkbox-container--wrapped .checkbox-label--small,.order-detail-overlay .checkbox-tab .checkbox-label,.order-detail-overlay .checkbox-tab .checkbox-label--small{font-size:14px;font-weight:400}}@media screen and (max-width:991px){.order-detail-overlay .checkbox-container .checkbox-label,.order-detail-overlay .checkbox-container .checkbox-label--small,.order-detail-overlay .checkbox-container--margin-top .checkbox-label,.order-detail-overlay .checkbox-container--margin-top .checkbox-label--small,.order-detail-overlay .checkbox-container--wrapped .checkbox-label,.order-detail-overlay .checkbox-container--wrapped .checkbox-label--small,.order-detail-overlay .checkbox-tab .checkbox-label,.order-detail-overlay .checkbox-tab .checkbox-label--small{font-size:14px;font-weight:400!important}}#projectTabs{clear:both}#projectTabs .tabPanelsControls{overflow:hidden;border-bottom:none;padding:0}#projectTabs .tabPanelsControls li{width:186px;font-size:16px;font-weight:400;color:#fff;line-height:38px;text-align:center;text-transform:uppercase;float:left;margin-right:2px;padding:0;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-bottom:none!important;cursor:pointer;-webkit-transition:all .4s ease-out!important;transition:all .4s ease-out!important;background-color:#002d57;list-style:none}#projectTabs .tabPanelsControls .active,#projectTabs .tabPanelsControls li:hover{color:#fff;border:1px solid #00549d;background:-webkit-gradient(linear,left top,left bottom,from(#0067c0),to(#00549d));background:linear-gradient(to bottom,#0067c0 0,#00549d 100%)}#projectTabs .tabPanels{padding:30px 0 10px;margin-top:-2px;background:#fff}#projectTabs .tabPanels>div ul{overflow:hidden;list-style:none}#projectTabs .tabPanels>div ul li{width:23%;height:385px;position:relative;float:left;margin:10px 0 20px 12px;padding-bottom:20px}#projectTabs .tabPanels>div ul li a{color:#fff;display:block}#projectTabs .tabPanels>div ul li .project-category{width:162px;height:32px;font-size:14px;color:#666;font-weight:400;line-height:16px;text-align:center;text-transform:none;display:none!important;margin-bottom:10px;padding:0 5px;background:0 0}#projectTabs .tabPanels>div ul li img{display:block;margin-bottom:20px}#projectTabs .tabPanels>div ul li .project-name{height:42px;margin-bottom:10px}#projectTabs .tabPanels>div ul li .project-name span{font-size:12px;font-weight:700;color:#666;text-transform:uppercase;line-height:14px;background:0 0!important}#projectTabs .tabPanels>div ul li p{font-size:11px;color:#666;line-height:16px;margin-bottom:20px}#projectTabs .tabPanels>div ul li .seeProject{width:152px;font-size:14px;font-weight:400;color:#fff;letter-spacing:1px;line-height:17px;text-align:center;text-transform:uppercase;display:block;margin:0 0 -10px 0;padding:5px 10px!important;cursor:pointer;-webkit-transition:all .4s ease-out!important;transition:all .4s ease-out!important;background-image:none!important;background-color:#0067c0}#projectTabs .tabPanels>div ul li .seeProject:hover{background:#002d57}#projectTabs .tabPanels>div ul li:hover .seeProject{color:#fff}#projectTabs .tabPanels>div ul li .seeProject.video{background:url(../../../images/layout/arrow-right-camera.png) no-repeat scroll -4px 0 transparent}#projectTabs .tabPanels>div ul li .imageWrapper{width:172px;height:172px;padding:0 0 20px 0;display:block}#allProjects .content{width:auto!important}#projectsFlooring #projectTabs .form-filter label.focus span{background:0 0!important}.page-projects__pictures{text-align:center}#trendsCarousel,#trendsCarousel #slides,#trendsCarousel #slides .slide{height:450px!important;margin-bottom:25px}#trendsCarousel #slides{overflow:hidden;position:relative}#trendsCarousel #slides .slide img{margin-top:50px}#trendsCarousel #slides .slide .slideTitle{top:0!important}#trendsCarousel #slides .slide .slideTitle div>span:first-child{padding:10px 10px 5px 0!important}#trendsCarousel #slides .slide .slideTitle div>span{background:0 0!important}#trendsCarousel #slides .slide .slideTitle div>span span{font-weight:400;border-bottom:none!important}#projectTabs .tabPanelsControls .active,#projectTabs .tabPanelsControls li:hover{color:#002d57;border:1px solid #e5e5e5;background:#fff}#projectStepsInfo #rightInfo .btn_downloadpdf{margin-top:30px}#projectSteps .wysiwyg ul{margin-bottom:15px}#projectSteps .wysiwyg ul li{color:#000;line-height:1.2;margin-bottom:5px}#projectStepsInfo #rightInfo .btn_downloadpdf p{margin-bottom:0}#projectStepsDetails .wysiwyg h4{margin-bottom:5px;margin-top:0}#projectStepsDetails .wysiwyg_container{padding:0!important}.wysiwyg .imgRight{float:right;padding:10px 0 10px 10px}#projectStepsInfo #rightInfo h2 span{font-size:30px;font-weight:700;color:#002d57;line-height:32px;text-transform:uppercase;border-bottom:none!important}#projectStepsInfo #rightInfo .horizontal_line{height:0!important}#projectStepsInfo #rightInfo .textZone{height:auto!important}.wysiwyg table{width:100%}.wysiwyg table td,.wysiwyg table th{padding:10px}#projectSteps p{font-size:14px!important;line-height:22px!important}#projectStepsDetails .btn_print,#projectStepsInfo .btn_print{background-color:#fff!important}#projectStepsDetails .btn_print,#projectStepsInfo #rightInfo ul.addOptions,#projectStepsInfo .btn_print,#projectStepsInfo .fbBtn{display:none!important}#trendsCarousel #pagerContainer{width:940px;position:absolute;right:50%;bottom:0;margin-right:-450px;z-index:200}#trendsCarousel #slidePager{position:absolute;right:127px;bottom:10px;z-index:20;height:29px}#trendsCarousel #slidePager a{width:129px;height:19px;display:block;float:left;position:relative}#trendsCarousel #slidePager a span.number{color:#0067c0;font-size:13px;padding:0 100px 0 0;line-height:29px;width:28px;height:29px;display:block;background:url(../../../images/layout/homeCarousel-pager-bg.png);text-align:center;position:absolute;top:0;left:0;z-index:50}#trendsCarousel #slidePager a:hover span.number{color:#00315d}#trendsCarousel #slidePager a span.number .cufon{margin-top:9px}#trendsCarousel #slidePager a span.timer{width:24px;height:24px;position:absolute;top:2px;left:2px;z-index:30;display:block}#trendsCarousel #slidePager a.last{width:28px;height:29px;overflow:hidden}#trendsCarousel #slides .slide .slideTitle{overflow:hidden;position:absolute;left:0;top:0}#trendsCarousel #slides .slide .slideTitle div{font-size:22px;line-height:26px}#trendsCarousel #slides .slide .slideTitle div>span{display:block;position:relative;clear:both;float:left;margin-top:-10px;padding:10px 10px 10px 0;background:#e8e8e8;z-index:1}#trendsCarousel #slides .slide .slideTitle div>span:first-child{margin-top:0;padding-top:10px;padding-bottom:0;z-index:2}#trendsCarousel #slides .slide .slideTitle div>span span{display:block;margin-bottom:3px;border-bottom:1px solid #00315d}#trendsCarousel #slides .slide .slideTitle a{display:block;clear:both;float:left;color:#00315d;font-size:11px;font-weight:700;margin-top:-10px;padding:10px 25px 10px 0;background:#e8e8e8 url(../../../images/layout/arrow-right-light-blue-medium.png) no-repeat right center}#trendsCarousel #slides .slide .slideTitle a:hover{color:#0067c0}.fr #trendsCarousel #slides .slide .slideTrend{position:absolute;right:0;top:0;color:#fff;font-size:15px;line-height:58px;background:#e8e8e8 url(../../../images/layout/fr/trendsPage_rona-trends-bg.png) no-repeat 17px center;width:200px;height:58px}.en #trendsCarousel #slides .slide .slideTrend{position:absolute;right:0;top:0;color:#fff;font-size:15px;line-height:58px;background:#e8e8e8 url(../../../images/layout/en/trendsPage_rona-trends-bg.png) no-repeat 17px center;width:200px;height:58px}#trendsCarousel #slides .slide .slideTrend span{display:block;float:right;width:74px;text-align:center;padding-top:23px;color:#fff;font-family:ScotchBlack,Georgia,Times,serif}#projectStepsInfo{background:none repeat scroll 0 0 #fff;padding:20px;position:relative}#projectStepsDetails .btn_print,#projectStepsInfo .btn_print{color:#00315d;font-weight:700;font-size:10px;text-transform:uppercase;background:url(../../../images/layout/smallicon_btnprint.png) no-repeat scroll 8px center #f6f6f6;width:70px;line-height:22px;display:block;float:right;padding-left:30px}#projectStepsDetails .btn_print:hover,#projectStepsInfo .btn_print:hover{color:#fff;background:url(../../../images/layout/smallicon_btnprint-hover.png) no-repeat scroll 8px center #0067c0}#projectStepsDetails p,#projectStepsInfo p{font-size:11px;color:#333;line-height:17px;margin-bottom:8px}#projectStepsDetails #projectStepsInfo #rightInfo .btn_downloadpdf p a.openAll,#projectStepsDetails .button.openAll,#projectStepsDetails .openAll.button--alt,#projectStepsDetails .openAll.button--back-arrow,#projectStepsDetails .openAll.button--push-top,#projectStepsDetails .openAll.button-addItem,#projectStepsInfo #rightInfo .btn_downloadpdf p #projectStepsDetails a.openAll,#projectStepsInfo #rightInfo .btn_downloadpdf p #tipsAndTricksDetails a.openAll,#tipsAndTricksDetails #projectStepsInfo #rightInfo .btn_downloadpdf p a.openAll,#tipsAndTricksDetails .button.openAll,#tipsAndTricksDetails .openAll.button--alt,#tipsAndTricksDetails .openAll.button--back-arrow,#tipsAndTricksDetails .openAll.button--push-top,#tipsAndTricksDetails .openAll.button-addItem{float:right}#projectStepsInfo #rightInfo .btn_downloadpdf p a.openAll span.close,.button.openAll span.close,.openAll.button--alt span.close,.openAll.button--back-arrow span.close,.openAll.button--push-top span.close,.openAll.button-addItem span.close{display:none}#projectStepsInfo #rightInfo .btn_downloadpdf p a.openAll.active span.close,.button.openAll.active span.close,.openAll.active.button--alt span.close,.openAll.active.button--back-arrow span.close,.openAll.active.button--push-top span.close,.openAll.active.button-addItem span.close{display:block}#projectStepsInfo #rightInfo .btn_downloadpdf p a.openAll.active span.open,.button.openAll.active span.open,.openAll.active.button--alt span.open,.openAll.active.button--back-arrow span.open,.openAll.active.button--push-top span.open,.openAll.active.button-addItem span.open{display:none}#projectStepsInfo #rightInfo .btn_downloadpdf p a.openAll span.open,.button.openAll span.open,.openAll.button--alt span.open,.openAll.button--back-arrow span.open,.openAll.button--push-top span.open,.openAll.button-addItem span.open{display:block}#projectStepsDetails #allSteps h3,#tipsAndTricksDetails #allSteps h3{float:left}#projectStepsInfo #rightInfo .page-login__title,#projectStepsInfo #rightInfo .page-register__title,#projectStepsInfo #rightInfo h1{margin-top:0}#projectStepsInfo #rightInfo h2 .eco{color:#fff;background:#91a44a;font-size:30px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #fff;line-height:32px}#projectStepsInfo #rightInfo h2 span{color:#0067c0;font-size:30px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #0067c0;line-height:32px}#projectStepsInfo #rightInfo .detailsInfo{margin:10px 0 0;padding:0;position:relative;list-style:none}#projectStepsInfo #rightInfo .detailsInfo li{color:#666;display:inline-block;font-size:12px;margin-right:11px}#projectStepsInfo #rightInfo .detailsInfo li .difficultyIcons{float:left;margin-left:5px}#projectStepsInfo #rightInfo .detailsInfo li span.blue{color:#0067c0;font-weight:700}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel{display:none;position:absolute;left:-60px;top:50px;padding:5px 40px 40px;margin-top:10px;background:url(../../../images/layout/shadow_bg_fixed_reviewinfo.png) bottom center no-repeat;width:325px;z-index:11}.fr #projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel{display:none;position:absolute;left:-34px;top:50px;padding:5px 40px 40px;margin-top:10px;background:url(../../../images/layout/shadow_bg_fixed_reviewinfo.png) bottom center no-repeat;width:325px;z-index:11}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel .arrow{position:absolute;top:-60px;left:-8px;background:url(../../../images/layout/productPage-otherProductsInfos-arrow-white.png) no-repeat left top;width:415px;height:60px}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel .close{background:url(../../../images/layout/cross-light-blue-small.png) no-repeat scroll right 2px transparent;color:#00315d;font-size:11px;font-weight:700;line-height:10px;padding-right:20px;position:absolute;right:35px;top:-10px}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel .close:hover{color:#0067c0}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel .h4{font-weight:700;font-size:13px;padding-bottom:13px}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel .levelRow{width:333px;height:44px}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel .levelRow.odd{background:#f6f6f6}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel .levelRow .iconBox{height:23px;position:relative;top:11px;left:11px;background:url(../../../images/layout/projectStepsDifficultyLevelIcons.png) no-repeat}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel #one .iconBox{width:15px}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel #two .iconBox{width:30px}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel #three .iconBox{width:50px}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel #four .iconBox{width:70px}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel .levelRow .iconInfo{position:absolute;color:#00315d;font-weight:700;left:140px;height:44px;width:230px;margin-top:-22px;padding-top:12px}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel #three .iconInfo{padding-top:5px}#projectStepsInfo #rightInfo .detailsInfo li .difficultyLevel .levelRow .iconInfo.current{color:#0067c0}#projectStepsInfo #rightInfo .detailsInfo li .costIcons{float:left;margin-left:5px}#projectStepsInfo #rightInfo .detailsInfo li .costIcons .dollarIcon{background:url(../../../images/layout/sprite.png) no-repeat scroll -69px -90px transparent;display:block;float:left;height:13px;margin-top:1px;padding-right:3px;width:10px}#projectStepsInfo #rightInfo .detailsInfo li span.blue{color:#0067c0;font-weight:700}#projectStepsInfo #rightInfo .detailsInfo li .costLevel{display:none;position:absolute;left:50px;top:50px;padding:5px 40px 40px;margin-top:10px;background:url(../../../images/layout/shadow_bg_fixed_reviewinfo.png) bottom center no-repeat;width:325px;z-index:11}.fr #projectStepsInfo #rightInfo .detailsInfo li .costLevel{display:none;position:absolute;left:-34px;top:50px;padding:5px 40px 40px;margin-top:10px;background:url(../../../images/layout/shadow_bg_fixed_reviewinfo.png) bottom center no-repeat;width:325px;z-index:11}#projectStepsInfo #rightInfo .detailsInfo li .costLevel .arrow{position:absolute;top:-60px;left:-8px;background:url(../../../images/layout/productPage-otherProductsInfos-arrow-white.png) no-repeat left top;width:415px;height:60px}#projectStepsInfo #rightInfo .detailsInfo li .costLevel .close{background:url(../../../images/layout/cross-light-blue-small.png) no-repeat scroll right 2px transparent;color:#00315d;font-size:11px;font-weight:700;line-height:10px;padding-right:20px;position:absolute;right:35px;top:-10px}#projectStepsInfo #rightInfo .detailsInfo li .costLevel .close:hover{color:#0067c0}#projectStepsInfo #rightInfo .detailsInfo li .costLevel .h4{font-weight:700;font-size:13px;padding-bottom:13px}#projectStepsInfo #rightInfo .detailsInfo li .costLevel .levelRow{width:333px;height:44px}#projectStepsInfo #rightInfo .detailsInfo li .costLevel .levelRow.odd{background:#f6f6f6}#projectStepsInfo #rightInfo .detailsInfo li .costLevel .levelRow .iconBox{height:23px;position:relative;top:11px;left:11px;background:url(../../../images/layout/productPage_cost-money-icon.png) no-repeat}#projectStepsInfo #rightInfo .detailsInfo li .costLevel #one .iconBox{width:15px}#projectStepsInfo #rightInfo .detailsInfo li .costLevel #two .iconBox{width:30px}#projectStepsInfo #rightInfo .detailsInfo li .costLevel #three .iconBox{width:50px}#projectStepsInfo #rightInfo .detailsInfo li .costLevel #four .iconBox{width:70px}#projectStepsInfo #rightInfo .detailsInfo li .costLevel .levelRow .iconInfo{position:absolute;color:#00315d;font-weight:700;left:140px;height:44px;width:230px;margin-top:-22px;padding-top:12px}#projectStepsInfo #rightInfo .detailsInfo li .costLevel #three .iconInfo{padding-top:5px}#projectStepsInfo #rightInfo .detailsInfo li .costLevel .levelRow .iconInfo.current{color:#0067c0}#projectStepsInfo #rightInfo .btn_downloadpdf p{margin:0}#projectStepsInfo #rightInfo .horizontal_line{width:538px;height:8px;background:#f6f6f6;margin:0 0 7px}#projectStepsInfo #rightInfo div.evaluationPreview{position:relative}#projectStepsInfo #rightInfo div.evaluationPreview a{color:#00315d;line-height:15px;font-size:11px;font-weight:700}#projectStepsInfo #rightInfo div.evaluationPreview .nbReviews.active,#projectStepsInfo #rightInfo div.evaluationPreview a:hover{color:#0067c0}#projectStepsInfo #rightInfo div.evaluationPreview .nbReviews{padding-right:20px;background:url(../../../images/layout/arrow-down-light-blue-small.png) no-repeat right 3px}#projectStepsInfo #rightInfo div.evaluationPreview #nbReviewsPreview{display:none;position:absolute;left:-20px;top:50px;padding:5px 40px 40px;margin-top:10px;background:url(../../../images/layout/shadow_bg_fixed_reviewinfo.png) bottom center no-repeat;width:325px;z-index:11}#projectStepsInfo #rightInfo div.evaluationPreview #nbReviewsPreview .h4{font-size:13px}#projectStepsInfo #rightInfo div.evaluationPreview #nbReviewsPreview .arrow{position:absolute;top:-60px;left:-8px;background:url(../../../images/layout/productPage-otherProductsInfos-arrow-white.png) no-repeat left top;width:415px;height:60px}#projectStepsInfo #rightInfo div.evaluationPreview #nbReviewsPreview ul{padding-bottom:10px}#projectStepsInfo #rightInfo div.evaluationPreview #nbReviewsPreview li{overflow:hidden;padding-bottom:5px}#projectStepsInfo #rightInfo div.evaluationPreview #nbReviewsPreview li .ratingValue{display:block;float:left;color:#666;font-size:11px;line-height:14px;margin-right:10px;padding-right:25px;background:url(../../../images/icons/productPage-rating-small_project.png) no-repeat scroll right -14px transparent}#projectStepsInfo #rightInfo div.evaluationPreview #nbReviewsPreview li .ratingGraphic{position:relative;float:left;background:#f7f6f6;width:254px;height:14px}#projectStepsInfo #rightInfo div.evaluationPreview #nbReviewsPreview li .ratingGraphic div{position:absolute;left:0;top:0;background:url(../../../images/layout/productPage-reviewsPreview-bg.gif) repeat-x 0 0;height:14px}#projectStepsInfo #rightInfo div.evaluationPreview #nbReviewsPreview li .ratingNbVotes{display:block;float:right;color:#666;font-size:11px;line-height:14px}#projectStepsInfo #rightInfo div.evaluationPreview #nbReviewsPreview .writeReview{float:none;background-position:left 1px}#projectStepsInfo #rightInfo div.evaluationPreview #nbReviewsPreview .close{position:absolute;right:35px;top:-10px;color:#00315d;font-size:11px;line-height:10px;padding-right:20px;background:url(../../../images/layout/cross-light-blue-small.png) no-repeat right 2px}#projectStepsInfo #rightInfo div.evaluationPreview #nbReviewsPreview .close:hover{color:#0067c0}#projectStepsInfo #rightInfo div.evaluationPreview .writeReview{float:right;padding-left:20px;background:url(../../../images/layout/arrow-right-light-blue-small.png) no-repeat left 2px}#projectStepsInfo #rightInfo .textZone{padding:20px 0 0;height:157px}#projectStepsInfo #rightInfo ul.addOptions{padding:10px 0 5px;float:left}#projectStepsInfo #rightInfo ul.addOptions>li{position:relative;margin-bottom:2px;background:url(../../../images/layout/arrow-right-light-blue-small.png) no-repeat left 1px;font-size:11px;line-height:11px;padding-left:20px}#projectStepsInfo #rightInfo ul.addOptions>li>a{position:relative;color:#00315d;font-weight:700;line-height:14px}#projectStepsInfo #rightInfo ul.addOptions>li>a:hover{color:#0067c0}#projectStepsInfo #rightInfo ul.addOptions>.active{background:url(../../../images/layout/arrow-down-light-blue-small.png) no-repeat left center}#projectStepsInfo #rightInfo ul.addOptions>.active>a{color:#0067c0}#projectStepsInfo #rightInfo ul.addOptions>.added{background:url(../../../images/layout/check-light-blue-small.gif) no-repeat left center}#projectStepsInfo #rightInfo ul.addOptions>.added>a{color:#0067c0;cursor:default}#projectStepsInfo #rightInfo ul.addOptions li #bookmark-form{display:none;position:absolute;top:14px;left:-33px;padding:0 0 33px;background:url(../../../images/layout/productPage-addOptions-bottom-bg.png) no-repeat 0 bottom;width:294px;z-index:10}#projectStepsInfo #rightInfo ul.addOptions li #bookmark-form>div{overflow:hidden;padding:11px 33px 0;background:url(../../../images/layout/productPage-addOptions-top-bg.png) no-repeat 0 0}#projectStepsInfo #rightInfo ul.addOptions li #bookmark-form label span{color:#333;display:block;font-size:11px;font-weight:700;padding:0 0 5px}#projectStepsInfo #rightInfo ul.addOptions li #bookmark-form label input{color:#333;font-size:11px;margin-bottom:5px;padding:0 10px;line-height:25px;background:#f2f2f2;width:208px;height:25px}#projectStepsInfo #rightInfo ul.addOptions li #bookmark-form .submit{display:block;float:left;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;line-height:20px;padding:0 30px 0 10px;background:#00315d url(../../../images/layout/arrow-right-white-medium.png) no-repeat right 4px}#projectStepsInfo #rightInfo ul.addOptions li #bookmark-form .submit:hover{background-color:#0067c0}#projectStepsInfo #rightInfo ul.addOptions li #bookmark-form .close{display:block;float:right;color:#00315d;font-size:10px;font-weight:700;text-transform:uppercase;line-height:20px;padding:0 20px 0 0;background:url(../../../images/layout/cross-light-blue-small.png) no-repeat right 5px}#projectStepsInfo #rightInfo ul.addOptions li #bookmark-form .close:hover{color:#0067c0}#projectStepsInfo #rightInfo .tendanceRona{float:right}#projectStepsInfo #rightInfo #tend{float:right}#projectStepsInfo #projectPictures #mainPicture{width:100%;margin-bottom:15px}#projectStepsInfo #projectPictures .page-projects__thumbnails{position:relative;list-style:none;padding:0}#projectStepsInfo #projectPictures .page-projects__thumbnail{display:inline-block;margin-right:24px}#projectStepsInfo #projectPictures #projectsThumbs li:first-child{margin-left:0}#projectStepsInfo #projectPictures #projectsThumbs li a{border:0 solid #fff;display:block;width:50px}#projectStepsInfo #projectPictures #projectsThumbs li .activeBlock{display:none;position:absolute;width:50px;height:50px;background:url(../../../images/layout/productPage-slider_bgSelectedItem.png) repeat scroll 0 0 transparent}#projectStepsInfo #projectPictures #projectsThumbs li.active .activeBlock{display:block}#projectStepsInfo #projectPictures #projectsThumbs li.video .activeBlock{background:url(../../../images/layout/productPage-slider_video.png) repeat scroll 0 0 transparent;display:block!important}#projectStepsInfo #projectPictures #projectsThumbs img{width:50px;height:50px}#projectStepsInfo #projectPictures .page-projects__zoom a{display:block;width:50px;height:58px;margin-top:-7px;text-indent:-3000px;background:transparent url(../../../images/layout/productPage-zoom-button.png);border:none}#projectStepsInfo #projectPictures .page-projects__zoom a:hover{background-position:-50px 0}#projectStepsInfo .printSafe{display:none;float:left}#projectStepsDetails .printSafe{display:none}.printSafe{display:none}#projectStepsDetails .box{float:left;width:340px}#projectStepsDetails .box.paddingleft{padding-left:25px;width:318px}#projectStepsDetails .box.firstleft{width:365px}#projectStepsDetails .box.table{width:710px;padding-top:20px}#projectStepsDetails .listTitle{font-size:12px;font-weight:700;text-transform:uppercase;color:#0067c0;padding-bottom:20px;display:block}#projectStepsDetails .box .listTools>li{position:relative;margin-bottom:2px;background:url(../../../images/layout/arrow-right-light-blue-small.png) no-repeat left 1px;font-size:11px;line-height:16px;padding-left:20px;color:#0067c0;line-height:14px;cursor:pointer}#projectStepsDetails .box .listTools>li:hover{color:#00315d}#projectStepsDetails .box .listTools>li.nolink{background:url(../../../images/layout/dot-left-light-blue-small.png) no-repeat left 1px}#projectStepsDetails .box .listTools>li>a{position:relative;color:#00315d;font-weight:700;line-height:14px;font-size:11px}#projectStepsDetails .box .listTools>li>a:hover{color:#0067c0}#projectStepsDetails .btn_print{width:130px}#projectStepsDetails .blueline{background:#00315d;height:8px}#projectStepsDetails .box.table table{text-align:left;font-size:11px;margin-bottom:10px}#projectStepsDetails .box.table table th{background:#0067c0;text-transform:uppercase;color:#fff;font-weight:700;border-right:15px solid #fff;padding:3px 0 0 5px;height:18px;text-align:left}#projectStepsDetails .box.table table .last{border-right:none}#projectStepsDetails .box.table table td{background:#f6f6f6;border-top:3px solid #fff;border-right:15px solid #fff;padding:2px 0 0 5px;height:18px;text-transform:none;color:#333;vertical-align:top;padding-top:3px}#projectStepsDetails .box.table table .first{color:#0067c0;text-transform:uppercase;font-weight:700}#projectStepsDetails .box.table table .first .text{width:100px;display:block;padding-bottom:3px;width:148px;float:left}#projectStepsDetails .box.table table .letter{float:left}#allSteps{padding-top:10px}#projectStepsDetails #dropdown{border-bottom:1px solid #ddd}#projectStepsDetails .dropDownContent .row .columnLeft .title{color:#666;font-weight:700;font-size:13px}#projectStepsDetails .dropDownContent .row .columnLeft .title .bullet{color:#0067c0;padding-right:3px}#projectStepsDetails .dropDownContent .row .columnLeft{color:#333;font-weight:400;font-size:11px}#projectStepsDetails .dropDownContent .row .columnLeft{color:#333;font-weight:400;font-size:11px}#projectStepsDetails .dropDownContent .row .columnLeft .infoText{font-style:italic;color:#7c7b7b}#projectStepsDetails #etapes.paddingBox{border-bottom:solid 7px #00315d}#projectStepsDetails #relatedLeft{padding-top:25px}#dropdown .link{border-top:1px solid #ddd;font-weight:700;color:#000;line-height:20px;text-transform:uppercase;padding:10px 10px 10px 10px}#dropdown .link .number{background-color:#ddd;border-radius:10px;color:#000;display:inline-block;font-size:12px;height:20px;line-height:20px;margin-right:10px;text-align:center;width:20px;-webkit-transition:color .3s ease-out,background-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out}#dropdown .link a{color:#000}#dropdown .link a:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill: %23666666;' 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;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:10px;-webkit-transition:transform .3s ease-out;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}#dropdown .link.active a,#dropdown .link:hover a{color:#0073b9}#dropdown .link.active .number,#dropdown .link:hover .number{background-color:#0073b9;color:#fff}#dropdown .link.active .title,#dropdown .link:hover .title{color:#0073b9}#dropdown .link.active a:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#dropdown .link .arrowBig{display:none}#dropdown .dropDownContent{display:none;padding:0 10px}#projectStepsDetails #relatedLeft #productTabs{padding-top:20px}#projectStepsDetails #relatedLeft .top{padding-top:20px;font-size:11px;padding-left:20px}#relatedRight .title{font-weight:700;text-transform:uppercase}#relatedRight h6{margin:7px 0;font-size:12px}.related-projects{margin-bottom:30px}.related-projects__description{font-size:11px}#relatedRight .tools .links{border:medium none;line-height:14px;color:#00315d}#relatedRight .tools .links:hover{color:#0067c0}#relatedRight .tools .links ul li{color:#00315d;font-size:11px;font-weight:700}#relatedRight #utilities,#relatedRight .tools{padding-bottom:40px}#relatedRight #utilities ul li{background:url(../../../images/layout/sprite-icon-utilities.png) repeat scroll 0 0 transparent;display:block;height:58px;overflow:hidden;text-indent:-3000px}#relatedRight .tools.pdf .links{line-height:11px}#relatedRight .tools.pdf .links img{position:relative;top:2px;padding-left:3px}#relatedRight .tools.pdf .links ul{list-style:inside;padding-left:5px}#relatedRight .tools.pdf .links ul li{padding-top:5px}#projectStepsDetails #utilities ul li.calculator a{background-position:0 0}#projectStepsDetails #utilities ul li.units a{background-position:-58px 0}#projectStepsDetails #utilities ul li.measurement a{background-position:-116px 0}#projectStepsDetails #utilities ul li.calculator a:hover{background-position:0 58px}#projectStepsDetails #utilities ul li.units a:hover{background-position:-58px 58px}#projectStepsDetails#projectStepsDetails #utilities ul li.measurement a:hover{background-position:-116px 58px}#projectStepsDetails .rating-meter-big div.star-rating,#projectStepsDetails .rating-meter-big div.star-rating a{background:url(../../../images/layout/projectPage-rating-big.png) no-repeat scroll 0 0 transparent}#projectStepsDetails .pageRow #relatedRight .row.tools .links{border:medium none;line-height:24px;color:#00315d}#projectStepsDetails .pageRow #relatedRight .row.tools .links:hover{color:#0067c0}#projectStepsDetails .pageRow #relatedRight .row.tools .links ul li{background:url(../../../images/layout/arrow-right-light-blue-small.png) no-repeat scroll left center transparent;color:#00315d;font-size:11px;font-weight:700;padding-left:18px;width:174px}#projectStepsDetails .pageRow #relatedRight #utilities,#projectStepsDetails .pageRow #relatedRight .row.tools{padding-bottom:20px}#projectStepsDetails .pageRow #relatedRight #utilities ul li{background:url(../../../images/layout/sprite-icon-utilities.png) repeat scroll 0 0 transparent;display:block;height:58px;overflow:hidden;text-indent:-3000px}#projectStepsDetails #relatedRight div .title.middle{margin:0 0 16px}#projectStepsDetails #relatedRight{padding-top:25px}#buyersGuide .main-heading{margin:-3px 0 28px}#buyersGuide .contentText{color:#333;font-size:11px;padding-bottom:22px;width:100%;line-height:18px}#buyersGuide .item-block .itemRow{padding-bottom:20px}#buyersGuide .item-block .itemRow .box .imageWrapper{width:172px;height:209px;padding:0 0 20px 0;display:block}#buyersGuide .item-block .itemRow .box .title{margin-bottom:20px;display:block;height:26px}#buyersGuide .item-block .itemRow .box .title span{font-size:12px;color:#666;font-weight:700;text-transform:uppercase;background:#f5d410}#buyersGuide .item-block .itemRow .box .infoText{font-size:11px;color:#333;line-height:16px;padding-bottom:30px;height:67px;display:block;overflow:hidden}#buyersGuide .item-block .itemRow .box .btn{background:url(../../../images/layout/arrow-right-light-blue-small.png) no-repeat scroll left center transparent;color:#00315d;font-weight:700;padding-left:18px;font-size:11px}#buyersGuide .item-block .itemRow .box .btn:hover{color:#0067c0}#buyersGuide .item-block .itemRow .box .btn.boxHover{color:#0067c0}#buyersGuide .border{width:748px;background:#fff;height:7px;margin-bottom:20px;float:left}#buyersGuide .item-block .box .title{margin-bottom:20px;display:block;height:26px}#buyersGuide .item-block .box .infoText{font-size:11px;color:#333;line-height:16px;padding-bottom:30px;height:67px;display:block;overflow:hidden}#plannersGuide .content{width:100%;float:none}#plannersGuide .contentText{color:#333;font-size:11px;padding-bottom:22px;width:100%;line-height:18px}#plannersGuide .item-block .itemRow{padding-bottom:20px}#plannersGuide .box{float:left;width:172px;padding-right:20px;padding-bottom:20px}#plannersGuide .item-block .itemRow .box .imageWrapper{width:172px;height:209px;padding:0 0 20px 0;display:block}#plannersGuide .item-block .itemRow .box .title{margin-bottom:20px;display:block;height:26px}#plannersGuide .item-block .itemRow .box .title span{font-size:12px;color:#666;font-weight:700;text-transform:uppercase;background:#f5d410}#plannersGuide .item-block .itemRow .box .infoText{font-size:11px;color:#333;line-height:16px;padding-bottom:30px;height:67px;display:block;overflow:hidden}#planningGuideInfo{background:none repeat scroll 0 0 #fff;padding:20px;position:relative;z-index:1}#planningGuideInfo .btn_print{color:#00315d;font-weight:700;font-size:10px;text-transform:uppercase;background:url(../../../images/layout/smallicon_btnprint.png) no-repeat scroll 8px center #f6f6f6;width:70px;line-height:22px;display:block;float:right;padding-left:30px}#planningGuideInfo .btn_print:hover{color:#fff;background:url(../../../images/layout/smallicon_btnprint-hover.png) no-repeat scroll 8px center #0067c0}#planningGuideInfo p{font-size:11px;color:#333;line-height:17px;margin-bottom:8px}#planningGuideInfo #rightInfo{float:right;width:538px;position:relative}#planningGuideInfo #rightInfo h2{width:430px;margin-top:-6px}#planningGuideInfo #rightInfo h2 span{color:#0067c0;font-size:30px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #0067c0;line-height:32px}#planningGuideInfo #rightInfo .detailsInfo{margin:10px 0 0;position:relative}#planningGuideInfo #rightInfo .detailsInfo li{color:#666;font-size:12px;float:left;margin-right:11px}#planningGuideInfo #rightInfo .detailsInfo li span{color:#0067c0;font-weight:700}#planningGuideInfo #rightInfo .detailsInfo li span.tagText{color:#666;font-size:12px;font-weight:400}#planningGuideInfo #rightInfo .detailsInfo li .difficultyIcons{float:left;margin-left:5px}.hammerIcon{background:url(../../../images/icons/smallicon_difficultylevel.png) no-repeat scroll center transparent;display:block;float:left;height:13px;margin-top:1px;margin-right:5px;width:10px}#planningGuideInfo .tagText{float:left;color:#666;font-size:12px}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel{display:none;position:absolute;left:-20px;top:50px;padding:5px 40px 40px;margin-top:10px;background:url(../../../images/layout/shadow_bg_fixed_reviewinfo.png) bottom center no-repeat;width:325px;z-index:11}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel .arrow{position:absolute;top:-60px;left:-8px;background:url(../../../images/layout/productPage-otherProductsInfos-arrow-white.png) no-repeat left top;width:415px;height:60px}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel .close{background:url(../../../images/layout/cross-light-blue-small.png) no-repeat scroll right 2px transparent;color:#00315d;font-size:11px;font-weight:700;line-height:10px;padding-right:20px;position:absolute;right:35px;top:-10px}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel .close:hover{color:#0067c0}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel .h4{font-weight:700;font-size:13px;padding-bottom:13px}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel .levelRow{width:333px;height:44px}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel .levelRow.odd{background:#f6f6f6}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel .levelRow .iconBox{height:23px;position:relative;top:11px;left:11px;background:url(../../../images/layout/projectStepsDifficultyLevelIcons.png) no-repeat}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel #one .iconBox{width:15px}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel #two .iconBox{width:30px}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel #three .iconBox{width:50px}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel #four .iconBox{width:70px}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel .levelRow .iconInfo{position:absolute;color:#00315d;font-weight:700;left:140px;height:44px;width:230px;margin-top:-22px;padding-top:12px}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel #three .iconInfo{padding-top:5px}#planningGuideInfo #rightInfo .detailsInfo li .difficultyLevel .levelRow .iconInfo.current{color:#0067c0}#planningGuideInfo #rightInfo .detailsInfo li .costIcons{float:left;margin-left:5px}#planningGuideInfo #rightInfo .detailsInfo li .costIcons .dollarIcon{background:url(../../../images/layout/sprite.png) no-repeat scroll -69px -90px transparent;display:block;float:left;height:13px;margin-top:1px;padding-right:3px;width:10px}#planningGuideInfo #rightInfo .detailsInfo .tag{float:left}#planningGuideInfo .tagText{float:left;color:#666;font-size:12px}#planningGuideInfo #rightInfo .detailsInfo li .costLevel{display:none;position:absolute;left:20px;top:50px;padding:5px 40px 40px;margin-top:10px;background:url(../../../images/layout/shadow_bg_fixed_reviewinfo.png) bottom center no-repeat;width:325px;z-index:11}#planningGuideInfo #rightInfo .detailsInfo li .costLevel .arrow{position:absolute;top:-60px;left:-8px;background:url(../../../images/layout/productPage-otherProductsInfos-arrow-white.png) no-repeat left top;width:415px;height:60px}#planningGuideInfo #rightInfo .detailsInfo li .costLevel .close{background:url(../../../images/layout/cross-light-blue-small.png) no-repeat scroll right 2px transparent;color:#00315d;font-size:11px;font-weight:700;line-height:10px;padding-right:20px;position:absolute;right:35px;top:-10px}#planningGuideInfo #rightInfo .detailsInfo li .costLevel .close:hover{color:#0067c0}#planningGuideInfo #rightInfo .detailsInfo li .costLevel .h4{font-weight:700;font-size:13px;padding-bottom:13px}#planningGuideInfo #rightInfo .detailsInfo li .costLevel .levelRow{width:333px;height:44px}#planningGuideInfo #rightInfo .detailsInfo li .costLevel .levelRow.odd{background:#f6f6f6}#planningGuideInfo #rightInfo .detailsInfo li .costLevel .levelRow .iconBox{height:23px;position:relative;top:11px;left:11px;background:url(../../../images/layout/productPage_cost-money-icon.png) no-repeat}#planningGuideInfo #rightInfo .detailsInfo li .costLevel #one .iconBox{width:15px}#planningGuideInfo #rightInfo .detailsInfo li .costLevel #two .iconBox{width:30px}#planningGuideInfo #rightInfo .detailsInfo li .costLevel #three .iconBox{width:50px}#planningGuideInfo #rightInfo .detailsInfo li .costLevel #four .iconBox{width:70px}#planningGuideInfo #rightInfo .detailsInfo li .costLevel .levelRow .iconInfo{position:absolute;color:#00315d;font-weight:700;left:140px;height:44px;width:230px;margin-top:-22px;padding-top:12px}#planningGuideInfo #rightInfo .detailsInfo li .costLevel #three .iconInfo{padding-top:5px}#planningGuideInfo #rightInfo .detailsInfo li .costLevel .levelRow .iconInfo.current{color:#0067c0}#planningGuideInfo #rightInfo .btn_downloadpdf{color:#00315d;font-weight:700;font-size:10px;margin:10px 0;text-transform:uppercase;background:url(../../../images/layout/smallicon_btnddlwnpdf.png) no-repeat scroll 8px center #f6f6f6;width:230px;line-height:22px;display:block;padding-left:30px}#planningGuideInfo #rightInfo .btn_downloadpdf:hover{color:#fff;background:url(../../../images/layout/smallicon_btnddlwnpdf.png) no-repeat scroll 8px center #0067c0}#planningGuideInfo #rightInfo .horizontal_line{width:538px;height:8px;background:#f6f6f6;margin:0 0 10px}#planningGuideInfo #rightInfo .fbBtn{padding-top:4px}#planningGuideInfo #rightInfo div.evaluationPreview{position:relative}#planningGuideInfo #rightInfo div.evaluationPreview a{color:#00315d;line-height:15px;font-size:11px;font-weight:700}#planningGuideInfo #rightInfo div.evaluationPreview .nbReviews.active,#planningGuideInfo #rightInfo div.evaluationPreview a:hover{color:#0067c0}#planningGuideInfo #rightInfo div.evaluationPreview .nbReviews{padding-right:20px;background:url(../../../images/layout/arrow-down-light-blue-small.png) no-repeat right 3px}#planningGuideInfo #rightInfo div.evaluationPreview #nbReviewsPreview{display:none;position:absolute;left:-20px;top:50px;padding:5px 40px 40px;margin-top:10px;background:url(../../../images/layout/shadow_bg_fixed_reviewinfo.png) bottom center no-repeat;width:325px;z-index:11}#planningGuideInfo #rightInfo div.evaluationPreview #nbReviewsPreview .h4{font-size:13px}#planningGuideInfo #rightInfo div.evaluationPreview #nbReviewsPreview .arrow{position:absolute;top:-60px;left:-8px;background:url(../../../images/layout/productPage-otherProductsInfos-arrow-white.png) no-repeat left top;width:415px;height:60px}#planningGuideInfo #rightInfo div.evaluationPreview #nbReviewsPreview ul{padding-bottom:10px}#planningGuideInfo #rightInfo div.evaluationPreview #nbReviewsPreview li{overflow:hidden;padding-bottom:5px}#planningGuideInfo #rightInfo div.evaluationPreview #nbReviewsPreview li .ratingValue{display:block;float:left;color:#666;font-size:11px;line-height:14px;margin-right:10px;padding-right:25px;background:url(../../../images/icons/productPage-rating-small_project.png) no-repeat scroll right -14px transparent}#planningGuideInfo #rightInfo div.evaluationPreview #nbReviewsPreview li .ratingGraphic{position:relative;float:left;background:#f7f6f6;width:254px;height:14px}#planningGuideInfo #rightInfo div.evaluationPreview #nbReviewsPreview li .ratingGraphic div{position:absolute;left:0;top:0;background:url(../../../images/layout/productPage-reviewsPreview-bg.gif) repeat-x 0 0;height:14px}#planningGuideInfo #rightInfo div.evaluationPreview #nbReviewsPreview li .ratingNbVotes{display:block;float:right;color:#666;font-size:11px;line-height:14px}#planningGuideInfo #rightInfo div.evaluationPreview #nbReviewsPreview .writeReview{float:none;background-position:left 1px}#planningGuideInfo #rightInfo div.evaluationPreview #nbReviewsPreview .close{position:absolute;right:35px;top:-10px;color:#00315d;font-size:11px;line-height:10px;padding-right:20px;background:url(../../../images/layout/cross-light-blue-small.png) no-repeat right 2px}#planningGuideInfo #rightInfo div.evaluationPreview #nbReviewsPreview .close:hover{color:#0067c0}#planningGuideInfo #rightInfo div.evaluationPreview .writeReview{float:right;padding-left:20px;background:url(../../../images/layout/arrow-right-light-blue-small.png) no-repeat left 2px}#planningGuideInfo #rightInfo .textZone{padding:20px 0 0;height:157px}#planningGuideInfo #rightInfo ul.addOptions{padding:10px 0 5px;float:left}#planningGuideInfo #rightInfo ul.addOptions>li{position:relative;margin-bottom:2px;background:url(../../../images/layout/arrow-right-light-blue-small.png) no-repeat left 1px;font-size:11px;line-height:11px;padding-left:20px}#planningGuideInfo #rightInfo ul.addOptions>li>a{position:relative;color:#00315d;font-weight:700;line-height:14px}#planningGuideInfo #rightInfo ul.addOptions>li>a:hover{color:#0067c0}#planningGuideInfo #rightInfo ul.addOptions>.active{background:url(../../../images/layout/arrow-down-light-blue-small.png) no-repeat left center}#planningGuideInfo #rightInfo ul.addOptions>.active>a{color:#0067c0}#planningGuideInfo #rightInfo ul.addOptions>.added{background:url(../../../images/layout/check-light-blue-small.gif) no-repeat left center}#planningGuideInfo #rightInfo ul.addOptions>.added>a{color:#0067c0;cursor:default}#planningGuideInfo #rightInfo ul.addOptions li #bookmark-form{display:none;position:absolute;top:14px;left:-33px;padding:0 0 33px;background:url(../../../images/layout/productPage-addOptions-bottom-bg.png) no-repeat 0 bottom;width:294px;z-index:10}#planningGuideInfo #rightInfo ul.addOptions li #bookmark-form>div{overflow:hidden;padding:11px 33px 0;background:url(../../../images/layout/productPage-addOptions-top-bg.png) no-repeat 0 0}#planningGuideInfo #rightInfo ul.addOptions li #bookmark-form label span{color:#333;display:block;font-size:11px;font-weight:700;padding:0 0 5px}#planningGuideInfo #rightInfo ul.addOptions li #bookmark-form label input{color:#333;font-size:11px;margin-bottom:5px;padding:0 10px;line-height:25px;background:#f2f2f2;width:208px;height:25px}#planningGuideInfo #rightInfo ul.addOptions li #bookmark-form .submit{display:block;float:left;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;line-height:20px;padding:0 30px 0 10px;background:#00315d url(../../../images/layout/arrow-right-white-medium.png) no-repeat right 4px}#planningGuideInfo #rightInfo ul.addOptions li #bookmark-form .submit:hover{background-color:#0067c0}#planningGuideInfo #rightInfo ul.addOptions li #bookmark-form .close{display:block;float:right;color:#00315d;font-size:10px;font-weight:700;text-transform:uppercase;line-height:20px;padding:0 20px 0 0;background:url(../../../images/layout/cross-light-blue-small.png) no-repeat right 5px}#planningGuideInfo #rightInfo ul.addOptions li #bookmark-form .close:hover{color:#0067c0}#planningGuideInfo #rightInfo .tendanceRona{float:right}#planningGuideInfo #projectPictures{margin-right:548px;text-align:center}#planningGuideInfo #projectPictures #mainPicture{width:344px;height:344px;overflow:hidden;margin-bottom:15px}#planningGuideInfo #projectPictures #mainPicture img{width:344px}#planningGuideInfo #projectPictures #projectsThumbs{float:left;height:52px;position:relative}#planningGuideInfo #projectPictures #projectsThumbs li{float:left;margin-left:21px;margin-right:3px}#planningGuideInfo #projectPictures #projectsThumbs li:first-child{margin-left:0}#planningGuideInfo #projectPictures #projectsThumbs li a{border:0 solid #fff;display:block;width:50px}#planningGuideInfo #projectPictures #projectsThumbs li .activeBlock{display:none;position:absolute;width:50px;height:50px;background:url(../../../images/layout/productPage-slider_bgSelectedItem.png)}#planningGuideInfo #projectPictures #projectsThumbs li.active .activeBlock{display:block}#planningGuideInfo #projectPictures #projectsThumbs li.video .activeBlock{background:url(../../../images/layout/productPage-slider_video.png) repeat scroll 0 0 transparent;display:block!important}#planningGuideInfo #projectPictures .zoomImage{position:relative;float:right;right:8px;margin-left:0;background:#0067c0;z-index:10}#planningGuideInfo #projectPictures .zoomImage a{display:block;width:50px;height:58px;margin-top:-8px;text-indent:-3000px;background:#0067c0 url(../../../images/layout/productPage-zoom-button.png);border:none}#planningGuideInfo #projectPictures .zoomImage a:hover{background-position:-50px 0}#detailedPlanningGuide .pageRow #relatedRight .row.tools .links{border:medium none;line-height:24px;color:#00315d}#detailedPlanningGuide .pageRow #relatedRight .row.tools .links:hover{color:#0067c0}#detailedPlanningGuide .pageRow #relatedRight .row.tools .links ul li{background:url(../../../images/layout/arrow-right-light-blue-small.png) no-repeat scroll left center transparent;color:#00315d;font-size:11px;font-weight:700;padding-left:18px;width:174px}#detailedPlanningGuide .pageRow #relatedRight #utilities,#detailedPlanningGuide .pageRow #relatedRight .row.tools{padding-bottom:20px}#detailedPlanningGuide .pageRow #relatedRight #utilities ul li{background:url(../../../images/layout/sprite-icon-utilities.png) repeat scroll 0 0 transparent;display:block;height:58px;overflow:hidden;text-indent:-3000px}#detailedPlanningGuide #relatedRight div .title.middle{margin:0}#detailedPlanningGuide #relatedRight{padding-top:23px}#detailedPlanningGuide #relatedRight div{padding:20px 0 0}#detailedPlanningGuide #utilities ul li.calculator a{background-position:0 0}#detailedPlanningGuide #utilities ul li.units a{background-position:-58px 0}#detailedPlanningGuide #utilities ul li.measurement a{background-position:-116px 0}#detailedPlanningGuide #utilities ul li.calculator a:hover{background-position:0 58px}#detailedPlanningGuide #utilities ul li.units a:hover{background-position:-58px 58px}#detailedPlanningGuide #utilities ul li.measurement a:hover{background-position:-116px 58px}#detailedPlanningGuide #relatedLeft .wrapper{padding:20px;background:#fff;border-bottom:solid 8px #00315d;margin-bottom:20px}#detailedPlanningGuide #relatedLeft .wrapper .text{color:#333;font-size:11px;padding-bottom:20px}#detailedPlanningGuide #relatedLeft .wrapper .text .italics{font-style:italic;color:#7c7b7b}#detailedPlanningGuide #relatedLeft .wrapper .text .title{text-transform:uppercase;color:#0067c0;font-weight:700;font-size:12px;padding-bottom:10px}#detailedPlanningGuide #relatedLeft .wrapper .text .title.noSpace{padding-bottom:0}#detailedPlanningGuide #relatedLeft .wrapper .text .title .grey{color:#666;text-transform:none}#detailedPlanningGuide #relatedLeft .wrapper .text p{padding-bottom:14px;line-height:17px}#detailedPlanningGuide .rating-meter-big div.star-rating,#detailedPlanningGuide .rating-meter-big div.star-rating a{background:url(../../../images/layout/projectPage-rating-big.png) no-repeat scroll 0 0 transparent}#detailedBuyersGuide{background:none repeat scroll 0 0 #fff;padding:20px;position:relative;z-index:1}#detailedBuyersGuide .btn_print,#projectStepsDetails .btn_print{color:#00315d;font-weight:700;font-size:10px;text-transform:uppercase;background:url(../../../images/layout/smallicon_btnprint.png) no-repeat scroll 8px center #f6f6f6;width:92px;line-height:22px;display:block;float:right;padding-left:30px}#detailedBuyersGuide .btn_print:hover,#projectStepsDetails .btn_print:hover{color:#fff;background:url(../../../images/layout/smallicon_btnprint-hover.png) no-repeat scroll 8px center #0067c0}#detailedBuyersGuide p,#projectStepsDetails p{font-size:11px;color:#333;line-height:17px;margin-bottom:8px}#detailedBuyersGuide .infoText p,#projectStepsDetails .infoText p{color:#7c7b7b}#detailedBuyersGuide p a{font-weight:700;color:#00315d;text-decoration:underline}#detailedBuyersGuide p a:hover{color:#0067c0}#detailedBuyersGuide #rightInfo{float:right;position:relative;top:-5px;width:538px}#detailedBuyersGuide #rightInfo h2{width:355px;padding-bottom:50px}#detailedBuyersGuide #rightInfo h2 span{color:#0067c0;font-size:30px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #0067c0;line-height:32px}#detailedBuyersGuide #rightInfo .detailsInfo{margin:10px 0 0;position:relative}#detailedBuyersGuide #rightInfo .detailsInfo li{color:#666;font-size:12px;float:left;margin-right:11px}#detailedBuyersGuide #rightInfo .detailsInfo li span{color:#0067c0;font-weight:700}#detailedBuyersGuide #rightInfo .btn_downloadpdf{color:#00315d;font-weight:700;font-size:10px;margin:10px 0;text-transform:uppercase;background:url(../../../images/layout/smallicon_btnddlwnpdf.png) no-repeat scroll 8px center #f6f6f6;width:230px;line-height:22px;display:block;padding-left:30px}#detailedBuyersGuide #rightInfo .btn_downloadpdf:hover{color:#fff;background:url(../../../images/layout/smallicon_btnddlwnpdf.png) no-repeat scroll 8px center #0067c0}#detailedBuyersGuide #rightInfo .horizontal_line{width:538px;height:8px;background:#f6f6f6;margin:0 0 10px}#detailedBuyersGuide #rightInfo div.evaluationPreview{position:relative}#detailedBuyersGuide #rightInfo div.evaluationPreview a{color:#00315d;line-height:15px;font-size:11px;font-weight:700}#detailedBuyersGuide #rightInfo div.evaluationPreview .nbReviews.active,#detailedBuyersGuide #rightInfo div.evaluationPreview a:hover{color:#0067c0}#detailedBuyersGuide #rightInfo div.evaluationPreview .nbReviews{padding-right:20px;background:url(../../../images/layout/arrow-down-light-blue-small.png) no-repeat right 3px}#detailedBuyersGuide #rightInfo div.evaluationPreview #nbReviewsPreview{display:none;position:absolute;left:-20px;top:50px;padding:5px 40px 40px;margin-top:10px;background:url(../../../images/layout/shadow_bg_fixed_reviewinfo.png) bottom center no-repeat;width:325px;z-index:11}#detailedBuyersGuide #rightInfo div.evaluationPreview #nbReviewsPreview .h4{font-size:13px}#detailedBuyersGuide #rightInfo div.evaluationPreview #nbReviewsPreview .arrow{position:absolute;top:-60px;left:-8px;background:url(../../../images/layout/productPage-otherProductsInfos-arrow-white.png) no-repeat left top;width:415px;height:60px}#detailedBuyersGuide #rightInfo div.evaluationPreview #nbReviewsPreview ul{padding-bottom:10px}#detailedBuyersGuide #rightInfo div.evaluationPreview #nbReviewsPreview li{overflow:hidden;padding-bottom:5px}#detailedBuyersGuide #rightInfo div.evaluationPreview #nbReviewsPreview li .ratingValue{display:block;float:left;color:#666;font-size:11px;line-height:14px;margin-right:10px;padding-right:25px;background:url(../../../images/icons/productPage-rating-small_project.png) no-repeat scroll right -14px transparent}#detailedBuyersGuide #rightInfo div.evaluationPreview #nbReviewsPreview li .ratingGraphic{position:relative;float:left;background:#f7f6f6;width:254px;height:14px}#detailedBuyersGuide #rightInfo div.evaluationPreview #nbReviewsPreview li .ratingGraphic div{position:absolute;left:0;top:0;background:url(../../../images/layout/productPage-reviewsPreview-bg.gif) repeat-x 0 0;height:14px}#detailedBuyersGuide #rightInfo div.evaluationPreview #nbReviewsPreview li .ratingNbVotes{display:block;float:right;color:#666;font-size:11px;line-height:14px}#detailedBuyersGuide #rightInfo div.evaluationPreview #nbReviewsPreview .writeReview{float:none;background-position:left 1px}#detailedBuyersGuide #rightInfo div.evaluationPreview #nbReviewsPreview .close{position:absolute;right:35px;top:-10px;color:#00315d;font-size:11px;line-height:10px;padding-right:20px;background:url(../../../images/layout/cross-light-blue-small.png) no-repeat right 2px}#detailedBuyersGuide #rightInfo div.evaluationPreview #nbReviewsPreview .close:hover{color:#0067c0}#detailedBuyersGuide #rightInfo div.evaluationPreview .writeReview{float:right;padding-left:20px;background:url(../../../images/layout/arrow-right-light-blue-small.png) no-repeat left 2px}#detailedBuyersGuide #rightInfo .textZone{padding:20px 0 40px}#detailedBuyersGuide #rightInfo ul.addOptions{padding:10px 0 5px;float:left}#detailedBuyersGuide #rightInfo ul.addOptions>li{position:relative;margin-bottom:2px;background:url(../../../images/layout/arrow-right-light-blue-small.png) no-repeat left 1px;font-size:11px;line-height:11px;padding-left:20px}#detailedBuyersGuide #rightInfo ul.addOptions>li>a{position:relative;color:#00315d;font-weight:700;line-height:14px}#detailedBuyersGuide #rightInfo ul.addOptions>li>a:hover{color:#0067c0}#detailedBuyersGuide #rightInfo ul.addOptions>.active{background:url(../../../images/layout/arrow-down-light-blue-small.png) no-repeat left center}#detailedBuyersGuide #rightInfo ul.addOptions>.active>a{color:#0067c0}#detailedBuyersGuide #rightInfo ul.addOptions>.added{background:url(../../../images/layout/check-light-blue-small.gif) no-repeat left center}#detailedBuyersGuide #rightInfo ul.addOptions>.added>a{color:#0067c0;cursor:default}#detailedBuyersGuide #rightInfo ul.addOptions li #bookmark-form{display:none;position:absolute;top:14px;left:-33px;padding:0 0 33px;background:url(../../../images/layout/productPage-addOptions-bottom-bg.png) no-repeat 0 bottom;width:294px;z-index:10}#detailedBuyersGuide #rightInfo ul.addOptions li #bookmark-form>div{overflow:hidden;padding:11px 33px 0;background:url(../../../images/layout/productPage-addOptions-top-bg.png) no-repeat 0 0}#detailedBuyersGuide #rightInfo ul.addOptions li #bookmark-form label span{color:#333;display:block;font-size:11px;font-weight:700;padding:0 0 5px}#detailedBuyersGuide #rightInfo ul.addOptions li #bookmark-form label input{color:#333;font-size:11px;margin-bottom:5px;padding:0 10px;line-height:25px;background:#f2f2f2;width:208px;height:25px}#detailedBuyersGuide #rightInfo ul.addOptions li #bookmark-form .submit{display:block;float:left;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;line-height:20px;padding:0 30px 0 10px;background:#00315d url(../../../images/layout/arrow-right-white-medium.png) no-repeat right 4px}#detailedBuyersGuide #rightInfo ul.addOptions li #bookmark-form .submit:hover{background-color:#0067c0}#detailedBuyersGuide #rightInfo ul.addOptions li #bookmark-form .close{display:block;float:right;color:#00315d;font-size:10px;font-weight:700;text-transform:uppercase;line-height:20px;padding:0 20px 0 0;background:url(../../../images/layout/cross-light-blue-small.png) no-repeat right 5px}#detailedBuyersGuide #rightInfo ul.addOptions li #bookmark-form .close:hover{color:#0067c0}#detailedBuyersGuide #rightInfo .tendanceRona{float:right}#detailedBuyersGuide #projectPictures{margin-right:548px;text-align:center}#detailedBuyersGuide #projectPictures #mainPicture{width:344px;height:344px;overflow:hidden;margin-bottom:15px}#detailedBuyersGuide #projectPictures #mainPicture img{width:344px}#detailedBuyersGuide #projectPictures #projectsThumbs{float:left;height:52px;position:relative}#detailedBuyersGuide #projectPictures #projectsThumbs li{float:left;margin-left:24px}#detailedBuyersGuide #projectPictures #projectsThumbs li:first-child{margin-left:0}#detailedBuyersGuide #projectPictures #projectsThumbs li a{border:0 solid #fff;display:block;width:50px}#detailedBuyersGuide #projectPictures #projectsThumbs li .activeBlock{display:none;position:absolute;width:50px;height:50px;background:url(../../../images/layout/productPage-slider_bgSelectedItem.png)}#detailedBuyersGuide #projectPictures #projectsThumbs li.active .activeBlock{display:block}#detailedBuyersGuide #projectPictures #projectsThumbs li.video .activeBlock{background:url(../../../images/layout/productPage-slider_video.png) repeat scroll 0 0 transparent;display:block!important}#detailedBuyersGuide #projectPictures .zoomImage{position:relative;float:right;margin-left:0;z-index:10;background:0 0;margin-right:1px}#detailedBuyersGuide #projectPictures .zoomImage a{margin-right:7px;display:block;width:50px;height:58px;margin-top:-8px;text-indent:-3000px;background:transparent url(../../../images/layout/productPage-zoom-button.png);border:none}#detailedBuyersGuide #projectPictures .zoomImage a:hover{background-position:-50px 0}#detailedBuyersGuide #rightInfo div.evaluationPreview #nbReviewsPreview li .ratingValue{display:block;float:left;color:#666;font-size:11px;line-height:14px;margin-right:10px;padding-right:25px;background:url(../../../images/icons/productPage-rating-small_project.png) no-repeat right -14px}#detailedBuyersGuide #rightInfo div.evaluationPreview #nbReviewsPreview li .ratingValue{display:block;float:left;color:#666;font-size:11px;line-height:14px;margin-right:10px;padding-right:25px;background:url(../../../images/icons/productPage-rating-small_project.png) no-repeat right -14px}#detailedBuyersGuide .rating-meter-small div.star-rating-on a{background-position:0 -12px!important}#detailedBuyersGuide .rating-meter-small div.star-rating,#detailedBuyersGuide .rating-meter-small div.star-rating a{background:url(../../../images/icons/productPage-rating-small_project.png) no-repeat 0 2px}#detailedBuyersGuideInfo #relatedRight .row.tools .links{border:medium none;line-height:16px;color:#00315d}#detailedBuyersGuideInfo #relatedRight .row.tools .links:hover{color:#0067c0}#detailedBuyersGuideInfo #relatedRight .row.tools .links ul li{background:url(../../../images/layout/arrow-right-light-blue-small.png) no-repeat scroll left center transparent;color:#00315d;font-size:11px;font-weight:700;padding-left:18px;width:174px}#detailedBuyersGuideInfo #relatedRight #utilities,#detailedBuyersGuideInfo #relatedRight .row.tools{padding-bottom:20px}#detailedBuyersGuideInfo #relatedRight #utilities ul li{background:url(../../../images/layout/sprite-icon-utilities.png) repeat scroll 0 0 transparent;display:block;height:58px;overflow:hidden;text-indent:-3000px}#detailedBuyersGuideInfo #relatedRight div .title.middle{margin:0}#detailedBuyersGuideInfo #relatedRight{padding-top:25px}#ronavantages_cta img{padding-top:20px;float:left}#detailedBuyersGuideInfo #relatedRight div{padding:15px 0 0}#detailedBuyersGuideInfo #utilities ul li.calculator a{background-position:0 0}#detailedBuyersGuideInfo #utilities ul li.units a{background-position:-58px 0}#detailedBuyersGuideInfo #utilities ul li.measurement a{background-position:-116px 0}#detailedBuyersGuideInfo #utilities ul li.calculator a:hover{background-position:0 58px}#detailedBuyersGuideInfo #utilities ul li.units a:hover{background-position:-58px 58px}#detailedBuyersGuideInfo #utilities ul li.measurement a:hover{background-position:-116px 58px}#detailedBuyersGuideInfo #relatedLeft .wrapper{padding:10px;background:#fff;border-bottom:solid 8px #0067c0;margin-bottom:20px}#detailedBuyersGuideInfo #relatedLeft .wrapper .row ul li{color:#666;font-size:13px;font-weight:700}#detailedBuyersGuideInfo #relatedLeft .wrapper .row ul li .black{color:#000}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText{padding:16px 30px 0 30px;color:#333;font-size:11px;line-height:17px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText .titleBox{color:#fff;background:url(../../../images/layout/blue_circle.png) no-repeat scroll 0 0 transparent;height:19px;padding-bottom:15px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText .titleBox .number{font-size:13px;font-size:13px;left:8px;padding-right:19px;position:relative;top:1px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText .title{color:#0067c0;font-size:13px;font-weight:700;padding-bottom:4px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText .blue{font-size:11px;text-transform:none;color:#0067c0;font-weight:700}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText .blue:hover{color:#00315d}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText p{padding-bottom:24px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText p.bullet{padding-left:20px;margin-left:21px;background:url(../../../images/layout/bullet.png) no-repeat scroll 1px 6px transparent}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText .box img{padding-top:30px;width:542px;margin:auto}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText .box{text-align:center}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText .titleBox .title{color:#666;padding-top:5px;position:relative;top:2px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .italics{color:#7c7b7b;font-style:italic}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .textBox{padding-bottom:26px}#detailedBuyersGuideInfo #relatedLeft .wrapper #travailTable{padding-top:29px;padding-left:36px;clear:both;padding-bottom:40px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column{padding-right:8px;float:left;line-height:12px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column.one{width:100px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column.one .inner{width:60px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column.two{width:108px;font-size:11px;color:#0067c0}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column.two .inner{width:63px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column.three{width:136px;font-size:11px;color:#333}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column.four{width:157px;font-size:11px;color:#333}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column.five{width:157px;padding-right:0;font-size:11px;color:#333}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column .subTop,#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column .topTitle{font-size:11px;text-transform:uppercase;color:#fff;font-weight:700;background:#0067c0;padding:2px 0 2px 7px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column .subTop{background:#969ba2}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column .subColumnLeft{float:left;width:48%;padding-right:4%}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column .subColumnRight{float:left;width:48%}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column .cell{margin-top:3px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column .single{height:18px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column .double{height:39px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column .triple{height:60px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column .large{height:42px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column .doubleLarge{height:90px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column .row{padding:0}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .column.one{color:#0067c0;text-transform:uppercase;font-weight:700;font-size:11px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .inner{padding:1px 0 0 7px;display:block}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText.compact p.bullet{padding-bottom:2px;padding-left:20px;margin-left:20px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText.compact p{padding-bottom:2px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText.compact .title{color:#666;padding-top:18px;display:block}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText.compact ul li{background:url(../../../images/layout/arrow-right-light-blue-small.png) no-repeat scroll left center transparent;color:#00315d;font-size:11px;font-weight:700;padding-left:22px;margin-left:21px}#detailedBuyersGuideInfo #relatedLeft .wrapper .dropDownContent .infoText.compact ul li:hover{color:#0067c0}#detailedBuyersGuideInfo .pageTop{background:url(../../../images/layout/sprite.png) no-repeat scroll -490px -221px transparent;bottom:21px;color:#00315d;display:block;font-size:11px;font-weight:700;height:10px;margin-bottom:10px;padding-left:18px;float:right}#detailedBuyersGuideInfo .pageTop>a:hover{color:#0067c0}#detailedBuyersGuideInfo .wrapperTop{height:37px;margin:auto;display:block;padding-right:6px}#detailedBuyersGuideInfo .wrapperTop.fourth{position:relative;top:-14px}#detailedBuyersGuideInfo .wrapperTop.second{height:12px;position:relative;top:-37px}#detailedBuyersGuideInfo #relatedLeft .wrapper #projectStepsInfo #rightInfo .btn_downloadpdf p a.openAll,#detailedBuyersGuideInfo #relatedLeft .wrapper .button.openAll,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.button--alt,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.button--back-arrow,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.button--push-top,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.button-addItem,#projectStepsInfo #rightInfo .btn_downloadpdf p #detailedBuyersGuideInfo #relatedLeft .wrapper a.openAll{float:right;margin:10px 0}#detailedBuyersGuideInfo #relatedLeft .wrapper #projectStepsInfo #rightInfo .btn_downloadpdf p a.openAll span.close,#detailedBuyersGuideInfo #relatedLeft .wrapper .button.openAll span.close,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.button--alt span.close,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.button--back-arrow span.close,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.button--push-top span.close,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.button-addItem span.close,#projectStepsInfo #rightInfo .btn_downloadpdf p #detailedBuyersGuideInfo #relatedLeft .wrapper a.openAll span.close{display:none}#detailedBuyersGuideInfo #relatedLeft .wrapper #projectStepsInfo #rightInfo .btn_downloadpdf p a.openAll.active span.close,#detailedBuyersGuideInfo #relatedLeft .wrapper .button.openAll.active span.close,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.active.button--alt span.close,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.active.button--back-arrow span.close,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.active.button--push-top span.close,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.active.button-addItem span.close,#projectStepsInfo #rightInfo .btn_downloadpdf p #detailedBuyersGuideInfo #relatedLeft .wrapper a.openAll.active span.close{display:block}#detailedBuyersGuideInfo #relatedLeft .wrapper #projectStepsInfo #rightInfo .btn_downloadpdf p a.openAll.active span.open,#detailedBuyersGuideInfo #relatedLeft .wrapper .button.openAll.active span.open,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.active.button--alt span.open,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.active.button--back-arrow span.open,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.active.button--push-top span.open,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.active.button-addItem span.open,#projectStepsInfo #rightInfo .btn_downloadpdf p #detailedBuyersGuideInfo #relatedLeft .wrapper a.openAll.active span.open{display:none}#detailedBuyersGuideInfo #relatedLeft .wrapper #projectStepsInfo #rightInfo .btn_downloadpdf p a.openAll span.open,#detailedBuyersGuideInfo #relatedLeft .wrapper .button.openAll span.open,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.button--alt span.open,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.button--back-arrow span.open,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.button--push-top span.open,#detailedBuyersGuideInfo #relatedLeft .wrapper .openAll.button-addItem span.open,#projectStepsInfo #rightInfo .btn_downloadpdf p #detailedBuyersGuideInfo #relatedLeft .wrapper a.openAll span.open{display:block}#utilities h4{color:#666;font-size:1.5714em;font-weight:400;margin-bottom:15px;text-transform:none}#utilities ul li.calculator a{background-position:0 116px}#utilities ul li.units a{background-position:-58px 116px}#utilities ul li.measurement a{background-position:-116px 116px}#utilities ul li.calculator a:hover{background-position:0 58px}#utilities ul li.units a:hover{background-position:-58px 58px}#utilities ul li.measurement a:hover{background-position:-116px 58px}#utilities.darkOnWhite ul li.calculator a{background-position:0 174px}#utilities.darkOnWhite ul li.units a{background-position:-58px 174px}#utilities.darkOnWhite ul li.measurement a{background-position:-116px 174px}#utilities.darkOnWhite ul li.calculator a:hover{background-position:0 116px}#utilities.darkOnWhite ul li.units a:hover{background-position:-58px 116px}#utilities.darkOnWhite ul li.measurement a:hover{background-position:-116px 116px}.subWrapper h3{font-size:1.5714em;font-weight:400;text-transform:none}.projects__title{font-size:1.2857em}.construction-box__button{margin-bottom:10px;width:100%}.construction-box__button .icon-pdf{background-size:contain;display:inline-block;margin-right:5px;height:14px;width:11px}.construction-box__difficulty{margin-bottom:10px;overflow:hidden}.construction-box__difficulty-label{margin-right:5px}.construction-box__price{font-size:2.5em;font-weight:700;color:#00315d;padding-bottom:20px}.construction-box__text{height:34px}.calculator{border:10px solid #f5f5f5;color:#000;display:block;font-size:14px;font-weight:700;margin-bottom:15px;padding:70px 15px 15px;text-align:center;text-transform:uppercase}.calculator:hover{color:#0073b9}.calculator__wrapper{margin-bottom:12px}.calculator.beton-escaliers,.calculator.concrete-stairs{background:url(../../../images/tools/CALCULATRICES_BETONESCALIER.png) no-repeat center 10px}.calculator.beton-surface,.calculator.concrete-surface{background:url(../../../images/tools/CALCULATRICES_BETONSURFACEOUDALLE.png) no-repeat center 10px}.calculator.beton-jointement,.calculator.concrete-jointing{background:url(../../../images/tools/CALCULATRICES_BETONJOITEMENTPOTEAU.png) no-repeat center 10px}.calculator.capacite-liquide,.calculator.liquid-capacity{background:url(../../../images/tools/CALCULATRICES_CAPACITELIQUIDE.png) no-repeat center 10px}.calculator.carreaux-de-ceramique,.calculator.ceramic-tile{background:url(../../../images/icons/calculators/ceramique.svg) no-repeat center 23px;background-size:40px 40px}.calculator.chauffage,.calculator.heating{background:url(../../../images/tools/CALCULATRICES_CHAUFFAGE.png) no-repeat center 10px}.calculator.air-conditioning,.calculator.climatisation{background:url(../../../images/tools/CALCULATRICES_CLIMATISATION.png) no-repeat center 10px}.calculator.insulation,.calculator.isolant,.calculator.isolation{background:url(../../../images/icons/calculators/isolant.svg) no-repeat center 25px;background-size:40px 37px}.calculator.length,.calculator.longueur{background:url(../../../images/tools/CALCULATRICES_LONGUEUR.png) no-repeat center 10px}.calculator.basement-framing,.calculator.ossature-du-sous-sol{background:url(../../../images/tools/CALCULATRICES_OSSATUREDUSOUSSOL.png) no-repeat center 10px}.calculator.molding,.calculator.moulure{background:url(../../../images/icons/calculators/moulure.svg) no-repeat center 20px;background-size:40px 40px}.calculator.drywall,.calculator.panneaux-de-gypse{background:url(../../../images/icons/calculators/gypse.svg) no-repeat center 20px;background-size:40px 47px}.calculator.papier-peint,.calculator.wall-paper{background:url(../../../images/icons/calculators/papier_peint.svg) no-repeat center 20px;background-size:40px 40px}.calculator.poids,.calculator.weight{background:url(../../../images/tools/CALCULATRICES_POIDS.png) no-repeat center 10px}.calculator.paint,.calculator.peinture{background:url(../../../images/icons/calculators/peinture.svg) no-repeat center 20px;background-size:40px 46px}.calculator.seeds,.calculator.semences{background:url(../../../images/icons/calculators/semence.svg) no-repeat center 23px;background-size:23px 40px}.calculator.area,.calculator.surface{background:url(../../../images/icons/calculators/convertisseur.svg) no-repeat center 15px;background-size:40px 48px}.calculator.soil,.calculator.terre{background:url(../../../images/icons/calculators/terre.svg) no-repeat center 20px;background-size:40px 40px}.calculator.carpet-or-linoleum,.calculator.tapis-ou-linoleum{background:url(../../../images/icons/calculators/tapis.svg) no-repeat center 25px;background-size:40px 37px}.calculator.roofing,.calculator.toiture{background:url(../../../images/icons/calculators/toiture.svg) no-repeat center 26px;background-size:56px 35px}.calculator.ventilation{background:url(../../../images/tools/CALCULATRICES_VENTILATION.png) no-repeat center 10px}.calculator.volume{background:url(../../../images/tools/CALCULATRICES_VOLUME.png) no-repeat center 10px}.page-product{color:#000;margin-top:15px;position:relative}.page-product__addToWL{cursor:pointer;display:inline-block;margin-top:12px}.page-product__not-avaiable{color:#666;font-size:12px;padding:5px 0}.page-product__cart{background:0 0;margin-top:30px;position:relative}.page-product__cart__add-to-cart{font-size:0}.page-product__cart__add-to-cart .button-addItem{display:inline-block;vertical-align:middle}.page-product__cart__add-to-cart .field-quantity{display:inline-block;vertical-align:middle}@media screen and (max-width:767px){.page-product__cart{background:#f2f2f2;margin-left:-15px;margin-right:-15px;padding:15px}.page-product__cart__add-to-cart{background:#fff;font-size:0;padding:10px 15px}.page-product__cart__add-to-cart .button-addItem{width:calc(100% - 65px)}.page-product__cart__info{background:#fff;margin-top:10px;padding:15px 15px 0}}@media screen and (max-width:767px){.page-product__dropdown-mobile{height:auto;position:absolute;top:100%;width:100%}.page-product__dropdown-mobile .modal__header{border:none;padding-bottom:0}.page-product__dropdown-mobile .modal__header .modal__header__close,.page-product__dropdown-mobile .modal__header .modal__header__title{display:none}.page-product__dropdown-mobile .modal-centerer{display:block}.page-product__dropdown-mobile .modal-centerer .modal-content{-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.1);box-shadow:5px 5px 5px 0 rgba(0,0,0,.1);border:15px solid #f2f2f2;border-top:none;max-height:none;max-width:none;margin-top:-15px;padding:10px;padding-top:0;width:100%}}.page-product__download{border:1px solid #ddd;padding:15px 15px 15px 30px;margin-left:-15px}@media screen and (max-width:767px){.page-product__download{margin:30px 0 0}}.page-product__download__title{border-bottom:1px solid #ddd;margin:-2px -15px 10px -30px;padding:0 15px 13px;color:#000;font-size:14px}.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}.page-product__download__link{text-decoration:none;color:#666;display:block;display:table-cell;vertical-align:middle}.page-product__download__link:hover{color:#327ed1}.page-product__download__text{margin:0;padding:23px 15px}.page-product__enjeux{font-size:0}.page-product__enjeux svg{margin-right:12px}.page-product__enjeux__title{max-width:calc(100% - 46px)}.page-product__enjeux svg,.page-product__enjeux__title{display:inline-block;vertical-align:middle}.page-product__image{border:1px solid #ddd;display:block;position:relative}.page-product__image img{padding:15px 60px}.page-product__image iframe{width:100%;height:100%}@media screen and (min-width:768px){.page-product__image{max-width:575px}}@media screen and (max-width:767px){.page-product__image{margin:0 auto}.page-product__image img{padding:15px}}.page-product__image-container{position:relative}.page-product__image-container__icons{position:absolute;top:5px;left:5px;z-index:2}.page-product__image-container__icons img{display:block;width:45px}.page-product__image-container-right__icons{position:absolute;z-index:2;top:5px;text-align:right;padding-right:5px}@media screen and (max-width:1309px){.page-product__image-container-right__icons{width:100%}}@media screen and (min-width:1310px){.page-product__image-container-right__icons{width:573px}}.page-product__image-container-right__icons img{display:inline-block;width:auto}.page-product__image-zoom{background:#fff;cursor:pointer;position:absolute;bottom:0;padding:10px;right:0}@media screen and (max-width:767px){.page-product__image-zoom .icon-zoom{display:block;height:25px;width:25px}}.page-product__inventory{border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 10px 10px;overflow:hidden;width:100%}@media screen and (max-width:767px){.page-product__inventory{padding-bottom:8px}}.page-product__inventory.selectedStore .page-product__inventory__store-name{padding-left:15px}.page-product__inventory.selectedStore .page-product__inventory__store-name:before{display:inline-block;margin-left:-15px;margin-right:5px}.page-product__inventory.selectedStore .page-product__inventory__store-status{color:#38904e}.page-product__inventory strong{text-transform:uppercase}.page-product__inventory__address{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media screen and (max-width:767px){.page-product__inventory__address{display:none}}.page-product__inventory__item-available{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;font-size:0;min-height:51px;padding:7px 10px}@media screen and (max-width:767px){.page-product__inventory__item-available{height:auto;margin-bottom:10px}}.page-product__inventory__item-available span{font-size:13px;font-weight:700;line-height:1;text-transform:uppercase}.page-product__inventory__item-available span strong{color:#0073b9;font-size:18px}.page-product__inventory__item-available svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px}.page-product__inventory__subtitle{margin:15px 0 0 10px;line-height:1;text-transform:uppercase}@media screen and (max-width:767px){.page-product__inventory__subtitle{margin:5px 0 0 0}}.page-product__inventory__store-buttons{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:12px}.page-product__inventory__store-change:before,.page-product__inventory__store-status:before{content:"|";color:#666;display:inline-block;margin:0 10px}.page-product__inventory__store-change{color:#1565c0;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.page-product__inventory__store-change:hover{color:#000}.page-product__inventory__unit{background:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin:12px -10px 0;padding:10px;text-transform:uppercase}.page-product__inventory__unit .availability__message{font-size:13px}.page-product__inventory__unit .availability__message span{color:#1565c0;font-size:14px}@media screen and (max-width:767px){.page-product__liquidation{margin-top:10px}}.page-product__liquidation svg{display:block}@media screen and (max-width:767px){.page-product__liquidation svg{margin:0 auto}}@media screen and (max-width:767px){.page-product__lowprice{margin-top:10px}}.page-product__lowprice img{display:block;width:86px;height:20px}@media screen and (max-width:767px){.page-product__lowprice img{margin:0 auto}}.page-product__store-clearance-note{display:block;color:#666;font-size:11px;margin-top:10px;text-align:justify}.page-product__location{font-size:14px;margin-top:5px;background:#ececec;display:inline-block;padding:4px 8px}.page-product__section{color:#666;padding-bottom:30px}.page-product__section--bordered{border-bottom:1px solid #ddd;margin-bottom:20px}@media screen and (min-width:768px){.page-product__section--top{margin-top:30px}}.page-product__section--actions{padding-bottom:12px}.page-product__section__icons{margin-top:10px}.page-product__section .useful-info{border:none;padding-top:0;padding-bottom:0}.page-product__section-title{color:#000;font-size:22px;font-weight:400;margin-top:0;text-transform:none}.page-product__sku-infos{color:#666;font-size:12px;margin-bottom:30px}.page-product__sku-infos span{display:inline-block;line-height:1}.page-product__sku-infos span:not(:last-of-type){border-right:1px solid #ddd;margin-right:10px;padding-right:10px}@media screen and (max-width:767px){.page-product__sku-infos{margin-bottom:15px}}.page-product__specs{border:1px solid #ecebeb;font-size:0}.page-product__specs .row .row-flex-full-height{width:100%}.page-product__specs__name{background:#ecebeb;border-bottom:1px solid #f5f5f5;font-size:14px;padding:8px 10px;width:100%}.page-product__specs__value{border-bottom:1px solid #ecebeb;font-size:14px;padding:8px 10px;width:100%}.page-product__specs>.row>[class*=col-]:nth-last-of-type(1) .page-product__specs__name,.page-product__specs>.row>[class*=col-]:nth-last-of-type(1) .page-product__specs__value{border-bottom:none}@media screen and (min-width:767px){.page-product__specs>.row>[class*=col-]:nth-of-type(odd){clear:both;border-right:1px solid #ecebeb}.page-product__specs>.row>[class*=col-]:nth-last-of-type(1) .page-product__specs__name,.page-product__specs>.row>[class*=col-]:nth-last-of-type(1) .page-product__specs__value,.page-product__specs>.row>[class*=col-]:nth-last-of-type(2):not(:nth-of-type(even)) .page-product__specs__name,.page-product__specs>.row>[class*=col-]:nth-last-of-type(2):not(:nth-of-type(even)) .page-product__specs__value{border-bottom:none}}.page-product__not-refundable{display:block;line-height:1.2;padding-bottom:12px;padding-left:18px;position:relative;font-size:12px;line-height:1.2;color:#666;font-weight:400;text-transform:none}.page-product__not-refundable:before{width:13px;height:12px;content:" ";position:absolute;left:0;background-image:url(../../../images/icons/icon-warning.png);background-size:contain}.page-product__store-info{font-size:14px}.page-product__store-inventory{border-top:1px solid #ddd;margin-top:25px;padding-top:25px}.page-product__store-inventory__note{display:inline-block;color:#666;font-size:11px;text-transform:uppercase}@media screen and (max-width:991px){.page-product__store-inventory__note{margin-top:10px}}@media screen and (max-width:767px){.page-product__store-inventory__note{margin-top:0;padding:10px 0 0;width:100%}}@media screen and (max-width:767px){.page-product__store-inventory{margin-left:-15px;margin-right:-15px;margin-top:10px;padding-top:0}}.page-product__store-inventory__button-disabled{cursor:auto;opacity:.3;color:#000}@media screen and (min-width:767px){.page-product__store-inventory__button-disabled:hover{background:#fff;border:2px solid #00315d;color:#00315d}}@media screen and (max-width:767px){.page-product__store-inventory__button-disabled{border:none;border-bottom:none;opacity:1}.page-product__store-inventory__button-disabled:after{content:""}.page-product__store-inventory__button-disabled:hover{background:#fff;border:none;color:#000;border-bottom:none}}.page-product__sub-title{color:#000;font-size:14px;font-weight:700;margin:15px 0 10px 0;text-transform:uppercase}.page-product__thumb-container{margin:8px 0 0 0}@media screen and (max-width:767px){.page-product__thumb-container{text-align:center}}.page-product__thumb{border:1px solid #ddd;display:inline-block;font-size:0;margin:0 4px 8px 4px;width:64px;position:relative;-webkit-transition:border 250ms ease;transition:border 250ms ease}.page-product__thumb.active,.page-product__thumb:hover{border:1px solid #00315d}.page-product__thumb:first-of-type{margin-left:0}.page-product__thumb:last-of-type{margin-right:0}.page-product__thumb svg{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:767px){.page-product__thumb{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}.page-product__thumb img{display:none}.page-product__thumb.active{background:#00315d}}.page-product__title{font-size:22px;font-weight:400;line-height:1;margin:0 0 15px}@media screen and (max-width:767px){.page-product__title{margin-bottom:5px}}.page-product__promoTag{color:red}.page-product__promoTag a,.page-product__promoTag span{color:red;font-size:14px}.page-product__promoTag a{text-decoration:underline}.page-product__top-info{text-align:right}.page-product__top-info__brand{display:inline-block;margin-bottom:15px}@media screen and (max-width:767px){.page-product__top-info__brand{margin-bottom:10px}}.page-product__top-info__brand__name{display:inline-block;vertical-align:middle}.page-product__top-info__brand__logo{display:none}.page-product__top-info__icons{display:inline-block}.page-product__bazaarvoice_rating_summary{margin-top:15px}.page-product__bazaarvoice_reviews{margin-bottom:15px}.page-product .uom_calculator_box_focus_input_animation_start{-webkit-transition:background-color ease-in .2s;transition:background-color ease-in .2s;background-color:#8baecf}.page-product .uom_calculator_box_focus_input_animation_end{-webkit-transition:background-color ease-in 2s;transition:background-color ease-in 2s;background-color:#fff}.page-product__secondary_uom_calculator{background:#fff;max-width:400px;position:relative}.page-product__secondary_uom_calculator .uom_calculator_box{border:1px solid #ddd;background:#fff;padding:10px 15px}.page-product__secondary_uom_calculator .uom_calculator_box:after{content:"";position:absolute;background:#fff;top:100%;left:22px;border:1px solid #ddd;height:15px;width:15px;-webkit-transform:translateY(-8px) rotate(45deg);-ms-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg);border-top:none;border-left:none}@media screen and (max-width:767px){.page-product__secondary_uom_calculator .uom_calculator_box:after{left:37px}}.page-product__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}.page-product__secondary_uom_calculator .uom_calculator_box .uom_calculator_buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.page-product__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}.page-product__secondary_uom_calculator .uom_calculator_box .uom_calculator_field-text{-moz-appearance:textfield}.page-product__secondary_uom_calculator .uom_calculator_box .uom_calculator_field-text::-webkit-inner-spin-button,.page-product__secondary_uom_calculator .uom_calculator_box .uom_calculator_field-text::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#projectStepsInfo #rightInfo .btn_downloadpdf p .page-product__secondary_uom_calculator .uom_calculator_box a,.page-product__secondary_uom_calculator .uom_calculator_box #projectStepsInfo #rightInfo .btn_downloadpdf p a,.page-product__secondary_uom_calculator .uom_calculator_box .button,.page-product__secondary_uom_calculator .uom_calculator_box .button--alt,.page-product__secondary_uom_calculator .uom_calculator_box .button--back-arrow,.page-product__secondary_uom_calculator .uom_calculator_box .button--push-top,.page-product__secondary_uom_calculator .uom_calculator_box .button-addItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:10px}.page-product__secondary_uom_calculator .uom_calculator_box .uom_calculator_extra{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.page-product__secondary_uom_calculator .uom_calculator_box .uom_calculator_extra::-moz-selection{background:0 0}.page-product__secondary_uom_calculator .uom_calculator_box .uom_calculator_extra::selection{background:0 0}.page-product__secondary_uom_calculator .uom_calculator_box .uom_calculator_extra .checkbox,.page-product__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}.page-product__secondary_uom_calculator .uom_calculator_box .uom_calculator_extra .checkbox-active,.page-product__secondary_uom_calculator .uom_calculator_box .uom_calculator_extra .checkbox:hover{cursor:pointer}.page-product__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: %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");left:3px;position:absolute;top:4px;width:18px;height:16px}.page-product__secondary_uom_calculator .uom_calculator_box .uom_calculator_extra .checkbox_label{display:inline-block;color:#666;font-size:12px;margin-left:5px;position:relative;cursor:pointer}.page-product__secondary_uom_calculator .uom_calculator_box .uom_calculator_extra .checkbox_label::-moz-selection{background:0 0}.page-product__secondary_uom_calculator .uom_calculator_box .uom_calculator_extra .checkbox_label::selection{background:0 0}@media screen and (max-width:374px){.page-product .uom_calculator_box .uom_calculator_field{max-width:100%}.page-product .uom_calculator_box .uom_calculator_buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#projectStepsInfo #rightInfo .btn_downloadpdf p .page-product .uom_calculator_box a,.page-product .uom_calculator_box #projectStepsInfo #rightInfo .btn_downloadpdf p a,.page-product .uom_calculator_box .button,.page-product .uom_calculator_box .button--alt,.page-product .uom_calculator_box .button--back-arrow,.page-product .uom_calculator_box .button--push-top,.page-product .uom_calculator_box .button-addItem{margin:10px 0 0}}.page-product__paint-color{display:block;margin-top:20px;max-width:400px;background:#fff;padding:0}.page-product__paint-color__col1{display:inline-block;width:50px;text-align:center}.page-product__paint-color__col2{display:inline-block;text-align:left;margin-left:15px;vertical-align:top;line-height:30px}.page-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}.page-product__paint-color__name{font-family:"PT Sans",Arial,sans-serif;font-size:14px;font-weight:700;white-space:nowrap}.page-product__paint-color__delete{display:block}.page-product__paint-color__delete-link{color:#0073b9;font-size:12px;font-family:Roboto,sans-serif;text-transform:none;font-weight:400;font-style:normal;text-decoration:none}.page-product__paint-color-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0073b9;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}.page-product__paint-color-link__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px;width:30px}.page-product__paint-color-link__icon svg{display:block;height:30px;width:30px}.page-product__paint-color-link__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page-product__paint-color-link:hover{color:#000}.page-product__sticky{background:#fff;border-top:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 15px;position:fixed;bottom:0;left:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-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%;z-index:100}@media screen and (min-width:992px){.page-product__sticky{display:none}}@media screen and (max-width:767px){.page-product__sticky{padding:5px 10px}}.page-product__sticky.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page-product__sticky:not(.active) .field-error--red-box,.page-product__sticky:not(.active) .field-error--red-box--centered{display:none}.page-product__sticky .page-product__title{margin:0 15px 0 0;font-size:18px}.page-product__sticky__cart-snippet{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width:767px){.page-product__sticky__cart-snippet{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.page-product__sticky__cart-snippet .button-addItem{display:inline-block;vertical-align:middle;width:calc(100% - 65px);white-space:nowrap}.page-product__sticky__cart-snippet .field-quantity{display:inline-block;vertical-align:middle}.page-product__sticky .field-error--red-box,.page-product__sticky .field-error--red-box--centered{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);top:-48px;margin-top:0;margin-bottom:8px}.page-product__sticky .field-error--red-box--centered:before,.page-product__sticky .field-error--red-box:before{border-bottom:transparent;border-top:7px solid #eb212e;left:24px;bottom:-7px;top:auto}.page-product__sticky .field-error--red-box--centered:after,.page-product__sticky .field-error--red-box:after{border-bottom:transparent;border-top:7px solid #fff;left:24px;bottom:-6px;top:auto}.visible-xs.hidden-sm.hidden-md .item__paint-color{padding:0 20px 10px 20px}.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}.notifyMeOutOfStock{color:#000;font-size:12px;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;text-decoration:none;border:1px solid #00315d;padding:15px 20px}.notifyMeOutOfStock__title,.notifyMeOutOfStock__title_already-signed-up,.notifyMeOutOfStock__title_signed-up{font-size:14px;font-weight:700;padding-left:5px;padding-right:5px}.notifyMeOutOfStock__title{color:#000}.notifyMeOutOfStock__footer-already-signed-up,.notifyMeOutOfStock__footer-signed-up,.notifyMeOutOfStock__title_already-signed-up,.notifyMeOutOfStock__title_signed-up{color:green}.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}.notifyMeOutOfStock__main .field-wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:300px}.notifyMeOutOfStock__email-container{display:inline-block}.notifyMeOutOfStock__email-field{border-color:#00315d!important;background:#fff;color:#000;font-size:12px;font-family:Roboto,sans-serif;font-weight:400;font-style:normal;text-decoration:none}.notifyMeOutOfStock__email-field[disabled]{color:#a9a9a9;background:#fff;border-color:#c2c2c2!important}.notifyMeOutOfStock__button-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:5px 0}.notifyMeOutOfStock__button{height:45px}.notifyMeOutOfStock__button[disabled],.notifyMeOutOfStock__button[disabled]:hover{background:#c2c2c2;cursor:not-allowed;color:#fff}.notifyMeOutOfStock__recaptcha-container{display:inline-block;margin:0 15px 0 0}@media screen and (max-width:1309px){.notifyMeOutOfStock__recaptcha-container{margin:0 0 10px;width:100%}}.notifyMeOutOfStock__recaptcha-div{height:55px;width:213px}.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}.notifyMeOutOfStock__footer,.notifyMeOutOfStock__footer-confirmation,.notifyMeOutOfStock__footer-email-invalid,.notifyMeOutOfStock__footer-error{display:block;margin-left:5px;margin-top:5px}.notifyMeOutOfStock__footer-confirmation{color:green}.notifyMeOutOfStock__footer-email-invalid,.notifyMeOutOfStock__footer-error{color:red}.purchasehistory__box{border:10px solid #f2f2f2;margin:40px 0 10px;overflow:hidden}@media screen and (max-width:767px){.purchasehistory__box{margin:15px 0 0}}.purchasehistory__button-more{width:100%}.purchasehistory__cell{float:left;padding:0 15px 10px 0;width:35%}@media screen and (min-width:768px){.purchasehistory__cell{width:25%;padding:0 10px}}.purchasehistory__cell:first-child{padding-left:0}.purchasehistory__cell:nth-child(2){padding-left:0}@media screen and (min-width:768px){.purchasehistory__cell:nth-child(2){padding-left:8px}}@media screen and (max-width:767px){.purchasehistory__cell-total{padding-left:0;padding-right:0;text-align:right;width:30%}}.purchasehistory__cta{text-align:right;width:100%;padding:0}@media screen and (min-width:768px){.purchasehistory__cta{width:25%}}.purchasehistory__headers{background-color:#f2f2f2;overflow:hidden;padding:0 10px}@media screen and (min-width:768px){.purchasehistory__headers{padding:0 30px}}.purchasehistory__order{border-top:1px solid #e8e7e7;overflow:hidden;padding:15px 0}.purchasehistory__order:first-child{border:none}@media screen and (min-width:768px){.purchasehistory__order{padding:25px 20px}}.purchasehistory__order-button{color:#666;display:inline-block;text-transform:uppercase}@media screen and (max-width:767px){.purchasehistory__order-button{border:1px solid #666;display:block;padding:7px;text-align:center}}@media screen and (max-width:767px){.purchasehistory__order-button:hover{background-color:#666;color:#fff}}@media screen and (min-width:768px){.purchasehistory__order-link{font-size:1.1428em}}.purchasehistory__order-total{color:#000;font-weight:700}@media screen and (min-width:768px){.purchasehistory__order-total{font-size:1.1428em}}.purchasehistory__orders{padding:0 10px}@media screen and (min-width:768px){.purchasehistory__orders{padding:5px 25px}}.purchasehistory__title{color:#000;font-weight:700;float:left;line-height:1;padding:10px 15px 13px 0;text-transform:uppercase;width:34%}@media screen and (min-width:768px){.purchasehistory__title{font-size:1.1428em;padding:20px 15px;width:25%}}@media screen and (max-width:767px){.purchasehistory__title-total{padding-left:0;padding-right:0;text-align:right;width:20%}}.page-search{margin-top:10px}.page-search__title{margin-top:10px}.page-search__suggestion{font-size:16px;margin-bottom:10px}.page-search__searchform{margin-top:40px}.storedetails__address-block{line-height:1.4;margin-bottom:10px}.storedetails__box{border:10px solid #f2f2f2;margin-bottom:10px;overflow:hidden;padding:20px}@media screen and (min-width:992px){.storedetails__box{padding:20px 30px}}@media (min-width:768px) and (max-width:991px){.storedetails__box{border:5px solid #f2f2f2;padding:10px}}.storedetails__box a{margin-top:5px;margin-bottom:5px}.storedetails__ctas{padding-top:5px;margin-bottom:35px}.storedetails__day{display:inline-block;width:98px}@media (min-width:768px) and (max-width:991px){.storedetails__day{display:block}}@media (min-width:641px) and (max-width:767px){.storedetails__day{width:80px}}.storedetails__directions{margin-bottom:60px}.storedetails__directions-top{text-align:right}.storedetails__directions-top .icon-close{fill:#666}.storedetails__directions-close{cursor:pointer}.storedetails__directions-results{display:none;margin-top:20px}.storedetails__field{font-size:1rem;width:100%}.storedetails__field--error{border-color:#eb212e}@media (max-width:767px){.storedetails__flyer{clear:both;padding-left:15px;padding-right:15px}}.storedetails__flyer-image{position:absolute}.storedetails__flyer-wrapper{margin-bottom:20px;overflow:hidden;padding-bottom:150%;position:relative;width:100%}.storedetails__flyer__default{margin-top:20px}@media (max-width:767px){.storedetails__flyer__default{width:100%;text-align:center}}.storedetails__get-directions--mobile{padding-left:15px;padding-right:15px}.storedetails__list{list-style:none;margin:0 0 30px;padding:0}.storedetails__list li{margin-bottom:8px}.storedetails__list li:last-child{margin-bottom:0}.storedetails__list-category-item{list-style:disc;color:#00315d}.storedetails__list-service{overflow:hidden;padding:0}.storedetails__list-service-image{display:inline-block;margin-right:5px;vertical-align:middle;width:30px}.storedetails__list-service-image img{max-height:25px;max-width:100%}.storedetails__list-service-name{display:inline-block;vertical-align:middle;width:80%}.storedetails__inputs-box{padding-right:9px;width:100%;position:relative}.storedetails__inputs-wrapper{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.storedetails__inputs-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.storedetails__inputs-wrapper .button--alt{-ms-flex-negative:0;flex-shrink:0}#projectStepsInfo #rightInfo .btn_downloadpdf p .storedetails__inputs-wrapper a,.storedetails__inputs-wrapper #projectStepsInfo #rightInfo .btn_downloadpdf p a,.storedetails__inputs-wrapper .button,.storedetails__inputs-wrapper .button--alt,.storedetails__inputs-wrapper .button--back-arrow,.storedetails__inputs-wrapper .button--push-top,.storedetails__inputs-wrapper .button-addItem{-ms-flex-negative:0;flex-shrink:0}.storedetails__map{margin-bottom:30px}@media screen and (max-width:640px){.storedetails__map{display:none}}.storedetails__nav{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;position:relative;width:100%;z-index:49}.storedetails__nav-item{color:#666;border-right:1px solid #ddd;border-top:1px solid #fff;border-bottom:1px solid #ddd;cursor:pointer;display:block;font-weight:700;padding:10px 15px;position:relative;text-align:center;text-transform:uppercase;width:100%}.storedetails__nav-item.active,.storedetails__nav-item:hover{border-top:1px solid #ddd;border-bottom:1px solid #fff;color:#00315d}.storedetails__nav-item:first-child{border-left:1px solid #fff}.storedetails__nav-item:first-child.active,.storedetails__nav-item:first-child:hover{border-left:1px solid #ddd}.storedetails__nav-item:last-child{border-right:1px solid #fff}.storedetails__nav-item:last-child.active,.storedetails__nav-item:last-child:hover{border-right:1px solid #ddd}.storedetails__nav--mobile{margin-bottom:8px}.storedetails__rightside{color:#666;margin-bottom:60px}.storedetails__rightside .msCarousel{margin-bottom:20px}.storedetails__rightside .storedetails__address{padding-left:15px;padding-right:15px}@media screen and (min-width:641px){.storedetails__rightside .storedetails__contractors{float:left;width:50%}}.storedetails__rightside .storedetails__directions{margin-bottom:60px}@media screen and (min-width:641px){.storedetails__rightside .storedetails__hours{float:left;width:50%}}.storedetails__rightside .storedetails__inputs-box{padding-right:9px;width:100%;-webkit-box-flex:2;-ms-flex:2 1;flex:2 1;position:relative}@media screen and (max-width:991px){.storedetails__rightside .storedetails__inputs-box{padding-bottom:9px;padding-right:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.storedetails__rightside .storedetails__list-category-item{margin-bottom:5px;margin-left:15px}.storedetails__rightside .storedetails__list-service-image{margin-right:5px;vertical-align:middle}.storedetails__rightside .storedetails__list-service-item{margin-bottom:15px;overflow:hidden}.storedetails__rightside .storedetails__list-service-item>img{margin-bottom:10px}@media screen and (min-width:481px){.storedetails__rightside .storedetails__list-service-item>img{float:left;margin-right:10px;width:200px}}.storedetails__rightside .storedetails__list-service-item-content{margin-bottom:10px;width:100%}@media screen and (min-width:481px){.storedetails__rightside .storedetails__list-service-item-content{float:left;padding-left:15px;width:calc(100% - 210px)}}.storedetails__rightside .storedetails__list-service--other{list-style:disc;margin:0 0 30px;padding:0}.storedetails__rightside .storedetails__list-service--other li{margin-left:15px}.storedetails__rightside .storedetails__map{margin-bottom:30px}@media screen and (max-width:640px){.storedetails__rightside .storedetails__map-block{display:none}}.storedetails__rightside .storedetails__opening-hours{padding-right:15px;padding-left:15px}.storedetails__rightside .storedetails__title{color:#000;font-weight:700;font-size:1.1429em;margin:0 0 18px}.storedetails__section{margin-bottom:35px}@media screen and (min-width:768px){.storedetails__section{margin-bottom:60px}}@media screen and (min-width:641px){.storedetails__show-direction-form{display:none}}.storedetails__subnav{background-color:#fff;border:1px solid #fff;border-top:0;left:-1px;height:0;opacity:0;overflow:hidden;position:absolute;top:100%;width:calc(100% + 2px);-webkit-transition:height .5s ease,opacity .5s ease;transition:height .5s ease,opacity .5s ease}.storedetails__subnav-item{color:#666;display:block;padding:5px 20px;text-align:left;text-transform:none;width:100%}.storedetails__subnav-item.active{background-color:#00315d;color:#fff}.storedetails__subnav-item:hover:not(.active){color:#00315d}.storedetails__title{color:#000;font-size:1.1429em;margin:0 0 18px}@media screen and (min-width:992px){.storedetails__title--special{background-color:#f2f2f2;margin:-20px -30px 18px;padding:20px 30px}}.tablet-and-up{display:none}@media screen and (min-width:641px){.tablet-and-up{display:block}}.js-storedetails-subnav:after{margin-left:10px}.js-storedetails-subnav:hover .storedetails__subnav{height:auto;border-color:#ddd;opacity:1}.page-cart__title{margin-bottom:5px}.page-cart__notice{margin:15px 0}.page-cart__notice:empty{margin:0}.page-cart__warning{color:#eb212e;font-size:13px;margin-bottom:4px}.page-cart__warning a{color:#eb212e;text-decoration:underline}.page-cart__headers{position:absolute;bottom:calc(100% + 20px);right:0;width:calc((100% - 80px)/ 3);font-size:0;padding:0 20px}@media screen and (max-width:1199px){.page-cart__headers{width:calc((100% - 60px)/ 2)}}@media screen and (max-width:767px){.page-cart__headers{display:none}}.page-cart__headers-details,.page-cart__headers-status{display:none}.page-cart__headers-price,.page-cart__headers-quantity,.page-cart__headers-total{display:inline-block;width:33.33%;font-size:14px;color:#666}.page-cart__headers-quantity{text-align:left;padding-left:25px}.page-cart__headers-total{text-align:center}.page-cart__items-count{color:#666;margin-bottom:10px}@media screen and (max-width:767px){.page-cart__items-count{margin-bottom:20px}}.page-cart__items-count .button-text{margin-left:40px}.page-cart__items-list,.page-cart__items-list--disabled{border:10px solid #f2f2f2;list-style:none;padding:0;position:relative}.page-cart__items-list--disabled{pointer-events:none;opacity:.6}@media screen and (max-width:767px){.page-cart__items-list,.page-cart__items-list--disabled{background:#f2f2f2;border:none;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}.page-cart__item{background:#fff;padding:10px 0;position:relative}@media screen and (max-width:1199px) and (min-width:768px){.page-cart__item{padding:10px 3px 3px}}@media screen and (min-width:768px){.page-cart__item:not(:last-of-type){border-bottom:10px solid #f2f2f2}}@media screen and (max-width:767px){.page-cart__item{margin:10px 10px 20px 10px;padding:0;display:inline-block;border:1px solid #ddd;width:calc(100% - 20px)}.page-cart__item:last-of-type{margin-bottom:10px}.page-cart__item:before{content:"";width:calc(100% + 22px);height:10px;background:#00315d;position:absolute;margin-left:-11px;margin-right:-11px;top:-20px;left:0}}.page-cart .breadcrumb .pageRow{display:none}.page-checkout .login-form,.page-checkout .reset-password-form{margin-bottom:30px}.header__mid .page-checkout .header__customer--checkout,.page-checkout .header__customer,.page-checkout .header__mid .header__customer--checkout{border:none}.page-checkout__btc{display:block;padding:8px 0;margin-top:10px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.page-checkout__btc:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease;transition:all .3s ease;color:red;height:5px;width:10px}.page-checkout__add-address{display:none}.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__billing-options .radio-container,.page-checkout__billing-options .radio-container--inline,.page-checkout__shipping-options .radio-container,.page-checkout__shipping-options .radio-container--inline{margin:0}.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__pickup-contact{margin-bottom:15px}.page-checkout__pickup-contact strong{color:#000}.page-checkout__pickup-contact__name{margin-right:5px}.page-checkout__secured-payments img,.page-checkout__secured-payments svg{height:30px;margin:10px 5px 0 0}.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__warning{color:#0073b9;font-size:14px;padding:15px 0;font-weight:700}@media screen and (max-width:991px){.page-checkout__warning{padding-bottom:0}}.page-checkout__step{font-size:16px;font-weight:700;margin-top:20px;margin-bottom:-10px}.page-checkout__iframe{height:370px}@media screen and (max-width:991px){.page-checkout__iframe{height:370px}}.page-checkout .form__errors a{text-decoration:underline}.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{line-height:1.4;padding:40px 0}@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 .login-form .page-login__title,.checkout .login-form .page-register__title,.checkout .login-form h1{font-size:15px;font-weight:700;margin-bottom:15px}@media screen and (max-width:767px){#projectStepsInfo #rightInfo .btn_downloadpdf p .checkout .login-form a,.checkout .login-form #projectStepsInfo #rightInfo .btn_downloadpdf p a,.checkout .login-form .button,.checkout .login-form .button--alt,.checkout .login-form .button--back-arrow,.checkout .login-form .button--push-top,.checkout .login-form .button-addItem{width:100%}}.checkout-sections{position:relative}.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}#projectStepsInfo #rightInfo .btn_downloadpdf p .checkout-section .button-container a,.checkout-section .button-container #projectStepsInfo #rightInfo .btn_downloadpdf p a,.checkout-section .button-container .button,.checkout-section .button-container .button--alt,.checkout-section .button-container .button--back-arrow,.checkout-section .button-container .button--push-top,.checkout-section .button-container .button-addItem{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:#0073b9;color:#fff}.checkout-section__title{font-weight:700;text-transform:uppercase}.checkout-section__edit{color:#0073b9;margin-left:auto}.checkout-section__content{border:2px solid #ececec;border-top:none;color:#000;padding:20px 15px}.checkout-section__content .page-login__title,.checkout-section__content .page-register__title,.checkout-section__content h1{font-size:15px;font-weight:700;margin:0}.checkout-section__content.active{border-color:#0073b9}.checkout-section__content-title{font-size:15px;font-weight:700;margin-bottom:15px}.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 .form__errors li{margin-bottom:10px}.pickupOutOfRange{margin-top:-10px;margin-bottom:20px;padding:0 20px 15px 20px;border:2px solid red}.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}.checkout-create-account{background:#f5f5f5;margin:20px -15px;padding:20px 15px}.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}.checkout-summary .item__paint-color__name{font-size:12px}}@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:#eb212e}.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}#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}#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}.page-wishlist__action{border-top:1px solid #ddd;margin-bottom:40px;padding-top:18px;text-align:right}@media screen and (max-width:767px){.page-wishlist__action{margin-bottom:20px}}.page-wishlist__action .button-text{margin-left:20px}@media screen and (max-width:767px){.page-wishlist__action .button-text{margin-bottom:5px;margin-top:5px}}.page-wishlist__action .button-text .icon-cart{height:18px;width:21px}.page-wishlist__item{background:#fff;margin-bottom:8px;position:relative}.page-wishlist__item .product-tile__addToWL{display:none}.page-wishlist__item .product-tile__paint-color__rectangle{display:block;position:absolute;top:150px;width:50px;height:50px}.page-wishlist__item .product-tile__paint-color__rectangle__canvas{position:relative}.page-wishlist__item .product-tile__paint-color__rectangle__canvas img{border:1px #e1e1e1 solid;width:50px;height:50px;position:absolute}.page-wishlist__item-container{position:relative}@media screen and (max-width:767px){.page-wishlist__item-container{background:#f2f2f2;margin-left:-10px;margin-right:-10px;padding:8px 8px 0}}.page-wishlist__deleteItem{cursor:pointer;line-height:0;right:0;position:absolute;top:0;padding:15px;z-index:1}.page-wishlist__deleteItem:hover svg{fill:#00315d}@media print{.product-tile__paint-color__rectangle{top:130px!important;width:40px;height:40px}.product-tile__paint-color__rectangle .product-tile__paint-color__rectangle__canvas img{width:40px;height:40px}.page-wishlist__item-container [class*=col-]{width:25%;padding:0!important}.price-box__price__amount__currency{font-size:10px}.price-box__price__amount__decimal{font-size:10px;padding-left:2px}.price-box__price__amount span{font-size:16px}.price-box__price__spec{margin-left:0}}.product-tile__paint-color__rectangle{left:10px}@supports (-webkit-appearance:none){.product-tile__paint-color__rectangle{left:-10px}}.page-contactUs-header{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:#0073b9;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{background-color:#f5f5f5;padding:20px}.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 input[type=submit][disabled=disabled],.page-contactUs__form-bottom-submit input[type=submit][disabled=disabled]:hover{cursor:not-allowed;background-color:#c2c2c2;color:#000}.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__form-bottom .g-recaptcha{clear:both}@media screen and (max-width:767px){.page-contactUs__form-bottom .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-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}@media screen and (min-width:768px){.calculator{height:126px}}.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:#0073b9;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:14px;margin-top:25px}@media screen and (max-width:767px){.calculators__section-title{margin-top:15px;margin-bottom:5px}}.calculators__row-title{color:#000;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{border:1px solid #ddd;display:inline-block;margin-top:30px;margin-bottom:15px}.calculators__units-selector__link{display:inline-block;color:#666;font-size:14px;font-weight:600;padding:15px;text-align:left;border-radius:0;outline:0;text-transform:uppercase}.calculators__units-selector__link.active{color:#fff;background:#0073b9}.calculators__result-field.field-text,.calculators__result-field.field-text--airmiles{color:#0073b9;padding:10px 14px;background:#fff;font-weight:700;text-align:center}.calculators__errors{margin-top:15px}.calculators__results{display:none;background:#f8f8f8;padding:30px 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:#0073b9;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%}}.newsletter__airmiles-text{color:#0073b9;font-size:1.2857em;margin-top:0}.newsletter__airmiles-title{color:#000;font-size:1.5714em;margin-bottom:5px}.newsletter__title{color:#000;font-size:22px;margin-bottom:10px}.newsletter__button{margin-top:20px}.newsletter__footer{margin:12px 0 48px;overflow:hidden}@media screen and (min-width:768px){.newsletter__input-container{display:inline-block;width:calc(100% - 245px)}}.newsletter__legal{background:#f2f2f2;font-size:.8571em;padding:22px 30px}@media screen and (min-width:768px){.newsletter__legal{margin-bottom:50px}}@media screen and (min-width:768px){.newsletter__submit{display:inline-block;text-align:right;width:240px}}@media screen and (max-width:767px){#projectStepsInfo #rightInfo .btn_downloadpdf p .newsletter__submit a,.newsletter__submit #projectStepsInfo #rightInfo .btn_downloadpdf p a,.newsletter__submit .button,.newsletter__submit .button--alt,.newsletter__submit .button--back-arrow,.newsletter__submit .button--push-top,.newsletter__submit .button-addItem{width:100%}}.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__section{border-bottom:1px solid #ddd;padding:30px 0 30px}.newsletter-profile__section-title{font-size:24px;margin:0 0 15px}.newsletter-profile__subscription{border:2px solid #00315c;border-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.newsletter-profile__subscription{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:2px solid #00315c}}.newsletter-profile__subscription-title{color:#fff;font-style:italic;font-size:30px;text-transform:none}.newsletter-profile__subscription-desc{line-height:1.4}.newsletter-profile__subscription__left{color:#fff;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:15px 40px;margin-bottom:-2px;position:relative;background:-webkit-gradient(linear,left top,left bottom,from(#00315c),to(#1777b4));background:linear-gradient(#00315c,#1777b4)}@media screen and (max-width:991px){.newsletter-profile__subscription__left{padding:20px}}.newsletter-profile__subscription__right{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:40px 40px 15px 40px}.newsletter-profile__subscription__right .checkbox-label,.newsletter-profile__subscription__right .checkbox-label--small{color:#000}@media screen and (max-width:991px){.newsletter-profile__subscription__right{padding:20px}}.newsletter-profile__unsub-title{color:#000;font-weight:700;margin-top:0}.newsletter-profile__unsub-wrapper{padding:15px 0 0}@media screen and (min-width:992px){.error-padding{padding-bottom:15px}}.newsletter-lightbox__button-container{text-align:center}.subscription_confirmation{color:#000;font-size:20px;font-weight:700;line-height:1.4;padding:30px 0;text-align:center}.confirmationContainer{margin-bottom:150px}