@media (max-width: 1000px){.menu_left_img_div, .menu_right_img_div, .menu_center_text_div{width: 100%;}.menu_left_img_div img, .menu_right_img_div img, .menu_center_text_div img{max-height: 200px; float: left;}.menu_center_text_div{margin: 1% 0;}.menu_center_text_div .offer_detail_div{width: auto; text-align: left; margin-top: 0 !important; margin-bottom: 0 !important;}.menu_center_text_div h1{text-align: left !important; float: left;}.menu_center_text_div .second_div_detail_para{min-height: auto; text-align: left; float: left;}.menu_center_text_div .offer_detail_div_btn{width: 150px; float: left;}} @media (max-width: 600px){.menu_left_img_div img, .menu_right_img_div img{max-height: 150px;}} 

/* /snippet_style_2/static/src/less/c_snippet.less defined in bundle 'web.assets_frontend' */
 .img-cmn{width: auto; max-width: 100%; display: block; margin: 0px auto;} .snippet_right_timer_div{display: block;} .timer_form{display: none;} .c_offer_common{width: 100%; display: inline-block; background-size: cover; background-color: #f5f5f5; position: relative; background-position: center;} .c_offer_sub_common{width: 90%; display: block; max-width: 1400px; margin: 0px auto;} .snippet_sale_icon{width: 120px; height: 120px; display: block; margin: 0px auto; text-align: center; background: #000167; color: #fff; border-radius: 50%; font-size: 42px; font-family: oswald-bold; position: absolute; right: auto; top: 42%; padding-top: 18px; left: -60px;} .snippet_sale_icon span{font-size: 20px; font-family: oswald-regular; display: block; text-align: right; max-width: 90px; position: relative; right: 0px; bottom: 5px;} .left_container_parent{width: 50%; display: block; float: left; position: relative;} .snippet_left_container{max-width: 400px; display: block; margin: 0px auto; margin-top: 4%;} .snippet_left_container .snippet_left_content{width: 100%; padding: 30px 30px 30px 0; max-height: 320px; min-height: 320px;} .snippet_left_container .snippet_left_content .content_title{font-size: 35px; color: #252525; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 5%; font-family: oswald-light;} .snippet_left_container .snippet_left_content .desc_para{font-size: 15px; color: #898383; line-height: 180%; margin-bottom: 60px; font-family: muli-light;} .snippet_left_container .js_timer_div{display: inline-block; width: 100%; margin-top: 64px;} .snippet_left_container .snippet_right_timer_div{width: 100%;} .snippet_left_container .timer_common{display: block; float: left;} .snippet_left_container #days, .snippet_left_container #hours, .snippet_left_container #minutes, .snippet_left_container #seconds{display: block; margin: 0px auto; text-align: center; font-size: 50px; line-height: 118%; font-family: oswald-bold; color: #4c5462;} .snippet_left_container #d_lbl, .snippet_left_container #h_lbl, .snippet_left_container #m_lbl, .snippet_left_container #s_lbl{display: block; margin: 0px auto; text-align: center; line-height: 170%; float: left; color: #8b93a1; font-size: 13px; padding: 0 10px; text-transform: capitalize;} .snippet_left_container .colon{font-size: 50px; font-family: 'muli-bold'; color: #4c5462; float: left; margin-left: 8px; margin-right: 8px;} .right_container_parent{display: block; width: 50%; float: left; padding: 25%; background-size: cover; position: relative;} .snippet_right_image_div{width: 50%; display: block; float: right;} .snippet_right_image_div img{max-width: 100%; float: right;} @media (max-width: 1200px){.snippet_left_container .snippet_right_timer_div{padding-bottom: 0;}.snippet_left_container{font-size: 55px;}.snippet_left_container .snippet_left_content .desc_para{margin-bottom: 5px;}} @media (max-width: 1000px){.snippet_left_container .snippet_left_content{padding: 0; min-height: 250px;}.snippet_left_container .snippet_left_content .desc_para{margin-bottom: 2% !important;}.snippet_left_container{max-width: 90%;}} @media (max-width: 800px){.snippet_left_container{width: 100% !important;}.snippet_right_container{width: 100% !important; margin: 10% 0px;}.snippet_left_container .snippet_left_content{display: block; margin: 0px auto; text-align: center; padding: 30px 0px 30px 0 !important;}.left_container_parent{width: 100% !important; box-sizing: border-box; padding: 50px 15px;}.right_container_parent{width: 100%; padding: 45%; background-position: center;}.snippet_left_container{max-width: 90% !important; background: rgba(255, 255, 255, 0.7); margin-top: 0 !important;}.snippet_left_container .snippet_left_content{text-align: left;}.snippet_left_container .snippet_left_content .content_title{text-align: left; font-size: 28px;}.snippet_left_container .snippet_left_content .desc_para{font-size: 14px !important;}.snippet_left_container .snippet_right_timer_div{padding-bottom: 10% !important;}#days, #hours, #minutes, #seconds{font-size: 50px !important;}.snippet_sale_icon{display: none;}.desc_para{font-size: 14px !important; margin-bottom: 25px !important;}.snippet_left_container .snippet_left_content{max-height: 100%;}.snippet_left_container .js_timer_div{margin-top: 32px;}} @media (max-width: 600px){.snippet_left_container .snippet_left_content .desc_para{font-size: 13px !important; margin-bottom: 12px;}.snippet_left_container .snippet_left_content .content_title{font-size: 22px !important;}.snippet_left_container .snippet_left_content{padding: 0 !important; max-height: 100%; min-height: 230px;}#days, #hours, #minutes, #seconds{font-size: 22px !important;}#d_lbl, #h_lbl, #m_lbl, #s_lbl{font-size: 12px !important; padding: 0 5px !important;}.snippet_left_container .colon{margin-left: 5px; margin-right: 5px; font-size: 20px !important;}} 

/* /snippet_style_3/static/src/less/style_3.less defined in bundle 'web.assets_frontend' */
 .cc_content_class{font-size: 15px; line-height: 180%; color: #898383; font-family: muli-light;} 

/* /snippet_style_4/static/src/less/style_4.less defined in bundle 'web.assets_frontend' */
 .home_big_image_container{display: inline-block; width: 100%;} .home_big_image_container .home_big_image{display: block; width: 90%; margin: 0px auto;} .home_big_image_container .home_big_image img{max-width: 100%; display: block; margin: 0px auto;} @media (max-width: 400px){.home_big_image_container{margin-top: 5%;}} 

/* /snippet_style_5/static/src/less/style_5.less defined in bundle 'web.assets_frontend' */
 .products_with_section_div{display: inline-block; width: 100%;} .products_with_section_div .products_with_section_sub_div{display: block; width: 90%; margin: 0px auto; max-width: 1400px;} .products_with_section_div .products_with_section_sub_div .home_three_products{display: block; width: 60%; float: left;} .products_with_section_div .products_with_section_sub_div .home_three_products .product_main_div{width: 40%; display: block; float: left; margin: 1%;} .products_with_section_div .products_with_section_sub_div .home_three_products .product_main_div .product_img_div{width: 100%;} .products_with_section_div .products_with_section_sub_div .home_three_products .product_main_div .product_img_div img{max-width: 100%; display: block; margin: 0px auto; max-height: 350px;} .products_with_section_div .static_home_section{display: block; width: 40%; float: right;} .products_with_section_div .static_home_section .small_heading_text{text-transform: uppercase; color: #222; font-size: 14px;} .products_with_section_div .static_home_section .static_section_heading{color: #222; font-size: 30px; line-height: 170%; margin-bottom: 30px; font-family: Muli-Regular;} .product_detail_div{margin-top: 14px;} .product_detail_div .product_name{text-align: center; color: #444 !important; font-size: 14px;} .product_detail_div .product_name:hover{color: #000167;} .product_detail_div .product_add_cart_link{margin: 0px auto; text-align: center; font-family: Muli-Bold; text-transform: uppercase; margin-top: 15px; color: #000167; font-size: 13px; padding-bottom: 8px; display: block;} .product_detail_div .product_add_cart_link:hover{color: #717171; transition: color linear 0.5s;} .product_detail_div .product_add_cart_link:hover i{transform: translateX(5px); transition-delay: 0.2s; transition-timing-function: ease-in;} #arrow_ri8{padding-left: 10px;} .desc_para{font-size: 15px; color: #898383; line-height: 180%; margin-bottom: 60px; font-family: muli-light;} .content_title{font-size: 35px; color: #252525; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 5%; font-family: oswald-light;} @media (max-width: 600px){.shop_now_button{font-size: 12px; line-height: 38px; height: 38px; padding: 0 25px;}.product_detail_div .product_name{font-size: 12px !important;}.product_detail_div .product_add_cart_link{font-size: 11px !important;}.static_home_section{width: 95% !important; margin-top: 5% !important;}.home_three_products{width: 100% !important;}.home_three_products .product_main_div{width: 48% !important;}} 

/* /snippet_style_6/static/src/less/style_6.less defined in bundle 'web.assets_frontend' */
 .ic_slider_design{display: inline-block; width: 100%;} .clarico_comman_class{display: inline-block; width: 100%;} .clarico_sub_comman_class{display: block; margin: 0px auto; width: 100%;} .comman_wrapper_class{display: inline-block; width: 100%;} .slider_wrapper_div_left{width: 30%; float: left; background-color: balck;} #myCarousel{height: auto !important;} .wrapper_full_class{width: 100%; display: inline-block;} .wrapper_full_class .slider_back_img_center{} .wrapper_full_class .left_content{display: block; margin: 0px auto; text-align: center;} .wrapper_full_class .left_content .left_content_color{color: white; font-size: 60px; padding-top: 20%; display: block; margin: 0px auto; text-align: center; margin-bottom: 20px; font-family: oswald-light; letter-spacing: 2px;} .wrapper_full_class .left_content .left_content_pera{max-width: 73%; display: block; margin: 0px auto; text-align: center; margin-bottom: 36px; line-height: 180%;} .wrapper_full_class .h6_max_width{max-width: 80%; margin: 0px auto;} .wrapper_full_class .div_img{float: left; width: 50% !important; background-size: cover;} .wrapper_full_class .div_img .product_image{width: auto; max-width: 90%; max-height: 95%; display: block; margin: 0px auto;} .slider_wrapper_div_right{width: 70% !important; float: right;} .slider_back_color_black{width: 100%;} .color_change{background-color: black;} @media (max-width: 900px){.slider_back_color_black{width: 100%; padding-bottom: 5%;}} @media (max-width: 800px){.wrapper_full_class .left_content .left_content_color{color: white; font-size: 35px; max-width: 80%; padding-top: 10% !important;}.slider_back_color_black{padding-bottom: 10%; height: auto !important;}.slider_wrapper_div_left{width: 100% !important;}.slider_wrapper_div_right{width: 100% !important; text-align: center; margin: 0px auto; display: block; margin-top: 5%;}.wrapper_full_class .div_img .product_image{max-width: 65%;}.wrapper_full_class .left_content .left_content_color{font-size: 48px !important;}} @media (max-width: 600px){.wrapper_full_class .left_content .left_content_color{font-size: 26px !important;}.slider_wrapper_div_right{margin-top: 5%;}.wrapper_full_class .left_content .left_content_pera{font-size: 12px;}} 

/* /snippet_style_7/static/src/less/style_7.less defined in bundle 'web.assets_frontend' */
 .clarico_home_second_section{display: inline-block; width: 100%;} .clarico_home_second_section .clarico_home_second_sub_section{display: block; width: 90%; margin: 0px auto; max-width: 1400px;} .clarico_home_second_section .clarico_home_second_sub_section .chs_img_container{width: 49%; display: block; float: left;} .clarico_home_second_section .clarico_home_second_sub_section .chs_img_container img{max-width: 100%;} .clarico_home_second_section .clarico_home_second_sub_section .chs_detail_container{width: 49%; display: block; float: right; margin-top: 5%;} .clarico_home_second_section .clarico_home_second_sub_section .chs_detail_container .chs_para{font-size: 15px; line-height: 180%; margin-bottom: 41px !important; color: #898383; font-family: muli-light; margin-top: 25px;} @media (max-width: 800px){.clarico_home_second_section .clarico_home_second_sub_section .chs_img_container{width: 90%; display: block; margin: 0px auto; text-align: center;}.clarico_home_second_section .clarico_home_second_sub_section .chs_detail_container{width: 100%; display: block; margin: 0px auto; text-align: center;}.clarico_home_second_section .clarico_home_second_sub_section .chs_detail_container .chs_heading{font-size: 28px; display: block; margin: 0px auto; text-align: center;}.clarico_home_second_section .clarico_home_second_sub_section .chs_detail_container .chs_para{font-size: 14px; display: block; margin: 0px auto; text-align: center;}.clarico_home_second_section .clarico_home_second_sub_section .chs_img_container img{max-width: 80%;}} @media (max-width: 600px){.clarico_home_second_section .clarico_home_second_sub_section .chs_img_container img{max-width: 90%;}.clarico_home_second_section .clarico_home_second_sub_section .chs_detail_container .chs_heading{font-size: 20px !important;}.clarico_home_second_section .clarico_home_second_sub_section .chs_detail_container .chs_para{font-size: 13px; margin-bottom: 21px; margin-top: 9px;}} 

/* /snippet_style_8/static/src/less/style_8.less defined in bundle 'web.assets_frontend' */
 .second_layout_img_text_fade_wrap{display: inline-block; width: 100%; background-color: #f3f3f3; background-repeat: no-repeat; background-size: cover; background-position: center center; opacity: 1; min-height: 600px;} .second_layout_img_text_fade_container{display: block; width: 90%; margin: 0px auto; max-width: 1400px;} .second_layout_img_text_fade_container .text_area_div{width: 30%; float: left; padding-top: 12%; padding-bottom: 5%; padding-left: 5%; transition: 2s ease-in-out; animation: fadeIn_left 2s ease-in both;} .second_layout_img_text_fade_container .fade_img_container{width: 70%; display: block; float: left; padding-top: 10%;} .second_layout_img_text_fade_container .slide1_img1_div{width: 100%; display: block; margin: 0px auto; transition: 2s ease-in-out; max-height: 600px; animation: fadeIn_right 2s ease-in both;} .img_text_fade_text_para{max-width: 400px;} .img_all{display: block; width: auto; max-width: 100%; margin: 0px auto;} .li_number_span{position: absolute; left: -25px; top: -10px; font-size: 16px; font-weight: 600; color: #999; transition: color .2s;} .img_text_fade_text_heading{font-family: oswald-bold; font-size: 35px; color: #9c9c9c; text-transform: uppercase; margin: 0;} .img_text_fade_text_heading_small{color: #bcb6b6; font-size: 20px; font-family: oswald-light; text-transform: capitalize; padding: 0; margin-top: 6px !important;} .discount_title{font-size: 57px; color: #545353; font-family: oswald-semibold; text-transform: uppercase; margin-bottom: 10%;} @keyframes fadeIn_left{from{opacity: 0; transform: translate3d(-20%, 0, 0);}to{opacity: 1; transform: translate3d(0, 0, 0);}} @keyframes fadeIn_right{from{opacity: 0; transform: translate3d(0, -10%, 0);}to{opacity: 1; transform: translate3d(0, 0, 0);}} @media (max-width: 1000px){.second_layout_img_text_fade_container .text_area_div{float: none !important; width: 100% !important; padding-left: 10%; display: block; margin: 0px auto; text-align: center;}.second_layout_img_text_fade_container .fade_img_container{display: block !important; float: none !important; width: 100% !important;}} @media (max-width: 900px){.second_layout_img_text_fade_wrap{min-height: 450px !important;}} @media (max-width: 600px){.img_text_fade_text_heading{font-size: 23px !important;}.img_text_fade_text_heading_small{font-size: 15px !important;}.discount_title{font-size: 33px !important;}.second_layout_img_text_fade_container .slide1_img1_div{margin-top: 15% !important;}.second_layout_img_text_fade_container .text_area_div{transition: none; padding-left: 0% !important; opacity: 1 !important; transform: unset !important;}} 

/* /snippet_style_9/static/src/less/style_9.less defined in bundle 'web.assets_frontend' */
 .cat_img_content_snippet_wrap{display: inline-block; width: 100%;} .cat_img_content_snippet_wrap .cat_img_content_snippet_container{display: block; width: 90%; margin: 0px auto; max-width: 1400px;} .daily_deals_img_section{display: block; width: 25%; float: left; max-height: 400px;} .daily_deals_img_section img{width: auto; max-width: 100%; display: block; margin: 0px auto;} .daily_deals_content_class{display: block; width: 35%; float: left; padding-left: 10px;} .daily_deals_content_class .hr_before_heading{border: 2px solid #000167; margin-top: 35px; width: 85px; margin-bottom: 0px;} .daily_deals_content_class .content_heading{font-size: 30px; color: #000; margin-top: 43px; letter-spacing: 2px; margin-bottom: 18px; text-transform: uppercase; letter-spacing: 0.1em; font-family: oswald-light; margin-top: 8%;} .daily_deals_content_class .daily_deals_para{font-size: 15px; color: #898383; line-height: 180%; margin-bottom: 7%; font-family: muli-light;} .daily_deals_snippet_category{display: block; width: 40%; float: left;} .daily_deals_snippet_category .category_row{display: inline-block; width: 100%; padding-top: 5%;} .daily_deals_snippet_category .category_row .category{width: 30%; display: block; float: left; margin-right: 5px;} .daily_deals_snippet_category .category_row .category .cat_img_div{width: 100%;} .daily_deals_snippet_category .category_row .category .cat_img_div img{width: auto; max-width: 100%; display: block; margin: 0px auto;} .daily_deals_snippet_category .category_row .category .category_name{font-size: 13px; text-transform: capitalize; margin: 0px auto; text-align: center; display: block; padding: 5px 25px; cursor: pointer;} .daily_deals_snippet_category .category_row .category .category_name:hover{color: #000167;} @media (max-width: 1000px){.daily_deals_img_section{width: 100% !important; float: none !important; max-height: 400px !important;}.daily_deals_content_class{float: none !important; padding-left: 0% !important; width: 100% !important; max-width: 600px; margin: 0px auto; margin-top: 10%; text-align: center;}.daily_deals_snippet_category{float: none !important; width: 100% !important; max-width: 600px; margin: 0px auto; margin-top: 7%;}.daily_deals_content_class .hr_before_heading{margin: 0px auto;}} @media (max-width: 900px){.daily_deals_snippet_category .category_row .category .category_name{padding: 5px 20px !important;}} @media (max-width: 600px){.daily_deals_content_class .content_heading{font-size: 20px !important;}.daily_deals_content_class .daily_deals_para{font-size: 13px !important;}.daily_deals_img_section img{max-width: 80% !important;}} 

/* /clarico_customize_color/static/src/less/snippet_bg_color.less defined in bundle 'web.assets_frontend' */
 .colors_container{display: block; width: 90%; margin: 0px auto; padding: 20px;} 

/* /clarico_similar_product/static/src/less/similar_product.less defined in bundle 'web.assets_frontend' */
 .similar_product{display: block; font-size: 14px; color: #000; opacity: 1.0 !important; float: left;} .similar_product_popover{width: 100%; position: fixed; z-index: 9999; height: 100%; top: 0; left: 0; bottom: 0; right: 0; background: rgba(255, 255, 255, 0.95) !important; display: none; overflow: auto;} .similar_product_popover .filter-div-maxW{background-color: #ffffff;} .similar_main{padding-top: 3%; display: inline-block; width: 100%;} .similar_main .similar_main_product_img_div{width: 6%; float: left; margin-right: 20px;} .similar_main .similar_main_product_img_div img{width: auto; max-width: 100%;} .similar_main .similar_main_product_name{float: left; font-size: 20px; font-family: Muli-Regular; margin-left: 10px; width: 90%; line-height: 158%;} .similar_main .similar_product_found{font-size: 15px; font-family: Muli-Regular; color: #717171; float: left; margin-left: 10px;} .similar_main .similar_product_found p{float: left;} .similar_product_main-div{width: 90%; display: block; margin: 0px auto; max-width: 1400px;} .similar_product_details{padding-top: 5%;} .similar_product_div{width: 18%; float: left; margin: 1%;} .similar_product_div .similar_product_img{width: 100%; border: 1px solid #ccc;} .similar_product_div .similar_product_img img{width: auto; max-width: 100%;} .similar_product_div .similar_product_name{text-transform: capitalize; font-size: 14px; font-family: Muli-Regular;} .similar_product_div .similar_product_name a{color: #717171; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 175px; display: block; max-width: 90%;} .similar_product_div .similar_product_price{font-size: 13px; display: inline-block; width: 100%;} .similar_product_div .similar_product_price p{margin: 0;} .no-similar-product-found{transition: opacity 1s; position: fixed; width: 90%; font-size: 19px; font-family: Muli-Regular; top: 45%; left: 40%;} 

/* /clarico_similar_product/static/src/less/responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1000px){.similar_product_div{width: 23%;}.similar_main_product_name{width: 70% !important;}} @media (max-width: 800px){.similar_product_div{width: 31%;}} @media (max-width: 600px){.similar_product_div .similar_product_name{font-size: 13px;}.similar_product_div{width: 48%; margin-bottom: 5%;}.similar_main_product_img_div{width: 15% !important; margin-top: 10px;}.similar_main_product_name{font-size: 16px !important;}.similar_product_found{font-size: 13px !important;}.no-similar-product-found{left: 25% !important;}} 

/* /clarico_signin/static/src/less/clarico_signin.less defined in bundle 'web.assets_frontend' */
 .signin_main_div{max-width: 1400px; display: block; margin: 0px auto; width: 90%;} .c-login-input{border: none; border-bottom: 1px solid #CCC; border-radius: 0; box-shadow: unset; margin-bottom: 10%; background: transparent; position: relative; display: inline-block;} .c-login-input:focus{border-bottom: 2px solid cornflowerblue; box-shadow: unset; transition: width 0.5s linear;} .login_btn_main, .db_btn{background-color: #000167;} .login_btn_main:hover, .db_btn:hover{background-color: #000167;} .signup_main{background-color: #000167 !important; margin-left: 20px; display: inline-block;} .signup_main:hover{text-decoration: none;} .reset_pw_main{color: #000167; bottom: 5%; position: absolute; right: 0; padding: 0; background-color: transparent;} .reset_pw_main:hover{color: #000167;} .login_btn_main{float: left;} .all_login_btns{width: 100% !important;} .all_login_btns .pull-right{display: inline-block; width: 100%; margin-bottom: 8px;} .all_login_btns .pull-right a:first-child{color: #000167; padding: 2px 12px; display: block; width: auto; float: left; margin-bottom: 10px; padding-left: 0; background-color: transparent;} .oe_login_buttons .pull-right a.btn.btn-link:hover{color: #000167 !important;} .login_area{display: block; margin: 0px auto !important; max-width: 400px !important;} .login_area_container{width: 30%; display: block; float: left; padding: 18px; border: 1px solid #ccc; box-shadow: 1px 1px 9px 0px #ccc; background-color: white;} .login_img_cont{background-image: url('/clarico_signin/static/src/img/login.jpeg'); width: 100%; background-size: cover; padding: 25%; background-position: center;} .back_home_icon_div{position: fixed; left: 27px; top: 53px; font-size: 30px; color: white; width: 60px; padding-top: 5px; padding-bottom: 5px;} .back_home_icon_div a{color: #000167;} .c_reset_login_btns .pull-right > div > a.btn{background: transparent;} 

/* /clarico_signin/static/src/less/responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1200px){.login_img_cont{padding: 32%;}.login_area_container{width: 45% !important;}} @media (max-width: 1000px){.login_area_container{width: 90% !important;}} @media (max-width: 800px){.login_area, .clarico_signup, .oe_reset_password_form{margin-top: 30px !important; margin-left: 5% !important;}.login_area label, .clarico_signup label, .oe_reset_password_form label{font-size: 13px;}.login_area input#db, .clarico_signup input#db, .oe_reset_password_form input#db{height: 30px;}.c-login-input, .c_reset_input{margin-bottom: 5%;}.c_signup_input{margin-bottom: 0%;}.oe_login_buttons .pull-right{margin-top: 5%;}.login_img_cont{background-image: unset;}.reset_pw_main{bottom: 0;}} @media (max-width: 600px){.login_img_cont{background-image: unset;}.oe_login_buttons{margin-top: 10%;}.reset_pw_main{bottom: -15%;}.c-login-input, .c_signup_input, .c_reset_input{margin-bottom: 0;}.login_area label, .clarico_signup label, .oe_reset_password_form label{font-size: 12px;}.back_home_icon_div{left: 6%; top: 65px; font-size: 20px;}} 

/* /customize_theme/static/src/less/customize_theme_ui.less defined in bundle 'web.assets_frontend' */
 #theme_customize_modal.modal.left .modal-dialog, #theme_customize_modal.modal.right .modal-dialog{position: fixed; width: 320px; top: 34px; height: 100%; -webkit-transform: translate3d(0%, 0, 0); -ms-transform: translate3d(0%, 0, 0); -o-transform: translate3d(0%, 0, 0); transform: translate3d(0%, 0, 0);} #theme_customize_modal.modal.left .modal-content, #theme_customize_modal.modal.right .modal-content{height: 100%; overflow-y: auto;} #theme_customize_modal.modal.left .modal-body, #theme_customize_modal.modal.right .modal-body{padding: 15px 15px 80px; display: inline-block;} #theme_customize_modal.modal.left.fade .modal-dialog{left: -320px; -webkit-transition: opacity 0.3s linear, left 0.3s ease-out; -moz-transition: opacity 0.3s linear, left 0.3s ease-out; -o-transition: opacity 0.3s linear, left 0.3s ease-out; transition: opacity 0.3s linear, left 0.3s ease-out;} #theme_customize_modal.modal.left.fade.in .modal-dialog{left: 0;} #theme_customize_modal.modal.left.fade.in .modal-dialog h5{font-family: muli-semibold; font-size: 14px; color: #5c5c5c;} #theme_customize_modal.modal.right.fade .modal-dialog{right: -320px; -webkit-transition: opacity 0.3s linear, right 0.3s ease-out; -moz-transition: opacity 0.3s linear, right 0.3s ease-out; -o-transition: opacity 0.3s linear, right 0.3s ease-out; transition: opacity 0.3s linear, right 0.3s ease-out;} #theme_customize_modal.modal.right.fade.in .modal-dialog{right: 0;} #theme_customize_modal .modal-content{border-radius: 0; border: none;} #theme_customize_modal .modal-content hr{color: #000167; width: 35px; display: none; margin: 0px auto; border-top: 2px solid; float: left;} .b_btm{border-bottom: 1px solid #eee;} #theme_customize_modal .modal-dialog{font-family: Muli-Regular;} #theme_customize_modal .modal-header{border-bottom-color: #d4d4d4; background-color: #fff; color: #000167;} #theme_customize_modal .modal-header button.close{opacity: 1; font-size: 20px;} #theme_customize_modal .modal-header .modal-title{font-size: 16px; text-transform: uppercase; font-family: muli-semibold;} .btn-main{color: #ffffff; background-color: #000000 !important; border-color: #000000;} .btn-main:active, .btn-main.active, .open > .dropdown-toggle.btn-main{color: #ffffff; background-color: #bc3e60; border-color: #bc3e60;} #theme_customize_modal label.btn{border-radius: 0; margin: 5px; padding: 5px 12px;} #theme_customize_modal .btn span.fa{opacity: 0; font-size: 12px;} #theme_customize_modal .btn.checked span.fa{opacity: 1;} #theme_customize_modal .btn-default span.fa{color: #000;} #theme_customize_modal label.cbtn.btn{margin: 3% 0; width: 70%; display: inline-block; vertical-align: top; padding: 0;} #theme_customize_modal .cbtn.btn span.fa{opacity: 0; font-size: 12px;} #theme_customize_modal .cbtn.btn.checked span.fa{opacity: 1;} .cus_theme_loader svg path, .cus_theme_loader svg rect{fill: #000167;} .cus_theme_loader svg{display: block; margin: 0px auto;} .cus_theme_loader{position: absolute; top: 0; bottom: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 10;} .cus_theme_loader_div{margin-top: 49%; width: 100%; display: inline-block;} #theme_customize_modal .btn-success{border-color: #4cae4c !important; background: #4cae4c;} #theme_customize_modal .btn-primary{border-color: #2e6da4 !important; background: #2e6da4 !important;} #theme_customize_modal .btn-info{border-color: #46b8da !important; background: #46b8da;} #theme_customize_modal .btn-default{border-color: #cccccc !important; background: #cccccc;} #theme_customize_modal .btn-warning{border-color: #eea236 !important; background: #eea236;} #theme_customize_modal .btn-danger{border-color: #be4978 !important; background: #be4978 ;} #theme_customize_modal .btn-new1{border-color: #83BB2B !important; background: #83BB2B ;} #theme_customize_modal .btn-new2{border-color: #1FC0A0 !important; background: #1FC0A0;} #theme_customize_modal .btn-new3{border-color: #F2776C !important; background: #F2776C ;} #theme_customize_modal .btn-new4{border-color: #C1A38B !important; background: #C1A38B ;} #theme_customize_modal .btn-new5{border-color: #424378 !important; background: #424378 ;} #theme_customize_modal .btn-comman{background: none; color: #444 !important; border: 1px solid #ccc !important; border-radius: 0 !important; font-family: Muli-Regular; letter-spacing: 0; text-transform: capitalize;} .multi_color, .btn_multi_color{display: inline-block !important; width: 100%;} .multi_color p, .btn_multi_color p{margin-bottom: 6%; font-family: Muli-Regular; font-size: 18px;} .multi_color label, .btn_multi_color label{color: #fff !important; background-color: #000167 !important; display: inline-block !important; margin: 0 !important;} .multi_color label:hover, .btn_multi_color label:hover{background-color: #000167 !important;} .multi_color #input_color, .btn_multi_color #input_color, .multi_color #btn_input_color, .btn_multi_color #btn_input_color{display: inline-block !important; padding: 5px 12px; border: 1px solid #000167 !important;} .open_font_main{width: 100%;} #font_box{padding: 6px 10px;} #fontbox .modal-dialog{max-width: 1000px; display: block; width: 80%;} #fontbox .modal-dialog .modal-content{border-radius: 0; box-shadow: unset; border: 0; padding: 0 5%;} #fontbox .modal-dialog .modal-content .modal-body{display: inline-block; width: 49%;} #fontbox .modal-dialog .modal-content .modal-body .font_input_grp{display: inline-block; width: 100%; margin-bottom: 3%;} #fontbox .modal-dialog .modal-content .modal-body .font_input_grp input{border: 0; border-bottom: 1px solid #ccc; width: 100%; background-color: #ffffff;} #fontbox .modal-dialog .modal-content .modal-body .font_input_grp .light_font_h5{font-family: muli-light;} #fontbox .modal-dialog .modal-content .modal-body .font_input_grp .regular_font_h5{font-family: Muli-Regular;} #fontbox .modal-dialog .modal-content .modal-body .font_input_grp .semibold_font_h5{font-family: muli-semibold;} #fontbox .modal-dialog .modal-content .modal-body .font_input_grp .bold_font_h5{font-family: Muli-Bold;} #fontbox .modal-dialog .modal-content .modal-footer{border: 0; text-align: left;} #fontbox .modal-dialog .modal-content .modal-header{border-bottom: 1px solid #000167; padding: 15px 0;} #fontbox .modal-dialog .modal-content .modal-header h4{font-family: muli-semibold; text-transform: uppercase;} .font_reset_a{padding: 6px 10px; color: #000167;} .f_bg_light{background-color: #f4f4f4; margin: 3% 0;} .f_bg_light .font_style_sub-heading{color: #666; width: auto; display: inline-block; padding: 5px 0; font-size: 16px;} .more_custom_icon{float: right; color: #000167; font-size: 14px;} .ct_btn_styles_main{display: none; text-align: left;} .ct_btn_styles_main .btn-group{width: 100%;} .expand_main_div{display: none; padding: 16px 0 32px 0;} .expand_main_div_first.expand_main_div{display: block;} #theme_customize_modal .header_style_label, #theme_customize_modal .footer_style_label{background: transparent; padding: 0 !important; display: inline-block; width: 46%; margin: 2% !important;} #theme_customize_modal .header_style_label img, #theme_customize_modal .footer_style_label img{width: auto; height: auto; margin: 0px auto; box-shadow: unset !important;} #theme_customize_modal .header_style_label:active, #theme_customize_modal .footer_style_label:active{box-shadow: unset; outline-offset: 0;} #theme_customize_modal .header_style_label.checked > img, #theme_customize_modal .footer_style_label.checked > img{border: 1px solid #000167;} 

/* /customize_theme/static/src/less/customize_btn.less defined in bundle 'web.assets_frontend' */
 .btn.no_btn_style{color: #444 !important; transition: unset !important;} .btn.no_btn_style:hover{background-color: transparent !important; color: #444 !important;} .btn.shop_now_button1{display: inline-block; font-size: 14px !important; line-height: 40px !important; height: 40px !important; letter-spacing: 1px; padding: 0 30px !important; text-align: center; text-transform: uppercase !important; background: #000167 !important; border-radius: 25px !important; border: none !important; color: #fff !important; transition: all 300ms; text-decoration: none; font-family: oswald-regular !important; float: none !important;} .btn.shop_now_button1:hover{background: black !important; color: #fff !important;} .btn.shop_now_button2{color: #000167 !important; border: 2px solid #000167 !important; z-index: 1; font-family: oswald-regular !important; background: transparent !important; outline: none !important; cursor: pointer; transition: all 0.3s ease; position: relative; display: inline-block; border-radius: 0 !important; line-height: 35px !important; text-transform: capitalize !important; letter-spacing: 0 !important; font-size: 16px !important; text-decoration: none; font-weight: normal; height: 40px;} .btn.shop_now_button2:hover{color: #fff !important; border: 2px solid #000167 !important;} .btn.shop_now_button2:hover:after{top: 0; height: 100% !important;} .btn.shop_now_button2:active{top: 2px;} .btn.shop_now_button2:after{position: absolute; content: "" !important; width: 100% !important; height: 0 !important; bottom: 0; left: 0; z-index: -1; background: #000167; transition: all 0.3s ease;} .btn.shop_now_button3{background-color: #000167 !important; display: inline-block; font-size: 13px !important; line-height: 39px; height: 40px !important; color: #fff !important; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; position: relative; text-decoration: none; border-radius: 0 !important; border: 1px solid transparent !important; float: none !important; text-transform: uppercase !important;} .btn.shop_now_button3:hover::before{opacity: 0 ; -webkit-transform: scale(0.5, 0.5); transform: scale(0.5, 0.5);} .btn.shop_now_button3:hover::after{opacity: 1; -webkit-transform: scale(1, 1); transform: scale(1, 1);} .btn.shop_now_button3:hover{background-color: transparent !important; color: #000167 !important; border: 1px solid #000167 !important;} .btn.shop_now_button3::before{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background-color: rgba(255, 255, 255, 0.25); -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;} .btn.shop_now_button3:after{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; border: 1px solid rgba(255, 255, 255, 0.5); -webkit-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2);} .btn.shop_now_button4{border-color: transparent !important; transition: opacity 0.3s ease-in-out; opacity: 0.8 !important; color: #fff !important; background-color: #000167 !important; text-transform: uppercase !important; font-size: 13px !important; font-family: muli-semibold !important; border-radius: 4px !important; vertical-align: middle; padding: 0 !important; display: inline-block; height: 40px; line-height: 40px !important; letter-spacing: 0 !important; float: none !important;} .btn.shop_now_button4:hover{opacity: 1.0 !important; color: #fff !important; background-color: #000167 !important; border-color: transparent !important;} .btn.shop_now_button5{border: 2px solid #000167 !important; color: #000167 !important; background-color: transparent !important; text-transform: uppercase !important; font-size: 13px !important; font-family: muli-semibold !important; border-radius: 4px !important; vertical-align: middle; display: inline-block; height: 40px !important; line-height: 38px !important; letter-spacing: 0 !important; float: none !important;} .btn.shop_now_button5:hover{color: #000 !important; background-color: transparent !important; border: 2px solid #000 !important;} .btn.shop_now_button6{transition: all 0.3s ease-in-out; color: #000167 !important; background-color: transparent; border: 2px solid #000167 !important; font-family: oswald-regular; text-transform: uppercase; letter-spacing: 1px; border-radius: 25px !important; font-size: 14px; height: 40px; line-height: 35px;} .btn.shop_now_button6:hover{background-color: #000167 !important; color: #fff !important; border: 2px solid #000167 !important;} 

/* /customize_theme/static/src/less/header_styles/header_style_2.less defined in bundle 'web.assets_frontend' */
 .offer-left_header{display: inline-block; width: 35%;} .pricelist_lang_conatiner{display: inline-block; width: 29%; text-align: center;} .pricelist_contact_conatiner{display: inline-block; width: 29%; text-align: center; float: none; vertical-align: super;} .company_language{float: left; padding: 0 7px;} .company_language .ul_margin{margin-bottom: 0; margin-left: 0; vertical-align: super;} .company_language .ul_margin span{font-family: oswald-regular; color: #fff;} .company_language .ul_margin .dropdown-menu li > a{color: #444;} .header_curency_selector .dropdown-menu > li > a{color: #444 !important;} .main-header-right .company-phone-div .header-main-signin li a b{color: #fff; letter-spacing: 0;} .main-header-right .company-phone-div .header-main-signin li a b i{font-size: 11px; padding: 0 3px;} .main-header-right .company-phone-div li a{color: #fff; vertical-align: super;} .company_pricelist{padding: 0 7px; float: left;} .company_pricelist a.header_btn_style{display: inline-block; float: none; color: #fff !important; opacity: 1 !important;} #user_sign_in i{color: #fff; font-size: 11px;} .header-stick{padding: 0;} .header-stick #top_menu{text-align: center; display: block; margin: 0px auto; width: 90%; max-width: 1400px;} .main-header .main-header-maxW .main-header-left{padding-top: 0;} .header-search{display: inline-block; width: 35%; padding: 10px 0;} .header-search .search_group .form-control:focus{border-color: #ccc; box-shadow: none;} .header-search .search_group .oe_search_button{padding: 10px 14px; position: relative; border: none; color: #fff; font-size: 14px; background-color: #000167;} .header-search .search_group .oe_search_box{border-color: #e1e1e1; height: 40px;} .cart_srch_combo_right{display: inline-block; width: 70%; float: none;} .company_logo_main{display: inline-block; width: 29%; float: none;} .company_logo_main > a{display: inline-block; width: auto;} .header_3_cart{display: inline-block; width: 35%; padding: 10px 0;} .header_3_cart .header_cart_main{float: right; margin: 0 3%;} .main-header-right{padding: 0; display: inline-block; float: none; vertical-align: middle;} .navbar-static-top .container{display: grid !important; margin-top: 0;} .navbar.navbar-static-top{border-top: 1px solid #e1e1e1; margin-top: 0; min-height: auto; vertical-align: top; border-bottom: 1px solid #e1e1e1;} ul#top_menu{border-left: 1px solid #e1e1e1;} ul#top_menu > li{border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; margin-bottom: -1px;} ul#top_menu > li:hover > a{background-color: #000167;} ul#top_menu > li:hover > a span{color: #fff;} ul#top_menu > li.active{border-top: unset; margin-top: 0;} .navbar-default .navbar-nav > li.active > a span{color: #000167;} .main-header-before{margin: 10px 0;} .navbar-default .navbar-nav > li > a{padding: 12px 18px !important;} .main-header{margin-bottom: 0; padding: 0; background-color: #000167;} .header_pera_offer{color: #fff;} .header_pera_offer_pipe{border-left: 1px solid #fff;} .main-header .main-header-maxW{padding: 5px 0;} #header-social{float: right; padding: 5px 0px;} #header-social li{margin: 0px 3px 0 3px;} #header-social li a{color: #000167;} #header-social li a sup{color: #444;} .cart-update-text{vertical-align: sub;} .offer-p{text-align: left;} .main-header-right .company-phone-div .header-main-signin{margin-top: 0 !important; padding-top: 0 !important;} .main-header-left{display: inline-block; width: auto;} #header-social li{display: inline-block; vertical-align: sub; float: none;} .main-header-right .company-phone-div .header-main-signin{padding-right: 0px;} .company_logo img{float: left; max-height: 65px !important;} .navbar .navbar-top-collapse{text-align: left;} #top_menu ul.dropdown-menu{top: 95%;} ul.navbar-right{display: block !important;} .block-none{top: 100%;} #top_menu ul.dropdown-menu{top: 100%;} .navbar-default .navbar-nav > li > a span{font-family: Muli-Regular; font-size: 12px; color: #444;} .account-ul li .ul_class_admin_name a{color: gray !important; vertical-align: unset !important;} .main-header-right .company-phone-div .header-main-signin ul{right: 0; left: auto;} #header-wishlist{display: none !important;} .company_pricelist .company_pricelist_container{padding: 0px 7px;} @media (max-width: 1200px){ul.navbar-right{display: none !important;}ul#top_menu > li:hover > a{background: none;}ul#top_menu > li:hover > a span{color: #000;}.navbar-default .navbar-nav > li.active > a span{color: #444;}#top_menu ul.dropdown-menu .active > a{background-color: unset !important; color: #444;}#top_menu ul.dropdown-menu .active > a:hover{color: #000 !important;}ul#top_menu > li:hover{background-color: none;}.navbar.navbar-static-top{border: none;}ul#top_menu > li{border-left: none;}.navbar .navbar-top-collapse{overflow: hidden !important;}.offer-left_header{width: 60%;}.pricelist_lang_conatiner{display: none;}.main-header-right{width: 39%;}} @media (max-width: 900px){.company_logo_main{display: none;}.header-search .search_group .oe_search_button{padding: 9.5px 14px;}.navbar-header .navbar-brand.logo{display: block;}.navbar-toggle{float: right;}.header-search{width: 49%;}.header_3_cart{width: 50%; float: right;}} @media (max-width: 800px){.main-header .main-header-maxW .main-header-right{float: right;}.header_3_cart{width: 60%;}.mr-common{padding: 0 !important;}.header-search{width: 40%;}.header_3_cart .cart-update{width: 200px;}.cart-update .cart-update-text{font-size: 13px;}} @media (max-width: 600px){.header-search .search_group .oe_search_button{padding: 9.5px 14px;}.header-search .search_group .oe_search_box{font-size: 13px;}.offer-left_header{display: none;}.header_3_cart .cart-update{display: none;}.header_3_cart .cart_style_2{display: inline-block; padding: 6px 0;}.header_3_cart .cart_style_2 a{color: #000167;}.header_3_cart .cart_style_2 a sup{color: #444;}.header_3_cart .header_cart_main{margin: 0 5px;}#header-social li{margin: 0px 5px 0 5px;}.header_3_cart{width: 40%;}.header-search{width: 60%;}.main-header-before{margin: 5px 0;}} 

/* /customize_theme/static/src/less/footer_styles/footer_style_2.less defined in bundle 'web.assets_frontend' */
 footer #footer{padding-top: 0;} .endfooter_list{display: none;} .copyright_endftr{display: none;} .sign_up_newsletter{display: inline-block; width: 64%; text-align: center; padding: 1% 0; vertical-align: top;} .sign_up_newsletter .newsltr_lbl{display: block; width: 40%; font-size: 18px; font-family: muli-semibold; padding: 0 2%; float: left;} .sign_up_newsletter .js_subscribe{float: left; width: 60%;} .sign_up_newsletter .js_subscribe input.js_subscribe_email{border-radius: 0; box-shadow: none;} .sign_up_newsletter .js_subscribe input.js_subscribe_email:focus{border-color: #ccc;} .copyright_payment_section{display: inline-block; width: 100%;} .copyright_payment_section .ef_copyright_left{display: inline-block; width: 49%; text-align: left;} .copyright_payment_section .ef_payment_right{display: inline-block; width: 49%; text-align: right;} .copyright_payment_section .ef_payment_right img{float: right;} .copyright_payment_section .ef_payment_right .payment_method_list{margin-bottom: 0; display: block;} .copyright_payment_section .ef_payment_right .payment_method_list li img{max-width: 39px;} .ef_sub_div{padding: 10px 0;} .ftr_language #products li > a{font-family: muli-light; line-height: 180%; font-size: 13px;} .company_info_section_main{display: inline-block; width: 100%;} .company_info_section_main .ftr_company_detail{display: inline-block; width: 33%; padding: 2% 0 1% 0; vertical-align: top;} .company_info_section_main .ftr_company_detail span{display: inline-block; width: 15%; max-width: 40px; vertical-align: top;} .company_info_section_main .ftr_company_detail span i{background-color: #000167; color: #fff; border-radius: 50%; font-size: 15px; padding-top: 10px; width: 35px; height: 35px; text-align: center;} .company_info_section_main .ftr_company_detail .footer_address span{width: auto; max-width: unset; vertical-align: middle; color: #555;} .company_info_section_main .ftr_company_detail .field_padding{display: inline-block; width: 80%; padding: 0 3%; color: #555; vertical-align: top; line-height: 170%;} .ftr_menu_section{display: inline-block; width: 100%; padding: 2% 0; border-bottom: 1px solid #ccc;} .ftr_logo_social_section{display: inline-block; width: 100%; padding: 1% 0;} .ftr_logo_span{display: inline-block; width: 100%;} .ftr_logo_span img{max-height: 55px; float: none;} .ftr_inline-menu{display: inline-block; width: 100%; text-align: center; margin: 1% 0;} .ftr_inline-menu ul{list-style: none; padding: 0; margin: 0;} .ftr_inline-menu ul li{text-align: left; padding: 0; margin: 0; display: inline; border-right: 1px solid #ccc;} .ftr_inline-menu ul li section{display: inline-block;} .ftr_inline-menu ul li section a{color: #666666; padding: 15px 10px; font-size: 13px; text-transform: capitalize; font-family: 'muli-light';} .ftr_inline-menu ul li section a:hover{color: #000167;} .ftr_inline-menu ul li:last-child{border-right: 1px solid transparent;} .ftr_social_icons_main{display: inline-block; width: 100%; text-align: center;} .ftr_social_icons_main .footer-social-icon{display: inline-block;} .ftr_social_icons_main .footer-social-icon a{display: block; line-height: 29px; text-align: center; float: left; margin-right: 15px; font-size: 17px; -webkit-transform: scale(1); -webkit-transition: all 0.25s ease-out 0s;} .ftr_language{display: inline-block; width: 35%;} .ftr_language .js_language_selector > li > a{font-family: muli-light; color: #555; line-height: 170%;} @media (max-width: 1000px){#footer{padding: 3% 0 !important;}.sign_up_newsletter{text-align: left;}.sign_up_newsletter .newsltr_lbl{font-size: 18px; width: 30%; padding: 0;}.sign_up_newsletter .js_subscribe{width: 55%;}.company_info_section_main .ftr_company_detail{width: 100%;}.company_info_section_main .ftr_company_detail .field_padding{padding: 0 1%;}.ftr_language{width: 100%;}.sign_up_newsletter{width: 100%;}.ftr_logo_span img{float: left; padding: 1% 0;}.ftr_inline-menu, .ftr_social_icons_main{text-align: left;}.ftr_inline-menu ul li:first-child section a{padding-left: 0;}} @media (max-width: 800px){.sign_up_newsletter .newsltr_lbl{width: 40%;}.copyright_payment_section .ef_copyright_left{width: 100%;}.copyright_payment_section .ef_payment_right{width: 100%; margin-top: 2%;}.copyright_payment_section .ef_payment_right img{float: left;}} @media (max-width: 600px){.company_info_section_main .ftr_company_detail{padding: 5% 0 1% 0;}.sign_up_newsletter .newsltr_lbl{width: 100%; margin-bottom: 5%; font-size: 16px;}.ftr_menu_section{padding: 5% 0;}.ftr_inline-menu ul li{display: inline-block; margin: 5px 0; border-right: none; width: 100%;}.ftr_inline-menu ul li a{padding: 15px 0px !important; line-height: 170%;}.sign_up_newsletter .js_subscribe{width: 100%;}.company_info_section_main .ftr_company_detail .field_padding{font-size: 13px;}.ftr_logo_social_section{padding: 5% 0;}.copyright_payment_section .ef_copyright_left{margin: 5% 0;}.ftr_language .js_language_selector > li > a{font-size: 13px;}} 

/* <inline asset> defined in bundle 'web.assets_frontend' */
 

/* /clarico_quick_view/static/src/less/quick_view.less defined in bundle 'web.assets_frontend' */
 .mask{background-color: #fff; left: 0; position: fixed; top: 0; width: 100%; height: 100%; display: none; z-index: 9990; opacity: 0.6;} .model-main-div{position: fixed; width: 100%; height: 100%; top: 0; left: 0; bottom: 0; right: 0; z-index: 9991; background: rgba(255, 255, 255, 0.5);} .product_quick_view_class{width: 100%; top: 0; left: 0; position: fixed; background-color: #fff; z-index: 9997; border-bottom: 4px solid #000167; overflow: auto; max-height: 100%;} .product_quick_view_subclass{width: 90%; max-width: 1400px; display: block; margin: 0px auto; text-align: left; color: #000;} .sku_container{display: inline-block; width: 100%; text-align: left; margin-bottom: 8px;} .quick_view_img_div_container{width: 50%; display: block; float: left;} .quick_view_img_div_container .quick_view_image_div{width: 100%;} .quick_view_img_div_container .quick_view_image_div > img{max-width: 100%; width: auto; margin: 0px auto; max-height: 600px;} .quick_view_product_details{width: 45%; display: block; float: left; margin-top: 5%;} .quick_view_product_details .quick_view_p_name{color: #333; font-size: 18px; line-height: 100%; position: relative; margin-bottom: 2%; margin-top: 0;} .quick_view_product_details .quick_view_p_name a{padding: 0 !important;} .quick_view_product_details .before_hr{border: 1px solid #000167; width: 35px; margin-top: 0px; color: #000167;} .quick_view_product_details .product_wish_compare{margin: 0;} .quick_view_product_details .price{margin-bottom: 1%;} .quick_view_product_details .price .old_price{float: left; font-size: 15px; padding-top: 7px; margin-right: 10px; color: #777;} .quick_view_product_details .price .new_price{font-size: 18px; color: #333; font-family: 'muli-bold'; padding-top: 3px;} .quick_view_product_details .price .new_price span{font-family: 'muli-bold';} .quick_view_product_details .product_avail{font-size: 14px;} .quick_view_product_details .product_avail .in-stock{margin-bottom: 1%; width: 100%;} .quick_view_product_details .product_avail .in-stock span{color: #008000; font-size: 12px; width: 30%; float: left; font-family: 'muli-bold'; background: transparent; margin-left: 0px; padding: 0;} .quick_view_product_details .product_avail .in-stock .warning{color: #D5B91D;} .quick_view_product_details .qv_ad2cart{display: inline-block; width: 100%; margin-top: 3%;} .quick_view_product_details .qv_ad2cart #add_to_cart{max-width: 200px !important; float: left; text-transform: uppercase; font-size: 16px; font-family: oswald-regular; letter-spacing: 1px; display: inline-block; background-color: #000167; width: 100%; opacity: 0.8 !important;} .quick_view_product_sub_details{width: 90%; display: block; margin: 0px auto; max-width: 1400px;} .quick_view_product_sub_details .prod_des{line-height: 170%; margin-bottom: 16px;} .quick_view_product_sub_details .product_price h4{margin-top: 0; margin-bottom: 3%;} .quick_view_product_sub_details ul.js_add_cart_variants{display: block;} .quick_view_product_sub_details ul.js_add_cart_variants > li{margin-bottom: 5%; margin-top: 2%;} .quick_view_product_sub_details .o_add_wishlist_quick{padding: 7px !important;} .quick_view_product_sub_details .o_add_wishlist_quick_inwish{cursor: not-allowed; padding: 7px !important; color: #000167;} .quick_view_product_sub_details .o_add_wishlist_dyn, .quick_view_product_sub_details .o_add_compare_dyn{display: inline-block; width: auto; padding: 10px; vertical-align: top; float: left;} .quick_view_product_sub_details .o_add_wishlist_dyn span, .quick_view_product_sub_details .o_add_compare_dyn span{vertical-align: top;} .quick_view_product_sub_details .price_comman_sub_class .text-danger{color: #777; text-decoration: line-through; float: left; padding-right: 10px; padding-top: 5px; font-size: 13px;} #hr_style{margin-top: 10px; margin-bottom: 10px; display: inline-block; width: 100%; margin: 0px;} .q_rating-block{display: inline-block; width: 100%;} .q_rating-block .o_rating_star_card{margin-bottom: 2%;} .q_rating-block .o_rating_star_card i{margin-right: -1px;} #all_att{padding-top: 10px;} .select_wrapp{position: relative; width: 173px; margin-left: 0;} .select_wrapp .arrow_s{position: absolute; display: inline-block; top: 2px; right: 1px; pointer-events: none; background: #fff; width: 20px; height: 42px; font-size: 9px;} .select_wrapp .arrow_s i{color: #898383 !important;} #attr_select{font-family: 'muli-regular'; color: #898383; margin-top: 7px !important; height: 45px; font-size: 13px;} #quick_view_ul{margin-top: 0px;} #attr_ul{margin-top: 10px;} .attr_name, #attr_font{font-size: 13px;} #wishlist_icon_div_quick_view .add2wish{float: left; font-size: 15px; display: block; padding: 6px 10px; background-color: transparent; margin-right: 10px;} #wishlist_icon_div_quick_view .add2wish > i{color: #555; font-size: 13px; transition: background-color 0.4s ease-in-out;} #wishlist_icon_div_quick_view .add2wish:hover > i{color: #000167 !important;} #wishlist_icon_div_quick_view .in2wish{float: left; font-size: 15px; color: #000167; display: none; padding: 7px 10px; background: transparent; margin-right: 10px;} .quick-view-a{width: 47%; float: right; display: block; font-size: 13px; color: #fff; opacity: 1.0 !important; padding: 7px 12px;} .quick-view-a:hover{transform: scale(1) !important; color: #fff ; opacity: 0.85 !important;} .css_attribute_color.active{border: 1px ridge #000167;} .variant-name-strong{font-weight: normal !important; font-size: 14px; font-family: oswald-regular; color: #484848 !important; letter-spacing: 1px; display: inline-block; width: 100%;} #clr_li_style .css_attribute_color{margin: 7px 10px 0px 0 !important; margin-left: 4px !important;} #clr_li_style .css_attribute_color span{font-size: 14px; text-transform: capitalize; font-family: Muli-Regular;} #all_att .list-inline{margin-bottom: 15px;} #all_att .list-unstyled{margin-bottom: 15px;} .list-unstyled{padding-left: 0px; list-style: none; display: inline-block; width: 100%;} .list-unstyled .control-label span{font-size: 14px; text-transform: capitalize; font-family: Muli-Regular;} .quickview-btn{width: 100% !important; padding: 10px 15px !important;} .quick_view_product_details{margin-top: 1% !important;} .quick_product_quantity{display: inline-block; width: auto; float: left; margin-bottom: 3%; margin-right: 3%;} .view_details_link{color: #000167; font-size: 14px; display: inline-block; width: 100%; vertical-align: middle;} #wait{display: none; width: 69px; height: 89px; z-index: 9999; position: absolute; top: 50%; left: 50%; padding: 2px;} .mask_cover{width: 100%; display: block; position: fixed; top: 0; z-index: 9993;} .o_add_wishlist_quick.disabled{cursor: not-allowed; color: #000167 !important;} #o-carousel-product .carousel-inner div.item{height: auto !important;} #o-carousel-product .carousel-inner div.item img{max-height: 500px;} 

/* /clarico_quick_view/static/src/less/responsive_quick_view.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1200px){.quick_view_img_div_container .quick_view_image_div > img{max-height: 500px !important;}.quick_view_product_details .quick_view_p_name{font-size: 13px; line-height: 150%;}.price_comman_sub_class b{font-size: 13px;}.quick_view_product_sub_details product_price{margin-bottom: 0; margin-top: 0 !important;}.quick_view_product_details #add_to_cart{max-width: 180px !important; font-size: 15px;}.quick_view_product_details .qv_ad2cart{margin-bottom: 3%;}} @media (max-width: 800px){.quick_view_img_div_container .quick_view_image_div > img{max-height: 400px !important;}.quick_view_img_div_container{width: 100%; display: block; float: none;}.quick_view_product_details{width: 100%; margin-top: 5% !important;}.quick_view_product_sub_details{width: 100%;}.Quick_product_wish_compare{width: 50%;}.quick_view_product_details .product_avail{display: inline-block; width: 100%;}.quick_view_product_details .quick_view_p_name{margin-bottom: 1%;}.q_rating-block .o_rating_star_card{margin-bottom: 1%;}.quick_view_product_sub_details .prod_des{margin-bottom: 2%;}.price_comman_sub_class .product_price{margin-bottom: 0; margin-top: 0 !important;}.quick_view_product_sub_details .price_comman_sub_class .text-danger{padding-top: 0;}.quick_view_product_sub_details ul.js_add_cart_variants > li{margin-bottom: 2%;}.quick_view_product_details .qv_ad2cart{margin-top: 0; margin-bottom: 2%;}.quick_view_product_sub_details .product_price h4{margin-bottom: 2%;}} @media (max-width: 500px){.quick_view_img_div_container .quick_view_image_div > img{max-height: 300px !important;}.quick_view_img_div_container{width: 100%; display: block; float: none;}.quick_view_product_details{width: 100%;}.price_comman_class{padding-top: 15px;}.quick_view_product_sub_details .price_comman_sub_class .text-danger{padding-top: 2px;}} 

/* /clarico_category/static/src/less/showcase_snippet.less defined in bundle 'web.assets_frontend' */
 .ss_container{width: 90%; max-width: 1400px; display: block; margin: 0px auto; text-align: center;} .ss_inline{display: inline-block; text-align: center; width: 85%;} .cat_showcase_heading{display: inline-block; width: 100%; display: block; margin: 0px auto; text-align: center;} .cat_showcase_heading .cat_title{font-size: 30px; color: #222; text-transform: uppercase; line-height: 169%; font-family: oswald-light; letter-spacing: 2px; word-spacing: 1px;} .cat_name{display: block; margin: 0px auto; text-align: center; padding-top: 20%; padding-bottom: 20%; border-bottom: 3px solid transparent;} .c_pc_image{display: inline-block; margin: 1%; padding: 1%;} .c_pc_image img{max-height: 100px; margin: 0px auto;} .c_pc_image:hover .cat_name{border-bottom: 3px solid #000167;} @media (max-width: 800px){.cat_showcase_heading .cat_title{font-size: 28px !important;}} @media (max-width: 600px){.cat_showcase_heading .cat_title{font-size: 20px !important;}.product_carousel_slider a{font-size: 11px !important;}.c_pc_image:hover .cat_name{border-bottom: 2px solid #000167 !important;}.c_pc_image{margin: 2% !important; padding: 3% !important;}} 

/* /clarico_shop_list/static/src/less/shop_list_categ.less defined in bundle 'web.assets_frontend' */
 .main_list #products_grid_before{width: 23%; position: relative; background-color: transparent; float: left; z-index: 100;} .main_list .list_products_grid_before{height: 100%; width: 0; position: fixed !important; z-index: 9999 !important; top: 0; left: 0; background-color: white !important; overflow-x: hidden; transition: 0.5s !important; padding-top: 6%;} .main_list .list_products_grid_before .products_grid_before_maxW{padding-left: 10% !important;} .main_list .products_grid_before_maxW{padding-left: 0% !important;} .main_listid{width: 75% !important; float: right;} .right-cnt-maxW_list{width: 90%; max-width: 1400px !important; display: block; margin: 0px auto;} .oe_subdescription_list{display: block !important;} .oe_subdescription_list div{font-family: Muli-Regular; color: #949494; line-height: 170%; font-size: 13px; margin-bottom: 10px; text-align: left; max-width: 500px;} .oe_product.oe_list{padding-bottom: 5% !important; min-height: auto !important; height: auto !important; display: inline-block !important;} .oe_product.oe_list .itemscope-main{height: auto;} .oe_product.oe_list .oe_product_image{width: 30% !important; margin-top: 0px;} .in_stock_list{float: none; width: 100%; margin-top: 10px; margin-bottom: 14px; color: green;} .in_stock_list span{float: none;} .warning_list{float: none; width: 100%; margin-top: 10px; margin-bottom: 14px;} .warning_list span{float: none;} .oe_list .itemscope-main{border: none !important;} .product-name-h5_list{float: none; width: 100%;} .oe_product.oe_list .product-des{display: block !important; position: relative; width: 68% !important; float: right; padding-left: 5px;} .product-des_list div #wishlist_shop, .product-des_list div #compare_shop, .product-des_list div #quick_view_shop, .product-des_list div #addtocart_shop{width: auto; float: left; padding: 0 !important;} .oe_product.oe_list section{padding: 1px 0px 0px 35px !important; width: auto !important;} .product-des_list #compare_shop, .product-des_list #quick_view_shop{padding: 0 !important;} 

/* /clarico_shop_list/static/src/less/shop_list_responsive.less defined in bundle 'web.assets_frontend' */
 @media only screen and (max-device-width: 800px){#website_published_button{position: absolute; right: 0; z-index: 9999;}.main_listid > .oe_product.oe_list{width: 100% !important;}.oe_list .in-wishlist-heart > a{top: 20% !important; right: 1% !important;}} @media (max-width: 600px){.oe_list section{width: 100% !important; padding: 0 !important; background: white !important;}.oe_list .product-image{min-height: auto !important;}.oe_product.oe_list section{padding: 0px 0px 0px 22px !important;}} 

/* /clarico_shop_left_sidebar/static/src/less/shop_left_categ.less defined in bundle 'web.assets_frontend' */
 .main_left{padding-top: 2%;} .main_left #products_grid_before{width: 23%; position: relative; background-color: transparent; float: left; z-index: 100;} .main_left #products_grid_before .clarico_shop_attribute_filter{padding-left: 0;} .main_left .left_products_grid_before{height: 100%; width: 0; position: fixed !important; z-index: 9999 !important; top: 0; left: 0; background-color: white !important; overflow-x: hidden; transition: 0.5s !important; padding-top: 6%;} .main_left .left_products_grid_before .products_grid_before_maxW{padding-left: 10% !important; max-width: 100%;} .main_left .products_grid_before_maxW{padding-left: 0% !important;} .main_left_grid{width: 75% !important; float: right;} .main_left_grid .deleted_price_responsive{float: left;} .right-cnt-maxW_left{width: 90%; max-width: 1400px; display: block; margin: 0px auto;} .oe_shop_left{width: 33% !important; padding-bottom: 2%; display: inline-block;} .filter-label-alignment{padding: 10px 0 !important; margin-right: 15px !important;} .shop-page-breadcrumb .sub_breadcrumb.leftbar_breadcrumb_width{max-width: 1400px !important;} 

/* /clarico_shop_left_sidebar/static/src/less/shop_left_responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1200px){.oe_shop_left{width: 49.5% !important;}} @media (max-width: 600px){.oe_shop_left{width: 100% !important;}} 

/* /clarico_category_description/static/src/less/catg_desc.less defined in bundle 'web.assets_frontend' */
 body.editor_enable .shop_ctg_desc_main{background-color: #ceceed;}