@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,700;1,400&display=swap);body{color:#000;font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;margin:0;padding:0}.container{display:block;margin:0 auto;max-width:1100px;padding:0 25px}h1,h2,h3,h4{font-weight:300}a{color:#000;text-decoration:none}ul{list-style-type:none;margin:0;padding:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,.05);background-position:97%;background-repeat:no-repeat;background-size:10px;border:1px solid #9c9b9e;border-radius:0;padding:5px 10% 5px 10px}select:disabled{background-color:rgba(0,0,0,.2)}button,select{font-family:Montserrat,sans-serif;font-weight:300;outline:0}.desktop{display:block}.mobile{display:none}.lazy-load-image-background{display:block!important}@media screen and (max-width:767px){div.zopim{top:3px!important}.desktop,.hidden_mob{display:none}.mobile{display:block}}.header{padding-bottom:15px;position:relative;text-align:center}.header .h_chat{background-color:transparent;border:none;bottom:50px;cursor:pointer;margin:0;padding:0;position:fixed;right:0;width:65px;z-index:10}.header .h_chat img{width:100%}.header .h_chat .desktop{padding:12px 15px 8px;width:35px}.header .h_chat span{display:block;font-size:11px;font-weight:400;padding-bottom:10px}.header .h_back{font-size:10px;font-weight:700;padding:10px 0;text-align:left}.header .h_back a:hover{text-decoration:underline}.header h1{display:none;font-size:24px;margin-bottom:12px;margin-top:0}.header h2{display:none;font-size:.75rem;margin:10px auto;max-width:510px}.header h2 span{text-decoration:underline}.header h1.st1,.header h2.st1{display:block}.header h2.st1 .col-xs-1{cursor:pointer;font-weight:400;text-decoration:none}.header h2.st1 .col-xs-1:hover{text-decoration:underline}.header .logo{cursor:pointer;display:flex;justify-content:center;margin-bottom:20px}.header .logo .l_lawes{display:block;height:30px;width:auto}.header .logo span{background-color:#000;display:block;height:30px;margin:0 15px;width:1px}.header .h_steps{color:#9c9b9e;display:flex;font-size:10px;justify-content:center;padding-top:15px}.header .h_steps>button{background-color:transparent;border:2px solid transparent;margin:0;padding:0;width:154px}.header .h_steps>button>div{background-color:#9c9b9e;display:block;height:7px;width:100%}.header .h_steps>button p{font-size:12px}.header .h_links{position:fixed;right:0;top:0;z-index:10}.header .h_links button{border:none;cursor:pointer;display:block;margin:0;padding:0;width:65px}.header .h_links button img{height:auto;width:100%}.header .h_links button .desktop{padding:12px 20px 8px;width:inherit}.header .h_links button span{display:block;font-size:11px;font-weight:400;padding-bottom:10px}.header .share{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.header .share .s_wrap{background-color:#fff;border-radius:15px;display:block;padding:50px 20px;position:relative;width:500px}.header .share .s_wrap .close{background-color:transparent;border:none;cursor:pointer;display:block;height:15px;padding:10px;position:absolute;right:10px;top:15px;width:15px}.header .share .s_wrap .close:before{transform:rotate(-45deg)}.header .share .s_wrap .close:after,.header .share .s_wrap .close:before{background-color:#9c9b9e;content:" ";display:block;height:2px;left:0;position:absolute;top:7px;width:15px}.header .share .s_wrap .close:after{transform:rotate(45deg)}.header .share .s_wrap .s_content h3{font-weight:700;margin-top:0}.header .share .s_wrap .s_content>p{word-wrap:break-word}.header .share .s_wrap .s_content h4{font-style:italic;margin-bottom:10px}.header .share .s_wrap .s_content .s_email{grid-row-gap:15px;display:grid;margin:30px auto 0;max-width:304px}.header .share .s_wrap .s_content .s_email input{background-color:#f2f2f2;border:none;height:30px;padding:0 10px}.header .share .s_wrap .s_content .s_email button{border:none;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.header .share .s_wrap .s_content .s_email button:disabled{opacity:.5}@media (max-width:500px){.header .share .s_wrap .s_content .s_email .App{max-width:100%;overflow:hidden}.header .share .s_wrap .s_content .s_email .App [data-size=compact]{transform:scale(.8);transform-origin:0 0}}.header .share.show{display:flex}.lowes .header .h_chat{background-color:#0085dd}.lowes .header .h_chat span{color:#fff}.lowes .header .h_links .h_save{background-color:#457786;color:#fff}.lowes .header .h_links .h_help{background-color:#0085dd;color:#fff}.lowes .header .h_links .h_share{background-color:#bbe1ef;color:#018ab7}.lowes .header .h_steps>button.active{cursor:pointer}.lowes .header .h_steps>button.active>div{background-color:#004990}.lowes .header .h_back a,.lowes .header .h_steps>button.active p{color:#004990}.lowes .header .share .s_wrap .s_content .s_email button{background-color:#004990}.homedepot .header .h_chat{background-color:#d8d9d9}.homedepot .header .h_chat span{color:#f60}.homedepot .header .h_links .h_save{background-color:#808282;color:#fff}.homedepot .header .h_links .h_help{background-color:#f60;color:#fff}.homedepot .header .h_links .h_share{background-color:#ccc;color:#000}.homedepot .header .h_steps>button.active{cursor:pointer}.homedepot .header .h_steps>button.active>div{background-color:#f60}.homedepot .header .h_back a,.homedepot .header .h_steps>button.active p{color:#f60}.homedepot .header .share .s_wrap .s_content .s_email button{background-color:#f60}.ove .header .h_chat{background-color:#0085dd}.ove .header .h_chat span{color:#fff}.ove .header .h_links .h_save{background-color:#457786;color:#fff}.ove .header .h_links .h_help{background-color:#0085dd;color:#fff}.ove .header .h_links .h_share{background-color:#bbe1ef;color:#018ab7}.ove .header .h_steps>button.active{cursor:pointer}.ove .header .h_steps>button.active>div{background-color:#0085dd}.ove .header .h_back a,.ove .header .h_steps>button.active p{color:#0085dd}.ove .header .share .s_wrap .s_content .s_email button{background-color:#0085dd}.ove .header .logo span{display:none}.kbauthority .header .h_chat{background-color:#1b3b56}.kbauthority .header .h_chat span{color:#fff}.kbauthority .header .h_links .h_save{background-color:#457786;color:#fff}.kbauthority .header .h_links .h_help{background-color:#1b3b56;color:#fff}.kbauthority .header .h_links .h_share{background-color:#bbe1ef;color:#018ab7}.kbauthority .header .h_steps>button.active{cursor:pointer}.kbauthority .header .h_steps>button.active>div{background-color:#1b3b56}.kbauthority .header .h_back a,.kbauthority .header .h_steps>button.active p{color:#1b3b56}.kbauthority .header .share .s_wrap .s_content .s_email button{background-color:#1b3b56}.kbauthority .header .logo .l_lawes:first-child{margin-top:4px}@media screen and (max-width:767px){.header{background-color:#fff;left:0;padding-bottom:0;position:fixed;top:0;width:100%;z-index:11}.header .h_back{border-bottom:2px solid #f2f2f2;margin-bottom:15px}.header .h_chat{height:40px;top:35px;width:40px}.header .h_chat img.mobile{display:block;padding:5px;width:30px!important}.header .logo .l_lawes,.header .logo span{height:22px}.header h1,.header h2{display:none}.header h1.st1{display:block;font-size:14px;font-weight:700;margin-bottom:15px}.header h2.st1{display:block;font-size:10px;margin:10px 0 20px}.header .h_steps{display:none}.header .h_links{align-items:center;background-color:#f2f2f2;border-bottom:1px solid #9c9b9e;border-top:1px solid #9c9b9e;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;position:static}.header .h_links button{align-items:center;display:flex;justify-content:center;width:100%}.header .h_links button span{font-size:10px;padding-bottom:0;padding-left:10px}.header .h_links .h_help,.header .h_links .h_save,.header .h_links .h_share{background-color:transparent!important}.header .h_links .mobile{height:auto;padding:10px 0;width:19px}.header .h_links .h_share{border-left:1px solid #9c9b9e;border-right:1px solid #9c9b9e}.header .share .s_wrap{width:80%}.homedepot .header .h_links button span{color:#f60}.lowes .header .h_links button span,.ove .header .h_links button span{color:#0085dd}.kbauthority .header .h_links button span{color:#1b3b56}}@media screen and (min-width:768px) and (max-width:1024px){.header .h_links{display:grid;grid-template-columns:1fr 1fr 1fr}}.step .s_header{display:none}.step .step_title{grid-column-gap:25px;align-items:center;display:grid;grid-template-columns:1fr auto 1fr;justify-items:center}.step .step_title h2{align-items:center;display:flex;font-size:15px;font-weight:700;grid-column-start:2;margin:35px 0 15px;text-align:center;text-transform:uppercase}.step .step_title h2 .help{align-items:center;display:flex;justify-content:center;margin-bottom:4px;margin-left:15px}.step .step_title .step_title_selected{align-items:center;display:none;font-size:19px;grid-template-columns:20px 1fr 20px;margin-left:auto;width:100%}.step .step_title .step_title_selected span{border:5px solid;border-radius:50%;display:block;height:5px;width:5px}.step .step_title .step_title_selected button{background-color:transparent;border:none;cursor:pointer;display:block;height:15px;position:relative;width:15px}.step .step_title .step_title_selected button:before{content:" ";display:block;height:2px;left:0;position:absolute;top:7px;transform:rotate(-45deg);width:15px}.step .step_title .step_title_selected button:after{content:" ";display:block;height:2px;left:0;position:absolute;top:7px;transform:rotate(45deg);width:15px}.step.selected{background-color:#f2f2f2;border-bottom:1px solid #9c9b9e;padding:5px}.step.selected .step_title{grid-column-gap:25px;grid-template-columns:1fr 1fr;justify-items:right}.step.selected .step_title h2{grid-column-start:auto;margin:10px 0}.step.selected .step_title .step_title_selected{align-items:center;display:flex}.step.selected .step_title .step_title_selected p{font-size:14px;margin:10px 20px}.step.selected .content{display:none}.step.selected.st1{border-top:1px solid #9c9b9e}.lowes .step .step_title .step_title_selected{color:#004990}.lowes .step .step_title .step_title_selected span{border-color:#004990}.lowes .step .step_title .step_title_selected button:after,.lowes .step .step_title .step_title_selected button:before{background-color:#004990}.homedepot .step .step_title .step_title_selected{color:#f60}.homedepot .step .step_title .step_title_selected span{border-color:#f60}.homedepot .step .step_title .step_title_selected button:after,.homedepot .step .step_title .step_title_selected button:before{background-color:#f60}.kbauthority .step .step_title .step_title_selected{color:#1b3b56}.kbauthority .step .step_title .step_title_selected span{border-color:#1b3b56}.kbauthority .step .step_title .step_title_selected button:after,.kbauthority .step .step_title .step_title_selected button:before{background-color:#1b3b56}.ove .step .step_title .step_title_selected{color:#0085dd}.ove .step .step_title .step_title_selected span{border-color:#0085dd}.ove .step .step_title .step_title_selected button:after,.ove .step .step_title .step_title_selected button:before{background-color:#0085dd}.st1 .radio_button ul,.st2 .radio_button ul{grid-column-gap:25px;display:grid;grid-template-columns:repeat(auto-fit,280px);justify-content:center}.st1 .radio_button ul li,.st2 .radio_button ul li{cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center}.st1 .radio_button ul .rn,.st2 .radio_button ul .rn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #9c9b9e;border-radius:50%;cursor:pointer;display:block;height:12px;justify-self:end;outline:0;width:12px}.st1 .radio_button ul .rn:checked,.st2 .radio_button ul .rn:checked{background-color:#9c9b9e}.st1 .radio_button ul .rl,.st2 .radio_button ul .rl{cursor:pointer;font-size:14px}.st1 .radio_button ul .ri,.st2 .radio_button ul .ri{align-items:center;display:flex;margin-top:10px;position:relative;width:100%}.st1 .radio_button ul .ri img,.st2 .radio_button ul .ri img{cursor:pointer;display:block;width:100%}.st1 .radio_button ul .ri>img,.st2 .radio_button ul .ri>img{opacity:0}.st1 .radio_button ul .ri div,.st2 .radio_button ul .ri div{align-items:center;background-color:#f2f2f2;cursor:pointer;display:flex;height:100%;left:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:2}.st1 .radio_button ul .ri div img,.st2 .radio_button ul .ri div img{height:60%;margin:15% auto;padding:0;width:auto}.st1 .radio_button ul .ri:hover>img,.st2 .radio_button ul .ri:hover>img{opacity:1}.st1 .radio_button ul .ri:hover>div,.st2 .radio_button ul .ri:hover>div{opacity:0}.st3 .ryn_title{margin-bottom:25px}.st3 .ryn_title h3{font-size:15px;margin:0;text-align:center}.st3 .ryn_title h4{font-size:12px;margin:5px 0 0;text-align:center}.st3 .wrap{border:1px solid #9c9b9e;display:grid;grid-template-columns:3fr 2fr}.st3 .wrap .ryn_bg{position:relative}.st3 .wrap .ryn_bg img{display:block;height:auto;position:relative;width:100%}.st3 .wrap .ryn_bg .ryn_bg_hover{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5ms;width:100%}.st3 .wrap .ryn_bg .ryn_bg_hover.hover_{opacity:1}.st3 .wrap ul{align-items:center;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr}.st3 .wrap ul li{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #9c9b9e;cursor:pointer;display:flex;height:100%;position:relative;width:100%}.st3 .wrap ul li .ryn_input{display:none}.st3 .wrap ul li .ryn_label{align-items:center;cursor:pointer;display:flex;font-size:14px;height:100%;padding-left:10%;padding-right:40%;width:100%}.st3 .wrap ul li img{display:block;width:100%}.st3 .wrap ul li .ryn_label_img,.st3 .wrap ul li .ryn_label_img_hover{display:flex;height:100%;left:0;position:absolute;top:0;transition:opacity .5s;width:100%;z-index:-1}.st3 .wrap ul li .ryn_label_img img,.st3 .wrap ul li .ryn_label_img_hover img{-o-object-fit:cover;object-fit:cover}.st3 .wrap ul li:hover .ryn_label_img{opacity:0}.st3 .wrap ul li .ryn_label_img_mob{display:none}.lowes .st3 .ryn_title h4,.lowes .st3 .wrap ul li.active{color:#004990}.homedepot .st3 .ryn_title h4,.homedepot .st3 .wrap ul li.active{color:#f60}.kbauthority .st3 .ryn_title h4,.kbauthority .st3 .wrap ul li.active{color:#1b3b56}.ove .st3 .ryn_title h4,.ove .st3 .wrap ul li.active{color:#0085dd}.st4 .dimensions_list .dl_title h3{font-size:14px;text-align:center}.st4 .dimensions_list .wrap{display:grid;grid-template-columns:3fr 2fr}.st4 .dimensions_list .wrap .dl_bg{position:relative;width:100%}.st4 .dimensions_list .wrap .dl_bg img{width:100%}.st4 .dimensions_list .wrap .dl_bg .dl_bg_info{cursor:pointer;left:21px;position:absolute;top:21px}.st4 .dimensions_list .wrap .dl_bg .dl_bg_button{left:37%;position:absolute;top:46.5%}.st4 .dimensions_list .wrap .dl_bg .dl_bg_button button{background-color:#fff;border:1px solid #000;border-radius:50%;cursor:pointer;display:block;font-weight:700;height:21px;width:21px}.st4 .dimensions_list .wrap ul{grid-row-gap:5%;align-content:center;display:grid;grid-template-columns:1fr;padding:10% 0 10% 10%}.st4 .dimensions_list .wrap ul li .dl_input{grid-column-gap:15px;align-items:center;display:grid;grid-template-columns:65px 1fr 30px}.st4 .dimensions_list .wrap ul li .dl_input>div{font-size:16px;font-weight:700;line-height:.8}.st4 .dimensions_list .wrap ul li .dl_input>div.with{color:#d26691}.st4 .dimensions_list .wrap ul li .dl_input>div.depth{color:#7dc0e7}.st4 .dimensions_list .wrap ul li .dl_input>div.height{color:#1a409e}.st4 .dimensions_list .wrap ul li .dl_input>div.width_buttress{color:#2d4a3a}.st4 .dimensions_list .wrap ul li .dl_input>div.height_buttress{color:#d6a357}.st4 .dimensions_list .wrap ul li .dl_input>div span{font-size:12px}.st4 .dimensions_list .wrap ul li .dl_input select{font-size:16px;width:100%}.st4 .dimensions_list .wrap ul li .dl_input a,.st4 .dimensions_list .wrap ul li .dl_input button{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0}.st4 .dimensions_list .wrap ul li .dl_input a img,.st4 .dimensions_list .wrap ul li .dl_input button img{height:auto;width:20px}.st4 .dimensions_list .wrap ul li .dl_sugestion{font-size:12px;letter-spacing:0;margin:6px 45px 0 80px}.st4 .dimensions_list .wrap ul li .dl_sugestion button{background:0 0;border:0;border-bottom:1px solid;cursor:pointer;display:inline-block;font-size:11px;font-weight:600;margin:0;padding:5px 0 0}.st4 .dl_additional{font-size:12px;margin-bottom:10px}.st4 .dl_additional span{font-weight:700}.st5 .ryn_title{margin-bottom:15px}.st5 .ryn_title h3{font-size:16px;margin:0;text-align:center}.st5 .ryn_title h4{font-size:12px;margin:5px 0 0;text-align:center}.st5 .wrap{border:1px solid #9c9b9e;display:grid;grid-template-columns:3fr 2fr}.st5 .wrap .ryn_bg{position:relative}.st5 .wrap .ryn_bg img{display:block;height:auto;position:relative;width:100%}.st5 .wrap .ryn_bg .ryn_bg_hover{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5ms;width:100%}.st5 .wrap .ryn_bg .ryn_bg_hover.hover_{opacity:1}.st5 .wrap ul{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.st5 .wrap ul,.st5 .wrap ul li{align-items:center;display:grid}.st5 .wrap ul li{align-content:center;background-color:#e7ebee;background-position:100%;background-repeat:no-repeat;background-size:contain;border:1px solid #9c9b9e;cursor:pointer;grid-template-columns:60% 40%;height:100%;width:100%}.st5 .wrap ul li .ryn_input{display:none}.st5 .wrap ul li .ryn_label{cursor:pointer;padding-left:10%;width:90%}.st5 .wrap ul li .ryn_label_mob{display:none}.st5 .wrap ul li .ryn_label_img img{display:block;width:100%}.st5 .wrap ul li button{border:none;color:#fff;cursor:pointer;font-size:16px;margin-left:10%;margin-top:20px;padding:10px 20px}.lowes .st5 .wrap ul li button{background-color:#004990}.homedepot .st5 .wrap ul li button{background-color:#f60}.kbauthority .st5 .wrap ul li button{background-color:#1b3b56}.ove .st5 .wrap ul li button{background-color:#0085dd}.step_footer{display:none;grid-template-columns:85px 1fr 100px;justify-content:space-between;padding:20px 7%;text-transform:uppercase;width:86%}.step_footer .f_steps{text-align:center}.step_footer .f_steps button{color:#9c9b9e;font-size:16px;padding:0 5px}.step_footer .sf_next{text-align:right}.step_footer .sf_back,.step_footer .sf_next{font-size:12px}.step_footer .sf_back button,.step_footer .sf_next button{margin:0 5px;text-decoration:underline;text-transform:uppercase}.step_footer .sf_next{display:none}.step_footer .sf_next.active{display:block}.step_footer button{background-color:transparent;border:0;cursor:pointer;padding:0}.lowes .step_footer .f_steps button.active{color:#004990;font-weight:700}.homedepot .step_footer .f_steps button.active{color:#f60;font-weight:700}.kbauthority .step_footer .f_steps button.active{color:#1b3b56;font-weight:700}.ove .step_footer .f_steps button.active{color:#0085dd;font-weight:700}@media screen and (max-width:767px){.steps{padding-bottom:60px;padding-top:180px}.steps .st1{padding-top:90px}.steps._result{padding-top:130px}.step .s_header{display:block}.step .s_header img{border-bottom:2px solid #9c9b9e;display:block;padding-bottom:15px;width:100%}.step .step_title h2{margin:15px 0}.st1 .radio_button ul,.st2 .radio_button ul{grid-row-gap:25px;grid-template-columns:1fr 1fr;padding-bottom:80px}.st1 .radio_button ul li,.st2 .radio_button ul li{grid-template-columns:20px auto}.st1 .radio_button ul .rl,.st2 .radio_button ul .rl{font-size:12px}.st1 .radio_button ul .ri,.st2 .radio_button ul .ri{height:auto}.st1 .radio_button ul .ri>img,.st2 .radio_button ul .ri>img{display:none;opacity:0}.st1 .radio_button ul .ri div,.st2 .radio_button ul .ri div{position:static}.st1 .radio_button ul .ri div img,.st2 .radio_button ul .ri div img{height:auto;padding:10% 0;width:40%}.st1 .radio_button ul .ri div:hover,.st2 .radio_button ul .ri div:hover{opacity:1}.st3 .wrap{border:0;grid-template-columns:1fr;padding-bottom:50px}.st3 .wrap .ryn_bg{display:none}.st3 .wrap ul{grid-column-gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:1fr}.st3 .wrap ul li{background-image:none!important;background-position:100%;border:0;display:flex;flex-wrap:wrap;justify-content:center}.st3 .wrap ul li .ryn_input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #9c9b9e;border-radius:50%;cursor:pointer;display:block;height:12px;margin:0;outline:0;width:12px}.st3 .wrap ul li .ryn_input:checked{background-color:#9c9b9e}.st3 .wrap ul li .ryn_label{font-size:12px;height:auto;margin-left:0;padding-left:5px;padding-right:0;width:auto;z-index:2}.st3 .wrap ul li .ryn_label strong{font-weight:300}.st3 .wrap ul li .ryn_label_img,.st3 .wrap ul li .ryn_label_img_hover{display:none}.st3 .wrap ul li .ryn_label_img_mob{display:block;margin-top:10px;width:100%}.st4 .s_header{position:relative}.st4 .s_header .dl_bg_info{cursor:pointer;left:51px;position:absolute;top:21px;z-index:2}.st4 .s_header .dl_bg_button{left:37%;position:absolute;top:40%}.st4 .s_header .dl_bg_button button{background-color:#fff;border:1px solid #000;border-radius:50%;cursor:pointer;display:block;font-weight:700;height:21px;width:21px}.st4 .dimensions_list .dl_title h3{margin:0}.st4 .dimensions_list .wrap{grid-template-columns:1fr;padding-bottom:50px}.st4 .dimensions_list .wrap .dl_bg{display:none}.st4 .dimensions_list .wrap ul{display:block;padding:15px 0 80px}.st4 .dimensions_list .wrap ul li{margin-bottom:20px}.st4 .dimensions_list .wrap ul li .dl_input{grid-template-areas:"width width" "select button";grid-template-columns:1fr 20px;margin:0 auto;width:80%}.st4 .dimensions_list .wrap ul li .dl_input>div{grid-area:width;margin-bottom:15px;text-align:center}.st4 .dimensions_list .wrap ul li .dl_input select{grid-area:select}.st4 .dimensions_list .wrap ul li .dl_input button{grid-area:button;text-align:left}.st4 .dimensions_list .wrap ul li .dl_sugestion{margin:10px auto 0;text-align:center;width:80%}.st5 .wrap{border:none;grid-template-columns:1fr}.st5 .wrap .ryn_bg{display:none}.st5 .wrap ul{grid-column-gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:1fr}.st5 .wrap ul li{background-color:transparent;background-image:none!important;border:none;display:flex;flex-wrap:wrap;justify-content:center}.st5 .wrap ul li .ryn_input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #9c9b9e;border-radius:50%;cursor:pointer;display:block;height:12px;margin:0;outline:0;width:12px}.st5 .wrap ul li .ryn_input:checked{background-color:#9c9b9e}.st5 .wrap ul li .ryn_label{font-size:12px;padding-left:10px;width:80%}.st5 .wrap ul li .ryn_label>div{display:none}.st5 .wrap ul li .ryn_label_mob{display:block;margin-top:10px}.st5 .wrap ul li .ryn_label_mob img{width:100%}.st5 .wrap ul li .ryn_label_mob.yes_{background-repeat:no-repeat;background-size:cover}.st5 .wrap ul li .ryn_label_mob.yes_ img{opacity:0;visibility:hidden}.step.selected{display:none}.step_footer{background-color:#fff;bottom:0;display:grid;left:0;position:fixed;width:100%;z-index:10}.rh_colors{margin:2vw 1vw 3vw!important;min-width:40vw!important}}@media screen and (min-width:768px) and (max-width:1024px){.st4 .dimensions_list .wrap{grid-template-columns:1fr 1fr}}:root{--star-size:20px;--star-color:#cecece;--star-background:#0d85dd}.stars{--percent:calc(var(--rating)/5*100%);display:inline-block;font-family:Times;font-size:var(--star-size);line-height:1}.stars:before{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,var(--star-background) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;content:"★★★★★";letter-spacing:3px}.r_header{margin:35px 0;text-align:center}.r_header .rh_title{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:center;text-transform:uppercase}.r_header .rh_title .help{margin-bottom:4px;margin-left:15px}.r_header .rh_sorts{margin-top:10px}.r_header .rh_sorts button{background-color:transparent;border:0;border-right:1px solid #000;cursor:pointer;font-size:10px;padding:0 8px}.r_header .rh_sorts button:last-child{border:none}.r_header .rh_sorts button.active,.r_header .rh_sorts button:hover{font-weight:700}.r_products .r_product{grid-column-gap:5%;border-bottom:1px solid #ccc;display:grid;grid-template-columns:255px 1fr;margin:20px 0;padding:0 0 20px;position:relative}.r_products .r_product .rp_price_container{color:#000;display:block;font-size:2.5rem;position:absolute;right:0}.r_products .r_product .rp_price_container .rp_price_span{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;font-weight:400;justify-content:center;position:relative;text-align:center}.r_products .r_product .rp_price_container .rp_price_span sup{font-size:1.4rem;font-weight:400;margin-left:2px;margin-right:2px}.r_products .r_product .rp_price_container .rp_price_span .specialPriceContainer img{float:left;margin-top:3px}.r_products .r_product .rp_price_container .rp_price_span .subtextPrice{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;justify-content:center;text-align:center;width:100%}.r_products .r_product .rp_price_container .rp_price_span .subtextPrice .fullPrice{margin-right:10px;text-decoration:line-through}.r_products .r_product .rp_price_container .rp_price_span .subtextPrice .savePrice{color:green}.r_products .r_product .rp_buy{clear:both;color:#fff;float:right;font-size:16px;font-weight:700;margin-top:20px;padding:15px 30px;position:relative;text-align:center}.r_products .r_product .rp_buy span{display:block;font-size:12px;font-weight:300}.r_products .r_product .rp_img img{display:block;width:100%}.r_products .r_product .rp_info .rp_logo img{display:block;width:44px}.r_products .r_product .rp_info .rp_title{font-size:20px;margin:10px 190px 10px 0;text-transform:uppercase}.r_products .r_product .rp_info .rp_subtitle{font-size:14px;font-style:italic;margin:5px 190px 10px 0}.r_products .r_product .rp_info .rp_subtitle p{margin:0}.r_products .r_product .rp_info .rp_sku{font-size:12px;margin-bottom:10px}.r_products .r_product .rp_info .rp_sku span{font-weight:400}.r_products .r_product .rp_info .rp_description{font-size:12px;margin-right:190px}.r_products .r_product .rp_info .rp_description.truncate li:nth-of-type(1n+4){display:none}.r_products .r_product .rp_info .rp_description ul{list-style-type:disc;margin-left:15px}.r_products .r_product .rp_info .rp_show{background-color:transparent;border:none;cursor:pointer;font-size:12px;margin:10px 0;text-decoration:underline}.r_products .r_product .rp_info .score{display:flex;margin-bottom:8px}@media screen and (max-width:767px){.r_products .r_product .rp_info .score{justify-content:center}}.r_products .r_product .rp_info .score .star-count{font-size:14px}.r_no{margin:40px 0;text-align:center}.lowes .r_header .rh_sorts button,.lowes .r_header .rh_title{color:#004990}.lowes .r_products .r_product .rp_buy{background-color:#004990}.r_header .filtersContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;margin-top:10px}.r_header .filtersContainer .breakLine{flex-basis:100%;height:0}.r_header .rh_sorts button,.r_header .rh_title{color:#f60}.rh_colors{margin:15px 15px 25px;min-width:167px;text-align:left;width:100%}.rh_colors>span{font-size:14px;margin-right:15px}.rh_colors>select{border-color:#ccc;padding:5px 5% 5px 10px;text-transform:capitalize;width:100%}.rh_colors>div button{background-color:rgba(0,0,0,.05);border:1px solid #ccc;box-shadow:none;width:100%}.rh_colors>div[class*=react-select]{background-color:#f60}.homedepot .r_products .r_product .rp_buy{background-color:#fff;border:2px solid #f60;color:#f60;margin-top:5px}.homedepot .r_products .r_product .rp_buy i{font-size:.9rem;margin-right:4px}.homedepot .r_products .r_product .rp_buy:hover{background-color:#f60;color:#fff}.kbauthority .r_products .r_product .rp_buy{background-color:#fff;border:2px solid #1b3b56;color:#1b3b56;margin-top:5px}.kbauthority .r_products .r_product .rp_buy i{font-size:.9rem;margin-right:4px}.kbauthority .r_products .r_product .rp_buy:hover{background-color:#1b3b56;color:#fff}.ove .r_header .rh_sorts button,.ove .r_header .rh_title{color:#0085dd}.ove .r_products .r_product .rp_buy{background-color:#0085dd}.kbauthority .r_header .rh_sorts button,.kbauthority .r_header .rh_title{color:#1b3b56}button.accordion{background-color:#fff;border:1px solid #f5f5f5;color:#333;cursor:pointer;float:right;font-size:15px;outline:0;padding:10px 15px;text-align:right;transition:background-color .2s linear}button.accordion.is-open{border-bottom:1px solid #fff}button.accordion.is-open:after{content:"-"}button.accordion:after{content:"+";float:right;font-size:16px;line-height:20px;text-align:right;width:15px}.accordion-content,button.accordion:hover{background-color:#fff}.accordion-content{box-shadow:0 4px 2px -2px #f5f5f5;clear:both;display:block;height:1px;overflow:hidden;transition:max-height .2s ease-in-out;width:100%}@media screen and (max-width:767px){.r_header{margin:0}.r_header .rh_sorts{margin-bottom:20px;margin-top:10px}.r_header .rh_title{margin-bottom:10px;padding:0 30px;position:relative}.r_header .rh_title .help{position:absolute;right:0}.r_header .filtersContainer{flex-wrap:wrap;justify-content:space-around}.rh_colors{width:auto}.r_products .r_product{grid-template-columns:1fr;margin-top:0}.r_products .r_product .rp_info .rp_logo{display:none}.r_products .r_product .rp_info .rp_title{font-size:16px;font-weight:700;margin:15px 0;text-align:center}.r_products .r_product .rp_info .rp_subtitle{margin:5px 0;text-align:center}.r_products .r_product .rp_info .rp_sku{text-align:center}.r_products .r_product .rp_info .rp_description{margin-right:0;text-align:left}.r_products .r_product .rp_info .rp_show{text-align:center;width:100%}.r_products .r_product .rp_price_container{margin:20px auto 0;position:relative}.r_products .r_product .rp_buy{margin:10px auto;position:static}.result .help .text{color:#000;height:-moz-fit-content;height:fit-content;left:-235px;top:35px}.result .help ._trg{left:237px;top:-7px;transform:rotate(135deg)}}@media screen and (max-width:472px){.rh_colors{width:80vw}}.yourSelection{padding-bottom:50px;padding-top:30px;text-align:center}.yourSelection h3{border-bottom:1px solid #9c9b9e;font-size:16px;padding-bottom:10px}.yourSelection .no_item{padding:30px 0}.yourSelection .wrap{align-items:flex-end;display:flex;justify-content:center;margin-bottom:20px;margin-top:30px}.yourSelection .section{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.yourSelection .section .title{display:block;font-size:12px;margin:0 auto;width:140px}.yourSelection .section .image_close{align-items:center;background-color:#ccc;cursor:pointer;display:flex;height:120px;justify-content:center;margin:8px;overflow:hidden;padding:30px;position:relative;transition:background-color .3s;width:120px}.yourSelection .section .image_close button{background-color:transparent;border:none;cursor:pointer;display:inline-block;height:25px;padding:5px;position:absolute;right:0;top:0;width:25px;z-index:5}.yourSelection .section .image_close button:before{content:" ";display:block;height:2px;left:5px;position:absolute;top:12px;transform:rotate(-45deg);width:15px}.yourSelection .section .image_close button:after{content:" ";display:block;height:2px;left:5px;position:absolute;top:12px;transform:rotate(45deg);width:15px}.yourSelection .section .image_close>img{max-height:100%}.yourSelection .section .image_close .d_in{font-size:12px;font-weight:700}.yourSelection .section .image_close .d_cm{font-size:10px;margin-top:5px}.yourSelection .section .image_close .ic_bg{display:block;height:100%;left:0;position:absolute;top:-10px;width:100%;z-index:-1}.yourSelection .section .image_close .ic_bg img{width:100%}.yourSelection .section .image_close:hover{background-color:hsla(0,0%,80%,.5)}.yourSelection .section.sec4 .image_close{height:120px;padding:20px;width:120px}.lowes .yourSelection .section .image_close button:after,.lowes .yourSelection .section .image_close button:before{background-color:#004990}.homedepot .yourSelection .section .image_close button:after,.homedepot .yourSelection .section .image_close button:before{background-color:#f60}.kbauthority .yourSelection .section .image_close button:after,.kbauthority .yourSelection .section .image_close button:before{background-color:#1b3b56}.ove .yourSelection .section .image_close button:after,.ove .yourSelection .section .image_close button:before{background-color:#0085dd}@media screen and (max-width:767px){.yourSelection{display:none}}.help{position:relative}.help,.help button{display:inline-block}.help button{border:none;border-radius:50%;color:#fff;cursor:pointer;font-weight:400;height:20px;padding:0;width:20px}.help .text{background-color:#fff;border:1px solid #9c9b9e;border-radius:5px;bottom:30px;color:#000;display:none;font-size:12px;font-weight:300;left:-165px;padding:10px 5px;position:absolute;text-transform:none;width:350px;z-index:5}.help .text.show{display:block}.help ._trg{background-color:#fff;border-bottom:1px solid #9c9b9e;border-left:1px solid #9c9b9e;bottom:-7px;height:10px;left:169px;position:absolute;transform:rotate(-45deg);width:10px;z-index:6}.lowes .help button{background-color:#004990}.homedepot .help button{background-color:#f60}.kbauthority .help button{background-color:#1b3b56}.ove .help button{background-color:#0085dd}@media screen and (max-width:767px){.help .text{left:-210px;width:250px}.help ._trg{left:214px}}.loading{align-items:center;background-color:#fff;display:flex;justify-content:center;width:100%}.water{background-color:#87ceeb;border-radius:50%;box-shadow:inset 0 0 30px 0 rgba(0,0,0,.5),0 4px 10px 0 rgba(0,0,0,.5);height:100px;overflow:hidden;position:relative;width:100px}.water:after,.water:before{background-color:#fff;content:"";height:100px;position:absolute;top:-45px;width:100px}.water:before{background:hsla(0,0%,100%,.7);border-radius:45%}.water:after,.water:before{animation:wave 5s linear infinite}.water:after{background:hsla(0,0%,100%,.3);border-radius:35%}@keyframes wave{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{animation-duration:.3s;animation-name:modal-video;animation-timing-function:ease-out;background-color:rgba(0,0,0,.8);cursor:pointer;height:100%;left:0;opacity:1;position:fixed;top:0;transition:opacity .3s ease-out;width:100%;z-index:1000000}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{transform:translateY(100px)}.modal-video-body{box-sizing:border-box;margin:0 auto;max-width:960px;padding:0 10px}.modal-video-body,.modal-video-inner{display:flex;height:100%;justify-content:center;width:100%}.modal-video-inner{align-items:center}@media (orientation:landscape){.modal-video-inner{box-sizing:border-box;padding:10px 60px}}.modal-video-movie-wrap{animation-duration:.3s;animation-name:modal-video-inner;animation-timing-function:ease-out;background-color:#333;height:0;padding-bottom:56.25%;position:relative;transform:translate(0);transition:transform .3s ease-out;width:100%}.modal-video-movie-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.modal-video-close-btn{background:0 0;border:none;display:inline-block;height:35px;overflow:hidden;position:absolute;right:0;top:-45px;width:35px;z-index:2}@media (orientation:landscape){.modal-video-close-btn{right:-45px;top:0}}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{background:#fff;border-radius:5px;content:"";height:2px;left:0;margin-top:-6px;position:absolute;top:50%;width:100%}
