.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}.layoutBuilder ul{list-style-type:none}.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-container-instock--margin-top,.checkbox-container-instock--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-instock{font-size:0;margin-bottom:2px;margin-top:-8px;text-wrap:balance}.checkbox-container-instock--margin-top{margin-top:15px}.checkbox-container-instock--wrapped{margin-top:13px;margin-bottom:13px}.checkbox-container.hide,.hide.checkbox-container--margin-top,.hide.checkbox-container--wrapped,.hide.checkbox-container-instock--margin-top,.hide.checkbox-container-instock--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,.checkbox-custom-instock--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-instock--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,.error.checkbox-custom-instock--align-top{border:1px solid #eb212e}.checkbox-custom.disabled,.disabled.checkbox-custom--align-top,.disabled.checkbox-custom-instock--align-top{background:#ececec;cursor:default}.checkbox-custom.disabled+span,.disabled.checkbox-custom--align-top+span,.disabled.checkbox-custom-instock--align-top+span{color:#9e9e9e}.checkbox-custom-instock{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}@media screen and (max-width:736px){.checkbox-custom-instock{height:20px;width:20px}}.checkbox-custom-instock--align-top{vertical-align:top}.checkbox-custom-instock: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-instock.error{border:1px solid #eb212e}.checkbox-custom-instock.disabled{background:#ececec;cursor:default}.checkbox-custom-instock.disabled+span{color:#9e9e9e}.check.checkbox-custom--align-top:before,.check.checkbox-custom-instock--align-top:before,.checkbox-custom.check:before,input[type=checkbox]:checked+.checkbox-custom--align-top:before,input[type=checkbox]:checked+.checkbox-custom-instock--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:400}.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-label-instock,.checkbox-label-instock--small{cursor:pointer;display:inline-block;font-size:16px;vertical-align:middle;width:calc(100% - 37px);color:#000}@media screen and (max-width:736px){.checkbox-label-instock,.checkbox-label-instock--small{font-size:14px}}.checkbox-label-instock--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}.text-justify{text-align:justify}.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}.field-subtext{display:inline-block;position:relative;top:-4px;left:4px;color:#ddd;font-size:13px}.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}.textarea--medium:disabled,.textarea--resize-vertical:disabled,.textarea:disabled{background:#ececec;color:#9e9e9e}.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}.field-text-shared-card-link{border:1px solid #ddd;color:#000;font-size:14px;height:41px;padding:5px 14px 5px;text-align:left;width:100%;border-radius:0;outline:0}.field-text-input-box{height:40px}.postal-input-box{width:160px;margin-right:20px}@media screen and (max-width:991px){.postal-input-box{width:170px;margin-right:1px}}.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:35px;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 .availMsgNew.availability__shipping__message:before,.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 .availMsgUnknown.availability__shipping__message:before,.availability .availability__message.availMsgUnknown:before,.icon-store-contact-before,.page-product__pickup-container .pickup_inv_unavailability{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 .availMsgOnlineOff.availability__shipping__message:before,.availability .availMsgOutOfStock.availability__shipping__message:before,.availability .availMsgUnavailable.availability__shipping__message:before,.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 .availMsgExpress.availability__shipping__message:before,.availability .availMsgInStock.availability__shipping__message:before,.availability .availMsgOnlineOn.availability__shipping__message:before,.availability .availMsgPickUp.availability__shipping__message:before,.availability .availMsgShip.availability__shipping__message:before,.availability .availMsgTruck.availability__shipping__message:before,.availability .availability__message.availMsgExpress:before,.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{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-instock--align-top:before,.checkbox-custom-instock: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}.availability .availNearBy.availability__shipping__message:before,.availability .availability__message.availNearBy:before,.icon-green-disc-before{content:url("data:image/svg+xml;charset=utf8,%3Csvg width='9' height='10' viewBox='0 0 9 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4.5' cy='5' r='4.5' fill='%23008000'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:9px;width:9px}.icon-yellow-disc-before{content:url("data:image/svg+xml;charset=utf8,%3Csvg width='9' height='10' viewBox='0 0 9 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4.5' cy='5' r='4.5' fill='%23F3BF07'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:9px;width:9px}.icon-blue-disc-before{content:url("data:image/svg+xml;charset=utf8,%3Csvg width='9' height='10' viewBox='0 0 9 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4.5' cy='4.70068' r='4.5' fill='%2300315D'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:9px;width:9px}.icon-red-disc-before{content:url("data:image/svg+xml;charset=utf8,%3Csvg width='9' height='10' viewBox='0 0 9 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4.5' cy='4.70068' r='4.5' fill='%23FF0000'/%3E%3C/svg%3E");display:inline-block;font-size:0;height:9px;width:9px}.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--alt--locator--popup,.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--locator--popup: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--alt--locator--popup,.loading.button--back-arrow,.loading.button--push-top,.loading.button-addItem{pointer-events:none;opacity:.8}.button--inverted{background:#fff;color:#00315d;border:1px solid #00315d}.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,.button--alt--locator--popup{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--locator--popup:hover,.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:55px;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{right:15px}}@media screen and (max-width:767px){.button-scroll-to-top{bottom:65px;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}input[type=number]{-moz-appearance:textfield}.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}#select2-myStoreSelect-results .select2-results__option[aria-disabled=true]{font-weight:700}.show-all-content{position:relative}.show-all-content:after{content:"";pointer-event:none;position:absolute;bottom:0;left:0;height:150px;width:100%;z-index:0}.show-all-content--hidden{max-height:350px;overflow:hidden}.show-all-content--hidden:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(50%,#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 50%)}@media screen and (max-width:767px){.show-all-content--active{max-height:calc(75vh - 150px);overflow-y:auto}}.show-all-content--active .show-all-content__button-container{display:none}.show-all-content__button-container{margin:0 0 30px;position:absolute;bottom:0;left:0;text-align:center;width:100%;z-index:1}#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--alt--locator--popup,.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}.icon-plus-minus,.js-print,.productDisclaimer{display:none}.checkout-summary__content{display:block!important}}.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}.accordion-panel-instock{max-height:0;-webkit-transition:max-height .3s ease,padding .3s ease;transition:max-height .3s ease,padding .3s ease}.accordion-panel-instock__inner{padding:0 0}.unsubscribe_choices__uncheck-button{display:block;margin-bottom:10px}.unsubscribe_choices .additional_instructions span.highlight,.unsubscribe_choices .instructions span.highlight{font-weight:700;font-style:italic;text-decoration:underline}.unsubscribe_choices .additional_instructions{padding-top:10px}.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}.unsubscribe_checkboxes_20210326 .newsletter-profile__subheading__choose_emails{color:#000;padding-top:10px}.unsubscribe_checkboxes_20210326 .program-choice{padding-bottom:10px;padding-left:30px}@media screen and (max-width:767px){.unsubscribe_checkboxes_20210326 .program-choice{padding-left:10px}}.unsubscribe_checkboxes_20210326 .program-choice .checkbox-container,.unsubscribe_checkboxes_20210326 .program-choice .checkbox-container--margin-top,.unsubscribe_checkboxes_20210326 .program-choice .checkbox-container--wrapped,.unsubscribe_checkboxes_20210326 .program-choice .checkbox-container-instock--margin-top,.unsubscribe_checkboxes_20210326 .program-choice .checkbox-container-instock--wrapped,.unsubscribe_checkboxes_20210326 .program-choice .checkbox-tab{margin-bottom:5px}.unsubscribe_confirmation_20210326{color:#000;padding:0 0;text-align:left}.unsubscribe_confirmation_20210326 .unsubscribe_confirmation__title{display:block;font-size:20px;font-weight:700;line-height:1.4}.unsubscribe_confirmation_20210326 .unsubscribe_confirmation__reasons_message,.unsubscribe_confirmation_20210326 .unsubscribe_confirmation__subtitle{display:block;font-size:1rem;line-height:1.2857em}.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}.fullfillment-methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;gap:7px;text-transform:none!important}.fullfillment-methods .plp-delivery-tag,.fullfillment-methods .plp-pickup-tag,.fullfillment-methods .plp-pickup-today-tag{padding:5px 6px 5px 6px;border-radius:30px;background-color:#f4f4f4;color:#0073b9;font-size:10px;font-weight:600}.fullfillment-methods .plp-online-only-tag{padding:5px 6px 5px 6px;border-radius:30px;background-color:#00315d;color:#fff;font-size:10px;font-weight:600}.availability{font-size:10px;text-transform:uppercase;font-weight:700;margin-top:7px;text-align:left}.availability .separator{border-top:1px solid #dcdcdc;padding:1rem}.availability .availability__message,.availability .availability__shipping__message{text-transform:none;display:block;line-height:1.2;margin-bottom:7px;padding-left:13px;position:relative}.availability .availability__message.pick-up-msg,.availability .pick-up-msg.availability__shipping__message{padding-left:0!important}.availability .availability__message--no-icon{padding-left:0}.availability .availability__message:before,.availability .availability__shipping__message:before{display:inline-block;left:0;position:absolute;top:1px}.availability .availNearBy.availability__shipping__message,.availability .availability__message.availNearBy{font-size:12px}.availability .availability__message .infobox__content,.availability .availability__shipping__message .infobox__content{text-transform:initial;font-weight:400}.availability .availability__message_excluded_area{color:#eb212e;font-size:13px;text-transform:none;font-weight:400}.availability .availability__shipping__message{color:green}.availability--product-page{font-size:14px}@media screen and (max-width:767px){.availability--product-page{margin-top:0}}.availability--product-page .covid-19-pdp-msg{display:none!important}.availability--product-page .pdp-pickup-fulfillment{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;display:inline;text-transform:none;color:#000}.availability--product-page .img-pickup-store{display:inline;content:url("data:image/svg+xml;charset=utf8,%3Csvg width='30' height='28' viewBox='0 0 30 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E\a 				%3Cg clip-path='url(%23clip0_2481_1776)'%3E\a 					%3Cpath d='M20.4659 16.7087V12.2205H21.2161C21.2921 12.2223 21.3677 12.2088 21.4384 12.1808C21.5091 12.1529 21.5735 12.1112 21.6279 12.058C21.6822 12.0049 21.7254 11.9414 21.7549 11.8713C21.7844 11.8012 21.7996 11.7259 21.7995 11.6499V9.08526C21.7988 9.00075 21.7791 8.91748 21.7418 8.84162L19.1772 3.80208V1.32078C19.1772 1.24475 19.162 1.16949 19.1325 1.0994C19.1031 1.02932 19.0599 0.965836 19.0055 0.912677C18.9512 0.859517 18.8868 0.817756 18.816 0.789845C18.7453 0.761933 18.6697 0.748436 18.5937 0.750144H3.20582C3.05448 0.750144 2.90933 0.810264 2.80232 0.917279C2.6953 1.02429 2.63518 1.16944 2.63518 1.32078V3.77002L0.0705336 8.80956C0.0238539 8.89392 -0.000427712 8.98884 5.70198e-06 9.08526V11.6499C5.70198e-06 11.8012 0.060126 11.9464 0.167141 12.0534C0.274155 12.1604 0.419299 12.2205 0.57064 12.2205H1.32721V22.71C1.32721 22.8613 1.38733 23.0064 1.49435 23.1135C1.60136 23.2205 1.74651 23.2806 1.89785 23.2806H18.8887L18.4847 22.1329H15.7918V15.0801C15.7918 14.9288 15.7317 14.7836 15.6247 14.6766C15.5177 14.5696 15.3725 14.5095 15.2212 14.5095H6.48216C6.33082 14.5095 6.18567 14.5696 6.07866 14.6766C5.97165 14.7836 5.91153 14.9288 5.91153 15.0801V22.1329H2.46848V12.2526H19.3182V17.8179L20.4659 16.7087ZM3.79569 1.89783H17.9974V3.31479H3.79569V1.89783ZM3.57128 4.46248H18.2218L20.2864 8.48257H1.50674L3.57128 4.46248ZM14.6442 22.056H11.4383V15.6444H14.6442V22.056ZM10.2778 22.056H7.05279V15.6444H10.2586L10.2778 22.056ZM20.6454 11.1049H1.14769V9.64307H20.6454V11.1049Z' fill='%2300315D'/%3E\a 					%3Cpath d='M23.787 27.2172C22.5595 27.2172 21.3595 26.8532 20.3389 26.1712C19.3183 25.4892 18.5228 24.5199 18.053 23.3858C17.5833 22.2518 17.4603 21.0038 17.6998 19.7999C17.9393 18.596 18.5304 17.4901 19.3984 16.6221C20.2664 15.7541 21.3723 15.163 22.5762 14.9235C23.7801 14.6841 25.028 14.807 26.1621 15.2767C27.2962 15.7465 28.2655 16.542 28.9475 17.5626C29.6295 18.5833 29.9935 19.7832 29.9935 21.0107C29.9901 22.6557 29.3351 24.2324 28.1719 25.3956C27.0087 26.5588 25.432 27.2138 23.787 27.2172ZM23.787 15.9007C22.7725 15.9007 21.7808 16.2015 20.9373 16.7651C20.0938 17.3287 19.4364 18.1298 19.0482 19.0671C18.6599 20.0043 18.5584 21.0357 18.7563 22.0306C18.9542 23.0256 19.4427 23.9396 20.1601 24.6569C20.8774 25.3743 21.7914 25.8628 22.7863 26.0607C23.7813 26.2586 24.8127 26.157 25.7499 25.7688C26.6872 25.3806 27.4883 24.7232 28.0519 23.8797C28.6155 23.0361 28.9163 22.0444 28.9163 21.03C28.9146 19.6707 28.3735 18.3677 27.4117 17.4071C26.45 16.4466 25.1463 15.9071 23.787 15.9071V15.9007Z' fill='%2300315D'/%3E\a 					%3Cpath d='M26.2169 22.7932L23.242 19.8182H25.268V18.7154H21.3569V22.6329H22.4597V20.6004L25.4347 23.5754L26.2169 22.7932Z' fill='%232437FE'/%3E\a 				%3C/g%3E\a 				%3Cdefs%3E\a 					%3CclipPath id='clip0_2481_1776'%3E\a 						%3Crect width='30' height='26.4672' fill='white' transform='translate(0 0.75)'/%3E\a 					%3C/clipPath%3E\a 				%3C/defs%3E\a 			%3C/svg%3E");display:inline-block;font-size:0;height:26.47px;width:29.99px}.availability--product-page .img-delivery-truck{display:inline;content:url("data:image/svg+xml;charset=utf8,%3Csvg width='35' height='23' viewBox='0 0 35 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E\a 				%3Cpath d='M34.993 13.3237C34.9838 13.0046 34.9006 12.692 34.75 12.4106C34.3493 11.7011 32.6807 7.59543 32.2406 6.82028C32.1031 6.55316 31.8922 6.33087 31.6327 6.17958C31.3732 6.02829 31.0759 5.95429 30.7757 5.9663C29.6655 5.9663 25.6058 5.9663 25.6058 5.9663V2.37959C25.6191 2.18863 25.5917 1.99704 25.5254 1.81745C25.4592 1.63787 25.3556 1.47439 25.2215 1.3378C25.0874 1.20122 24.9258 1.09463 24.7475 1.02509C24.5691 0.955553 24.3781 0.924638 24.1869 0.93439H11.167C10.9432 0.912949 10.7173 0.936797 10.5029 1.00451C10.2884 1.07223 10.0898 1.18242 9.91889 1.32853C9.77342 1.49987 9.66362 1.69852 9.59594 1.91284C9.52826 2.12717 9.50406 2.35285 9.52475 2.57666V11.9901L10.878 13.5798V13.212H33.6201C33.626 13.2534 33.626 13.2954 33.6201 13.3368C33.6201 13.4747 33.6201 16.8972 33.6201 17.4556C33.6201 17.5016 33.6201 17.5344 33.6201 17.5541H32.0172C31.7709 17.0382 31.3835 16.6026 30.8999 16.2976C30.4163 15.9926 29.8562 15.8308 29.2845 15.8308C28.7128 15.8308 28.1527 15.9926 27.6691 16.2976C27.1855 16.6026 26.7982 17.0382 26.5518 17.5541H19.9433C19.6977 17.0364 19.3102 16.599 18.8259 16.2927C18.3416 15.9865 17.7803 15.8239 17.2073 15.8239C16.6342 15.8239 16.073 15.9865 15.5887 16.2927C15.1044 16.599 14.7169 17.0364 14.4713 17.5541H11.5152L11.0356 18.8679H14.1625C14.1625 19.6755 14.4833 20.4499 15.0543 21.0209C15.6253 21.5919 16.3998 21.9127 17.2073 21.9127C18.0148 21.9127 18.7892 21.5919 19.3602 21.0209C19.9313 20.4499 20.252 19.6755 20.252 18.8679H26.2365C26.2365 19.6755 26.5572 20.4499 27.1283 21.0209C27.6993 21.5919 28.4737 21.9127 29.2812 21.9127C30.0887 21.9127 30.8632 21.5919 31.4342 21.0209C32.0052 20.4499 32.326 19.6755 32.326 18.8679H33.5478C33.7439 18.889 33.9422 18.8656 34.128 18.7996C34.3139 18.7335 34.4824 18.6265 34.6212 18.4864C34.7601 18.3464 34.8656 18.1768 34.9299 17.9904C34.9943 17.804 35.0159 17.6055 34.993 17.4096C34.9996 16.7002 34.993 13.3237 34.993 13.3237ZM10.8583 11.8588V2.57666C10.8524 2.48478 10.8524 2.39263 10.8583 2.30076C10.9501 2.29442 11.0423 2.29442 11.1342 2.30076H24.2723C24.2723 2.30076 24.2723 2.37302 24.2723 2.39272V11.8588H10.8583ZM25.6124 11.8588V7.32609H30.6312C30.7271 7.31951 30.8229 7.34004 30.9077 7.38534C30.9925 7.43065 31.0629 7.4989 31.1107 7.58229C31.3735 8.13409 32.7267 11.2872 32.9829 11.8653L25.6124 11.8588ZM17.2106 20.589C16.8728 20.589 16.5425 20.4889 16.2617 20.3012C15.9808 20.1135 15.7619 19.8468 15.6326 19.5347C15.5033 19.2226 15.4695 18.8792 15.5354 18.5479C15.6013 18.2166 15.764 17.9122 16.0029 17.6734C16.2417 17.4345 16.546 17.2719 16.8774 17.2059C17.2087 17.14 17.5521 17.1739 17.8642 17.3031C18.1763 17.4324 18.443 17.6513 18.6307 17.9322C18.8183 18.2131 18.9185 18.5433 18.9185 18.8811C18.9185 19.1054 18.8743 19.3275 18.7885 19.5347C18.7027 19.7419 18.5769 19.9302 18.4183 20.0888C18.2597 20.2474 18.0714 20.3732 17.8642 20.459C17.6569 20.5449 17.4349 20.589 17.2106 20.589ZM29.2845 20.589C28.9467 20.589 28.6165 20.4889 28.3356 20.3012C28.0547 20.1135 27.8358 19.8468 27.7066 19.5347C27.5773 19.2226 27.5435 18.8792 27.6094 18.5479C27.6753 18.2166 27.8379 17.9122 28.0768 17.6734C28.3157 17.4345 28.62 17.2719 28.9513 17.2059C29.2826 17.14 29.626 17.1739 29.9381 17.3031C30.2502 17.4324 30.517 17.6513 30.7046 17.9322C30.8923 18.2131 30.9925 18.5433 30.9925 18.8811C30.9925 19.3341 30.8125 19.7685 30.4922 20.0888C30.1719 20.4091 29.7375 20.589 29.2845 20.589Z' fill='%2300315D'/%3E\a 				%3Cpath d='M6.29317 22.7504C5.0485 22.7504 3.83178 22.3813 2.79687 21.6898C1.76197 20.9983 0.955357 20.0154 0.479042 18.8655C0.00272673 17.7156 -0.121899 16.4503 0.120924 15.2295C0.363748 14.0087 0.963114 12.8874 1.84323 12.0073C2.72334 11.1272 3.84468 10.5278 5.06543 10.285C6.28619 10.0422 7.55154 10.1668 8.70146 10.6431C9.85139 11.1194 10.8342 11.926 11.5257 12.9609C12.2173 13.9958 12.5863 15.2126 12.5863 16.4572C12.5846 18.1258 11.921 19.7254 10.7412 20.9053C9.56137 22.0851 7.96169 22.7487 6.29317 22.7504ZM6.29317 11.2808C5.26937 11.2808 4.26856 11.5844 3.4173 12.1532C2.56604 12.722 1.90257 13.5304 1.51078 14.4763C1.11899 15.4222 1.01647 16.463 1.21621 17.4671C1.41594 18.4712 1.90895 19.3936 2.63288 20.1175C3.35682 20.8415 4.27917 21.3345 5.2833 21.5342C6.28743 21.7339 7.32824 21.6314 8.2741 21.2396C9.21997 20.8478 10.0284 20.1844 10.5972 19.3331C11.166 18.4818 11.4696 17.481 11.4696 16.4572C11.4679 15.0849 10.9219 13.7693 9.95154 12.7989C8.98115 11.8285 7.66551 11.2825 6.29317 11.2808Z' fill='%2300315D'/%3E\a 				%3Cpath d='M4.69004 14.1904V15.3137H6.75273L3.73096 18.3289L4.52581 19.1172L7.54102 16.102V18.1581H8.66433V14.1904H4.69004Z' fill='%232437FE'/%3E\a 				%3C/svg%3E\a");display:inline-block;font-size:0;height:21.89px;width:35px}.availability .availability--product-page .availability__shipping__message,.availability--product-page .availability .availability__shipping__message,.availability--product-page .availability__message{margin-bottom:12px}.availability .availability--product-page .availMsgExpress.availability__shipping__message:before,.availability .availability--product-page .availMsgInStock.availability__shipping__message:before,.availability .availability--product-page .availMsgOnlineOn.availability__shipping__message:before,.availability .availability--product-page .availMsgPickUp.availability__shipping__message:before,.availability .availability--product-page .availMsgShip.availability__shipping__message:before,.availability .availability--product-page .availMsgTruck.availability__shipping__message:before,.availability--product-page .availability .availMsgExpress.availability__shipping__message:before,.availability--product-page .availability .availMsgInStock.availability__shipping__message:before,.availability--product-page .availability .availMsgOnlineOn.availability__shipping__message:before,.availability--product-page .availability .availMsgPickUp.availability__shipping__message:before,.availability--product-page .availability .availMsgShip.availability__shipping__message:before,.availability--product-page .availability .availMsgTruck.availability__shipping__message:before,.availability--product-page .availability__message.availMsgExpress:before,.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 .availability--product-page .availMsgOnlineOff.availability__shipping__message:before,.availability .availability--product-page .availMsgOutOfStock.availability__shipping__message:before,.availability .availability--product-page .availMsgUnavailable.availability__shipping__message:before,.availability--product-page .availability .availMsgOnlineOff.availability__shipping__message:before,.availability--product-page .availability .availMsgOutOfStock.availability__shipping__message:before,.availability--product-page .availability .availMsgUnavailable.availability__shipping__message:before,.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 .availability--product-page .availMsgUnknown.availability__shipping__message:before,.availability--product-page .availability .availMsgUnknown.availability__shipping__message:before,.availability--product-page .availability__message.availMsgUnknown:before{height:11px;width:8px;padding:0 2px}.availability .availability--product-page .availMsgNew.availability__shipping__message:before,.availability--product-page .availability .availMsgNew.availability__shipping__message:before,.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:14px;line-height:1.1;padding-right:15px;color:#666;font-weight:400;text-transform:none}.availability--product-page .availabilityCommitmentMsg .availabilityCommitmentShippingMsg{color:green}.availability--product-page .commitmentMessage{margin-top:5px}.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}.availabilityGreen{color:green;text-transform:uppercase}.plp-check-quantities-link,.plp-stock-message{text-transform:none;font-weight:400;display:block;line-height:1.2;margin-bottom:7px;position:relative}@media screen and (max-width:375px){.plp-check-quantities-link,.plp-stock-message{height:24px}}.plp-stock-message-new{width:50px;height:14px;font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#000;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-positive:0;flex-grow:0;margin-bottom:7px;position:relative}.pdpScheduleMsg{font-size:11px}.truckDeliveryApplianceServiceMsgPdp{font-size:12px;background:#f5f5f5;text-transform:none;font-weight:400;color:#666;padding-right:15px;padding-left:20px;line-height:1.2;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:5px;padding-bottom:5px;width:45%;margin-top:2%}@media screen and (max-width:767px){.truckDeliveryApplianceServiceMsgPdp{width:82%}}.truckDeliveryApplianceServiceMsgCart{font-size:12px;background:#f5f5f5;text-transform:none;font-weight:400;color:#666;padding-right:15px;padding-left:20px;line-height:1.2;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:5px;padding-bottom:5px;width:84%;margin-left:10%}@media screen and (max-width:767px){.truckDeliveryApplianceServiceMsgCart{margin-left:38px;margin-bottom:10px;width:70%}}.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-oe-free,.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__charge-oe-free{color:green}.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:100%}}@media screen and (min-width:480px){.cart-summary__checkout-container{display:inline;-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:5px 0;width:100%}@media screen and (max-width:767px){.cart-summary__checkout{margin:5px 0}}.cart-summary__checkout-alt{margin:5px 0;width:100%}@media screen and (max-width:767px){.cart-summary__checkout-alt{margin:5px 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}.delivery-text{margin-left:15px;list-style-type:disc;display:list-item}.pickup-instore-text{margin-left:15px;list-style-type:disc;display:list-item}.article-text{margin-left:15px;margin-bottom:15px}.store-select-cart-summary{text-decoration:underline;color:#000}.cart-summary_delivery-charge{margin-bottom:15px}@media screen and (max-width:767px){.cart-summary_delivery-charge{padding-left:10px;margin-bottom:0}}.article-text-truck{margin-left:15px}.page-cart__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-cart__sticky{display:none}}@media screen and (max-width:767px){.page-cart__sticky{padding:5px 10px}}.page-cart__sticky.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(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-label-eac{color:#666;display:inline-block;font-size:16px;margin-right:10px;vertical-align:middle}@media screen and (max-width:991px){.filter-label-eac{display:contents}}.filter-select-eac{display:inline-block;font-size:16px;min-width:222px;position:relative;vertical-align:middle}.filter-select-eac .select2-container{width:100%!important}@media screen and (max-width:991px){.filter-select-eac{width:32%;display:contents}}@media screen and (max-width:767px){.filter-select-eac{-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-eac,.ie11 .filter-select-eac{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}.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}}.catfish__bottom__email-info-part{font-size:15px;font-weight:700;text-transform:none}@media screen and (max-width:991px){.catfish__bottom__email-info-part{color:#000;margin-bottom:10px}}@media screen and (max-width:767px){.catfish__bottom__email-info-part{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}.white{color:#fff}.grey{color:#dcdcdc}.green{color:#b9eb9a}.yellow{color:#ebcb9a}.red{color:#feb5bb}.rona-primary{color:#00315d}.bg-rona-blue-primary{background-color:#00315d}.bg-rona-blue-dark{background-color:#00274a}.bg-grey{background-color:#f4f4f4}footer img{max-width:100%;display:block}footer h3{font-weight:700;line-height:18px;text-transform:capitalize;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}footer span{display:inline-block;line-height:18px}footer a{text-decoration:none;color:#fff}footer a:hover{color:#fff}.footer-container{width:100%}.inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1440px;margin:0 auto;padding-left:4.375rem;padding-right:4.375rem}.footer-banner .inner-container,.footer-feature-banner .inner-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.footer-main .inner-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.5rem;padding-bottom:2.5rem;gap:3rem}.footer-icons-store-locator .inner-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.25rem;padding-bottom:.75rem}.footer-copyright .inner-container{padding-top:.5rem;padding-bottom:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-card{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 0}.footer-card-body{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:250px}.footer-card-body h3{margin-bottom:5px}.footer-card-body a{display:inline-block}.footer-card-image{margin-right:10px}.footer-card-image img{width:60px;height:60px}.footer-main h3{font-size:14px;margin-bottom:16px}.footer-main .footer-column{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.footer-logo img{width:116px}.footer-links-content a{display:block;line-height:18px;margin-bottom:12px}.footer-links-content a,.footer-links-content a:hover{color:#dcdcdc}.footer-links-content a:hover{text-decoration:underline}.footer-banner,.footer-icons-store-locator{border-top:1px solid #004079}.footer-banner .footer-card-image img{width:40px;height:40px}.footer-banner h3{margin-bottom:0;font-size:16px;line-height:20px}.footer-icons-container,.footer-store-locator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.payment-method-icons,.social-media-icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.payment-method-icons{margin-right:30px}.payment-method-icons img{width:34px}.social-media-icons img{width:32px}.language-select{font-weight:500;margin-right:25px}.store-name{font-size:16px;font-weight:600;margin-right:.75rem}.store-open-status span:first-child{font-weight:600}.footer-copyright{font-size:12px}.footer-copyright a,.footer-copyright span{display:inline-block;margin-right:10px}.footer-copyright a,.store-name a{text-decoration:underline}@media only screen and (max-width:1024px){.inner-container{width:auto}.footer-banner .inner-container,.footer-feature-banner .inner-container{padding:1rem}.footer-banner .footer-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:1rem}.footer-card-image{margin-bottom:10px;margin-right:0}.footer-main .inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;gap:0}.footer-main .footer-column{width:100%;margin-bottom:1.25rem}.footer-main h3{margin-bottom:0}.footer-main .footer-logo{display:none}.footer-links-content a,.footer-links-content a:hover{color:#fff}.footer-banner h3{font-size:14px}.footer-icons-store-locator .inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;gap:1rem}.footer-copyright .inner-container{padding:1rem;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-main h3.accordion{cursor:pointer;position:relative;padding:1rem}.footer-main .footer-links-content{padding:0 1rem;display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .2s;transition:grid-template-rows .2s;transition:grid-template-rows .2s,-ms-grid-rows .2s}.footer-main h3.accordion.open+.footer-links-content{grid-template-rows:1fr}.footer-main .footer-links-content>div{overflow:hidden}.footer-main h3.accordion::after{content:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 5V19" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M5 12H19" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');position:absolute;top:.8rem;right:1rem;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.footer-main h3.accordion.open::after{content:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 12L18 12" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (min-width:768px) and (max-width:1024px){.footer-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:767px){.footer-feature-banner .inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-feature-banner .footer-card-image{margin-bottom:0;margin-right:10px}.footer-banner .inner-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-banner .footer-card{width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-icons-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payment-method-icons,.social-media-icons{margin-right:0;margin-bottom:1rem}.footer-copyright .inner-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1rem;gap:.5rem}}.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}.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}.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}.select2-container{z-index:27!important}.header__slide__box{position:absolute;top:0;bottom:0;height:100%;z-index:2000}.header__slide__box .menu__feature{display:none}.header__slide__box .bottom-item{margin-top:25px}.header__slide__box .menu__item.active .menu__link,.header__slide__box .menu__item:hover .menu__link{background-color:transparent}.header__slide__box .menu__return{display:none}@media (max-width:1023px){.header__slide__box .menu__return{display:block}}.header__slide__box .menu__header--mobile{z-index:2000}.header__slide__box .menu__header--mobile .brand-logo{margin-bottom:32px}.header__slide__box .menu__header--mobile .brand-logo svg path{fill:#00315d}.header__slide__box .menu__header--mobile .brand-logo.menu__nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__slide__box .menu__header--mobile .menu-list{margin-bottom:24px}.header__slide__box .menu__header--mobile .menu-list .menu__link{font-family:Roboto;font-size:22px;font-style:normal;font-weight:700;line-height:28px}.header__slide__box .menu__header--mobile .pro-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__slide__box .menu__header--mobile .pro-cta span{font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:18px;color:#00315d}.header__slide__box .menu__header--mobile .pro-cta img{margin-left:8px;max-height:12px}.header__slide__box .js-changeLanguageLink,.header__slide__box .menu__link,.header__slide__box .menu__link span,.header__slide__box .submenu__link{position:initial;width:100%;border:none;color:#00315d;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:none;padding:0;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;-webkit-transition:ease-in-out .2s;transition:ease-in-out .2s}.header__slide__box .js-changeLanguageLink .chevronright,.header__slide__box .menu__link .chevronright,.header__slide__box .menu__link span .chevronright,.header__slide__box .submenu__link .chevronright{position:relative;margin:0 0 0 15px;-webkit-transition:ease-in-out .2s;transition:ease-in-out .2s;z-index:0;width:16px;min-width:16px}.header__slide__box .js-changeLanguageLink .chevronright path,.header__slide__box .menu__link .chevronright path,.header__slide__box .menu__link span .chevronright path,.header__slide__box .submenu__link .chevronright path{stroke:#00315d}.header__slide__box ul{position:initial;padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:5px}.header__slide__box ul.menu__list{margin-top:5px}.header__slide__box ul li{position:initial;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.header__slide__box ul li:hover .menu--link{color:#2437fe;background:0 0}.header__slide__box ul li:hover .menu--link .chevronright path{stroke:#2437fe}.header__slide__box ul li.active{background:#f4f4f4;border-radius:20px}.header__slide__box ul li.active .chevronright path{stroke:#000}.header__slide__box .menu{position:initial}.header__slide__box .menu__box{background:#fff;height:100%;padding:20px;max-width:375px;width:100vw;position:absolute;top:0;right:0;background:#fff;left:-375px;z-index:2}.header__slide__box .menu__box.open{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}@media (max-width:767px){.header__slide__box .menu__box{padding:32px 10px}}.header__slide__box .menu .container{position:initial;padding:0;width:100%}.header__slide__box .menu__feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.header__slide__box .menu__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__slide__box .menu__close svg{border-radius:30px;background:#f4f4f4;padding:5px;width:30px;height:30px;-webkit-transition:ease-in-out .5s;transition:ease-in-out .5s}.header__slide__box .menu__close svg:hover{cursor:pointer;background:#dcdcdc;-webkit-transition:ease-in-out .5s;transition:ease-in-out .5s}.header__slide__box .menu__close--mobile{display:none}@media (max-width:1023px){.header__slide__box .menu__close--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__slide__box .menu__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 0 0 15px}@media (max-width:1023px){.header__slide__box .menu__nav{margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.header__slide__box .menu__nav__customer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 0 15px}.header__slide__box .menu__return{color:#2437fe;padding:5px 12px;background-color:#f4f4f4;font-family:Roboto;border-radius:20px;font-size:16px;font-style:normal;font-weight:600;line-height:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.header__slide__box .menu__return{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.header__slide__box .menu__return svg{margin-right:5px}.header__slide__box .menu__return:hover{background:#dcdcdc;cursor:pointer;color:#000}.header__slide__box .menu__return:hover svg path{stroke:#000}.header__slide__box .menu__title{padding:10px 15px;color:#00315d;font-family:Roboto;font-size:22px;font-style:normal;font-weight:700;line-height:28px}@media (max-width:767px){.header__slide__box .menu__title{font-size:18px}}.header__slide__box .submenu{z-index:10;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}@media (max-width:1023px){.header__slide__box .submenu{left:-375px}}.header__slide__box .submenu ul{margin-top:0}.header__slide__box .submenu li:hover .menu--l2link{color:#2437fe;background:0 0}.header__slide__box .submenu li:hover .menu--l2link .chevronright path{stroke:#2437fe}.header__slide__box .l3_menu{display:none;z-index:15}@media (max-width:1023px){.header__slide__box .l3_menu{left:-375px}}.header__slide__box .l3_menu li:hover .menu--l3link{color:#2437fe;background:0 0}.header__slide__box .l3_menu li:hover .menu--l3link .chevronright path{stroke:#2437fe}.header__slide__box .menu__list__card{padding:5px}.header__slide__box .menu__list__card--item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.header__slide__box .menu__list__card--item.active{border-radius:0}.header__slide__box .menu__list__card--item:hover{-webkit-box-shadow:0 1px 6px 0 rgba(166,175,195,.3);box-shadow:0 1px 6px 0 rgba(166,175,195,.3)}.header__slide__box .menu__list__card--item img{max-width:80px;margin-right:10px}.header__slide__box .menu__list__card--link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__slide__box .menu__list__card--title{font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:22px;color:#00315d}.header__slide__box .menu__list__card--text{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:#00315d;max-width:190px}.header__slide__box .promobanner{max-width:375px;padding:20px 15px;display:block}.header__slide__box .promobanner img{margin-bottom:15px}.header__slide__box .promobanner--title{font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:22px;color:#00315d}.header__slide__box .promobanner--text{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:#00315d}.header__slide__box .menu__title{padding:10px 15px 10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header__slide__box .menu__title .menu__link--seeall{font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:24px;color:#2437fe;white-space:nowrap;margin-left:20px}.header__slide__box .menu__list .menu__title{padding:40px 15px 10px 15px}.header__slide__box .menu__subtitle{padding:5px 15px}.header__slide__box .menu__subtitle span{font-family:Roboto;font-size:18px;font-style:normal;font-weight:700;line-height:22px;color:#00315d}@media (max-width:767px){header.sanity-header{z-index:990}}header.sanity-header img{display:block;max-width:100%}header.sanity-header h3{font-weight:700;line-height:18px;text-transform:capitalize;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}header.sanity-header a,header.sanity-header span{color:#fff}header.sanity-header a{text-decoration:none}header.sanity-header .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;max-width:1440px;margin:0 auto;padding-left:4.375rem;padding-right:4.375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){header.sanity-header .header-container{padding:0 16px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}}header.sanity-header .header-banner{height:40px;background-color:#f4f4f4}header.sanity-header .header-banner .header-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;overflow:hidden}header.sanity-header .header-banner .slick-vertical .slick-slide{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;height:40px}header.sanity-header .header-banner .message span{color:#00315d}header.sanity-header .header-banner .message a{color:#2437fe;text-decoration:underline;font-weight:600;margin-left:8px}@media (max-width:767px){header.sanity-header nav.navbar{width:100%;z-index:1100}}header.sanity-header nav.navbar .header-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header.sanity-header nav.navbar .navbar-store-row{height:35px;background-color:#003c71;color:#fff}@media (max-width:767px){header.sanity-header nav.navbar .navbar-store-row .navbar-store-row .header-container{height:56px}}header.sanity-header nav.navbar .navbar-store-row .navbar-store-locator{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){header.sanity-header nav.navbar .navbar-store-row .navbar-store-locator{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media (min-width:768px) and (max-width:1023px){header.sanity-header nav.navbar .navbar-store-row .navbar-store-locator{width:350px}}header.sanity-header nav.navbar .navbar-store-row a.store-name{font-size:14px;font-weight:600;text-decoration:underline;margin-right:10px}header.sanity-header nav.navbar .navbar-store-row a.store-name:hover{color:#fff}@media (min-width:768px) and (max-width:1023px){header.sanity-header nav.navbar .navbar-store-row a.store-name{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media (max-width:767px){header.sanity-header nav.navbar .navbar-store-row a.store-name{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media (max-width:1023px){header.sanity-header nav.navbar .navbar-store-row a.store-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:32px;overflow:hidden;text-overflow:ellipsis}}header.sanity-header nav.navbar .navbar-store-row .store-status-details{min-width:130px}header.sanity-header nav.navbar .navbar-store-row .store-status{margin-right:5px;font-weight:700}header.sanity-header nav.navbar .navbar-store-row .store-status.green{color:#b9eb9a}header.sanity-header nav.navbar .navbar-store-row .store-status.yellow{color:#ebcb9a}header.sanity-header nav.navbar .navbar-store-row .store-status.red{color:#feb5bb}header.sanity-header nav.navbar .navbar-store-row .navbar-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.sanity-header nav.navbar .navbar-store-row .navbar-links a:hover{text-decoration:underline;color:#fff}@media (max-width:767px){header.sanity-header nav.navbar .navbar-store-row .navbar-links{display:none}}@media (max-width:767px){header.sanity-header nav.navbar .navbar-store-row{min-height:30px}}header.sanity-header nav.navbar .navbar-masthead{height:80px;background-color:#00315d}@media (max-width:767px){header.sanity-header nav.navbar .navbar-masthead .header-container{gap:0}}@media (max-width:767px){header.sanity-header nav.navbar .navbar-masthead{padding-top:8px;padding-bottom:6px;height:56px}}header.sanity-header nav.navbar .navbar-masthead .rona-logo-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){header.sanity-header nav.navbar .navbar-masthead .rona-logo-bar{gap:16px}}header.sanity-header nav.navbar .navbar-masthead .mobile-menu{display:none}@media (max-width:1023px){header.sanity-header nav.navbar .navbar-masthead .mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}header.sanity-header nav.navbar .navbar-masthead .brand-logo a{display:block}header.sanity-header nav.navbar .navbar-masthead .brand-logo img,header.sanity-header nav.navbar .navbar-masthead .brand-logo svg{height:30px}@media (min-width:768px) and (max-width:1023px){header.sanity-header nav.navbar .navbar-masthead .brand-logo img,header.sanity-header nav.navbar .navbar-masthead .brand-logo svg{width:88px;height:18px}}@media (max-width:767px){header.sanity-header nav.navbar .navbar-masthead .brand-logo img,header.sanity-header nav.navbar .navbar-masthead .brand-logo svg{width:88px;height:18px}}header.sanity-header nav.navbar .navbar-masthead .search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-width:540px;padding:16px}header.sanity-header nav.navbar .navbar-masthead .search-bar.search-container{width:auto}@media (min-width:1024px){header.sanity-header nav.navbar .navbar-masthead .search-bar.search-container{margin-left:9%}}@media (max-width:767px){header.sanity-header nav.navbar .navbar-masthead .search-bar{width:100%;display:none;padding:.25rem 1rem;background-color:#00315d}}@media (min-width:768px){header.sanity-header nav.navbar .navbar-masthead .search-bar.search-bar-active{background-color:#fff;border-radius:8px 8px 0 0}}header.sanity-header nav.navbar .navbar-masthead .search-bar.search-bar-active .search-input{outline:2px solid #2437fe}header.sanity-header nav.navbar .navbar-masthead .search-bar .search-bar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative}header.sanity-header nav.navbar .navbar-masthead .search-bar .search-bar-container form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}header.sanity-header nav.navbar .navbar-masthead .search-bar .search-input{width:100%;border:none;outline:0;padding:1rem 3rem 1rem 1rem;height:100%;font-size:1rem;border-radius:30px;position:relative;z-index:28}header.sanity-header nav.navbar .navbar-masthead .search-bar .search-input:focus{outline:2px solid #2437fe}@media (max-width:767px){header.sanity-header nav.navbar .navbar-masthead .search-bar .search-input{padding:1rem 3rem;width:100%}}header.sanity-header nav.navbar .navbar-masthead .search-bar .search-icon{position:absolute;right:1rem;top:.75rem;width:1.5rem;height:1.5rem;border:none;outline:0;background:0 0;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M20.9999 20.9999L16.6499 16.6499" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;z-index:999}@media (max-width:767px){header.sanity-header nav.navbar .navbar-masthead .search-bar .search-icon{top:.75rem}}header.sanity-header nav.navbar .navbar-masthead .search-bar .back-icon{display:none}@media (max-width:767px){header.sanity-header nav.navbar .navbar-masthead .search-bar .back-icon{display:block;position:absolute;left:1rem;width:1.5rem;height:1.5rem;top:.75rem;border:none;outline:0;background:0 0;background-repeat:no-repeat;background-position:center;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;z-index:1000;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19 12H5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 19L5 12L12 5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}}header.sanity-header nav.navbar .navbar-masthead .search-bar .search-results-wrapper{display:none;position:absolute;top:99%;left:0;width:100%;z-index:999}@media (max-width:767px){header.sanity-header nav.navbar .navbar-masthead .search-bar .search-results-wrapper{top:100%;padding:0 15px 15px 15px}}header.sanity-header nav.navbar .navbar-masthead .search-bar .search-results-wrapper .search-results{top:99%;border:none;border-radius:0 0 8px 8px;-webkit-box-shadow:0 8px 9px 0 rgba(154,161,186,.2);box-shadow:0 8px 9px 0 rgba(154,161,186,.2);padding-top:.25rem}@media (max-width:767px){header.sanity-header nav.navbar .navbar-masthead .search-bar .search-results-wrapper .search-results{position:initial;display:none;background:#fff;left:0;top:0;width:100%;padding:16px;-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,.1);box-shadow:0 5px 12px 0 rgba(0,0,0,.1);border-radius:8px}}header.sanity-header nav.navbar .navbar-masthead .search-bar .search-results-wrapper .search-results.search-autocomplete .button-close{display:none!important}header.sanity-header nav.navbar .navbar-masthead .search-bar .search-results-wrapper .search-results.search-autocomplete .search-autocomplete__title{line-height:18px;font-size:14px;color:#a8a8a8;font-weight:400;text-transform:none;padding-left:6px}header.sanity-header nav.navbar .navbar-masthead .search-bar .search-results-wrapper .search-results.search-autocomplete a{padding:5px 6px;margin-bottom:4px;color:#000}header.sanity-header nav.navbar .navbar-masthead .search-bar .search-results-wrapper .search-results.search-autocomplete a:focus,header.sanity-header nav.navbar .navbar-masthead .search-bar .search-results-wrapper .search-results.search-autocomplete a:hover{background:#f4f4f4}header.sanity-header nav.navbar .navbar-masthead .account-list-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}@media (max-width:767px){header.sanity-header nav.navbar .navbar-masthead .account-list-cart{gap:8px}}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .topnav__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:background-color .25s;transition:background-color .25s;padding:.5rem;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;text-transform:none}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link:hover{background-color:#0065ff}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account{padding:0;border-radius:unset;cursor:pointer}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account .link-text{padding:0 .5rem 0 .5rem}@media (max-width:1023px){header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account .link-text{display:none}}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account .icon{content:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 21V19C20 17.9391 19.5786 16.9217 18.8284 16.1716C18.0783 15.4214 17.0609 15 16 15H8C6.93913 15 5.92172 15.4214 5.17157 16.1716C4.42143 16.9217 4 17.9391 4 19V21" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 11C14.2091 11 16 9.20914 16 7C16 4.79086 14.2091 3 12 3C9.79086 3 8 4.79086 8 7C8 9.20914 9.79086 11 12 11Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');padding:.5rem;border-radius:50%;-webkit-transition:background-color .25s;transition:background-color .25s}@media (max-width:767px){header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account .icon{margin-right:0}}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account .login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account .account-popup{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:100%;right:-60%;width:300px;padding:20px 24px;margin-top:5px;gap:24px;border-radius:8px;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(154,161,186,.24),0 8px 24px 0 rgba(154,161,186,.2);box-shadow:0 4px 4px 0 rgba(154,161,186,.24),0 8px 24px 0 rgba(154,161,186,.2);cursor:default;z-index:999}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account .account-popup .account-name{color:#00315d;font-size:22px;font-weight:500;line-height:28px}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account .account-popup .account-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account .account-popup .account-actions a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;color:#000}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account .account-popup .account-actions a:hover{text-decoration:underline}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account .account-popup .logout{padding:10px 24px;border-radius:6px;border:1px solid #00315d;background:#fff;color:#00315d;cursor:pointer}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account.logged-in span.icon{background-color:#0065ff}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account.logged-in.agent span.icon{background-color:#eb212e}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account:hover{background:0 0}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account:hover span.icon{background-color:#0065ff}@media (min-width:1024px){header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account:hover .account-popup{display:-webkit-box;display:-ms-flexbox;display:flex}}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.account ::after{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:5px;z-index:0}@media (max-width:767px){header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.wishlist{display:none}}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.wishlist .icon{content:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.9996 22.2C11.6996 22.2 11.4996 22.1 11.2996 21.9L2.49961 13.1C1.29961 11.9 0.599609 10.2 0.599609 8.5C0.599609 6.8 1.29961 5.1 2.49961 3.9C3.69961 2.7 5.29961 2 6.99961 2C8.69961 2 10.3996 2.7 11.5996 3.9L11.9996 4.3L12.3996 3.9C13.5996 2.7 15.1996 2 16.9996 2C18.6996 2 20.3996 2.7 21.5996 3.9C24.0996 6.4 24.0996 10.6 21.5996 13.1L12.7996 21.9C12.4996 22.1 12.2996 22.2 11.9996 22.2ZM6.99961 4C5.89961 4 4.69961 4.4 3.89961 5.3C2.09961 7.1 2.09961 9.9 3.89961 11.7L11.9996 19.8L20.0996 11.7C20.9996 10.8 21.3996 9.7 21.3996 8.5C21.3996 7.3 20.8996 6.2 20.0996 5.3C19.2996 4.5 18.1996 4 16.9996 4C15.7996 4 14.6996 4.5 13.7996 5.3L12.7996 6.4C12.3996 6.8 11.7996 6.8 11.3996 6.4L10.2996 5.3C9.39961 4.4 8.19961 4 6.99961 4Z" fill="white"/></svg>')}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link.cart .icon{content:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9 20C10.1046 20 11 20.8954 11 22C11 23.1046 10.1046 24 9 24C7.89543 24 7 23.1046 7 22C7 20.8954 7.89543 20 9 20ZM20 20C21.1046 20 22 20.8954 22 22C22 23.1046 21.1046 24 20 24C18.8954 24 18 23.1046 18 22C18 20.8954 18.8954 20 20 20ZM5 1C5.43691 1 5.81815 1.28266 5.95071 1.68975L5.98055 1.80374L6.82 6H23C23.5882 6 24.0402 6.50189 23.9975 7.07243L23.9823 7.18733L22.3808 15.5848C22.1095 16.9508 20.9374 17.9422 19.5783 17.9981L19.4 18L9.69916 17.9998C8.30678 18.0265 7.08792 17.0931 6.73985 15.7621L6.69945 15.5863L4.18 3H1C0.487164 3 0.0644928 2.61396 0.00672773 2.11662L0 2C0 1.48716 0.38604 1.06449 0.883379 1.00673L1 1H5ZM21.79 8H7.22L8.66084 15.1952C8.74734 15.6307 9.10858 15.952 9.55599 15.9952L9.68 16L19.4192 16.0002C19.8631 16.0087 20.2541 15.7244 20.3878 15.3168L20.4177 15.2027L21.79 8Z" fill="white"/></svg>')}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link .count-badge.topnav__item-link__number{color:#fff;position:absolute;top:-3px;right:-3px;width:1.25rem;height:1.25rem;line-height:1.25rem;border-radius:50%;background-color:#0065ff;font-size:.75rem;font-weight:800;text-align:center;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}header.sanity-header nav.navbar .navbar-masthead .account-list-cart .icon-link:hover .count-badge{color:#00315d;background-color:#f2ff61}header.sanity-header nav.navbar .mobile-search-bar{display:none}@media (max-width:767px){header.sanity-header nav.navbar .mobile-search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px 12px 16px;background-color:#00315d;-webkit-animation-duration:.5s;animation-duration:.5s}header.sanity-header nav.navbar .mobile-search-bar .search-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;background-color:#fff;border:none;color:#a8a8a8;padding:10px 10px 10px 20px;border-radius:25px;font-size:16px;cursor:pointer;width:100%;font-size:1rem;text-align:left;position:relative}header.sanity-header nav.navbar .mobile-search-bar .search-button::after{content:"";background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M20.9999 20.9999L16.6499 16.6499" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;width:30px;height:30px;position:absolute;top:.75rem;right:1rem}}header.sanity-header nav.navbar .navbar-menu{height:48px;background-color:#00315d;font-size:1rem}@media (max-width:1023px){header.sanity-header nav.navbar .navbar-menu{display:none}}header.sanity-header nav.navbar .navbar-menu .menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}header.sanity-header nav.navbar .navbar-menu .menu-list a{padding:1rem .5rem;font-weight:500;text-transform:none;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500}header.sanity-header nav.navbar .navbar-menu .menu-list a.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1.25rem;background-color:#0065ff;border-radius:6px 6px 0 0;font-weight:600;gap:10px}header.sanity-header nav.navbar .navbar-menu .menu-list a.main-menu icon.hamburger::before{display:inline-block;vertical-align:middle;width:20px;height:20px;content:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.0833 14.5833C17.5435 14.5833 17.9166 14.9563 17.9166 15.4166C17.9166 15.8439 17.5949 16.1962 17.1804 16.2443L17.0833 16.2499H2.91659C2.45635 16.2499 2.08325 15.8768 2.08325 15.4166C2.08325 14.9892 2.40495 14.637 2.8194 14.5889L2.91659 14.5833H17.0833ZM17.0833 9.58325C17.5435 9.58325 17.9166 9.95635 17.9166 10.4166C17.9166 10.8439 17.5949 11.1962 17.1804 11.2443L17.0833 11.2499H2.91659C2.45635 11.2499 2.08325 10.8768 2.08325 10.4166C2.08325 9.98922 2.40495 9.637 2.8194 9.58886L2.91659 9.58325H17.0833ZM17.0833 4.58325C17.5435 4.58325 17.9166 4.95635 17.9166 5.41659C17.9166 5.84395 17.5949 6.19617 17.1804 6.24431L17.0833 6.24992H2.91659C2.45635 6.24992 2.08325 5.87682 2.08325 5.41659C2.08325 4.98922 2.40495 4.637 2.8194 4.58886L2.91659 4.58325H17.0833Z" fill="white"/></svg>')}header.sanity-header nav.navbar .navbar-menu .pro-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500;padding:1rem 0;gap:.5rem}header.sanity-header nav.navbar .navbar-menu .pro-cta img{height:20px}header.sanity-header .separator{height:13px;border-left:1px solid #fff;margin:0 20px}@-webkit-keyframes search-icon-animation{from{opacity:0}to{opacity:1}}@keyframes search-icon-animation{from{opacity:0}to{opacity:1}}header.sanity-header .mobile-search-overlay{height:100%;width:100%;display:none;position:fixed;z-index:1000;top:0;left:0;background-color:#fff}header.sanity-header .mobile-search-icon{display:none}@media (max-width:767px){header.sanity-header .mobile-search-icon{-webkit-animation-duration:.5s;animation-duration:.5s;display:none;right:10px;width:40px;height:40px;border:none;outline:0;background:0 0;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M20.9999 20.9999L16.6499 16.6499" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}}header.sanity-header .cancel-icon{display:none;position:absolute;right:3.5rem;top:.2rem;width:40px;height:40px;border:none;outline:0;background:0 0;background-image:url('data:image/svg+xml;utf8,<svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.25 4.25L3.75 11.75" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.75 4.25L11.25 11.75" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;z-index:999}header.sanity-header .grey-separator{display:none;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;height:24px;position:absolute;border:1px #a8a8a8 solid;right:49px;top:.75rem;z-index:999}header.sanity-header .hide{display:none!important}header.sanity-header .show{display:block!important}.newHeaderSticky{position:fixed;top:0;width:100%}.bodyStyling{overflow:hidden;height:100vh}.cio-mobile-search-bar{padding:0}@media (min-width:1024px){.cio-search-bar{margin-left:9%;margin-top:0}}@media (max-width:767px){.cio-search-bar{padding:5px 10px;z-index:61}}@media (min-width:768px) and (max-width:900px){.cio-search-bar{width:400px!important}}.cio-search-bar>div{display:block;max-width:540px;padding:16px;border-radius:8px 8px 0 0;background:0 0;-webkit-transition:ease-in-out background .2s;transition:ease-in-out background .2s;width:100%;background-color:#00315d}@media (max-width:767px){.cio-search-bar>div{max-width:none;padding:10px}}.cio-search-bar>div.search-container{width:auto}@media (min-width:1024px){.cio-search-bar>div.search-container{margin-left:9%}}.cio-search-bar>div.search-bar-active{background:#fff;padding:16px;border-radius:8px 8px 0 0;-webkit-transition:ease-in-out background .2s;transition:ease-in-out background .2s;position:relative;z-index:100;border-radius:8px!important}@media (max-width:767px){.cio-search-bar>div.search-bar-active{position:fixed!important;top:0!important;right:0!important;background:#00315d;border-radius:0!important;padding:5px 15px!important}}.cio-search-bar>div.search-bar-active .cio-results{opacity:1;background-color:#fff;-webkit-transition:ease-in-out all .2s;transition:ease-in-out all .2s}.cio-search-bar>div.search-bar-active .cio-results::-webkit-scrollbar{width:5px}.cio-search-bar>div.search-bar-active .cio-results::-webkit-scrollbar-track{background:#f1f1f1}.cio-search-bar>div.search-bar-active .cio-results::-webkit-scrollbar-thumb{background:#888}.cio-search-bar>div.search-bar-active .cio-results::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width:767px){.cio-search-bar>div.search-bar-active .cio-results{margin-left:0;border-radius:8px;width:auto;margin-right:15px;margin-top:5px;overflow-y:scroll;max-height:75vh}}@media (max-width:767px){.cio-search-bar>div.search-bar-active .cio-product-image{max-width:120px!important}}.cio-search-bar>div.search-bar-active .search-input{outline:2px solid #2437fe}.cio-search-bar>div .cio-autocomplete form.cio-form{position:relative}.cio-search-bar>div .cio-input{width:100%;border:none;outline:0;padding:1rem 3rem 1rem 1rem;height:100%;font-size:1rem;border-radius:30px;position:relative;z-index:28}.cio-search-bar>div .cio-input:focus{outline:2px solid #2437fe}.cio-search-bar>div .cio-submit-btn{position:absolute;right:1rem;top:1rem;border:none;outline:0;background:0 0;cursor:pointer;z-index:999}.cio-search-bar>div .cio-clear-btn{position:absolute;right:3rem;top:0;border:none;outline:0;background:0 0;cursor:pointer;z-index:999;height:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cio-search-bar>div .cio-clear-btn .cio-icon{border-right:1px solid #d6d8db;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 12px 0 0;height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cio-search-bar>div .cio-clear-btn .cio-icon svg{fill:#111827}.cio-search-bar>div .cio-results{position:absolute;max-height:675px;width:100%;margin-left:-16px;border:none;border-radius:0 0 8px 8px;-webkit-box-shadow:0 8px 9px 0 rgba(154,161,186,.2);box-shadow:0 8px 9px 0 rgba(154,161,186,.2);background-color:#fff;background-color:transparent;z-index:9;padding:0 0 16px 0;opacity:0;-webkit-transition:ease-in-out opacity .2s;transition:ease-in-out opacity .2s}.cio-search-bar>div .cio-section{list-style-type:none;border-bottom:1px solid #f1f2f3;padding:16px 20px}.cio-search-bar>div .cio-section:last-child{border-bottom:none}.cio-search-bar>div .cio-section-name{color:#6b717a;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin:0 0 12px}.cio-search-bar>div .cio-section-items{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.cio-search-bar>div .cio-section-search-suggestions .cio-section-items{gap:8px}@media (max-width:768px){.cio-search-bar>div .cio-section-products li:last-child{display:none}}.cio-search-bar>div .cio-section .cio-item-Products{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.cio-search-bar>div .cio-section .cio-item-Products:hover{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;cursor:pointer;font-weight:700}@media (max-width:768px){.cio-search-bar>div .cio-section .cio-item-Products .cio-img{max-width:100px}}.cio-search-bar>div .cio-section .cio-product-text{color:#6b717a;margin:16px 0 0;padding:0;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:32px;overflow:hidden;text-overflow:ellipsis}.cio-search-bar>div .cio-section .cio-product-text:hover{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;cursor:pointer;font-weight:700}.cio-search-bar>div .cio-section.cio-section-search-suggestions.Search .cio-sectionName{display:none}.cio-search-bar>div .cio-section.cio-section-search-suggestions.Search .cio-section-items{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cio-search-bar>div .cio-section.cio-section-search-suggestions.Search .cio-section-items .cio-item{padding:8px 0}.cio-search-bar>div .cio-section.cio-section-search-suggestions.Search .cio-section-items .cio-item:hover{-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;cursor:pointer;font-weight:700}.cio-search-bar>div .cio-section.cio-section-search-suggestions.Search .cio-section-items .cio-item .cio-term-in-group{color:#2437fe}.cio-search-bar>div .cio-section.cio-section-search-suggestions.Search .cio-section-items .cio-item .cio-term-in-group:before{content:'';display:inline-block;width:8px;height:8px;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;margin:0 6px}.cio-search-bar>div .cio-section.cio-section-search-suggestions.Search .cio-section-items p{margin:0}.cio-search-bar>div .cio-section.cio-section-search-suggestions.bestsellers_search_suggestions .cio-item-SearchSuggestions{padding:8px 16px;border-radius:300px;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;background:#f1f2f3;color:#00315d;text-align:center}.cio-search-bar>div .cio-section.cio-section-search-suggestions.bestsellers_search_suggestions .cio-item-SearchSuggestions:hover{color:#2437fe;cursor:pointer}.cio-search-bar>div .cio-section.cio-section-search-suggestions.bestsellers_search_suggestions .cio-item-SearchSuggestions p{margin:0;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.cio-search-bar>div .search-results-wrapper{display:none;position:absolute;top:99%;left:0;width:100%;z-index:999}@media (max-width:767px){.cio-search-bar>div .search-results-wrapper{top:100%;padding:0 15px 15px 15px}}@media (max-width:767px){.navbar-masthead{height:auto!important}.navbar-masthead .rona-logo-bar{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.navbar-masthead .cio-search-bar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 -16px;width:150%;max-width:none}.navbar-masthead .account-list-cart{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.Suggestions .cio-item-SearchSuggestions{padding:0!important}.Suggestions .cio-suggestion-text{padding:8px 0}.cio-results{display:none}.search-bar-active .cio-results{display:block}@media (max-width:991px){.sidebar__filters{z-index:1000!important}}body.bodyStyling{overflow:visible;height:auto}@media (max-width:767px){body.bodyStyling{overflow:hidden;height:100vh}}body.bodyStyling .widget__overlay{height:100%;opacity:1}.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{width:15px;height:15px;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:25%!important;bottom:10%!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);overflow:auto}.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--alt--locator--popup,.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--alt--locator--popup,.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--alt--locator--popup,.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}}.minicart #cartModalProductAccessories{margin-top:20px}.minicart #cartModalProductAccessories .page-product__section{padding-bottom:10px}.minicart #cartModalProductAccessories .page-product__section-title{font-size:18px;color:#666}.minicart #cartModalProductAccessories .product-tile{padding:8px}.minicart #cartModalProductAccessories .product-tile__image-link{height:100px}.minicart #cartModalProductAccessories .product-tile__image{max-height:100px}.minicart #cartModalProductAccessories .product-tile__well-made-here img{height:40px}.minicart #cartModalProductAccessories .price-box{height:80px;min-height:80px}.minicart #cartModalProductAccessories .product-tile .price-box__price:not(.price-box__price--rebate){margin:5px auto}.minicart #cartModalProductAccessories .availability{margin-top:0}.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:790px;padding-bottom:0}.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}.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{color:#000}.modal__header .modal__header__close{right:-15px}@media screen and (min-width:768px){.modal-inventory .row [class*=col-]:nth-of-type(3) .page-product__inventory,.modal-inventory .row [class*=col-]:nth-of-type(4) .page-product__inventory{border:none;padding-bottom:0}}.modal-image-zoom{overflow:auto;width:100%;height:80vh}@media screen and (max-width:767px){.modal-image-zoom img{max-width:none}}@media screen and (min-width:768px){.modal-image-zoom img{max-width:100%}}.modalWrapper{height:100%;pointer-events:none;position:fixed;width:100%;z-index:249;top:0}#mask{font-size:0;z-index:248}.is-modal-open--fixed{position:fixed;width:100%}.is-modal-open .select2-container--open{z-index:1100}.quebec-notice-header{font-weight:700;text-align:center}.quebec-notice-line1{font-weight:600;margin-bottom:0!important}.quebec-notice-line2{margin-top:0!important}.quebec-notice-line3{margin-bottom:0!important}.quebec-notice-line4{list-style-type:none;margin:0;padding:0}.quebec-notice-line4>li:before{content:"-"}.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--alt--locator--popup,.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}.order-item__details--protection img{max-width:100px}@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__contractor{color:red;font-size:12px}.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--related{width:calc(((100% - 230px)/ 3)*2)}.order-item__specs--related>div{width:100%}@media screen and (max-width:1199px){.order-item__specs--related{width:calc((100% - 300px)/ 2)}}@media screen and (max-width:767px){.order-item__specs--related{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__specs-list-item.install{margin-left:initial;border-left:initial}.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;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:10px}}.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 .commitment .commitment-price-includes-shipping{color:green}.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{width:100%;padding:2%}}.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}}.related-order-item-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;border-top:1px solid #ddd;margin-top:10px;padding:10px 0 0 10px}@media screen and (max-width:767px){.related-order-item-section{padding-top:20px}}.related-order-item-section__title{color:#000;font-weight:700}@media screen and (max-width:767px){.pickup-mod{padding-left:10px}}.cartScheduleMsg{font-size:11px!important}.add-install-oi-added{margin-left:35px;padding-bottom:10px}.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 15px;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}@media screen and (max-width:350px){.price-box__rebate span{font-size:12px}}.price-box__rebate__enddate{text-transform:none;display:block;font-size:11px!important}.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 .price-box__price:not(.price-box__price--rebate){display:inline-block;margin-top:5px;margin-bottom:15px}.product-tile .price-box__rebate{min-height:15px}.page-product .price-box__rebate__enddate{display:inline;font-size:12px!important}.product-tile{border:1px solid #ddd;color:#000;height:auto;font-size:15px;padding:30px 20px 8px;position:relative;text-align:left;cursor:pointer}@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:35px}@media screen and (max-width:480px){.product-tile .availability{height:65px}}@media screen and (min-width:1200px) and (max-width:1310px){.product-tile .availability{height:65px}}@media screen and (max-width:375px){.product-tile .availability{height:70px}.availability .product-tile .availability__shipping__message,.product-tile .availability .availability__shipping__message,.product-tile .availability__message{line-height:1.1}}.product-tile .price-box{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.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--alt--locator--popup,.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--alt--locator--popup,.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--alt--locator--popup,.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--alt--locator--popup,.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;text-align:left;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;text-align:left}.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__icon{position:absolute;top:0;left:0}.product-tile__eco{top:5px;left:6px}.product-tile__everyday-price img{height:42px}.product-tile__buy-in-bulk img{height:42px}.product-tile__clearance{left:5px}.product-tile__clearance img{height:28px}.product-tile__best-value,.product-tile__new-price,.product-tile__special-buy,.product-tile__special-value{left:5px}.product-tile__best-value img,.product-tile__new-price img,.product-tile__special-buy img,.product-tile__special-value img{height:45px}.product-tile__well-made-here{top:5px;left:5px}.product-tile__well-made-here img{height:55px}.product-tile__install{top:2px;left:2px}.product-tile__install img{height:50px}.product-tile__location{display:block;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;text-align:left}@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:normal;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{text-align:center;text-transform:none;border:none!important;width:100%;margin-top:5px}@media screen and (max-width:767px){.shipping-infos__continue-shopping{margin-top:5px}}.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--alt--locator--popup,.storelocator__action .button--back-arrow,.storelocator__action .button--push-top,.storelocator__action .button-addItem{padding:8px 12px}.storelocator__action .js-selectThisStore,.storelocator__action .js-selectThisStore--locator--popup{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__banner--ronaplus{width:100px;margin:-7px 0 -7px -4px}.storelocator__banner--lowes svg{height:31px}.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__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}#projectStepsInfo #rightInfo .btn_downloadpdf p .storelocator__buttons a,.storelocator__buttons #projectStepsInfo #rightInfo .btn_downloadpdf p a,.storelocator__buttons .button,.storelocator__buttons .button--alt,.storelocator__buttons .button--alt--locator--popup,.storelocator__buttons .button--back-arrow,.storelocator__buttons .button--push-top,.storelocator__buttons .button-addItem{margin-right:15px}.storelocator__buttons .yourStore{color:#000;font-weight:700;text-transform:uppercase}@media screen and (max-width:767px){#projectStepsInfo #rightInfo .btn_downloadpdf p .storelocator__buttons a,.storelocator__buttons #projectStepsInfo #rightInfo .btn_downloadpdf p a,.storelocator__buttons .button,.storelocator__buttons .button--alt,.storelocator__buttons .button--alt--locator--popup,.storelocator__buttons .button--back-arrow,.storelocator__buttons .button--push-top,.storelocator__buttons .button-addItem{margin:0 15px 10px 0}.storelocator__buttons .button--alt--locator--popup{margin:0 15px 10px 0;width:100%}.storelocator__buttons .js-selectThisStore--locator--popup{width:100%;float:right;margin-left:auto}}.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__title__customer{border-bottom:0 solid #ddd;font-size:1.5714rem;padding:0 0}@media screen and (max-width:767px){.storelocator__title__customer{border-bottom:0}}.storelocator__form{padding:10px 0}.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 .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-title{color:#000;margin:0}.storelocator__info-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.storelocator__info-title-container .storelocator__info-title{font-size:18px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}@media screen and (max-width:767px){.storelocator__info-title-container .storelocator__info-title{font-size:14px}}.storelocator__info-title-container .storelocator__info-distance{color:#000;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:15px}@media screen and (min-width:480px){.storelocator__info-title-container .storelocator__info-distance{line-height:22px}}.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--alt--locator--popup,.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--alt--locator--popup,.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}}@media screen and (max-width:36rem){.storelocator__info .notice{margin-left:0}}.storelocator__info .notice--locator--popup{margin-top:5px;margin-bottom:7px}.storelocator__info .widget__storeInfo-address{margin:15px 0 0}.storelocator__item{border-bottom:1px solid #ddd;display:table;padding:8px 0 13px;width:100%}.storelocator__item--hidden{display:none}.storelocator__item .myStore_box{float:right;margin-top:-160px;display:-webkit-inline-box;color:#338700;margin-right:15px}@media screen and (max-width:767px){.storelocator__item .myStore_box{margin-top:-195px}}.storelocator__item .myStore_box svg{height:12px;width:12px;color:#338700;margin-top:12px;fill:#338700;margin-right:3px}.storelocator__item .js-selectThisStore--locator--popup{float:right;margin-left:auto}.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__list-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:20px 0 15px}@media screen and (max-width:767px){.storelocator__list-footer{margin-right:46px}}.storelocator__map{border:1px solid #666;height:245px;margin-bottom:8px;width:100%}.storelocator__marker,.storelocator__marker--BB,.storelocator__marker__RONA,.storelocator__marker__RONAPlus,.storelocator__marker__RONAlowes{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__marker__RONA{background:url(../../../images/maps/markers_all.png) no-repeat 1px 0 #fff}.storelocator__marker__RONAPlus{background:url(../../../images/maps/markers_all.png) no-repeat 1px -57px #fff}.storelocator__marker__RONAlowes{background:url(../../../images/maps/markers_all.png) no-repeat 1px -170px #fff}.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--alt--locator--popup,.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--alt--locator--popup,.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 .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--alt--locator--popup):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{border:none;padding:0 20px 20px;overflow:hidden}@media screen and (max-width:767px){.modal__storelocator{padding:0 10px 10px}}.modal__storelocator .storelocator__header{padding-top:50px}.modal__storelocator .storelocator__list{border:10px solid #f2f2f2;padding:0 20px 20px;overflow-y:scroll;height:450px}@media screen and (max-width:767px){.modal__storelocator .storelocator__list{height:308px}}.modal__storelocator .storelocator__title{color:#000;border-bottom:none}.modal__storelocator .storelocator__form{padding:15px 0}.modal__storelocator .storelocator__form form{display:-webkit-box;display:-ms-flexbox;display:flex}.modal__storelocator .storelocator__form .storelocator__form-input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.modal__storelocator .storelocator__form .storelocator__form-button{width:auto}@media screen and (max-width:767px){.modal__storelocator .storelocator__form .storelocator__form-button{font-size:12px}}.modal__storelocator .storelocator__item{display:block}.modal__storelocator .icon-close{fill:#666}.modal__storelocator .modal__header__close{right:0;top:50px}.sanityStoreLoc{background:#fff;max-width:480px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:20px 20px 0 20px}@media (max-width:767px){.sanityStoreLoc{max-width:90vw;padding:10px}}@media (max-width:1023px){.sanityStoreLoc .menu__nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}}.sanityStoreLoc .storelocator__header{padding:0;height:100%}.sanityStoreLoc .container{height:100%}.sanityStoreLoc .menu__storelocator{height:100%}.sanityStoreLoc #storeLocContainer{height:100%}.sanityStoreLoc .js-accordion-panel.active{max-height:300px!important;-webkit-transition:max-height ease-in-out .2s;transition:max-height ease-in-out .2s}.sanityStoreLoc .hide{display:none!important}.sanityStoreLoc .show{display:block!important}.sanityStoreLoc .menu__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sanityStoreLoc .menu__close svg{border-radius:30px;padding:5px;width:30px;height:30px;-webkit-transition:ease-in-out .5s;transition:ease-in-out .5s}.sanityStoreLoc .menu__close svg:hover{cursor:pointer;-webkit-transition:ease-in-out .5s;transition:ease-in-out .5s}.sanityStoreLoc .menu__title{padding-top:0}.sanityStoreLoc .modal__storelocator{padding:0}.sanityStoreLoc .modal-content{min-width:300px!important;height:100%}.sanityStoreLoc .storelocator__form{padding:0}.sanityStoreLoc .storelocator__form-input{margin:10px 15px}.sanityStoreLoc .storelocator__form-input #address_selectionOverlay{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;padding:12px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:300px;border:1px solid var(--Border-Base,#d6d8db)}.sanityStoreLoc .storelocator__form-input .cancel-icon{display:none;position:absolute;right:3.5rem;top:0;width:40px;height:100%;border:none;outline:0;background:0 0;background-image:url('data:image/svg+xml;utf8,<svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.25 4.25L3.75 11.75" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.75 4.25L11.25 11.75" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;z-index:999}.sanityStoreLoc .storelocator__form-input .grey-separator{display:none;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;height:24px;position:absolute;border-right:1px #a8a8a8 solid;right:49px;top:.75rem;z-index:999}.sanityStoreLoc .storelocator__form-input .search-icon{position:absolute;right:1rem;top:0;width:1.5rem;height:100%;border:none;outline:0;background:0 0;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M20.9999 20.9999L16.6499 16.6499" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;z-index:999}.sanityStoreLoc .storelocator__storelistlink{width:100%;text-align:center;margin:10px 15px}.sanityStoreLoc .storelocator__storelistlink .button--storelistlink{color:#2437fe;font-size:16px;font-style:normal;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:32px;padding:10px 0;width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:none}.sanityStoreLoc .storelocator__findme{text-align:center;margin:0 15px 10px}.sanityStoreLoc .storelocator__findme .button--findme{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:32px;padding:14px 24px;width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:unset}.sanityStoreLoc .storelocator__info__banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sanityStoreLoc .storelocator__info__banner .storelocator__banner{padding:0}.sanityStoreLoc .storelocator__info__banner .storelocator__banner svg{height:13px}.sanityStoreLoc .storelocator__info-title-container{display:block}.sanityStoreLoc .storelocator__js{height:100%;overflow-y:scroll;overflow-x:hidden}.sanityStoreLoc .storelocator__js::-webkit-scrollbar{width:6px}.sanityStoreLoc .storelocator__js::-webkit-scrollbar-track{background:#ebebeb}.sanityStoreLoc .storelocator__js::-webkit-scrollbar-thumb{background:#8a8a8a}.sanityStoreLoc .storelocator__js::-webkit-scrollbar-thumb:hover{background:#555}.sanityStoreLoc .storelocator__list{padding:0 15px;margin:0;border:none;overflow:visible}.sanityStoreLoc .storelocator__list #store_form{gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sanityStoreLoc .storelocator__list .storelocator__item{border:1px solid #dcdcdc;gap:10px;padding:25px}@media (max-width:767px){.sanityStoreLoc .storelocator__list .storelocator__item{padding:15px}}.sanityStoreLoc .storelocator__list .storelocator__item .storelocator__info-distance{color:#000}.sanityStoreLoc .storelocator__list .storelocator__item .storelocator__arrow{width:12px;height:6px;margin-left:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}@media (max-width:767px){.sanityStoreLoc .storelocator__list .storelocator__item .storelocator__arrow{margin-left:5px}}.sanityStoreLoc .storelocator__list .storelocator__item.active .storelocator__arrow{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.sanityStoreLoc .storelocator__list .storelocator__item .widget__storeInfo-address{margin-top:5px}.sanityStoreLoc .storelocator__list .storelocator__item .widget__storeInfo-address .storelocator__info-title{font-weight:700;line-height:22px}.sanityStoreLoc .storelocator__list .storelocator__item .storelocator__info-phone a{font-size:14px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#2437fe;margin:15px 0;display:block}.sanityStoreLoc .storelocator__list .storelocator__item [id*=specialHours_]{font-weight:700}.sanityStoreLoc .storelocator__list .storelocator__item .storelocator__buttons{gap:10px}#projectStepsInfo #rightInfo .btn_downloadpdf p .sanityStoreLoc .storelocator__list .storelocator__item .storelocator__buttons a,.sanityStoreLoc .storelocator__list .storelocator__item .storelocator__buttons #projectStepsInfo #rightInfo .btn_downloadpdf p a,.sanityStoreLoc .storelocator__list .storelocator__item .storelocator__buttons .button,.sanityStoreLoc .storelocator__list .storelocator__item .storelocator__buttons .button--alt,.sanityStoreLoc .storelocator__list .storelocator__item .storelocator__buttons .button--alt--locator--popup,.sanityStoreLoc .storelocator__list .storelocator__item .storelocator__buttons .button--back-arrow,.sanityStoreLoc .storelocator__list .storelocator__item .storelocator__buttons .button--push-top,.sanityStoreLoc .storelocator__list .storelocator__item .storelocator__buttons .button-addItem{border:1px solid #00315d;margin:0;padding:10px 24px;border-radius:6px;text-transform:unset;max-width:50%}.sanityStoreLoc .storelocator__list .storelocator__item .storelocator__buttons .js-selectThisStore--locator--popup{padding:10px 15px}.sanityStoreLoc .storelocator__list .storelocator__item .StoreContactInformation_GoogleLink{border-radius:6px;border:1px solid #00315d;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#00315d;font-weight:500}.sanityStoreLoc .storelocator__list .storelocator__item .myStore_box{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:6px;border:1px solid #338700;color:#338700;font-weight:500}.sanityStoreLoc .storelocator__list .storelocator__item .myStore_box p{margin:0;padding:0}.sanityStoreLoc .storelocator__list .storelocator__item .myStore_box svg{fill:none;width:20px;height:20px;margin:0}.sanityStoreLoc .storelocator__list .storelocator__item .storeDetail__link{font-weight:600;margin-top:15px;display:block;color:#2437fe}#stores-inventory-search{background:#f5f5f5;color:#000;padding:10px}#stores-inventory-search .checkbox-label,#stores-inventory-search .checkbox-label--small{font-weight:400;font-size:14px}#searchForm_productInventoryOverlay{max-width:300px;position:relative}.stores-inventory-result__scroller{overflow-y:auto;max-height:calc(95vh - 270px);position:relative}@media screen and (max-width:767px){.stores-inventory-result__scroller{max-height:calc(95vh - 360px)}}.stores-inventory-result__no-store-found{margin:15px 0}.stores-inventory-result__bottom{-webkit-box-shadow:0 -2px 7px 0 rgba(0,0,0,.15);box-shadow:0 -2px 7px 0 rgba(0,0,0,.15);margin:0 -15px;background:#fff;overflow:hidden;padding:15px 20px}@media screen and (max-width:767px){.stores-inventory-result__bottom{padding:15px 20px 5px}}.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:51}.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--alt--locator--popup,.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--alt--locator--popup,.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--alt--locator--popup,.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-edit-bloc-head .checkbox-custom-instock--align-top,.page-account__addressBook-list-bloc-head .checkbox-custom,.page-account__addressBook-list-bloc-head .checkbox-custom--align-top,.page-account__addressBook-list-bloc-head .checkbox-custom-instock--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--alt--locator--popup,.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:#617694;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-bottom:20px}.install__banner-text{color:#fff;font-size:1.3571em;margin-bottom:0}@media screen and (max-width:991px){.install__banner-text{font-size:1em}}.install__banner-title{color:#fff;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:#fff;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}}#print_button{float:right;margin-top:-30px}@media screen and (max-width:767px){#print_button{float:right;margin-top:-30px}}@media print and (width:8.5in) and (height:11in){@page{margin:1in}}#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-shipmode{display:-webkit-inline-box}.display-address{font-size:14px;font-weight:500;color:#0073b9;text-transform:none}@media screen and (max-width:991px){.display-address{font-size:11px;font-weight:500;color:#0073b9;text-transform:none}}.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__top-links-desktop .order-detail-cancel{margin-left:30px}.order-detail-item{padding:15px}.order-detail-item__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-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;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.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{width:51%;text-wrap:wrap}}.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%;margin-top:2%}}.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{width:50%}}.order-detail-section{margin:0 0 15px}.order-detail-section .additional-install{margin-top:10px}@media screen and (max-width:767px){.order-detail-section .additional-install{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.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}@media screen and (max-width:991px){.order-detail-section__content__status a:hover{color:#fff!important}}.order-detail-section__content__status__pickupscheduler{float:right}.order-detail-section__content__track{float:right}.order-detail-section__content__track__itemtracking__infobox{width:250px}.order-detail-section__content__track__itemtracking__infobox .infobox__content{text-align:center}.order-detail-section__content__track__itemtracking__infobox__link{display:block;color:#5273c0!important;padding-bottom:5px}.order-detail-section__content__track__itemtracking__infobox__link:visited{color:#5273c0!important}.order-detail-section__content__track__itemtracking__infobox__link:hover{color:#00315d!important}.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-container-instock--margin-top,.order-detail-overlay__product .checkbox-container-instock--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__success-message{color:#25b24e;float:left;font-size:14px;font-weight:400;width:695px;margin-left:-5px}@media screen and (max-width:991px){.order-detail-overlay__success-message{width:100%;padding-bottom:10px;margin-left:0}}.order-detail-overlay__error-message{color:#ee2931;float:left;font-size:14px;font-weight:400;width:560px}@media screen and (max-width:991px){.order-detail-overlay__error-message{width:100%;padding-bottom:10px}}.order-detail-overlay__buttons-container{float:right}.order-detail-overlay__buttons-container input{white-space:unset;cursor:pointer}.order-detail-overlay__buttons-container input[type=button]:disabled{background-color:#aaa;color:#fff;cursor:not-allowed}@media screen and (max-width:991px){#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--alt--locator--popup,.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-container-instock--margin-top,.order-detail-overlay .checkbox-container-instock--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-container-instock--margin-top .checkbox-label,.order-detail-overlay .checkbox-container-instock--margin-top .checkbox-label--small,.order-detail-overlay .checkbox-container-instock--wrapped .checkbox-label,.order-detail-overlay .checkbox-container-instock--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-container-instock--margin-top .checkbox-label,.order-detail-overlay .checkbox-container-instock--margin-top .checkbox-label--small,.order-detail-overlay .checkbox-container-instock--wrapped .checkbox-label,.order-detail-overlay .checkbox-container-instock--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}}.order-detail-section__desktop-buttons .order-detail-section__pickup-confirmation__iamhere-button{margin-left:160px}.order-detail-section__mobile-buttons .order-detail-section__pickup-confirmation__iamhere-button{margin-left:0}.order-detail-section__pickup-confirmation-section{padding:20px 20px 25px 20px;border:2px solid #ececec}.order-detail-section__pickup-confirmation-section__title{margin-top:-30px;margin-bottom:15px;font-family:Roboto,sans-serif;font-size:14px;color:#000;font-weight:700;text-transform:uppercase;background:#fff;display:block;width:95px;text-align:center}.order-detail-section__pickup-confirmation-section__field{margin:10px 0 15px 0}.order-detail-section__pickup-confirmation-section__field-error{display:block;margin:5px 0 5px 0;color:red}.order-detail-section__pickup-confirmation-section__customer span{margin-right:5px}.order-detail-section__pickup-confirmation-section__confirmation-table{width:100%}.order-detail-section__pickup-confirmation-section__confirmation-table-left{text-align:left;padding-right:10px}.order-detail-section__pickup-confirmation-section__confirmation-table-right{text-align:right}.order-detail-section__pickup-confirmation-section__confirm-message{font-family:Roboto,sans-serif;font-size:14px;font-weight:700}.order-detail-section__pickup-confirmation-section__confirm-error{color:red}@media screen and (max-width:767px){.order-detail-section__pickup-confirmation-section__confirm-error{width:190px}}.order-detail-section__pickup-confirmation-section__confirm-in-progress{color:#000}.order-detail-section__pickup-confirmation-section__confirm-success{color:#38904e}.order-detail-section__pickup-confirmation-section__confirm-loader-ajax{margin:0;padding:0}.cancelReason-container{margin-bottom:5px}.select2-container{z-index:1051!important;position:relative}.select2-container .select2-selection{min-height:45px;height:auto}.select2-container .select2-selection .select2-selection__rendered{font-weight:400;text-transform:none;white-space:normal;line-height:20px;padding:10px 45px 2% 2%}.select2-dropdown{z-index:1060!important}.order-detail-schedule-delivery-date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.order-detail-schedule-delivery-date{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.order-detail-schedule-delivery-date-text{font-weight:300}.orderdetails-online-only-tag{padding:5px 12px 5px 12px;border-radius:30px;background-color:#00315d;color:#fff;font-size:10px;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:5px}#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--alt--locator--popup,#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--alt--locator--popup,#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--alt--locator--popup 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--alt--locator--popup 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--alt--locator--popup 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--alt--locator--popup 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--alt--locator--popup,#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--alt--locator--popup 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--alt--locator--popup 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--alt--locator--popup 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--alt--locator--popup 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 .empty-container{padding:5px 5px 5px 5px}.page-product .collapse-icon{font-weight:500;color:#666;font-size:24px}.page-product .expand-icon{font-weight:500;color:#666;font-size:22px}.page-product .pdp-delivery-container{margin-bottom:10px;gap:10px;padding:18px 15px 18px 15px;border:1px solid #ddd;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.06);box-shadow:0 4px 12px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:none;font-weight:400}.page-product .pdp-delivery-container .pdp-delivery-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.page-product .pdp-delivery-container .pdp-delivery-text .icon-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.page-product .pdp-delivery-container .pdp-delivery-text .icon-heading .img-delivery-truck{margin-right:5px}.page-product .pdp-delivery-container .delivery-section-separator{border:1px solid #dcdcdc;margin-bottom:1rem}.page-product .pdp-delivery-container .delivery-fullfillment-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.page-product .pdp-delivery-container .delivery-fullfillment-container .delivery-fullfillment-method-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.page-product .pdp-delivery-container .delivery-fullfillment-container .delivery-fullfillment-method{font-size:14px;font-weight:700}.page-product .pdp-delivery-container .delivery-fullfillment-container .delivery-fullfillment-method .pdp-appliance-delivery{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.page-product .pdp-delivery-container .delivery-fullfillment-container .pdp-express-customer-promise{display:block!important}.page-product .pdp-delivery-container .delivery-fullfillment-container .delivery-fullfillment-promise{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;font-size:12px}.page-product .pdp-delivery-container .delivery-fullfillment-container .delivery-fullfillment-promise .postal-code-heading .included-service-heading{font-size:14px}.page-product .pdp-delivery-container .delivery-fullfillment-container .delivery-fullfillment-promise .input-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.page-product .pdp-delivery-container .delivery-fullfillment-container .delivery-fullfillment-promise .included-service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;gap:5px;text-transform:none!important}.page-product .pdp-delivery-container .delivery-fullfillment-container .delivery-fullfillment-promise .included-service .tag{padding:5px 10px 5px 10px;border-radius:30px;background:#0080001A;color:green;font-weight:400}.page-product .pdp-delivery-container .delivery-fullfillment-container .delivery-fullfillment-promise .appliance-delivery-service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;color:#666;padding:0 0 0 19px}.page-product .pdp-delivery-container .delivery-fullfillment-container .delivery-fullfillment-promise .appliance-bullet-list{display:list-item}.page-product .pdp-delivery-container .delivery-fullfillment-container .delivery-fullfillment-promise .appliance-delivery-field-label{top:12px;width:100%;left:-12rem;position:relative}.page-product .pdp-delivery-container .delivery-fullfillment-container .delivery-fullfillment-promise .appliance-postal-code-update{position:relative;left:-161px}.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 .infobox__content{text-transform:none;font-weight:400}.page-product__product-info{margin-top:20px;border-top:1px solid #ddd;padding:30px 0 20px 0!important;gap:80px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 0 0 0}.page-product__product-info .return-info-title{display:block;font-size:14px;font-weight:700}.page-product__product-info .return-info{width:164px}.page-product__product-info .return-info-link{display:block}.page-product__pickup-container{gap:10px;padding:18px 15px 18px 15px;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.06);box-shadow:0 4px 12px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box}.page-product__pickup-container .pickup-store{font-weight:400;text-transform:none;font-family:Roboto;font-style:normal;font-size:14px;color:#666}.page-product__pickup-container .pickup-container-heading{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-product__pickup-container .pickup-container-heading .pickup-container-heading-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-fill-available}.page-product__pickup-container .pickup-current-store-section{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-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 0 3px 0}.page-product__pickup-container .pickup-current-store{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0;text-transform:none}.page-product__pickup-container .pickup-current-store-title{padding:0 0 5px 0;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;color:#0073b9}.page-product__pickup-container .pickup-store-inv-loc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-product__pickup-container .pickup-section-separator{border:1px solid #dcdcdc;margin-bottom:1rem}.page-product__pickup-container .pickup-nearby-section{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-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;gap:20px;margin-bottom:0}.page-product__pickup-container .pickup-nearby-section-stores{width:100%}.page-product__pickup-container .pickup-nearby-section-stores-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 0 5px 0}.page-product__pickup-container .pdp-inv-not-available{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px;font:normal;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;color:#000;position:relative;text-transform:none;padding:5px 0 5px 0}.page-product__pickup-container .pdp-pickup-tooltip{margin-left:-5px}.page-product__pickup-container .pickup-nearby-section-stores-distance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 5px 0;gap:10px}.page-product__pickup-container .pickup-nearby-section-stores-distance .pickup-nearby-section-stores-name{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;color:#666;text-transform:none;width:100%}.page-product__pickup-container .pickup-nearby-section-stores-distance .pickup-nearby-section-stores-km{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;text-align:right;color:#000;text-transform:none}.page-product__pickup-container .pickup-section-select-store{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;color:#00315d;text-transform:none}.page-product__pickup-container .pickup-section-check-other-stores{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;text-transform:none}.page-product__pickup-container .collapsible{float:inline-end;content:url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E\a 				%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.27654 6.55198V0.828613H6.41454L6.41454 6.55198L0.689941 6.55198L0.689942 9.41398H6.41454L6.41454 15.1386H9.27654V9.41398H14.9999V6.55198L9.27654 6.55198Z' fill='%23666666'/%3E\a 				%3C/svg%3E");display:inline-block;font-size:0;height:16px;width:15px}.page-product__pickup-container .collapsible:hover{background-color:#555}.page-product__pickup-container .collapsible:after{content:'\002B';color:#fff;font-weight:700;float:right;margin-left:5px}.page-product__pickup-container .content{padding:0 18px;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;background-color:#f1f1f1}.page-product__delivery-container{text-transform:none}.page-product__delivery-container a.postal-code{font-weight:400}.page-product__delivery-container .field-text,.page-product__delivery-container .field-text--airmiles{display:inline-block;vertical-align:middle;width:35%;height:39px;font-weight:400}@media screen and (max-width:767px){.page-product__delivery-container .field-text,.page-product__delivery-container .field-text--airmiles{width:calc(100% - 120px);max-width:calc(100% - 60px)}}#projectStepsInfo #rightInfo .btn_downloadpdf p .page-product__delivery-container a,.page-product__delivery-container #projectStepsInfo #rightInfo .btn_downloadpdf p a,.page-product__delivery-container .button,.page-product__delivery-container .button--alt,.page-product__delivery-container .button--alt--locator--popup,.page-product__delivery-container .button--back-arrow,.page-product__delivery-container .button--push-top,.page-product__delivery-container .button-addItem{display:inline-block;vertical-align:middle}.page-product__delivery-container .truck-eta-error{text-transform:none;color:#eb212e;display:block;font-size:13px;margin-bottom:20px;margin-top:-10px;font-weight:400}.page-product__delivery-container .input-container{position:relative;margin-bottom:20px;font-weight:400}.page-product__delivery-container .floating-label{position:absolute;pointer-events:none;top:10px;left:10px;-webkit-transition:top .3s,font-size .3s;transition:top .3s,font-size .3s;font-size:16px}.page-product__delivery-container .input-container input:focus+.floating-label{top:-10px;font-size:12px}.page-product__cart{background:0 0;margin-top:15px;position:relative}.availability .page-product__cart .availability__shipping__message,.page-product__cart .availability .availability__shipping__message,.page-product__cart .availability__message{margin-top:10px}.page-product__cart__add-to-cart{font-size:0}.page-product__cart__add-to-cart .button-addItem{display:inline-block;vertical-align:middle;width:80%}.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 0}.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:1px;left:10px;z-index:2}.page-product__image-container__icons img{display:block;width:50px}.page-product__image-container__everyday-price{margin-left:-9px}.page-product__image-container__everyday-price img{height:50px;width:initial}.page-product__image-container__buy-in-bulk{margin-right:10px;float:left}.page-product__image-container__buy-in-bulk img{height:70px;width:initial;max-width:unset}.page-product__image-container__clearance img{height:28px;width:initial}.page-product__image-container__best-value,.page-product__image-container__special-buy,.page-product__image-container__special-value{margin-left:-3px}.page-product__image-container__best-value img,.page-product__image-container__special-buy img,.page-product__image-container__special-value img{width:56px}.page-product__image-container__eco{margin-top:10px}.page-product__image-container__well-made-here{margin-top:10px}.page-product__image-container__install{margin-top:10px}.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;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;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{color:#0073b9}.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{margin-bottom:10px}}.page-product__inventory__item-available{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@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;color:#000}.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-name{font-weight:700}.page-product__inventory__store-buttons{text-align:right}@media screen and (max-width:767px){.page-product__inventory__store-buttons{margin-top:10px;text-align:left}}.page-product__inventory__store-buttons a{display:block}.page-product__inventory__store-change{margin-bottom:10px}.availability .page-product__inventory__unit .availability__shipping__message span,.page-product__inventory__unit .availability .availability__shipping__message span,.page-product__inventory__unit .availability__message span{color:#0073b9;font-size:14px;font-weight:700}.page-product__inventory__limited-stock{color:#0073b9}@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{margin-top:2px;background:rgba(0,115,185,.05);border-radius:40px;display:inline-block;padding:4px 7px;color:#0073b9;font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;text-transform:none}.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__icons div{display:inline-block;vertical-align:middle}.page-product__section__icons img{margin-right:10px;height:50px}.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{font-size:0}.page-product__specs>.row{border:1px solid #ecebeb}.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{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{padding:5px 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__online-only-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:wrap;flex-flow:wrap;gap:4px;padding-bottom:4px}.page-product__online-only-tag__online-text{padding:5px 12px 5px 12px;border-radius:30px;background-color:#00315d;color:#fff;font-size:12px;font-weight:400;font-family:Roboto;line-height:14.06px;text-align:left}.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__promo-badges-tags-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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__services_logos__service{display:inline-block}.page-product__services_logos__service__content{display:table;height:40px;width:auto;margin-right:30px}.page-product__services_logos__service__content__logo{display:table-cell;vertical-align:middle;height:35px;text-align:center}.page-product__services_logos__service__content__logo__img{height:60px}.page-product__services_logos__service__content__infos__link{display:block;color:#0073b9;cursor:pointer}.page-product__services_logos__service__weinstall .page-product__services_logos__service__content__logo{height:40px;text-align:left}.page-product__services_logos__service__weinstall .page-product__services_logos__service__content__logo__img{height:40px;width:110px;margin-top:-30px}.page-product__services_logos__service__haulaway .page-product__services_logos__service__content__logo{height:40px;text-align:left}.page-product__services_logos__service__haulaway .page-product__services_logos__service__content__logo__img{height:40px;margin-top:-30px}.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--alt--locator--popup,.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--alt--locator--popup,.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}.currentStore{width:273px;height:17px;font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;color:#0073b9}#storeDetails.currentStore{width:auto;height:auto;font-style:inherit;font-weight:400;font-size:14px;color:#666;font-family:Roboto,sans-serif}.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;margin-top:10px;text-transform:none}.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}.page-login__title,.page-register__title,h1{color:#000;font-size:1.571em;font-weight:400}@media screen and (max-width:736px){.page-login__title,.page-register__title,h1{font-size:1.1em}}.page-track-order-search__subtitle,.page-track-order-search__title{display:block;margin:.67em 0}.page-track-order-search__title{color:#000;font-size:1.571em;font-weight:400}.page-track-order-search__subtitle{color:#666;font-size:1.143em;text-transform:uppercase}.page-track-order-search-row__intro{display:block;margin:.67em 0}.page-track-order-search-row__intro{color:#666;font-family:Roboto,sans-serif;font-size:14px}.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 li .icon-arrow-right{fill:#0073b9;height:8px;width:8px;margin-left:4px}.storedetails__list li:hover .icon-arrow-right{fill:#000}.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--alt--locator--popup,.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{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{border:10px solid #f2f2f2;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:10px solid #f2f2f2;margin-bottom:10px}}@media screen and (max-width:767px){.page-cart__item{margin:10px 10px 10px 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;position:absolute;margin-left:-11px;margin-right:-11px;top:-20px;left:0}}.page-cart .breadcrumb .pageRow{display:none}.cart-online-only-tag{padding:5px 12px 5px 12px;border-radius:30px;background-color:#00315d;color:#fff;font-size:10px;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:5px}.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}.page-checkout__affirm-info{width:85px;height:35px;margin-top:10px}.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--alt--locator--popup,.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--alt--locator--popup,.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.deliveryFloor{border:1px solid #ececec}.checkout-section__content.deliveryFloor.error{border-color:red!important}.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__sku{color:#666;display:block;font-size:12px;margin-bottom:3px}.checkout-summary__products-item__title-number{position:absolute;top:0;left:-20px}.checkout-summary__charge-oe-free{color:green}#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}.componentWrapper{border:solid #ddd;padding:6px 0 9px;margin-right:3px;margin-left:3px;border-width:thin}.componentWrapper .block-header{position:absolute;margin-top:40px;margin-left:300px;color:#333;background:#fff;border-block:10px;padding:2px 10px}.narrow-padding{padding-right:1px;padding-left:1px}#qrcode{margin-left:15px}@media print{#qrcode{margin-left:15px;page-break-inside:avoid}}.checkout-commitment{font-size:13px}.shipmode-info{font-size:14px;color:#000}.shipmode-info-1{color:#000;font-size:14px;font-weight:700}.shipmode-info-2{color:#000;font-size:14px;font-weight:700}.checkout__splitter_product_summary{background:#ddd;height:1px}.checkout-summary__charge-name{color:#000;font-size:14px;font-weight:700;text-transform:uppercase}.checkout-summary__charge-price{color:#000;font-size:14px;font-weight:700;text-transform:uppercase}.checkout-summary-pickup-store{font-size:14px}.checkout-summary-postal-code{font-size:14px}.checkout-pickup-instore-text{font-size:14px;font-weight:700;text-transform:uppercase;margin-left:17px;list-style-type:disc;display:list-item}.checkout-summary-article-text{color:#666;font-family:Roboto,sans-serif;font-size:14px;margin-left:15px;margin-bottom:15px}.checkout-summary-article-text-truck{color:#666;font-family:Roboto,sans-serif;font-size:14px;margin-left:15px}.page-checkout-warning{color:#eb212e;font-size:13px;margin-bottom:4px}.page-checkout-notice{margin-bottom:15px}.page-checkout-install-services{height:25px;width:25px}.page-checkout-install-services-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.protection-plan-items{font-size:13px;padding-left:35px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.protection-plan-header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.protection-plan-item-qty{font-size:16px}.page-checkout-install-services-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.page-checkout-summary__description{font-size:13px;padding-left:35px}.checkout-commitment-price-includes-shipping{font-size:13px;color:green}.checkout-affirm-disclaimer{margin-bottom:10px}.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],.page-contactUs__form-bottom-submit input[type=submit][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--alt--locator--popup,.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}@media screen and (max-width:991px){.enewsSubscribePage .ronaSubscriptionFormRetail .newsletter-subscription-disclaimer{padding-bottom:10px}}.enewsSubscribePage .ronaSubscriptionFormRetail .newsletter__submit{vertical-align:top}@media screen and (max-width:991px){.ronaSubscriptionFormProPriceList .newsletter-subscription-disclaimer{padding-bottom:10px}}.ronaSubscriptionFormProPriceList .newsletter__submit{vertical-align:top}.enewsSubscribeModal #newsletterForm .newsletter-subscription-disclaimer{padding-right:5px}.enewsSubscribeModal input.submitEnewsForm[disabled],.enewsSubscribeModal input.submitEnewsForm[disabled]:hover,.enewsSubscribePage input.submitEnewsForm[disabled],.enewsSubscribePage input.submitEnewsForm[disabled]:hover,.ronaSubscriptionFormProPriceList input.submitEnewsForm[disabled],.ronaSubscriptionFormProPriceList input.submitEnewsForm[disabled]:hover{cursor:not-allowed;background-color:#c2c2c2!important;color:#000!important}@media screen and (max-width:767px){.enewsSubscribeModal .g-recaptcha,.enewsSubscribePage .g-recaptcha,.ronaSubscriptionFormProPriceList .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}}.modal__installationservice{border:10px solid #f2f2f2;background:#fff;width:94%;max-height:95%;max-width:800px;position:relative;padding:0 15px 15px;-webkit-overflow-scrolling:touch}.installationservice__cancel{padding-right:17px;padding-top:20px}.installationservice_description{overflow:auto;max-height:calc(100vh - 242px)}.installationservice_footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #f2f2f2;padding-top:10px}.selectedStoreQuantity{padding-top:15px}