nav ol,nav ul,ul{padding-left:0}nav ol,nav ul{list-style-type:none}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}.header-top-banner~.header-top-menu{border-top:1px solid #0062a9 !important}.home-banners-anchors .sidebar-menu ul li a:hover,.main-menu .custom-pro-menu .nav-color-strip,.main-menu .custom-pro-menu .nav-color-strip .custom-pro-menu{background:#0062a9}.main-menu .n_menu-strip li:focus .btn-tab-link,.main-menu .n_menu-strip li:hover .btn-tab-link{color:#0062a9 !important}.home-banners-anchors .sidebar-menu ul li a{color:#0062a9}.main-menu .custom-pro-menu .n_category-menu-dropdown{background:#2574a8}.main-menu .custom-pro-menu nav ul li .dropdown-menu{color:#0062a9;background:#0062a9}.shower-door-heading-right-side,.shower-door-heading-right-side span{line-height:41px;letter-spacing:.05em;text-align:center}.header-top-menu .left-menu-col .btn-group .help-dropdown .dropdown-menu{z-index:1001}a .badge.new{top:-1px !important}.main-menu nav>ul li{display:table-cell;text-align:center;list-style:none;position:initial;vertical-align:middle}.action.showcart img{max-width:40px}.n_nav-block{display:flex;width:100%;margin-top:32px;background:0 0}.n_menu-strip{max-width:60%;padding:0;display:flex;justify-content:center;align-items:center}.n_menu-strip li{display:flex;margin-bottom:0;height:100%;align-items:center}.n_menu-strip li a{padding:10px;cursor:pointer}.n_nav-block .n_menu-strip .border-left-2{border-left:2px solid #fff}.n_nav-block .n_menu-strip .border-right-2{border-right:2px solid #fff}.n_menu-strip li .btn-tab-link{padding:8px 15px;color:#fff;font-weight:600;line-height:1.2;font-size:14px;margin:0;position:relative}.menu-tab-active .tab-shop-category span,.menu-tab-active>span{padding:10px 0;color:#313131;font-size:14px;font-weight:600;cursor:pointer}#shop_by_category img{width:20px}.n_menu-strip li:focus,.n_menu-strip li:hover{background:#f3f2ed}.nav-right-box .n_menu-strip li:focus,.nav-right-box .n_menu-strip li:hover{background:#fcb702;color:#fff}.menu-tab-active{background:#ffd814;min-height:40px;padding:0 20px;display:flex;align-items:center;margin-top:-15px}.menu-tab-active>a{text-decoration:none !important}.menu-tab-active:after{position:absolute;right:-17px;top:0;z-index:-1;content:"";width:0;height:0;border-bottom:18px solid #dca10d;border-right:18px solid transparent}.n_category-menu-dropdown{width:100%;background:#0064a6;padding:15px 0;border-radius:0;margin-top:-1px;min-height:482px}.n_category-menu-dropdown .category-ul{margin-bottom:0;min-height:480px;padding-top:15px;padding-left:0;position:relative}.n_category-menu-dropdown .category-ul>li{padding:9px 20px;margin-bottom:0}.category_active_link .category_name_link{color:#ffb703 !important}.category_active_link i.fa-angle-right{display:inline-block;font-size:14px;padding-top:3px}.category-ul>.n_menu-link>.category_name_link:hover,.custom-pro-menu .n_sub-menu ul li a:active,.custom-pro-menu .n_sub-menu ul li a:hover{color:#9b9b9b !important}.category-ul .n_menu-link>.category_name_link{width:100%;display:flex;justify-content:space-between;align-items:center}.n_category-menu-dropdown .category-ul>li>a{color:#fff;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer}.n_sub-menu b{font-size:12px;color:#fff}.n_sub-menu.cabinet-glass-menu,.n_sub-menu.customcut-menu,.n_sub-menu.mirrors-menu,.n_sub-menu.plexi-glass-menu,.n_sub-menu.shower-doors-menu,.n_sub-menu.table-top{min-width:1026px}.main-menu nav ul li .dropdown-menu.customcut-menu .customcut-boxes-col .custom-cut-option{width:25%}.n_sub-menu{left:204px;margin-top:-15px;width:500px;border-radius:0;padding:21px 5px}.n_sub-menu ul,.req-quote-dropdown li{margin-bottom:0}.n_sub-menu ul li{padding:5px 0;margin-bottom:0;line-height:19.5px}.n_sub-menu ul li a{color:#5f5e5e;font-size:13px;line-height:1.2;text-decoration:none;cursor:pointer}.dropdown_menu_block{display:block}.nav-right-box{display:flex;align-items:center;margin-left:auto;position:relative}.req-btn-block{position:relative;height:100%}.req-btn-block .req-green-btn{display:flex;width:155px;color:#0f1111;border:0;font-weight:600;background:#ffa41c;text-align:center;height:100%;vertical-align:middle;align-items:center;justify-content:center}.req-btn-block .req-green-btn:hover{background:#ff8400;text-decoration:none;color:#0f1111}.req-quote-dropdown{position:absolute;background:#fff;z-index:10;width:100%;max-height:350px;overflow:auto;padding:10px 0 20px;box-shadow:0 8px 16px 0 rgb(0 0 0/20%)}.req-quote-dropdown li:hover{background:#d9d9d9}.req-quote-dropdown li a{font-size:14px;color:#636363;padding:5px 20px;display:block;text-decoration:none}.req-quote-dropdown li a:before{content:"\A";width:7px;height:7px;border-radius:50%;background:#636363;display:inline-block;margin-bottom:2px;margin-right:10px}.req-quote-dropdown .btn-view-more-list{font-size:14px;color:#fc5621;width:130px;border:1px solid rgba(0,0,0,.1);background-color:#ededed;font-weight:500;border-radius:4px;position:absolute;bottom:-37px;left:50%;transform:translate(-50%,0px)}.req-quote-dropdown .btn-view-more-list:hover{background-color:#d9d9d9}.req-quote-dropdown::-webkit-scrollbar{width:5px}.req-quote-dropdown::-webkit-scrollbar-track{background:#f1f1f1}.req-quote-dropdown::-webkit-scrollbar-thumb{background:#c1c1c1}.req-quote-dropdown::-webkit-scrollbar-thumb:hover{background:#626262}.hide-div{display:none !important}.show-div{display:block !important}.n_sub-menu .flex-container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.n_sub-menu,.n_sub-menu>*{height:100%}.contact-bottom-block{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.contact-bottom-block img{max-height:45px}.custom-pro-menu .n_category-menu-dropdown{background:#8b75b5;padding:0;min-height:436px}.custom-pro-menu nav ul li .dropdown-menu{background:#8564c5;position:absolute;top:-30px;min-height:665px}.custom-pro-menu nav ul li .dropdown-menu header b{font-size:12px;text-transform:capitalize;margin-bottom:0;font-weight:800;color:#fff;line-height:14.63px;border-bottom:1px solid #fff;padding-bottom:15px}.custom-pro-menu nav ul li .dropdown-menu header b a{font-size:12px;text-transform:capitalize;margin-bottom:0;font-weight:800;color:#fff}.custom-pro-menu .n_category-menu-dropdown .category-ul>li>a span,.custom-pro-menu .n_category-menu-dropdown .category-ul>li>span .category_name_link,.custom-pro-menu .n_category-menu-dropdown .category-ul>li .category_name_link span{display:inline-block;font-weight:500}.custom-pro-menu .n_category-menu-dropdown .category-ul>li>a,.custom-pro-menu .n_category-menu-dropdown .category-ul>li .category_name_link{color:#fff;background:0 0;border:0;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;line-height:29.07px;padding-bottom:0}.custom-pro-menu .n_sub-menu ul li a{color:#fff;font-size:13px;line-height:18.07px;text-decoration:none;cursor:pointer;font-weight:500}.custom-pro-menu .n_sub-menu ul{margin-bottom:0;margin-top:20px !important}.custom-pro-menu .n_sub-menu.table-top{min-width:1027px}.n_sub-menu.mirrors-menu{min-height:593px !important}.cabinet-glass-title-product{color:#fff;font-size:14px;padding-top:10px;display:block;text-align:center}.cabinet-glass-title-product:hover{text-decoration:none}.custom-pro-menu .n_menu-strip li{display:flex !important}.custom-pro-menu a{color:#fff;text-decoration:none}.shower-door-heading-right-side{font-size:34px !important;font-weight:400}.shower-door-heading-right-side span{font-size:34px;font-weight:800}.shower-door-build-now-btn{width:100%;font-size:14px;font-weight:900;line-height:21px;letter-spacing:0;text-align:center;padding:8px;border:1px solid #fff}.shower-door-build-now-btn:hover{background:#fc5621;border:1px solid #fc5621;color:#fff}.pro_menu_customcut_btn{background:#ea623d;display:inline-flex;height:45px;font-size:16px;color:#fff;border-radius:5px;padding:10px 30px;justify-content:center;align-items:center}.m_heading-12{font-size:12px;text-transform:capitalize;margin-bottom:0;font-weight:800;color:#fff;line-height:14.63px;padding-bottom:5px}.glass-board-thum img{margin-top:0}.custom-pro-menu .custom-pro-menu .color-swatches-block{display:inline-flex;margin-top:5px !important}.color-swatches-block li{max-width:40px;padding:0 !important;margin-right:7px;border:1px solid transparent}.color-swatches-block li:hover{cursor:pointer;border:1px solid #29679b}.custom-pro-menu .custom-pro-menu .li-border-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:5px !important}.custom-pro-menu .n_sub-menu .li-border-box li{display:inline-flex;justify-content:center;align-items:center;border-radius:4px;padding:0;border:1px solid #000;min-width:90px;margin-bottom:8px}.custom-pro-menu .n_sub-menu .li-border-box li a{padding:5px;width:100%;text-align:center;display:block}.custom-pro-menu .n_sub-menu .li-border-box li:hover{border:1px solid #9b9b9b}.body-pro-member .custom-pro-menu .nav-color-strip,.body-pro-member .custom-pro-menu nav,.body-pro-member .main-menu .custom-pro-menu .n_category-menu-dropdown{background:#7655b3 !important}.body-pro-member .header-top-menu{border-top:1px solid #7655b3 !important}.body-pro-member .n_menu-strip li:focus .btn-tab-link,.body-pro-member .n_menu-strip li:hover .btn-tab-link{text-decoration:none;color:#7655b3 !important}.shower-door-screen-btn-cm{font-family:Montserrat;font-size:10px;font-weight:500;line-height:12.19px;text-align:center;color:#fff;width:138px;height:30px;gap:0;border-radius:4px;border:1px solid #fff;display:flex;align-content:center;align-items:center;justify-content:center}.sh-dr-men-br img{border-radius:5px}.hover-shower-door-effect:hover .shower-door-screen-btn-cm{color:#000;border:1px solid #fff;background-color:#fff}.shower-door-compain-cus{border:1px solid #fff;border-radius:10px;padding:10px 20px;column-gap:20px}.shower-door-compain-cus-save{font-size:12px;font-weight:800;line-height:17.16px;color:#fff}.shower-door-compain-cus-off{font-size:24px;font-weight:900;line-height:34.32px;color:#ffbe22}.shower-door-compain-cus-head{font-size:12px;font-weight:500}.shower-door-compain-cus-btn a{font-size:12px;font-weight:700;text-align:center}.shower-door-compain-cus-head{line-height:13.74px;color:#fff}.shower-door-compain-cus-par{font-family:Montserrat;font-size:8px;font-weight:500;line-height:1.9;text-align:center;color:#fff;padding:5px 0}.shower-door-compain-cus-btn a{width:133px;height:28px;border-radius:6px;background-color:#fbcb35;display:flex;justify-content:center;align-items:center;line-height:17.16px;letter-spacing:.05em;color:#0062a9;border:1px solid #fbcb35}.shower-door-compain-cus-btn a:hover{background-color:#0062a9;color:#fbcb35;border:1px solid #fbcb35}.shower-door-compain-cus-btn{display:flex;justify-content:center;margin-top:10px}.shower-door-compain-cus-vali{color:#fff;text-align:center;padding-top:5px}.shower-door-compain-cus-vali p{font-weight:500;text-align:center}.img-card-design{height:350px;background:#f6f6f6;border-radius:5px;padding:11px 10px}.custom-pro-menu .n_sub-menu .img-card-design ul li a{color:#000}.n_sub-menu .img-card-design b{color:#636363}.custom-pro-menu .n_sub-menu .img-card-design .li-border-box li{border:1px solid #29679b}.custom-pro-menu .n_sub-menu .img-card-design .li-border-box li:hover{background:#29679b;border:1px solid #29679b}.custom-pro-menu .n_sub-menu .img-card-design .li-border-box li:hover a{color:#fff !important}.search-input-container{position:relative;padding:0 5px}.sidebar-input-block .search-icon{padding:6px 8px;border-radius:5px;height:35px;font-size:16px;position:absolute;z-index:1;color:#0062a9}.sidebar-input-block input{border-radius:5px;border:0;height:35px;font-size:14px;color:#747474;padding-right:20px;box-shadow:none !important;outline:none}.sidebar-input-block #clear-search-input{padding:3px 8px;border-radius:5px;height:35px;position:absolute;right:0;top:0;z-index:1;color:#0062a9;font-weight:600;font-size:20px;cursor:pointer}.hidden-li{display:none}.sidebar-menu ul li.item-active{color:#0062a9;font-weight:600}#clear-sidebar-search-input{padding:3px 5px;background:#fff0;border-radius:5px;height:35px;position:absolute;right:5px;top:0;z-index:1;color:#0062a9;font-weight:600;font-size:20px;cursor:pointer}.n_category-menu-dropdown .category-ul{min-height:540px !important}.mirrorless-block{max-width:275px}a.pro_menu_customcut_btn:visited{color:#fff}.shower-door-compain-cus-btn a:visited{color:#0062a9}.shower-door-compain-cus-btn a:hover{color:#fbcb35 !important}.n_sub-menu img{max-width:initial !important}.img-card-design ul li img{max-width:100% !important}.menu-item-card-design{background:#f6f6f6;border-radius:5px;padding:11px 5px;display:flex;align-content:center;justify-content:center;align-items:center}.shower-doors-menu .menu-item-card-design{min-height:195px}.menu-item-card-design a img{mix-blend-mode:multiply}.menu-item-card-design .menu-item-card{color:#0062a9;font-size:14px;font-weight:700}.menu-item-card-design .menu-item-card-tagline{font-size:12px;color:#636363;font-weight:500;line-height:1;margin-bottom:10px}.m_overlay-name{transition:visibility .5s,opacity .5s linear;position:absolute;bottom:0;color:#fff;border-radius:4px;background:rgba(0 0 0/75%);text-align:center;padding:5px 10px;width:100%}.sh-dr-men-br a{overflow:hidden;border-radius:4px}.bulkbuybtn a#bulkbuylnk{background-color:transparent}