@media (max-width: 767px){#products_grid .product-item{width: 100%;}} #ecom-side-filter li > i.fa-chevron-down::before{content: "\f078" !important;} #ecom-side-filter li > i.fa-chevron-right::before{content: "\f054" !important;} .shift_grid_view.active, .shift_list_view.active{color: #FFFFFF !important; background-color: #1C7BBA !important;} .o_website_rating_static{font-size: 20px;} .o_website_rating_static .fa-star, .o_website_rating_static .fa-star-half-o{color: #FACC2E;} .ratings{align-items: center;} .ratings span.review{color: #1C7BBA !important;} #product_detail .p_attrib_label, #product_detail .attribute_name{color: #919191; margin-right: 10px; font-size: 1rem;} #product_detail b .product_price .oe_currency_value{font-size: 30px; color: #303030; font-weight: 600; margin-bottom: 0.5rem;} #product_detail .oe_default_price{color: rgba(0, 0, 0, 0.6) !important; font-size: 14px; font-weight: 400; margin-left: 8px; font-weight: 600; margin-right: 10px;} .social-share-dropdown .dropdown:hover > .dropdown-menu{display: block;} .social-share-dropdown .dropdown > .dropdown-toggle:active{pointer-events: none;} .p_info_hr{margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 3px solid rgba(0, 0, 0, 0.1);} .sort-by-a{color: #1C7BBA !important; border-bottom: 2px #1C7BBA solid;} .page-title{padding: 8px 0px; border-bottom: 1px solid #ecebeb; display: -webkit-box; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex;} .page-title .breadcrumb > li + li:before{content: "/\00a0"; padding: 0 5px; color: #ccc;} .page-title .breadcrumb{background-color: #FFFFFF !important;} .d-none-li{display: none;} .d-list-item{display: list-item !important;} label.css_attribute_color.active > input:checked{opacity: 1 !important;} 

/* /theme_astore/static/src/css/index-style.css defined in bundle 'web.assets_frontend' */
 body{margin: 0px; padding-top: 100px; font-family: 'Roboto', sans-serif;} img{image-rendering: -webkit-optimize-contrast;} .fav-icons li p{font-size: 13px;} .navbar .dropdown-menu div[class*="col"]{margin-bottom: 1rem;} .navbar .dropdown-menu{border: none; background-color: #a5b2c3 !important;} @media screen and (min-width: 992px){.navbar{padding-top: 0px; padding-bottom: 0px;}.navbar .nav-item{padding: .5rem .5rem; margin: 0 .25rem;}.navbar .dropdown{position: static;}.navbar .dropdown-menu{width: 100%; left: 0; right: 0; top: 45px;}.navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover{display: block!important;}.navbar .dropdown-menu{border: 1px solid rgba(0, 0, 0, .15); background-color: #fff;}} .carousel-item{height: 75vh; background-repeat: no-repeat; background-position: center center; background-size: cover;} .bg-primary-main{background-color: #4d8fb9 !important;} .slick-slide{margin: 0px 20px;} .slick-slide img{width: 100%;} .slick-slider{position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;} .slick-list{position: relative; display: block; overflow: hidden; margin: 0; padding: 0;} .slick-list:focus{outline: none;} .slick-list.dragging{cursor: pointer; cursor: hand;} .slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} .slick-track{position: relative; top: 0; left: 0; display: block;} .slick-track:before, .slick-track:after{display: table; content: '';} .slick-track:after{clear: both;} .slick-loading .slick-track{visibility: hidden;} .slick-slide{display: none; float: left; height: 100%; min-height: 1px;} [dir='rtl'] .slick-slide{float: right;} .slick-slide img{display: block; width: 130px; height: 130px;} .slick-slide.slick-loading img{display: none;} .slick-slide.dragging img{pointer-events: none;} .slick-initialized .slick-slide{display: block;} .slick-loading .slick-slide{visibility: hidden;} .slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;} .slick-arrow.slick-hidden{display: none;} .bg-none{background: none !important;} .widthlogo-100{width: 100%;} .headertopright a{width: 67%;} .flash-sale h3{font-weight: 400;} h1::selection, h2::selection, h3::selection, h4::selection, h5::selection, h6::selection{} section{display: block; position: relative; box-sizing: border-box} .clear{clear: both} .clearfix::before, .clearfix::after{content: ""; display: table} .clearfix::after{clear: both} .clearfix{zoom: 1} .float_left{float: left} .float_right{float: right} .trans_200{-webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease} .trans_300{-webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease} .trans_400{-webkit-transition: all 400ms ease; -moz-transition: all 400ms ease; -ms-transition: all 400ms ease; -o-transition: all 400ms ease; transition: all 400ms ease} .trans_500{-webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; transition: all 500ms ease} .fill_height{height: 100%} .super_container{width: 100%; overflow: hidden} .prlx_parent{overflow: hidden} .prlx{height: 130% !important} .nopadding{padding: 0px !important} .button{display: inline-block; background: #0e8ce4; border-radius: 5px; height: 48px; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease} .button a{display: block; font-size: 18px; font-weight: 400; line-height: 48px; color: #FFFFFF; padding-left: 35px; padding-right: 35px} .button:hover{opacity: 0.8} .viewed{padding-top: 0px; background: #fff;} .bbb_viewed_title_container{} .bbb_viewed_title{margin-bottom: 0px; color: #000; font-weight: 500;} .bbb_viewed_nav{display: inline-block; cursor: pointer; background: #e1e1e1; border-radius: 100%; padding: 5px 5px 5px 5px; width: 35px; height: 35px; text-align: center; vertical-align: middle; line-height: 24px;} .bbb_viewed_prev2{position: absolute; top: 44%; left: 0; bottom: 0; z-index: 5;} .bbb_viewed_next2{position: absolute; top: 44%; right: 0; z-index: 5; bottom: 0;} .bbb_viewed_prev21{position: absolute; top: 44%; left: 0; bottom: 0; z-index: 5;} .bbb_viewed_next21{position: absolute; top: 44%; right: 0; z-index: 5; bottom: 0;} .bbb_viewed_prev{position: absolute; top: 44%; left: 0; bottom: 0; z-index: 5;} .bbb_viewed_next{position: absolute; top: 44%; right: 0; z-index: 5; bottom: 0;} .bbb_viewed_prev1{position: absolute; top: 44%; left: 0; bottom: 0; z-index: 5;} .bbb_viewed_next1{position: absolute; top: 44%; right: 0; z-index: 5; bottom: 0;} .bbb_viewed_prev3{position: absolute; top: 44%; left: 0; bottom: 0; z-index: 5;} .bbb_viewed_next3{position: absolute; top: 44%; right: 0; z-index: 5; bottom: 0;} .bbb_viewed_nav i{text-align: center; vertical-align: middle; line-height: 24px; color: #707070; font-size: 18px; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease} .bbb_viewed_nav:hover i{color: #606264} .bbb_viewed_prev{margin-right: 15px} .bbb_viewed_slider_container{padding-top: 0px} .bbb_viewed_item{width: 100%; border-radius: 2px;} .bbb_viewed_image{width: 100%; background: #f5f5f5; border-radius: 0px; padding: 27px 15px 15px 15px;} .bbb_viewed_image img{display: block; height: 140px; max-height: 140px; width: 150px!important; margin: 0 auto;} .bbb_viewed_content{width: 100%; margin-top: 25px} .bbb_viewed_price{font-size: 16px; color: #000000; font-weight: 500; float: left; padding: 0 0 0 10px;} .bbb_viewed_price span{position: relative; font-size: 12px; font-weight: 400; color: rgba(0, 0, 0, 0.6); margin-left: 8px} .bbb_viewed_price span::after{display: block; position: absolute; top: 6px; left: -2px; width: calc(100% + 4px); height: 1px; background: #8d8d8d; content: ''} .bbb_viewed_name{margin-top: 3px; color: #1b68a7; font-weight: 500; float: left; clear: both; padding: 0 0 0 10px; width: 100%;} .bbb_viewed_name a{font-size: 14px; color: #000000; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; float: left;} .bbb_viewed_name a:hover{color: #0e8ce4} .item_marks{position: absolute; top: 10px; left: 10px; padding: 0;} .item_mark{display: block !important; width: 84px; height: 28px; color: #FFFFFF; font-size: 11px; font-weight: 500; line-height: 30px; background: -webkit-linear-gradient(160deg, transparent 25%, #0077bf 25%) !important; padding: 0 0 0px 4px; margin: 2px; overflow: hidden;} .item_discount{background: #df3b3b; margin-right: 5px} .item_new{background: #0e8ce4} .bbb_viewed_item.discount .item_discount{display: inline-block} .bbb_viewed_item.is_new .item_new{display: inline-block} .timer{height: 295px; background: linear-gradient(45deg, rgba(19, 114, 174, 1) 20%, rgba(26, 59, 92, 1) 100%);} .flash-sale{padding: 0% 0 0 0;} .timer-class{padding: 10px 25px 10px 25px;} .footer{background-color: #333333; width: 100%; float: left; margin: 0px;} .footer-logo{width: 80%;} .contactus li{background: none !important; color: #fff !important;} .p1{background-image: url("/theme_astore/static/src/css/../img/sh1.png");} .store{height: 250px; padding: 2% 0 0 0%; background: linear-gradient(90deg, rgba(19, 114, 174, 1) 0%, rgba(26, 59, 92, 1) 100%);} .imges-products{margin-top: -143px;} .fs-px{font-size: 30px;} .pding{padding: 0 0 0 11px;} .footer .list-group .list-group-item{padding: 0px 0 0 0; font-weight: lighter; font-size: 15px; line-height: 31px;} .fav-icons-footer li{padding-right: 20px !important;} .bbb_viewed_item1{background: #fff; border-radius: 10px; box-shadow: 0 1px 6px rgba(158, 160, 164, 0.28); border-color: rgba(223, 225, 229, 0);} .fb{color: #000; font-weight: 500;} .ms1{background-image: url("/theme_astore/static/src/css/../img/family.png"); background-position: center top; background-repeat: no-repeat; background-size: cover; padding: 18%; min-height: 300px; max-height: 300px;} .ms2{background-image: url("/theme_astore/static/src/css/../img/new.png"); background-position: center top; background-repeat: no-repeat; background-size: cover; padding: 15%; min-height: 300px; max-height: 300px;} .join-now{border: 1px solid #fff; padding: 6px 40px 6px 40px; color: #ffff;} .sub-now{min-height: 50px; border-radius: 0; background: #206caf; color: #fff; font-weight: 600;} .form-control{height: 50px; border-color: #ffffff; border-radius: 0;} .sm-1{background-image: url("/theme_astore/static/src/css/../img/pic.png"); background-position: center top; background-repeat: no-repeat; background-size: cover; padding: 15%; min-height: 250px; max-height: 250px; color: #fff;} .sm-1 h2{clear: both; margin: 10px 0 10px 0; padding: 15px 15px; background: rgba(255, 255, 255, 0.6); width: 170px; height: 120px;} .sm-2 h2{clear: both; margin: 10px 0 10px 0; padding: 15px 15px; background: rgba(255, 255, 255, 0.6); width: 170px; height: 120px;} .sm-3 h2{clear: both; margin: 10px 0 10px 0; padding: 15px 15px; background: rgba(255, 255, 255, 0.6); width: 170px; height: 120px;} .sm-1 a{text-decoration: underline; clear: both;} .sm-2 a{text-decoration: underline; clear: both;} .sm-3 a{text-decoration: underline; clear: both;} .sm-2{background-image: url("/theme_astore/static/src/css/../img/sm2.png"); background-position: center top; background-repeat: no-repeat; background-size: cover; padding: 15%; min-height: 250px; max-height: 250px; color: #fff;} .sm-3{background-image: url("/theme_astore/static/src/css/../img/sm3.png"); background-position: center top; background-repeat: no-repeat; background-size: cover; padding: 15%; min-height: 250px; max-height: 250px; color: #fff;} .container.whishlist-page{width: 100%; margin: 0 auto; padding: 0 25px; max-width: 1300px!important;} .whishlist-header{color: #216cb1; font-size: 18px;} .whish-card{position: relative; width: 18%; margin-right: 2%; margin-bottom: 2%; margin-left: 0%; box-shadow: 0 4px 8px 0 rgb(208 208 208 / 20%); border: 0px solid rgba(0, 0, 0, .125);} .whish-card .bbb_viewed_image{padding: 15px 15px 15px 15px;} .whish-card .bbb_viewed_content{width: 100%; margin-top: 10px;} .whish-card .bbb_viewed_price{font-size: 16px; color: #296ba7; font-weight: 600; float: left; clear: both; padding: 0 15px 0 15px; width: 100%;} .whish-card .bbb_viewed_price span{position: relative; font-size: 12px; font-weight: 600; color: rgba(0, 0, 0, 0.6); margin-left: 8px;} .whish-card .bbb_viewed_name{margin-top: 3px; color: #1b68a7; font-weight: bold; float: left; clear: both; padding: 0 15px 0 15px; width: 100%;} .whish-card-hline{width: 90%!important; margin: 10px auto!important; border-top: 2px solid #cecece!important;} .add-to-cart-btn{text-align: center; margin-bottom: 10px;} .add-to-cart-btn a{font-size: 14px; font-weight: 600; cursor: pointer; color: #216cb1!important;} .whish-card i{position: absolute; right: 10px; top: 10px; color: #737373;} .hr-icon{position: absolute; top: 0; right: 0; padding: 7px 12px 0px 0;} .search_form, .serach_left, .search_main{width: 100%; height: auto; float: left; margin: 0px; padding: 0px; position: relative;} .search_main{width: 50%; margin: 0 5% 0px 0px; text-align: center; float: right;} .serach_left select{width: 23%; float: left; display: inline-block; font-size: 13px; height: 38px; border-radius: 0px; border-top-left-radius: 50px; border-bottom-left-radius: 50px; border: 1px solid #000000; -webkit-appearance: none;} .serach_left select:focus, .serach_left input:focus{border-color: #adadad; box-shadow: none;} .serach_left input{width: 77%; font-size: 13px; height: 38px; border-radius: 0px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border: 1px solid #000000; padding: 6px 57px 6px 10px;} .sub_btn{background: #206caf; border: none; position: absolute; right: 0; border-radius: 50px; height: 38px; top: 0; text-align: center; padding: 0 20px;} .headertopright{top: 0; position: absolute;} .icon-control{margin-top: 5px; float: right; font-size: 80%;} .btn-light{background-color: #fff; border-color: #e4e4e4;} .list-menu{list-style: none; margin: 0; padding-left: 0; line-height: 31px;} .list-menu a{color: #343a40;} .card-product-grid .info-wrap{overflow: hidden; padding: 18px 20px;} [class*='card-product'] a.title{color: #212529; display: block;} .card-product-grid:hover .btn-overlay{opacity: 1;} .card-product-grid .btn-overlay{-webkit-transition: .5s; transition: .5s; opacity: 0; left: 0; bottom: 0; color: #fff; width: 100%; padding: 5px 0; text-align: center; position: absolute; background: rgba(0, 0, 0, 0.5);} .img-wrap{overflow: hidden; position: relative;} .form-control{border-color: #ced4da !important; border-radius: 10px; height: 36px;} .project-tab #tabs{background: #007b5e; color: #eee;} .project-tab #tabs h6.section-title{color: #eee;} .project-tab #tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{color: #0062cc; background-color: transparent; border-color: transparent transparent #f3f3f3; border-bottom: 3px solid !important; font-size: 16px; font-weight: bold;} .project-tab .nav-link{border: 1px solid transparent; border-top-left-radius: .25rem; border-top-right-radius: .25rem; color: #c8c8c8; font-size: 16px; font-weight: 600;} .project-tab .nav-link:hover{border: none;} .project-tab thead{background: #f3f3f3; color: #333;} .project-tab a{text-decoration: none; color: #333; font-weight: 600;} .nav-fill .nav-item, .nav-fill>.nav-link{flex: inherit !important;} .bbb_viewed_image1{width: 100%; background: #f5f5f5; border-radius: 10px;} .bbb_viewed_item1{width: 100%; border-radius: 12px; border: 1px solid #f5f5f5; margin: 8px 0 8px 0;} .bbb_viewed_content{width: 100%; margin-top: 5px;} .showing-products{color: #c7c7c7; padding: 0 0 0 7px;} .css-btngroup{position: absolute; right: 0; top: 2px;} .pding-bottom{padding-bottom: 0px;} .text-bluecolor{color: #206caf;} .nav-tabs .nav-link.active{color: #206caf; height: 40px;} .card-body-css{padding-top: 0px !important;} .icon-control{margin-top: 5px; float: right; font-size: 80%;} .btn-light{background-color: #fff; border-color: #e4e4e4;} .list-menu{list-style: none; margin: 0; padding-left: 0; line-height: 31px;} .list-menu a{color: #343a40;} .card-product-grid .info-wrap{overflow: hidden; padding: 18px 20px;} [class*='card-product'] a.title{color: #212529; display: block;} .card-product-grid:hover .btn-overlay{opacity: 1;} .card-product-grid .btn-overlay{-webkit-transition: .5s; transition: .5s; opacity: 0; left: 0; bottom: 0; color: #fff; width: 100%; padding: 5px 0; text-align: center; position: absolute; background: rgba(0, 0, 0, 0.5);} .img-wrap{overflow: hidden; position: relative;} .form-control{border-color: #ced4da !important; border-radius: 10px; height: 36px;} .project-tab #tabs{background: #007b5e; color: #eee;} .project-tab #tabs h6.section-title{color: #eee;} .project-tab #tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{color: #0062cc; background-color: transparent; border-color: transparent transparent #f3f3f3; border-bottom: 3px solid !important; font-size: 16px; font-weight: bold;} .project-tab .nav-link{border: 1px solid transparent; border-top-left-radius: .25rem; border-top-right-radius: .25rem; color: #c8c8c8; font-size: 16px; font-weight: 600;} .project-tab .nav-link:hover{border: none;} .project-tab thead{background: #f3f3f3; color: #333;} .project-tab a{text-decoration: none; color: #333; font-weight: 600;} .nav-fill .nav-item, .nav-fill>.nav-link{flex: inherit !important;} .bbb_viewed_image1{background: #f5f5f5; border-radius: 10px;} .bbb_viewed_item1{width: 100%; border-radius: 12px; border: 1px solid #f5f5f5; margin: 8px 0 8px 0;} .bbb_viewed_content{width: 100%; margin-top: 5px;} .showing-products{color: #c7c7c7; padding: 0 0 0 7px;} .css-btngroup{position: absolute; right: 0; top: 2px;} .border-radius-div{border-radius: 0px; box-shadow: 0 4px 30px 0 rgb(216 216 216 / 20%);} .checked-star{color: orange;} .padding-main{padding: 10px 20px 20px 30px; margin: 15px 0 0 0;} .padding-main h4{color: #206caf;} .text-bluecolor{color: #206caf;} .nav-tabs .nav-link.active{color: #206caf; height: 40px;} .card-body-css{padding-top: 0px !important;} .fc1{height: 50px !important;} .sbnow{margin: 0px !important;} .carousel-inner img{width: 100%;} .form-contl{color: #707070 !important;} .wsmenu>.wsmenu-list>li>.navtext>span+span:after{content: inherit !important;} .bbb_viewed_price{color: #206caf; font-weight: bold;} .show-more{text-decoration: underline;} .show-more:hover{text-decoration: inherit !important;} .ms2 p{font-size: 15px; font-weight: lighter !important;} .filter-tab .nav-tabs .nav-link.active{color: #206caf; height: 32px!important;} .five-col .bbb_viewed_item1{border: 0px solid #f5f5f5; box-shadow: 0 4px 8px 0 rgb(208 208 208 / 20%);} .five-col .bbb_viewed_content1 a{text-decoration: none; color: #333; font-weight: 500!important; font-size: 12px!important;} .five-col .bbb_viewed_content1 .bbb_viewed_name{margin-top: 10px; color: #1b68a7; font-weight: bold; float: left; clear: both; padding: 0 0 0 10px; width: 100%;} .five-col .bbb_viewed_content1 .bbb_viewed_price{font-size: 16px; color: #407bb0; font-weight: 600; padding: 0 10px 0 10px; width: 100%;} .five-col .bbb_viewed_content1 .price-old{color: #4b83b4; font-size: 10px; font-weight: 600;} .five-col .bbb_viewed_item1.discount .bbb_viewed_price{color: #fc4949;} .min-max-drop .form-control{padding: 0; color: #272828; height: 25px;} .filter-tab .nav-link{display: block; padding: 0rem; margin: .5rem 1rem;} .product-two .bbb_viewed_image1{width: 300px; background: #f5f5f5; border-radius: 10px; height: 300px;} .css-btngroup .btn-outline-secondary:not(:disabled):not(.disabled).active{color: #fff; background-color: #206caf; border-color: #206caf;} .css-btngroup .btn-outline-secondary:hover{color: #fff; background-color: #206caf; border-color: #206caf;} .bg-color{background-color: #206caf !important;} .clr{color: #206caf !important;} .bg-boder{border-color: #206caf !important; color: #206caf !important;} .quantity-button .btn{color: #000 !important; background-color: inherit !important; border-color: #000 !important; border: 1px solid;} .btns-brder a{border: 1px solid; padding: 7px 26px 7px 26px; border-radius: 10px; border-color: #206caf !important; color: #206caf !important;} .btns-brder1 .review{border: 1px solid; padding: 10px 20px 10px 20px; border-radius: 10px; border-color: #206caf !important; color: #206caf !important; font-size: 14px;} .btns-brder2 .review{border: 1px solid; padding: 10px 30px 10px 30px; border-radius: 10px; border-color: #206caf !important; color: #fff !important; background-color: #206caf !important; font-size: 14px;} .btns-brder2 .review:hover{text-decoration: none !important;} .btns-brder1 .review:hover{text-decoration: none !important;} .weight-font{font-weight: 400;} .btns-brder1 a{border: 1px solid; padding: 10px; border-radius: 10px; border-color: #206caf !important; color: #fff !important;} .icon-padding-right{padding: 0 0 0 5px;} .btns-brder .fr{padding: 8px !important;} .card-css{box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.09); border-radius: .375rem; border: none !important;} .progressbar li:after{content: "-----------"; position: relative; left: 18%;} .progressbar li:last-child:after{content: none;} .active-progress{color: #206caf !important; border-bottom: 2px solid #206caf; padding-bottom: 5px;} .progressbar{font-weight: 500; font-size: 17px} .cart-amount{float: right;} .container.payment-page{width: 100%; margin: 0 auto; padding: 0 25px; max-width: 1300px!important;} .payment-main-header{display: flex; width: 45%; margin: 15px auto; font-size: 18px; justify-content: center;} .payment-main-header hr{width: 80px; margin-top: 10px; margin-bottom: 10px; border-top: 2px dashed #cecece;} .payment-main-header .active{border-bottom: 2px solid #387bb2; color: #387bb2;} .payment-page .col-md-8 .address-card{box-shadow: 0 4px 16px 0 rgb(132 132 132 / 20%); padding: 10px 30px; margin-bottom: 20px; border-radius: 8px;} .payment-page .col-md-8 .payment-options-header{padding: 5px 10px; margin-bottom: 0px; border-radius: 8px;} .payment-page .col-md-8 .payment-options-types{box-shadow: 0 4px 16px 0 rgb(132 132 132 / 20%); padding: 10px 30px; margin-bottom: 20px; border-radius: 8px;} .payment-options-header span{font-size: 20px;} .payment-page .col-md-8 .address-card .billing-shipping-details{display: flex; justify-content: space-between;} .payment-page .col-md-8 .address-card .billing-shipping-details label{font-size: 15px; font-weight: 600;} .payment-page .col-md-8 .address-card .billing-shipping-details span{font-size: 15px; font-weight: 600;} .payment-page .col-md-8 .address-card .shipping-method-details label{font-size: 15px; font-weight: 600;} .payment-page .col-md-8 .address-card .shipping-method-details span{font-size: 15px; font-weight: 600; color: #387bb2;} .payment-page .col-md-8 .address-card .billing-shipping-details .edit-link{color: #387bb2; border-bottom: 1px solid #387bb2; font-size: 15px; font-weight: 600;} .payment-page .mt-4{margin-top: 2rem!important;} .payment-page .mb-4{margin-bottom: 2rem!important;} .payment-page .payment-options-types .form-check-label{font-size: 15px; color: #484848;} .payment-page .review-btn button{border: 2px solid #498ac5; background: #fff; height: 40px; padding: 0px 20px; color: #498ac5; font-size: 14px; font-weight: 600; border-radius: 12px; width: 185px;} .payment-page .proceed-pay-btn button{border: 2px solid #498ac5; background: #498ac5; height: 40px; padding: 0px 20px; color: #fff; font-size: 14px; font-weight: 600; border-radius: 12px; width: 185px;} .payment-page .btn-section{display: flex; justify-content: space-between;} .payment-right-side-section{box-shadow: 0 4px 16px 0 rgb(132 132 132 / 20%); padding: 1.5rem 2rem; margin-bottom: 20px; border-radius: 8px;} .payment-right-side-section .right-side-btn-section{display: flex; justify-content: space-between;} .payment-right-side-section .right-side-btn-section .promo-code-btn button{border: 1px solid #606060; background: #fff; padding: 3px 12px; border-radius: 20px; font-size: 14px; width: 200px;} .payment-right-side-section .right-side-btn-section .apply-btn button{border: 1px solid #1279b9; background: #1279b9; padding: 3px 12px; border-radius: 20px; font-size: 14px; color: #fff; width: 90px;} .payment-right-side-section .price-heading h4{font-size: 20px;} .price-details-section .section{display: flex; justify-content: space-between; padding-bottom: 14px; font-size: 14px;} .price-details-section .section .label-head{color: #414141;} .price-details-section .h-line{margin-top: 0.5rem; margin-bottom: 0.5rem; border: 0; border-top: 2px solid rgba(0, 0, 0, .1);} .price-details-section .amount-head{font-weight: 600;} .total-amount-section{display: flex; justify-content: space-between;} .total-amount-section .label-head{font-size: 18px; color: #323232;} .total-amount-section .amount-head{font-size: 18px; color: #323232;} .wallet-radio-section{display: flex;} .wallet-radio-section .form-check{display: flex; align-items: center} .wallet-radio-section .form-check{padding-left: 2.25rem;} }.cash-on-delivery-section{display: flex; align-items: center;} .wallet-radio-section{display: flex;} .wallet-radio-section .form-check{display: flex; align-items: center} .wallet-radio-section .form-check{padding-left: 2.25rem;} .promo-code-css{border-radius: 10px; padding: 4px 26px 4px 26px; font-size: 14px; border-color: #6c757d !important; border: 1px solid !important; height: 40px;} .promo-code-css:hover{background: none !important; color: #6c757d !important;} .line-bottom{border-bottom: 1px solid rgba(0, 0, 0, .125);} .btn-section{display: flex; justify-content: space-between;} .review-btn button{border: 2px solid #498ac5; background: #fff; height: 40px; padding: 0px 25px; color: #498ac5; font-size: 14px; font-weight: 600; border-radius: 12px; width: 185px;} .proceed-pay-btn button{border: 2px solid #498ac5; background: #498ac5; height: 40px; padding: 0px 25px; color: #fff; font-size: 14px; font-weight: 600; border-radius: 12px; width: 185px;} .gift-div{float: left; width: 100%;} .icon-padding{padding: 0 10px 0px 0px;} .image-background{background: #f5f5f5; border-radius: 10px; text-align: center; width: 130px; height: 130px;} .image-background img{width: 100%;} .border-radi{border-radius: 15px;} .quantity-button a{padding: 6px 30px 6px 30px; border-radius: 30px; font-size: 15px;} .default-add{font-size: 14px;} .delivery{font-size: 17px;} .container-width{width: 1300px;} .carousel-indicators li{width: 10px; height: 10px; border-radius: 100%;} .halfmenu1{width: 20% !important;} .carousel-control-next, .carousel-control-prev{width: 9% !important;} .icons-carts{list-style: none;} .icons-carts li{padding: 0 0px 0px 4px;} .icons-carts li img{width: 20px !important; height: 20px;} .icons-carts1 li img{width: 100%;} .icons-carts1 li{list-style: none; width: 40px; height: 40px; padding-right: 0px; margin-right: 20px;} .viewed .owl-carousel .owl-stage-outer{height: 350px !important;} .owl-carousel .owl-stage-outer{height: 305px !important;} .owl-carousel.owl-drag .owl-item{width: 100%;} .fs-px{font-size: 22px;} .join-family{font-weight: 300;} .flash-sale-slider .bbb_viewed_image{height: 180px;} .anker-seller .bbb_viewed_image{height: 180px;} .popular-products .bbb_viewed_image{height: 180px;} .top-rated .bbb_viewed_image{height: 175px;} .shop-by-category .bbb_viewed_image img{width: 150px !important;} .shop-by-category .owl-carousel .owl-stage-outer{height: 275px !important;} .customer-logos{box-shadow: 0 1px 6px rgba(158, 160, 164, 0.28); margin: 20px 0 20px 0;} .fav-icons li{margin-top: 5px; padding: 10px 10px 10px 10px;} .fav-icons li img{width: 30px; height: 30px;} .cart-div .cart-value{position: absolute; left: 22px;} .shop-cate{text-align: center !important; float: inherit !important;} .shop-cate a{font-size: 17px !important; float: inherit !important;} .whish-icon, .cart-icon, .globe-icon, .user-icon{display: none;} .container.my-order-page{width: 100%; margin: 0 auto; padding: 0 25px; max-width: 1300px!important;} .my-orders-block{display: flex; align-items: center; border: 1px solid #e5e5e5; border-radius: 4px;} .my-orders-block .image-section{width: 13%;} .my-orders-block .product-details-section{width: 30%;} .my-orders-block .product-price-section{width: 20%; min-height: 70px;} .my-orders-block .order-status-section{width: 23%;} .my-orders-block .button-section{width: 14%;} .product-details-section .pname{color: #696969; font-weight: 600; font-size: 14px; margin-bottom: 5px;} .product-details-section .pcode{color: #696969; font-weight: 600; font-size: 14px; margin-bottom: 5px;} .product-details-section .pseller{color: #9a9a9a; font-weight: 600; font-size: 12px; margin-bottom: 5px;} .product-price-section .pprice{color: #696969; font-weight: 600; font-size: 16px; margin-bottom: 5px; margin-left: 8px;} .order-status-section .order-date{color: #696969; font-weight: 600; font-size: 14px; margin-bottom: 5px;} .order-status-section .order-date i{margin-right: 10px; font-size: 12px;} .order-status-section .order-track i{margin-right: 10px; font-size: 12px;} .order-status-section .order-status{color: #9a9a9a; font-weight: 600; font-size: 14px; margin-bottom: 5px;} .order-status-section .order-track{color: #174c8f; font-weight: 600; font-size: 14px; margin-bottom: 5px;} .button-section .cancel-btn{background: #fff; border: 1px solid #3d83b6; width: 150px; color: #3d83b6; font-size: 14px; height: 32px; margin-bottom: 5px; margin-top: 10px;} .button-section .exchnage-btn{background: #fff; border: 1px solid #3d83b6; width: 150px; color: #3d83b6; font-size: 14px; height: 32px; margin-bottom: 5px; margin-top: 10px;} .progress-section .line-one, .progress-section .line-two{width: 25px; height: 3px; background: #27a541; display: block; border-radius: 10px; float: left; margin-right: 10px;} .progress-section .line-three, .progress-section .line-four{width: 25px; height: 3px; background: #fff; display: block; border-radius: 10px; float: left; margin-right: 10px; border: 1px solid #27a541;} .bbb_viewed_image-shop{background: none !important;} .bbb_viewed_slider21 .owl-item{border-radius: inherit !important;} .show-more{font-weight: bold;} .review-order-table table tbody tr td{width: 22.5%;} .review-order-table table tbody tr td:nth-child(2){text-align: left; padding: 0;} .review-order-table table tbody tr td:nth-child(5){width: 10%;} .review-order-table table tbody tr td, .continue-cart-btn table tbody tr td{border-top: transparent;} .review-order-table table tbody tr{background-color: #fff; border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-color: rgba(223, 225, 229, 0); box-shadow: 0 10px 20px 0 rgb(0 0 0 / 9%); border-radius: 15px;} .cart-detail img{width: 100% !important; height: 100% !important;} .card-css-new{border: none !important;} .image-background-product{background: #f5f5f5; border-radius: 10px; text-align: center; width: 50px; height: 50px;} .image-background-product img{width: 100%;} .product-text p{padding: 10px 0 0 5px;} .price-details .table tr td{vertical-align: middle;} .btn-color{background-color: #1B6BA7;} .list-style-none{list-style: none;} .main-section{background-color: #F8F8F8; margin-top: 50px;} .dropdown{float: right; padding-right: 0px;} .btn{border: 0px; margin: 10px 0px; box-shadow: none !important;} .dropdown .dropdown-menu{padding: 5px 10px 10px 10px; width: 375px !important; left: -130px !important; box-shadow: 0px 5px 30px black;} .total-section p{margin-bottom: 20px;} .cart-detail{padding: 5px 0px; margin-left: 0px;} .cart-detail-img img{width: 100%; height: 100%; padding-left: 0px;} .cart-detail-product p{margin: 0px; color: #000; font-weight: bold; font-size: 15px !important;} .cart-detail .price{font-size: 12px; margin-right: 10px; font-weight: 500;} .total-section h5{padding: 0 5px 0px 0;} .price{font-weight: bold; color: #1B6BA7 !important;} .cart-detail .count{color: #C2C2DC;} .checkout{padding-top: 0px;} .checkout .btn-primary{border-radius: 10px; height: 40px; text-transform: uppercase;} .dropdown-menu:before{content: " "; position: absolute; top: -20px; right: 50px; border: 10px solid transparent; border-bottom-color: #fff;} .cart-detail-img{background: #f5f5f5; padding: 10px; border-radius: 5px;} .text-color{color: #1B6BA7 !important;} .float-padding{font-size: 15px !important; margin: 0 0 0 15px;} .quantity{font-size: 15px !important; color: #000 !important;} .h-40{height: 45px;} .form-con{height: 45px !important;} .pt-top{padding: 0 0 0 0;} .pading-search{padding: 10px 4px 4px 6px !important;} .search-form{border-radius: 50px;} .srch-button{background: #206caf; border-radius: 14px;} .pr-srh{padding: 0 0 0 10px;} .dispaly-buttons{} .dispaly-buttons-mobile{display: none;} .cart-div .dropdown:hover>.dropdown-menu{display: block;} .cart-div .dropdown>.dropdown-toggle:active{pointer-events: none;} .cart-div .dropdown-menu.mini-cart-menu{position: absolute; transform: translate3d(-136px, 0px, 0px); top: 70px ​!important; left: 0px; will-change: transform;} @media only screen and (min-width: 50px) and (max-width: 767px){.wish-list{margin-bottom: 10px !important;}.card-css-new{margin-bottom: 0px !important;}.smart-home .sm-1{min-height: 200px !important;}.dispaly-buttons{display: none;}.cart-div .dropdown .dropdown-menu.block{height:auto !important;}.dispaly-buttons-mobile{display: flex;}.delivery{font-size: 15px;}.progree-padding li{padding: none !important;}.mini-cart-menu{transform: translate3d(0px, 44px, 0px) !important; top: 0 !important;}.delivey-address{padding: 0px;}.bbb_viewed_prev2, .bbb_viewed_prev21, .bbb_viewed_prev3, .bbb_viewed_prev, .bbb_viewed_prev1{left: 15px;}.bbb_viewed_next2, .bbb_viewed_next21, .bbb_viewed_next3, .bbb_viewed_next, .bbb_viewed_next1{right: 15px;}.container-fluid1{padding-right: 15px; padding-left: 15px;}.shop-by-category .bbb_viewed_image img{height: 150px !important; max-height: 150px !important; width: 150px!important;}.display-icon{display: none;}.whish-icon, .cart-icon, .globe-icon, .user-icon{display: initial;}.p1{margin: 10px 0 10px 0;}.footer h4{font-size: 18px;}.footer .list-group .list-group-item{font-weight: normal; font-size: 13px;}.flash-sale h3 br{content: '';}.join-family{font-weight: 400; font-size: 18px;}.viewed .owl-carousel .owl-stage-outer{height: 320px !important;}.bbb_viewed_next1, .bbb_viewed_prev1, .bbb_viewed_next, .bbb_viewed_prev{top: 35% !important;}.flash-sale-slider{padding-top: 12px;}.main-part{margin: 0px !important;}.fav-icons li{margin: 0 auto;}body{padding-top: 110px;}.btns-brder2 .review{padding: 6px !important;}.container-width{width: 100%;}.quantity-button .dropdown-menu{transform: inherit !important; top: 45px !important;}.css-pading{margin: 5px 0 5px 0;}.btns-brder a{width: 100%;}.pading-right{padding: 0 0 0 9px;}.margin-padding{padding: 0px !important;}.fr{margin: 0 0 0 5px;}.btns-brder1 .review{padding: 6px !important; font-size: 13px;}.btns-brder1 a{padding: px !important;}.btns-brder1{height: 40px;}.progressbar li:after{content: none !important;}.progressbar li{font-size: 13px;}.waves-light{margin: 7px 0 0 0;}.buttons-summary{display: grid;}.btns-brder{display: flex; padding: 0px 0px 6px 0px; width: 100%;}.btns-brder .fr{margin: 0 0 0 4px;}.cart-amount{float: left !important; padding: 8px 0 3px 8px;}.quantity-button{float: left !important;}.store h3{font-size: 22px;}.fb{font-size: 22px;}.bbb_viewed_title{font-size: 22px;}.smart-home h3{font-size: 22px;}.ms2 h3{font-size: 22px;}.ms1 h3{font-size: 22px;}.footer h3{font-size: 20px;}.search_main{display: none;}.pagination{float: left !important;}.carousel-item{min-height: 18vh !important;}.bbb_viewed_image img{height: 100% !important; width: 150px!important; margin: 0 auto}.sm-1{min-height: 100%; max-height: 100%; padding: 15% 10% 34% 10%;}.sm-1 a{float: right !important;}.sm-1 h2{float: left !important; font-size: 20px; width: 100% !important; height: auto !important;}.sm-2{min-height: 100%; max-height: 100%; padding: 15% 10% 34% 10%;}.sm-2 a{float: right !important;}.sm-2 h2{float: left !important; font-size: 20px; width: 100%; height: auto;}.sm-3 a{float: right !important;}.sm-3 h2{float: left !important; font-size: 20px; width: 100%; height: auto;}.sm-3{min-height: 100%; max-height: 100%; padding: 15% 10% 34% 10%;}.sub-now{margin: 0px !important;}.slick-slide img{width: 100%; height: 100%;}.wsmenu>.wsmenu-list>li>.navtext>span+span:after{content: inherit !important;}.wsmenu>.wsmenu-list>li>.navtext>span+span{color: #1665AD !important;}.sm-3 h2{text-align: center !important;}.sm-2 h2{text-align: center !important;}.sm-1 h2{text-align: center !important;}.timer{height: 156px;}.flash-sale{padding: 9% 0 0 0;}.fav-icons li p{font-size: 13px;}.headertopleft{display: block !important;}.headerwp{padding: 0px !important; background: linear-gradient(90deg, rgba(22, 101, 173, 1) 35%, rgba(85, 149, 187, 1) 80%); color: #fff; height: 50px;}.imges-products .col-xs-6{width: 50%;}.headertopleft .list-group .list-group-item{}.headertopright{display: none !important;}.sml br{display: none;}.footer{padding: 3px 0 3px 0 !important;}.footer-logo{width: 30% !important; margin-top: 10px !important; margin-bottom: 10px !important;}.store{height: 100% !important;}.imges-products{margin-top: 0px !important;}.ms1{padding: 16%; min-height: 200px; max-height: 200px;}.payment-main-header{width: 100%;}.payment-main-header span{font-size: 12px; margin-right: 12px;}.payment-main-header hr{display: none;}.payment-page .btn-section{display: block; text-align: center;}.payment-page .btn-section .review-btn{margin-bottom: 10px;}.payment-right-side-section .promo-code-btn{margin-bottom: 10px;}.payment-right-side-section .right-side-btn-section{display: block; text-align: center;}.payment-right-side-section{padding: 1.5rem 1rem;}.payment-page .col-md-8 .payment-options-types{padding: 10px 10px;}.payment-page .col-md-8 .address-card{padding: 10px 10px;}.payment-page .col-md-8 .payment-options-header{padding: 10px 10px;}.cash-on-delivery-section{display: block; align-items: center;}.cash-on-delivery-section .form-check{width: 100%;}.fav-icons li{padding: 5px 10px 5px 10px;}.fav-icons li p{font-size: 11px;}.fav-icons li img{width: 20px; height: 20px;}.dropdown .dropdown-menu{padding: 5px 10px 10px 10px; width: 320px !important; left: -100px !important; box-shadow: 0px 5px 30px black;}} @media only screen and (min-width: 768px) and (max-width: 1024px){.bbb_viewed_image1{width: 100% !important; height: 100% !important;}.payment-main-header{width: 80%;}.payment-right-side-section .right-side-btn-section{display: block; text-align: center;}.payment-right-side-section .promo-code-btn{margin-bottom: 10px;}.payment-right-side-section .right-side-btn-section .promo-code-btn button{width: 100%;}.gift-div{width: 100%; float: left;}} @media only screen and (min-width: 768px) and (max-width: 991px){.display-icon{display: none;}.whish-icon, .cart-icon, .globe-icon, .user-icon{display: initial;}.ms1{padding: 27%;}.fav-icons li{margin: 0 auto; padding-top: 7px;}.fav-icons li p{font-size: 13px; margin-bottom: 0rem;}.list-group-horizontal{height: 60px;}.headerwp{height: 60px;}body{padding-top: 145px;}.container-width{width: 100%;}.headerwp{background-color: #206caf; color: #fff;}.headertopleft{display: block !important;}.quantity-button a{padding: 6px 15px 6px 15px !important;}.wsmenu>.wsmenu-list>li>.navtext>span+span{color: #1665AD !important;}.search_main{display: none;}.carousel-item{height: 29vh !important;}.sub-now{margin: 0px !important;}.slick-slide img{width: 100%; height: 100%;}.headertopright{display: none;}.timer-class{padding: 6px;}.sm-1 h2, a{float: left !important;}.sm-2 h2, a{float: left !important;}.sm-3 h2, a{float: left !important;}.cash-on-delivery-section .form-check{width: 50%;}} @media only screen and (min-width: 992px) and (max-width: 1024px){.container-width{width: 100%;}.headertopright{width: 40%;}.sub-now{margin: 0px !important;}.carousel-item{height: 54vh !important;}.promo-code-css{padding: 4px 5px 4px 5px !important; font-size: 12px;}} @media screen and (min-width: 992px){.navbar{padding-top: 0px; padding-bottom: 0px;}.navbar .nav-item{padding: .5rem .5rem; margin: 0 .25rem;}.navbar .dropdown{position: static;}.navbar .dropdown-menu{width: 100%; left: 0; right: 0; top: 45px;}.navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover{display: block!important;}.navbar .dropdown-menu{border: 1px solid rgba(0, 0, 0, .15); background-color: #fff;}} @media only screen and (min-width: 50px) and (max-width: 424px){.wallet-radio-section{display: block;}} @media screen and (min-width: 992px){} 

/* /theme_astore/static/src/css/p_page_style.css defined in bundle 'web.assets_frontend' */
 body{margin: 0px; padding-top: 0px; font-family: 'Roboto', sans-serif;} img{image-rendering: -webkit-optimize-contrast;} .fav-icons li p{font-size: 13px;} .navbar .dropdown-menu div[class*="col"]{margin-bottom: 1rem;} .navbar .dropdown-menu{border: none; background-color: #a5b2c3 !important;} .header-nav .navbar .dropdown-menu{background-color: #ffffff !important;} @media screen and (min-width: 992px){.navbar{padding-top: 0px; padding-bottom: 0px;}.navbar .nav-item{padding: .5rem .5rem; margin: 0 .25rem;}.navbar .dropdown{position: static;}.navbar .dropdown-menu{width: 100%; left: 0; right: 0; top: 45px;}.navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover{display: block!important;}.navbar .dropdown-menu{border: 1px solid rgba(0, 0, 0, .15); background-color: #fff;}} .carousel-item{height: 75vh; background-repeat: no-repeat; background-position: center center; background-size: cover;} .bg-primary-main{background-color: #4d8fb9 !important;} .slick-slide{margin: 0px 20px;} .slick-slide img{width: 100%;} .slick-slider{position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;} .slick-list{position: relative; display: block; overflow: hidden; margin: 0; padding: 0;} .slick-list:focus{outline: none;} .slick-list.dragging{cursor: pointer; cursor: hand;} .slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} .slick-track{position: relative; top: 0; left: 0; display: block;} .slick-track:before, .slick-track:after{display: table; content: '';} .slick-track:after{clear: both;} .slick-loading .slick-track{visibility: hidden;} .slick-slide{display: none; float: left; height: 100%; min-height: 1px;} [dir='rtl'] .slick-slide{float: right;} .slick-slide img{display: block; width: 130px; height: 130px;} .slick-slide.slick-loading img{display: none;} .slick-slide.dragging img{pointer-events: none;} .slick-initialized .slick-slide{display: block;} .slick-loading .slick-slide{visibility: hidden;} .slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;} .slick-arrow.slick-hidden{display: none;} .bg-none{background: none !important;} .widthlogo-100{width: 100%;} .headertopright a{width: 67%;} .flash-sale h3{font-weight: 400;} h1::selection, h2::selection, h3::selection, h4::selection, h5::selection, h6::selection{} section{display: block; position: relative; box-sizing: border-box} .clear{clear: both} .clearfix::before, .clearfix::after{content: ""; display: table} .clearfix::after{clear: both} .clearfix{zoom: 1} .float_left{float: left} .float_right{float: right} .trans_200{-webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease} .trans_300{-webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease} .trans_400{-webkit-transition: all 400ms ease; -moz-transition: all 400ms ease; -ms-transition: all 400ms ease; -o-transition: all 400ms ease; transition: all 400ms ease} .trans_500{-webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; transition: all 500ms ease} .fill_height{height: 100%} .super_container{width: 100%; overflow: hidden} .prlx_parent{overflow: hidden} .prlx{height: 130% !important} .nopadding{padding: 0px !important} .button{display: inline-block; background: #0e8ce4; border-radius: 5px; height: 48px; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease} .button a{display: block; font-size: 18px; font-weight: 400; line-height: 48px; color: #FFFFFF; padding-left: 35px; padding-right: 35px} .button:hover{opacity: 0.8} .viewed{padding-top: 0px; background: #fff;} .bbb_viewed_title_container{} .bbb_viewed_title{margin-bottom: 0px; color: #000; font-weight: 500;} .bbb_viewed_nav{display: inline-block; cursor: pointer; background: #e1e1e1; border-radius: 100%; padding: 5px 5px 5px 5px; width: 35px; height: 35px; text-align: center; vertical-align: middle; line-height: 24px;} .bbb_viewed_prev2{position: absolute; top: 44%; left: 0; bottom: 0; z-index: 5;} .bbb_viewed_next2{position: absolute; top: 44%; right: 0; z-index: 5; bottom: 0;} .bbb_viewed_prev{position: absolute; top: 44%; left: 0; bottom: 0; z-index: 5;} .bbb_viewed_next{position: absolute; top: 44%; right: 0; z-index: 5; bottom: 0;} .bbb_viewed_prev1{position: absolute; top: 44%; left: 0; bottom: 0; z-index: 5;} .bbb_viewed_next1{position: absolute; top: 44%; right: 0; z-index: 5; bottom: 0;} .bbb_viewed_prev3{position: absolute; top: 44%; left: 0; bottom: 0; z-index: 5;} .bbb_viewed_next3{position: absolute; top: 44%; right: 0; z-index: 5; bottom: 0;} .bbb_viewed_nav i{text-align: center; vertical-align: middle; line-height: 24px; color: #707070; font-size: 18px; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease} .bbb_viewed_nav:hover i{color: #606264} .bbb_viewed_prev{margin-right: 15px} .bbb_viewed_slider_container{padding-top: 0px} .bbb_viewed_item{width: 100%; border-radius: 2px;} .bbb_viewed_image{width: 100%; background: #f5f5f5; border-radius: 0px; padding: 27px 15px 15px 15px;} .bbb_viewed_image img{display: block; height: 140px; max-height: 140px; width: 150px!important; margin: 0 auto;} .bbb_viewed_content{width: 100%; margin-top: 25px} .bbb_viewed_price{font-size: 16px; color: #000000; font-weight: 500; float: left; padding: 0 0 0 10px;} .bbb_viewed_price span{position: relative; font-size: 12px; font-weight: 400; color: rgba(0, 0, 0, 0.6); margin-left: 8px} .bbb_viewed_price span::after{display: block; position: absolute; top: 6px; left: -2px; width: calc(100% + 4px); height: 1px; background: #8d8d8d; content: ''} .bbb_viewed_name{margin-top: 3px; color: #1b68a7; font-weight: 500; float: left; clear: both; padding: 0 0 0 10px; width: 100%; min-height: 40px;} .bbb_viewed_name a{font-size: 14px; color: #000000; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; float: left;} .bbb_viewed_name a:hover{color: #0e8ce4} .item_marks{position: absolute; top: 10px; left: 10px; padding: 0;} .item_mark{display: block !important; width: 84px; height: 28px; color: #FFFFFF; font-size: 11px; font-weight: 500; line-height: 30px; background: -webkit-linear-gradient(160deg, transparent 25%, #1B68A7 25%) !important; padding: 0 0 0px 4px; margin: 2px; overflow: hidden;} .item_marks > .item_mark:nth-child(1){width: 120px;} .item_marks > .item_mark:nth-child(3){display: none !important;} .item_discount{background: #df3b3b; margin-right: 5px} .item_new{background: #0e8ce4} .bbb_viewed_item.discount .item_discount{display: inline-block} .bbb_viewed_item.is_new .item_new{display: inline-block} .timer{height: 295px; background: linear-gradient(45deg, rgba(19, 114, 174, 1) 20%, rgba(26, 59, 92, 1) 100%);} .flash-sale{padding: 0% 0 0 0;} .footer{background-color: #333333; width: 100%; float: left; margin: 0px;} .footer-logo{width: 80%;} .contactus li{background: none !important; color: #fff !important;} .p1{background-image: url("/theme_astore/static/src/img/sh1.png");} .imges-products .col-xs-6{width: 50%;} .fs-px{font-size: 30px;} .pding{padding: 0 0 0 11px;} .footer .list-group .list-group-item{padding: 0px 0 0 0; font-weight: lighter; font-size: 15px; line-height: 31px;} .fav-icons-footer li{padding-right: 20px !important;} .bbb_viewed_item1{background: #fff; border-radius: 10px; box-shadow: 0 1px 6px rgba(158, 160, 164, 0.28); border-color: rgba(223, 225, 229, 0);} .fb{color: #000; font-weight: 500;} .ms1{background-image: url("/theme_astore/static/src/css/../images/family.png"); background-position: center top; background-repeat: no-repeat; background-size: cover; padding: 18%; min-height: 300px; max-height: 300px;} .ms2{background-image: url("/theme_astore/static/src/css/../images/new.png"); background-position: center top; background-repeat: no-repeat; background-size: cover; padding: 15%; min-height: 300px; max-height: 300px;} .join-now{border: 1px solid #fff; padding: 6px 40px 6px 40px; color: #ffff;} .sub-now{min-height: 50px; border-radius: 0; background: #206caf; color: #fff; font-weight: 600;} .form-control{height: 50px; border-color: #ffffff; border-radius: 0;} .sm-1{background-image: url("/theme_astore/static/src/css/../images/pic.png"); background-position: center top; background-repeat: no-repeat; background-size: cover; padding: 15%; min-height: 250px; max-height: 250px; color: #fff;} .sm-2 h2{clear: both; margin: 10px 0 10px 0; padding: 15px 15px; background: rgba(255, 255, 255, 0.6); width: 170px; height: 120px;} .sm-3 h2{clear: both; margin: 10px 0 10px 0; padding: 15px 15px; background: rgba(255, 255, 255, 0.6); width: 170px; height: 120px;} .sm-1 a{text-decoration: underline; clear: both;} .sm-2 a{text-decoration: underline; clear: both;} .sm-3 a{text-decoration: underline; clear: both;} .sm-2{background-image: url("/theme_astore/static/src/css/../images/sm2.png"); background-position: center top; background-repeat: no-repeat; background-size: cover; padding: 15%; min-height: 250px; max-height: 250px; color: #fff;} .sm-3{background-image: url("/theme_astore/static/src/css/../images/sm3.png"); background-position: center top; background-repeat: no-repeat; background-size: cover; padding: 15%; min-height: 250px; max-height: 250px; color: #fff;} .container.whishlist-page{width: 100%; margin: 0 auto; padding: 0 25px; max-width: 1300px!important;} .whishlist-header{color: #216cb1; font-size: 18px;} .whish-card{position: relative; width: 18%; margin-right: 2%; margin-bottom: 2%; margin-left: 0%; box-shadow: 0 4px 8px 0 rgb(132 132 132 / 20%); border: 0px solid rgba(0, 0, 0, .125);} .whish-card .bbb_viewed_image img{display: block; max-width: 100%; height: auto;} .whish-card.discount .bbb_viewed_content .bbb_viewed_price{color: #fb0a0a;} .whish-card .bbb_viewed_image{padding: 15px 15px 15px 15px;} .whish-card .bbb_viewed_content{width: 100%; margin-top: 10px;} .whish-card .bbb_viewed_price{font-size: 16px; color: #296ba7; font-weight: 600; float: left; clear: both; padding: 0 15px 0 15px; width: 100%;} .whish-card .bbb_viewed_price span{position: relative; font-size: 12px; font-weight: 600; color: rgba(0, 0, 0, 0.6); margin-left: 8px;} .whish-card .bbb_viewed_name{margin-top: 3px; color: #1b68a7; font-weight: bold; float: left; clear: both; padding: 0 15px 0 15px; width: 100%;} .whish-card-hline{width: 90%!important; margin: 10px auto!important; border-top: 2px solid #cecece!important;} .add-to-cart-btn{text-align: center; margin-bottom: 10px;} .add-to-cart-btn a{font-size: 14px; font-weight: 600; cursor: pointer; color: #216cb1!important;} .whish-card .fa-times{position: absolute; right: 10px; top: 10px; color: #737373;} .star-rating-whishlist{padding: 0 15px 0 15px;} .star-rating-whishlist .fa-star{color: #ffa700; font-size: 12px;} .whish-list-card-row{display: flex;} .wishlist-header-block{display: flex; justify-content: space-between;} .wishlist-header-block button{background: #fff; border: 1px solid #878787; border-radius: 6px; padding: 1px 15px; text-decoration: underline; font-size: 15px;} .wishlist-header-block button .fa-share-alt{margin-right: 10px; font-size: 14px;} .star-rating-whishlist .fa-star-circle{color: #ffa700; font-size: 12px; font-weight: 400;} .hr-icon{position: absolute; top: 0; right: 0; padding: 7px 12px 0px 0;} .search_form, .serach_left, .search_main{width: 100%; height: auto; margin: 0px; padding: 0px; position: relative; z-index: 10;} .search_main{width: 50%; margin: 0 auto; text-align: center;} .serach_left select{width: 23%; float: left; display: inline-block; font-size: 13px; height: 38px; border-radius: 0px; border-top-left-radius: 50px; border-bottom-left-radius: 50px; border: 1px solid #adadad; -webkit-appearance: none;} .serach_left select:focus, .serach_left input:focus{border-color: #adadad; box-shadow: none;} .serach_left input{width: 77%; font-size: 13px; height: 38px; border-radius: 0px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border: 1px solid #adadad; padding: 6px 57px 6px 10px;} .sub_btn{background: #206caf; border: none; position: absolute; right: 0; border-radius: 50px; height: 38px; top: 0; text-align: center; padding: 0 20px; z-index: 10;} .headertopright{top: 0; position: absolute;} .icon-control{margin-top: 5px; float: right; font-size: 80%;} .btn-light{background-color: #fff; border-color: #e4e4e4;} .list-menu{list-style: none; margin: 0; padding-left: 0; line-height: 31px;} .list-menu a{color: #343a40;} .card-product-grid .info-wrap{overflow: hidden; padding: 18px 20px;} [class*='card-product'] a.title{color: #212529; display: block;} .card-product-grid:hover .btn-overlay{opacity: 1;} .card-product-grid .btn-overlay{-webkit-transition: .5s; transition: .5s; opacity: 0; left: 0; bottom: 0; color: #fff; width: 100%; padding: 5px 0; text-align: center; position: absolute; background: rgba(0, 0, 0, 0.5);} .img-wrap{overflow: hidden; position: relative;} .form-control{border-color: #ced4da !important; border-radius: 10px; height: 36px;} .project-tab #tabs{background: #007b5e; color: #eee;} .project-tab #tabs h6.section-title{color: #eee;} .project-tab #tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{color: #0062cc; background-color: transparent; border-color: transparent transparent #f3f3f3; border-bottom: 3px solid !important; font-size: 16px; font-weight: bold;} .project-tab .nav-link{border: 1px solid transparent; border-top-left-radius: .25rem; border-top-right-radius: .25rem; color: #c8c8c8; font-size: 16px; font-weight: 600;} .project-tab .nav-link:hover{border: none;} .project-tab thead{background: #f3f3f3; color: #333;} .project-tab a{text-decoration: none; color: #333; font-weight: 600;} .nav-fill .nav-item, .nav-fill>.nav-link{flex: inherit !important;} .bbb_viewed_image1{width: 100%; background: #f5f5f5; border-radius: 10px;} .bbb_viewed_item1{width: 93%; border-radius: 12px; border: 1px solid #f5f5f5; margin: 0 auto;} .bbb_viewed_content{width: 100%; margin-top: 5px;} .showing-products{color: #c7c7c7; padding: 0 0 0 7px;} .css-btngroup{position: absolute; right: 0; top: 2px;} .pding-bottom{padding-bottom: 0px;} .text-bluecolor{color: #206caf;} .nav-tabs .nav-link.active{color: #206caf; height: 40px;} .card-body-css{padding-top: 0px !important;} .icon-control{margin-top: 5px; float: right; font-size: 80%;} .btn-light{background-color: #fff; border-color: #e4e4e4;} .list-menu{list-style: none; margin: 0; padding-left: 0; line-height: 31px;} .list-menu a{color: #343a40;} .card-product-grid .info-wrap{overflow: hidden; padding: 18px 20px;} [class*='card-product'] a.title{color: #212529; display: block;} .card-product-grid:hover .btn-overlay{opacity: 1;} .card-product-grid .btn-overlay{-webkit-transition: .5s; transition: .5s; opacity: 0; left: 0; bottom: 0; color: #fff; width: 100%; padding: 5px 0; text-align: center; position: absolute; background: rgba(0, 0, 0, 0.5);} .img-wrap{overflow: hidden; position: relative;} .form-control{border-color: #ced4da !important; border-radius: 10px; height: 36px;} .project-tab #tabs{background: #007b5e; color: #eee;} .project-tab #tabs h6.section-title{color: #eee;} .project-tab #tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{color: #0062cc; background-color: transparent; border-color: transparent transparent #f3f3f3; border-bottom: 3px solid !important; font-size: 16px; font-weight: bold;} .project-tab .nav-link{border: 1px solid transparent; border-top-left-radius: .25rem; border-top-right-radius: .25rem; color: #c8c8c8; font-size: 16px; font-weight: 600;} .project-tab .nav-link:hover{border: none;} .project-tab thead{background: #f3f3f3; color: #333;} .project-tab a{text-decoration: none; color: #333; font-weight: 600;} .nav-fill .nav-item, .nav-fill>.nav-link{flex: inherit !important;} .bbb_viewed_image1{background: #f5f5f5; border-radius: 10px;} .bbb_viewed_item1{width: 100%; border-radius: 6px; border: 1px solid #f5f5f5; margin: 8px 0 8px 0;} .bbb_viewed_content{width: 100%; margin-top: 5px;} .showing-products{color: #c7c7c7; padding: 0 0 0 7px;} .css-btngroup{position: absolute; right: 0; top: 2px;} .border-radius-div{border-radius: 0px; box-shadow: 0 4px 30px 0 rgb(216 216 216 / 20%);} .checked-star{color: orange;} .padding-main{padding: 10px 20px 20px 30px; margin: 15px 0 0 0;} .padding-main h4{color: #206caf;} .text-bluecolor{color: #206caf;} .nav-tabs .nav-link.active{color: #206caf; height: 40px;} .card-body-css{padding-top: 0px !important;} .fc1{height: 50px !important;} .sbnow{margin: 0px !important;} .carousel-inner img{width: 100%;} .form-contl{color: #707070 !important;} .wsmenu>.wsmenu-list>li>.navtext>span+span:after{content: inherit !important;} .bbb_viewed_price{color: #206caf; font-weight: bold;} .show-more{text-decoration: underline;} .show-more:hover{text-decoration: inherit !important;} .ms2 p{font-size: 15px; font-weight: lighter !important;} .filter-tab .nav-tabs .nav-link.active{color: #206caf; height: 32px!important;} .five-col .bbb_viewed_item1{border: 0px solid #f5f5f5; box-shadow: 0 4px 8px 0 rgb(208 208 208 / 20%);} .five-col .bbb_viewed_content1 a{text-decoration: none; color: #333; font-weight: 500!important; font-size: 12px!important;} .five-col .bbb_viewed_content1 .bbb_viewed_name{margin-top: 10px; color: #1b68a7; font-weight: bold; float: left; clear: both; padding: 0 0 0 10px; width: 100%;} .five-col .bbb_viewed_content1 .bbb_viewed_price{font-size: 16px; color: #407bb0; font-weight: 600; padding: 0 10px 0 10px; width: 100%;} .five-col .bbb_viewed_content1 .price-old{color: #4b83b4; font-size: 10px; font-weight: 600;} .five-col .bbb_viewed_item1.discount .bbb_viewed_price{color: #fc4949;} .min-max-drop .form-control{padding: 0; color: #272828; height: 25px;} .filter-tab .nav-link{display: block; padding: 0rem; margin: .5rem 1rem;} .product-two .bbb_viewed_image1{width: 300px; background: #f5f5f5; border-radius: 10px; height: 300px;} .css-btngroup .btn-outline-secondary:not(:disabled):not(.disabled).active{color: #fff; background-color: #206caf; border-color: #206caf;} .css-btngroup .btn-outline-secondary:hover{color: #fff; background-color: #206caf; border-color: #206caf;} .bg-color{background-color: #206caf !important;} .clr{color: #206caf !important;} .bg-boder{border-color: #206caf !important; color: #206caf !important;} .quantity-button .btn{color: #000 !important; background-color: inherit !important; border-color: #000 !important;} .btns-brder a{border: 1px solid; padding: 7px 26px 7px 26px; border-radius: 10px; border-color: #206caf !important; color: #206caf !important;} .btns-brder1 .review{border: 1px solid; padding: 10px 20px 10px 20px; border-radius: 10px; border-color: #206caf !important; color: #206caf !important; font-size: 14px;} .btns-brder2 .review{border: 1px solid; padding: 10px 20px 10px 20px; border-radius: 10px; border-color: #206caf !important; color: #fff !important; background-color: #206caf !important; font-size: 14px;} .btns-brder1 a{border: 1px solid; padding: 10px; border-radius: 10px; border-color: #206caf !important; color: #fff !important;} .btns-brder .fr{padding: 8px !important;} .card-css{box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.09); border-radius: .375rem; border: none !important;} .progressbar li:after{content: "-----------"; position: relative; left: 18%;} .progressbar li:last-child:after{content: none;} .active-progress{color: #206caf !important; border-bottom: 2px solid #206caf; padding-bottom: 5px;} .progressbar{font-weight: bold; font-size: 15px;} .cart-amount{float: right;} .container.payment-page{width: 100%; margin: 0 auto; padding: 0 25px; max-width: 1300px!important;} .payment-main-header{display: flex; width: 45%; margin: 15px auto; font-size: 18px; justify-content: center;} .payment-main-header hr{width: 80px; margin-top: 10px; margin-bottom: 10px; border-top: 2px dashed #cecece;} .payment-main-header .active{border-bottom: 2px solid #387bb2; color: #387bb2;} .payment-page .col-md-8 .address-card{box-shadow: 0 4px 16px 0 rgb(132 132 132 / 20%); padding: 10px 30px; margin-bottom: 20px; border-radius: 8px;} .payment-page .col-md-8 .payment-options-header{padding: 5px 10px; margin-bottom: 0px; border-radius: 8px;} .payment-page .col-md-8 .payment-options-types{box-shadow: 0 4px 16px 0 rgb(132 132 132 / 20%); padding: 10px 30px; margin-bottom: 20px; border-radius: 8px;} .payment-options-header span{font-size: 20px;} .payment-page .col-md-8 .address-card .billing-shipping-details{display: flex; justify-content: space-between;} .payment-page .col-md-8 .address-card .billing-shipping-details label{font-size: 15px; font-weight: 600;} .payment-page .col-md-8 .address-card .billing-shipping-details span{font-size: 15px; font-weight: 400;} .payment-page .col-md-8 .address-card .shipping-method-details label{font-size: 15px; font-weight: 600;} .payment-page .col-md-8 .address-card .shipping-method-details span{font-size: 15px; font-weight: 600; color: #387bb2;} .payment-page .col-md-8 .address-card .billing-shipping-details .edit-link{color: #387bb2; border-bottom: 1px solid #387bb2; font-size: 15px; font-weight: 600;} .payment-page .mt-4{margin-top: 2rem!important;} .payment-page .mb-4{margin-bottom: 2rem!important;} .payment-page .payment-options-types .form-check-label{font-size: 15px; color: #484848;} .payment-page .review-btn button{border: 2px solid #498ac5; background: #fff; height: 40px; padding: 0px 20px; color: #498ac5; font-size: 14px; font-weight: 600; border-radius: 12px; width: 185px;} .payment-page .proceed-pay-btn button{border: 2px solid #498ac5; background: #498ac5; height: 40px; padding: 0px 20px; color: #fff; font-size: 14px; font-weight: 600; border-radius: 12px; width: 185px;} .payment-page .btn-section{display: flex; justify-content: space-between;} .payment-right-side-section{box-shadow: 0 4px 16px 0 rgb(132 132 132 / 20%); padding: 1.5rem 2rem; margin-bottom: 20px; border-radius: 8px;} .payment-right-side-section .right-side-btn-section{display: flex; justify-content: space-between;} .payment-right-side-section .right-side-btn-section .promo-code-btn button{border: 1px solid #606060; background: #fff; padding: 3px 12px; border-radius: 20px; font-size: 14px; width: 200px;} .payment-right-side-section .right-side-btn-section .apply-btn button{border: 1px solid #1279b9; background: #1279b9; padding: 3px 12px; border-radius: 20px; font-size: 14px; color: #fff; width: 90px;} .payment-right-side-section .price-heading h4{font-size: 20px;} .price-details-section .section{display: flex; justify-content: space-between; padding-bottom: 14px; font-size: 14px;} .price-details-section .section .label-head{color: #414141;} .price-details-section .h-line{margin-top: 0.5rem; margin-bottom: 0.5rem; border: 0; border-top: 2px solid rgba(0, 0, 0, .1);} .price-details-section .amount-head{font-weight: 600;} .total-amount-section{display: flex; justify-content: space-between;} .total-amount-section .label-head{font-size: 18px; color: #323232;} .total-amount-section .amount-head{font-size: 18px; color: #323232;} .cash-on-delivery-section .form-check{width: 100%;} .pickup-order{height: 40px;} .tap-payment-section{display: flex; align-items: center;} .mobile-wallet-section{display: flex; align-items: center;} .wallet-radio-section{display: flex;} .wallet-radio-section .form-check{display: flex; align-items: center} .wallet-radio-section .form-check{padding-left: 2.25rem;} .promo-code-css{border-radius: 10px; padding: 4px 26px 4px 26px; font-size: 13px;} .btn-section{display: flex; justify-content: space-between;} .review-btn button{border: 2px solid #498ac5; background: #fff; height: 40px; padding: 0px 25px; color: #498ac5; font-size: 14px; font-weight: 600; border-radius: 12px; width: 185px;} .proceed-pay-btn button{border: 2px solid #498ac5; background: #498ac5; height: 40px; padding: 0px 25px; color: #fff; font-size: 14px; font-weight: 600; border-radius: 12px; width: 185px;} .gift-div{float: left; width: 100%;} .icon-padding{padding: 0 10px 0px 0px;} .image-background{background: #f5f5f5; border-radius: 10px; text-align: center;} .image-background img{width: 130px; height: 130px;} .border-radi{border-radius: 15px;} .quantity-button a{padding: 6px 30px 6px 30px; border-radius: 30px; font-size: 15px;} .default-add{font-size: 14px;} .delivery{font-size: 15px;} .container-width{width: 1300px;} .carousel-indicators li{width: 10px; height: 10px; border-radius: 100%;} .halfmenu1{width: 20% !important;} .carousel-control-next, .carousel-control-prev{width: 9% !important;} .icons-carts{list-style: none;} .icons-carts li{padding: 0 0px 0px 4px;} .icons-carts li img{width: 20px !important; height: 20px;} .icons-carts1 li img{width: 100%;} .icons-carts1 li{list-style: none; width: 40px; height: 40px; padding-right: 0px; margin-right: 20px;} .viewed .owl-carousel .owl-stage-outer{height: 350px !important;} .owl-carousel .owl-stage-outer{height: 305px !important;} .owl-carousel.owl-drag .owl-item{width: 100%;} .fs-px{font-size: 22px;} .join-family{font-weight: 300;} .flash-sale-slider .bbb_viewed_image{height: 180px;} .anker-seller .bbb_viewed_image{height: 180px;} .popular-products .bbb_viewed_image{height: 180px;} .customer-logos{box-shadow: 0 1px 6px rgba(158, 160, 164, 0.28); margin: 20px 0 20px 0;} .fav-icons li{margin-top: 5px; padding: 10px 5px 10px 5px;} .fav-icons li img{width: 30px; height: 30px;} .cart-div .cart-value{position: absolute; left: 22px;} .whish-icon, .cart-icon, .globe-icon, .user-icon{display: none;} .container.my-order-page{width: 100%; margin: 0 auto; padding: 0 25px; max-width: 1300px!important;} .my-orders-block{display: flex; align-items: center; border: 1px solid #e5e5e5; border-radius: 4px;} .my-orders-block .image-section{width: 13%;} .my-orders-block .product-details-section{width: 30%;} .my-orders-block .product-price-section{width: 20%; min-height: 70px;} .my-orders-block .order-status-section{min-width: 23%;} .my-orders-block .button-section{width: 14%;} .product-details-section .pname{color: #696969; font-weight: 600; font-size: 14px; margin-bottom: 5px;} .product-details-section .pcode{color: #696969; font-weight: 600; font-size: 14px; margin-bottom: 5px;} .product-details-section .pseller{color: #9a9a9a; font-weight: 600; font-size: 12px; margin-bottom: 5px;} .product-price-section .pprice{color: #696969; font-weight: 600; font-size: 16px; margin-bottom: 5px; margin-left: 8px;} .order-status-section .order-date{color: #696969; font-weight: 600; font-size: 14px; margin-bottom: 5px;} .order-status-section .order-date i{margin-right: 10px; font-size: 12px; color: #27a440} .order-status-section .order-date .red-circle{color: #ed1c23;} .order-status-section .order-track i{margin-right: 10px; font-size: 12px;} .order-status-section .order-status{color: #9a9a9a; font-weight: 600; font-size: 14px; margin-bottom: 5px;} .order-status-section .order-track{color: #174c8f; font-weight: 600; font-size: 14px; margin-bottom: 5px;} .button-section .cancel-btn{background: #fff; border: 1px solid #3d83b6; width: 150px; color: #3d83b6; font-size: 14px; height: 32px; margin-bottom: 5px; margin-top: 10px;} .button-section .exchnage-btn{background: #fff; border: 1px solid #3d83b6; width: 150px; color: #3d83b6; font-size: 14px; height: 32px; margin-bottom: 5px; margin-top: 10px;} .progress-section .line-one, .progress-section .line-two{width: 25px; height: 3px; background: #27a541; display: block; border-radius: 10px; float: left; margin-right: 10px;} .progress-section .line-three, .progress-section .line-four{width: 25px; height: 3px; background: #fff; display: block; border-radius: 10px; float: left; margin-right: 10px; border: 1px solid #27a541;} .desktop-view .product__carousel .swiper-button-next.swiper-button-white, .desktop-view .product__carousel .swiper-button-prev.swiper-button-white{color: #7a7a7a!important} .desktop-view .swiper-button-next:after, .desktop-view .swiper-button-prev:after{font-size: 18px!important; padding: 5px 13px; background: #f3f3f3; border-radius: 50%; font-weight: bold;} .desktop-view .swiper-container.gallery-thumbs{height: auto!important;} .desktop-view .swiper-container.gallery-thumbs .swiper-wrapper{display: block!important; margin-top: 25px; margin-bottom: 25px;} .desktop-view .swiper-slide.swiper-slide-visible{height: 21%!important; width: 52%!important; margin-bottom: 2px;} .product__carousel .gallery-top{border: 0px solid #ebebeb!important;} .container.product-details-page{width: 100%; margin: 0 auto; padding: 0 25px; max-width: 1300px!important;} .dropdown-control .form-control{height: 30px; border-color: #b7b7b7; border-radius: 0; color: #464646; border-radius: 8px; width: 75px; padding: 0px 10px;} .button-card.col-md-2{padding: 0;} .card-block{box-shadow: 0 5px 5px 0 rgb(204 204 204 / 20%), 0 6px 10px 0 rgb(125 125 125 / 19%); padding: 15px 10px 30px 10px; border-radius: 10px;} .heading-main{font-weight: bold;} .product__carousel{position: relative;} .zoom-icon{position: absolute; z-index: 2; right: 10px; top: 10px;} .desktop-view .swiper-button-next{top: 98%!important; right: 100px!important; transform: rotate(90deg); z-index: 1!important;} .desktop-view .swiper-button-prev{top: 3.5%!important; left: 20px!important; transform: rotate(90deg); z-index: 1!important;} .product__carousel .swiper-button-next.swiper-button-white, .product__carousel .swiper-button-prev.swiper-button-white{color: #707070!important;} .desktop-view .swiper-button-next:after, .desktop-view .swiper-button-prev:after{font-size: 16px!important; padding: 2px 10px!important; background: #f3f3f3; border-radius: 50%; font-weight: bold;} .star-rating-productdetails{padding: 0 15px 0 0px;} .star-rating-productdetails .fa-star{color: #ffa700; font-size: 16px;} .star-rating-productdetails .fa-star-circle{color: #ffa700; font-size: 16px; font-weight: 100;} .share-icon{font-size: 15px; color: #4998c9;} .bought-container .bbb_viewed_image{background: #efefef!important; padding: 15px 0px 15px 0px; width: 40%;} .bought-container .bbb_viewed_content{width: 100%;} .bought-container .bbb_viewed_image img{height: 90px !important; width: 90px !important;} .bought-container .bbb_viewed_item{width: 100%; background: #eeeeee !important; border-radius: 2px; border-radius: 10px; min-height:208px;} .bought-container .bbb_viewed_price{width: 100%;} .bought-container .add-to-cart-btn button{background: #1279b9; border: 1px solid #1279b9; color: #fff; width: 87%; font-size: 14px; padding: 4px 0px; border-radius: 8px;} .bought-container .add-to-cart-btn{width: 100%; margin-top: 10px;} .bought-container .bbb_viewed_price span{position: relative; font-size: 14px !important; font-weight: 400; color: rgba(0, 0, 0, 0.6); margin-left: 2px;} .bought-container .bbb_viewed_price label{font-size: 10px; font-weight: 600;} .bought-container .bbb_viewed_price{font-size: 14px;} .product-details-page .bbb_viewed_prev2{top: 40%;} .product-details-page .bbb_viewed_next2{top: 40%;} .product-details-page .viewed .bought-container .owl-carousel .owl-stage-outer{height: 250px !important;} .tab-section .nav-tabs .nav-link.active{color: #3377b0!important; background-color: #fff; border-color: #dee2e6 #dee2e6 #fff; border-bottom: 4px solid #3377b0!important; font-size: 18px!important; font-weight: 600!important;} .tab-section .nav-tabs .nav-link{border: 0px solid transparent; border-top-left-radius: .25rem; border-top-right-radius: .25rem;} .tab-section .nav-link{padding: .5rem 0rem;} .tab-section .nav-tabs .nav-link{color: #bababa; font-size: 18px!important; font-weight: 600!important;} .tab-section .nav-tabs .nav-item{text-align: center; margin: 0px 10px;} .tab-section .des-content{color: #9f9f9f; font-size: 16px; font-weight: bold;} .tab-section .nav-link{padding: .25rem 0rem; text-transform: uppercase;} .tab-section .nav-link.active{height: 43px;} .tab-section .nav-tabs .nav-item{text-align: center; margin: 0px 35px 0px 0px;} .speaker-banner img{width: 100%;} .content-section{padding: 25px 25px 25px 0px; font-size: 14px;} .left-content{padding-left: 0px;} .product-detail-similar-prods .bbb_viewed_image{padding: 8px;} .product-detail-similar-prods .bbb_viewed_content{margin-top: 5px; margin-bottom: 5px;} .product-detail-similar-prods .bbb_viewed_name a{font-size: 12px;} .product-detail-similar-prods .bbb_viewed_name{padding: 0 0 0 10px;} .product-detail-similar-prods .bbb_viewed_price{font-size: 16px; font-weight: bold; padding: 0 0 0 15px; width: 100%;} .product-detail-similar-prods .bbb_viewed_price span{position: relative; font-size: 12px; font-weight: 600; color: #5a5a5a; margin-left: 3px;} .product-detail-similar-prods .percentage-price{color: #52c66c; font-size: 10px; margin-left: 2px; margin-bottom: 0px;} .product-detail-similar-prods .bbb_viewed_icons{margin-top: 3px; color: #5a5a5a; font-weight: bold; clear: both; padding: 0px 10px 0 10px; width: 100%; text-align: right; font-size: 14px;} .product-detail-similar-prods .owl-item{background: #fff; border-radius: 20px; box-shadow: 0 1px 6px rgb(124 124 124 / 28%); border-color: rgba(223, 225, 229, 0);} .product-detail-similar-prods.owl-carousel .owl-item img{display: block;} .rating-number-section .w3-light-grey, .rating-number-section .w3-hover-light-grey:hover, .rating-number-section .w3-light-gray, .rating-number-section .w3-hover-light-gray:hover{color: #000!important; background-color: #ffffff!important; border: 1px solid #000;} .rating-number-section .w3-green, .rating-number-section .w3-hover-green:hover{color: #ffa700!important; background-color: #ffa700!important;} .rating-number-section .w3-center{text-align: center!important;} .rating-number-section .w3-container, .w3-panel{padding: 0px 0px; height: 20px;} .rating-number-section .w3-red, .w3-hover-red:hover{color: #ffa700!important; background-color: #ffa700!important; font-size: 0;} .rating-number-section .w3-blue, .w3-hover-blue:hover{color: #ffa700!important; background-color: #ffa700!important; font-size: 0;} .rating-number-section p{font-size: 25px; text-align: center; margin-bottom: 0rem;} .rating-number-section .rating-text{font-size: 4rem; color: #1279b9; text-align: center;} .star-ratiing .star-rating-whishlist .fa-star{color: #ffa700; font-size: 24px; margin-left: 10px;} .star-ratiing .star-rating-whishlist .fa-star-circle{color: #ffa700; font-size: 24px; margin-left: 10px;} .star-ratiing .star-rating-whishlist{padding: 15px 0px 30px 0px; text-align: center;} .customer-rating-text div{font-size: 24px; margin-bottom: 20px;} .rating-progress{display: flex; margin: 20px 0px; align-items: center;} .rating-progress .star{width: 13%; font-size: 18px;} .rating-progress .w3-light-grey{width: 78%; height: 22px;} .rating-progress .star .fa-star{color: #ffa700; font-size: 18px; margin-left: 6px;} .rating-progress .per-rate{width: 10%; margin-left: 15px;} .recent-reviews .person-icon{display: inline-block; width: 12%; vertical-align: top;} .recent-reviews .person-icon .fa-user{font-size: 2rem; background: #3195d5; padding: 12px 14px; border-radius: 14px; color: #fff;} .person-details{display: inline-block; width: 85%; vertical-align: top;} .person-details h4{font-size: 16px; font-weight: 400; margin-bottom: 4px;} .person-details .star-rating-whishlist .fa-star{color: #ffa700; font-size: 14px;} .person-details .star-rating-whishlist{padding: 0 15px 0 0px;} .review-text{font-weight: 500; font-size: 14px;} .features-list i{font-size: 14px; margin-right: 10px;} .table-details{width: 90%; border-collapse: collapse;} .table-details td{border: 1px solid #ababab; text-align: left; padding: 5px 15px; font-size: 14px; color: #8b8b8b;} .table-details th{border: 1px solid #ababab; text-align: left; padding: 5px 20px; font-size: 26px; font-weight: 500; color: #2b2b2b;} .table-details tbody tr td:first-child{width: 40%; background: #f5f5f5; font-weight: 500;} .table-details tbody tr td:last-child{width: 60%;} .table-details .star-rating-whishlist{padding: 0px; display: inline-block;} .table-details .reviews-count{color: #4998c9; font-weight: 600;} .mobile-view{display: none;} .product-detail-similar-prods .icons-carts li img{width: 20px !important; height: 20px!important;} .product-detail-similar-prods .icons-carts{padding-right: 10px;} .row .col-md-4 .img-section img{width: 90%;} .product__carousel{display: block; max-width: 700px; margin: 0em auto 0em!important;} @media only screen and (min-width: 50px) and (max-width: 767px){.display-icon{display: none;}.whish-icon, .cart-icon, .globe-icon, .user-icon{display: initial;}div .smllogo img{width: 185px; padding-top:5px !important;}.p1{margin: 10px 0 10px 0;}.footer h4{font-size: 18px;}.footer .list-group .list-group-item{font-weight: normal; font-size: 13px;}.flash-sale h3 br{content: '';}.join-family{font-weight: 400; font-size: 18px;}.viewed .owl-carousel .owl-stage-outer{height: 340px !important;}.flashsale .viewed .owl-carousel .owl-stage-outer{height: 340px !important;}.pop-products.viewed .owl-carousel .owl-stage-outer{height: 350px !important;}.top-rated.viewed .owl-carousel .owl-stage-outer{height: 335px !important;}.s_smart_home .row .col-md-4{margin:10px 0 !important;}.top-rated .owl-stage-outer{padding-top: 15px !important;}.flash-sale-slider .owl-stage-outer{padding-top: 0.5rem !important; padding-bottom: 1.5rem !important;}.flash-sale h3{margin-bottom:25px !important;}.flashsale .timer{height:120px !important;}.flashsale .row.align-items-center{background: linear-gradient( 45deg, rgba(19, 114, 174, 1) 20%, rgba(26, 59, 92, 1) 100%);}.showmore-link{text-decoration: underline;}.timer{background: transparent!important;}.s_brand_store .imges-products .p1{margin:0px 0 0px 0 !important;}.top-rated .container-fluid .bbb_viewed_nav_container.mt-3{margin-top: 0px !important;}.timer-class{padding: 12px 45px 12px 45px!important; background: #ffffff!important; color: #000000!important;}.timer h5{font-size: 18px !important;}.bbb_viewed_next1, .bbb_viewed_prev1, .bbb_viewed_next, .bbb_viewed_prev{top: 35% !important;}.flash-sale-slider{padding-top: 12px;}.main-part{margin: 0px !important;}.fav-icons li{margin: 0 auto;}body{padding-top: 110px;}.btns-brder2 .review{padding: 6px !important;}.container-width{width: 100%;}.quantity-button .dropdown-menu{transform: inherit !important; top: 45px !important;}.css-pading{margin: 5px 0 5px 0;}.btns-brder a{width: 100%;}.pading-right{padding: 0 0 0 9px;}.margin-padding{padding: 0px !important;}.fr{margin: 0 0 0 5px;}.btns-brder1 .review{padding: 6px !important; font-size: 13px;}.btns-brder1 a{padding: px !important;}.btns-brder1{display: flex;}.progressbar li:after{content: none !important;}.active-progress{border-bottom: none !important;}.progressbar li{padding: 0 3px 0 10px; font-size: 13px;}.waves-light{margin: 7px 0 0 0;}.buttons-summary{display: grid;}.btns-brder{display: flex; padding: 0px 0px 6px 0px; width: 100%;}.btns-brder .fr{margin: 0 0 0 4px;}.cart-amount{float: left !important; padding: 8px 0 3px 8px;}.quantity-button{float: left !important;}.dropdown-menu{transform: translate3d(-60px, 13px, 0px) !important;}.store h3{font-size: 22px;}.fb{font-size: 22px;}.bbb_viewed_title{font-size: 22px;}.smart-home h3{font-size: 22px;}.ms2 h3{font-size: 22px;}.ms1 h3{font-size: 22px;}.footer h3{font-size: 20px;}.search_main{display: none;}.pagination{float: left !important;}.carousel-item{min-height: 18vh !important;}.bbb_viewed_image img{height: 130px; max-height: 130px; width: 70% !important; margin: 0 auto}.sm-1{min-height: 100%; max-height: 100%; padding: 15% 10% 34% 10%;}.sm-1 a{float: right !important;}.sm-1 h2{float: left !important; font-size: 20px; width: 100% !important; height: auto;}.sm-2{min-height: 100%; max-height: 100%; padding: 15% 10% 34% 10%;}.sm-2 a{float: left !important;}.sm-2 h2{float: left !important; font-size: 20px; width: 100%; height: auto;}.sm-3 a{float: left !important;}.sm-3 h2{float: left !important; font-size: 20px; width: 100%; height: auto;}.sm-3{min-height: 100%; max-height: 100%; padding: 15% 10% 34% 10%;}.sub-now{margin: 0px !important;}.slick-slide img{width: 100%; height: 100%;}.wsmenu>.wsmenu-list>li>.navtext>span+span:after{content: inherit !important;}.wsmenu>.wsmenu-list>li>.navtext>span+span{color: #1665AD !important;}.sm-3 h2{text-align: center !important;}.sm-2 h2{text-align: center !important;}.sm-1 h2{text-align: center !important;}.timer{height: 156px;}.flash-sale{padding: 9% 0 0 0;}.fav-icons li p{font-size: 13px;}.headertopleft{display: block !important;}.headerwp{padding: 0px !important; background: linear-gradient(90deg, rgba(22, 101, 173, 1) 35%, rgba(85, 149, 187, 1) 80%); color: #fff; height: 50px;}.headertopleft .list-group .list-group-item{}.headertopright{display: none !important;}.sml br{display: none;}.footer{padding: 3px 0 3px 0 !important;}.footer-logo{width: 30% !important; margin-top: 10px !important; margin-bottom: 10px !important;}.store{height: 100% !important;}.imges-products{margin-top: 0px !important;}.ms1{padding: 16%; min-height: 200px; max-height: 200px;}.payment-main-header{width: 100%;}.payment-main-header span{font-size: 12px; margin-right: 12px;}.payment-main-header hr{display: none;}.payment-page .btn-section{display: block; text-align: center;}.payment-page .btn-section .review-btn{margin-bottom: 10px;}.payment-right-side-section .promo-code-btn{margin-bottom: 10px;}.payment-right-side-section .right-side-btn-section{display: block; text-align: center;}.payment-right-side-section{padding: 1.5rem 1rem;}.payment-page .col-md-8 .payment-options-types{padding: 10px 10px;}.payment-page .col-md-8 .address-card{padding: 10px 10px;}.payment-page .col-md-8 .payment-options-header{padding: 10px 10px;}.cash-on-delivery-section{display: block; align-items: center;}.cash-on-delivery-section .form-check{width: 100%;}.search-results{width: calc((100% - 5px) - 78px)!important; left: 14px; top: 47px!important; padding: 0px 0px 10px 0px;}.search-reults-details .search-pname{line-height: 24px;}.close-icon{text-align: right; line-height: 20px;}.avail-products-btn{line-height: 24px;}.whish-card{width: 64%; margin: 30px auto;}.whish-card .bbb_viewed_image img{height: auto!important;}.whish-list-card-row{display: block;}.desktop-view{display: none;}.mobile-view{display: block;}.product__carousel .mobile-view .swiper-button-next.swiper-button-white, .product__carousel .mobile-view .swiper-button-prev.swiper-button-white{color: #7a7a7a!important;}.mobile-view .swiper-button-next:after, .mobile-view .swiper-button-prev:after{font-size: 18px!important; padding: 5px 13px; background: #f3f3f3; border-radius: 50%; font-weight: bold;}.container.product-details-page{padding: 0 10px;}.main-page-heading{font-size: 16px!important}.total-product-details h3{font-size: 16px!important}.total-product-details h1{font-size: 16px!important; margin-bottom: 0rem!important;}.row .col-md-4 .img-section img{width: 90%;}.row .col-md-4 .img-section{margin-bottom: 10px;}.technical-details{margin-bottom: 10px;}.technical-details .table-details{width: 100%;}.customer-rating-text div{font-size: 15px; margin-bottom: 20px;}.rating-number-section .rating-text{font-size: 2rem; color: #1279b9; text-align: center;}.rating-progress .star{width: 20%; font-size: 18px;}#reviews .col-md-7.pl-5{padding-left: 1rem!important;}.recent-reviews .person-icon{display: inline-block; width: 20%; vertical-align: top;}.recent-reviews .person-icon .fa-user{font-size: 1.5rem; background: #3195d5; padding: 12px 14px; border-radius: 14px; color: #fff;}.person-details{display: inline-block; width: 77%; vertical-align: top;}.container.product-details-page .col-md-1{display: none;}.fav-icons li{padding: 5px 10px 5px 10px;}.fav-icons li p{font-size: 11px;}.fav-icons li img{width: 20px; height: 20px;}.product__carousel{margin: 0em auto 0em;}.reverse-mobile{flex-direction: column-reverse;}.tab-section .nav-tabs .nav-item{text-align: center; margin: 0px 12px 0px 0px;}.tab-section .nav-tabs .nav-link.active{color: #3377b0!important; background-color: #fff; border-color: #dee2e6 #dee2e6 #fff; border-bottom: 4px solid #3377b0!important; font-size: 14px!important; font-weight: 600!important;}.tab-section .nav-tabs .nav-link{color: #bababa; font-size: 14px!important; font-weight: 600!important;}.show-icons-tooltip .tooltiptext{visibility: hidden; width: 270px; color: #303030; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; top: 100%; left: 16%!important; margin-left: -60px; display: flex; box-shadow: 0 4px 8px 0 rgb(132 132 132 / 20%); border: 1px solid #060606!important; font-size: 12px; background: #fff!important;}.show-icons-tooltip{position: relative; display: block!important;}} @media only screen and (min-width: 768px) and (max-width: 1024px){.bbb_viewed_image1{width: 100% !important; height: 100% !important;}.payment-main-header{width: 80%;}.payment-right-side-section .right-side-btn-section{display: block; text-align: center;}.payment-right-side-section .promo-code-btn{margin-bottom: 10px;}.payment-right-side-section .right-side-btn-section .promo-code-btn button{width: 100%;}.gift-div{width: 100%; float: left;}.whish-card{display: inline-block; width: 26%;}.whish-list-card-row{display: flex; justify-content: center;}.add-to-cart-btn{text-align: center; margin-bottom: 10px; display: flex; justify-content: center; width: 100%;}.container.product-details-page .col-md-1{display: none;}.desktop-view .swiper-button-next:after, .desktop-view .swiper-button-prev:after{font-size: 16px!important; padding: 0px 7px!important; background: #f3f3f3; border-radius: 50%; font-weight: bold;}.desktop-view .swiper-button-next{top: 86%!important; right: 45px!important; transform: rotate(90deg); z-index: 0!important;}.div_main_productdetails .div_left .desktop-view .swiper-slide.swiper-slide-visible{width: 80% !important;}.desktop-view .swiper-slide.swiper-slide-visible{height: 21%!important; width: 52%!important; margin-bottom: 0px;}.desktop-view .swiper-button-prev{top: -3%!important; left: 8px!important; transform: rotate(90deg); z-index: 0!important;}.total-product-details h3{font-size: 16px!important;}.total-product-details h1{font-size: 20px!important; margin-bottom: 0rem;}.bought-container .bbb_viewed_content{width: 70%;}.bought-container .bbb_viewed_image{background: #efefef!important; padding: 15px 0px 15px 0px; width: 30%;}.bought-container .bbb_viewed_image img{height: 100px; width: 60px !important;}.bought-container .bbb_viewed_price{font-size: 12px; color: #000000; font-weight: 500; float: left; padding: 0 0 0 0px;}.bought-container .bbb_viewed_name{margin-top: 3px; color: #1b68a7; font-weight: 500; float: left; clear: both; padding: 0 0 0 0px; width: 100%;}.star-rating-whishlist{padding: 0 0px 0 0px;}.row .col-md-4 .img-section img{width: 90%;}.product-detail-similar-prods .star-rating-whishlist{padding-left: 15px;}.table-details th{border: 1px solid #ababab; text-align: left; padding: 5px 20px; font-size: 20px; font-weight: 500; color: #2b2b2b;}.rating-progress .star{width: 18%; font-size: 18px;}.recent-reviews .person-icon .fa-user{font-size: 1.5rem; background: #3195d5; padding: 12px 14px; border-radius: 14px; color: #fff;}.recent-reviews .person-icon{display: inline-block; width: 17%; vertical-align: top;}.review-head-section a{float: none!important;}.person-details{display: inline-block; width: 80%; vertical-align: top;}.show-icons-tooltip .tooltiptext{visibility: hidden; width: 270px; color: #303030; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; top: 100%; left: 16%!important; margin-left: -60px; display: flex; box-shadow: 0 4px 8px 0 rgb(132 132 132 / 20%); border: 1px solid #060606!important; font-size: 12px; background: #fff!important;}.show-icons-tooltip{position: relative; display: block!important;}} @media only screen and (min-width: 768px) and (max-width: 991px){.display-icon{display: none;}.whish-icon, .cart-icon, .globe-icon, .user-icon{display: initial;}.ms1{padding: 27%;}.fav-icons li{margin: 0 auto; padding-top: 7px;}.fav-icons li p{font-size: 13px; margin-bottom: 0rem;}.list-group-horizontal{height: 60px;}.headerwp{height: 60px;}body{padding-top: 145px;}.container-width{width: 100%;}.headerwp{background-color: #206caf; color: #fff;}.headertopleft{display: block !important;}.quantity-button a{padding: 6px 15px 6px 15px !important;}.smllogo img{width: 250px;}.smllogo a{float: none!important;}.smllogo a{float: none!important;}.wsmenu>.wsmenu-list>li>.navtext>span+span{color: #1665AD !important;}.search_main{display: none;}.carousel-item{height: 29vh !important;}.sub-now{margin: 0px !important;}.slick-slide img{width: 100%; height: 100%;}.headertopright{display: none;}.timer-class{padding: 6px;}.sm-1 h2, a{float: left !important;}.sm-2 h2, a{float: left !important;}.sm-3 h2, a{float: left !important;}.cash-on-delivery-section .form-check{width: 100%;}.search-results{width: calc((100% - 5px) - 78px)!important; left: 14px; top: 47px!important; padding: 0px 0px 10px 0px;}.search-reults-details .search-pname{line-height: 24px;}.close-icon{text-align: right; line-height: 20px;}.avail-products-btn{line-height: 24px;}} @media only screen and (min-width: 992px) and (max-width: 1024px){.container-width{width: 100%;}.headertopright{width: 40%;}.sub-now{margin: 0px !important;}.carousel-item{height: 54vh !important;}.promo-code-css{padding: 4px 5px 4px 5px !important; font-size: 12px;}} @media screen and (min-width: 992px){.navbar{padding-top: 0px; padding-bottom: 0px;}.navbar .nav-item{padding: .5rem .5rem; margin: 0 .25rem;}.navbar .dropdown{position: static;}.navbar .dropdown-menu{width: 100%; left: 0; right: 0; top: 45px;}.navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover{display: block!important;}.navbar .dropdown-menu{border: 1px solid rgba(0, 0, 0, .15); background-color: #fff;}} @media only screen and (min-width: 50px) and (max-width: 424px){.wallet-radio-section{display: block;}.whishlist-header{color: #216cb1; font-size: 16px;}.wishlist-header-block button{background: #fff; border: 1px solid #878787; border-radius: 6px; padding: 2px 6px; text-decoration: underline; font-size: 14px; margin-bottom: 8px;}.whish-card{width: 75%; margin: 30px auto;}} @media only screen and (min-width: 991px) and (max-width: 1300px){.cash-on-delivery-section .form-check{width: 100%;}.my-orders-block .button-section{width: 18%;}} .pop-products .bbb_viewed_slider_container.mt-3{margin-top: 0px !important;} .top-rated .bbb_viewed_slider_container.mt-3{margin-top: 0px !important;} @media screen and (min-width: 992px){.rating_cssmain{display: block !important;}.rating_cssmain>span.review{margin: unset !important;}} 

/* /theme_astore/static/src/css/frontend.css defined in bundle 'web.assets_frontend' */
// Fonts // // Font, line-height, and color for body text, headings, and more. $font-size-base: $o-theme-font-size-base; .copyright{width:100%; height:35px; color:#fff; position:relative; float:left; background:rgba(19, 114, 174, 1);} .c_inner_page{margin-top:30px;} .c_footer .footer-logo{width:75%!important; left:0%!important;} .c_footer .mail-link a{color:#fff!important;} .c_footer .list-group.list-group-support .list-group-item:hover,.c_footer .list-group.list-group-contact a:hover,.c_footer .list-group.list-group-support a:hover{color: rgba(19, 114, 174, 1)!important; text-decoration:none!important;} .c_section_title{color:rgba(19, 114, 174, 1); font-weight: bold;} .mt-30{margin-top:30px;} .text-bullets-inner li::before{content: "\2022"; color: rgba(19, 114, 174, 1); font-weight: bold; display: inline-block; width: 1em; margin-left: -17px;} ul.text-bullets-inner{font-size: 17px; line-height: 26px; list-style: none;} .c_inner_page h4{color: rgba(19, 114, 174, 1); font-size:18px; font-weight:bold;} .mb-15{margin-bottom:15px;} .c_span_highlight{color: rgba(19, 114, 174, 1);} .mt-15{margin-top:15px;} .title_line{width:50px; height:4px; background:rgba(19, 114, 174, 1);} @media (max-width: 992px){.c_footer .footer-logo{max-width: 260px !important;}.c_footer .icons-carts1 li{width: 36px!important; margin-right: 7px!important;}.c_inner_page{margin-top:0px;}} @media (max-width: 769px){.c_inner_page{margin-top:30px;}} #product_tab{margin-top: -15px;} .tab-section .nav-tabs .nav-link{color: #bababa; font-size: 16px!important; font-weight: 400!important;} .tab-section .nav-tabs .nav-link.active{color: #3377b0!important; background-color: #fff; border-color: #dee2e6 #dee2e6 #fff; border-bottom: 4px solid #3377b0!important; font-size: 16px!important; font-weight: 600!important;} .div_main_productdetails .tab-section .nav-tabs .nav-item{margin: 0px 50px 0px 0px;} @media only screen and (min-width: 50px) and (max-width: 767px){.div_css_main .tab-section .nav-tabs .nav-item{margin: 0px 15px 10px 0px !important;}.div_css_main .tab-section .nav-tabs .nav-item:last-child{margin: 0px 0px 0px 0px !important;}.tab-section .nav-link.active{height: 35px!important;}.div_css_main .tab-section .nav-tabs .nav-link{font-size: 12px!important; font-weight: 400!important;}} .div_main_productdetails .product__carousel .gallery-top .swiper-slide a img{height: 370px !important;} .css_div_size .productcode_details strong{margin-right: 20px!important; font-size: 18px!important; font-weight: 400!important;} .contactus label,.contactus .list-group-contact li i,.contactus .list-group-contact li i a,.contactus .list-group-contact li span{color:rgba(19, 114, 174, 1);} .price_css{font-size: 24px !important; margin-left: 69px!important;} .css_div_size .productcode_details{margin-bottom: 14px !important;} #product_detail.product-details-page.div_css_main .p_attrib_label{width: 107px!important; font-size: 18px!important;} .div_main_productdetails #product_stock_info.stock_css p{margin-bottom: 10px;} .wk_notify_main .form-group{margin-bottom: 10px;} .bbb_viewed_image a,.img_div_wishlist a{width: 100%;} #b2b_wish{margin-right: 10px;} @media (min-width: 992px) and (max-width: 1200px){.stock_info_div .form-control{width: 100%!important;}} @media only screen and (min-width: 768px) and (max-width: 991px){div #product_detail.product-details-page.div_css_main .p_attrib_label{width: 107px;}} @media screen and (max-width: 650px){.product__carousel .gallery-top .swiper-slide a img{width: 70%!important;}} @media only screen and (min-width: 50px) and (max-width: 767px){#product_detail .p_attrib_label.quantity_heading_css{width: 107px !important;}.price_css{font-size: 20px!important;}.css_div_size .productcode_details{margin-bottom: 20px !important;}.cartcss_divmain .js_cart_lines .td-product_name{text-align: center;}.cartcss_divmain #cart_products td.text-center.td-qty{margin: 0 auto;}div .oe_website_sale.cartcss_divmain #cart_products .cart-table tr .td-price{text-align: center!important;}} html[lang=ar-SY] body .title_line{float:right;} .wsmenu>.wsmenu-list>li .wstliststy02 li{width: 100%!important;} html[lang=ar-SY] body ul.text-bullets-inner{padding: 0px!important;} html[lang=ar-SY] body ul.text-bullets-inner li{padding-right: 10px;} html[lang=ar-SY] body ul.text-bullets-inner li::before{float: right; margin-right: -7px; margin-left:0px;} html[lang=ar-SY] body .c_footer ul.list-group-support{float: right; width: 100%;} html[lang=ar-SY] body .c_footer ul.icons-carts1{margin-top: 10px; margin-right: 0px; direction:rtl;} html[lang=ar-SY] body .c_footer ul.icons-carts1 li{margin-top: 10px;} html[lang=ar-SY] body .c_footer ul.icons-carts1 li:first-child{margin-right: 0px; direction: rtl; margin-left: 10px;} @media only screen and (max-width: 992px){html[lang=ar-SY] body .c_footer ul.icons-carts1 li:first-child{margin-left: 0px;}} html[lang=ar-SY] body .c_footer ul.list-group-contact{float: right; margin-right: 0px; width: 100%;} html[lang=ar-SY] body .c_footer .footer-logo{width: 70%!important; max-width: 260px!important; right: 0%;} html[lang=ar-SY] body #wrap.contactus a.o_website_form_send{float:right;} @media only screen and (max-width: 767px){html[lang=ar-SY] body .c_footer ul.list-group-contact li.mail-link{display: block;}html[lang=ar-SY] body #wrap.contactus li.mail-link{display:block;}} .shop-by-category .bbb_viewed_item{background-image: linear-gradient(225deg, #fff 50%, #206CAF)!important; border: transparent;} .shop-by-category .shop-cate a{color: #000!important; font-weight: 800; font-size:13px!important; padding:3px;} .shop-by-category .bbb_viewed_content .bbb_viewed_name{background-color: #efefef; border-radius: 5px; padding: 0px 0px 0px 0px!important;} .bbb_viewed_slider_container form{margin-bottom: 0px;} @media (min-width: 768px) and (max-width: 991px){.fav-icons .list-group-item.cart-div .cart-value.my_cart_quantity.badge.badge-primary,.my_wish_quantity{left: 50%!important; margin-left: 10px;}li#language_trans_id a{float: none!important; margin: 0 auto;}} 

/* /theme_astore/static/src/css/product_price_range.css defined in bundle 'web.assets_frontend' */
.page_loader{display: flex; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 9999999; background: center no-repeat rgb(4 4 4 / 65%);} .price-range-slider p{margin: 0 0px 4px 3px; position: relative; width: 70px; text-align: left;} .go-btn-css{position: absolute; margin: 0% 0 0 0 !important; height: 33px; left: 0px; width: 30px; line-height: 30px; bottom: 1px;} .bbb_viewed_name.bvn{min-height: 25px !important;} #product_stock_info h3{margin:0px;} #product_stock_info h3 p{margin:0px;} .product_attrib_div ul li{width: 100%;} .ranges-marks{left: 5px !important;} .range-marks .item_exclusive{background:-webkit-linear-gradient(160deg, transparent 25%, #0077bf 25%) !important;} .range-marks .item_discount{background:-webkit-linear-gradient(160deg, transparent 25%, #0077bf 25%) !important;} #o_shop_collapse_category li a{width:inherit !important;} #products_grid_before #collapse_1{position: relative; width: 100%; float: left;} .disply-desktop-products-view .list-menu{position: relative; width: 100%; float: left;} #o_shop_collapse_category li{position: relative; width: 100%; float: left; vertical-align: middle; padding: 0 8px 0 20px !important;} #o_shop_collapse_category li ul li{padding: 0 0 0 0px !important;} #o_shop_collapse_category li ul li .nav-link{padding: 0rem 0rem!important;} #o_shop_collapse_category li ul li .badge-info{color: #FFFFFF; background-color: #1c7bba; margin-top: 5px;} #o_shop_collapse_category li a{width: 100% !important; position: relative; top: 0; padding: 0; left: 10px;} .disply-desktop-products-view .list-menu li{padding: 5px 0 0 0px !important;} .badge-info{color: #FFFFFF; background-color: #1c7bba;} .filter-group .list-menu .custom-control.custom-radio{padding-left: 0px;} .top-bartitle{border-bottom: none !important; padding:0px !important; margin: 4px 0 0 0;} .srch-page .mb-15px{margin-bottom: 15px !important;} .top-bartitle .breadcrumb li a{font-size: 18px;} .css_attribute_color{height: 35px !important; width: 35px !important;} .categoriespart-css{padding-left:0px !important;} .disply-desktop-products-view .categoriespart-css1 .list-menu li{padding: 0px 0 0 5px !important;} .product_action_btns .btn{margin: 7px 0px 8px 0px !important;} .filter-content .ui-slider{margin: 0 0 0 6px !important;} #o_shop_collapse_category li a{left: 0px !important;} .disply-desktop-products-view .custom-control-label::before{top: 5px !important;} .cat-ratings{padding-left: 28px !important;} .sort-section li a{color:#c8c8c8;} .top-bartitle .breadcrumb{padding-bottom: 0px;} .result-page-products-responsive{padding:5px;} .all-cate-section ul li a{color: #343a40 !important; line-height: 18px;} .categoriespart-css .nav-hierarchy li{padding:0px !important;} .categoriespart-css .nav-hierarchy{margin-left:0px !important;} #o_shop_collapse_category li i.fa{position: absolute; left: 0; top:3px;} #o_shop_collapse_category li .nav.nav-pills.flex-column.nav-hierarchy li i.fa{left: -12px !important;} .products_pager{margin: 22px 0 26px 0 !important;} .product .asd .bbb_viewed_icons .product_action_btns{flex-direction: inherit !important;} .product .asd .bbb_viewed_icons{float:right; width:inherit !important;} .list-view-box .asd .stock-left-div{width:100%;} .list-view-box .asd .bbb_viewed_icons{width:100%; float:right !important;} .srch-page .mb-15px{margin-bottom: 0px !important;} .list-view-box .dispay-devices{margin-bottom: 0px !important;} .list-grid-ui .oe_product_cart{margin: 0 0 0 4%;} .product_item_viewed_price{font-size: 18px;} #products_grid .p_result_viewed_item .bbb_viewed_content1{padding: 1rem 0.5rem 0rem 14px;} .list-view-box .bbb_viewed_content1{padding: 1.5rem !important;} .brands-filter-group #collapse_product_brand .custom-control-label span{width: 107px;} .disply-desktop-products-view .shift_list_view .active{} .searchresukts-page .product .shop-image .bbb_viewed_content1 .ranges-marks{left: 7px !important;} .product .oe_currency_value{font-size:inherit !important;} .list-view-box .srch-page .result-page-products-responsive .oe_product_cart form .product .shop-image .product_price .bbb_viewed_icons .product_action_btns{flex-direction: inherit !important;} .product .p_result_viewed_item .bbb_viewed_content1{padding: 6px 0.5rem 0rem 14px !important;} .list-view-box .product .bbb_viewed_item1{margin: 7px 0 0 5% !important; padding: 0px 0px 7px 0;} .list-view-box .product .shop-image .bbb_viewed_content1 .ranges-marks{left:6px !important;} .product_price .cart_order .disabled{opacity: initial !important;} #ecom-side-filter .popular-tags #collapse_product_offers .card-body .list-menu .card-body-css{padding-left:0px !important;} .popular-tags .card-body-css{padding-left:0px !important;} .brands-filter-group #collapse_product_brand .custom-control-label span{width: 107px;} .js_sale #products_grid{padding: 10px 20px;} .js_sale #products_grid .product .shop-image .bbb_viewed_content1 .ranges-marks{left: 15px ; top: 15px ;} .disply-desktop-products-view .shift_grid_view{margin-top: 8px !important;} .disply-desktop-products-view .shift_list_view{margin-top: 8px !important;} .top-bartitle .breadcrumb li a{color: #cbcbcb !important;} .bbb_viewed_item1{box-shadow:0 4px 10px rgb(158 160 164 / 30%) !important;} #o_shop_collapse_category li a{font-size: 15px; font-weight: normal;} .breadcrumb > li + li:before{content: "\003E" !important; float:left;} #o_shop_collapse_category li i+a{font-weight: bold !important;} .product .bbb_viewed_item1{box-shadow:0 4px 20px rgb(158 160 164 / 30%) !important; width: 91% !important;} .product .product_price .product_item_viewed_price .small{font-size:66% !important;} .cate-flitergroup .list-menu li a span{width:80%; float:left;} #collapse_product_offers .card-body-css .list-menu li{padding: 0px !important;} #collapse_product_offers .card-body-css .list-menu li label{padding-left: 0px !important; display: inline-flex;} .brands-product .new-brands-css .list-menu .nav-item .custom-checkbox .custom-control-label::after{top:5px !important;} #collapse_product_rating .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{top:5px !important;} .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{top:5px !important;} .product .bbb_viewed_icons{margin-top: 0% !important; float:right !important;} .badge.badge-pill.badge-light.float-right{position: absolute; right: 0; top: 5px;} #o_shop_collapse_category_mob a{width: 70%; text-align: left;} #o_shop_collapse_category_mob li i{width: 30%; text-align:right;} .categoriespart-css{padding-left: 1px !important;} .responsive-brands-section{height: 100vh; overflow-x: auto; padding: 5px 24px 0px 14px; margin-top: 0px !important;} .disply-mobile-products-view button{margin: 2px;} #product_brand_filter .list-menu .nav-item .custom-checkbox{padding-left: 25px !important;} #customer_rating_filter .list-menu .custom-checkbox{padding-left: 25px !important;} #product_availability_filter .list-menu .custom-checkbox{padding-left: 25px !important;} #product_miscellaneous_filter .list-menu .custom-checkbox{padding-left: 25px !important;} .disply-mobile-products-view .pull-right{width:100%; float: initial !important;} @media only screen and (min-width: 50px) and (max-width: 767px){.product .asd p{font-size:13px;}.product .bbb_viewed_icons{margin-top: 0% !important;}.product_item_viewed_price{font-size: 14px!important;}.bbb_viewed_icons .product_action_btns .imgcss{width: 24px !important; height: 24px !important; padding: 0px 0px 0px 0px; margin: 0 0px 0px 0px !important;}.product_action_btns button span img{width: 24px !important; color: #000000 !important; height: 24px!important;}.bbb_viewed_content1 .text-danger{font-size: 9px;}.product .product_price .product_item_viewed_price .small{font-size: 63% !important;}.result-page-products-responsive{padding: 2px!important; padding-left: 8px !important; padding-right: 8px !important;}div .js_sale #products_grid{padding: 10px 5px !important; padding: 2px!important;}.ranges-marks{left: 10px !important;}.product .bbb_viewed_item1{width: 100% !important;}.sec .custom-control-label:before{width:13px !important; height:13px !important;}#price_range_filter{margin: 0px 22px 0px 0;}.capacity-section ul .nav-item label{margin: 0px !important; padding-left: 15px; padding-top: 10px;}.responsive-brands-section .custom-control-label .badge{margin-top: 4px; height: 24px; width: 24px; line-height: 24px; padding: 0px!important;}.responsive-brands-section .custom-control-label .badge .badge-info{margin-top: 4px; height: 24px; width: 24px; line-height: 24px; padding: 0px!important;}.capacity-section ul .nav-item{text-align:left !important;}.responsive-brands-section .brands-section li label{font-weight:normal;}.responsive-brands-section .brands-section li label .custom-control-label .badge-pill{font-weight:normal;}.dispay-devices{display: table-column-group; margin-bottom: 0px !important;}.product_action_btns button span img{width: 21px;}.mobile-filters{margin: 0 0 0 6px;}.sort-by-section a{color:#343a40 !important;}} @media only screen and (min-width: 768px) and (max-width: 991px){#products_grid{flex: 0 0 100% !important; max-width: 100% !important;}.srch-page .result-page-products-responsive{flex: 0 0 33% !important; max-width: 33% !important;}.sort-by-section a{color:#343a40 !important;}.capacity-section ul .nav-item{text-align:left !important;}.responsive-brands-section .brands-section li label{font-weight:normal;}.responsive-brands-section .brands-section li label .custom-control-label .badge-pill{font-weight:normal;}} 

/* /registration_form/static/src/css/registration_form.css defined in bundle 'web.assets_frontend' */
 .s_brand_store{margin : 0px 0px 0px 0px!important;} .s_brand_store .container-fluid{padding-left: 0px; padding-right: 0px;} 

/* /payment/static/src/scss/portal_payment.scss defined in bundle 'web.assets_frontend' */
 input#cc_number{background-repeat: no-repeat; background-position: 14px 14px;} div.card_placeholder{background-image: url("/website_payment/static/src/img/placeholder.png"); background-repeat: no-repeat; width: 32px; height: 20px; position: absolute; top: 8px; right: 20px; -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); pointer-events: none;} div.o_card_brand_detail{position: relative;} div.o_card_brand_detail div.card_placeholder{right: 5px;} div.amex{background-image: url("/website_payment/static/src/img/amex.png"); background-repeat: no-repeat;} div.diners{background-image: url("/website_payment/static/src/img/diners.png"); background-repeat: no-repeat;} div.discover{background-image: url("/website_payment/static/src/img/discover.png"); background-repeat: no-repeat;} div.jcb{background-image: url("/website_payment/static/src/img/jcb.png"); background-repeat: no-repeat;} div.mastercard{background-image: url("/website_payment/static/src/img/mastercard.png"); background-repeat: no-repeat;} div.visa{background-image: url("/website_payment/static/src/img/visa.png"); background-repeat: no-repeat;} ul.payment_method_list img.rounded{max-width: 100px; max-height: 40px;} 

/* /payment/static/src/scss/payment_form.scss defined in bundle 'web.assets_frontend' */
 .o_payment_form label > input[type="radio"], .o_payment_form input[type="checkbox"]{vertical-align: middle; margin-right: 5px;} .o_payment_form .payment_option_name{font-size: 14px; font-weight: normal !important; font-family: Helvetica Neue, sans-serif; line-height: 1.3em; color: #4d4d4d;} .o_payment_form label{font-weight: normal; margin-top: 5px;} .o_payment_form .card-body:first-child{border-top: 0px;} .o_payment_form .card{border-radius: 10px;} .o_payment_form .card-footer:last-child{border-bottom-right-radius: 10px !important; border-bottom-left-radius: 10px !important;} .o_payment_form .card-body{border-top: 1px solid #ddd; padding: 1.14em !important;} .o_payment_form .payment_icon_list{position: relative; margin-top: 0px !important; margin-bottom: -5px !important;} .o_payment_form .payment_icon_list li{padding-left: 5px !important; padding-right: 0px !important;} .o_payment_form .payment_icon_list .more_option{position: absolute; top: auto; left: auto; bottom: auto; right: 10px; font-size: 10px;} 

/* /sale/static/src/scss/sale_portal.scss defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .orders_label_text_align{vertical-align: 15%;} .sale_tbody .o_line_note{word-break: break-word; word-wrap: break-word; overflow-wrap: break-word;} .sale_tbody input.js_quantity{min-width: 48px; text-align: center;} .sale_tbody input.quantity{padding: 0;} 

/* /project/static/src/scss/portal_rating.scss defined in bundle 'web.assets_frontend' */
 .o_portal_project_rating .thumbnail{height: 240px;} .o_portal_project_rating .o_top_partner_rating_image{height: 15px;} .o_portal_project_rating .o_top_partner_image{height: 30px; width: 30px;} .o_portal_project_rating .o_top_partner_feedback{word-wrap: break-word;} .o_portal_project_rating .o_vertical_separator{border-left: 1px solid #eeeeee;} .o_portal_project_rating .o_rating_progress{margin-bottom: 10px;} .o_portal_project_rating .o_rating_count{display: inline-block; min-width: 22px;} .o_portal_project_rating .o_smiley_no_padding_left{padding-left: 0;} .o_portal_project_rating .o_smiley_no_padding_right{padding-right: 0;} .o_portal_project_rating .o_lighter_smileys{opacity: 0.4;} 

/* /sign/static/src/scss/sign_frontend.scss defined in bundle 'web.assets_frontend' */
 .o_sign_document{height: 100%;} .o_sign_document > header{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; height: 2.3125rem; background-color: #f8f9fa;} .o_sign_document > header > div{height: 100%; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .o_sign_document > header > div a{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;} .o_sign_document > header > div a > img{height: 2.3125rem;} .o_sign_document > header > div .o_sign_header_instruction{font-size: 1.2em; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;} 

/* /auth_oauth/static/src/scss/auth_oauth.scss defined in bundle 'web.assets_frontend' */
 .o_auth_oauth_providers .fa-facebook-square{color: #3b5998;} .o_auth_oauth_providers .fa-google-plus-square{color: #de564a;} .o_auth_oauth_providers .o_custom_icon{margin: 0 0.15em; width: 1em; height: 1em; border: 3px solid #875A7B; border-radius: 100%; transform: translateY(2px);} 

/* /z_astore_website_modification/static/src/css/styles.css defined in bundle 'web.assets_frontend' */
.owl-theme .owl-controls .owl-buttons div{color: #FFF; display: inline-block; zoom: 1; *display: inline; margin: 5px; padding: 3px 10px; font-size: 0px !important; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; background: #869791; filter: Alpha(Opacity=50); opacity: 0.5;} .owl-carousel .owl-buttons .owl-prev:after{content: ""; width: 1px; height: 145px; background-color: #737272; position: absolute; right: 0; top: 0; bottom: 0; margin: auto; opacity: 0 !important;} .owl-carousel .owl-buttons .owl-next:after{content: ""; width: 1px; height: 145px; background-color: #737272; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; opacity: 0 !important;} .cd-top.cd-is-visible{bottom: 50px; right: 50px; left: 50px;} @media (max-width: 767.98px){.nav .li-mega-menu img{height: 100px !important;}} body.o_connected_user{padding-top: 0px !important;} 

/* /z_astore_website_modification/static/src/scss/styles.scss defined in bundle 'web.assets_frontend' */
 body.rtl > .owl-carousel .owl-wrapper, body.rtl .owl-carousel .owl-item{float: right;} body.rtl #o_shop_collapse_category{padding: 0px;} body.rtl #o_shop_collapse_category > li + li{border-top: 1px solid #ecebeb; margin: 0; position: relative;} body.rtl #o_shop_collapse_category li .fa-chevron-down{position: absolute; right: 0; width: 40px; height: 40px; transform: rotate(135deg); transition: all 0.3s ease;} @media (max-width: 768px){body.rtl #o_shop_collapse_category li .fa-chevron-down{transform: rotate(135deg) !important;}} body.rtl #o_shop_collapse_category li .fa-chevron-down:before{content: ""; height: 11px; width: 1px; background: #9f9f9f; position: absolute; top: 0; bottom: 0; left: 0; margin: auto; right: 0;} body.rtl #o_shop_collapse_category li .fa-chevron-down:after{content: ""; height: 1px; width: 11px; background: #9f9f9f; position: absolute; top: 0; bottom: 0; left: 0; margin: auto; right: 0;} body.rtl #o_shop_collapse_category li .fa-chevron-right{position: inherit !important; right: 0; width: 40px; height: 40px; transform: rotate(360deg); transition: all 0.3s ease; z-index: 0;} body.rtl #o_shop_collapse_category li .fa-chevron-right:before{content: ""; height: 11px; width: 1px; background: #9f9f9f; position: absolute; top: 0; bottom: 0; left: 0; margin: auto; right: 0;} body.rtl #o_shop_collapse_category li .fa-chevron-right:after{content: ""; height: 1px; width: 11px; background: #9f9f9f; position: absolute; top: 0px; bottom: 0; left: 0px; right: 0; margin: auto;} body.rtl #o_shop_collapse_category li a{color: #393939; font-size: -0.125rem; font-weight: 400; transition: all 0.3s linear; padding: 10px;} body.rtl #o_shop_collapse_category li a:hover{color: #ce2525; background-color: transparent; padding-left: 13px;} body.rtl #o_shop_collapse_category li ul li{border: none;} body.rtl #o_shop_collapse_category li ul li > a{color: #393939; font-weight: normal; font-size: -0.125rem; background-color: transparent; transition: all 0.3s linear; padding: 8px; padding-left: 20px;} body.rtl #o_shop_collapse_category li ul li > a.active{color: #ce2525; font-weight: 700; background-color: #ffffff;} body.rtl #o_shop_collapse_category li > a.active{color: #ce2525; font-weight: 700; background-color: #ffffff;} 

/* /web_search/static/src/css/search.css defined in bundle 'web.assets_frontend' */
.autocomplete-suggestions{border: 1px solid rgba(217, 217, 217, 0.88); background: #FFF; overflow-x: hidden; overflow-y: hidden; border-radius: 4px; box-shadow: 2px 2px 1px #cccccc; width:auto!important;} .autocomplete-suggestion{padding: 2px 5px; white-space: nowrap; overflow: hidden; display: flex; flex-flow: row; cursor: pointer;min-width: 480px;} .autocomplete-selected{background: #e2e2e2; display: flex; flex-flow: row} .autocomplete-selected img{margin-left: 8px; height: 60px; width: 60px;} .autocomplete-suggestion img{margin-left: 8px; height: 60px; width: 60px;} .text-container{display: block; justify-content: center;} .autocomplete-suggestions strong{font-family: Arial, Helvetica, sans-serif; color: #3f7dff;} .oe_search_box{min-width: 360px;} @media (max-width: 1366px){.header-middle .logo img{max-height: 60px;}} @media (max-width: 1200px){.header-middle .logo img{max-height: 50px;}} @media (max-width: 991px){.header-middle .logo img{max-height: 40px;}} @media (max-width: 767px){.header-middle .hm-right .hm-search{width: 100%; display: block;}.header-middle .hm-right .hm-search .static-search{display: none;}.header-middle .hm-right .hm-search .header-search{position: relative;}.header-middle .hm-right .hm-cart{position: absolute; top: -60px; right: 0px; margin: 0px; padding: 0px;}.header-middle .hm-right .hm-cart::after{display: none;}.header-middle .hm-right .navbar-toggle{position: absolute; left: 0px; margin: 0px; top: -56px; padding: 9px 10px;}} @media (max-width: 567px){.header-middle .hm-right{padding: 10px 10px;}.header-middle .hm-right .hm-cart{right: 15px; top: -50px;}.header-middle .hm-right .navbar-toggle{left: 10px; top: -46px;}.header-middle .logo img{max-height: 40px;}} .o_rtl{.owl-carousel .owl-item, .owl-carousel .owl-wrapper{float: right;}} }

/* /auth_password_policy_signup/static/src/scss/signup_policy.scss defined in bundle 'web.assets_frontend' */
 .form-group.field-password{position: relative;} .form-group.field-password meter.o_password_meter{bottom: calc(calc(2.0625rem + 2px) / 2 - 7px);}