@media (max-width:1180px){.bw-call-center{display:none}.bw-products-grid.columns-6{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:980px){.bw-announcement{height:40px}.bw-announcement span{font-size:13px}.bw-custom-logo{max-height:45px}.admin-bar .bw-main-header{top:32px}.bw-promo-strip{padding:13px 0}.bw-promo-circle{flex-basis:88px}.bw-promo-image{width:68px;height:68px}.bw-promo-circle strong{font-size:9px}.bw-hero-slider{aspect-ratio:1.8/1}.bw-hero-content{width:50%}.bw-hero-content h2{font-size:38px}.bw-hero-content p{font-size:14px}.bw-services-grid{grid-template-columns:repeat(2,1fr)}.bw-service-card:nth-child(2){border-right:0}.bw-service-card:nth-child(-n+2){border-bottom:1px solid #e5e5e5}.bw-campaign-grid{gap:15px}.bw-campaign-button{left:10%;right:10%;font-size:12px}.bw-products-grid.columns-5,.bw-products-grid.columns-6,.bw-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bw-collection-layout{grid-template-columns:220px minmax(0,1fr);gap:18px}.bw-about-card>div{padding:40px}.bw-about-card h2{font-size:30px}.bw-shop-sidebar.is-open{transform:none}.single-product div.product{grid-template-columns:1fr;gap:25px}.single-product .woocommerce-tabs,.single-product .related.products,.single-product .up-sells{grid-column:1}.woocommerce-account .u-columns{grid-template-columns:1fr}.woocommerce-checkout #customer_details{grid-template-columns:1fr}}@media (max-width:767px){.bw-announcement{gap:12px;padding:0 10px}.bw-announcement span{font-size:11px;letter-spacing:.1em}.bw-announcement strong{font-size:9px}.bw-mobile-search-panel.is-open{display:block}.bw-promo-strip .bw-container{width:100%;padding-left:11px}.bw-hero-section .bw-container{width:100%}.bw-hero-slider{aspect-ratio:1.15/1}.bw-hero-slide{background-position:center}.bw-hero-slide:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.88),rgba(255,255,255,.15))}.bw-hero-content,.bw-align-right .bw-hero-content,.bw-align-left .bw-hero-content,.bw-align-center .bw-hero-content{left:24px;right:24px;width:auto;text-align:left;z-index:2}.bw-hero-content h2{font-size:32px;max-width:72%}.bw-hero-content p{font-size:13px;max-width:72%}.bw-slider-prev,.bw-slider-next{display:none}.bw-services-grid{grid-template-columns:1fr}.bw-service-card{border-right:0!important;border-bottom:1px solid #e5e5e5!important;min-height:68px;padding:12px 15px}.bw-service-card:last-child{border-bottom:0!important}.bw-campaign-grid{grid-template-columns:1fr;gap:18px}.bw-campaign-card img{aspect-ratio:1.15/1;object-position:center 45%}.bw-campaign-button{min-height:46px}.bw-section-space{padding:28px 0}.bw-section-heading h2{font-size:17px}.bw-collection-layout{display:block}.bw-side-ad{display:none}.bw-tabs-nav{justify-content:flex-start}.bw-tabs-nav button{padding:10px 15px}.bw-about-card{grid-template-columns:1fr}.bw-about-card>div{padding:32px 24px}.bw-about-card h2{font-size:28px}.bw-about-card img{max-height:320px;order:-1}.bw-newsletter-inner{display:block}.bw-newsletter-form{margin-top:18px}.bw-newsletter-form button{padding:0 15px}.bw-payment-row img{margin:0 auto 12px}.bw-post-grid{grid-template-columns:1fr}.bw-single-article header h1{font-size:29px}.bw-form-card{padding:22px 16px}.bw-form-row{grid-template-columns:1fr}.bw-faq-layout{grid-template-columns:1fr;padding:12px}.bw-faq-sidebar{display:none}.bw-shop-content.is-list-view .bw-product-card-inner{grid-template-columns:125px 1fr}.bw-shop-content.is-list-view .bw-product-info{padding:13px}.single-product .bw-woo-main>.bw-container{padding-top:12px}.single-product div.product .woocommerce-product-gallery{grid-template-columns:1fr}.single-product div.product .woocommerce-product-gallery__wrapper{grid-column:1}.single-product div.product .flex-control-thumbs{grid-column:1;grid-row:2;flex-direction:row;overflow-x:auto}.single-product div.product .flex-control-thumbs li{flex:0 0 68px}.single-product div.product .product_title{font-size:18px}.single-product .related ul.products,.single-product .up-sells ul.products{grid-template-columns:repeat(2,1fr)!important}.woocommerce-account .woocommerce{padding:16px}.woocommerce-account .woocommerce:not(:has(.woocommerce-MyAccount-navigation)){display:block}.woocommerce-account .u-column1,.woocommerce-account .u-column2{padding:18px;margin-bottom:16px}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{float:none!important;width:100%!important}.woocommerce-MyAccount-navigation{margin-bottom:18px}.woocommerce-cart table.shop_table_responsive tr td,.woocommerce-account table.shop_table_responsive tr td{padding:10px!important}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{padding:14px}.bw-compare-table td img{width:110px;height:140px}}@media (max-width:480px){.bw-announcement span{font-size:10px}.bw-announcement strong{display:none}.bw-hero-content h2{font-size:27px;max-width:80%}.bw-hero-content p{max-width:80%}.bw-promo-circle{flex-basis:82px}.bw-promo-image{width:63px;height:63px}.bw-newsletter-form{display:grid;grid-template-columns:1fr}.bw-newsletter-form button{height:44px}.bw-shop-content.is-list-view .bw-product-card-inner{grid-template-columns:105px 1fr}}@media (max-width:782px){.admin-bar .bw-main-header{top:46px}}@media (max-width:1240px){.bw-header-v2 .bw-custom-logo{max-width:195px}.bw-header-v2 .bw-primary-cta{flex-basis:160px;margin-left:10px}}@media (max-width:1080px){.bw-header-v2 .bw-primary-cta{flex-basis:145px}}@media (max-width:980px){.admin-bar .bw-header-v2 .bw-main-header{top:32px}.bw-header-v2 .bw-custom-logo{max-width:190px;max-height:50px}.bw-header-v2 .bw-mobile-search-toggle{grid-column:3}.bw-hero-slider{aspect-ratio:2.25/1;border-radius:21px}}@media (max-width:767px){.bw-header-v2 .bw-custom-logo{max-width:155px;max-height:44px}.bw-hero-section{padding:13px 0 15px}.bw-hero-section .bw-container{width:min(100% - 22px,1300px)}.bw-hero-slider{aspect-ratio:1.7/1;border-radius:17px}.bw-hero-slide.image-only:after{display:none}.bw-hero-slide.has-content:after{display:block;background:linear-gradient(90deg,rgba(5,9,18,.75),rgba(5,9,18,.12))}.bw-hero-content,.bw-align-left .bw-hero-content,.bw-align-right .bw-hero-content,.bw-align-center .bw-hero-content{left:25px;right:25px;width:auto;transform:translateY(-50%);text-align:left}.bw-hero-content h2{max-width:75%;font-size:29px}.bw-hero-content p{max-width:72%;font-size:13px;margin-bottom:16px}.bw-button-hero{min-height:38px;padding:0 14px;font-size:10px}.bw-slider-prev,.bw-slider-next{display:none}.bw-slider-dots{bottom:9px;gap:5px}.bw-slider-dots button{width:10px;height:6px}.bw-slider-dots button.is-active{width:23px}}@media (max-width:480px){.bw-header-v2 .bw-custom-logo{max-width:130px}.bw-hero-slider{aspect-ratio:1.55/1;border-radius:14px}.bw-hero-content h2{font-size:24px;max-width:82%}.bw-hero-content p{max-width:82%}}@media (max-width:782px){.admin-bar .bw-header-v2 .bw-main-header{top:46px}}@media (max-width:1100px){.bw-product-tabs-v3 .bw-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.bw-product-tabs-v3 .bw-tabs-nav{gap:26px}.bw-single-product-shell{grid-template-columns:45% 55%}.bw-single-summary{padding:22px}.bw-single-info-bar{grid-template-columns:1fr auto}.bw-single-share{grid-column:1/-1;justify-content:flex-end;border-top:1px solid #e5e8ed;padding:9px 15px}.bw-whatsapp-order{min-width:160px}}@media (max-width:820px){.bw-home-products-v3{padding-top:15px}.bw-product-tabs-v3 .bw-tabs-nav{justify-content:flex-start;margin-bottom:25px;padding:0 5px;gap:24px}.bw-product-tabs-v3 .bw-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.bw-single-product-shell{grid-template-columns:1fr}.bw-single-gallery{border-right:0;border-bottom:1px solid #eff0f2}.bw-single-summary{padding:22px 18px 26px}.bw-single-tabs-wrap .wc-tabs{overflow-x:auto}.bw-single-tabs-wrap .wc-tabs li a{min-width:135px;padding:0 16px!important;white-space:nowrap}.bw-single-tabs-wrap .woocommerce-Tabs-panel{padding:22px 16px!important}}@media (max-width:580px){.bw-home-products-v3{padding-bottom:32px}.bw-product-tabs-v3 .bw-tabs-nav button{font-size:11px}.bw-product-tabs-v3 .bw-tabs-nav{gap:20px}.single-product .bw-woo-main>.bw-container{width:min(100% - 16px,1320px)}.bw-single-breadcrumb{padding:0 11px;white-space:nowrap;overflow-x:auto}.bw-single-gallery{padding:12px}.bw-single-gallery .woocommerce-product-gallery__image{min-height:290px}.bw-single-summary .product_title{font-size:18px!important}.bw-single-info-bar{display:flex;flex-wrap:wrap;border-radius:10px}.bw-single-rating{width:100%;height:42px}.bw-single-shipping-badge{flex:1;border-left:0;border-bottom:0}.bw-single-share{flex:1;justify-content:flex-end;border-top:0;padding:0 12px}.bw-single-cart-area form.cart,.bw-single-cart-area .woocommerce-variation-add-to-cart{flex-wrap:wrap}.bw-quantity-control{flex:0 0 130px}.bw-single-cart-area .single_add_to_cart_button{flex:1;min-width:140px}.bw-whatsapp-order{width:100%;min-width:0}.bw-single-tabs-wrap .wc-tabs li a{min-width:125px;font-size:10px!important}.bw-spec-table th{width:95px}.bw-spec-table th,.bw-spec-table td{padding:0 9px}}@media (max-width:1180px){.bw-single-gallery .woocommerce-product-gallery{min-height:410px}}@media (max-width:980px){.bw-single-product-shell{grid-template-columns:1fr}.bw-single-gallery{border-right:0;border-bottom:1px solid #edf0f3}}@media (max-width:767px){.bw-single-breadcrumb{min-height:52px;margin-bottom:10px;padding:0 12px}.bw-single-gallery{padding:12px}.bw-single-gallery .woocommerce-product-gallery{min-height:330px}.bw-single-gallery .woocommerce-product-gallery__image{min-height:315px}.bw-single-gallery .woocommerce-product-gallery__image img{max-height:300px!important;padding:8px}.bw-single-summary{padding:19px 15px 23px}.bw-single-tabs-wrap{margin-top:10px}}@media (max-width:480px){.bw-single-gallery .woocommerce-product-gallery{min-height:285px}.bw-single-gallery .woocommerce-product-gallery__image{min-height:270px}.bw-single-gallery .woocommerce-product-gallery__image img{max-height:255px!important}}@media (max-width:980px){.bw-shop-sidebar.is-open{transform:translateX(0)!important}.bw-mobile-filter-button{min-height:38px;border-radius:8px!important;padding:0 16px!important;font-size:10px!important}}@media (max-width:980px){.bw-auth-grid{grid-template-columns:1fr;gap:18px}.bw-auth-card,.bw-auth-info-card{padding:30px 26px;min-height:auto}.bw-auth-title{height:58px;margin-bottom:18px;font-size:19px}}@media (max-width:767px){.bw-auth-card,.bw-auth-info-card{padding:24px 18px}.bw-auth-info-card h2{font-size:20px}.bw-auth-info-card p,.bw-auth-benefits,.bw-auth-small-switch{font-size:13px}.bw-auth-form label{font-size:13px!important}.bw-account-type-field{padding:15px 14px!important}.bw-radio-row{gap:14px;flex-wrap:wrap}}@media (max-width:480px){.bw-auth-title{height:54px;font-size:17px}.bw-auth-card,.bw-auth-info-card{padding:22px 14px}.bw-auth-submit,.bw-auth-green-btn{height:42px!important;font-size:13px!important}}@media (max-width:980px){.bw-auth-grid{grid-template-columns:1fr!important;gap:18px!important}.bw-auth-login .bw-auth-card,.bw-auth-login .bw-auth-info-card,.bw-auth-register .bw-auth-card,.bw-auth-register .bw-auth-info-card{padding:28px 24px!important;min-height:auto!important}.bw-auth-title{height:58px!important;margin-bottom:18px!important;font-size:19px!important}.bw-auth-title-plain{font-size:18px!important}}@media (max-width:767px){body.woocommerce-account:not(.logged-in) .bw-page-main>.bw-container,body.woocommerce-account:not(.logged-in) .bw-content-area>.bw-container{padding-top:16px!important;padding-bottom:32px!important}.bw-auth-shell{width:100%!important}.bw-auth-title{height:54px!important;font-size:18px!important}.bw-auth-title .bw-icon{width:23px!important;height:23px!important}.bw-auth-login .bw-auth-card,.bw-auth-login .bw-auth-info-card,.bw-auth-register .bw-auth-card,.bw-auth-register .bw-auth-info-card{padding:22px 18px!important}.bw-auth-info-card h2{font-size:20px!important}.bw-auth-info-card p,.bw-auth-benefits,.bw-auth-small-switch,body.woocommerce-account .bw-auth-form label:not(.bw-auth-check):not(.woocommerce-form__label),.bw-auth-check{font-size:13px!important}}@media (max-width:767px){.bw-hero-section{padding:12px 0 14px}.bw-hero-section .bw-container{width:min(100% - 20px,1300px)!important}.bw-hero-slider{aspect-ratio:auto!important;height:clamp(190px,43vw,260px)!important;border-radius:16px;overflow:hidden}.bw-hero-picture,.bw-hero-picture img{height:100%}.bw-hero-slide.bw-mobile-fit-smart .bw-hero-picture img,.bw-hero-slide.bw-mobile-fit-cover .bw-hero-picture img{object-fit:cover}.bw-hero-slide.bw-mobile-fit-contain .bw-hero-picture{background:#0b1020}.bw-hero-slide.bw-mobile-fit-contain .bw-hero-picture img{object-fit:contain}.bw-hero-slide.bw-mobile-focus-left .bw-hero-picture img{object-position:left center}.bw-hero-slide.bw-mobile-focus-center .bw-hero-picture img{object-position:center center}.bw-hero-slide.bw-mobile-focus-right .bw-hero-picture img{object-position:right center}.bw-hero-slide.image-only:after{display:none!important}}@media (max-width:480px){.bw-hero-slider{height:clamp(180px,48vw,230px)!important;border-radius:14px}}@media (max-width:767px){.bw-hero-slider.has-mobile-images{height:auto!important;aspect-ratio:768/520!important;min-height:0!important;max-height:none!important}.bw-hero-slider.has-mobile-images .bw-hero-slide,.bw-hero-slider.has-mobile-images .bw-hero-link,.bw-hero-slider.has-mobile-images .bw-hero-picture{height:100%!important}.bw-hero-slider.has-mobile-images .bw-hero-picture img{width:100%!important;height:100%!important;display:block!important}}@media (max-width:480px){.bw-hero-slider.has-mobile-images{height:auto!important;aspect-ratio:768/520!important}}@media (max-width:1180px){.bw-video-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.bw-video-showcase-section{padding:10px 0 24px}.bw-video-showcase-section .bw-container{width:min(100% - 20px,1300px)!important}.bw-video-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bw-video-product-card{border-radius:15px}.bw-video-product-media{margin:8px 8px 0;border-radius:12px}.bw-video-product-info{min-height:132px;padding:10px 10px 12px}.bw-video-product-info h3{font-size:11px!important;min-height:42px;margin-bottom:10px!important}.bw-video-product-brand{font-size:10px;margin-bottom:5px}.bw-video-product-price{font-size:15px}.bw-video-product-badges{inset:14px 14px auto 14px}.bw-video-shipping-badge{display:none}.bw-video-sale-badge{font-size:9px;min-height:22px;padding:0 7px}.bw-video-product-play{width:30px;height:30px;right:8px;bottom:8px}}@media (max-width:420px){.bw-video-showcase-grid{gap:8px}.bw-video-product-info{min-height:126px}.bw-video-product-info h3{font-size:10.5px!important}.bw-video-product-price{font-size:14px}}@media (max-width:767px){.bw-video-product-actions{gap:5px;margin-top:10px;padding-top:10px}.bw-video-product-actions .bw-card-cart-button span{display:none}.bw-video-product-actions .bw-card-cart-button{flex:1;min-width:0}.bw-video-product-actions .bw-card-actions button{width:29px;height:29px}}@media (max-width:767px){.bw-single-video-button{min-height:52px;margin-top:12px;border-radius:7px}.bw-single-video-play-icon{width:42px;height:42px}.bw-product-video-modal-frame video{object-fit:contain}.bw-video-product-media{aspect-ratio:4/5!important}}@media (max-width:1280px){.bw-video-showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:34px 20px!important}}@media (max-width:991px){.bw-video-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:30px 18px!important}}@media (max-width:767px){.bw-video-showcase-section{padding:16px 0 30px!important;background:#fff!important}.bw-video-showcase-section .bw-container{width:min(100% - 24px,1300px)!important}.bw-video-showcase-section .bw-section-heading{margin-bottom:16px!important}.bw-video-showcase-section .bw-section-heading h2{font-size:24px!important;line-height:1.15!important}.bw-video-showcase-section .bw-section-heading p{font-size:13px!important}.bw-video-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 14px!important}.bw-video-product-card{border-radius:0!important;background:0 0!important;box-shadow:none!important}.bw-video-product-media{margin:0!important;border-radius:0!important;aspect-ratio:3/4!important}.bw-video-product-info{min-height:0!important;padding:11px 3px 0!important}.bw-video-product-info h3{min-height:40px!important;margin-bottom:10px!important;font-size:14px!important;line-height:1.45!important;color:#111!important;font-weight:500!important}.bw-video-product-price{font-size:14px!important}.bw-video-product-price del{font-size:13px!important}.bw-video-product-badges{inset:0!important;display:block!important}.bw-video-shipping-badge{display:inline-flex!important;left:0!important;bottom:0!important;min-height:19px!important;padding:0 6px!important;font-size:9px!important}.bw-video-sale-badge{right:8px!important;top:8px!important;min-width:32px!important;height:28px!important;font-size:10px!important;padding:0 6px!important}.bw-video-product-play{right:8px!important;bottom:8px!important;width:31px!important;height:31px!important}}@media (max-width:360px){.bw-video-showcase-grid{gap:24px 12px!important}.bw-video-product-info h3{font-size:13px!important}.bw-video-product-price{font-size:13px!important}}@media (max-width:767px){.bw-video-product-actions{display:flex!important;gap:5px!important;margin-top:10px!important;padding-top:10px!important}.bw-video-product-actions .bw-video-cart-button{height:32px!important;padding:0 8px!important;font-size:9px!important;border-radius:3px!important}.bw-video-product-actions .bw-video-cart-button span{display:none!important}.bw-video-product-actions .bw-card-actions{gap:4px!important}.bw-video-product-actions .bw-card-actions button{width:32px!important;height:32px!important;min-width:32px!important;border-radius:3px!important}}@media (max-width:380px){.bw-video-product-actions .bw-card-actions button{width:29px!important;height:29px!important;min-width:29px!important}.bw-video-product-actions .bw-video-cart-button{height:29px!important}}