html{scroll-behavior:smooth}.pro_badge{font-family:century_gothicbold}.products-crousalss button.bls__js-addtocart{font-family:century_gothicbold;font-size:16px;line-height:19.62px}.bls__product-price .special-price,.bls__sale-label{font-family:century_gothicbold}.bls__product-price s.price-item.compare-price,.kl_reviews__star_rating_widget__label{font-family:century_gothicregular!important}header#page-header .header__logo.logo-center img.header__normal-logo{filter:invert(1)}header#page-header .col-header-right svg path{fill:#000}.template-index header#page-header .header__logo.logo-center img.header__normal-logo{filter:inherit}.template-index header#page-header .col-header-right svg path{fill:#fff}.template-index header#page-header.header_scroll_down .header__logo.logo-center img.header__normal-logo{filter:invert(1)}.template-index header#page-header.header_scroll_down .col-header-right svg path{fill:#000}body.template-index .h-count{background:#fff;color:#000}body.template-index .header_scroll_down .h-count{background:#1f1544;color:#fff}.bls__footer-middle.show_border_top_inner{padding-top:60px!important;border-top:0!important}.template-index button.search__button.field__button svg path{fill:#000!important}.bls__product-item .pro_badge{font-family:century_gothicbold}.template-collection .award-winn-products{padding-top:25px}.creative_layout{padding-top:75px}.promotional-page .creative_layout:has(.marquee_Custom){position:relative;z-index:2}.menu_buttons a{color:#1f1544!important;font-family:century_gothicbold;font-size:14px;font-weight:700!important;line-height:20px;text-align:left;display:inline-block!important;border-radius:50px;padding:12px 24px}.menu_buttons{padding-bottom:20px;display:flex;flex-direction:column;gap:15px}.menu_buttons .button_1 a{background:#fff;border:1px solid #aaa9ae}.menu_buttons .button_2 a{background:#fff8f0;border:1px solid #1f1544}.menu_buttons .button_3 a{background:linear-gradient(94.56deg,#cbffae 6.93%,#acffe6 90.84%);border:1px solid #1f1544}.menu_buttons .button_2 a:after,.menu_buttons .button_3 a:after{content:"";border:1px solid #1f1544;position:absolute;width:100%;height:100%;border-radius:26px;left:0;top:6px;z-index:-1}.submenu .bls__collection-infor{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding:20px 0 30px;top:0!important}.submenu .bls__collection-infor .top_head{font-family:century_gothicbold;font-size:25px;font-weight:700;line-height:25px;text-align:center;color:#fff}.submenu .bls__collection-infor .coll_info{background:#fff8f0;padding:5px 10px;font-family:century_gothicregular;font-size:14px;font-weight:400;line-height:20px;text-align:center;color:#1f1544;margin-bottom:10px;border:1px solid #1f1544;min-width:222px}.submenu .bls__collection-infor{font-family:century_gothicbold;font-size:16px;font-weight:700;line-height:20px;text-align:center;color:#fff}.submenu .subchildmenu-title.menu_2{margin-top:10px}.main-nav .submenu .subchildmenu li.menu-item a{color:#1f1544;display:block;padding:.5rem 0;white-space:normal;font-family:century_gothicregular;font-size:14px;font-weight:400;line-height:20px;text-align:left}.main-nav .submenu .subchildmenu-title a{font-family:century_gothicbold;font-size:14px;font-weight:700!important;line-height:20px;text-align:left;color:#1f1544}.collagen-diamond .page-width{max-width:1280px;width:100%;margin:0 auto;padding:0px 2rem}.collagen-diamond .bls__page-scrolling-content{padding:30px 0;background:#dfff9c}.collagen-diamond .bls__scrolling{margin-bottom:0}.collagen-diamond .bls__scrolling span.scroll-line svg{width:8px;height:8px}.collagen-diamond .bls__scrolling span.scroll-line circle{fill:#000;stroke:#000}.collagen-diamond .shop_btn.parimary_btn:hover,.collagen-diamond .CTA-kinohimitsu-btn:hover,.collagen-diamond .shop_btn_sticky.parimary_btn:hover{background:#1f1544!important;color:#adfeef!important}.collagen-diamond .shop_btn.parimary_btn:hover span.shop_butn,.collagen-diamond .shop_btn_sticky.parimary_btn:hover span.shop_butn_sticky{color:#adfeef!important}.menu_buttons a:hover{background:#adfeef;color:#1f1544;transition:none}.bls__product-quickview span.info_txt{display:block;font-family:century_gothicregular;font-size:12px;font-weight:400;line-height:20px;text-align:center}.bls__product-quickview .bls__option-swatch{text-align:center;cursor:pointer}.bls__product-quickview .wewe.bls__option-swatch{border-color:#000;background-color:transparent!important;color:#000!important}.bls__product-quickview .bls__option-swatch label{cursor:pointer}.bls__quickview-content .product-form__buttons .product-form__submit{padding:.5rem 2rem;min-width:unset;background:transparent;border:0;color:#000;border-radius:0}.bls__quickview-content .product-form__buttons .product-form__submit:before{content:"";background:#adfeef;width:100%;height:44px;position:absolute;z-index:1;top:0;border:1px solid #1f1544;border-radius:0 0 5px 5px}.bls__quickview-content .product-form__buttons .product-form__submit:after{content:"";position:absolute;width:100%;height:100%;border:1px solid #1f1544!important;border-radius:6px;left:0;z-index:0;background:#fff8f0;top:0}.bls__quickview-content .product-form__quantity quantity-input{background:transparent;border-radius:0;border-color:#000}.bls__quickview-content .product-form__buttons .product-form__submit span.hidden-loading{position:relative;z-index:9;font-size:14px;padding-top:0;top:-3px;font-family:century_gothicbold;font-size:16px;line-height:19.62px;color:#1f1544}.schedule_announcement_box{height:43px!important}.bls__product-quickview .bls__quickview-content .bls__product-label{display:none}.bls__product-quickview .biger-price{display:flex;align-items:center;justify-content:flex-start;gap:20px}.bls__product-quickview .price--on-sale .bls__product-price{display:flex;align-items:center;justify-content:flex-start;gap:40px}.bls__product-quickview .wewe.bls__option-swatch .bls_swatche-item{opacity:.5}.bls__product-quickview .wewe.bls__option-swatch.active .bls_swatche-item{opacity:1}.bls__product-quickview .bls__custom-text p{font-family:century_gothicregular;font-size:16px;font-weight:400;line-height:28px;text-align:left;color:#404041}#dlg-product-quickview_0 .dlg-close-x{top:13px;right:13px;background:#f0f8ff;padding:10px;border-radius:50%}div#promotion_btn .disclaimer_message_preview{max-width:fit-content;background:linear-gradient(94.56deg,#cbffae 6.93%,#acffe6 90.84%);min-width:380px;position:relative}div#promotion_btn .disclaimer_message_preview:after{content:"";position:absolute;width:100%;height:100%;border:1px solid #000;left:8px;z-index:-1;background:#fff8f0;top:8px}.risk_free_tooltip{position:absolute;bottom:calc(100% + 24px);background:#dfff9c;font-weight:700;font-size:12px;padding:2px 18px;width:100%;min-height:32px;text-align:center;justify-content:center;align-items:center;border-radius:5px;display:none;left:50%;transform:translate(-50%)}.risk_free_tooltip:after{content:"";height:20px;width:20px;position:absolute;top:85%;left:50%;transform:translate(-50%);clip-path:polygon(52% 100%,0 0,100% 0);background:#dfff9c}.bls__option-swatch.active .risk_free_tooltip{display:flex}.risk_free_block{display:flex;align-items:center;background:#fff;padding:0;border-radius:17px;border:1px solid #000000;cursor:pointer}.risk_free_block .left{width:35%;display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;color:#1f1544;padding:15px 20px}.risk_free_block .risk_free_text{font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#1f1544;padding:15px 20px;width:65%}.risk_free_block .risk_free_text>span{max-width:394px;margin:0 auto;width:100%;display:block}.risk_free_block .risk_free_text a.learn-link{color:#1f1544;font-weight:700;text-decoration:underline}.risk_free_text{cursor:pointer}.risk_free_block,.sticky-product-information .bls__product-details-infor fieldset.product-form__input legend.form__label{display:none}.bls__product-details-infor variant-selects fieldset .swatch_block{padding-top:0}.bls__product-details-infor variant-selects fieldset .swatch_block:has(.bls__option-swatch.active .risk_free_tooltip){padding-top:56px}.shopify-block.shopify-app-block:has(.slp_1d97ce){margin-top:20px;display:block}.image_posi_add_to_cart{position:absolute;right:10px;bottom:10px}.new_product_card .bls__responsive-image img{border-radius:10px!important}.image_posi_add_to_cart .new_product_add_to_cart{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;background:#adfeef;border:0;color:#000;text-transform:capitalize;padding:10px 20px;border-radius:var(--btn-border-radius);display:inline-block;cursor:pointer}.image_posi_add_to_cart .new_product_add_to_cart.sold_out{color:#756f8b;background:#f5f5f5;pointer-events:none}.new_product_card.bls__product-item .bls__product-details{display:block}.new_product_card h3.bls__product-name,.new_product_card.bls__product-item .klaviyo-star-rating-widget,.new_product_card.bls__product-item .bls__product-price .price__sale{padding-left:0}.new_product_card .kl_reviews__stars_badge svg{width:12px!important;height:12px!important}.new_product_card .kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget .kl_reviews__star_rating_widget__label{font-weight:400;font-size:12px;line-height:100%;letter-spacing:0}.new_product_card h3.bls__product-name.regular a{font-family:Inter;font-weight:400;font-size:20px;line-height:1.3;letter-spacing:0;min-height:unset}.new_product_card .bls__product-pric .bls__price.price--on-sale :is(.price__regular,.price__sale){font-family:Inter;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0}.new_product_card .bls__product-pric .bls__price.price--on-sale .price__regular,.new_product_card .selected_variant_price .price__regular{color:#398200}.new_product_card .pro_description{font-family:Inter;font-weight:400;font-style:Italic;font-size:15px;line-height:1.5;color:#1f1544;margin-top:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:72px}.new_product_card.bls__product-item a.learn_moree{font-weight:400;font-size:15px;line-height:100%;letter-spacing:0;text-decoration:underline;padding:0;color:#1f1544;background:transparent;border:0;margin-top:18px;text-underline-offset:2px;text-transform:unset}.new_product_card .bls-wrapper{overflow:unset}.new_product_card .learn_moree{cursor:pointer}.new_product_card.bls__product-item .pro_badge{font-family:Inter;font-weight:400;font-size:11px;line-height:100%;letter-spacing:0;top:-8px;color:#000;padding:6px 26px}.new_product_card .bls__img-url{overflow:hidden;position:relative}.quantity_selector_byob{border-radius:10px;background:#fff;display:flex;justify-content:space-between;align-items:center;position:absolute;width:calc(100% - 20px);left:10px;bottom:-100%;transition:.3s}.quantity_selector_byob.show{bottom:10px}.quantity_selector_byob :is(.plus,.minus){width:38px;height:38px;display:grid;place-items:center;cursor:pointer}.quantity_selector_byob input.byob_product_quantity{color:#1f2322;font-family:Inter;font-size:14px;font-weight:400;line-height:21px;text-align:center;border:0;width:80px;padding:0}.prduct_price_discount_grid{display:flex;justify-content:space-between;align-items:center;padding-left:0}.prduct_price_discount_grid .bls__sale-label.price--position{font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;padding:4px 10px}.bls__product-hover-img a.product_image_anchor{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}a{cursor:pointer}.new_product_card.bls__product-item .time_to_consume.show{display:none}.new_product_card .bls__price.price--on-sale .flex s.compare-price{color:#858686;font-family:Inter;font-weight:400;font-size:14px;line-height:100%;white-space:nowrap}.new_product_card .bls__price.price--on-sale .flex .price__regular .price,.prduct_price_discount_grid .bls__price .price__regular .price{color:#398200!important;font-family:Inter;font-weight:400!important;font-size:14px;line-height:100%;white-space:nowrap;display:block}.new_product_card .bls__sale-label.product-image--position{display:none}.bls__product-item.new_product_card .bls__product-price .bls__sale-label{display:block}@media only screen and (min-width: 1366px){.template-product .container{max-width:1280px!important;padding:0!important}}@media only screen and (max-width: 1024px){header#page-header .action.nav-toggle.sticky-toggle.d-inline-flex svg path{fill:#000}header#page-header .header__logo.logo-center img{filter:invert(1)}body.template-index header#page-header .action.nav-toggle.sticky-toggle.d-inline-flex svg path{fill:#fff}body.template-index header#page-header .header__logo.logo-center img{filter:inherit}body.template-index header#page-header.header_scroll_down .action.nav-toggle.sticky-toggle.d-inline-flex svg path{fill:#000}body.template-index header#page-header.header_scroll_down .header__logo.logo-center img{filter:invert(1)}}@media only screen and (max-width: 1024px){.customer-test .product_details{margin-top:38px!important}.pro_badge{top:-12px!important}.products-collectionss .pro_desc{position:relative;font-size:12px!important}.bls__responsive-image{height:100%}.bls__responsive-image img{object-fit:cover}.time_to_consume{bottom:12px!important}div#loyalty_program{padding-top:0!important}.template-index .header-middle .mobile-menu-content>ul>li>a{color:#000!important}.mobile-menu-content .menu_buttons{padding-bottom:15px;display:flex;flex-direction:column;gap:15px;padding-top:25px}.mobile-menu-content .menu_buttons a{color:#1f1544!important;font-family:century_gothicbold;font-size:14px;font-weight:700!important;line-height:20px;text-align:left;display:inline-block!important;border-radius:50px;padding:12px 24px!important}.mobile-menu-content .submenu .row .bls-menu-item:nth-child(2){order:2}.mobile-menu-content .submenu .row .bls-menu-item:nth-child(3){order:1}.mobile-menu-content .submenu .menu_buttons{padding-bottom:25px;padding-top:20px}.mobile-menu-content ul.subchildmenu.shop_category,.mobile-menu-content ul.subchildmenu.new_series,.mobile-menu-content ul.subchildmenu.shop_by_health,.mobile-menu-content ul.subchildmenu.shop_gift{position:static;transition:none;transform:none;-webkit-transform:none}.navigation .mobile-menu-content .submenu .menu-item{padding:0!important}.navigation .subchildmenu .submenu-mobile-title,div#shopify-section-mobile-stickybar{display:none}li.shop_gift .submenu .bls-menu-item:nth-child(3){order:unset!important}.mobile-menu-content .submenu .coll_btn a{color:#1f1544;justify-content:flex-start;padding-top:3px;padding-bottom:0;font-family:century_gothicbold;font-size:10px;font-weight:700;line-height:20px;text-align:left;text-decoration-line:underline}.horizontal-list .submenu .row{padding:0 15px!important}.mobile-menu-content .bls__collection-infor .coll_btn{color:#1f1544;font-size:14px;text-decoration:underline;padding-top:17px}.collection-item.relative .menu-banner-loaded img{width:100%;position:absolute;top:-27px;right:-18px}.mobile-menu-content .collection-img .menu-banner-loaded:before{z-index:4}.mobile-menu-content .bfcm_sale .collection-img .menu-banner-loaded:before{content:"";position:absolute;background:linear-gradient(270deg,#dfff9c00 47.26%,#dfff9ce0 71.21%,#dfff9c 93%);width:100%;height:100%}.mobile-menu-content .kino_club .collection-img .menu-banner-loaded:before{content:"";position:absolute;background:linear-gradient(270deg,#dfff9c00 47.26%,#f0f8ffe0 71.21%,#f0f8ff 93%);width:100%;height:100%}.mobile-menu-content .collagen_dia .collection-img .menu-banner-loaded:before{content:"";position:absolute;background:linear-gradient(270deg,#dfff9c00 47.26%,#fff8f0e0 71.21%,#fff8f0 93%);width:100%;height:100%}.mobile-menu-content .detox_enz .collection-img .menu-banner-loaded:before{content:"";position:absolute;background:linear-gradient(270deg,#dfff9c00 47.26%,#fff8f0e0 71.21%,#fff8f0 93%);width:100%;height:100%}.mobile-menu-content .bird_nest .collection-img .menu-banner-loaded:before{content:"";position:absolute;background:linear-gradient(270deg,#dfff9c00 47.26%,#fff8f0e0 71.21%,#fff8f0 93%);width:100%;height:100%}.mobile-menu-content .abalone .collection-img .menu-banner-loaded:before{content:"";position:absolute;background:linear-gradient(270deg,#dfff9c00 47.26%,#fff8f0e0 71.21%,#fff8f0 93%);width:100%;height:100%}.mobile-menu-content .retail_stores .collection-img .menu-banner-loaded:before{content:"";position:absolute;background:linear-gradient(270deg,#dfff9c00 47.26%,#fff8f0e0 71.21%,#fff8f0 93%);width:100%;height:100%}.mobile-menu-content .bird_nest .bls__collection-infor .coll_btn{padding-top:0}.navigation .mobile-menu-content .submenu-mobile-title{margin-bottom:15px}.navigation .mobile-menu-content .subchildmenu-title{padding-bottom:12px}.mobile-menu-content .bls-collection-content{border-radius:10px!important}body.template-index .mobile-menu-content .h-count{background:#000;color:#fff}.collagen-diamond .page-width{padding:0px 2rem}.template-product .bls__sticky-addcart.sticky-addcart-show{bottom:60px;right:0;padding:10px;margin:auto!important;z-index:10}.template-product .bls__sticky-addcart.sticky-addcart-show{width:206px;transition:all .3s ease}.template-product .bls__sticky-addcart.sticky-addcart-show.expandedSticky{width:100%;max-width:96%;right:10px;left:10px}}@media only screen and (max-width: 768px){.template-product:not(.collagen-diamond-pro) .bls__faq .open-children-toggle:after,.template-product:not(.collagen-diamond-pro) .bls__faq .open-children-toggle:before{top:25px}.template-product.collagen-diamond-pro .bls__template-main-product .bls__product-details-infor{background:transparent;padding:20px}.template-product.collagen-diamond-pro .bls__section.bls__template-product{background:transparent}.template-product.collagen-diamond-pro .bls__section.bls__template-product .container-fluid.section-full{padding:0}.new_product_card h3.bls__product-name.regular a{font-size:16px}.new_product_card .pro_description{font-size:13px;min-height:fit-content;margin-bottom:10px;-webkit-line-clamp:4}.new_product_card span.selected_variant_price{font-size:12px}.prduct_price_discount_grid .bls__sale-label.price--position{font-size:10px;min-width:fit-content!important;padding:4px 6px}.image_posi_add_to_cart .new_product_add_to_cart{font-size:12px;padding:10px 15px}.new_product_card.bls__product-item .pro_badge{font-size:10px;padding:6px 15px}}@media only screen and (max-width: 575px){body.template-index header#page-header .header__logo.logo-center img{filter:invert(1)}body.template-index header#page-header .action.nav-toggle.sticky-toggle.d-inline-flex svg path{fill:#000}.template-index header#page-header .col-header-right svg path{fill:#000}body.template-index .h-count{background:#000;color:#fff}.needsclick.kl-teaser-UHphVx{transform:translate(calc(-50% - 20px));margin:0 20px!important;width:calc(100% - 40px)!important}.schedule_announcement_box_rows_item_content{display:flex;position:relative;overflow:hidden;white-space:nowrap;width:100%;resize:horizontal;container-type:inline-size;align-items:center;justify-content:center;margin-right:90px}.schedule_announcement_box_rows_item_content>*{-webkit-animation:marquee 5s linear infinite;animation:marquee 5s linear infinite}@-webkit-keyframes marquee{to{transform:translate(min(100cqw - 100%,0px))}}@keyframes marquee{to{transform:translate(min(100cqw - 100%,0px))}}.schedule_announcement_box_rows_item_button_box{position:absolute;right:0;width:44%;background:linear-gradient(90deg,#adfeef00 -12.42%,#adfeef 31.82%);text-align:right;margin-left:0;padding-right:10px}.schedule_announcement_box_rows_item_button{background:#fff!important;border-radius:40px!important;font-size:12px!important;padding:3px 14px!important;font-family:century_gothicbold!important;transition:color .3s ease,background .3s ease}}.bls__product-img:hover a div:only-child,.bls__product-img:hover .bls__product-hover-img{transform:inherit!important;-webkit-transform:inherit!important}.bls__section.bls__product s.price-item.compare-price{font-size:16px;font-weight:400;line-height:19.62px;text-align:left;text-decoration-line:line-through;color:#1f1544}.template-product .bls__section.bls__product .bls__product-price .bls__price{width:50%}.bls__section.bls__product .bls__product-item button.bls__js-addtocart{font-family:century_gothicbold;font-size:16px;line-height:19.62px}@media only screen and (max-width: 991px){.bls__section.bls__product .bls__product-action.d-flex{position:relative;right:0;bottom:0}.bls__section.bls__product .bls__price.price--on-sale .bls__product-price{flex-direction:column;align-items:self-start}.bls__section.bls__product s.price-item.compare-price,.bls__section.bls__product .bls__product-price .price__sale.grey-color{padding-left:0}.bls__section.bls__product .bls__product-price.mb-4{margin-top:8px}.bls__section.bls__product .bls__product-item .pro_desc{margin-bottom:0}}@media only screen and (max-width: 575px){.bls__section.bls__product .pro_badge,.bls__product-item .pro_badge{top:-12px!important;font-size:10px}.products-collectionss .bls__product-item .pro_badge{font-size:12px}.bls__section.bls__product .bls__product-item button.bls__js-addtocart{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/custom_new.css.map */
