:root{--bb-accent-rgb: 0, 145, 198;--bb-accent: rgb(var(--bb-accent-rgb));--bb-bg-soft: #f2f8fc;--bb-text: #121212;--bb-text-muted: #5f6368;--bb-text-light: rgba(23, 23, 23, .56);--bb-border: rgba(0, 0, 0, .12);--bb-radius: 10px;--bb-page-width: 1200px;--bb-btn-yellow: #ffd161;--bb-font: "Poppins", sans-serif;--duration-default: .3s}[data-bb-cart-drawer]{position:fixed;top:0;left:0;width:100vw;height:100%;z-index:9999999;visibility:hidden;display:flex;justify-content:flex-end;background-color:rgba(var(--color-foreground),.5)}[data-bb-cart-drawer].active{visibility:visible}[data-bb-cart-drawer] .custom_cart_drawer_inner{transform:translate(100%);transition:transform var(--duration-default) ease}[data-bb-cart-drawer].active .custom_cart_drawer_inner{transform:translate(0)}body.overflow-hidden{overflow:hidden}[data-bb-cart-drawer].is-empty .drawer__inner-empty{display:flex}[data-bb-cart-drawer]:not(.is-empty) .drawer__inner-empty{display:none}[data-bb-cart-drawer] .custom_cart_drawer_inner{display:flex;flex-direction:column;height:100%;overflow:hidden}[data-bb-cart-drawer]:not(.is-empty) [data-bb-cart-filled]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}[data-bb-cart-drawer] .middle_sidebar_cart{flex:1;min-height:0}@media(max-width:989px){.template_sw--new-product .main_product .product .product__media-wrapper,.template_sw--new-product .main_product .product .product__info-wrapper,.main_product .product .product__media-wrapper,.main_product .product .product__info-wrapper{width:100%;max-width:100%}.main_product .product{margin:0 0 40px}}.product-media-container .product__media img{display:block;width:100%;height:auto}.cm_badge_svg_block{position:absolute;top:0;right:-2px;max-width:120px;z-index:2;pointer-events:none}.product__media.media{position:relative}.main_product .product-form__buttons .product-form__submit,.main_product .product-form__buttons .product-form__submit.button--primary,.main_product .product-form__buttons .bb-checkout-button,.sticky_cart .product-form__buttons .product-form__submit,.sticky_cart .product-form__buttons .bb-checkout-button{border:1px solid #ffd161!important;border-radius:10px!important;background:#ffd161!important;color:#000!important;letter-spacing:0;text-transform:capitalize;font-weight:600;padding:16px 3rem;box-shadow:none}.main_product .product-form__buttons .product-form__submit:before,.main_product .product-form__buttons .product-form__submit:after,.main_product .product-form__buttons .bb-checkout-button:before,.main_product .product-form__buttons .bb-checkout-button:after,.sticky_cart .product-form__buttons .product-form__submit:before,.sticky_cart .product-form__buttons .bb-checkout-button:before,.sticky_cart .product-form__buttons .product-form__submit:after,.sticky_cart .product-form__buttons .bb-checkout-button:after{display:none!important}.main_product .product-form__buttons .product-form__submit svg,.main_product .product-form__buttons .bb-checkout-button svg,.sticky_cart .product-form__buttons .product-form__submit svg,.sticky_cart .product-form__buttons .bb-checkout-button svg{display:none!important}.main_product .product-form__buttons,body .product-form__buttons{max-width:100%}.main_product .product_buyy_btn form,.main_product .product-form__buttons form,.sticky_cart .cart_button_sticky form{width:100%;margin:0}.main_product .product-form__buttons .bb-checkout-button,.sticky_cart .bb-checkout-button{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;cursor:pointer}.sticky_cart form[data-bb-add-to-cart]{margin:0;width:100%}.payment_icon_main{margin-bottom:18px}.list-payment{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:0;list-style:none;margin:0;padding:0}.list-payment__item{display:flex;align-items:center;padding:.5rem}.list-payment__item .icon{width:38px;height:24px}.free_shiping_content ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.free_shiping_content ul li{margin-right:10px;padding-right:10px;position:relative;text-align:center;width:33.33%}.free_shiping_content ul li:last-child{margin:0;padding:0}.free_shiping_content ul li:after{content:"|";opacity:.3;position:absolute;color:rgb(var(--product-font-color));right:-3px;top:50%;transform:translateY(-50%)}.free_shiping_content ul li:last-child:after{display:none}.free_shiping_content ul li p{margin:0;font-size:13px;color:rgb(var(--product-font-color));line-height:1.3}.shipping-box{margin-top:0}@media(max-width:989px){.faq_blocks .faq_row .faq_details,.faq_blocks .faq_row .faq_accodian_box{width:100%;padding-left:0}.faq_details h2{font-size:24px}}.bb-landing,.bb-landing *{box-sizing:border-box}.bb-landing{font-family:var(--bb-font);color:var(--bb-text);-webkit-font-smoothing:antialiased}.bb-page-width{max-width:var(--bb-page-width);margin:0 auto;padding:0 20px}.bb-pb-80{padding-bottom:80px}.bb-landing shopify-accelerated-checkout,.bb-landing .shopify-payment-button,.bb-landing .shopify-payment-button__button,.bb-landing [data-shopify=payment-button],.bb-landing .dynamic-checkout__content{display:none!important}.bb-announcement{display:block;text-align:center;background:var(--bb-accent);color:#fff;font-size:14px;font-weight:600;padding:8px 16px;text-decoration:none}.bb-header{background:#fff;border-bottom:1px solid var(--bb-border);position:sticky;top:0;z-index:100}.bb-header__inner{display:flex;align-items:center;justify-content:space-between;min-height:64px;gap:16px}.bb-header__logo img{max-height:40px;width:auto}.bb-header__logo-text{font-size:22px;font-weight:700;text-decoration:none;color:var(--bb-text)}.bb-header__nav{display:none;gap:24px;list-style:none;margin:0;padding:0}.bb-header__nav a{text-decoration:none;color:var(--bb-text);font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.bb-header__actions{display:flex;align-items:center;gap:16px}.bb-header__actions a{color:var(--bb-text);text-decoration:none;font-size:14px}.bb-header__cart{position:relative}@media(min-width:990px){.bb-header__nav{display:flex}}.bb-product-hero{background:var(--bb-bg-soft);padding:36px 0 12px}.bb-product-grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:990px){.bb-product-grid{grid-template-columns:1fr 1fr;gap:32px;align-items:start}}.bb-product-media{position:relative}.bb-product-media__img-wrap{position:relative;border-radius:var(--bb-radius);overflow:hidden;background:#fff}.bb-product-media__img{display:block;width:100%;height:auto}.bb-product-media__badge{position:absolute;top:12px;right:12px;width:72px;height:auto;pointer-events:none}.bb-media-review{margin-top:30px;padding:15px;border-radius:var(--bb-radius);border:1px solid var(--bb-border);background:#fff;box-shadow:0 1px 2px #0000000f;display:flex;align-items:center;gap:20px}.bb-media-review__avatar{width:30%;flex-shrink:0}.bb-media-review__avatar img{width:100%;height:auto;display:block;border-radius:8px}.bb-media-review__body{flex:1}.bb-media-review__quote{font-size:16px;line-height:1.4;color:var(--bb-text-muted);margin:0 0 8px}.bb-media-review__meta{display:flex;align-items:center;gap:10px;margin-bottom:8px}.bb-media-review__label{font-size:14px;color:var(--bb-text-muted)}.bb-media-review__name{font-size:16px;color:var(--bb-text-muted)}.bb-product-info{position:sticky;top:80px}.bb-rating-pill{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px}.bb-rating-pill__text{font-size:14px;color:var(--bb-text-muted);margin:0}.bb-product-title{font-size:30px;font-weight:600;line-height:1.2;margin:0 0 24px;letter-spacing:0}.bb-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:24px}.bb-price-sale{font-size:18px;font-weight:600;color:var(--bb-accent)}.bb-price-compare{font-size:16px;color:var(--bb-text);text-decoration:line-through;opacity:.7}.bb-badge-sale{background:var(--bb-btn-yellow);color:#000;font-size:14px;padding:5px 15px;border:1px solid var(--bb-btn-yellow);border-radius:100px}.template_sw--new-product .main_product .product__info-wrapper .price .badge.price__badge-sale,.main_product .product__info-wrapper .price .badge.price__badge-sale{background:var(--bb-btn-yellow)!important;background-color:var(--bb-btn-yellow)!important;color:#000!important;border-color:var(--bb-btn-yellow)!important}.bb-product-desc{font-size:14px;line-height:1.5;margin-bottom:24px}.bb-product-desc strong{color:#222}.bb-product-desc ul{list-style:none;padding-left:30px;margin:12px 0 0}.bb-product-desc li{position:relative;font-size:14px;color:var(--bb-text-light);margin-bottom:10px;line-height:1.3}.bb-product-desc li:before{content:"";position:absolute;left:-30px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url(bb-check-icon.svg) center / cover no-repeat}.template_sw--new-product .main_product .product__text .metafield-rich_text_field{font-size:14px;letter-spacing:0}.template_sw--new-product .main_product .product__text .metafield-rich_text_field p{margin-bottom:15px;color:#121212;line-height:1.5}.template_sw--new-product .main_product .product__text .metafield-rich_text_field strong{color:#222;font-weight:600}.template_sw--new-product .main_product .product__text .metafield-rich_text_field ul{list-style:none;padding-left:30px;margin:0}.template_sw--new-product .main_product .product__text .metafield-rich_text_field ul li{font-size:14px;color:#1717178f;letter-spacing:0;font-weight:400;line-height:1.3;list-style:none;position:relative}.template_sw--new-product .main_product .product__text .metafield-rich_text_field ul li:not(:last-child){margin-bottom:10px}.template_sw--new-product .main_product .product__text .metafield-rich_text_field ul li:before{content:"";position:absolute;top:50%;left:-30px;transform:translateY(-50%);width:20px;height:20px;background:url(bb-check-icon.svg) center / cover no-repeat!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.bb-countdown{text-align:center;font-size:14px;font-weight:700;padding:10px 20px;border-radius:8px;margin-bottom:14px;background:red;color:#fff}.bb-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:16px 24px;border-radius:var(--bb-radius);font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;border:1px solid var(--bb-accent);transition:background .3s,color .3s}.bb-btn--primary{background:var(--bb-accent);color:#fff}.bb-btn--primary:hover{background:rgba(var(--bb-accent-rgb),.1);color:#000}.bb-btn__compare{opacity:.5;margin-left:2px}.bb-shipping-box{background:#e9f9ff;padding:6px 16px;border-radius:var(--bb-radius);font-size:14px;text-align:center;display:flex;align-items:center;justify-content:center;margin:15px 0;gap:4px}.bb-payment-list{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;list-style:none;margin:0 0 18px;padding:0}.bb-payment-list__item{display:flex;align-items:center;padding:.5rem}.bb-trust-list{list-style:none;padding:0;margin:0 0 24px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0}.bb-trust-list li{position:relative;margin-right:10px;padding-right:10px}.bb-trust-list li:after{content:"|";opacity:.3;position:absolute;right:-3px;top:50%;transform:translateY(-50%);color:var(--bb-accent)}.bb-trust-list li:last-child:after{display:none}.bb-trust-list p{margin:0;font-size:13px;color:var(--bb-accent)}.bb-accordion{border:1px solid var(--bb-border);border-radius:var(--bb-radius);padding:0 15px;margin-bottom:15px;background:#fff;box-shadow:0 1px 2px #0000000f}.bb-accordion summary{list-style:none;cursor:pointer;padding:15px 24px 15px 0;font-size:16px;font-weight:600;position:relative}.bb-accordion summary::-webkit-details-marker{display:none}.bb-accordion summary:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:10px;height:6px;background:currentColor;clip-path:polygon(50% 100%,0 0,100% 0);transition:transform .3s}.bb-accordion[open] summary{border-bottom:1px solid var(--bb-accent);margin-bottom:15px}.bb-accordion[open] summary:after{transform:translateY(-50%) rotate(180deg)}.bb-accordion__content{padding-bottom:15px;font-size:14px;color:var(--bb-text-muted);line-height:1.5}.bb-accordion__content strong{color:#222}.bb-guarantee-icons{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0}.bb-guarantee-icons__item{display:flex;align-items:center;gap:10px;flex:1;min-width:140px}.bb-guarantee-icons__item img{width:60px;height:60px;object-fit:contain}.bb-guarantee-icons__item span{font-size:14px;line-height:1.4}.bb-scroll-nav{display:flex;gap:6px;flex-wrap:wrap;margin-top:16px}.bb-scroll-nav a{padding:3px 10px;border-radius:100px;text-decoration:none;border:2px solid var(--bb-border);box-shadow:0 1px 2px #0000000f;background:#fff;color:#000;font-size:14px}html{scroll-behavior:smooth}.bb-sticky-cart{position:fixed;right:15px;bottom:15px;background:#fff;padding:15px;width:600px;max-width:calc(100% - 24px);z-index:9999;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;border:1px solid rgba(39,39,39,.12);border-radius:12px;box-shadow:#63636333 0 2px 8px}body.bb-sticky-visible .bb-sticky-cart{opacity:1;visibility:visible}.bb-sticky-cart__inner{display:grid;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:15px}.bb-sticky-cart__thumb img{width:80px;height:80px;object-fit:cover;border-radius:5px}.bb-sticky-cart__title{font-size:17px;font-weight:600;margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.bb-sticky-cart .bb-badge-sale{display:none}@media(max-width:749px){.bb-sticky-cart{left:50%;right:auto;transform:translate(-50%);padding:0;background:transparent;border:0;box-shadow:none}.bb-sticky-cart__inner{display:block}.bb-sticky-cart__thumb,.bb-sticky-cart__info{display:none}.bb-sticky-cart .bb-btn--primary{background:var(--bb-btn-yellow);color:#000;border-color:var(--bb-btn-yellow)}}.bb-heading{font-weight:600;letter-spacing:-2px;font-size:32px;text-decoration:underline;text-align:center;font-family:var(--bb-font);color:var(--bb-text);margin:0 0 8px}.bb-subheading{letter-spacing:-2px;margin:0 0 24px;font-weight:600;font-size:32px;text-align:center;color:var(--bb-text)}.bb-section-intro{text-align:center;max-width:800px;margin:0 auto 40px;font-size:16px;line-height:1.5;color:var(--bb-text-muted)}.bb-video-section{background:#fff}.bb-video-slider-wrap{position:relative}.bb-video-card{position:relative;padding-top:148%;cursor:pointer;border-radius:var(--bb-radius);overflow:hidden}.bb-video-card video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--bb-radius)}.bb-video-card__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:#00000080;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;z-index:2}.bb-swiper-arrow{width:35px;height:35px;background:var(--bb-accent);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 2px #0000000f;position:absolute;top:50%;transform:translateY(-50%);z-index:2;border:none;color:#fff}.bb-swiper-arrow--prev{left:-45px}.bb-swiper-arrow--next{right:-45px}@media(max-width:1200px){.bb-swiper-arrow--prev{left:0}.bb-swiper-arrow--next{right:0}}.bb-benefits__eyebrow{display:block;text-align:center;font-size:14px;font-weight:600;color:var(--bb-accent);margin-bottom:8px}.bb-benefits__sub{font-size:18px;font-weight:600;text-align:center;margin:16px 0 40px}.bb-benefits__grid{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:30px}.bb-benefits__col{width:33.33%;padding:0 10px}.bb-benefits__col--points{display:flex;flex-wrap:wrap;row-gap:64px;text-align:center}.bb-benefit-item{width:50%;padding:0 10px}.bb-benefit-item img{max-width:55px;height:auto;margin-bottom:12px}.bb-benefit-item h3{font-size:18px;font-weight:600;margin:0 0 8px}.bb-benefit-item p{font-size:14px;color:var(--bb-text-muted);margin:0;line-height:1.4}.bb-benefits__video{border-radius:var(--bb-radius);overflow:hidden}.bb-benefits__video video{width:100%;display:block;border-radius:var(--bb-radius)}@media(max-width:989px){.bb-benefits__col{width:100%}.bb-benefits__col--video{order:-1}.bb-benefit-item{width:50%}}.bb-review-marquee{background:var(--bb-bg-soft);overflow:hidden}.bb-review-marquee .swiper-wrapper{transition-timing-function:linear!important}.bb-review-marquee__slide img{width:auto;height:280px;max-width:none;border-radius:var(--bb-radius);display:block}.bb-review-marquee__stats{text-align:center;margin-top:32px}.bb-review-marquee__stats h2{font-size:28px;font-weight:600;margin:0 0 8px}.bb-review-marquee__stats p{margin:0;color:var(--bb-text-muted)}.bb-img-text{padding:60px 0}.bb-img-text__row{display:flex;align-items:center;gap:40px}.bb-img-text__row--reverse{flex-direction:row-reverse}.bb-img-text__media{flex:1}.bb-img-text__media img{width:100%;height:auto;display:block;border-radius:var(--bb-radius)}.bb-img-text__content{flex:1}.bb-img-text__eyebrow{font-size:14px;font-weight:600;color:var(--bb-accent);margin:0 0 12px}.bb-img-text__title{font-size:32px;font-weight:600;color:#161616;margin:0 0 24px;line-height:1.2}.bb-img-text__body,.bb-img-text__sub{font-size:16px;line-height:1.6;color:var(--bb-text-muted)}@media(max-width:749px){.bb-img-text__row,.bb-img-text__row--reverse{flex-direction:column}.bb-img-text__title,.bb-heading,.bb-subheading{font-size:24px}}.bb-testimonials{background:var(--bb-bg-soft)}.bb-testimonials__header{text-align:center;margin-bottom:32px}.bb-testimonials__quotes{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:32px}.bb-testimonials__quotes span{font-size:14px;font-weight:500;padding:6px 14px;background:#fff;border-radius:100px;border:1px solid var(--bb-border)}.bb-testimonial-card{background:#fff;border-radius:var(--bb-radius);padding:24px;height:100%;border:1px solid var(--bb-border);display:flex;flex-direction:column}.bb-testimonial-card__body{flex:1;font-size:14px;line-height:1.5;color:var(--bb-text-muted);margin:12px 0}.bb-testimonial-card__author{font-weight:600;margin:0}.bb-testimonial-card__location{font-size:13px;color:var(--bb-text-muted);margin:4px 0 0}.bb-stars{display:inline-flex;gap:3px}.bb-stars svg{width:var(--bb-star-size, 14px);height:var(--bb-star-size, 14px);display:block}.bb-faq{background:var(--bb-bg-soft)}.bb-faq__grid{display:flex;gap:40px}.bb-faq__intro{width:500px;flex-shrink:0}.bb-faq__intro h2{font-size:28px;font-weight:600;margin:0 0 16px}.bb-faq__intro p{color:var(--bb-text-muted);line-height:1.5;margin-bottom:16px}.bb-faq__intro a{color:var(--bb-accent);font-weight:600}.bb-faq__items{flex:1}@media(max-width:989px){.bb-faq__grid{flex-direction:column}.bb-faq__intro{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bb-landing.css.map */
