.shop-now-area :is(.elementor-widget-woocommerce-product-add-to-cart,.shop-now-area .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.shop-now-area .elementor-widget-wc-add-to-cart,.shop-now-area .woocommerce div.product .elementor-widget-wc-add-to-cart) .e-loop-add-to-cart-form-container{display:inline-block!important}.shop-now-area .elementor-61937 .elementor-element.elementor-element-af2342f .cart .button,.shop-now-area .elementor-61937 .elementor-element.elementor-element-af2342f .cart button{transition:none!important}.woocommerce-MyAccount-content .woocommerce-Address .title{display:block!important}.bft-product-variations .rtwpvs-term:not(.rtwpvs-radio-term).disabled,.bft-product-variations .woocommerce-variation-add-to-cart.variations_button,.bft-product-variations .woocommerce-variation-description,.bft-product-variations~.bft-loop-price{display:none}.bft-product-variations{order:5}.bft-product-variations form.cart{margin:0}.bft-product-variations table{margin-bottom:0;margin-top:1em}.bft-product-variations table tr:hover td,.bft-product-variations table tr:hover th{background:0 0}.bft-product-variations table tr:first-child td{padding:0;background:0 0}.bft-product-variations .rtwpvs-term:not(.rtwpvs-radio-term){width:30px;height:20px;margin-right:6px}.bft-product-variations .rtwpvs-button-term span{font-size:10px}.content-product{margin-bottom:15px;position:relative}.bft-product-variations .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).selected,.bft-product-variations .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).selected:hover{box-shadow:0 0 0 2px #6f6f6f}.bft-product-variations .rtwpvs-terms-wrapper{gap:8px 2px}.bft-content-product .st-swatch-in-loop{margin-top:0!important}body .regular-price-strikethrough{text-decoration-color:#bdbdbd!important}body ul.products li.product .price .percentage-discount{font-size:12px!important;color:#fff!important;background:#44b678;border-radius:4px;padding:0 4px;display:block;font-weight:500!important;z-index:1;height:17px;margin-bottom:2px}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{font-weight:400!important;font-size:14px!important}.xc-rating{order:6;margin:0;color:#000!important;font-weight:400!important;font-size:14px!important;-js-display:flex;display:flex;align-items:center;gap:5px}.xc-rating .cp_stars{color:#000!important}.xc-rating .flag{display:inline-block;width:22px;height:17px;background:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/imgs/korea.svg) no-repeat;background-size:100%;vertical-align:middle}.xc-rating .star{--percent:calc( var( --rating ) / 1 * 100% );--rating:1;display:inline-block;font-family:JudgemeStar;line-height:1}.xc-rating .star::before{content:"\e000";background:linear-gradient(90deg,#000 var(--percent),#fff var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:#fff0;-webkit-text-stroke:1px #000;letter-spacing:5px;font-size:12px;vertical-align:top}.xc-rating .stars::before{font-family:JudgemeStar}.xc-rating.loop-xc-rating .star::before{content:""}.xc-rating.loop-xc-rating .star{margin-right:4px;vertical-align:middle}.xc-rating .country{font-size:0;-js-display:inline-flex;display:inline-flex;vertical-align:middle}.xc-sold{order:7;display:block;margin:0;color:#ff2459!important;font-weight:510!important;font-size:12px!important}.list-price-wrap,.price-wrap .tx_price,.price-wrap .variation-price-wrap,.price-wrap.e-con{position:static}.product-grid-wrap .price-wrap .tx_price{width:50%;min-height:22.5px}.product-grid-wrap .price-wrap .tx_stars{width:45%;min-height:0!important}.product-grid-wrap .price-wrap .variation-price-wrap{width:100%}.list-price-wrap .elementor-heading-title,.price-wrap .price{-js-display:flex;display:flex;flex-wrap:wrap;gap:6px;margin:0}.list-price-wrap .elementor-heading-title br,.price-wrap .price br{display:none}.list-price-wrap .elementor-heading-title>.amount,.price-wrap .price>.amount{order:1}.price-wrap .price .percentage-discount{position:absolute;top:16px;left:16px;color:#fff!important;background:#44b678;border-radius:4px!important;padding:0 4px;display:block;font-weight:600!important}.list-price-wrap .percentage-discount{position:absolute;top:2px;left:103px;color:#fff!important;background:#44b678;border-radius:4px!important;padding:4px;display:block;font-weight:600!important;min-width:39px;text-align:center}.list-price-wrap .elementor-heading-title .regular-price-strikethrough,.price-wrap .price .regular-price-strikethrough{order:3}.price-wrap .tx_stars .elementor-widget-container{margin:0!important}.product-grid-wrap .single_variation_wrap .single_variation{float:left}.product-grid-wrap .single_variation_wrap .xc-rating{float:right}.price-wrap .variation-price-wrap .xc-rating,.price-wrap .xc-rating{justify-content:end}.product-info-wrap{position:static}.product-info-wrap .list-rating .xc-rating{margin-bottom:10px}.single_variation_wrap .single_variation{float:left}.single_variation_wrap .xc-rating{float:right}.single-product-builder.product-type-variable .xc-rating~.xc-rating,.single-product-builder.product-type-variable .xc-sold~.xc-sold{display:none}.guaranteed-price{font-weight:600;color:#5d5aff;font-size:13px;text-align:center;padding:2px 4px;background:#eaeaff;border-radius:2px;margin:0 0 0 10px}.single-product .element-yXw7N.et_product-block div.product_meta>span.product_brand>a{font-weight:400;color:rgb(0 0 0 / .65)!important}.single-product .element-yXw7N.et_product-block span.price span.regular-price-strikethrough span.woocommerce-Price-amount.amount bdi{font-weight:600!important}.single-product .element-yXw7N.et_product-block .xc-rating .reviews-count{margin-left:10px}.single-product .element-yXw7N.et_product-block .xc-rating .reviews-count a{text-decoration:underline}.single-product .element-yXw7N.et_product-block .xc-sold{padding:10px 8px 10px 12px;background:#fff5fe;border:.5px solid #ffc3fa;border-radius:4px;margin:0 0 10px}.mtips span.mt-mes{background:rgb(0 0 0 / .8);border-radius:4px;padding:8px;color:#fff;width:300px;white-space:normal;height:auto;border-width:0;font-size:14px!important;line-height:18px}.xc-icon-question-gray{width:18px;height:18px;background:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/imgs/mtips-icon.svg) no-repeat;background-size:100%;vertical-align:middle;display:inline-block;margin:-4px 0 0}.xc-icon-question-purple{width:15px;height:15px;background:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/imgs/icon-question-purple.png) no-repeat;background-size:100%;vertical-align:middle;display:inline-block;margin:-4px 0 0}.sale-wrapper{display:none}.ekit-wid-con .elementskit-section-title-wraper.text_left{text-align:left}.ekit-wid-con .elementskit-section-title-wraper.text_center{text-align:center}.ekit-wid-con .elementskit-section-title-wraper.text_right{text-align:right}.shipping-info{display:block!important;padding:10px 0!important;margin:0 0 20px!important;border-top:1px #a0a0a080 solid;border-bottom:1px #a0a0a080 solid}.shipping-info h2{color:#000!important;font-weight:700!important;font-size:15px!important;margin:0 0 10px}.shipping-info p{color:#000!important;margin:0;font-size:13px!important}.shipping-info a{color:#1976d2!important}.shipping-info a:hover{text-decoration:underline}.single_product-html_block1 h2{color:#000!important;font-weight:700!important;font-size:20px!important}.single_product-html_block1 p{color:#000!important}.single_product-html_block1 a{color:#1976d2!important}.recently-viewed-products-title{text-align:start}.recently-viewed-products-wrapper footer{display:block!important;opacity:1!important;visibility:visible!important;top:2px!important;right:2px!important;left:auto!important;bottom:auto!important;transform:none!important;-webkit-transform:none!important}.etheme-product-grid-image a.button.add_to_cart_button,.recently-viewed-products-wrapper footer a.button.add_to_cart_button.ajax_add_to_cart{margin-left:auto!important}.recently-viewed-products-wrapper footer a.button.add_to_cart_button.ajax_add_to_cart::before{font-size:1.2rem!important}body.woocommerce-cart table.cart .product-details{max-width:none;display:table-cell}body.woocommerce-cart table.cart .product-name img{max-width:50px}body.woocommerce-cart table.cart .cart_item .product-name{width:auto}body.woocommerce-cart table.cart .product-sku{display:none}body.woocommerce-cart table.cart .cart-item-details>div,body.woocommerce-cart table.cart .cart-item-details>div a.product-title{color:var(--et_dark-2-white);font-size:1.14rem;font-weight:400!important}body.woocommerce-cart table.cart .product-subtotal{padding-right:5px}body.woocommerce-cart .cart-order-details .shipping-calculator-button,body.woocommerce-cart table.cart .cart-item-details .product-remove a{font-size:.9em}.bft-custom-tabs.flex{gap:20px}.bft-custom-tabs .bft-tab-item{padding:12px 0;font-size:14px}.bft-custom-tabs .bft-tab-item.bft-tab-item-active{font-weight:700;color:#ff2459;border-bottom:2px solid #ff2459}.bft-rank-section-counter{position:absolute;left:0;background:#212121;width:24px;height:24px;color:#fff;font-size:14px;border-radius:6px 0;padding:2px;text-align:center}.bft-product-style-list h1.product_title{font-size:14px!important;color:#212121}.bft-product-style-list .wp-post-image{filter:contrast(.9);border-radius:6px}.bft-product-style-list span.regular-price-strikethrough .amount bdi{font-weight:400!important;color:#bdbdbd!important}.bft-product-style-list span.woocommerce-Price-amount.amount>bdi{color:#212121!important;font-weight:700!important}.bft-product-style-list span.percentage-discount{color:#ff2459!important}.bft-product-style-list .tab-content .xc-rating{color:#999!important}.bft-product-style-list .tab-content .xc-rating .star::before{-webkit-text-fill-color:#595959;-webkit-text-stroke:1px #595959}.bft-product-style-list .tab-content .text-center.product-details .xc-sold{color:#ff2459!important;font-size:12px}.bft-product-style-list .tab-content .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{font-size:14px!important;color:#212121}.bft-list-style-posts .elementor-post .elementor-post__meta-data{margin:5px 0 0!important;color:#999!important;font-size:13px!important}.bft-list-style-posts .elementor-post .elementor-post__title{margin-top:6px!important}.bft-list-style-posts .elementor-post .elementor-post__title,.elementor-post .elementor-post__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;width:100%}.bft-list-style-posts .elementor-post .elementor-post__meta-data .post-reading-time{color:#ff2459}.bft-list-style-posts .elementor-post .elementor-post__meta-data span+span::before{content:"."!important;margin-left:5px;margin-right:5px;color:#999;font-weight:700;font-size:15px}.bft-list-style-posts .elementor-post .elementor-post__meta-data .bft-dot{position:relative;width:15px;height:17px;display:inline-block}.bft-list-style-posts .elementor-post .elementor-post__meta-data .bft-dot::before{position:absolute;top:0}.bft-countdown-container.bft-promo-countdown{margin:15px 0}.bft-countdown-container.bft-promo-event-countdown{margin:15px 0}h1.bft-countdown-headline{font-weight:400;letter-spacing:.125rem;text-transform:uppercase;font-size:16px}.bft-countdown ul{padding:0}.bft-countdown li{display:inline-block;font-size:.8em;list-style-type:none;padding:.3em;text-transform:uppercase;background:#ffd54f;line-height:1}.bft-countdown li span{display:block;font-size:2.5rem;font-weight:800}ul.products li.product .footer-product{position:absolute;text-align:right;bottom:16px;right:16px;z-index:8}ul.products li.product .footer-product a.add_to_cart_button{background:0 0;margin:0;padding:0}ul.products li.product .footer-product .woocommerce a.added_to_cart{display:none}.product-choice-bft .product-view-mask3 .content-product .product-image-wrapper .footer-product{top:1%!important;right:1%!important;left:unset!important}.woocommerce-account .page-heading .title::before{font-size:.85em}.flex_tx{-js-display:flex;display:flex;align-items:center}.tx_w_20{width:20%}.tx_w_80{width:80%}.p_name{margin:0;font-size:16px;font-weight:700}.p_email{margin:0;font-size:13px;color:rgb(0 0 0 / .4)}.p_avatar img{width:75%;height:auto;border-radius:50%}.account_icons{margin-bottom:15px}.account_icon{width:33.33%;text-align:center;padding:0 10px;margin-top:15px;border-right:1px solid #ededed}.account_icon:last-child{border-right:none}.account_icon .border{border-right:1px solid #ededed}.account_icon p{margin:5px 0 0}.account_icon p.text_order{font-size:13px;line-height:16px;color:rgb(0 0 0 / .87)}.account_icon p.numbr_order{font-size:13px;line-height:16px;color:#ff5af1}.border_b{padding:10px 10px 0 10px;border-bottom:1px solid #f5f5f5}.border_b_none{padding:10px}.sub_heading{margin:10px 0 0 0;font-size:13px!important;line-height:16px}.sub_heading,.sub_heading a{color:rgb(0 0 0 / .4)!important}.sub_heading a:hover{color:rgb(0 0 0 / .87)!important}.sub_row{margin:15px 0;font-weight:600;font-size:14px}.sub_row,.sub_row a{color:rgb(0 0 0 / .87)}.sub_row a:hover{text-decoration:underline}.device-desktop .account_details{display:block}.device-desktop .tx_w_80{display:block;width:100%;margin-top:15px}.device-desktop .account_details{margin-bottom:15px}.device-desktop .woocommerce-MyAccount-navigation li a{font-weight:600;font-size:14px;color:rgb(0 0 0 / .87)}.device-desktop .woocommerce-MyAccount-navigation li a::before{margin-right:8px;content:"";width:16px;margin-top:5px;background-size:100%;background-repeat:no-repeat}.device-desktop .woocommerce-MyAccount-navigation li[class*=dashboard] a::before{background-image:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/assets/imgs/icon-account-dashboard.png);margin-top:4px}.device-desktop .woocommerce-MyAccount-navigation li[class*=orders] a::before{background-image:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/assets/imgs/icon-orders.png);margin-top:3px}.device-desktop .woocommerce-MyAccount-navigation li[class*=wishlist] a::before{background-image:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/assets/imgs/icon-wishlist.png);margin-top:7px}.device-desktop .woocommerce-MyAccount-navigation li[class*=membership] a::before{background-image:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/assets/imgs/icon-points.png);margin-top:3px}.device-desktop .woocommerce-MyAccount-navigation li[class*=edit-address] a::before{background-image:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/assets/imgs/icon-address.png);width:13px;margin-right:11px}.device-desktop .woocommerce-MyAccount-navigation li[class*=payment-methods] a::before{background-image:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/assets/imgs/icon-payment-methods.png)}.device-desktop .woocommerce-MyAccount-navigation li[class*=edit-account] a::before{background-image:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/assets/imgs/icon-account.png)}.device-desktop .woocommerce-MyAccount-navigation li[class*=contact] a::before{background-image:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/assets/imgs/icon-contact.png);margin-top:4px}.device-desktop .woocommerce-MyAccount-navigation li[class*=customer-logout] a::before{background-image:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/assets/imgs/icon-logout.png)}.woocommerce-MyAccount-content .common-ref{display:block!important;padding:0}.bft-slick-banner .slide-item.bft-slide-item{display:none}.bft-slick-banner .slide-item.bft-slide-item:first-child{display:block}.bft-slick-banner img{width:100%}.bft-slick-banner.slick-initialized{display:block;margin-bottom:0}.bft-slick-banner .slick-dots{bottom:15px}.bft-slick-banner .slick-next{right:15px;z-index:99}.bft-slick-banner .slick-prev{left:15px;z-index:99}.bft-slick-banner .slick-next::before,.bft-slick-banner .slick-prev::before{color:#000;font-size:25px}#header .btn-checkout,.mini-cart-buttons .btn-checkout{display:none}@media only screen and (min-width:768px) and (max-width:1024px){.recently-viewed-products-wrapper .products-grid .type-product{width:33.33%}.recently-viewed-products-wrapper .products-grid .product:nth-child(1n+1),.recently-viewed-products-wrapper .products-grid .product:nth-child(3n+1),.recently-viewed-products-wrapper .products-grid .product:nth-child(4n+1),.recently-viewed-products-wrapper .products-grid .product:nth-child(5n+1),.recently-viewed-products-wrapper .products-grid .product:nth-child(6n+1),.recently-viewed-products-wrapper .products-grid .product:nth-child(odd){clear:none!important}.recently-viewed-products-wrapper .products-grid .product:nth-child(3n+1){clear:both!important}}@media only screen and (min-width:993px) and (max-width:1023px){.mtips span.mt-mes{width:265px}}@media only screen and (max-width:515px){.mtips span.mt-mes{left:50%;right:0;width:265px;transform:translate(-50%,0)}}@media only screen and (min-width:993px) and (max-width:1020px){.mtips span.mt-mes{width:265px}}.price del span.woocommerce-Price-amount.amount>bdi{color:#888;font-size:18px;font-weight:500}.review_tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.review_tooltip .review_tooltiptext{visibility:hidden;width:210px;background-color:#626262;color:#fff;text-align:center;border-radius:6px;position:absolute;z-index:1;top:-12px;left:132%;padding:6px;font-size:12px}.review_tooltip .review_tooltiptext::after{content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:#fff0 #626262 #fff0 #fff0}.review_tooltip:hover .review_tooltiptext{visibility:visible}.wp-block-woocommerce-cart-express-payment-block{display:none}.wc-ppcp-cart-payments__container{display:none}a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{border:1px solid var(--et_link-color);color:var(--et_link-color)}a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover{background-color:#000;color:#fff}.wc-block-cart .wc-block-cart__submit-container{padding:0;margin:15px 0 0 0}.content-page .woocommerce #payment .payment_methods label{margin-bottom:0;width:calc(100% - 20px);cursor:pointer;float:right}.content-page .woocommerce #payment .payment_methods li .wc-stripe-save-source label.checkbox{width:auto}.content-page .woocommerce #payment .payment_methods label.save-source-label{float:left;width:auto}.content-page .woocommerce #payment .payment_methods input[type=radio]{position:relative;top:8px;float:left;margin:0}.content-page .woocommerce .woocommerce-checkout #payment .payment_methods li{float:left;width:100%;margin:0 0 15px 0!important;padding:10px;border:1px solid #e4e4e4;cursor:pointer}.payment_box .wc-ppcp-payment-method__container .wc-ppcp-popup__container{display:none}.content-page .woocommerce .woocommerce-checkout #payment li.payment_method_ppcp label:first-of-type img{float:right;max-height:22px;max-width:110px;margin:0;top:0}.content-page .woocommerce .woocommerce-checkout #payment li.payment_method_stripe_cc .wc-stripe-card-icons-container img.wc-stripe-card-icon{max-width:30px;max-height:22px;width:30px;height:22px;float:none;display:inline;margin:0}.content-page .woocommerce .woocommerce-checkout #payment li.payment_method_ppcp label:first-of-type img{float:right;max-height:22px;max-width:110px;margin:0;top:5px}.content-page .woocommerce .woocommerce-checkout #payment li.payment_method_stripe_cc .wc-stripe-card-icons-container img.wc-stripe-card-icon{max-width:30px;max-height:22px;width:30px;height:22px;float:none;display:inline;margin:0;top:0}.woocommerce-checkout-review-order .payment_methods label img{width:auto;margin:0 0!important;position:relative;top:4px;max-width:75px!important;max-width:-moz-max-content;max-height:22px!important;display:inline-block}.bftCountryCurrencySelectorLink{background:0 0;border:0;padding:0}.bftCountryCurrencySelectorLink img{border-radius:50%!important;border:1px solid #000!important;min-width:25px}.bft-modal{display:none;position:fixed;z-index:99999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4)}.bft-modal .modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:80%;max-width:600px;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2),0 6px 20px 0 rgb(0 0 0 / .19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.nav-icon input#gsearch{padding:10px 0 10px 30px;border:2px solid #f4f4f4;background:#f4f4f4;color:#a6a6a6;width:100%;margin-bottom:10px}input:focus-visible{outline:0}.nav-icon{position:relative}.nav-icon .search{position:absolute;top:10px;left:10px;color:#a6a6a6}.cat-open-flex{-js-display:flex;display:flex;flex-wrap:wrap;padding-bottom:30px}.cat-heading{flex:0 0 30%}.cat-open{flex:0 0 70%;max-height:600px;overflow-y:auto;padding:0 0 100px}.heading-top{width:30%}.heading-top h3{font-size:14px}.hidden,.hidden-cat{display:none}.categories-inner.active{display:block!important}.bft-category-heading{border-bottom:2px solid #f4f4f4;background:#fff}.sub-bft-category{position:relative;margin-top:0;padding:0;background:#f4f4f4;height:100vh}.cat{flex:0 0 33%;text-align:center;margin-bottom:15px}.cat.cat-img-main img{width:60px;height:60px;object-fit:scale-down;border:1px solid #e6e6e6;border-radius:50%;margin-top:10px;margin-bottom:10px}.cat p{text-align:center;margin:0;font-size:14px}.flex{-js-display:flex;display:flex}.categories-inner{padding:0 10px 15px}.active-tab{background:#fff}.et-content:has(.bft-category) .et-mini-content-head{margin:0 -10px 10px!important}.et-content:has(.bft-category){display:block!important;padding:20px 0!important;position:fixed!important;top:0;bottom:0;transform:none;left:0;overflow:hidden!important}.single.single-post .products .product{border-bottom:1px solid #ddd}.single.single-post .products-loop{position:relative;border-top:1px solid #e1e1e1}.single.single-post .content-product{-js-display:flex;display:flex;align-items:center;width:100%;gap:5%;margin-bottom:0}.single.single-post .content-product .product-image-wrapper{width:30%;padding-bottom:0;margin-bottom:0}.single.single-post .product-details{width:65%}.single.single-post .product-details .products-page-brands a{font-size:16px!important}.single.single-post div.text-center.product-details>h2>a{font-size:16px!important;margin-bottom:5px}.single.single-post .product-details .price{font-size:16px}.single.single-post .xc-rating{font-size:18px}.single.single-post .product-view-mask3 .content-product .footer-product{top:10px;right:0!important;left:unset!important}.tx_container{padding:10px 20px}.tx_flex{-js-display:flex;display:flex;align-items:center}.shop-page-filters .wishlist{width:20%;text-align:right}.main_cat_dropdown{text-align:center}.shop-page-filters .back{width:20%}span.back_icon{font-size:18px}span.back_icon .et-icon{font-weight:bolder}span.wishlist_icon{font-size:20px}.main_cat_dropdown .et-icon{font-weight:900;font-size:16px;vertical-align:middle}.main_cat_dropdown p{font-size:21px;margin:0;font-weight:600}.shop-page-filters ul.inner_cat{padding:0;margin:0;background:#fff;list-style:none;text-align:center;height:60vh;box-shadow:rgb(50 50 93 / .25) 0 6px 12px -2px,rgb(0 0 0 / .3) 0 3px 7px -3px;border-radius:0 0 20px 20px;position:absolute;width:100%}.shop-page-filters .cat_inner{display:none;position:relative;z-index:999}.shop-page-filters .active_inner_cat{display:block!important}.shop-page-filters li.inner_cat_item{padding:10px}.shop-page-filters li.inner_cat_item a{color:#000;text-decoration:none}.active_inner_cat_item{background-color:#fff4fe}.active_inner_cat_item a{color:#000!important}.tx_container .tab_items{overflow-x:auto;overflow-y:hidden}.tab_main{white-space:nowrap;gap:10px}.tab_item{padding:10px;border-bottom:2px solid #fff0;font-weight:500}.tab_item a{color:#777}.tab_item.active_tab_item a{color:#2d41bb}.active_tab_item{color:#2d41bb;border-bottom:2px solid #2d41bb;font-weight:600}.shop-page-filters img.filter_icon{margin-right:6px}.filter_item p{margin:0}.tab_border_b{border-bottom:2px solid #f4f4f4;margin-bottom:10px;padding-bottom:0!important}.shop-page-filters .woocommerce-ordering select{border:1px solid #d3cece;border-radius:4px;height:31px;color:#646464;width:100px;padding:0 12px;text-overflow:revert!important}.shop-page-filters .filter_item{padding:5px 15px;border:1px solid #d3cece;border-radius:4px;color:#646464;font-weight:500;min-width:80px}.shop-page-filters .filter_items .et-icon{vertical-align:middle;font-weight:900;font-size:10px}.shop-page-filters .filter_items{padding:0 10px}.shop-page-filters .active_filter_item{border:2px solid #000;color:#000}.tab_items::-webkit-scrollbar{display:none}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none;overflow:auto}.filter_extend{position:absolute;width:100%;left:0;background:#fff;display:none;border-radius:0 0 16px 16px;box-shadow:#fff0 0 2px 5px -1px,rgb(0 0 0 / .3) 0 1px 3px -1px;z-index:99}.tab_items{padding-bottom:10px}.filter_flex{-js-display:flex;display:flex;justify-content:space-between}.filter_tabs{width:30%;height:50vh;background:#f4f4f48a;overflow:auto}.filter_tabs ul{padding:0;margin:0;list-style:none}.filter_tabs .filter_tab_list{padding:18px 16px;font-weight:600}.active_filter_tab_list{background-color:#fff}.active_filter_extend{display:block!important}.filter_tabs_extend{height:40vh;overflow:auto}.bft-filter-fixed .filter_tabs_extend{height:50vh}.bottom_buttons{-js-display:flex;display:flex;justify-content:end;padding:14px 12px;border-top:1px solid #e7e7e7}.bft-close-filter-btn,.reste_btnn .reste{padding:5px 12px;background:0 0;border:1px solid #d3d3d3;border-radius:5px;font-weight:500;margin-right:10px;font-size:15px}.show_more_btn .show_more{padding:5px 12px;border:2px solid #000;background-color:#000;color:#fff;font-weight:500;border-radius:5px;font-size:15px}ul.sort_by_items{padding:0;margin:0;list-style:none}li.sort_by_item{padding:15px;text-align:center}li.sort_by_item a{color:#000;text-decoration:none}.active_sort_by_item{background-color:#fff4fe}.active_sort_by_item a{color:#000!important}.sort_by{position:absolute;width:100%;top:110px;background:#fff;height:45vh;overflow:auto;display:none;box-shadow:rgb(50 50 93 / .25) 0 2px 5px -1px,rgb(0 0 0 / .3) 0 1px 3px -1px;border-radius:0 0 16px 16px}.active_sort_by{display:block}span.drop_icon_2{margin-right:6px;display:inline-block}.main_tab{padding:20px}.main_tab p{margin:0;font-weight:600}.shop-page-filters{position:relative}.shop-page-filters .widget{margin-bottom:25px}.bft-filter-fixed{position:fixed;background:#fff;z-index:999;top:61px;left:0;right:0;width:100%;transition:top .7s;animation-name:et-toBottomFull;animation-duration:.7s}.pos-absolute.bottom,.pos-fixed.bottom{z-index:9999999}#header.sticky-on .header-wrapper,#header.sticky-on .mobile-header-wrapper{transition:top .7s}.archive.tax-product_cat .page-heading .woocommerce-breadcrumb,.woocommerce-shop .page-heading .woocommerce-breadcrumb{display:none}.woocommerce .woocommerce-customer-details .woocommerce-column__title,section.woocommerce-order-details h2{font-size:20px;text-transform:capitalize;color:#212121;border-bottom:1px solid #ddd;padding-bottom:15px}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details ul.wc-item-meta{padding:0}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding:0;margin-bottom:1em}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{margin-bottom:15px;line-height:1.5}.woocommerce .woocommerce-customer-details .woocommerce-column{margin-bottom:15px}section.woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td,section.woocommerce-order-details table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details th{border-bottom:1px solid #ddd!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{margin-right:10px}@media only screen and (max-width:769px){.single.single-post .content-product{padding:15px 0}.archive .main-products-loop .filter-wrap{display:none}.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove{padding-left:60px!important}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left!important}.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-price{padding-left:130px!important}.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-name{position:unset!important;padding-left:60px!important}.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-price{padding-top:0!important}.elementor-widget-woocommerce-cart .coupon.e-cart-section.shop_table{margin-top:0!important}.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions{padding-top:20px!important;padding-bottom:20px!important}td.actions.c-upate-cart-btn a{width:100%!important;display:block;text-align:center;color:#555!important}}.elementor-section.sec-subscribe h2{font-size:16px;color:#000}.elementor-section.sec-subscribe p{font-size:14px;color:rgb(0 0 0 / .65)}.elementor-section.sec-subscribe input[type=email]{background:#fff!important;color:rgb(0 0 0 / .4)!important;height:32px;border:1px solid #d9d9d9;box-shadow:0 2px 0 rgb(0 0 0 / .02);border-radius:6px}.elementor-section.sec-subscribe button{padding:5px 16px!important;height:32px!important;background:rgb(0 0 0 / .87)!important;box-shadow:0 2px 0 rgb(0 0 0 / .02)!important;border-radius:6px!important}.elementor-section.sec-subscribe .elementor-col-80{width:100%;padding-right:120px!important}.elementor-section.sec-subscribe .elementor-col-20{width:110px;position:absolute;right:0;top:0}.woocommerce-account .content-product .footer-product{left:0!important;right:0!important;top:2px!important}.woocommerce-account .content-product .footer-product a.button.add_to_cart_button{margin-left:auto!important}.woocommerce-wishlist .back-history{display:block!important}.etheme-product-grid-image a.button.add_to_cart_button,.product-view-mask3 .content-product .footer-product .button{width:24px!important;height:24px!important;border:none!important;box-shadow:none!important;margin:3px 3px 0 0!important;background:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/imgs/icon-cart-plus.webp) no-repeat!important;background-size:100%!important}.etheme-product-grid-image a.button.add_to_cart_button svg,.product-view-mask3 .content-product .footer-product .button::after{display:none}.product-view-mask3 .content-product .footer-product .button:hover,.product-view-mask3 .content-product .footer-product>:hover{opacity:.7!important}.product-view-mask3 .content-product .footer-product .button::before,.product-view-mask3 .content-product .footer-product>::before{display:none!important}.bft-content-product .text-center.product-details .products-page-brands a,.products-page-brands a{font-weight:600!important;color:#212121!important;font-size:14px!important}.custom-template .product_title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block!important;width:100%}.ekit-heading h2>span{display:block;padding-right:14px;position:relative}.ekit-heading h2>span::after{content:"";width:14px;height:14px;position:absolute;top:5px;right:-2px;background:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/imgs/icon-forward-arrow.png) no-repeat!important}.et-mobile-panel-wrapper .et-mobile-panel .et-toggle .et_b-icon .et-svg{stroke-width:1.6}.et-mobile-panel-wrapper .et_b-icon svg{fill:#fff0}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;-js-display:flex;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}@media (min-width:768px){.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}}.top-brands{display:grid;width:100%;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:46px;row-gap:44px;direction:ltr}.brand-loop{position:relative;text-align:center}.brand-loop img{max-width:100%;padding:0 15px}.newsletter-wrap .klaviyo-form.klaviyo-form.klaviyo-form p,.newsletter-wrap .klaviyo-form.klaviyo-form.klaviyo-form p span{color:#fff!important}.newsletter-wrap .klaviyo-form.klaviyo-form.klaviyo-form .kl-private-reset-css-Xuajs1 input[type=email]{height:46px!important;border:none!important;border-radius:5px 0 0 5px!important}.newsletter-wrap .klaviyo-form .kl-private-reset-css-Xuajs1 button[type=button]{font-size:16px!important;height:46px!important;margin-top:0!important;border-radius:0 5px 5px 0!important;position:relative;top:0}.newsletter-wrap .klaviyo-form div[data-testid=form-component]{margin:0!important}.newsletter-wrap .klaviyo-form .kl-private-reset-css-Xuajs1 button[type=button]:hover{background:#616ec8!important}.bft-product-loop .post-title a,.bft-product-loop .post-title h3,.blog-post-list-wrap .c-post-heading h3,.product-info-wrap .post-title a,.product-info-wrap .post-title h3{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.newsletter-wrap .klaviyo-form.klaviyo-form.klaviyo-form{border-radius:10px!important}.filter-left-slide-btn{cursor:pointer;visibility:visible}.filter-right-slide-btn{cursor:pointer}.bft-slick-main .slide-item.bft-slide-item{padding:0}.filter-left-slide-btn img:hover,.filter-right-slide-btn img:hover{filter:brightness(.5)}.newsletter-wrap .klaviyo-form.klaviyo-form.klaviyo-form .kl-private-reset-css-Xuajs1 input[type=email]+.needsclick{position:absolute!important}.newsletter-wrap .klaviyo-form.klaviyo-form.klaviyo-form .kl-private-reset-css-Xuajs1 input[type=email]+.needsclick>.needsclick{top:48px!important;width:100%}.footer-social-wrap .elementor-social-icon svg{width:16px;height:16px}.footer-menu-wrap .elementor-nav-menu .elementor-item{position:relative;padding-left:15px!important}.footer-menu-wrap .elementor-nav-menu .elementor-item::before{content:"\f105";position:absolute;left:0;top:3px;opacity:1!important;font-family:left-right;font-size:20px}.footer-bottom-menu-wrap .elementor-nav-menu .elementor-item{padding:4px!important}.footer-bottom-menu-wrap .elementor-nav-menu .menu-item{align-items:center}.footer-bottom-menu-wrap .elementor-nav-menu .menu-item+.menu-item::before{content:"/";opacity:1!important;color:#fff;vertical-align:revert-layer;display:inline-block;margin:0 4px}body:not(.logged-in).woocommerce-account{background:#ebebeb}body:not(.logged-in).woocommerce-account .page-title{display:none!important}.e-my-account-tab #customer_login{margin:60px 0}.e-my-account-tab #customer_login .u-column1.col-1,.e-my-account-tab #customer_login .u-column2{float:none;margin:0 auto!important;padding:30px 60px;background:#fff;border-radius:16px;border:none;text-align:center;max-width:510px}.e-my-account-tab #customer_login .u-column1.col-1 .woocommerce-info::before{display:none}.e-my-account-tab #customer_login .u-column1.col-1 .woocommerce-info{font-size:14px;font-weight:400;background:linear-gradient(90deg,#8360c3 0,#806aa7fa 25%,#41b792 75%,#2ebf91 100%)}.e-my-account-tab #customer_login .u-column1.col-1 .woocommerce-info b{font-weight:400}.e-my-account-tab #customer_login h2,.woocommerce-ResetPassword h2{margin-bottom:16px!important;font-size:24px!important;font-weight:700;text-align:center}.e-my-account-tab #customer_login p:not(.form-row-wide){font-size:14px;color:#565656;margin:0}.e-my-account-tab #customer_login form{margin-top:30px!important;text-align:left}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row label{color:#27272a;font-size:14px;font-weight:500}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select{border-color:#dddde3!important;border-radius:40px!important;height:46px!important}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text:focus,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select:focus{border-color:#000!important}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row{margin-bottom:16px!important;padding:0}.e-my-account-tab #customer_login form [type=submit],.e-my-account-tab #customer_login form button,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button{width:100%;background:#000;color:#fff;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.02em;text-align:center;border-color:#000;border-radius:8px!important;text-transform:uppercase;margin-bottom:30px;margin-top:0!important;height:40px;padding:10px!important}.e-my-account-tab #customer_login .u-column2 form button{margin-bottom:16px}.e-my-account-tab #customer_login form [type=submit]:focus,.e-my-account-tab #customer_login form [type=submit]:hover,.e-my-account-tab #customer_login form button:focus,.e-my-account-tab #customer_login form button:hover,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:focus,.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:hover{background:#616ec8;border-color:#616ec8}.e-my-account-tab #customer_login p.divider{position:relative;text-align:center;margin-bottom:30px}.e-my-account-tab #customer_login p.divider::before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#0000001a}.e-my-account-tab #customer_login p.divider span{background:#fff;font-size:16px;padding:0 10px;color:#6b6b6b;position:relative}.socail-login-wrap{color:#000;text-align:center}.socail-login-wrap .heateor_sl_login_container{margin-top:16px}.socail-login-wrap ul.heateor_sl_login_ul{-js-display:flex;display:flex;align-items:center;justify-content:center;gap:10px}.socail-login-wrap ul.heateor_sl_login_ul .heateorSlLogin{background:#ebebeb;border-radius:100%;width:40px;height:40px}.socail-login-wrap ul.heateor_sl_login_ul .heateorSlGoogleLoginSvg{background-size:35px!important}.socail-login-wrap .heateor_sl_login_container{margin-bottom:30px}.e-my-account-tab .woocommerce-LostPassword.lost_password{position:static!important;text-align:center}.e-my-account-tab #customer_login .user-name a{color:#000;text-transform:capitalize;text-decoration:underline}.e-my-account-tab #customer_login .user-name a:hover,.e-my-account-tab #customer_login .woocommerce-LostPassword.lost_password a:hover{color:#616ec8;text-decoration:none!important}.woocommerce-lost-password .e-my-account-tab{margin:60px 15px 60px 0}.woocommerce-lost-password .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword{padding:30px 60px;background:#fff;border-radius:16px;border:none;margin:0 auto}.lost-password-confirmation{padding:30px 60px;background:#fff;border-radius:16px;border:none;margin:0 auto;max-width:510px}.lost-password-confirmation .woocommerce-message{font-size:14px;font-weight:400;background:linear-gradient(90deg,#8360c3 0,#806aa7fa 25%,#41b792 75%,#2ebf91 100%);text-align:center}.lost-password-confirmation .woocommerce-message::before{display:none}.lost-password-confirmation p{font-size:14px;color:#565656;text-align:center}.e-my-account-tab form .show-password-input{top:1em;right:1em}.e-my-account-tab form .show-password-input::after{font-size:14px;color:#000}.e-my-account-tab #customer_login p.woocommerce-checkbox-wrap{color:#626262;font-size:14px;margin-bottom:16px}.e-my-account-tab #customer_login p.woocommerce-checkbox-wrap label{position:relative;padding-left:30px;line-height:21px}.e-my-account-tab .woocommerce-checkbox-wrap input{position:absolute;left:0;opacity:0}.e-my-account-tab .woocommerce-checkbox-wrap span::before{content:"";border:1px solid #000;border-radius:4px;width:20px;height:20px;display:block;position:absolute;left:0;top:4px}.e-my-account-tab .woocommerce-checkbox-wrap input:checked+span::after{content:"";border-bottom:2px solid #000;border-right:2px solid #000;width:7px;height:13px;display:block;position:absolute;left:7px;top:6px;transform:rotate(45deg)}.woocommerce-privacy-policy-text p{color:#626262;font-size:14px}.woocommerce-privacy-policy-text p a{text-decoration:underline}.e-my-account-tab .btn-secondary{background:#e0e0e0;border-radius:8px;color:#6b6b6b!important;font-size:16px;font-weight:400;line-height:18.75px;letter-spacing:-.02em;height:41px;padding:5px 10px;-js-display:flex;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .4s ease}.e-my-account-tab .btn-secondary:hover{background:#000;color:#fff!important}.jdgm-carousel-wrapper .jdgm-carousel-item__review-content .jdgm-carousel-item__review-title{line-height:1.2}.filter-left-slide-btn{left:0!important}.password-input .woocommerce-password-strength{margin-top:10px}body.e-wc-error-notice .wc-block-components-notice-banner.is-error,body.e-wc-error-notice .woocommerce-error{margin-top:20px}.latest-skin-concern-tags search button.e-filter-item{min-width:100px;flex-basis:0%}@media screen and (max-width:991px){.products-space{background-color:#f3f4fb!important}.filter-right-slide-btn{top:34px!important}.filter-left-slide-btn{left:0!important;top:34px!important}.woocommerce-info{padding-left:9px;padding-right:9px}}@media screen and (min-width:991px){.bft-slick-main{gap:20px}}@media (max-width:1199px){.top-brands{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:991px){.top-brands{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:30px;row-gap:34px}.brand-loop img{padding:0 30px!important}.e-my-account-tab #customer_login .u-column1.col-1,.woocommerce-lost-password .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword{padding:30px}}@media (max-width:767px){.top-brands{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:13px;row-gap:22px}.list-price-wrap .percentage-discount{left:122.5px;font-size:12px!important;top:3px}.product-grid-wrap .price-wrap .tx_price,.product-grid-wrap .price-wrap .tx_stars{width:100%}.price-wrap .variation-price-wrap .xc-rating,.price-wrap .xc-rating{justify-content:flex-start;margin-bottom:5px}.price-wrap .price .percentage-discount{top:6px;left:6px;font-size:12px!important;font-weight:500!important}.skin-concern-product-section .list-price-wrap .percentage-discount{top:3px;min-width:35px;text-align:center;left:auto;right:2.5px}.newsletter-wrap .klaviyo-form div[data-testid=form-component]{padding:0!important}.newsletter-wrap .klaviyo-form .kl-private-reset-css-Xuajs1 button[type=button]{font-size:14px!important;position:absolute;right:-3px;width:100px}.newsletter-wrap .klaviyo-form.klaviyo-form.klaviyo-form .kl-private-reset-css-Xuajs1 input[type=email]{padding-right:130px!important}.e-my-account-tab #customer_login{margin:60px 0}.rank-category-section.product-list-wrap .img-wrap.elementor-element{width:164px!important}.rank-category-section.product-list-wrap .product-info-wrap.elementor-element{width:calc(100% - 164px)!important}}@media (min-width:768px){.skin-concern-product-section .product-info-wrap{position:relative}.skin-concern-product-section .list-price-wrap .percentage-discount{left:-41px}.list-price-wrap .percentage-discount{left:calc(39.512% - 41px);top:3px}}@media (min-width:1300px){.jdgm-carousel-wrapper .jdgm-carousel__arrows .jdgm-carousel__left-arrow{margin-left:-108px}.jdgm-carousel-wrapper .jdgm-carousel__arrows .jdgm-carousel__right-arrow{margin-right:-108px}}.shop-now-area :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .e-loop-add-to-cart-form-container{display:inline-block!important}.shop-now-area .elementor-61937 .elementor-element.elementor-element-af2342f .cart .button,.shop-now-area .elementor-61937 .elementor-element.elementor-element-af2342f .cart button{transition:none!important}@media (min-width:768px){.list-price-wrap .percentage-discount{left:calc(12.512% - 41px);top:3px}}.rank-skin .percentage-discount{position:absolute;left:15px!important;top:auto!important;order:3!important;bottom:-26px}.skin-concern-product-section .list-price-wrap .percentage-discount{left:-141px!important}.list-price-wrap .elementor-heading-title,.price-wrap .price{align-items:center}.rank-skin .product.type-product .product-info-wrap{position:relative}.rank-skin .list-price-wrap .elementor-heading-title .regular-price-strikethrough,.rank-skin .price-wrap .price .regular-price-strikethrough{order:2!important}.rank-skin span.woocommerce-Price-amount.amount{order:1!important}@media (max-width:767px){.rank-skin .percentage-discount{left:15px!important}.bft-slick-main .slide-item.bft-slide-item{max-width:100%}.bft-slick-main{flex-direction:row;flex-wrap:nowrap;gap:8px;justify-items:center;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr)}}@media (max-width:429px){.bft-slick-main{gap:3.4px}}@media (min-width:1200px){.top-slider .bft-slide-item .img-wrap{width:100%!important;height:100%!important}.bft-slick-main .slide-item.bft-slide-item a{height:100%!important;width:100%!important}.top-slider .bft-slide-item p{margin-top:7px}.top-slider .bft-slide-item .img-wrap img{height:100%!important;width:100%!important;padding:20px!important}.bft-slick-main{margin:1px 0 0 -14px!important}.bft-slick-main .slick-slide{margin-right:0!important;margin-left:13.2px!important}.bft-slick-main .slick-slide:first-child{margin-left:14px!important}}.bft-product-loop.rank-cart form.cart.e-loop-add-to-cart-form .quantity{display:none}.bft-product-loop.rank-cart a.added_to_cart.wc-forward{font-size:0!important}.bft-product-loop.rank-cart :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .e-loop-add-to-cart-form-container{display:inline-block!important}.bft-product-loop.rank-cart .footer-product a.ajax_add_to_cart img{width:19px!important}.woocommerce ul.products li.product .footer-product a{vertical-align:top;background:0 0;padding:0;margin:0}.woocommerce ul.products li.product .footer-product a.loading::after{top:4px;right:4px}.kl-private-reset-css-Xuajs1:focus,.kl-private-reset-css-Xuajs1:focus-visible,.kl-private-reset-css-Xuajs1:hover{background-color:#fff0;outline:0!important;box-shadow:none!important}button.needsclick:hover svg circle{fill:#a8b3ff}.lds-default,.lds-default div{box-sizing:border-box}.lds-default{display:inline-block;position:relative;width:80px;height:80px}.lds-default div{position:absolute;width:6.4px;height:6.4px;background:currentcolor;border-radius:50%;animation:lds-default 1.2s linear infinite}.lds-default div:first-child{animation-delay:0s;top:36.8px;left:66.24px}.lds-default div:nth-child(2){animation-delay:-.1s;top:22.08px;left:62.29579px}.lds-default div:nth-child(3){animation-delay:-.2s;top:11.30421px;left:51.52px}.lds-default div:nth-child(4){animation-delay:-.3s;top:7.36px;left:36.8px}.lds-default div:nth-child(5){animation-delay:-.4s;top:11.30421px;left:22.08px}.lds-default div:nth-child(6){animation-delay:-.5s;top:22.08px;left:11.30421px}.lds-default div:nth-child(7){animation-delay:-.6s;top:36.8px;left:7.36px}.lds-default div:nth-child(8){animation-delay:-.7s;top:51.52px;left:11.30421px}.lds-default div:nth-child(9){animation-delay:-.8s;top:62.29579px;left:22.08px}.lds-default div:nth-child(10){animation-delay:-.9s;top:66.24px;left:36.8px}.lds-default div:nth-child(11){animation-delay:-1s;top:62.29579px;left:51.52px}.lds-default div:nth-child(12){animation-delay:-1.1s;top:51.52px;left:62.29579px}@keyframes lds-default{0%,100%,20%,80%{transform:scale(1)}50%{transform:scale(1.5)}}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999;-js-display:flex;display:flex;justify-content:center;align-items:center}.bft-slick-main .slide-item.bft-slide-item{margin-right:14px}.tx_header_search svg.dgwt-wcas-ico-magnifier-handler{fill:#000;height:18px!important;font-weight:500!important;width:18px}.user-icon .elementor-icon svg{width:18px}.jdgm-star.jdgm--on::before{background:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/imgs/Star-5.png);width:22px;height:22px;display:inline-block;content:""!important;background-repeat:no-repeat}.jdgm-carousel-wrapper .jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name-wrapper .jdgm-carousel-item__reviewer-name.jdgm-ellipsis{color:#000}.tx_rank_sec .img-wrap .elementor-widget-container>a>img{padding:10px}.remove-pad span.elementor-button-icon svg{fill:#000}.filter-left-slide-btn .elementor-widget-container>img,.filter-right-slide-btn .elementor-widget-container>img{width:26px!important;height:26px!important}.shop-now-area .elementor-widget-heading>.elementor-widget-container p.elementor-heading-title.elementor-size-default{font-weight:400}.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#000}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:0;bottom:0;margin:auto}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg path{fill:#000}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon{opacity:1}.dgwt-wcas-content-wrapp span.dgwt-wcas-st-title{color:#000}.products-page-brands span.view-products{font-weight:600!important;font-size:16px!important}.xc-rating span.country{margin-left:4px}.xc-rating{gap:0}.jdgm-carousel__left-arrow,.jdgm-carousel__right-arrow{border:0!important;width:15px!important;height:15px;background-size:contain;background-repeat:no-repeat;transform:unset!important}.jdgm-carousel__left-arrow{background-image:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/imgs/Arrow-left.png)}.jdgm-carousel__right-arrow{background-image:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/imgs/Arrow-right.png)}.bft-product-loop .post-title a,.bft-product-loop .post-title h3{-webkit-line-clamp:2}.product-grid-wrap .e-loop-item .post-title>.elementor-widget-container{margin-bottom:12px!important}.bft-product-loop.rank-cart .footer-product a.ajax_add_to_cart img{width:25px!important}.rank-skin p.elementor-heading-title.elementor-size-default{font-weight:400!important}.tx_before_border0.cart-amount{margin-top:-4px}.ss-mini-cart-bag span.bft-mini-cart-qty{background:0 0;color:#000;left:0;top:0;right:0;bottom:0;margin:auto}.woocommerce .woocommerce-ordering select{-webkit-appearance:none;-moz-appearance:none}select#bft_shipping_country{background:url(https://skin-seoul.com/wp-content/themes/hello-elementor-child/imgs/down-arrow.png) #fff;background-repeat:no-repeat;background-position:right 14px top 13px;-webkit-appearance:none;-moz-appearance:none}@media (min-width:1200px){.bft-slick-main .slide-item.bft-slide-item a{padding:7px}.footer-product a.ajax_add_to_cart img{width:30px!important}body .bft-slick-main .slick-slide:first-child{margin-left:15px!important}.bft-slick-main{margin:0!important}.top-slider .bft-slide-item p{margin-top:6px}.bft-slick-main .slide-item.bft-slide-item a{padding:7px;min-width:101px}.top-slider .bft-slide-item .img-wrap{width:100%!important;height:100%!important;min-width:87px!important;min-height:85px!important}.top-slider .bft-slide-item .img-wrap img{min-width:87px;min-height:87px}}@media (min-width:1025px){.icon-box{max-width:268px!important;width:100%}}@media (min-width:768px){.tx_before_border0.cart-amount::after{content:"";position:absolute;width:2px;height:18px;background:#e1e1e1;left:-6px}}@media (max-width:767px){.shop-page-filters .woocommerce-ordering select{width:max-content}.shop-page-filters form.woocommerce-ordering{border:1px solid #d3cece;border-radius:4px}.tx_footer_cart{align-items:center}.tx_footer_cart .elementor-widget-woocommerce-menu-cart>.elementor-widget-container{padding:0!important}.brand-loop img{height:34px;width:max-content;padding:0!important}.remove-pad>.elementor-widget-container{padding:0!important}.shop-now-area .elementor-heading-title{font-weight:400!important}.bft-slick-main .slide-item.bft-slide-item{margin-right:0}}@media (max-width:499px){.products-space ul li .elementor-icon-list-text{max-width:30%}}@media (max-width:429px){.bft-slick-main{gap:10px}}@media (max-width:413px){.bft-slick-main{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,0fr)}}.xc-rating.loop-xc-rating span.reviews-count{margin-left:5px}.back-top{bottom:17%!important}.archive.woocommerce .pos-fixed.bottom .et_b_mobile-panel-custom{display:none}@media only screen and (max-width:481px){div#hubspot-messages-iframe-container{margin-bottom:12%!important}body #hubspot-messages-iframe-container iframe{height:80%!important}}h2.products-title.recently-viewed-products-title{font-size:19px;font-weight:600;line-height:23px}.products-page-brands a{font-weight:600!important;color:#212121!important;font-size:14px!important}.woocommerce-loop-product__title a{font-weight:400!important;font-size:14px!important;color:inherit!important}.all-brands{-js-display:flex;display:flex;flex-wrap:wrap;width:100%;margin:0;direction:ltr}.all-brand-loop{-js-display:flex;display:flex;flex-direction:column;box-sizing:border-box;width:16.66666%;padding:8px}.all-brand-loop a{position:relative;height:44px!important;padding:7px 5px;border:1px solid #dfe0e6;box-sizing:border-box;text-align:center;text-decoration:none;font-size:16px;font-weight:400;color:#333;-js-display:flex;display:flex;align-items:center;align-content:center;justify-content:center}.all-brand-loop img{vertical-align:middle;padding:5px 15px}.all-brand-loop a:hover{border:1px solid #ccc}.btn-bsm-brand{margin:16px 16px 30px;text-align:center;box-sizing:border-box}button.brand-see-more{margin:0;font-weight:700;color:#fff;background-color:#333;white-space:normal;border:0;box-shadow:0 0 0 1px rgb(255 255 255 / .2);border-radius:4px;min-width:120px;padding:8px 20px;line-height:1.1em;font-size:14px;min-height:36px;transition:.3s}button.brand-see-more:hover{color:#fff;background-color:#00a4bd}@media (max-width:767px){.all-brand-loop{padding:8px;width:50%}@media (min-width:768px){.all-brand-loop img{max-height:40px!important}}}.brand-list-container{font-size:14px;margin-top:40px}.brand-row{-js-display:flex;display:flex;margin-bottom:10px;border-bottom:1px solid #f1f2f6}.brand-letter{font-size:18px;font-weight:700;margin-right:20px}.brand-names{-js-display:flex;display:flex;flex-wrap:wrap}.brand-names a{display:block;text-decoration:none;color:#333;padding:5px 10px;border-radius:4px;margin-right:10px;margin-bottom:10px;transition:background-color .3s ease}.brand-names a:hover{background-color:#f5f5f5}.brand-separator{border-bottom:1px solid #ddd;width:100%;margin:10px 0}@media (max-width:767px){.view-all-brands{text-align:center;margin-top:20px;margin-bottom:20px}.categories-inner .brand-loop img{padding:0 15px!important}}