.mask_cover{width: 100%; display: block; position: fixed; top: 0; z-index: 9993;} .o_add_wishlist_quick.disabled{cursor: not-allowed; color: #000 !important;} 

/* /honos_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;}} 

/* /honos_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 .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;} 

/* /honos_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;}} 

/* /honos_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: raleway-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;} .product-des_list #compare_shop, .product-des_list #quick_view_shop{padding: 0 !important;} 

/* /honos_shop_list/static/src/less/shop_list_responsive.less defined in bundle 'web.assets_frontend' */
 @media only screen and (max-device-width: 900px){#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;}.oe_list .hover-cnt{width: 235px !important;}.main_listid .product-image{max-height: 230px; min-height: 230px;}.main_listid section{padding: 8% 0 0 2% !important;}} @media (max-width: 600px){.oe_list section{width: 50% !important; padding: 13% 0 0 2% !important; background: white !important;}.oe_list section .production-description{padding-top: 15px;}.oe_list section .product-name-h5_list{width: 100% !important;}.oe_list .product-image{width: 35% !important;}.oe_list .product-image img{position: relative !important;}.oe_list .product-des{width: 45% !important;}} @media (max-width: 400px){.main_listid > .oe_list{border: none !important;}} 

/* /honos_shop_right_sidebar/static/src/less/shop_right_categ.less defined in bundle 'web.assets_frontend' */
 .main_right{padding-top: 2%;} .main_right #products_grid_before{width: 23%; position: relative; background-color: transparent; float: right; z-index: 100;} .main_right .right_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_right_grid{width: 75% !important; float: right;} .right-cnt-maxW_right{width: 90%; max-width: 1400px !important; display: block; margin: 0px auto;} .oe_shop_right{width: 33% !important; padding-bottom: 2%; display: inline-block;} .oe_shop_right .deleted_price_responsive{float: left;} .oe_subdescription{shopdisplay: none;} 

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

/* /honos_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;} .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: #fff;} .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: raleway-Regular; margin-left: 10px; width: 90%; line-height: 158%;} .similar_main .similar_product_found{font-size: 15px; font-family: raleway-Regular; color: #717171; float: left; margin-left: 10px; margin-top: 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: raleway-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: raleway-Regular; top: 45%; left: 40%;} 

/* /honos_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;}} 

/* /honos_compare/static/src/less/compare.less defined in bundle 'web.assets_frontend' */
 #compare_shop .o_add_compare{background: unset !important; color: #ccc !important; font-size: 14px; padding: 0;} .compare_slider_main .owl-nav .owl-prev{top: -32px; right: 35px; left: auto;} .compare_slider_main .owl-nav .owl-next{top: -32px; right: 15px;} .compare_main{width: 95%;} .compare_main .parent{background: #fff; position: relative;} .compare_main .compare_remove{position: absolute; z-index: 2; top: 6px; right: 10px; height: 34px; width: 34px; background-color: #fff; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15); border: solid 1px rgba(0, 0, 0, 0.06); border-radius: 50%; font-size: 15px; line-height: 32px; color: #878787; display: block; margin: 0px auto; text-align: center; cursor: pointer;} .compare_static{display: inline-block; width: 100%;} .compare_static span{color: #777;} .theme_color_class{color: #000 !important;} .compare_slider{padding: 5% 0 5% 0; background: #F2EFEF; width: 95% !important;} .compare_product_heading_left_div{float: left; width: 20%;} .compare_product_heading_right_div{float: left; width: 80%;} .compare_product_div .chs_heading{font-size: 20px; display: block; margin: 0px auto; text-align: center;} .compare_img_div{width: 100%; position: relative;} .compare_img_div img{width: auto; max-width: 100%;} .compare_img_div:hover{opacity: 0.3; transition: 1s;} .compare_product_price .orignal-price{font-size: 14px;} .compare_product_price .orignal-price .oe_currency_value{font-size: 14px;} .sale-div{position: absolute; top: 10px; left: 10px;} .sale-div .sale-btn{border-radius: 3px; right: 0; left: 10px; top: 20px; padding: 3.5px 12px; color: #fff; background-color: #000; font: bold 10px 'raleway-Regular'; transform: unset !important; -ms-transform: unset !important; -o-transform: unset !important; text-transform: uppercase; width: auto;} .sale-div .sale-btn:after{content: ''; position: absolute; right: 8px; bottom: -7px; border-top: 2px solid transparent; border-bottom: 9px solid transparent; border-right: 9px solid #000; transform: rotate(-23deg);} .compare_product_description{padding-top: 7% !important; max-height: 150px; min-height: 150px; overflow: auto;} .compare_product_description span{font-size: 12px;} .contentmaxW{display: block; margin: 0px auto; text-align: center; max-width: 90%; position: relative;} .product_description{padding: 5px 0 5px 0; display: inline-block; width: 100%; text-align: left; margin: 0px auto;} .product_description .c_product_name{font-size: 15px !important; text-overflow: ellipsis; width: 80%; overflow: hidden; white-space: nowrap; display: block;} .product_description .in-stock{padding: 4px 10px 4px 10px; background: #008000; color: white; width: auto;} .product_description .in-stock #available{font-family: raleway-Bold;} .product_description .warning{background-color: #D5B91D; color: #FFF; padding: 4px 10px 4px 10px; width: auto;} .product_description .warning #available{font-family: raleway-Bold;} .product_description .label_class_attr_color_div{width: 10px; height: 10px; float: left; padding: 6px; margin-right: 10px; border-radius: 50%;} .product_description .color_name_heading{float: left; font-size: 14px; margin: 0px 6px 12px 0px; clear: both; font-weight: normal !important; font-family: raleway-Regular; color: #484848 !important;} .product_description .label_comma{float: left; margin-right: 6px;} .product_description .label_class_attr_color_div{float: left; margin-top: 5px;} .product_description .other_variant{float: left; font-size: 13px; margin-right: 10px; padding-top: 1px;} .compare_product_variant{padding-bottom: 9% !important; padding-top: 5%;} .compare_function_main_div{display: inline-block; width: 100%; padding-bottom: 10% !important;} .compare_function_main_div .compare_add_to_cart_div .add2cart{display: block; margin: 0px auto; text-align: center;} .compare_function_main_div .compare_wishlist_div{position: absolute; top: 14px; right: 0;} .compare_product_name{display: block; padding-top: 5%;} #compare_wishlist_div_id .wish_icon_wrap span{padding: 0 !important; border: none !important;} #compare_wishlist_div_id .inwish{color: #000;} #compare_wishlist_div_id .wish_icon_wrap{cursor: pointer;} #compare_wishlist_div_id .wish_icon_wrap.disabled, #compare_wishlist_div_id .wish_icon_wrap[disabled]{cursor: not-allowed !important;} .compare_icon_wrap span{padding: 11px 11px; border: 1px solid #ccc;} #compare_rating{display: inline-block; width: 100%; padding-top: 2%;} #compare_rating .shop_rating{margin-bottom: 0 !important;} #compare_rating .rating-star-div{float: left;} .suggest-product-heading{display: inline-block; width: auto; color: #777; font-size: 13px;} .o_product_feature_panel{border-radius: 0; border: 2px solid #000;} #comparelist .o_product_panel_header .o_product_icon{color: #000;} #comparelist .o_product_panel_header .o_product_text{font-size: 13px; color: #000; font-family: raleway-semibold;} #comparelist .o_product_panel_header .o_product_circle{background-color: unset !important; color: #000;} .comparator-popover{border-radius: 0; max-width: 350px; border: none;} .comparator-popover .o_comparelist_products{margin-bottom: 5%;} .comparator-popover .popover-title{font-family: raleway-semibold; padding: 10px 0; width: 90%; margin: 0px auto; font-size: 16px; background-color: #fff;} .comparator-popover .o_product_row h5{font-size: 13px; margin-top: 0; margin-bottom: 5px; line-height: 145%;} .comparator-popover .o_product_row h5 strong{font-weight: normal !important;} .comparator-popover .o_product_row a.o_remove{vertical-align: sub; color: #555;} .comparator-popover .text-danger{color: #B8B8B8 ;} .specification_table_section{width: 95% !important; float: left;} .non-carousel{max-width: 300px; display: inline-block; margin-right: 10px; vertical-align: top;} @media (min-width: 800px){.non-carousel .compare_main{max-width: 300px; display: inline-block; margin-right: 10px; vertical-align: top;}} @media (max-width: 800px){.compare_product_heading_left_div{float: unset !important; width: 100%; padding-bottom: 5%;}.compare_product_heading_right_div{float: unset !important; width: 95%; max-width: 100%; margin: 0px auto;}} .specification_table_section table{display: inline-block;} .specification_table_section table tr td{border-top: unset !important; font-size: 12px; margin-bottom: 0; text-transform: capitalize; line-height: 179%; width: 25%; padding-left: 2%;} .specification_table_section table tr td:first-child{color: #8F8F8F; text-transform: uppercase;} .o_product_feature_panel{display: none !important;} .compare_max_limit{visibility: hidden; position: fixed; bottom: 10px; right: 10%; background: #000; color: #fff; font-size: 14px; z-index: 100; padding: 10px 15px;} .compare_max_limit i{color: #fff; padding-right: 10px;} 

/* /honos_rating/static/src/less/product_rating.less defined in bundle 'web.assets_frontend' */
 .o_rating_star_card{margin: 0 2px; margin-bottom: 4px;} .o_rating_star_card i{font-size: 11px; margin: -2px; color: #000; margin-right: 0 !important;} .style_3_rating .rating-star-div{text-align: center;} #wish_rating{width: 100%; float: right; max-width: 75%;} #wish_rating .shop_rating{margin-top: 6px;} 

/* /honos_cart/static/src/less/honos_cart.less defined in bundle 'web.assets_frontend' */
 .honos_container{width: 90%; display: block; margin: 0px auto; max-width: 1400px;} .honos_container .row{margin: 0;} .shopping-cart{margin-top: 32px;} .cart-cover-img-div{display: inline-block; width: 100%; padding-bottom: 4%;} .cart-cover-img-div .cart-cover-img{display: block; width: auto; max-width: 100%; margin: 0px auto;} .sub-heading{font-size: 17px; color: #222; text-transform: uppercase; line-height: 169%; font-family: oswald-light; letter-spacing: 2px; word-spacing: 1px;} #cart_products{border: 1px solid #dddddd;} .order-table-main-div{width: 70%; float: left; margin-right: 10px;} .cart-thead-tr th{font-family: raleway-Regular; font-size: 13px; font-weight: normal; text-transform: uppercase; letter-spacing: 1px; text-align: center; border-bottom: 1px solid #dddddd !important; padding: 25px !important; border-right: 1px solid #dddddd !important;} .cart-main-div-full{display: inline-block; width: 100%;} .cart-main-div-full .o_website_sale_rightfit h2.common_heading{margin-bottom: 0;} .div-full-width{display: inline-block; width: 100%;} .suggested_accessories{padding-top: 4%;} .shopping-cart-table{border: 1px solid #dddddd;} .shopping-cart-table tbody tr td{vertical-align: middle !important; font-size: 14px; text-align: center; border-top: 0; font-family: raleway-Regular; padding: 1% !important; border-right: 1px solid #dddddd !important;} .shopping-cart-table tbody tr td strong{font-weight: normal;} .shopping-cart-table tbody tr td img{margin: 0px auto; width: 80px;} .shopping-cart-table tbody tr td .input-group-addon{border-radius: 0px; background-color: white;} .shopping-cart-table tbody tr td .remove-cart-product-icon:hover{color: #000;} .shopping-cart-table tbody tr .td-qty > div{width: 100px; margin: 0px auto;} .payment-page-table th, .payment-page-table td{padding: 15px !important;} .bill-ship-heading{background-color: #000 !important; color: white !important; border-radius: 0;} .bill-panel, .ship-panel{border-color: #000 !important; border-radius: 0;} .confirmation-thead-tr th{font-family: raleway-Regular; font-size: 13px; font-weight: normal; text-transform: uppercase; letter-spacing: 1px; text-align: center;} .para_attrib_class_name{display: inline-block;} .attr-bracket{display: inline-block;} .product-attr-p{text-align: left; font-size: 11px;} .product-attr-p .product-attr-span{font-family: raleway-Regular; font-size: 11px; font-weight: normal; text-transform: capitalize;} .confirmation-tbody-tr td{vertical-align: middle !important; font-size: 13px; text-align: center;} .confirmation-tbody-tr td strong{font-weight: normal;} .payment-information-tbody-tr td > strong{font-weight: normal;} .payment-table-main-div{width: 70%; float: left; padding-right: 20px;} .wizard-main-ul{box-shadow: none !important; width: 100%; display: block; margin: 0px auto; text-align: center; background: unset !important;} .wizard-main-ul li{float: none !important; display: inline; border: 0 !important; background: none !important; padding: 10px 15px 10px 15px !important;} .wizard-main-ul li span.chevron{display: none !important;} .wizard-main-ul li:first-child{border-radius: 0px !important;} .wizard-main-ul li:last-child:after{right: -14px;} .wizard-main-ul .text-primary{right: 0 !important; color: white !important; background: #000 !important; margin-left: 20px; margin-right: 20px;} .wizard-main-ul .text-primary:before{display: block; content: ''; position: absolute; left: -17px; width: 0; height: 0; border-top: 18px solid transparent; border-right: 18px solid #000; border-bottom: 19px solid transparent; top: 0;} .wizard-main-ul .text-primary:after{display: block; content: ''; position: absolute; right: -17px; width: 0; height: 0; border-top: 18px solid transparent; border-left: 18px solid #000; border-bottom: 19px solid transparent; top: 0;} .coupon-code-text{font-family: raleway-Regular; font-size: 14px;} .coupon-code-textbox{height: 34px; border-radius: 0;} .clear_shopping_cart{font-size: 12px; color: #000; display: inline-block;} .cart-total-heading{text-align: right;} #cart_total{float: right; margin: 0; padding: 0 0 3% 0; width: 220px; left: 0;} #cart_total div.row{padding-top: 4px; padding-bottom: 4px; margin-left: 0; margin-right: 0;} #cart_total div.row span.col-xs-6{padding-left: 0; padding-right: 0;} #cart_total .final-total{font-size: 15px; color: #000;} #right_column{width: 25%;} .oe_currency_value{float: none !important;} .cart-empty-msg{border: 0; box-shadow: none; background: white; font-size: 25px; text-align: center;} .checkout-row-main{width: 90%; display: block; margin: 0px auto; max-width: 1400px; width: 100%;} .checkout-row-main .js_edit_address{background: #000; color: #fff; padding: 10px;} .address-main-div{width: 49.5%; padding-right: 10px; display: inline-block; vertical-align: top;} .address-main-div div.border_primary{border: 1px solid #000; border-radius: 0;} .address-main-div div.panel-default{border: 1px solid #000; border-radius: 0;} .your-order{display: none;} .address-row-main-div{width: 100%; display: inline-block;} .address-row-main-div .checkout_autoformat{width: 75%;} .address-row-main-div .wizard-main-ul{margin-bottom: 5%;} .address-row-main-div .form-group{width: 50%; margin-bottom: 25px;} .address-row-main-div label.control-label{font-weight: normal; font-size: 15px;} .address-row-main-div input.form-control, .address-row-main-div select.form-control, .address-row-main-div #country_id{border-radius: 0; height: 40px;} .address-row-main-div .col-md-12{width: 50%;} .extra-step-div label.control-label{float: left; font-weight: normal;} .extra-step-form{padding: 0;} .cart-product-table{margin-top: 3%;} .cart-product-table tr:nth-of-type(2n+1){background: #fff;} .cart-product-table .suggested-product{font-weight: normal; padding-top: 5%; padding-bottom: 1%;} .cart-product-table td{vertical-align: middle !important; font-size: 14px; text-align: center; font-family: raleway-Regular; border-right: 1px solid #dddddd !important; padding: 25px !important;} .cart-product-table td strong{font-weight: normal;} .cart-product-table td img{margin: 0px auto; width: 80px;} .suggested-product-table .suggested-product{font-weight: normal; padding-top: 5%; padding-bottom: 1%;} .suggested-product-table td{vertical-align: middle !important; font-size: 14px; text-align: center; font-family: raleway-Regular;} .suggested-product-table td strong{font-weight: normal;} .suggested-product-table td img{margin: 0px auto; width: 70px;} .confirmation_table_total{border: 1px solid #dddddd;} .order-detail-table{border: 1px solid #dddddd; margin-bottom: 0;} .order-detail-table thead th{border-bottom: 1px solid #dddddd !important; padding: 15px !important; border-right: 1px solid #dddddd !important;} .order-detail-table tbody td{padding: 10px !important; border-right: 1px solid #dddddd !important;} .panel-body address span{line-height: 185%;} .payment-main-div{display: inline-block; width: 100%;} .payment-confirmation-status-div{color: #fff !important; background-color: #000 !important; border-color: #000 !important;} .extra-step-form label.control-label{font-weight: normal;} .extra-step-form input.form-control.o_website_form_input{border-radius: 0;} .extra-step-form textarea.form-control.o_website_form_input{border-radius: 0; height: 100px;} .cart-tbody-tr td{vertical-align: middle !important; font-size: 14px; text-align: center; border-top: 0; font-family: raleway-Regular; padding: 25px !important; border-right: 1px solid #dddddd !important;} .cart-tbody-tr td strong{font-weight: normal;} .cart-tbody-tr td img{margin: 0px auto; width: 80px;} .cart-tbody-tr td .input-group-addon{border-radius: 0px; background-color: white;} .cart-tbody-tr td .remove-cart-product-icon:hover{color: #000;} .cart-tbody-tr #td-qty > div{width: 100px; margin: 0px auto;} .checkout_cart_total{padding-top: 5%; width: auto;} .checkout_heading{font-size: 17px;} #coupon_box{padding: 0;} #coupon_box p{padding-bottom: 5px;} #coupon_box .bg-warning{background-color: unset; color: #FF0808; padding-top: 5px; padding-bottom: 5px;} .coupon-code-div .coupon-code-text{padding-bottom: 5%;} .coupon-code-div .bg-warning{background-color: unset; color: #FF0808; padding-bottom: 5px;} .cart-update{border: 1px solid #E1E1E1; border-right: none; padding: 10px 0 10px 15px; width: 230px;} .cart-update .cart-update-text{font-size: 14px; font-family: raleway-Regular;} .cart-update .cart-update-text .my_cart_quantity{font-size: 13px; font-family: raleway-Regular; color: #000; padding: 0; font-weight: normal; padding-right: 2px;} .cart-update .cart-update-text .cart-header-total{padding-left: 2px; font-size: 13px;} .cart-update .cart-update-icon{background: #000; float: right; padding: 10px 14px 10px 14px; margin-top: -10px;} .cart-update .cart-update-icon i{color: #fff;} .cart-update .cart-update-icon sup.label{padding: 0; background: unset;} .cart-popover-view-btn{width: 100%;} .strick-price{color: #b8b8b8;} .cart_price .strick-price{font-size: 12px;} .cart_price .cart_p_original_price{font-size: 13px;} .cart_price .cart_p_original_price span{font-size: 13px;} .cart_icon{display: none;} .mycart-popover{border-radius: 0px !important; border: none; border-top: 0.5px solid #ccc; z-index: 1000;} .mycart-popover .popover-content{padding: 20px 14px 9px 14px;} .mycart-popover .popover-img-div{padding: 0; width: 25%; padding-left: 10px; float: left;} .mycart-popover .popover-img-div img{padding: 0 10px; max-height: 50px;} .mycart-popover .popover-title{width: 90%; display: block; margin: 0px auto; max-width: 1400px; background-color: #fff; font-family: oswald-light; font-size: 18px; text-transform: uppercase; letter-spacing: 1px;} .mycart-popover .well.well-lg{font-size: 18px; color: #868383; background-color: #fff; border: 0; box-shadow: unset;} .mycart-popover .popover-name-a{display: inline-block;} .mycart-popover .popover-name-a span{font-size: 14px; color: #717171; display: block; text-transform: capitalize; width: 100%;} .mycart-popover small{font-size: 12px;} .mycart-popover .remove-product-popover{cursor: pointer; padding-left: 10px; font-size: 13px; color: red;} .mycart-popover .cart_line{padding-bottom: 8px; margin-bottom: 8px;} .mycart-popover .cart-total-heading{padding-top: 0; margin-top: 0; text-align: left;} .mycart-popover .view-cart-btn{width: 100%; font-family: raleway-semibold; padding-bottom: 8px; font-size: 14px; letter-spacing: 0.3px;} .mycart-popover #cart_total{float: left !important;} .mycart-popover #cart_total div.row > span{text-align: left;} .modal_th_style{font-family: raleway-light; text-transform: uppercase; font-size: 13px;} #product_confirmation td{vertical-align: middle;} #product_confirmation td .product_id span{font-family: oswald-semibold; font-size: 15px;} #product_confirmation td .oe_price{font-family: oswald-semibold; font-size: 15px;} #product_confirmation .td-product_name{padding: 0 10px;} #product_confirmation .td-product_name strong{font-family: raleway-light;} .td-product_name .media-heading{font-family: raleway-light;} .oe_website_sale .td-qty{max-width: 130px !important;} .oe_website_sale .td-qty .css_quantity{float: none !important; margin: 0px auto;} .select_heding{font-family: raleway-semibold; text-transform: uppercase; font-size: 13px; margin-top: 5%;} .cart_p_desc{line-height: 176%; margin-top: 10px; padding: 0 5% 0 0;} #modal_optional_products span.oe_optional{display: inline-block; margin-right: 5px; color: #999; font-size: 13px;} #modal_optional_products .oe_striked_price{display: inline-block; margin-right: 5px; color: #999; font-size: 13px;} #modal_optional_products td.td-price{padding-bottom: 3%;} #modal_optional_products td.td-price span.oe_price{font-family: raleway-Regular; font-size: 14px;} #modal_optional_products td.td-price span.oe_price span{font-family: raleway-Regular; font-size: 14px;} .td-price del{color: #B8B8B8 !important;} #delivery_carrier #delivery_method{border: 0;} #delivery_carrier #delivery_method ul > li.list-group-item{border-radius: 0; border: 1px solid #ddd;} #payment_method .o_payment_form div.panel-default{border-radius: 0; border: 1px solid #ddd;} .chs_heading > span{font-size: 30px; color: #222; text-transform: uppercase; line-height: 169%; font-family: oswald-light; letter-spacing: 2px; word-spacing: 1px;} .oe_cart .oe_website_sale_tx_status .panel-info{border-color: #000;} .ts_button{border: 2px solid #000; color: #fff; display: inline-block; position: relative; overflow: hidden; vertical-align: middle; padding: 0 20px; font-size: 12px; line-height: 40px; text-transform: uppercase; border-radius: 4px; transition: color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94), border-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);} .ts_button .ts_btn_span_txt{display: inline-block; -webkit-transition: -webkit-transform 0.15s ease-out, opacity 0.15s; transition: transform 0.15s ease-out, opacity 0.15s; font-family: raleway-semibold; letter-spacing: 1px;} .ts_button:hover{background-color: black; color: #fff; border-color: black;} .ts_button:hover > .ts_btn_span_txt{opacity: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);} .ts_button:hover .ts-btn-text-flip{opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0);} .ts_button:hover .cart_qty_container{color: #fff;} .ts_button:hover .my_cart_quantity{color: #fff;} .ts-btn-text-flip{position: absolute; top: 0; left: 0; height: 100%; width: 100%; text-align: center; -webkit-transform: translateY(50%); -moz-transform: translateY(50%); transform: translateY(50%); opacity: 0; -webkit-transition: -webkit-transform 0.15s ease-out, opacity 0.15s; transition: transform 0.15s ease-out, opacity 0.15s;} .ts-btn-text-flip .ts_btn_span_txt{color: #fff; font-family: raleway-semibold; letter-spacing: 1px;} .cart_qty_container{display: inline; font-family: oswald-regular; font-size: 12px;} #header-cart{margin-top: -14px !important;} 

/* /honos_cart/static/src/less/cart_responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1000px){.div-full-width{width: 100%;}} @media (max-width: 1000px){.cart-total-heading{text-align: left;}#cart_total{float: left;}#cart_total div.row span:first-child{text-align: left !important;}#coupon_box{float: right; text-align: right;}#coupon_box form{float: right;}.suggested-product-table{display: block; overflow-x: auto; padding-top: 10%; max-width: unset;}.suggested-product-table .td-product_name{min-width: 250px;}.suggested-product-table td{min-width: 150px;}.cart-product-table{display: block; overflow-x: auto;}.cart-thead-tr th, .confirmation-thead-tr th{min-width: 150px;}.oe_website_sale .td-qty{max-width: unset !important; width: auto;}.oe_website_sale .td-img{min-width: 150px !important;}.cart-product-table td{min-width: 150px; padding: 25px 5px 25px 5px !important;}.cart-product-table td:last-child{border-right: none ;}.order-table-main-div, .confirmation-bill-ship-div, .payment-table-main-div, #right_column, .address-row-main-div{width: 100%; float: none;}.address-main-div{width: 100%;}.oe_website_sale .td-img{display: table-cell !important;}.shopping-cart-table tr{float: none !important; display: inline-flex !important;}.cart-empty-msg{font-size: 22px;}.div_class_whole_recent_view_product{overflow: hidden;}} @media (max-width: 800px){#cart_products, .order-detail-table{display: block; overflow-x: auto;}#modal_optional_products table > thead{display: none;}#modal_optional_products td.td-price{text-align: left; padding: 0 10px; margin-top: 2%; margin-bottom: 3%;}#product_confirmation .td-product_name strong{margin-bottom: 2%; display: inline-block;}#products_grid table, #products_grid tbody, #products_grid tr, #products_grid td{float: left; width: 100%; display: inline-block; text-align: left;}#products_grid table #product_confirmation .td-qty .css_quantity{margin: unset; margin-top: 2%;}} @media (max-width: 500px){.wizard-main-ul li.text-primary:after{right: -15px;}.order-detail-table tbody td:nth-child(2){border-top-width: 1px !important;}.payment-information-tbody-tr td:first-child{display: block !important;}.payment-information-tbody-tr td:nth-child(2){border-top-width: 1px !important;}.wizard-main-ul .text-primary{color: #000 !important; background: none !important;}.wizard-main-ul .text-primary:before{display: none;}.wizard-main-ul .text-primary:after{display: none;}.cart-empty-msg{font-size: 20px;}.cart-product-table thead{display: block !important;}#coupon_box{margin-top: 5%;}#coupon_box p{text-align: left;}#coupon_box form{float: none;}.coupon-code-textbox{height: 34px;}}