@media only screen and (max-width:1350px){.bs .products-grid .product-item-image .ribbon-img{max-width:80px}.bs ul.products-grid.slick-slider{padding:0 40px}.bs .products-grid button.slick-next.slick-arrow{left:-15px!important}.bs .products-grid button.slick-prev.slick-arrow{right:20px!important}.home.bs .products-grid button.slick-prev.slick-arrow{right:9px!important}#site-footer.footer2 .widget-item.multi-col ul.menu>li{margin-left:58px}}@media only screen and (max-width:1200px){.product .product-gallery.thumbs-vertical .gallery-thumbs .woocommerce-product-gallery__image,.product .product-gallery.thumbs-vertical .gallery-thumbs{float:right;left:-6px}.bs.single-product .custom-product-data-coulmns .col-data.description .data-tab{margin-right:0;position:relative;right:-10px}.bs.single-product .custom-product-data-coulmns .col-data.description{width:30%}.bs.single-product .custom-product-data-coulmns .col-data{width:35%;padding-right:30px}.gallery-thumbs .slick-prev,.gallery-thumbs .slick-next{left:4px}}@media only screen and (max-width:1150px){.bs.single-product span.simpleshopmessage,.bs.single-product span.variableshopmessage,#yith-quick-view-content span.simpleshopmessage,#yith-quick-view-content span.variableshopmessage{padding:0 7px}.bs .product .row .col-1-2.product-info{width:42%}.bs .product .row .col-1-2.product-gallery{width:58%}.product .product-gallery.thumbs-vertical .gallery-thumbs .woocommerce-product-gallery__image,.product .product-gallery.thumbs-vertical .gallery-thumbs{left:-9px}.bs .product div.product-info h1{font-size:31px;line-height:40px}.bs.single-product .row.product-faq{margin-top:60px;margin-bottom:60px}}@media only screen and (max-width:1050px){.rtl.bs #blog-archive.type-classic .col-main{padding-left:1px}.single .type-classic article .inner{max-width:94%}.bs.single-post ul.products-grid.slick-slider{padding:0}.bs header#site-header.header5 .site-branding{width:100%;margin-left:0}.bs .product .row .col-1-2.product-info{width:44%}.bs .product .row .col-1-2.product-gallery{width:56%}.bs .product .row .col-1-2.product-info{margin-top:0}.product div.product-info p.price del{margin-left:3px}.bs.single-product .custom-product-data-coulmns .col-data.description{padding-right:0}.bs header#site-header,body.bs:not(.hero-exist) header#site-header.header1,body.bs:not(.hero-exist) header#site-header.header5{background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / 10%)}.bs #site-header .row{height:51px;padding:0 10px}.bs .cd-nav-trigger.opt1 span,.bs .cd-nav-trigger.opt1 span::before,.bs .cd-nav-trigger.opt1 span::after{background-color:#000}.bs #site-nav.nav-mobile.mobile-opt2,#site-nav.nav-mobile.mobile-opt2.finished{background:#FEFAF0}.bs #site-nav.nav-mobile.m-vertical-open ul>li.level-0{border-bottom:1px solid #e5e5e5;padding:5px 2px}.bs #site-nav.nav-mobile.mobile-opt2 ul li a,#site-nav.nav-mobile.mobile-opt2 .widget-item p{font-size:15px;letter-spacing:.4px;height:47px;line-height:47px}.bs #site-nav.nav-mobile.m-vertical-open #mobile-account{background-color:#fff}.bs #site-nav.nav-mobile.m-vertical-open ul li.drop-opened{padding:0}.bs #site-nav.nav-mobile.m-vertical-open ul li.drop-opened>a{background-color:#000;border-bottom:none;color:white!important}.bs #site-nav.nav-mobile.m-vertical-open li.iwp_megamenu .drop-menu ul li.level-1.menu-item-has-children+li{padding-top:0}.bs #site-nav.nav-mobile.m-vertical-open ul li.drop-opened.iwp_megamenu{margin-bottom:0}#site-nav.nav-mobile.m-vertical-open.mobile-opt2 ul li.menu-item-has-children>a:after{left:10px}#site-header .mobile-menu{width:38px}.cd-nav-trigger.opt1 span,.cd-nav-trigger.opt1 span::before,.cd-nav-trigger.opt1 span::after{width:26px}.cd-nav-trigger.opt1 span::before{top:-8px}.cd-nav-trigger.opt1 span::after{top:8px}.bs header#site-header .actions .items .action .fa.fa-search{font-size:21px}body.bs.header-sticky #page header#site-header.sticky{background:#fff}.bs #site-footer.footer2 #footer-row2{position:relative;margin-top:181px}#footer-row2 .widget-item .footer-giftcard{left:50%;margin-left:-81.5px}.bs #blog-archive.type-classic .col-main{padding-left:20px}.bs.single .type-classic article .inner{max-width:100%}}@media only screen and (max-width:998px){.bs .product .row .col-1-2.product-info{width:48%}.bs .product .row .col-1-2.product-gallery{width:52%}.bs header#site-header.header5 .site-branding{width:100%;margin-left:0}.bs header#site-header .actions .items{float:none}.bs header#site-header.header5 .actions{width:auto}header#site-header .actions .items .action:not(:last-child){display:block}.bs nav#site-nav:not(.nav-mobile){display:none!important}.bs .row.hp-row.blog-posts.padd{padding-top:0}.woocommerce-cart .page-base,.woocommerce-checkout .page-base{padding-top:30px}.checkout .woocommerce-info{max-width:100%;margin-bottom:30px}.bs .products-grid .actions-type-image-overlay p.product-name,.products-grid .actions-type-overlay p.product-name{font-size:16px;font-weight:500;line-height:21px;margin-bottom:6px}.bs .products-grid .product-item-image .ribbon-img{max-width:65px}.bs.single-product .row.how-to-use .col-content .col-how-steps{top:0}.bs.single-product .row.product-faq{margin-top:40px;margin-bottom:40px}.bs.single-product #blog-archive.type-gallery .list-inner article{clear:initial!important;margin-bottom:0px!important}.bs.single-product #blog-archive .blog-posts-nav{margin-top:50px}.bs.single-product .type-gallery{margin-top:30px;margin-bottom:30px}.bs #blog-archive.type-classic.row .col-1-4.l-hide{display:block!important;width:100%;border-top:1px solid #ccc;padding-top:40px;padding-right:20px}.bs #blog-archive.type-classic .page-title{margin-bottom:0}.bs #blog-archive.type-classic.row .fluid{margin:0;max-width:90%;margin:0 auto}.bs #blog-archive.type-classic.row .fluid .col-3-4{padding:0}.bs .product .product-gallery .product-images .ribbon-img{right:90px;max-width:65px;top:15px}.hp-blog-row .kt-post-grid-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-gap:20px 20px}.hp-blog-row .kt-blocks-post-grid-item-inner{display:none}#site-footer.footer2 .widget-item.social-icons,.widget_text.widget-item.footer-newsletter-wrap{width:100%!important}.footer-newsletter-wrap .row{float:none}#site-footer .footer-newsletter-wrap h3{text-align:center}.bs .bs-social-icons a{margin:0 35px}#site-footer.footer2 .widget-item.multi-col{margin-top:68px}#site-footer.footer2 #footer-row2{padding:0 2%;margin-top:30px}.bs #site-footer.footer2 .widget-item.multi-col ul.menu>li>a{font-size:22px!important;font-weight:500}.bs #site-footer.footer2 .widget-item.multi-col ul.menu>li>a:after{font-size:21px;content:'\f067'}#site-footer .widget-item.multi-col li.menu-item{min-height:44px;font-size:17px;line-height:29px}.bs #site-footer.footer2 .widget-item.multi-col ul.menu>li.active>a:after{content:'\f068'}.bs #site-footer{height:100%;background-image:url(/wp-content/themes/blackstar-child/assets/images/bg-footer-m3.png);background-size:100%;background-position:0 175px}h2.woocommerce-loop-category__title{font-size:18px}.bs .products-grid button.slick-next.slick-arrow{left:-30px!important}}@media only screen and (max-width:768px){.bs .hpm-row .slider-half .hpm-col.banner .hpm-banner-img{width:100%;float:none}[dir='rtl'] .slider-half .slick-prev{top:300px;right:10px}[dir='rtl'] .slider-half .slick-next{top:300px;left:10px}.bs .hpm-row .slider-half .hpm-col.banner .hpm-banner-content{width:100%;left:0;right:auto;padding:0 30px;padding-bottom:55px;padding-top:20px}.hpm-row .slider-half .hpm-col.banner .hpm-banner-content.m-static{transform:initial!important}.bs .row7-image img,.bs .row7-image picture{width:140%!important;max-width:initial!important;left:-40%;top:-12%;height:auto}.row7-image-txt{padding-top:60px}.bs .products-grid button.slick-prev.slick-arrow{right:9px!important}}@media only screen and (max-width:900px){#catalog-breadcrumb{display:none}.grid-info .woocommerce-ordering{display:none}#category-header .title h1{padding-bottom:30px}#bs-shop .with-sidebar .grid-info #mobile-filter{font-weight:500;padding:0 40px}#bs-shop div#sidebar.moved{border-color:#f2f2f2}#blog-posts-shortcode .posts.grid-3 li{width:50%}#blog-posts-shortcode .posts.grid-3 li:nth-child(3n){display:none}.bs .row.grid-info{margin-top:0}#category-header .title{margin-top:0;margin-bottom:0}#category-header .title h1,.grid-info h1{margin-top:10px;margin-bottom:30px;padding-bottom:0}#category-header .box{margin-bottom:0}.products-grid .actions-image-overlay{display:none}.products-grid .product:hover .actions-image-overlay .quick-view,.products-grid .actions-image-overlay .quick-view:focus,.products-grid .product:hover .actions-image-overlay .add-to-favorite,.products-grid .actions-image-overlay .add-to-favorite:focus{opacity:0;display:none}.blackstar-active-filters{margin-top:20px}.bs header#site-header .actions .items .action .fa{font-size:24px}.bs.rtl header#site-header #site-header-cart .cart-link .count{left:auto;right:26px}.bs.single-product .custom-product-data-coulmns .col-data.description,.bs.single-product .custom-product-data-coulmns .col-data{width:90%;margin-right:5%;margin-left:5%;padding-right:0}.bs.single-product .custom-product-data-coulmns .col-data.description .data-tab{margin-right:0;position:relative;right:0;max-width:100%;margin-right:auto;margin-left:auto;width:400px}.bs.single-product .custom-product-data-coulmns .col-data.description .data-tab p{font-weight:300;font-size:28px}.bs.single-product .custom-product-data-coulmns .col-data .data-tab{max-width:100%}.bs.single-product .custom-product-data-coulmns .col-data .data-tab{margin-bottom:40px}.bs.single-product .row.how-to-use .col-image{width:100%;float:left}.bs.single-product .row.how-to-use .col-image a.open-video img,.bs.single-product .row.how-to-use .col-image a.open-video picture{width:100%}.bs.single-product .row.how-to-use{margin-top:30px;margin-bottom:30px}.bs.single-product .row.how-to-use h2,.bs.single-product .row.product-faq h2{font-size:28px;line-height:30px;margin-bottom:40px}.bs.single-product .row.product-recommendation .wrapper,.bs.single-product .row.how-to-use .wrapper{width:100%;max-width:100%}.bs.single-product .row.how-to-use .col-content{width:100%}.bs.single-product .row.how-to-use .col-content .col-how-steps{top:0;width:100%;max-width:100%;float:right;box-shadow:none}.bs.single-product .row.how-to-use+.product-recommendation{margin-top:40px}.bs.single-product .row.product-recommendation{margin-bottom:40px}.bs.single-product .row.product-recommendation .bg-img img,.bs.single-product .row.product-recommendation .bg-img picture{width:100%}.bs.single-product .row.product-faq h2{margin-bottom:60px}.bs.single-product .row.product-recommendation .col-content{width:100%;min-height:initial;background:#fff;position:static;box-shadow:none;border-radius:3px;padding:60px;padding-top:50px;text-align:center;float:right}.bs.single-product .row.product-recommendation .list-item p{max-width:480px;float:none;margin:0 auto;font-size:16px}.bs.single-product .row.product-recommendation .list-item span.quote{top:6px}.bs.single-product .row.product-recommendation .list-item p+span.quote{top:17px}.bs.single-product .row.product-recommendation .list-item span.quote+.credit{margin-top:5px}.bs.single-product .row.product-recommendation .recommendation-list-nav{position:static;margin-right:0;float:right;margin-top:60px;width:100%;text-align:center;transform:none}.bs.single-product .row.product-recommendation .col-content{padding-top:30px;padding-bottom:20px}.bs.single-product .row.product-recommendation .recommendation-list-nav .slick-prev,.bs.single-product .row.product-recommendation .recommendation-list-nav .slick-next{display:inline-block!important;float:none}.bs button#recommendation-list-nav-pause{float:none;display:inline-block!important;margin:0;position:relative;top:-34px;right:21px}.bs.single-product .row.product-recommendation{padding-bottom:0}.faq-item .question p{font-size:16px;line-height:24px}.bs.single-product .row.product-faq{margin-top:50px;margin-bottom:50px}.bs.archive .grid-info.grid-title-exist,.bs .row.grid-info{margin-bottom:10px;margin-top:10px}.bs #category-header .title h1,.grid-info h1{margin-top:5px;margin-bottom:0}}@media only screen and (max-width:768px){body:not(.block-editor-page) .hp-banners-row .hpm-row,body.block-editor-page.kt-editor-width-default .hp-banners-row .wp-block .wp-block:not(.hpm-row){width:50%!important}body:not(.block-editor-page) .hp-banners-row .hpm-row:nth-child(3n+1),body.block-editor-page.kt-editor-width-default .hp-banners-row .wp-block .wp-block:not(.hpm-row):nth-child(3n+1){clear:initial}body:not(.block-editor-page) .hp-banners-row .hpm-row:nth-child(2n+1),body.block-editor-page.kt-editor-width-default .hp-banners-row .wp-block .wp-block:not(.hpm-row):nth-child(2n+1){clear:both}.bs #cart-items .dgfw-gift-link .dgfw-gift-thumbnail{display:block}.modular-page .hp-row2-banners .banner.br .txt{right:50%;bottom:30%;font-size:19px;font-weight:700;transform:translate(50%,-30%)}.modular-page .box.banner .txt a.btn{min-width:40%;font-size:14px;height:34px;line-height:35px}#homepage-grid.modular-page h1.first-title{font-size:36px}.bs .row.hp-row.padd{padding:80px 0}.product .product-gallery .product-images img,.product .product-gallery .product-images picture{width:auto;margin:0 auto}.contact-page .col-1-2{width:100%!important}.bs .products-grid .product-item-image .ribbon-img{max-width:80px}.bs .products-grid li,.bs .products-grid.has-slider .product{margin-bottom:40px}.bs.single-product .product-overview-header span.variableshopmessage{margin-bottom:0;margin-top:0;display:none!important}#bs-shop .product-overview-header.m-show{display:none!important}#bs-shop .product-overview-header p.price{font-size:19px}#bs-shop .product-overview-header p.price span.simpleshopmessage{display:none!important}.bs.single-product .product-price span.simpleshopmessage{margin-top:0;margin-bottom:6px;font-size:15px;padding:0 10px;float:none;margin-right:25px;position:relative;top:-2px}#bs-shop .product-info{margin-top:0}.bs #bs-shop .product-overview-header p.product_title{display:block;width:100%;font-size:24px;text-align:center;font-weight:500}#bs-shop .product-overview-header .product-price{display:block;width:100%;margin-bottom:10px;float:right;display:none}#bs-shop .product-overview-header p.price{font-size:16px;text-align:center;width:100%;float:right;color:#696969}#bs-shop .product-overview-header p.price del{margin-left:10px}#bs-shop .product-overview-header p.product_title:after{display:none}.bs .product div.product-info h1+.product_title_en{margin-top:0;font-size:16px;margin-bottom:8px}.product .product-gallery .product-images .ribbon-img,.product-gallery .product-flash{top:97px}.bs .product-gallery span.onsale.circle,.bs .product-info p.stock.circle,.bs .product-gallery .product-flash.circle{top:10px}#bs-shop .product div.product-info .summary{max-width:90%;float:right;margin:0 5%}.bs .product div.product-info h1{font-size:26px;line-height:30px;margin-bottom:4px}.bs .product div.product-info p.price span.simpleshopmessage,.bs .product div.product-info p.price span.variableshopmessage{top:-1px}.bs.single-product .row.product-faq{margin-top:20px;margin-bottom:20px}.bs .product .product-gallery .product-images .ribbon-img{left:auto;right:65px;max-width:65px;top:7px}.bs h2.main-title-en{font-size:36px;letter-spacing:0;margin-bottom:10px}#bs-shop .product-overview-header{display:none!important}.bs.single-product .page-base #bs-shop{padding-top:0}.bs.single-product div#today-offers-widget{display:none;position:static}.bs .product .actionline-type2.product-info form.cart.row{margin-top:10px}.row6-col2 .kt-inside-inner-col{position:static;transform:none}.footer-newsletter-wrap .footer-newsletter-row .wpcf7-form-control-wrap{width:100%;margin-bottom:20px}.footer-newsletter-wrap .footer-newsletter-row .wpcf7-form-control-wrap[data-name="phone"]{width:75%}.footer-newsletter-wrap .footer-newsletter-row input[type="submit"]{top:auto;bottom:-153px;left:0;width:22%!important;background-position:center;border-bottom:2px solid #000;border-radius:0;background-size:62px}}@media only screen and (max-width:620px){.bs #bs-shop .product-overview-header p.product_title{font-size:20px}.bs .product .product-gallery .images{padding:0 60px}.bs .product div.product-info h1{font-size:23px;margin-top:20px;line-height:25px}.bs .product div.product-info p.price{font-size:23px;margin-bottom:10px;margin-top:0}.bs form.variations_form.cart.box-swatches.swatches-support{margin-top:0;float:right}.bs .product div.product-info p.price.prm-color br{display:block}.bs .product div.product-info p.price span.simpleshopmessage,.bs .product div.product-info p.price span.variableshopmessage{top:-1px;float:right;margin-right:0;margin-top:10px;padding:0 15px}#bs-shop .product-gallery,#bs-shop .product-info{margin-bottom:10px}}@media only screen and (max-width:580px){.bs .products-grid .actions-type-image-overlay p.product-name,.products-grid .actions-type-overlay p.product-name{font-size:15px;font-weight:500;line-height:22px}.bs #sbi_images .sbi_item{display:none!important;width:50%!important}.bs #sbi_images .sbi_item:nth-child(1),.bs #sbi_images .sbi_item:nth-child(2){display:block!important;float:right}.bs .products-grid .actions-type-image-overlay p.product_title_en,.products-grid .actions-type-overlay p.product_title_en{font-size:13px;color:#737373;margin-top:0;margin-bottom:6px;line-height:17px}.bs .products-grid li,.bs .products-grid.has-slider .product{margin-bottom:20px}div#today-offers-widget{left:12px;bottom:18px}div#today-offers-widget a{min-width:191px;height:36px;border-radius:5px;line-height:35px;font-size:14px;letter-spacing:1px}div#today-offers-widget a:before{font-size:19px;top:2px}.bs header#site-header #site-header-cart .cart-dropdown{right:-310px}.product-params .icon{height:100px}.bs.single-product .row.how-to-use{margin-bottom:0}.bs.single-product .row.how-to-use+.product-recommendation{margin-top:20px}.bs.single-product .row.product-recommendation{margin-top:-20px;margin-bottom:30px}.bs.single-product .row.product-recommendation .list-item p{max-width:100%;font-size:14px}.bs.single-product .row.product-recommendation .list-item span.quote{top:12px}.bs #site-header .row{height:47px;padding:0 4px}[dir='rtl'] .slider-half .slick-prev,[dir='rtl'] .slider-half .slick-next{top:200px}#bs-shop .product div.product-info .summary{max-width:96%;float:right;margin:0 2%}}@media only screen and (max-width:480px){.bs .products-grid .product-item-image .ribbon-img{max-width:70px;left:5px;bottom:5px}.bs .products-grid li,.bs .products-grid.has-slider .product{margin-bottom:10px}.bs.single-product .wrapper-wide .wrapper{max-width:92%}.bs .product div.product-info .summary{max-width:100%;float:right;margin:0}.bs .product div.product-info p.price span.simpleshopmessage,.bs .product div.product-info p.price span.variableshopmessage{font-size:14px}.bs #bs-shop .product-overview-header p.product_title{font-size:18px}.bs.single-product .row.how-to-use h2,.bs.single-product .row.product-faq h2{font-size:26px}.faq-item .question p{font-size:15px;line-height:23px}.bs .rtl header#site-header .actions.secondry{right:15px}.bs .bs-social-icons a{margin:0 15px}.widget-item.l-collapse{padding-right:0!important;padding-left:0!important}}@media only screen and (max-width:400px){header#site-header .site-branding a .logo-img,header#site-header .site-branding a .alterantive-logo{height:auto!important;position:relative;top:-3px}}@media only screen and (max-width:380px){.bs header#site-header #site-header-cart .cart-dropdown{right:-287px;width:340px}.bs .products-grid .product-item-image .ribbon-img{max-width:60px}[dir='rtl'] .slider-half .slick-prev,[dir='rtl'] .slider-half .slick-next{top:160px}.products-grid.space-2,.products-grid.space-3,.products-grid.space-4,.products-grid.space-5{margin-right:-10px}.products-grid.space-2 li,.products-grid.space-3 li,.products-grid.space-4 li,.products-grid.space-5 li{padding-right:10px}.bs .products-grid .product-item-details{overflow:auto}.bs .products-grid .price{font-size:15px}.bs .products-grid .price .woocommerce-Price-currencySymbol{font-size:14px;margin-right:0}.products-grid .price ins{margin-right:3px}}@media only screen and (max-width:360px){.bs #sbi_images .sbi_item{width:100%!important}.bs header#site-header #site-header-cart .cart-dropdown{right:-283px;width:340px}}@media only screen and (max-width:340px){.bs header#site-header #site-header-cart .cart-dropdown{right:-263px;width:320px}.bs .products-grid .price{font-size:14px}.bs .products-grid .price .woocommerce-Price-currencySymbol{font-size:14px}.products-grid.space-2,.products-grid.space-3,.products-grid.space-4,.products-grid.space-5{margin-right:-5px}.products-grid.space-2 li,.products-grid.space-3 li,.products-grid.space-4 li,.products-grid.space-5 li{padding-right:5px}}