.woocommerce-product-gallery__wrapper .flickity-viewport{overflow:hidden;border-radius:12px}.product-thumbnails.thumbnails img{border:1px solid rgba(0,0,0,16%)}.product_meta span.posted_in a{color:#ed1d45}h1.product-title.product_title.entry-title{font-size:36px;color:black}.price-sale-flex p.price.product-page-price.price-on-sale del bdi{font-size:17px}.price-sale-flex p.price.product-page-price.price-on-sale ins bdi{color:#ed1d45;font-size:24px}.price-sale-flex .discount-info{margin:0;border:1px solid #ed1d45;background:#fef4f6;font-size:13px;color:#ed1d45!important;font-weight:700;font-family:"Nunito";padding:7px 14px;border-radius:8px}.price-sale-flex span.discount-value{font-size:13px;font-weight:700;font-family:"Nunito"}.price-sale-flex{display:block}.price-sale-flex p.price.product-page-price.price-on-sale{margin:0}.text.sale-timing-block{display:flex;gap:10px;align-items:baseline;margin-bottom:20px}.text.sale-timing-block p{font-size:15px;margin:0}.text.sale-timing-block .recurring-countdown-timer{color:#ed1d45!important;font-size:24px!important}.exclusive-offers-inner{margin-bottom:15px}.price-sale-flex>div{margin-left:0!important}.product-short-description ul li{color:#5b5b5b;font-size:16px;margin-bottom:8px}.price-sale-flex{display:block}.exclusive-offers-title,.payment-text{margin:0 0 5px!important;font-size:16px!important;font-weight:700;color:black}.add-to-cart-container p.stock.in-stock{color:#090;font-size:13px;font-weight:700;margin-top:30px}.add-to-cart-container .pisol_buy_now_button{float:unset;width:auto!important;margin:0!important;flex:none!important;font-size:15px;padding:1px 30px!important}.add-to-cart-container form.cart{display:flex!important;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:10px}.add-to-cart-container button.single_add_to_cart_button.button{background:#333;background-color:#333!important;font-size:15px}.text.payment-text p{margin:0 0 5px;font-size:16px;font-weight:700}.product_meta{margin-top:20px}.ps-features-wrapper{justify-content:center;margin-top:35px}.ps-feature-icon{height:140px;width:140px;margin:0 auto;display:flex;align-items:center;justify-content:center;border-radius:10px}.ps-feature-text{color:#333;font-size:17px;line-height:21px;letter-spacing:0;margin-top:15px}.product-thumbnails.thumbnails{margin-top:30px}.product-thumbnails.thumbnails img{height:120px;width:140px;overflow:hidden;margin:0;opacity:1;border-radius:10px;transform:unset!important;object-fit:cover}.product-thumbnails .flickity-button{bottom:50%!important;top:30%!important}.text.professtional-use-txt{font-size:15px;color:black}.ps-features-wrapper .ps-row{justify-content:space-between;gap:20px}.text.steps-section .steps-wrapper-ps .row-ps{justify-content:center}.text.steps-section .step-title-ps h3{color:#333;font-size:18px;line-height:21px;letter-spacing:0;margin-top:15px;font-family:nunito}.section.image-with-text-single-product .col-inner p,.section.image-with-text-single-product .col-inner li{color:black;font-size:16px}span.colored{color:#ed1d45}.section.image-with-text-single-product .img-inner{border-radius:10px;overflow:hidden}.section.image-with-text-single-product .col-inner ol{margin-bottom:0}.section.image-with-text-single-product .col-inner.text-left{padding:40px!important}div#about-product .ps-row{display:flex}div#about-product .ps-features-wrapper{justify-content:center;margin-top:35px;display:flex;flex-wrap:wrap}.type-product .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.type-product .faq-item.open .faq-answer{max-height:500px}.type-product .faq-item{border-bottom:1px solid #ddd}.type-product .faq-question{background-color:#f7f7f7;cursor:pointer;padding:15px;font-weight:700;display:flex;justify-content:space-between;align-items:center}.type-product .faq-question:hover{background-color:#e9e9e9}.type-product .faq-arrow{font-size:1.2rem}.type-product .faq-answer{display:none;padding:15px;background-color:#fff}.type-product .faq-item.open .faq-answer{display:block}.type-product .faq-item.open .faq-arrow{transform:rotate(180deg)}h1.product-title{margin-bottom:10px}.price-sale-flex p.price.product-page-price.price-on-sale del bdi{color:#444!important}.faq-answer{text-align:left;margin-bottom:12px}.box4{margin-bottom:2px}span.posted_in{background:#ffedf0}.timeline-sale-sec span{color:#a72741!important}.timeline-sale-sec span strong{color:#2a2a2a!important}.timeline-sale-sec{padding-bottom:5px}.single-product .product-page-title{background:#ffe6eb}.single-product .product-page-title>div{padding-top:2px}.single-product nav.woocommerce-breadcrumb a,nav.woocommerce-breadcrumb span{color:#2a2a2a}.single-product nav.woocommerce-breadcrumb a:last-child{color:#ed1d45}.exclusive-offers-inner>div{border:1px solid #d5d5d5;border-radius:5px;padding:18px 25px}.exclusive-offers-inner>div h4{margin:0;color:#ed1d45;font-size:14px;font-family:"Nunito";font-weight:600}.exclusive-offers-inner>div p{margin:0;color:#6d6d6d;font-size:12px;font-weight:400;line-height:1.3}.exclusive-offers-inner>div:not(:last-child){margin-bottom:10px}.payment-logo{border:1px solid #d5d5d5;border-radius:5px;padding:8px 20px 6px;margin-right:10px;height:unset!important;display:flex!important;flex-direction:column;justify-content:space-between;gap:0px}.payment-logo p{color:#323232;text-align:center;font-size:14px;margin:0!important}.payment-logo img{height:35px;object-fit:contain;width:100%}.payment-icons .slick-track{display:flex}.payment-icons button.slick-arrow{margin:0;position:absolute;top:30%;box-shadow:0px 1px 3px 1px rgba(0,0,0,.15);border-radius:50%;height:30px;width:40px;padding:0;background:#fff;z-index:1}.payment-icons button.slick-prev.slick-arrow{left:-18px}.payment-icons button.slick-next.slick-arrow{right:-10px}.payment-icons button.slick-arrow i{font-size:14px}.product-features-sec .col-inner{margin-top:0!important}.product-features .ps-feature-text{color:white}ul.tabs.wc-tabs.product-tabs>li.active>a{background:#ed1d45;color:white}ul.tabs.wc-tabs.product-tabs{gap:5px}ul.tabs.wc-tabs.product-tabs>li>a{padding:6px 20px;border-radius:6px;background:#ffe5eb}.woocommerce-tabs.wc-tabs-wrapper .tab-panels{border:2px solid rgba(237,29,69,.11);border-radius:44px;padding:30px!important;margin-top:25px}.woocommerce-tabs.wc-tabs-wrapper{padding-bottom:60px}.text.steps-section .steps-wrapper-ps .row-ps{gap:20px}.steps-wrapper-ps{display:flex;flex-wrap:wrap;justify-content:center}.steps-wrapper-ps .row-ps{display:flex}.step-column-ps{width:18%;margin-bottom:20px;text-align:center}.slider-ps{display:flex;justify-content:center;align-items:center}.slider-item-ps{position:relative;padding:10px}.slider-item-ps img{max-width:100%;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:transform .3s ease-in-out}.slider-item-ps img:hover{transform:scale(1.05)}.before-after-slider-ps{padding:0;background:0 0;box-shadow:unset}.before-after-slider-ps .slider-item-ps img{box-shadow:none}.before-after-sec>div{padding:0}.before-after-slider-ps .slider-item-ps img{width:100%}.faq-question{border:none}.type-product .faq-item{border-bottom:1px solid rgba(242,138,158,.52)!important;border:1px solid rgba(242,138,158,.15)!important;border-radius:10px;margin-bottom:10px}.single-product .type-product .faq-accordion{border:none!important;border-radius:0px!important;max-width:800px;margin:0 auto}.single-product .type-product .faq-accordion p{text-align:left}.single-product .type-product .faq-item{border-bottom:1px solid rgba(242,138,158,.15)!important}.faq-question{border-bottom:none!important}.type-product .faq-accordion .faq-item.open{border:1px solid rgba(237,29,69,.5)!important}.type-product .faq-answer{border-top:none;overflow:visible!important;padding:0 15px!important}.before-after-slider-ps button.slick-arrow{box-shadow:0px 1px 3px 1px rgba(0,0,0,.15);background:#fff5f7;width:40px;height:40px;padding:0;display:inline-block;margin:0;border-radius:50%;position:absolute;bottom:-60px}.before-after-slider-ps button.slick-arrow i{color:#ed1d45}.before-after-slider-ps button.slick-next.slick-arrow{right:47%}.before-after-slider-ps button.slick-prev.slick-arrow{left:46%}.before-after-slider-ps{padding-bottom:60px}h3.product-detail-title{background:#ed1d45;color:white;text-align:center;font-family:"Nunito";font-size:22px;padding:20px;font-weight:700;margin:0}.variants-row div:first-child{background:#fff5f7;width:30%;font-weight:700;color:#1b2128;display:flex;align-items:center}.variants-row{display:flex}.variants-row div{padding:18px;font-size:16px}.variants-row div:last-child{width:70%;color:#1b2128}.variants-row:not(:last-child){border-bottom:1px solid #f5e4e8}.important-notes{border:1px solid #d5d5d5;padding:0;border-radius:12px;overflow:hidden}h3.important-notes-title{background:#333;color:white;text-align:center;font-family:"Nunito";font-size:22px;padding:20px;font-weight:700;margin:0}.important-notes-desc{padding:18px;font-size:16px}.important-notes-desc ul li{color:#1b2128}.productInfo-imp-notes-sec{padding-top:50px!important;padding-bottom:0!important}.productInfo-imp-notes-sec .col{padding-bottom:5px}ul.tabs.wc-tabs.product-tabs>li>a{font-weight:700}ul.tabs.wc-tabs.product-tabs>li.active>a{text-align:center}section.product-kit-sec .col{padding:0}.product-kit-main h2{font-size:32px;margin-bottom:20px}.before-after-sec h2{font-size:32px}.product_meta>span{border:none}.product_meta{margin:30px 0 12px}.product_meta span.posted_in{border:1px solid #eee;display:inline-block;padding:4px 10px;border-radius:7px}.crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon{fill:#ed1d45!important}.cr-reviews-grid .cr-review-card .middle-row .review-content p,.cr-reviews-slider .cr-review-card .middle-row p,.datetime,.cr-reviews-grid .cr-review-card .review-product .product-title{font-family:"Nunito"}.product-reviews-main h2,.product-faqs-main h2{font-size:32px}.moretext{display:none}.img-side{width:40%}.content-side{width:60%}.img-side img{width:100%;border-radius:10px}.small-nav-collapse>li{max-width:fit-content}.moretext>p{margin:0!important}a.moreless-button{display:block;position:absolute;bottom:-45px;left:0;right:0;text-align:center;color:#ed1d45;font-weight:700;font-size:16px}.tab-panels{position:relative}.ux-timer span:nth-child(4){display:none}.woocommerce-Tabs-panel,.woocommerce-Tabs-panel td{color:black!important}.product_meta>p,span.tagged_as{display:none}.price-sale-flex p.price.product-page-price ins bdi{font-size:18px!important;color:#000!important}.price-sale-flex p.price.product-page-price ins,.discount-info{display:none}.text.product-price-single>p{display:none}.product-media-gallery>.col-inner>p{margin:0!important}.price-sale-flex p.price.product-page-price del bdi{font-size:14px!important;color:#858585!important}.price-sale-flex p.price.product-page-price.price-on-sale del bdi{font-size:14px!important;color:#b2b2b2!important}.price-sale-flex p.price.product-page-price.price-on-sale del span{opacity:1}p.price.product-page-price{margin-bottom:0}.woocommerce-tabs.wc-tabs-wrapper{padding-bottom:20px}@media (max-width:480px){ul.tabs.wc-tabs.product-tabs>li>a{padding:12px 10px!important;line-height:1.2;font-size:12px;text-align:center;width:max-content}.single-product .product-page-title>div .flex-col:first-child{padding:20px}.single-product .product-page-title>div{padding-top:0;padding:0}.image-with-text-single-product .row>div{padding-bottom:0}.woocommerce-tabs.wc-tabs-wrapper{padding-bottom:0}.sale-sec-title h2{font-size:24px!important}.sale-sec-desc p{font-size:12px}.single-product-top-sec .col{padding-bottom:0}.product-thumbnails.thumbnails.slider{margin-top:0}.product-thumbnails.thumbnails.slider .col{padding:0 7px}.product-thumbnails.thumbnails img{aspect-ratio:1/1;height:100%!important}.product-thumbnails.thumbnails.slider .flickity-viewport{height:85px!important}h1.product-title.product_title.entry-title{font-size:22px!important}.payment-logo{padding:8px;margin-right:5px;margin-left:5px}.timeline-sale-sec .ux-timer{font-size:22px!important}.timeline-sale-sec .ux-timer strong{font-size:9px!important}.single-product .add-to-cart-container form.cart{flex-direction:column;align-items:flex-start}.single-product .product-short-description ul li{font-size:14px;margin-bottom:5px}.single-product .product-short-description p.lead{font-size:14px;line-height:20px}.single-product .add-to-cart-container .pisol_buy_now_button{width:100%!important}.add-to-cart-container form.cart{flex-direction:column;align-items:flex-start}.professtional-use-txt p{font-size:15px}.add-to-cart-container p.stock.in-stock{margin-bottom:12px!important}.add-to-cart-container .pisol_buy_now_button{width:100%!important}.ps-features-wrapper .ps-row{flex-wrap:wrap!important;justify-content:center!important;gap:10px!important;padding:0 15px}.ps-feature-icon{height:auto!important;width:auto!important;aspect-ratio:1/1}.ps-feature-text{font-size:13px!important;line-height:1.3!important;margin-top:5px}.ps-feature-column{width:30%;margin:0}.ps-features-wrapper{margin-top:-5px}.single-product h2{font-size:22px}.text.steps-section .step-title-ps h3{font-size:16px}.text.steps-section .steps-wrapper-ps .row-ps{display:grid;grid-template-columns:repeat(2,1fr);padding:0 20px}.step-column-ps{width:100%;margin:0}.woocommerce-tabs.wc-tabs-wrapper .tab-panels{border-radius:25px;padding:20px!important;margin-top:20px}.variants-row div{font-size:14px}h3.important-notes-title,h3.product-detail-title{font-size:16px;padding:8px}.important-notes-desc ul li{font-size:14px;line-height:1.4}.important-notes-desc ul{margin-bottom:0}.before-after-sec p{padding:0 20px}.before-after-slider-ps{padding-bottom:0;margin-bottom:-20px}.brand-promises{padding:0 10px}.section.image-with-text-single-product .col-inner.text-left{padding:25px!important}.product-kit-main h2{font-size:22px;margin-bottom:10px}.before-after-sec h2,.product-reviews-main h2,.product-faqs-main h2{font-size:22px}.img-side{width:100%}.img-side{width:100%}.content-side{width:100%}.single-product .product-page-title>div .flex-col:last-child .page-title-inne{flex-flow:row}.single-product .product-page-title>div{flex-flow:nowrap;justify-content:space-between}.single-product .product-page-title .flex-col{width:max-content!important;flex:unset;padding:10px!important}.single-product .breadcrumbs{text-align:left}.single-product ul.next-prev-thumbs.is-small{text-align:right}.single-product .product-page-title>div:after{display:none}.sticky-add-to-cart__product button.single_add_to_cart_button.button.alt{display:none}.sticky-add-to-cart__product{width:100%}.sticky-add-to-cart__product img{width:80px!important;height:60px!important}.sticky-add-to-cart__product form.cart{width:100%;display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:10px}.sticky-add-to-cart__product button.button.pisol_single_buy_now{margin:0!important}.type-product .faq-arrow{font-size:16px!important}.payment-icons button.slick-prev.slick-arrow{bottom:-55px;left:36%;top:unset}.payment-icons button.slick-next.slick-arrow{bottom:-55px;right:36%;top:unset}.payment-icons-main{padding-bottom:60px}.type-product .faq-question{text-align:left}.payment-icons.payment-icons-product{margin:0 -5px!important}}