:root{--ss-text-in-light-bg-100:#2e2e2e;--ss-text-in-light-bg-50:#4e4e4e;--ss-text-in-light-bg-30:#303030;--ss-text-in-light-bg-25:#6e6e6e;--ss-text-in-dark-bg-25:#e2e2e2;--ss-brand-900:#3d1690;--ss-success-600:#039855;--ss-success-700:#027a48;--ss-success-50:#ecfdf3;--ss-black:#000;--ss-white:#fff;--ss-gray-100:#f5f5f5;--ss-gray-50:#fafafa;--ss-gray-200:#e9eaeb;--ss-gray-300:#d5d7da;--ss-gray-500:#717680;--ss-gray-800:#252b37;--ss-product-bg:#fbf8ff;--ss-text-xs-regular:12px;--ss-text-sm-regular:14px;--ss-heading-2-regular:24px;--ss-font-family:"Plus Jakarta Sans", sans-serif;--ss-primary-color-200:#C7ADFF}::placeholder{color:var(--ss-text-in-light-bg-25)!important;font-style:normal!important;font-size:var(--ss-text-sm-regular)!important;opacity:0.8!important}.text-primary-color-200{color:var(--ss-primary-color-200)}.font-14{font-size:var(--ss-text-sm-regular)}.font-15{font-size:15px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.ss-primary-color{color:var(--e-global-color-primary)}.font-style-italic{font-style:italic}.w-100{width:100%}.d-block{display:block}.ss-btn{padding:12px 32px;border-radius:4px;font-size:var(--ss-text-sm-regular);color:var(--ss-brand-900);text-align:center;font-weight:400}.ss-btn-outlined{background:#fff0;border:1px solid var(--ss-brand-900);color:var(--ss-brand-900)!important}.ss-btn-filled{background:var(--ss-brand-900);color:var(--ss-white)!important;border:none}[type="button"]:focus,[type="button"]:hover,[type="submit"]:focus,[type="submit"]:hover,button:focus,button:hover{color:inherit;background-color:inherit;text-decoration:none}[class*=" eicon-"],[class^="eicon"]{font-family:eicons!important}.fa{font-family:FontAwesome!important}.ss-text-left{text-align:left}.ss-text-right{text-align:right}.ss-text-center{text-align:center}.ss-text-transform-uppercase{text-transform:uppercase}.ss-text-transform-capitalize{text-transform:capitalize}.ss-text-transform-lowercase{text-transform:lowercase}.ss-text-transform-none{text-transform:none}.jdgm-form p,a.jdgm-btn.jdgm-btn--border.jdgm-cancel-rev,.jdgm-form textarea{font-family:"Plus Jakarta Sans",sans-serif!important}.single.single-post .products .product{border-bottom:none!important;margin-bottom:0!important}.tx_post_search_bar button.elementor-search-form__submit{width:auto;height:auto}.tx_post_page h2{font-size:22px;font-weight:500}.tx_post_page h3{font-size:20px;font-weight:500}.tx_product_page_acc{border-top:1px solid #cfcfcf!important;border-bottom:0!important}span.jdgm-form__reviewer-name-format-container{display:none}.tx_hero_banner_mobile .elementor-image-carousel-wrapper.swiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden{padding-bottom:0!important}.tx_hero_banner_mobile .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:20px!important}.jdgm-star{font-family:JudgemeStar!important}.products-page-brands span.view-products{font-weight:600!important;font-size:var(--ss-text-sm-regular)!important}.tx_mobile_banner .elementor-slides .swiper-slide-bg{padding-bottom:100%!important}.tx_product_page_acc .elementor-element .elementor-widget-container .e-n-accordion details#e-n-accordion-item-2450 .e-child .e-con-inner .elementor-widget .elementor-widget-container{text-align:center!important}.bft-slick-main .slide-item.bft-slide-item{padding:6px}.bft-slick-main .slide-item.bft-slide-item a{width:88px;display:block}.top-slider .bft-slide-item .img-wrap{background:#f3f4fb;border-radius:5px;display:flex;align-items:center;justify-items:center;height:88px;width:88px;transition:all 0.4s ease}.top-slider .bft-slide-item a:hover .img-wrap{background:#a8b3ff}.top-slider .bft-slide-item .img-wrap img{width:60px;height:60px;object-fit:cover;transition:all 0.4s ease;margin:0 auto}.top-slider .bft-slide-item a:hover .img-wrap img{filter:brightness(0) invert(1)}.top-slider .bft-slide-item p{font-size:var(--ss-text-sm-regular);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:6px!important;margin-top:16px;color:#3a3a3a!important;text-align:center}.top-slider .bft-slide-item a:hover p{color:#616ec8!important;font-weight:600}.bft-slick-main .slide-item.bft-slide-item{display:inline-block}.bft-slick-main.slick-initialized{display:block}.slick-prev,.slick-next{font-size:0!important;border:none!important}.mtips span.mt-mes{position:absolute!important;white-space:nowrap;padding:7px 12px!important;top:100%;font-weight:300;margin-top:10px;left:60%;-webkit-transform:translateX(-90%);transform:translateX(-90%);border-radius:2px;font-size:12px;height:11px;line-height:11px;-webkit-box-sizing:content-box;box-sizing:content-box;text-transform:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;cursor:default}.mtips:not(:hover) span.mt-mes{-webkit-transform:translateY(-7px) translateX(-90%);transform:translateY(-7px) translateX(-90%);opacity:0;visibility:hidden}.mtips:hover{z-index:1001}.mtips{position:relative;z-index:997}.mtips span.mt-mes a{color:var(--ss-white)!important}.elementor-61830 .elementor-element.elementor-element-d20b072 .elementor-menu-cart__main{padding:30px 10px 100px 10px!important}.tx_footer_cart .elementor-menu-cart__main{padding-bottom:100px}.guaranteed-price span.mt-mes{left:0%;transform:translateX(-90%)}.tx_header_shiping .elementor-shortcode button.bftCountryCurrencySelectorLink:hover,.tx_header_shiping .elementor-shortcode button.bftCountryCurrencySelectorLink:focus{background:transparent!important}.tx_header_shiping .elementor-shortcode button.bftCountryCurrencySelectorLink{padding:0}form#bftCountryCurrencySelectorForm{padding:0 0 10px 0!important}form#bftCountryCurrencySelectorForm .form-group label{display:inline-block;max-width:100%;margin-bottom:18px;font-size:15px!important;font-weight:500}form#bftCountryCurrencySelectorForm .modal-footer{text-align:end}form#bftCountryCurrencySelectorForm button.btn.pull-right{color:#222;background:#f2f2f2;border:#f2f2f2;border-radius:0!important;padding:7px 33px;font-size:var(--ss-text-sm-regular);font-weight:500;text-transform:uppercase}form#bftCountryCurrencySelectorForm button.btn.pull-right:hover{background:var(--ss-black);color:var(--ss-white)}select#bft_shipping_country{display:block;width:100%;height:34px;padding:6px 12px;font-size:var(--ss-text-sm-regular);line-height:1.42857143;color:#555;background-color:var(--ss-white);background-image:none;border:1px solid #ccc;border-radius:4px;font-weight:500}.tx_header_search svg.dgwt-wcas-ico-magnifier-handler{fill:#00000096;height:20px!important;font-weight:500!important}div#e-n-menu-content-3001 h2.elementor-heading-title.elementor-size-default{font-size:var(--ss-text-sm-regular)!important}.tx_newslatter span.elementor-button-text{font-size:var(--ss-text-sm-regular);font-weight:300!important}.tx_newslatter input#form-field-email{border:none;color:var(--ss-black)!important}.tx_before_border::after{content:"";height:18px;width:2px;background:#e1e1e1;position:absolute;left:-6px;top:5px}body .price span.regular-price-strikethrough span.woocommerce-Price-amount.amount bdi,body span.price span.regular-price-strikethrough span.woocommerce-Price-amount.amount bdi,span.regular-price-strikethrough span.woocommerce-Price-amount.amount{color:#828282!important;font-weight:400!important;font-size:var(--ss-text-sm-regular)!important;display:inline-block;text-decoration:line-through!important}.elementor-element.elementor-element-3c97df4.e-con-full.e-flex.e-con.e-parent .elementor-element.elementor-element-d34b9be.elementor-widget__width-initial.elementor-absolute.elementor-widget.elementor-widget-image{width:25px}.slick-dots button:hover{background:transparent!important}.elementor-menu-cart__toggle.elementor-button-wrapper a#elementor-menu-cart__toggle_button span.elementor-button-text bdi{font-weight:600;color:#212121!important}.elementor-menu-cart__toggle .elementor-button svg{fill:#222}.berocket_single_filter_widget h3{font-size:var(--ss-text-sm-regular);border-top:1px solid var(--ss-gray-300);padding-top:24px}.bapf_body ul{display:flex;flex-wrap:wrap}.bapf_body ul li{font-size:var(--ss-text-sm-regular);margin:0 5px 12px 0!important;width:100%}.bapf_sfilter.bapf_ckbox input[type="checkbox"]{border-radius:4px;border:1px solid var(--ss-text-in-light-bg-25)}.bapf_ckbox_sqchck input[type="checkbox"]:checked::after{border-color:var(--ss-white)}.bapf_ckbox_sqchck input[type="checkbox"]:checked{background:var(--ss-black)}.bapf_hideckbox li input:checked+label{font-weight:600;font-size:18px}.archive .tx_page_heading h3.elementor-heading-title.elementor-size-default{display:none}.tx_productss ul.products{padding:0!important}.tx_productss .products-page-brands a.view-products{font-weight:700}.tx_productss .footer-product img{width:25px!important}a.added_to_cart.wc-forward{display:none!important}.tx_productss .bft-product-variations form.cart{margin:0!important}.tx_my_account .woocommerce-MyAccount-content{padding:0!important}.tx_my_account .woocommerce-MyAccount-content .woocommerce-MyAccount-content-wrapper{padding:0 0 0 30px!important;border:none!important}.tx_my_account .gwc-referral-status .col-md-4{text-align:center}.tx_my_account .gwc-referral-status .row{align-items:center}.tx_my_account .gwc-referral-status .col-md-4 button.button{color:#222;background:#f2f2f2;border:#f2f2f2;border-radius:0!important;padding:15px 33px;font-size:var(--ss-text-sm-regular);font-weight:500;text-transform:uppercase}.tx_my_account .gwc-referral-status .col-md-4 button.button:hover{background:var(--ss-black);color:var(--ss-white)}.tx_my_account .gwc-referral-status p{color:#212121}.tx_brand_page .all-brand-loop a{background:var(--ss-white)}.hidden{display:none!important}.tx_flex form.woocommerce-ordering{margin:0!important}.tx_flex form.woocommerce-ordering select.orderby{height:32px!important;font-size:var(--ss-text-sm-regular)!important;color:#646464!important}.tx_archive_products_mobile form.woocommerce-ordering{display:none}.tx_archive_products_mobile .bft-product-variations form.cart{margin:0!important}.tx_archive_products_mobile ul.products{grid-row-gap:20px!important;padding:0!important}.tx_flex .tab_item a{font-size:13px!important}.filter_item{font-size:var(--ss-text-sm-regular)}.gwc-wrapper{padding-left:0}.border_b a,.account_icon a{color:#212121}.woocommerce-form-row input#account_email{display:block!important}.woocommerce-MyAccount-content-wrapper a.edit{position:unset!important;float:right!important;margin:0!important;text-transform:uppercase;font-weight:400}.woocommerce-MyAccount-content-wrapper header.woocommerce-Address-title h3{margin:0!important;width:100%!important;text-transform:uppercase;font-weight:400!important}.woocommerce-MyAccount-content-wrapper header.woocommerce-Address-title.title{display:flex!important;padding-bottom:15px;border-bottom:1px solid #e1e1e1}.woocommerce-MyAccount-content .woocommerce-Addresses address{border:none!important;padding:10px 0 0 0!important;font-size:16px!important}.woocommerce-MyAccount-navigation-wrapper.type-old.device-desktop nav.woocommerce-MyAccount-navigation a{color:#000000de!important}.woocommerce-MyAccount-content-wrapper form.woocommerce-EditAccountForm fieldset legend{text-transform:uppercase}.tx_footer_cart span.elementor-button-icon span.elementor-button-icon-qty{display:inline-block!important;position:absolute;right:-21px;font-size:13px;color:#212121;border-radius:50%;height:22px;width:22px;top:-5px;background:#d3d3d3;padding:4px 1px 0 0!important}form.woocommerce-EditAccountForm.edit-account fieldset:nth-child(1){border-bottom:2px solid #e1e1e1!important;padding-bottom:25px!important}form#add_payment_method .woocommerce-PaymentBox.woocommerce-PaymentBox--stripe_cc.payment_box.payment_method_stripe_cc.wc-stripe-no-methods{background:#fafafa!important}form#add_payment_method #payment div.payment_box::before{content:"";display:block;border:1em solid #fafafa!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}.e-my-account-tab__dashboard p.form-row button.woocommerce-button{width:100%!important}.e-my-account-tab__dashboard .login,.e-my-account-tab__dashboard .register{border:none!important;padding:0!important;margin:0!important;height:auto!important}div#customer_login h2{margin-bottom:20px!important;font-size:19px!important}.u-column1.col-1 p.form-row span{color:#212121!important}div#customer_login .u-column1.col-1,div#customer_login .u-column2.col-2{padding:2.57em;border:1px solid #e1e1e1;position:relative!important}.tx_product_page form.cart{margin-top:20px!important}.tx_product_page_acc .e-n-accordion .e-n-accordion-item:nth-child(1){border-bottom:1px solid #cfcfcf!important}.tx_product_page .xc-rating a{color:#212121;font-weight:600!important;text-decoration:underline}.single-product .footer-product img{width:25px}.single-product a.woocommerce-product-gallery__trigger{display:none!important}.archive.post-type-archive button.e-filter-item{display:inline-block!important;border:1px solid #e1e1e1!important;color:#222!important;margin:10px 5px 5px 0!important;font-size:var(--ss-text-sm-regular)!important}.archive.post-type-archive search.e-filter{display:block!important}p.woocommerce-LostPassword.lost_password{position:absolute!important;right:42px;bottom:173px;font-size:var(--ss-text-sm-regular)!important}p.woocommerce-LostPassword.lost_password a{text-decoration:underline!important}.stars{--percent:calc( var( --rating ) / 5 * 100% );display:inline-block;font-family:JudgemeStar;line-height:1}.xc-rating .stars::before{font-family:JudgemeStar}.stars::before{content:"\e000 \e000 \e000 \e000 \e000";background:-webkit-gradient(linear,left top,right top,from(var(--ss-black)),to(var(--ss-white)));background:linear-gradient(90deg,var(--ss-black) var(--percent),var(--ss-white) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:#fff0;-webkit-text-stroke:1px var(--ss-black);letter-spacing:5px;font-size:12px}.archive.post-type-archive .footer-product a img{width:25px!important}.archive.post-type-archive .bft-product-variations form.variations_form.cart{margin:0!important}.woocommerce div.product form.cart .variations{margin-bottom:0!important}.woocommerce-form-login__submit{margin-top:20px!important}.woocommerce-shop .woocommerce-info::before{content:""}.woocommerce-shop .woocommerce .woocommerce-no-products-found,.elementor-widget-container:has(.elementor-nothing-found){text-align:center}.page-id-33649 table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents button.hidden.button{display:none!important}td.actions.c-upate-cart-btn a{padding:10px 20px;border:1px solid #e1e1e1;text-transform:uppercase;font-size:12px!important}.coupon.e-cart-section.shop_table{margin-top:-29px!important}p.form-row.form-row-wide.create-account.woocommerce-validated label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span,.woocommerce-shipping-fields label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span{color:#212121}form.variations_form.cart{margin:0!important}table.shop_table.shop_table_responsive tr.cart-discount td,tr.cart-discount.coupon-ssfirstorder span.woocommerce-Price-amount.amount{color:#c62828!important}span.onsale{display:none!important}.woocommerce .bft-content-product .footer-product a.ajax_add_to_cart img{width:25px!important;margin:0}h2.products-title.recently-viewed-products-title{font-size:19px;font-weight:500;line-height:23px}.product-type-variable .tx_single_product_page_des .elementor-widget-container p.price,.product-type-variable .tx_single_product_page_des .single_variation_wrap .xc-rating:first-child{display:none}.tx_single_product_page_des .rtwpvs-terms-wrapper.button-variable-wrapper{margin-bottom:10px}table.variations th.label label{margin:0!important}.product.type-product .tx_single_product_page_des h2{color:var(--ss-black)!important}.xc-rating span.stars{font-size:13px;display:inline-block;color:var(--ss-black)!important;margin-right:15px!important;font-weight:500!important}.widget_shopping_cart_content .elementor-menu-cart__product{border-bottom:1px solid #c1c1c1a3}.bft-category .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:none!important}.widget_shopping_cart_content .elementor-menu-cart__product .elementor-menu-cart__product-image.product-thumbnail img{width:100%!important}.e-coupon-box a.e-show-coupon-form{color:#0af}li.wc_payment_method.payment_method_ppcp,li.wc_payment_method.payment_method_stripe_googlepay.wc-stripe-no-desc,li.wc_payment_method.payment_method_stripe_alipay.wc-stripe-no-desc,li.wc_payment_method.payment_method_stripe_grabpay.wc-stripe-no-desc{height:46px!important;overflow:hidden}.tx_header_shiping,.bft-scroll-fixed{z-index:1}.bottom_buttons button.bft-close-filter-btn,.reste_btnn button.reste{background:var(--ss-black)!important;color:var(--ss-white)!important}.single-product .single_variation_wrap .woocommerce-variation-price{padding:10px 0 15px!important}.single-product .e-loop-item .single_variation_wrap .woocommerce-variation-price,.single-product .products .single_variation_wrap .woocommerce-variation-price{padding:0!important}.tx_single_product_page_des .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled~.xc-rating{display:none}body.single-product .tx_product_page .price span.woocommerce-Price-amount.amount bdi{color:#212121!important;font-weight:700!important;font-size:19px!important}body.single-product .tx_product_page .price .percentage-discount{color:#ff2459!important;font-weight:700!important;font-size:19px!important;display:inline-block}body.single-product .tx_product_page .price span.regular-price-strikethrough span.woocommerce-Price-amount.amount bdi,body span.price span.regular-price-strikethrough span.woocommerce-Price-amount.amount bdi{color:#bdbdbd!important;font-weight:400!important;font-size:var(--ss-text-sm-regular)!important}.elementor-menu-cart__toggle_wrapper .elementor-menu-cart__main{z-index:9999999!important}li.wc_payment_method.payment_method_stripe_wechat.wc-stripe-no-desc img{margin-top:2px!important}li.wc_payment_method.payment_method_stripe_alipay.wc-stripe-no-desc img{margin-top:-6px!important}li.wc_payment_method.payment_method_stripe_grabpay.wc-stripe-no-desc img{margin-top:0!important}li.wc_payment_method.payment_method_ppcp img{margin-top:0!important;width:auto!important}.slick-wrapper.bft-slick-wrapper div.bft-slick-banner{z-index:1!important}.woocommerce-variation.single_variation~.xc-rating{display:none}.single-product .e-loop-item.product-type-variable .tx_price,.single-product .e-loop-item.product-type-variable .tx_stars{display:none}.products .woocommerce-variation-add-to-cart~.xc-rating,.e-loop-item .woocommerce-variation-add-to-cart~.xc-rating{display:block!important}.tx_product_page .woocommerce-variation.single_variation~.xc-rating{display:flex;width:100%;float:none}.single_variation_wrap .woocommerce-variation.single_variation::after{content:"";clear:both;width:100%}.flex-container{display:flex}.flex-align-center{align-items:center}.justify-content-center{justify-content:center!important}.flex-1{flex:1}.tx_product_page.add-to-cart-btn.elementor-widget.elementor-widget-wc-add-to-cart img{width:12px;margin:0 10px -2px 0}.bft-product-info .bft-product-info-inner{display:flex;flex-wrap:wrap;gap:70px}.bft-product-info h2{font-size:16px;margin:0 0 15px 0}.bft-product-info ul,.product-page-list ul{padding-left:20px;font-size:15px}.bft-product-info .tag-title{font-size:var(--ss-text-sm-regular);color:var(--ss-brand-900);margin-bottom:16px;display:block}.bft-product-info a{color:var(--ss-text-in-light-bg-25)}.tx_single_product_page_des .woocommerce-variation-description{display:none}.star-rating-container{display:flex;align-items:center;gap:5px}.ss-star-rating{position:relative;display:inline-block;width:65px;height:13px;font-size:0;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjREREREREIiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=);background-size:13px 13px}.ss-star-rating-fill{position:absolute;top:0;left:0;height:100%;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=);background-size:13px 13px}.ss-total-rates{font-size:13px;display:inline-block;color:var(--ss-black)!important;margin-right:10px!important;font-weight:500!important}.tx_product_page_acc{border-top:1px solid #cfcfcf!important;border-bottom:0!important}.woocommerce-checkout.woocommerce-order-received .checkout-progress-bar .wc-progress-count .elementor-widget-container{background:var(--ss-black)!important}.woocommerce-checkout.woocommerce-order-received .checkout-progress-bar .wc-progress-count h2{color:var(--ss-white)!important}.woocommerce-checkout.woocommerce-order-received .checkout-progress-bar .wc-progress-title h2{color:var(--ss-black)!important}.checkout-cart .elementor-menu-cart__toggle.elementor-button-wrapper{display:none}.checkout-header.tx_before_border::after{background:transparent!important}.woocommerce-mini-cart__empty-message{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:none;width:100%;text-align:center!important}.ss-empty-cart-btn a{background:var(--ss-black);padding:10px 24px;border-radius:8px;color:var(--ss-white);margin:5px;text-transform:uppercase}.ss-empty-cart-btn a:hover{background:#212121;color:var(--ss-white)}.text-center{text-align:center}.ss-btn-black{background:var(--ss-black);border-radius:8px;color:var(--ss-white);text-transform:uppercase;border:none;font-weight:500!important}.ss-btn-black:hover,.ss-btn-black:focus{background:#616ec8;color:var(--ss-white)}.ss-btn-full-width{width:100%}div#ss-checkout-login-register-form h2{color:var(--ss-black);font-weight:700;font-size:24px}div#ss-checkout-login-register-form label{color:#27272a;font-size:var(--ss-text-sm-regular);font-weight:500}#ss-checkout-login-register-form input{padding:8px 16px;border-radius:6px;border-color:#e1e1e1}.e-checkout__container span.select2-selection__rendered{color:#72697d!important}.e-checkout__container .form-row .select2-selection__rendered{padding:2px 17px}.e-checkout__container span.select2-selection__arrow{top:3px!important}.e-checkout__container span.select2-selection.select2-selection--single{border-color:#E1E1E1!important}.ss-checkout-login-register-change{font-weight:600;text-decoration:underline;cursor:pointer}div#ss-checkout-login-register-form p{color:#565656;font-size:var(--ss-text-sm-regular);font-weight:400;margin-bottom:5px}#ss-checkout-login-register-form .woocommerce-checkbox-wrap label{color:#626262;font-weight:400;font-size:var(--ss-text-sm-regular);line-height:21px}#ss-open-chat,.ss-open-chat{cursor:pointer}.payment_methods .woocommerce-error li{border:none;padding:0!important;margin:0!important}.woocommerce-checkout .form-row span.error{display:none}#ss-coupon-response,.woocommerce-checkout .form-row.woocommerce-invalid span.error{display:block}.woocommerce-checkout p.woocommerce-invalid-required-field span.error,.woocommerce-checkout p.woocommerce-invalid span.error,#ss-coupon-response,#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:#e2401c;padding:3px 15px 0;background:none;border:none;font-weight:500;font-size:var(--ss-text-sm-regular)}.woocommerce-checkout p.woocommerce-invalid-required-field span.error,.woocommerce-checkout p.woocommerce-invalid span.error{padding:0;font-size:var(--ss-text-xs-regular)}.woocommerce-checkout p.woocommerce-invalid-required-field input,.woocommerce-checkout p.woocommerce-invalid input{border-color:#e2401c!important}.woocommerce-checkout #payment ul.payment_methods li label{line-height:normal}.woocommerce-checkout #payment .blockUI::before{display:none!important}input[type="checkbox"],input[type="radio"]{accent-color:var(--ss-black)}.show-hide-btn{position:absolute;font-size:16px!important;font-weight:500!important;color:var(--ss-black)!important;margin:0!important;cursor:pointer;top:17px;right:10px}a.woocommerce-remove-coupon{font-size:12px;color:#777!important;text-decoration:underline}.ss-e-coupon-box .woocommerce-message{text-align:left;padding-top:16px}.e-coupon-box.ss-e-coupon-box .col.coupon-col-2{text-align:right!important}div#ss-wc-checkout-social-login-section div{display:flex;align-items:center;font-size:16px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--ss-white) inset!important}p#kl_newsletter_checkbox_field .checkbox{display:flex;align-items:baseline;justify-content:flex-start;gap:3px;line-height:21px}input#kl_newsletter_checkbox{position:relative;top:3px}.woocommerce-checkout span.select2.select2-container *{outline:none!important}.filter-left-slide-btn,.filter-right-slide-btn{-webkit-user-select:none;-ms-user-select:none;user-select:none}div#ss-checkout-payment-error a{text-decoration:underline}div#ss-checkout-payment-error .woocommerce-error::before{font-size:25px;top:20px;left:15px}div#ss-checkout-payment-error li span{font-size:16px}#order_review tr.cart-discount td{min-width:110px}.ss-link{color:var(--ss-black);font-weight:600;text-decoration:underline;cursor:pointer}.ss_coupang_rating{font-size:15px}.single .woocommerce ul.products li.bft-content-product .price{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:5px;align-items:center}.original-price-text{color:#212121;font-weight:400;font-size:16px;margin-right:5px}.our-price-text{color:#212121;margin-right:5px;font-weight:500;font-size:18px}.ss-move-to-bag{margin-right:10px}.ss-full-link .footer-product a.add_to_cart_button,.ss-full-link .footer-product a.ajax_add_to_cart{width:100%;display:flex;align-items:center;justify-content:center}.yith-wcwl-add-button .add_to_wishlist svg.yith-wcwl-icon-svg,.yith-wcwl-add-button .add_to_wishlist img,.yith-wcwl-add-to-wishlist{margin:0}.ssShippingInner{display:flex;align-items:center;gap:24px}span.price-box{color:var(--ss-success-600)}.shipping-country{font-size:18px;font-weight:500}.shipping-icon{display:flex;margin:0}.shipping-icon img{width:20px;margin-right:5px;object-fit:contain}.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).rtwpvs-button-term{border-radius:4px;padding:5px 15px;background:var(--ss-gray-100)!important;box-shadow:none!important}.woocommerce .woocommerce-breadcrumb{margin:0}.e-loop-item span.percentage-discount,.bft-content-product span.percentage-discount{color:var(--ss-white);padding:4px 6px;font-size:var(--ss-text-sm-regular);background:var(--ss-success-700);position:absolute;top:0;left:0;font-weight:500;border-radius:8px 0}.ss-new-arrivals .percentage-discount{background:var(--ss-success-700)!important;color:var(--ss-white)!important}.bft-content-product .ss-product-rating{position:relative}.bft-content-product .ss-main-review{position:absolute;display:flex;align-items:center;justify-content:center;gap:6px;bottom:0;left:-5px}.woocommerce ul.products li.product a img{margin:0}.bft-content-product .products-page-brands{margin-bottom:8px}.bft-content-product .products-page-brands a{color:var(--ss-text-in-light-bg-100);font-size:var(--ss-text-sm-regular)}.e-loop-item.product.product-type-variable .tx_price,.e-loop-item.product.product-type-variable .swatch-group{display:none}.swatch-wrapper{margin:8px 0;font-size:var(--ss-text-sm-regular);max-width:80%}.swatch-group{margin-bottom:4px}.swatch-label{display:block;font-weight:600;margin-bottom:4px;font-size:13px}.swatch-items{display:flex;flex-wrap:wrap;gap:5px}.swatch-item{min-width:auto;padding:2px 5px;border:1px solid #ccc;border-radius:3px;cursor:pointer;background:var(--ss-white);font-size:10px;transition:all 0.2s;display:flex;align-items:center;justify-content:center;user-select:none}.swatch-item:hover{border-color:#666}.swatch-item.selected{border-color:#666;color:var(--ss-black)}.swatch-item.disabled{opacity:.5;cursor:not-allowed;pointer-events:none;position:relative;overflow:hidden}.swatch-item.disabled::before,.swatch-item.disabled::after{background:#f00!important;border:0;bottom:0;content:" "!important;height:1px;left:0;margin:0!important;min-width:auto;opacity:1;padding:0!important;position:absolute;right:0;top:50%;transform-origin:center;visibility:visible;width:100%;z-index:0}.swatch-item.disabled::before{transform:rotate(45deg)}.swatch-item.disabled::after{transform:rotate(-45deg)}.variation-price{margin-top:10px;font-weight:600;font-size:15px}.swatch-items{overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch;padding-bottom:5px;position:relative}.swatch-items::-webkit-scrollbar{height:4px}.swatch-items::-webkit-scrollbar-track{background:#f1f1f1}.swatch-items::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{border-radius:50px;margin-right:5px;width:40px;height:40px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{line-height:2}.ss-buy-now-button a{background:var(--ss-brand-900);color:var(--ss-white);padding:10px 20px;border-radius:4px;width:100%;display:block;text-align:center;font-size:var(--ss-text-sm-regular)}.ss-buy-now-button a:hover{background:var(--ss-brand-900);color:var(--ss-white)}.bft-modal .close{color:var(--ss-white);position:absolute;font-size:28px;font-weight:700;top:-5px;right:10px}.bft-modal .close:hover,.bft-modal .close:focus{color:var(--ss-black);text-decoration:none;cursor:pointer}.bft-modal .modal-header h2{font-size:18px;margin:0}.bft-modal .modal-header{padding:10px 16px;background-color:var(--ss-brand-900);color:var(--ss-white);padding-right:15px}.bft-modal .modal-body{padding:2px 16px}.bft-modal .modal-footer{padding:10px 16px;color:var(--ss-white);border-top:1px solid #ddd}.bft-modal .modal-footer .bft-modal-close{margin-right:10px}.shop-by-category-section .product-category img{mix-blend-mode:darken;margin-bottom:8px!important}span.regular-price-strikethrough span.woocommerce-Price-amount.amount bdi{color:var(--ss-text-in-light-bg-25)!important}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{margin-top:24px}.shop-by-category-section .product-category a:hover,.shop-by-category-section .product-category a:focus{display:inline-block;border-radius:8px;padding:5px}.ss-product-bg-white .ss-product-img-container,.ss-product-bg-white .ss-product-detail-container-dskt{background:#fff!important}.ss-product-bg-white .ss-product-detail-container-mb{background:transparent!important}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:20%;display:inline-block;margin-right:8px}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) img{border-radius:4px}.footer-product a.add_to_cart_button.loading{opacity:.25}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#000!important}.ss-offer-icon-main{position:relative}.ss-offer-icon-main .ss-offer-icon{width:50px;position:absolute;bottom:-10px;right:0}.elementor-widget-woocommerce-checkout-page{font-family:var(--ss-font-family)}.cat-open-flex a{color:var(--ss-text-in-light-bg-25)}.ss-offer-banner{background:linear-gradient(90deg,#0B0022 0%,#2E0F6D 100%);color:#fff;padding:16px;border-radius:16px;margin:20px 16px}.ss-offer-banner__container{display:flex;justify-content:space-between;align-items:center;margin:0 auto}.ss-offer-banner__content{display:flex;align-items:center;gap:16px}.ss-offer-banner__icon{display:flex;width:32px;height:32px;padding:1px 5px 2px 6px;justify-content:center;align-items:center;aspect-ratio:1/1}.ss-offer-banner__icon img{width:21px}.ss-offer-banner__text h2{color:#fff;font-size:16px;font-weight:700;margin:6px auto}.ss-offer-banner__text p{color:#fff;font-size:12px;font-weight:500;margin:0}.ss-offer-banner__steps{display:flex;gap:10px;margin:6px auto 10px}.ss-offer-banner__step{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .1);border-radius:50%;font-weight:600}.ss-offer-banner__step.active{background:#8B5CF6}.ss-offer-banner__step.active:nth-child(3).active~.ss-offer-banner__step.active{background:#4CAF50}.ss-offer-banner__button{background:#fff;color:#000;padding:6px 12px;border-radius:8px;text-decoration:none;font-weight:500;transition:all 0.3s ease;display:block;width:100%;text-align:center;margin:auto!important;font-size:12px}.ss-offer-banner__button:hover{background:#f0f0f0}#order_review .ss-offer-banner{margin:15px auto}.product-loop-grid-3 a{color:var(--ss-text-in-light-bg-30)}.loop-product-image .wp-post-image{mix-blend-mode:darken}.ss-brands-v3-main{display:flex}.ss-brands-v3-container{display:flex;gap:16px;align-items:center;flex:1;overflow:auto}.ss-brand-v3{flex-shrink:0}.ss-brand-v3 img{width:110px;height:110px;border-radius:50%;object-fit:contain;background:#fff;border:1px solid #dcdcdc;padding:10px}.ss-wishlist-button,.ss-wishlist-remove-button{display:flex;width:32px;padding:8px 8px 5px;align-items:center;gap:10px;border-radius:20px;border:1px solid #E6D9F7;background:var(--ss-white);z-index:9;cursor:pointer;position:relative}.ss-wishlist-button.active svg{fill:#8341D7;}.bft-content-product .ss-wishlist-button{position:absolute;top:8px;right:8px}.ss-single-product-container .ss-wishlist-button{background:#fff0;border:none}.ss-line-clamp,.ss-line-clamp .product_title{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden}.ss-line-clamp-1,.ss-line-clamp-1 .product_title{-webkit-line-clamp:1}.ss-line-clamp-2,.ss-line-clamp-2 .product_title{-webkit-line-clamp:2}.ss-line-clamp-3,.ss-line-clamp-3 .product_title{-webkit-line-clamp:3}span.ss-counter:before{content:counter(ss-counter-number);counter-increment:ss-counter-number}.ss-counter-reset{counter-reset:ss-counter-number}span.ss-counter{color:#dcdcdc;text-align:center;font-size:40px;font-style:normal;font-weight:400;line-height:140%}.ss-summer-sale-banner-wrapper{border-bottom:1px dashed #DDD;padding-bottom:16px;margin:16px}.ss-summer-sale-banner{background:linear-gradient(135deg,#a86e2d 0%,#cfa15b 100%);color:#fff;border-radius:16px;padding:16px;box-shadow:0 4px 16px rgb(0 0 0 / .08);position:relative}.ss-summer-sale-banner .ss-banner-title{color:#FFF;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.ss-summer-sale-banner .ss-banner-subtitle{color:#FFBE3D;font-size:24px;font-style:normal;font-weight:800;line-height:140%}.ss-summer-sale-banner .ss-banner-umbrella{position:absolute;top:-17px;right:12px;width:100px;height:auto;z-index:2}.ss-summer-sale-banner .ss-banner-offers-wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:4px;width:100%}.ss-summer-sale-banner .ss-banner-divider{width:100%;border-radius:3px;margin:16px 0 0;position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.ss-summer-sale-banner .ss-banner-divider span{display:block;width:100%;height:6px;background:rgb(255 255 255 / .25);border-radius:10px}.ss-summer-sale-banner .ss-banner-offers{display:flex;justify-content:space-between;gap:12px;width:100%}.ss-summer-sale-banner .ss-offer{text-align:center;flex:1}.ss-summer-sale-banner .ss-offer-title{color:#FFF;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:140%;min-height:20px}.ss-summer-sale-banner .ss-offer-badge{padding:4px 0;border-radius:20px;background:#6B2301;color:var(--ss-white);font-size:12px;font-style:normal;font-weight:500;line-height:140%;margin:0 auto;width:70px}.ss-summer-sale-banner .ss-banner-divider-line{display:flex;align-items:center;justify-content:space-between;gap:1px;width:100%}.ss-summer-sale-banner .ss-banner-divider-line .w-20{width:20px}.ss-summer-sale-banner .ss-banner-divider-line span.fill{background:#fff}.ss-summer-sale-banner .ss-banner-dust{position:absolute;top:0;left:0;width:100%;height:100%}#order_review .ss-summer-sale-banner-wrapper,#order_review .ss-summer-sale-banner{margin:20px 0 0}.ss-summer-sale-product-page-banner-wrapper{margin:0;padding:0;border:none}.ss-summer-sale-product-page-banner .ss-banner-offers-wrapper{gap:12px}.ss-summer-sale-product-page-banner{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-start}.ss-summer-sale-product-page-banner .ss-banner-title,.ss-summer-sale-product-page-banner .ss-banner-subtitle{font-size:14px}.ss-summer-sale-product-page-banner .ss-banner-divider{margin:0}.ss-summer-sale-product-page-banner .ss-offer{display:flex;align-items:center;justify-content:space-between;gap:4px}.ss-summer-sale-product-page-banner .ss-offer-badge{margin:0}.ss-summer-sale-product-page-banner .ss-offer-title{margin-bottom:0}.ss-wishlist-button,.ss-wishlist-remove-button{display:flex;width:32px;height:32px;padding:8px;align-items:center;gap:10px;border-radius:20px;background:var(--ss-white);cursor:pointer;z-index:8}.ss-wishlist-button{border:1px solid #E6D9F7}.ss-wishlist-button.active svg{fill:#8341D7;}.bft-content-product .ss-wishlist-button{position:absolute;top:8px;right:8px}.ss-single-product-container .ss-wishlist-button{background:#fff0;border:none}.products-page-brands{color:#303030}.ss-product-rating-container{margin:10px 0;display:flex;align-items:center;gap:8px}.ss-product-ratings-v3{display:flex;align-items:center;gap:6px;color:#737373}.ss-product-rating-average{font-size:14px;font-weight:500}.ss-product-rating-stars{display:inline-flex;align-items:center;gap:2px}.ss-product-rating-count{font-size:14px}.woocommerce-MyAccount-content .ss-logout-link-container{display:inline-flex;align-items:center;gap:8px;font-size:12px!important;font-weight:400;line-height:140%;color:#8A8A8A!important;margin-bottom:26px}.woocommerce-MyAccount-content .ss-dashboard-title{color:var(--ss-black)!important;font-size:18px!important;font-weight:400!important;margin-bottom:16px!important}.woocommerce-MyAccount-content .ss-logout-link{border-radius:4px;background:#F7F7F7;padding:4px 8px;font-size:10px!important;font-weight:500}.woocommerce a:hover{color:var(--ss-text-in-light-bg-25)!important}.ss-product-rating-container{margin:10px 0;display:flex;align-items:center;gap:8px}.ss-product-ratings-v3{display:flex;align-items:center;gap:6px;color:#737373}.ss-product-rating-average{font-size:14px;font-weight:500}.ss-product-rating-stars{display:inline-flex;align-items:center;gap:2px}.ss-product-rating-count{font-size:14px}.order-include-delivery-gst p{text-align:right;margin-top:-15px}.ss-line-clamp,.ss-line-clamp .product_title,.product.bft-content-product h2.woocommerce-loop-product__title{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;line-height:19.6px}.ss-line-clamp-1,.ss-line-clamp-1 .product_title,.product.bft-content-product h2.woocommerce-loop-product__title{-webkit-line-clamp:1}.ss-line-clamp-2,.ss-line-clamp-2 .product_title{-webkit-line-clamp:2}.ss-line-clamp-3,.ss-line-clamp-3 .product_title{-webkit-line-clamp:3}.summer-sale-banner-sun-care{display:flex;padding:20px 16px 20px 26px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch;border-radius:12px;background:linear-gradient(90deg,#02589F -10.18%,#0285C7 .54%,#02AADF 23.32%,#6CD0F3 103.75%,#83D9DC 173.45%,#ABE1CC 247.17%)}.summer-sale-banner-sun-care-container{display:flex;align-items:center;gap:10px;justify-content:space-between;width:100%}.summer-sale-banner-sun-care-info{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.summer-sale-banner-sun-care-title{color:#FFF;font-size:24px!important;font-weight:700;margin:0}.summer-sale-banner-sun-care-description{color:#FFF;font-size:12px;font-weight:500;margin:0}.summer-sale-banner-sun-care-image{display:flex;justify-content:space-between;align-items:center;width:30px}img.summer-sale-banner-sun-care-bg{position:absolute;right:0;height:100%;border-radius:12px;top:0}@media (min-width:768px){.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized{margin-top:10px;box-shadow:rgb(0 0 0 / .16) 0 3px 6px,rgb(0 0 0 / .23) 0 3px 6px;padding:15px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:#f1f1f1!important;padding:10px;border-radius:0!important}.tx_newslatter .elementor-form-fields-wrapper.elementor-labels- .elementor-col-80.elementor-sm-60.elementor-field-required{width:80%!important}.tx_newslatter .elementor-form-fields-wrapper .elementor-field-type-submit.elementor-col-20.e-form__buttons.elementor-sm-40{width:20%!important}.bft-scroll-fixed.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects{top:107px!important;z-index:1}.all-brand-loop img{height:50px!important}.bft-slick-main{overflow:hidden;white-space:nowrap}.top-slider .bft-slide-item img{width:100px}div#header .elementor-menu-cart__main{padding:0!important}.bft-content-product{background-color:var(--ss-product-bg)}.shop-by-category-section .product-category a{background:var(--ss-white);border:1px solid var(--ss-text-in-dark-bg-25);display:block;border-radius:8px;padding:5px}.shop-by-category-section .product-category a:hover,.shop-by-category-section .product-category a:focus{border:2px solid var(--ss-brand-900)}}.berocket_single_filter_widget .bapf_body label{color:var(--ss-text-in-light-bg-25);display:inline-block}.berocket_single_filter_widget .bapf_body ul li{white-space:nowrap;overflow:hidden}.berocket_single_filter_widget .bapf_body ul li:hover{overflow:visible;white-space:wrap}.berocket_single_filter_widget .bapf_body>ul>li>label{font-weight:500}.berocket_single_filter_widget_67328 .bapf_body label,.berocket_single_filter_widget_67447 .bapf_body label,.berocket_single_filter_widget_67448 .bapf_body label{text-transform:capitalize}.bapf_body span.bapf_show_hide{background:#ebebeb;padding:2px 8px;display:inline-block;margin-top:10px;font-size:var(--ss-text-sm-regular)!important;color:var(--ss-black)!important}body .price{font-weight:500!important}div#customer_details .shipping_address{margin-bottom:0;padding-bottom:0!important}div#customer_details .col-1{padding-top:0!important}.elementor-menu-cart__product-price.product-price{padding:0!important;margin:0}.elementor-menu-cart__product-price.product-price .product-quantity{margin-left:20px!important}.elementor-menu-cart__product-remove{right:10px}.tx_progressbar_main{padding:10px!important;background:var(--ss-white)!important;border:2px solid #a8b3ff4d;border-radius:7px!important;margin-bottom:12px}.e-checkout__order_review .tx_progressbar_main{padding:16px!important}.progress_container{height:8px;background:#a8b3ff33;border-radius:20px}.progress_value{background:linear-gradient(90deg,#616ec8 68%,rgb(168 179 255 / .6) 100%);height:8px;border-radius:20px}p.progress_text{color:#212121;margin:0 0 10px 0;font-weight:400;text-align:center;font-size:16px}.bft-mini-cart-header{text-align:center;background:#f6f7fb;padding:10px;top:0;position:sticky;width:100%;z-index:999}.elementor-menu-cart__close-button,.elementor-menu-cart__close-button-custom{z-index:9999}.bft-mini-cart-header .ss-mini-cart-bag{right:25px;position:absolute;top:22px}.bft-mini-cart-header .ss-mini-cart-bag svg{width:22px;height:22px}span.bft-mini-cart-qty{position:absolute;top:2px;background-color:var(--ss-black);color:var(--ss-white);height:16px;width:16px;border-radius:50%;font-size:10px;left:14px}.bft-mini-cart-header h2.mini-cart-title{font-weight:700;font-size:18px;line-height:28px}.mini-cart-input-qty [type="button"]:focus,.mini-cart-input-qty [type="submit"]:focus,.mini-cart-input-qty button:focus{background:transparent!important}.elementor-menu-cart__product-price.product-price input.quantity{width:40px!important;padding:13px 7px 11px;font-size:13px;height:20px!important;border-top:none!important;border-bottom:none!important;border-left:1px solid #d9d9d9!important;border-right:1px solid #d9d9d9!important;border-radius:0!important;text-align:center}.elementor-menu-cart__product-price.product-price{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;flex-direction:row-reverse!important;padding-left:20px!important}.elementor-menu-cart__product-price.product-price span.product-quantity{margin:0!important}.widget_shopping_cart_content .woocommerce-cart-form__cart-item.cart_item{border:none!important;padding:15px 10px 30px 10px!important;margin:12px 12px 0!important;border-bottom:2px solid #a8b3ff4d!important}.widget_shopping_cart_content .woocommerce-cart-form__cart-item.cart_item .product-thumbnail img{border:1px solid #d9d9d9!important;border-radius:8px}.elementor-menu-cart__product-price.product-price span.quantity{color:#212121!important;font-size:15px!important;font-weight:500!important}.elementor-menu-cart__products{height:100%!important}.elementor-menu-cart__product-price.product-price span.product-quantity{display:none}.elementor-menu-cart__subtotal{text-align:left!important}.elementor-menu-cart__subtotal .tx_progressbar_main p.progress_text{font-size:12px;text-transform:none;text-align:center}.elementor-menu-cart__subtotal .tx_progressbar_main p.progress_text span.woocommerce-Price-amount.amount{color:#212121!important}.progress_container,.progress_value{height:8px!important}.elementor-menu-cart__product-price.product-price{margin-top:0!important}.elementor-menu-cart__carttotal,.elementor-menu-cart__deliveryfee{display:flex;justify-content:space-between}.elementor-menu-cart__subtotal>.amount{float:right}.elementor-menu-cart__subtotal strong{font-weight:500;font-size:var(--ss-text-sm-regular);text-transform:capitalize;color:#212121}.elementor-menu-cart__carttotal{margin-top:10px}.elementor-menu-cart__carttotal span,.elementor-menu-cart__carttotal strong{font-weight:600;font-size:18px}.elementor-menu-cart__product-price.product-price>div{display:flex;border:1px solid #d9d9d9;border-radius:5px}.elementor-menu-cart__product-price.product-price>div button{width:25px!important;padding:0 3px 0 3px;height:20px!important;border:none!important;color:#212121!important}.elementor-menu-cart__product-price.product-price>div button:hover{background:transparent!important}.elementor-menu-cart__deliveryfee{color:#616ec8;margin-top:10px}.elementor-menu-cart__carttotal{padding-top:10px;margin-top:10px;border-top:1px solid #a8b3ff4d}.elementor-menu-cart__product-remove::after,.elementor-menu-cart__product-remove::before{color:var(--ss-black)!important;background-color:var(--ss-black)!important}.elementor-menu-cart__product-remove{color:var(--ss-black)!important;border:1px solid var(--ss-black)!important;right:9px!important;top:14px!important;bottom:0!important;transition:0.3s}.elementor-widget.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--shown .elementor-menu-cart__close-button{left:20px!important;top:22px!important;border:1px solid var(--ss-black);min-height:24px!important;width:24px;text-align:center!important;border-radius:50%;position:absolute}.elementor-widget.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--shown .elementor-menu-cart__close-button-custom{left:12px!important;top:16px!important;position:absolute;background:#fff0}.elementor-menu-cart__close-button::after,.elementor-menu-cart__close-button::before{content:"";position:absolute;height:3px;width:59%!important;top:50%!important;left:5px!important;margin-top:-1px;background:var(--ss-black)!important;border-radius:1px;transition:0.3s}iframe#launcher,iframe#launcher~iframe{z-index:99!important}.tx_mobile_checkout div#customer_details .col-1{padding:16px 12px!important;border-radius:16px!important;margin-bottom:15px!important}.tx_mobile_checkout div#customer_details .col-1 .woocommerce-billing-fields{font-size:var(--ss-text-sm-regular)!important;color:#212121!important;font-weight:400!important}.tx_mobile_checkout div#customer_details .col-1 h3{font-size:18px!important;font-weight:500!important;color:var(--ss-black)!important;margin:0!important}.tx_mobile_checkout div#customer_details .woocommerce-billing-fields__field-wrapper{padding-top:10px}.tx_mobile_checkout h3#order_review_heading{font-size:16px!important;font-weight:500!important;display:flex;justify-content:space-between;color:var(--ss-black)!important;border:none!important;margin:0!important;padding-bottom:10px!important}.tx_mobile_checkout h3#order_review_heading,.tx_mobile_checkout h3#order_payment_methods_heading,.tx_mobile_checkout h3#order_delivery_heading{text-transform:uppercase;font-family:var(--ss-font-family)}.checkout-view-cart{text-transform:capitalize}.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__column-inner.e-sticky-right-column{border:none!important}.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__order_review{padding:16px 12px;border-radius:16px}.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__order_review table.shop_table tr.cart_item td{padding-top:10px!important;padding-bottom:10px!important;border-bottom:2px solid #a8b3ff4d}.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__order_review table.shop_table tr td ul#shipping_method li{margin:0!important}.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__column-inner.e-sticky-right-column .e-coupon-box{display:none!important}.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__column-inner.e-sticky-right-column .ss-e-coupon-box{display:block!important;margin-bottom:15px}.ss-e-coupon-box .e-coupon-anchor{margin:0!important}.ss-e-coupon-box #ss-apply-coupon{border:none;border-radius:5px;padding:10px 15px;font-size:var(--ss-text-sm-regular)}#ss_coupon_code{padding:8px 16px;border-radius:4px}.woocommerce-checkout label.checkbox{font-size:var(--ss-text-sm-regular)!important}.tx_mobile_checkout .e-checkout__column .e-checkout__order_review-2 div#payment{margin:15px 0 0 0!important;border-color:transparent!important;background:transparent!important;padding:0!important;position:relative!important}.tx_mobile_checkout .tx-payment-method{padding:16px 12px 0!important;background:var(--ss-white)!important;border-radius:16px!important;margin:15px 0!important}.tx_mobile_checkout .e-checkout__column h3#order_payment_methods_heading{margin:0}.tx-payment-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.tx_mobile_checkout div#payment .form-row.place-order.delivery-date{background:var(--ss-white);border-radius:16px!important;padding:16px 12px!important;margin-bottom:15px!important}.tx_mobile_checkout .form-row.place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{margin:0}.tx_mobile_checkout h3#order_payment_methods_heading,.tx_mobile_checkout h3#order_delivery_heading{font-size:18px!important;font-weight:500!important}.tx_mobile_checkout span#view-more-payment-methods,.form-row.place-order{color:#212121}.tx_mobile_checkout table.shop_table.woocommerce-checkout-review-order-table span.woocommerce-Price-amount.amount{color:#212121!important;font-weight:600!important}.tx_mobile_checkout div#customer_details .col-2{background:var(--ss-white)!important;padding:16px 12px;border-radius:16px;margin-bottom:15px}.tx_mobile_checkout div#customer_details .col-2 h3#ship-to-different-address{padding-left:0!important;margin:0}.tx_mobile_checkout div#customer_details .col-2 .shipping_address{padding-left:0!important;padding-right:0}.tx_mobile_checkout div#customer_details .col-2 .shipping_address p#shipping_postcode_field{margin-bottom:0}.tx_mobile_checkout div#payment .form-row.place-order p{margin:0!important}.tx_mobile_checkout div#customer_details .col-2 .woocommerce-additional-fields{padding:0;margin:0!important}div#payment ul.wc_payment_methods.payment_methods.methods.stripe-small .payment_box.payment_method_stripe_cc.wc-stripe-no-methods{margin-bottom:0!important;margin-top:0!important;padding-bottom:0!important}div#payment ul.wc_payment_methods.payment_methods.methods.stripe-small .wc-stripe_cc-new-method-container{margin-bottom:0}.tx_mobile_checkout div#customer_details input,.tx_mobile_checkout div#customer_details textarea,.tx_mobile_checkout div#customer_details span.select2-selection.select2-selection--single{border-radius:6px!important}.tx_mobile_checkout div#customer_details .col-2 .woocommerce-additional-fields p#order_comments_field{margin:0!important}.tx_mobile_checkout .e-checkout__column ul.wc_payment_methods.payment_methods.methods li{border-radius:6px}.woocommerce-privacy-policy-text p{margin:0 0 10px 0!important}.tx_mobile_checkout div#payment .form-row.place-order p.form-row.validate-required{margin-bottom:8px!important}.tx_progressbar_main span.woocommerce-Price-amount.amount{text-transform:uppercase;font-weight:600!important}body.e-wc-info-notice .woocommerce-info,body.e-wc-info-notice .wc-block-components-notice-banner.is-info,.elementor-nothing-found.elementor-products-nothing-found{border-style:none;background:linear-gradient(90deg,#8360c3 0%,#806aa7fa 25%,#41b792 75%,#2ebf91 100%);max-width:620px;text-align:center;margin-left:auto;margin-right:auto;color:var(--ss-white)}.elementor-nothing-found.elementor-products-nothing-found{padding:1em 2em 1em 2em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:var(--ss-white);list-style:none outside;width:auto;word-wrap:break-word;display:inline-block;border-radius:7px}.woocommerce-no-products-found .woocommerce-info{display:inline-block}.woocommerce-checkout .e-checkout__column.e-checkout__column-start{display:flex;flex-direction:column}.tx_mobile_checkout .e-woocommerce-login-section,.tx_mobile_checkout .e-woocommerce-social-login-section{padding:16px 12px!important;border-radius:10px!important}.tx_mobile_checkout .e-woocommerce-login-section .e-login-wrap{display:block!important}.tx_mobile_checkout .e-woocommerce-login-section .e-login-wrap button.woocommerce-button{margin:0!important}.woocommerce-checkout #payment ul.payment_methods li{display:none}.woocommerce-checkout #payment ul.payment_methods li:nth-child(-n+2){display:block}span#view-more-payment-methods{color:blue;cursor:pointer}.woocommerce-checkout #payment ul.payment_methods.show-all li{display:block}.tx_mobile_checkout .e-woocommerce-social-login-section .heateor_sl_social_login_title{color:#212121;font-size:16px;font-weight:500!important;text-align:center}.tx_mobile_checkout ul.heateor_sl_login_ul{display:flex;justify-content:center;margin:0!important}.tx_mobile_checkout .e-checkout__container .e-woocommerce-login-section .woocommerce-form-login-toggle.e-checkout-secondary-title{text-align:center}.tx_mobile_checkout .e-checkout__container .e-woocommerce-login-section,.tx_mobile_checkout .e-woocommerce-social-login-section{background:var(--ss-white)}.woocommerce-checkout .e-checkout__column.e-checkout__column-start .e-woocommerce-login-section{order:2;margin-bottom:10px!important}.woocommerce-checkout .e-checkout__column.e-checkout__column-start .e-woocommerce-social-login-section{display:flex;justify-content:space-between}.update-checkout-address-btn{float:right;width:25px;text-align:right;cursor:pointer}.widget_shopping_cart_content .elementor-menu-cart__subtotal,.widget_shopping_cart_content .elementor-menu-cart__footer-buttons{margin-left:20px;margin-right:20px}.elementor-menu-cart__products.woocommerce-mini-cart.cart.woocommerce-cart-form__contents{border-bottom:1px solid #d9d9d9!important}.tx_mobile_checkout div#payment .form-row.place-order button#place_order{border-radius:6px}.tx_mobile_checkout ul#checkoutTabs{list-style:none;background:var(--ss-white);margin-bottom:10px;padding-left:0;display:flex}.tx_mobile_checkout div#ss-checkout-sign-inup-forms ul#checkoutTabs li.nav-item{width:50%}.tx_mobile_checkout div#ss-checkout-sign-inup-forms ul#checkoutTabs li.nav-item button{background:#f0f1f2;border-color:#e1e1e1;color:var(--ss-black);border-bottom-color:var(--ss-white);border-radius:0;width:100%}.tx_mobile_checkout div#ss-checkout-sign-inup-forms ul#checkoutTabs li.nav-item button.active{background:var(--ss-black);color:var(--ss-white);border-color:var(--ss-black)}.tx_mobile_checkout div#ss-checkout-sign-inup-forms div.tab-pane{background:var(--ss-white);border-radius:10px}.tx_mobile_checkout div#ss-checkout-sign-inup-forms div.tab-pane form{border-color:var(--ss-white);margin:0!important;border:1px solid;padding:12px}.tx_mobile_checkout div#ss-checkout-sign-inup-forms div.tab-pane form p.lost_password{margin:0}div#ss-wc-checkout-social-login-section,div#ss-checkout-sign-inup-forms{background:var(--ss-white)!important;margin-bottom:22px;padding:16px 15px!important;border-radius:16px!important;position:relative}div#ss-wc-checkout-social-login-section>div:empty{display:none}.tx_mobile_checkout div#ss-checkout-sign-inup-forms div.tab-pane form input{border-radius:6px;border-color:#e1e1e1}.tx_mobile_checkout .ss-wc-checkout-login_signup .ss-login-as-guest-container span{text-align:center;cursor:pointer;background:#e0e0e0;padding:12px 20px;border-radius:8px;display:inline-block;font-size:16px}.tx_mobile_checkout .ss-wc-checkout-login_signup div#ss-checkout-sign-inup-forms{margin-top:15px}.tx_mobile_checkout div#ss-checkout-sign-inup-forms div.tab-pane form label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{display:block}button:focus-visible{outline:none!important}.tx_mobile_checkout div#ss-checkout-sign-inup-forms div.tab-pane form button.woocommerce-button{border-radius:6px;border:none!important}.tx_mobile_checkout div#ss-checkout-sign-inup-forms div.tab-pane form button.woocommerce-button:hover{color:var(--ss-white)!important}.tx_mobile_checkout div#ss-checkout-sign-inup-forms div.tab-pane,.tx_mobile_checkout .ss-wc-checkout-login_signup div#ss-checkout-sign-inup-forms{display:none}.tx_mobile_checkout div#ss-checkout-sign-inup-forms div.tab-pane.active,.tx_mobile_checkout .ss-wc-checkout-login_signup div#ss-checkout-sign-inup-forms.active{display:block!important}p#billing_phone_code_field{width:49%;display:inline-block}p#billing_phone_field{display:inline-block;margin-left:2%!important;width:49%!important}.tx_mobile_checkout span.woocommerce-input-wrapper select#billing_phone_code{border-radius:6px!important;height:41px!important;padding:11px 12px!important}.tx_mobile_checkout p#new_order_notes_field{margin:0}.tx_mobile_checkout div#customer_details input::placeholder,.tx_mobile_checkout div#customer_details textarea::placeholder,.tx_mobile_checkout div#customer_details span.select2-selection.select2-selection--single{font-size:var(--ss-text-sm-regular)!important}.ss-woocommerce-verify-account-notice{background:linear-gradient(90deg,rgb(216 143 250) 0%,rgb(216 143 250) 25%,rgb(255 151 139) 75%,rgb(255 151 139) 100%);color:var(--ss-white);padding:25px;margin:25px;font-size:var(--ss-text-sm-regular)}.select2-container--default .select2-search--dropdown .select2-search__field{border:none}span.select2-dropdown.select2-dropdown--below{border-color:#aaa;border-radius:6px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--ss-black);color:var(--ss-white)!important}.tx_mobile_checkout .e-woocommerce-social-login-section{padding:0!important}.woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details,.woocommerce-order-received .woocommerce-order-details,.woocommerce-customer-details{background:var(--ss-white);padding:15px;border-radius:5px;margin-bottom:15px!important}.woocommerce-order-received .woocommerce-thankyou-order-received{font-size:20px;color:var(--ss-black);font-weight:600}.woocommerce ul.order_details li strong{color:var(--ss-black)}ul#shipping_method label{color:#616ec8!important;text-transform:uppercase;font-weight:500!important}.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__column-inner.e-sticky-right-column .e-coupon-box label.e-coupon-anchor-description{display:none}.tx_mobile_checkout div#order_review dl.variation{display:flex}.tx_mobile_checkout div#order_review dl.variation dt.variation-Pack{margin-left:10px}.tx_mobile_checkout div#order_review dl.variation dt.variation-Size,.tx_mobile_checkout div#order_review dl.variation dt.variation-Pack{color:#888!important}.widget_shopping_cart_content .woocommerce-cart-form__cart-item.cart_item dl.variation{display:flex}.widget_shopping_cart_content .woocommerce-cart-form__cart-item.cart_item dl.variation dt.variation-Pack{margin-left:10px}.widget_shopping_cart_content .woocommerce-cart-form__cart-item.cart_item dl.variation dt.variation-Size,.widget_shopping_cart_content .woocommerce-cart-form__cart-item.cart_item dl.variation dt.variation-Pack{color:#888!important}#progress{z-index:999!important}.jdgm-carousel--aligned-theme .jdgm-carousel-item__review,.jdgm-carousel-item{height:auto!important}.jdgm-carousel-wrapper{padding:48px 0 0!important}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link{margin-bottom:44px}.jdgm-carousel-wrapper .jdgm-carousel--aligned-theme .jdgm-carousel-item__product-image{vertical-align:top}.jdgm-carousel-wrapper h2.jdgm-carousel-title{font-size:20px;text-transform:capitalize;font-weight:600;color:var(--ss-black);margin-bottom:10px}.jdgm-carousel-wrapper .jdgm-verified-by__text{font-size:16px;color:var(--ss-black)}.jdgm-carousel-wrapper .jdgm-star{color:#ff7148}.jdgm-carousel-wrapper .jdgm-carousel--aligned-theme .jdgm-carousel-item__review-rating{margin-bottom:15px}.jdgm-carousel-wrapper .jdgm-carousel-item__review-content .jdgm-carousel-item__review-title{font-size:16px;color:var(--ss-black);margin-bottom:8px}.jdgm-carousel-wrapper a.jdgm-all-reviews-rating-wrapper{display:none}.jdgm-carousel-item__review-content .jdgm-carousel-item__review-title,.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name-wrapper .jdgm-carousel-item__reviewer-name.jdgm-ellipsis{font-size:var(--ss-text-sm-regular);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;height:20px}.jdgm-carousel-item__review-body.jdgm-line-clamp p{font-size:16px;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:67px;color:#3a3a3acc}.jdgm-carousel-wrapper .jdgm-carousel-item__reviewer-name-wrapper{margin:22px 0 5px}.jdgm-carousel-wrapper .jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name-wrapper .jdgm-carousel-item__reviewer-name.jdgm-ellipsis{font-size:16px;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;height:20px;line-height:1;letter-spacing:-.02em;margin-bottom:5px}.jdgm-carousel-wrapper .jdgm-carousel-item__reviewer-name-wrapper a.jdgm-carousel-item__product .jdgm-carousel-item__product-title.jdgm-ellipsis{font-size:var(--ss-text-sm-regular);font-weight:400;color:#3a3a3a;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;height:28px;line-height:normal}.jdgm-carousel-item{vertical-align:top!important;cursor:pointer}.jdgm-carousel--done .jdgm-carousel__item-container{height:200px}.jdgm-carousel__item-wrapper{height:unset!important}.jdgm-carousel-wrapper .jdgm-carousel__right-arrow,.jdgm-carousel-wrapper .jdgm-carousel__left-arrow{border-width:2px;border-color:var(--ss-black);width:15px;height:15px}.jdgm-write-rev-link,.jdgm-ask-question-btn{font-weight:400!important}.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid{grid-template-columns:75% 25%!important;display:grid!important}body.e-wc-error-notice ul.woocommerce-error{color:var(--ss-black);font-weight:500}.e-wc-error-notice .woocommerce-error::before{color:#ff3c28!important}input#terms{width:20px;height:20px}.bft-product-variations .variations td.value{padding:5px}.woocommerce div.product .bft-product-variations form.cart .variations td,.woocommerce div.product .bft-product-variations form.cart .variations th{line-height:normal}.bft-product-variations .single_variation_wrap{display:flex;flex-direction:column}.bft-product-variations .single_variation_wrap .xc-rating{order:1!important}.bft-product-variations .single_variation_wrap .woocommerce-variation.single_variation{order:2}.bft-product-variations .single_variation_wrap .variations{order:3;margin-top:0}.archive-reset-filters{list-style:none;padding:0;display:flex;align-items:center;justify-content:space-between}@media (min-width:768px) and (max-width:1024px){ul.archive-reset-filters{flex-direction:column;align-items:flex-start;gap:8px}}.shop-categoty-filter .product-categories{list-style:none;padding:0}.shop-categoty-filter .product-categories .cat-item>a,.shop-categoty-filter .product-categories .cat-item>span.count{font-size:var(--ss-text-sm-regular);color:var(--ss-text-in-light-bg-25);margin-bottom:16px;display:inline-block}.tax-product_cat .shop-categoty-filter .product-categories>.cat-parent>a{font-weight:500}.shop-categoty-filter .product-categories .cat-item.current-cat>a,.shop-categoty-filter .product-categories .cat-item:hover>a,.shop-categoty-filter .product-categories .cat-item:hover>span.count,.shop-categoty-filter .product-categories .cat-item.current-cat>span.count{color:var(--ss-brand-900)}.shop-categoty-filter .product-categories .children{list-style:none;padding-left:5px}.shop-categoty-filter .product-categories .cat-item .count,.bapf_sfilter.bapf_ckbox span.roundpcs.pcs{margin-left:2px}.tax-product_cat .shop-categoty-filter .product-categories .cat-item,.shop-categoty-filter .product-categories .cat-item.cat-parent:not(.current-cat,.current-cat-parent) .children{display:none}.shop-categoty-filter .product-categories .cat-item.cat-parent.current-cat .children,.shop-categoty-filter .product-categories .cat-item.current-cat-parent,.shop-categoty-filter .product-categories .cat-item.current-cat:not(.current-cat-parent),.shop-categoty-filter .product-categories .cat-item.current-cat:not(.current-cat-parent) .cat-item,.tax-product_cat .shop-categoty-filter .product-categories>.cat-parent{display:block}.archive-reset-filters,.product-categories{padding-bottom:15px!important;border-bottom:1px solid var(--ss-gray-200)}.page ul.archive-reset-filters{margin-bottom:0;border:none;padding-bottom:0!important}.bapf_slidr_main.ui-widget-content .ui-slider-handle{background:var(--ss-text-in-light-bg-100);border:1px solid var(--ss-text-in-light-bg-100)!important}.bapf_slidr_jqrui .bapf_from,.bapf_slidr_jqrui .bapf_to{width:auto;border-radius:4px;padding:2px 8px;font-size:var(--ss-text-sm-regular);background:var(--ss-product-bg)}.bapf_slidr_jqrui .bapf_from{float:left}.bapf_slidr_jqrui .bapf_to{float:right}.woocommerce .woocommerce-result-count{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:1em 0 0;font-weight:500}li.product.bft-content-product>a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:block}.bft-content-product .footer-product a.ajax_add_to_cart img{width:20px!important}#ss-brand-filter-search{position:relative;margin-bottom:15px}#ss-brand-filter-search svg{position:absolute;left:15px;top:10px}#ss-brand-filter-search #search-brand-input{padding-left:45px;border:1px solid #dddde3;border-radius:4px;font-size:16px!important}.tx_product_page .single-xc-rating .reviews-count{margin-bottom:0}.tx_product_page .single-xc-rating img{width:auto!important}.tx_product_page .single-xc-rating a{color:var(--ss-white)}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:0}.woocommerce ul.products li.product a img.wp-post-image{max-height:180px;min-height:180px;object-fit:contain;mix-blend-mode:darken}.jdgm-rev__buyer-badge::before{color:var(--ss-white)!important}span.tx-v2-header{padding:4px;border-radius:4px;background:var(--ss-brand-900)}.ss-v2-header .dgwt-wcas-search-wrapp{max-width:none;min-width:unset!important}.ss-v2-header .dgwt-wcas-sf-wrapp{background:transparent!important;padding:0}.dgwt-wcas-search-form .dgwt-wcas-close{right:0!important;z-index:10;transition:none}.ss-v2-header .dgwt-wcas-close{background:#fff;opacity:1}.ss-v2-header .dgwt-wcas-sf-wrapp input#dgwt-wcas-search-input-1,.ss-v2-header .js-dgwt-wcas-enable-mobile-form.dgwt-wcas-enable-mobile-form{border-radius:4px}p.price{margin:0}span.ss-price-v2{display:flex;gap:8px;color:var(--ss-black)}span.ss-price-v2 span.percentage-discount{color:#0da050!important;font-weight:400!important}.ss-categories-v2 ul.products li.product-category{border:1px solid var(--ss-text-in-dark-bg-25);padding:10px 15px!important;border-radius:8px}.ss-categories-v2 ul.products li.product-category:hover{border:1px solid var(--ss-brand-900)}.form-input-main{display:flex;justify-content:space-between;gap:59px;margin-bottom:64px}.products-input,.skin-input,.submit-button{display:flex;align-items:flex-start;justify-content:start;flex-direction:column;width:100%}.submit-button{display:block;text-align:center}.form-input-main label{color:#c2c2c2;font-size:var(--ss-text-sm-regular);font-weight:300!important;margin-bottom:16px}.form-input-main select{color:var(--ss-white)!important;background:transparent!important;border:none!important;border-bottom:1px solid var(--ss-white)!important;font-weight:400;width:100%;border-radius:0;outline:none;font-size:var(--ss-heading-2-regular);padding:0 0 12px}.submit-button button{background:var(--ss-white);border:1px solid var(--ss-white);padding:16px 32px;border-radius:8px;font-size:var(--ss-text-sm-regular);color:var(--ss-brand-900)!important;width:100%;max-width:332px}.form-input-main select option{color:var(--ss-black)}ul.ss-brands-v2{padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px}.ss-v2-header .tx_before_border::after{content:none}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{left:unset;top:-10px;right:0}.bft-content-product.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{right:16px;top:16px}.product-review-container .ss-flex{display:flex;justify-content:space-between;align-items:center}.product-review-container .ss-flex p{margin:0}.product-review-container .ss-flex .user-container{width:50%;display:flex;align-items:center}.product-review-container .ss-flex .user-container img,.prouct-detail img{width:51px;margin-right:20px}.product-review-container .review-product{background:var(--ss-white);padding:16px;border-radius:4px}.prouct-detail p{margin:0;font-size:12px;color:var(--ss-text-in-light-bg-25)}.prouct-detail h2{margin:0;font-size:var(--ss-text-sm-regular);color:var(--ss-text-in-light-bg-100)}.product-review-container .review-product img{width:50px;margin-right:20px}.product-review-container .review-product .ss-flex{align-items:center;justify-content:left}.product-review-container h2.ss-review-v2-title{font-size:16px!important;color:var(--ss-text-in-light-bg-100);margin-top:16px}.product-review-container p.ss-review-v2-content{color:#4e4e4e;font-size:var(--ss-text-sm-regular)!important}.product-review-container .ss-review-v2{padding:16px}.ss-product-tags-flex button.e-filter-item{flex-grow:1;flex-basis:8%}button.review-product-button{width:100%;margin-top:16px;color:var(--ss-white);background:var(--ss-brand-900);border-radius:4px;border:none!important}.ss-tags .btn-group{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:8px}.ss-tags .btn-group .select{position:relative;flex-grow:3;width:31%}.ss-tags .button_click{padding-bottom:20px}.ss-tags .button_select{padding:12px 20px;width:100%;cursor:pointer;border-radius:5px;font-size:12px;color:var(--ss-black);border:1px solid #ddd;transition:background-color 0.3s ease;text-align:center}.ss-tags .button_select:hover{background-color:var(--ss-black);color:var(--ss-white)}.ss-tags input[type="checkbox"]{display:none}.ss-tags input[type="checkbox"]:checked+label{background-color:var(--ss-black);color:var(--ss-white)}.product-loop-image img{mix-blend-mode:darken;max-height:220px;object-fit:contain}.v2-wishlist i.yith-wcwl-icon.fa.fa-heart-o{color:#ab6efd;font-weight:200}form#ss-tags-filter h3{font-size:var(--ss-text-sm-regular);color:var(--ss-text-in-light-bg-25)}.xc-rating.loop-xc-rating span.cp_stars{display:flex}.xc-rating.loop-xc-rating span.reviews-count{margin-bottom:0;font-size:var(--ss-text-sm-regular)!important}body.logged-in .tx_footer_cart.footer_cart_icon_set span.elementor-button-icon span.elementor-button-icon-qty{top:10px}.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist i{font-size:1.2rem!important;margin:0}.ss-main-review{display:flex;align-items:center;gap:10px;background:var(--ss-white);border-radius:16px;padding:5px 10px;border:1px solid var(--ss-gray-100)}.ss-main-review span{padding:0}.ss-main-review span{font-size:var(--ss-text-xs-regular);color:var(--ss-gray-800)}.ss-single-product-container .ss-main-review .mtips{padding-left:4px;z-index:9}.ss-single-product-container .ss-main-review{border:none!important;padding:0}.ss-v2-review{height:700px;overflow-y:scroll}.ss-review-v2{padding:32px;background:var(--ss-product-bg);margin-bottom:16px;border-radius:4px}.ss-review-v2 h2.ss-review-v2-title{font-size:20px;font-weight:300!important}.ss-review-v2 p.ss-review-v2-content,p.user{font-size:16px;font-weight:300!important;color:#4e4e4e}.ss-v2-review>div:first-child{background:var(--ss-brand-900)}.ss-v2-review>div:first-child h2.ss-review-v2-title,.ss-v2-review>div:first-child p.ss-review-v2-content,.ss-v2-review>div:first-child p.user{color:var(--ss-white)}span.review-v2{display:flex;align-items:center;gap:3px}.review-v2-divider{height:15px;width:1px;background-color:var(--ss-gray-300)}.ssTitle-main .review-product{padding:0;display:flex;align-items:center;justify-content:space-between}span.review-v2-count{display:flex;align-items:center;gap:3px}.ssTitle-main .review-product img{width:50px;margin-right:10px}.ssTitle-main .review-product button.review-product-button{margin:0}button.review-product-button img{width:17px!important;margin:0!important}.ssTitle-main button.review-product-button{padding:12px 18px 10px!important}.user-container img{width:51px;height:51px;border-radius:50%;margin-right:10px}.user-container-v2 img{width:50px;height:50px;border-radius:50%;margin-right:18px}.user-container-v2 p{margin:0}.ss-insta-feed .lora-carousel__nav__next{right:-54px!important}.ss-insta-feed .lora-carousel__nav.lora-carousel__nav__prev{left:-54px!important}.ss-star-rating-fill{filter:brightness(0) saturate(100%) invert(83%) sepia(32%) saturate(3462%) hue-rotate(353deg) brightness(101%) contrast(101%)}img.ss-mobile-product-review-image{width:13px;margin:0 0 0 5px}.user-container-v2{display:flex;align-items:center}.ss-single-product-container table.variations{display:block}.ss-single-product-container table.variations th.label,.ss-single-product-container table.variations td.value{display:block;width:100%;text-align:left;background:var(--ss-white)!important;padding:2px 0 5px}.ss-single-product-container table.variations td.value{margin-bottom:15px}.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).selected,.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).selected:hover{box-shadow:none;background:#2e2e2e!important}.rtwpvs .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).selected.rtwpvs-button-term span{color:var(--ss-white)}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{padding:0!important;background:transparent!important}.single-product .v2-wishlist{right:7px!important;top:4px!important}.shipping-info p{color:#0f9a64!important}.product-page-list ul li{color:var(--ss-text-in-light-bg-25);line-height:1.9rem}.ss-single-product-price p.price,.ss-single-product-container span.price{display:flex;gap:16px;align-items:center}.ss-single-product-container span.percentage-discount{background:var(--ss-success-600);font-size:var(--ss-text-xs-regular);font-weight:400!important;color:var(--ss-white)!important;padding:2px 12px;border-radius:4px;line-height:2rem}.ss-single-product-container span.our-price-text{font-size:var(--ss-text-sm-regular);color:var(--ss-text-in-light-bg-25)}body.single .ss-single-product-container span.woocommerce-Price-amount.amount bdi{font-size:24px!important}.ss-single-product-container span.original-price-text,body.single .ss-single-product-container span.regular-price-strikethrough{color:#c2c2c2;font-size:var(--ss-text-sm-regular)}span.guaranteed-price{width:100%;display:inline-block;margin:00!important;border-radius:4px!important;padding:8px!important}.ss-suitable-tags a{padding:6px 14px;font-size:var(--ss-text-sm-regular);border:1px solid #d0d5dd;margin:5px 10px 5px 0;display:inline-block;color:var(--ss-text-in-light-bg-25);border-radius:6px;text-transform:capitalize}.ss-after-icon ul li a::after{content:"";background-image:url(https://dev.skin-seoul.com/wp-content/uploads/2024/12/Vector-3.png);height:20px;width:20px;background-repeat:no-repeat;background-position:center;position:absolute;right:0}.ssproduct-heading h1.elementor-heading-title.elementor-size-default{white-space:nowrap;max-width:233px;overflow:hidden;text-overflow:ellipsis}h2.jdgm-rev-widg__title{font-size:16px!important}.single-post .products li.bft-content-product.product{margin-bottom:20px!important;padding:16px!important}.single-post .woocommerce ul.products li.product a img.wp-post-image{margin-bottom:40px}.single-post .woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0;margin-bottom:5px;min-height:37px}.bft-category-tab{list-style:none;padding:15px 10px;font-weight:600;cursor:pointer;font-size:var(--ss-text-sm-regular);color:var(--ss-text-in-light-bg-50)}.single-post .woocommerce ul.products li.product .footer-product a.ajax_add_to_cart{vertical-align:top;background:var(--ss-brand-900);padding:10px;border-radius:4px;color:var(--ss-white)}@media (min-width:768px){.mini-cart-input-qty button{position:relative}}@media (min-width:768px){.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row-first,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row-last{width:49%!important}.elementor-menu-cart__product-remove::after,.elementor-menu-cart__product-remove::before{color:var(--ss-black)!important;left:26%!important}.tx_mobile_checkout h3#order_review_heading,.tx_mobile_checkout h3#order_payment_methods_heading,.tx_mobile_checkout h3#order_delivery_heading,.tx_mobile_checkout div#customer_details .col-1 h3,.tx_mobile_checkout .e-woocommerce-social-login-section .heateor_sl_social_login_title{font-size:16px!important}.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__order_review table.shop_table tr.cart_item td,.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__order_review table.shop_table tr th,.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__order_review table.shop_table tr td,.tx_mobile_checkout span#view-more-payment-methods,.form-row.place-order,.tx_mobile_checkout div#payment .form-row.place-order p,.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__column-inner.e-sticky-right-column .e-coupon-box p.e-checkout-secondary-title,.tx_mobile_checkout .e-checkout__container .e-woocommerce-login-section .woocommerce-form-login-toggle.e-checkout-secondary-title{font-size:15px!important}.tx_mobile_checkout .e-checkout__column .e-checkout__order_review-2 div#payment{margin-top:0!important}}@media (max-width:768px){.ss-offer-banner__container{gap:10px}.ss-offer-banner__step{width:25px;height:25px}.ss-offer-banner__text h2{font-size:14px}div#customer_login .u-column1.col-1,div#customer_login .u-column2.col-2{padding:30px!important}.jdgm-carousel-wrapper{padding:10px 0 0!important}p.woocommerce-LostPassword.lost_password{bottom:162px}.elementor-menu-cart__product-remove{bottom:7px!important}p#billing_phone_code_field{width:49%}p#billing_phone_field{margin-left:2%!important;width:49%!important}tr.woocommerce-shipping-totals.shipping span.woocommerce-shipping-may-be-available-html.e-checkout-message.e-cart-content{min-width:unset!important;font-size:12px!important;text-align:right}.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__order_review table.shop_table tr.woocommerce-shipping-totals.shipping td{padding-right:0!important}.tx_mobile_checkout div#customer_details .col-2 .shipping_address{padding-top:15px!important}.tx_mobile_checkout span.woocommerce-input-wrapper select#billing_phone_code{padding:4px 4px 4px 14px!important}.elementor-menu-cart__container.elementor-lightbox .elementor-menu-cart__main{padding:0 0 0 0!important;width:100%!important;max-width:450px}.elementor-widget.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--shown .elementor-menu-cart__close-button,.elementor-widget.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--shown .elementor-menu-cart__close-button-custom{right:311px!important}.tx_mobile_checkout h3#order_review_heading,.tx_mobile_checkout h3#order_payment_methods_heading,.tx_mobile_checkout h3#order_delivery_heading,.tx_mobile_checkout div#customer_details .col-1 h3,.tx_mobile_checkout .e-woocommerce-social-login-section .heateor_sl_social_login_title{font-size:15px!important}.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__order_review table.shop_table tr.cart_item td,.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__order_review table.shop_table tr th,.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__order_review table.shop_table tr td,.tx_mobile_checkout span#view-more-payment-methods,.form-row.place-order,.tx_mobile_checkout div#payment .form-row.place-order p,.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__column-inner.e-sticky-right-column .e-coupon-box p.e-checkout-secondary-title,.tx_mobile_checkout .e-checkout__container .e-woocommerce-login-section .woocommerce-form-login-toggle.e-checkout-secondary-title{font-size:var(--ss-text-sm-regular)!important}#ss-archive-filters{position:fixed;z-index:99999;top:0;bottom:0;background:var(--ss-white);overflow:auto;height:100%;left:-100%;right:0;width:100%}.mb-swiper-hide.elementor-element.elementor-arrows-position-outside .swiper{width:calc(100% - 10px)}.ss-main-review span{font-size:10px}.ss-brand-v3 img{width:90px;height:90px}.ss-summer-sale-product-page-banner .ss-offer{flex-direction:column}.summer-sale-banner-sun-care-image{width:70px}}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span.woocommerce-terms-and-conditions-checkbox-text a.woocommerce-terms-and-conditions-link{text-decoration:underline}@media (max-width:358px){tr.woocommerce-shipping-totals.shipping span.woocommerce-shipping-may-be-available-html.e-checkout-message.e-cart-content{margin-left:-156px!important}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span,p.woocommerce-LostPassword.lost_password a{font-size:12px}}@media (max-width:331px){p.woocommerce-LostPassword.lost_password{bottom:183px}}div#order_review table.shop_table.woocommerce-checkout-review-order-table tfoot td,div#order_review table.shop_table.woocommerce-checkout-review-order-table tfoot th{padding-left:16px!important;padding-right:16px!important;padding-top:4px;padding-bottom:4px;font-weight:500!important;background-color:#f2f3f7}div#order_review tfoot tr:first-child th{border-radius:8px 0 0 0}div#order_review tfoot tr:last-child th{border-radius:0 0 0 8px}div#order_review tfoot tr:first-child td{border-radius:0 8px 0 0}div#order_review tfoot tr:last-child td{border-radius:0 0 8px 0}div#order_review tfoot tr.cart-subtotal th,div#order_review tfoot tr.cart-subtotal td{padding-top:16px!important}.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__order_review table.shop_table tr.cart_item:last-child td{border:none!important}div#order_review tfoot tr.order-total th,div#order_review tfoot tr.order-total td{border-top:1px solid #ddd;padding-top:15px!important;padding-bottom:15px!important;font-size:16px!important;text-transform:uppercase}div#order_review tfoot{background:#f2f3f7}.p-LinkAutofillPrompt{padding-top:0!important}.woocommerce-orders tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-failed.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.woocommerce-button{margin-right:10px}.woocommerce-view-order table.woocommerce-table.woocommerce-table--order-details{margin-bottom:0}.woocommerce-order-pay table.shop_table{background:var(--ss-white);padding:12px 14px;border-radius:10px}.woocommerce-order-pay table.shop_table ul.wc-item-meta{padding:0;display:flex}.woocommerce-order-pay table.shop_table ul.wc-item-meta li{display:flex;margin-right:10px}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr.order_item td{padding-top:5px!important;padding-bottom:5px!important}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot th,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot td{padding-top:5px;padding-bottom:5px}.woocommerce-order-pay div#payment{margin-top:20px;border-radius:10px!important}.widget_shopping_cart_content .woocommerce-cart-form__cart-item.cart_item a{margin-bottom:0!important}button.p-LinkAutofillPromptBody-closeTarget{padding:7px 6px 4px 6px!important}svg.p-Icon.p-Icon--lock.Icon.p-Icon--md.p-LinkAutofillPromptIcon{padding-top:4px!important}.AnimateSinglePresence .AnimateSinglePresenceItem input{padding-right:13px!important}.elementor-menu-cart__product.woocommerce-cart-form__cart-item.cart_item .elementor-menu-cart__product-name.product-name{padding-right:20px}@media (max-width:768px){.woocommerce-checkout #payment .form-row.place-order.ss-place-order-main{position:fixed;bottom:0;width:100%;z-index:999;left:0;right:0;background:#f2f3f7;padding:25px 15px!important}}.floating-checkout-pay-order-container{position:fixed;bottom:0;left:0;right:0;z-index:999999;width:100%;text-align:center;box-shadow:0 2px 5px rgb(0 0 0 / .2);background:#f2f3f7;color:var(--ss-white);padding:0 15px 15px;border:none;border-radius:5px;display:block}.floating-checkout-pay-order-container .floating-place-order-total th,.floating-checkout-pay-order-container .floating-place-order-total td{background:none!important;color:var(--ss-black);border:none;font-size:16px}.floating-checkout-pay-order-container table{margin:0}.floating-checkout-pay-order-container .floating-place-order-total th{text-align:left;font-weight:500}.floating-checkout-pay-order-container .floating-place-order-total td{text-align:right;font-size:16px;font-weight:500}.floating-checkout-pay-order-container .floating-place-order-button{background:var(--ss-black);color:var(--ss-white);border:none;width:95%;border-radius:8px;padding:12px 16px;font-size:16px;text-transform:uppercase}.floating-checkout-pay-order-main{position:absolute;bottom:0;width:100%;background:#f2f3f7;left:0;right:0;padding:30px 15px}.show-hide-filters{width:100%;margin:15px 0;clear:both;text-align:center;display:none;position:sticky;top:58px;z-index:9}.show-hide-filters button,.show-hide-filters button:hover,.show-hide-filters button:active{border:1px solid #dddde3;display:block;width:100%;padding:10px;font-size:var(--ss-text-sm-regular);color:var(--ss-black);background:var(--ss-white);border-radius:4px}.show-hide-filters button img{vertical-align:middle}#ss-close-filters{display:none}.show-hide-filters.is-sticky button{position:absolute}@media (max-width:767px){.widget_shopping_cart_content .elementor-menu-cart__subtotal,.widget_shopping_cart_content .elementor-menu-cart__footer-buttons{margin-left:10px;margin-right:10px}.widget_shopping_cart_content .woocommerce-cart-form__cart-item.cart_item{margin:10px 15px 10px 15px!important;padding:15px 10px 35px 7px!important;border-bottom:2px solid #a8b3ff4d!important}.elementor-menu-cart__product.woocommerce-cart-form__cart-item.cart_item .elementor-menu-cart__product-name.product-name,.elementor-menu-cart__product-price.product-price{padding-left:10px!important;padding-right:10px}.elementor-menu-cart__product-name a{overflow:hidden;font-size:var(--ss-text-sm-regular)!important}.bft-mini-cart-header h2.mini-cart-title{font-size:16px}.elementor-menu-cart__product-price.product-price{margin-top:0!important}li.wc_payment_method.payment_method_stripe_cc.stripe-small-container.wc-stripe-no-desc span.wc-stripe-card-icons-container img{width:30px!important}li.wc_payment_method.payment_method_stripe_wechat.wc-stripe-no-desc img{margin-top:2px!important}li.wc_payment_method.payment_method_stripe_alipay.wc-stripe-no-desc img{margin-top:-6px!important}li.wc_payment_method.payment_method_stripe_grabpay.wc-stripe-no-desc img{margin-top:5px!important}li.wc_payment_method.payment_method_ppcp img{width:100px!important}span.wc-stripe-card-icons-container img.wc-stripe-card-icon{width:35px!important}div#customer_login .u-column1.col-1,div#customer_login .u-column2.col-2{margin:20px 0!important}.all-brand-loop img{height:40px!important}.elementor-menu-cart__toggle.elementor-button-wrapper a#elementor-menu-cart__toggle_button span.elementor-button-text{display:none!important}.tx_before_border::after{content:none!important}.top-slider .e-con-inner{padding:10px 0 0 0}.tx_header_search svg.dgwt-wcas-ico-magnifier-handler{height:35px!important;font-weight:500!important}.tx_top_brands .brand-loop{padding:2px;border:1px solid var(--ss-gray-100)!important}.top-brands{width:100%;justify-content:space-between}.tx_my_account .woocommerce-MyAccount-content .woocommerce-MyAccount-content-wrapper{padding-left:0!important}.border_b{padding:10px 0 11px 0!important;border-bottom:1px solid var(--ss-gray-100)}h3.sub_heading{margin:0!important}.tx_my_account .gwc-referral-status .col-md-4{text-align:left;margin:20px 0 0 0}.border_b_none{padding:10px 0 10px 0!important}.woocommerce-address-fields{padding:0!important;border:none!important}.woocommerce-address-fields,form#add_payment_method,.woocommerce-MyAccount-content-wrapper form.woocommerce-EditAccountForm.edit-account{padding:10px 0!important}.woocommerce-MyAccount-content h3{margin:0!important}.bft-scroll-fixed{top:0}.bft-scroll-fixed.e-flex.e-con-boxed.e-con.e-parent.elementor-sticky.bft-filter-fixed{top:54px!important}.bft-notice-button{width:100%;text-align:center;margin-top:15px!important;padding-left:15px!important;padding-right:15px!important}.tx_mobile_checkout .ss-wc-checkout-login_signup{flex-direction:column-reverse!important}div#ss-wc-checkout-social-login-section div{display:block;text-align:center!important}.heateor_sl_login_container{margin-top:10px}.tx_mobile_checkout ul.heateor_sl_login_ul i#heateorSlGoogleButton{margin-left:0!important}.ss-login-as-guest-container-or{margin-bottom:10px!important}.woocommerce-checkout .e-checkout__column.e-checkout__column-start .e-woocommerce-social-login-section{display:block}.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid{display:grid!important}.tx_mobile_checkout .e-checkout__column.e-checkout__column-end .e-checkout__column-inner.e-sticky-right-column .ss-e-coupon-box{margin:0!important}.tx_mobile_checkout .progress_text{font-size:13px!important}.jdgm-widget-actions-wrapper{margin:0!important}.jdgm-rev-widg.jdgm--js{padding-bottom:0!important}span.ss-price-v2 span.percentage-discount{flex-grow:3;text-align:end}.ss-v2-header .js-dgwt-wcas-mobile-overlay-enabled input#dgwt-wcas-search-input-2{padding:10px;border-radius:4px}.review-product{background-color:var(--ss-white);padding:16px;border-radius:4px}.ss-product-tags-flex button.e-filter-item{flex-grow:1;flex-basis:8%}.products-input,.skin-input,.submit-button{width:100%;margin-top:24px}.products-input,.skin-input{margin-left:auto;margin-right:auto;align-items:baseline;flex-direction:row}.form-input-main{display:block}.form-input-main label{font-size:var(--ss-text-sm-regular);width:100%;margin:0}.form-input-main select{padding:12px 0;font-size:var(--ss-text-sm-regular)}.submit-button button{width:100%;margin-top:24px;max-width:100%}ul.ss-brands-v2{display:grid;gap:16px;grid-template-columns:auto auto}ul.ss-brands-v2 li{width:100%!important;padding:10px 30px;border:1px solid #ebeded;border-radius:4px}.ss-v2-review{height:auto;overflow-y:unset}.ss-main-review{padding:5px 10px;background:var(--ss-white);border-radius:31px;border:1px solid var(--ss-gray-100)}.slick-dots li.slick-active button::before{opacity:.75;color:var(--ss-black);content:" "!important;line-height:0;font-weight:bolder;border-radius:10px;background:#777;width:20px;height:7px;margin-top:7px}.slick-dots li{margin:0!important}.woocommerce ul.products li.product .footer-product a.add_to_cart_button{width:100%;display:flex;justify-content:center;align-items:center;height:40px}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{margin-right:2px;width:30px;height:30px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{line-height:1}.bft-content-product .ss-product-image{background-color:var(--ss-product-bg)}.bft-content-product .ss-product-content{padding:10px 0 0}.ss-shop-by-category ul.products{width:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;display:flex!important;gap:0.5rem!important;padding:1rem}.ss-shop-by-category ul.products::-webkit-scrollbar{display:none}.ss-shop-by-category ul.products{-ms-overflow-x-style:none;scrollbar-width:none}.ss-shop-by-category ul.products .product{scroll-snap-align:start;flex:0 0 23%;padding:.5rem;display:flex;align-items:center;justify-content:center}body.logged-in .tx_footer_cart.footer_cart_icon_set span.elementor-button-icon span.elementor-button-icon-qty{top:10px!important}.ss-ranking-products .ss-product-bg-white .ss-product-img-container,.ss-ranking-products .ss-product-bg-white .ss-product-detail-container-dskt,.ss-bg-products .ss-product-bg-white .ss-product-img-container,.ss-bg-products .ss-product-bg-white .ss-product-detail-container-dskt{background:var(--ss-product-bg)!important;border-radius:4px 4px 0 0!important}.ss-bg-products .ss-product-bg-white .ss-product-detail-container-mb,.ss-ranking-products .ss-product-bg-white .ss-product-detail-container-mb{background:var(--ss-white)!important;border-radius:0 0 4px 4px!important}.shipping-icon{padding-left:16px;padding-right:16px}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{max-width:160px!important}.shop-by-category-section ul.products{grid-row-gap:48px!important}.single-post .products li.bft-content-product.product{padding:0!important}.show-hide-filters{display:block;margin-bottom:30px}.order-include-delivery-gst p{font-size:10px}.ss-line-clamp,.ss-line-clamp .product_title,.product.bft-content-product h2.woocommerce-loop-product__title{-webkit-line-clamp:2!important;min-height:40px}}@media screen and (max-width:667px){.c-cate-heading .woocommerce-loop-category__title{height:auto;display:-webkit-box;-webkit-box-orient:vertical;overflow:visible;-webkit-line-clamp:unset}}@media (max-width:480px){.top-slider .bft-slide-item{padding:4px}.top-slider .bft-slide-item p{font-size:12px}}@media (max-width:390px){.elementor-menu-cart__product-price.product-price{margin-top:0!important}.elementor-menu-cart__subtotal .tx_progressbar_main p.progress_text{font-size:12px!important}.elementor-menu-cart__subtotal strong{font-size:12px!important}.elementor-menu-cart__subtotal span.woocommerce-Price-amount.amount{right:0!important;font-size:12px}.elementor-menu-cart__carttotal span,.elementor-menu-cart__carttotal strong{font-weight:600;font-size:16px!important}.elementor-menu-cart__product-price.product-price span.quantity{font-size:13px!important}}@media (max-width:380px){ul.wc_payment_methods.payment_methods.methods.stripe-small li.wc_payment_method label{font-size:var(--ss-text-sm-regular)}li.wc_payment_method.payment_method_stripe_cc.stripe-small-container.wc-stripe-no-desc span.wc-stripe-card-icons-container img{width:18px!important}.elementor-menu-cart__container.elementor-lightbox .elementor-menu-cart__main{width:276px;padding:0 0 0 0!important}span.wc-stripe-card-icons-container img.wc-stripe-card-icon{width:25px!important}}@media (max-width:343px){span.wc-stripe-card-icons-container img.wc-stripe-card-icon{width:16px!important}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{max-width:130px!important}}span.select2.select2-container.select2-container--default{z-index:1!important}.woocommerce-cart-form .cart_item td.product-name{font-size:14.82px!important;color:#222!important;font-weight:400!important}.woocommerce-cart-form .cart_item span.woocommerce-Price-amount.amount bdi{font-weight:700!important;color:var(--ss-black)!important;font-size:14.82px!important}.cart_item dl.variation dt,dl.variation dd{font-size:13.35px!important}.cart_item dt.variation-Size,.cart_item dt.variation-Pack{color:#222!important}.cart_item dd.variation-Size,.cart_item dd.variation-Pack{color:#888!important}.woocommerce-cart-form .cart_item span.product-remove.product-remove-for-big-screen a{font-size:13.35px!important;color:#222!important;font-weight:400!important}.woocommerce-cart-form .cart_item td.product-name a{color:#222!important;font-size:15.96px;font-weight:400!important}.e-checkout__container .e-checkout__order_review table.shop_table.woocommerce-checkout-review-order-table{z-index:1!important;position:relative}.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .order_details{margin-bottom:10px}section.woocommerce-order-details{margin-bottom:5px!important}.elementor-menu-cart__main .widget_shopping_cart_content .cart_item .product-name a{margin-bottom:0!important;padding-right:20px}.widget_shopping_cart_content .elementor-menu-cart__footer-buttons{display:block!important;bottom:0;position:relative;background-color:#f2f3f7;margin:0!important;padding:0 20px 20px}.widget_shopping_cart_content .elementor-menu-cart__footer-buttons a.elementor-button.elementor-button--checkout.elementor-size-md{display:block!important;margin-bottom:0!important}.widget_shopping_cart_content .elementor-menu-cart__subtotal{position:relative;bottom:0;background:#f2f3f7;margin:0;border-bottom:0;padding:20px}.elementor-menu-cart__subtotal span.woocommerce-Price-amount.amount{right:0!important;color:#212121!important}.tx_cartpage table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents td.actions.c-upate-cart-btn{text-align:right!important}.tx_cartpage .woocommerce .coupon-col-start{flex:6!important;padding:0!important}.woocommerce-mini-cart .elementor-menu-cart__product .variation{margin:5px 0}.tx_flashsalePage .product-type-variable .xc-rating.loop-xc-rating{display:none}.tx_mobile_checkout ul.heateor_sl_login_ul i#heateorSlGoogleButton,.tx_mobile_checkout ul.heateor_sl_login_ul img.email-reg{background:#ebebeb!important;border-radius:50%;padding:6px!important;margin-left:15px;height:40px;width:40px}.tx_mobile_checkout ul.heateor_sl_login_ul i#heateorSlGoogleButton .heateorSlGoogleLoginSvg{background-size:143%!important}p.product-name-info{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0}.cart_item dd.variation-Size{margin-right:10px!important}.tx_mobile_checkout td.product-name{padding-left:15px!important;padding-right:15px!important}.tx_mobile_checkout td.product-total,div#order_review table.shop_table.woocommerce-checkout-review-order-table tfoot td{text-align:right;padding-right:15px!important}.woocommerce-checkout #add_payment_method #payment ul.payment_methods li input,.woocommerce-checkout .woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 5px 0 5px}.woocommerce-checkout #kl_newsletter_checkbox_field{margin:0;padding:5px 0 0}.elementor-menu-cart__container.elementor-lightbox .elementor-menu-cart__main{border:0!important;width:450px}.elementor-menu-cart__container.elementor-lightbox .elementor-menu-cart__main::-webkit-scrollbar{display:none}.elementor-menu-cart__container.elementor-lightbox .elementor-menu-cart__main{-ms-overflow-style:none;scrollbar-width:none}.my-body-noscroll-class{overflow:hidden}.widget_shopping_cart_content .woocommerce-cart-form__cart-item.cart_item:last-child{border-bottom:0!important}.elementor-menu-cart--shown .elementor-menu-cart__container{transform:none!important}.woocommerce .woocommerce-ordering{margin:3px 0 2em;position:relative}.woocommerce .woocommerce-ordering select{font-size:16px;padding:8px 16px 8px 35px;border:1px solid var(--ss-text-in-dark-bg-25);color:var(--ss-gray-500);font-weight:500;background:var(--ss-white)!important}.woocommerce .woocommerce-ordering img{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.woocommerce .products ul,.woocommerce ul.products{margin-top:15px!important}.ss-shop-by-category ul.products a img{width:46px!important;height:57px!important;object-fit:scale-down;margin:auto!important}.ss-navigation .swiper-pagination-bullet-active{width:15px!important;border-radius:8px}@media only screen and (max-width:768px){.elementor-61830 .elementor-element.elementor-element-d20b072 .elementor-menu-cart__main{padding:40px 10px 100px 10px!important}table.shop_table.shop_table_responsive tr.cart-subtotal span.woocommerce-Price-amount.amount bdi,tr.cart-discount.coupon-ssfirstorder td span.woocommerce-Price-amount.amount{font-size:13px!important}.woocommerce-cart-form .cart_totals .wc-proceed-to-checkout a{font-size:12px!important;padding:12.35px 28.6px!important}.woocommerce-cart-form .cart_item td.product-remove.product-remove-for-small-screen{padding-top:4px!important;padding-bottom:4px!important}.woocommerce-cart-form .cart_item td.product-remove.product-remove-for-small-screen a.remove{font-size:13.33px!important;font-weight:300;color:#222!important}.woocommerce-cart-form .cart_item td.product-subtotal{padding-top:4px!important;padding-bottom:4px!important}.woocommerce-cart-form .cart_item td.product-subtotal span.woocommerce-Price-amount.amount{font-weight:700!important;font-size:14.84px!important;color:var(--ss-black)!important}.woocommerce-cart-form .cart_item .product-subtotal .woocommerce-Price-amount::before{font-size:14.84px;font-weight:400;color:#222}.woocommerce-cart-form .cart_item td.product-quantity{padding-top:8px!important;padding-bottom:8px!important}.woocommerce-cart-form .cart_item span.woocommerce-Price-amount.amount bdi{font-weight:700!important;color:var(--ss-black)!important;font-size:14.82px!important}.cart_item dl.variation dt,.cart_item dl.variation dd{font-size:12.35px!important}.cart_item dt.variation-Size,.cart_item dt.variation-Pack{color:#222!important}.cart_item dd.variation-Size,.cart_item dd.variation-Pack{color:#888!important}.woocommerce-cart-form .cart_item .product-price{margin-bottom:-76px}.woocommerce-cart-form .cart_item td.product-name{font-size:14.82px!important;color:#222!important;font-weight:400!important}.woocommerce-cart-form .cart_item dl.variation{padding-top:4px;border-top:1px dashed #ddd;margin-top:7px}table.shop_table tr.order-total td[data-title="Total"]::before{font-size:18.35px!important;font-weight:800!important;text-transform:uppercase!important}div#payment{padding:15px!important}div#payment li.woocommerce-PaymentMethod label{font-size:13px!important}div#payment li.woocommerce-PaymentMethod label span.wc-stripe-card-icons-container img{width:25px!important}#add_payment_method #payment ul.payment_methods li input{margin:0 .5em 0 0!important}.bft-slick-main{display:flex;flex-direction:row;flex-wrap:wrap}.bft-slick-main .slide-item.bft-slide-item{flex-basis:16.6666667%;max-width:16.6666667%}.top-slider .bft-slide-item .img-wrap img{width:38px;height:38px}.bft-slick-main .slide-item.bft-slide-item a{width:56px}.top-slider .bft-slide-item .img-wrap{width:56px;height:56px}.top-slider .bft-slide-item p{margin-top:12px}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link{margin-bottom:30px}.jdgm-carousel-wrapper .jdgm-carousel--aligned-theme .jdgm-carousel-item{padding:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.jdgm-carousel-wrapper .jdgm-carousel--aligned-theme .jdgm-carousel-item__review-wrapper{width:100%;padding:0 2px;margin-top:20px}.jdgm-carousel-wrapper .jdgm-carousel--aligned-theme .jdgm-carousel-item__review,.jdgm-carousel-wrapper .jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name-wrapper,.jdgm-carousel-wrapper .jdgm-carousel--aligned-theme .jdgm-carousel-item__product{text-align:center!important}.jdgm-carousel-wrapper .jdgm-carousel-item__review-body p{font-size:var(--ss-text-sm-regular);height:60px}.jdgm-carousel--done .jdgm-carousel__item-container{height:315px}.woocommerce .woocommerce-ordering{margin-bottom:15px}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering select,.show-hide-filters button{font-size:var(--ss-text-xs-regular)}div#ss-close-filters{display:block}.ssShippingInner{flex-direction:column;align-items:start;gap:16px}.ssShippingInner .shipping-days{width:100%}.shipping-country{font-size:var(--ss-text-sm-regular)}span.price-box{padding:16px;display:block;font-size:var(--ss-text-xs-regular);background:var(--ss-success-50);text-align:center}.bft-product-info .bft-product-info-inner{display:block!important}.bft-product-info-inner ul{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:21px;padding-left:25px}.elementor-shortcode ul li{font-size:var(--ss-text-sm-regular)}}@media (min-width:768px) and (max-width:1024px){form.woocommerce-cart-form table.shop_table th.product-price{padding-top:0!important}body.woocommerce-cart form.woocommerce-cart-form table.cart .cart_item .product-name{width:250px}table.shop_table.shop_table_responsive tr.woocommerce-cart-form__cart-item .product-price{padding-top:20px!important}table.shop_table.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-name{position:unset!important}.products-input,.skin-input,.submit-button{display:block;flex:1}}@media (max-width:480px){.top-slider .bft-slide-item{padding:0}.bft-slick-main .slide-item.bft-slide-item a{width:56px}.top-slider .bft-slide-item .img-wrap{width:54px;height:50px}.top-slider .bft-slide-item .img-wrap img{width:34px;height:34px}.top-slider .bft-slide-item p{font-size:11px}}.kl-private-reset-css-Xuajs1 button[type="button"]{margin-top:10px!important}.kl-private-reset-css-Xuajs1 input[type="email"]{min-width:0!important}.home .show-hide-filters{display:none}@media (min-width:768px){.ss-move-to-bag{display:none}.all-brand-loop img{height:auto!important;max-height:50px!important}}.dialog-close-button{outline:none}body.single-product .tx_single_product_page_des span.percentage-discount,body.single-product .recently-viewed-products-wrapper span.percentage-discount{margin-right:10px}.e-n-menu-title-text{font-family:"Plus Jakarta Sans",sans-serif!important}.ss-sale-progress-bar-content{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:24px;position:relative;z-index:1}.ss-sale-progress-bar{position:relative;background-color:#04000C;border-radius:12px;overflow:hidden}.ss-sale-progress-bar.bg-image{background-size:cover;background-repeat:no-repeat}.ss-round-border-radius .ss-sale-progress-bar{border-radius:100px}.ss-sale-progress-bar-content-title{font-size:14px;color:#fff;display:flex;flex-wrap:wrap}.ss-sale-progress-bar-content-progress{display:flex;gap:4px;align-items:center}.ss-sale-progress-bar-content-progress-tick{width:24px;height:24px;border-radius:50%;border:1px solid #582DB5;display:flex;align-items:center;justify-content:center}.ss-sale-progress-bar-content-progress-tick.active{background-color:#582DB5}@media (max-width:768px){.ss-sale-progress-bar-content{padding:20px 24px}.ss-sale-progress-bar-content-title{font-size:12px}.ss-sale-progress-bar-content-progress{align-self:center}}