@media (max-width: 990px){#shopify-section-template--24372481098041__video_promo_MyUV9F .promo-content h2{font-size:32px!important;line-height:40px!important;font-weight:700;margin-bottom:16px;margin-top:6px}.promo-section{height:50vh!important}}span.rating-stars__label strong{font-size:23px!important}.product__title h1{color:#000;font-weight:800}@media (min-width: 800px){.pmslider-root:not(.pmslider-root--ar-fw):not(.pmslider-root--dl-v){max-width:100%!important;margin:auto}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:53.5%;width:calc(53.5% - var(--grid-desktop-horizontal-spacing) / 2)}}@media (min-width: 991px){.product__info-wrapper.grid__item.product__column-sticky.product__info-wrapper--top-padding{padding-top:30px;padding-right:70px}}@media (max-width: 767px){.product__info-wrapper.grid__item.product__column-sticky.product__info-wrapper--top-padding{padding-top:30px;padding-left:30px!important;padding-right:30px!important}}button#ProductSubmitButton-template--24372481098041__main{width:100%!important}span.money{color:#000}.page-width{max-width:100%!important}.section-template--24372481098041__main-padding{padding:0!important}.ipl-answer{overflow:hidden;transition:max-height .4s ease}.ipl-item.active .ipl-answer{max-height:1000px}.ipl-question{width:100%;background:none;border:none;text-align:left;font-size:14px;font-weight:600;cursor:pointer;padding:1em;display:flex;justify-content:space-between;align-items:center;color:#000}button.ipl-question{font-weight:600!important;font-family:Custom body font!important;font-size:14px!important;padding-bottom:22px!important;padding-top:22px!important;padding-left:0;text-transform:uppercase;letter-spacing:3.2px}.ipl-answer{padding:0 1em 1em 0;font-size:14px}@media (min-width: 991px){button.ipl-question{border-top:0px solid black!important}}.ipl-accordion .icon{font-size:1.2rem}.product.product--medium.product--left.product--thumbnail_slider.grid.grid--1-col.grid--2-col-tablet{border-bottom:4px solid #000}.benefits-section.shopify-section{background-color:#fff6f7;border-bottom:solid 3px #484848}.benefit-item h4{font-size:20px;font-weight:600;margin-bottom:10px;color:#000}h1.article-templatetitle,span.circle-divider{color:#000!important}button.share-buttonbutton{color:#181515!important}.article-templatecontent.page-width.rte,.article-templatecontent h3,.article-templatecontent h4,.article-templatecontent h5,.comment-form h2,p.article-templatecomment-warning{color:#000!important}.field{border:solid 1px #000;border-radius:10px}@media screen and (min-width: 750px){hr{margin:4rem 0;background:#181515!important}}a.article-templatelink{color:#000!important}article.article-template.content-for-grouping{max-width:1200px;margin:0 auto}.features-section{background-color:#fff;text-align:center}.features-section .container{max-width:1200px;margin:0 auto}.features-section h2{font-size:45px;font-weight:700;margin-bottom:40px;color:#1f1d24}.features-grid{display:flex;gap:30px;flex-wrap:wrap;justify-content:center}.feature-item{flex:1 1 300px;max-width:350px}.feature-item img{width:100%;border-radius:12px;margin-bottom:20px}.feature-item h3{font-size:22px;font-weight:600;margin-bottom:10px;color:#1f1d24}.feature-item p{font-size:16px;color:#1f1d24;line-height:1.6}@media (max-width: 768px){.features-section h2{font-size:26px}.features-grid{flex-direction:column;align-items:center}.feature-item{max-width:100%}}.benefits-section{background-color:#fff6f7;padding:60px 20px}.benefits-content{display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.benefits-text{flex:1 1 500px}.benefits-text .label{text-transform:uppercase;font-weight:700;font-size:13px;color:#333;letter-spacing:1px;margin-bottom:10px}.benefits-text h2{font-size:35px;font-weight:700;margin-bottom:30px;color:#111}.benefit-item{display:flex;gap:20px;margin-bottom:45px;align-items:center}.benefit-item img{width:60px;height:60px;flex-shrink:0}.benefit-item h4{font-size:20px;font-weight:600;margin-bottom:10px}.benefit-item p{font-size:16px;color:#444;line-height:1.5;margin:0}.benefits-image{flex:1 1 400px}.benefits-image img{width:100%;border-radius:12px}@media (max-width: 768px){.benefits-content{flex-direction:column-reverse;text-align:left}.benefits-text h2{font-size:26px}.benefits-text,.benefits-image{width:100%}}.shopify-section.faq-section{padding:60px 0;border-bottom:2px solid #000}.faq-content{display:flex;gap:40px;flex-wrap:wrap;align-items:center}.faq-text{flex:1 1 400px}.label{text-transform:uppercase;font-weight:700;font-size:15px;color:#1f1d24;letter-spacing:2px;margin-bottom:10px}.faq-text h2{font-size:56px;font-weight:700;margin-bottom:40px;color:#1f1d24}.divider{width:100%;height:2px;background:#000;margin:20px 0}.faq-item{border-bottom:2.4px solid #000}.question{color:#000;width:100%;background:none;border:none;text-align:left;padding:22px 0;font-size:16px;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.icon{font-size:20px;line-height:1}.faq-text p.label{letter-spacing:4.5px}.answer{display:none;padding:0 0 15px;font-size:16px;color:#1f1d24;line-height:1.5}.faq-item.open .answer{display:block}.faq-image{flex:1 1 400px;text-align:center}.faq-image img{width:100%;border-radius:12px;max-width:500px}@media (min-width: 990px){.faq-image img{height:688px!important;width:100%;border-radius:12px;max-width:630px!important}}@media (max-width: 768px){.faq-content{flex-direction:column-reverse;text-align:center}.faq-text,.faq-image{width:100%}.question{justify-content:center}.benefits-image{flex:unset}.benefits-content{gap:20px}.benefits-text{flex:unset}.benefits-section{padding:30px 15px 20px}.faq-text{flex:unset}.faq-content{text-align:left}.faq-text h2{font-size:28px;margin-bottom:30px}.question{justify-content:left;padding-right:18px}.faq-item{position:relative}.faq-item span.icon{position:absolute;right:0}.faq-image{flex:unset}}.video-testimonial-wrapper{margin:0 auto;position:relative}.video-testimonial-slide{display:flex;gap:5%;justify-content:center;align-items:center;flex-wrap:wrap;transition:transform .5s ease-in-out}.rating-stars__container.rating-stars__container--underlay{display:none!important}.testimonial-left-video{position:relative;width:44%}.testimonial-left-video img{width:100%;border-radius:12px}.video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28px;background:#fff;color:#000;border-radius:50%;width:58px;height:60px;line-height:60px;text-align:center;font-weight:700;box-shadow:0 5px 15px #0003;padding-left:3px}.testimonial-quote-svg{position:absolute;top:-30px;right:30px}.testimonial-quote-text{font-size:22px;font-weight:600;color:#1f1d24;margin-bottom:20px;line-height:1.5}.testimonial-stars{font-size:30px;letter-spacing:2px;color:#1f1d24;margin-bottom:10px}.video-testimonial-slide .icon-q{width:100px}.testimonial-user{font-size:13px;text-transform:uppercase;letter-spacing:2px;color:#1f1d24;font-weight:600}.testimonial-nav-btns{margin-top:20px}.testimonial-nav-btns button{font-size:28px;background:#1f1d24;color:#fff;border:none;border-radius:50%;width:40px;height:40px;margin:0 5px;cursor:pointer}img{max-width:100%}@media (max-width: 991px){.testimonial-left-video{width:43%}.testimonial-right-content{padding:2em 20px;width:43%}.testimonial-quote-text{font-size:18px;line-height:1.4}.video-testimonial-slide .icon-q{width:70px}.testimonial-user{font-size:10px;letter-spacing:2px}}@media (max-width: 767px){.testimonial-left-video{width:100%}.testimonial-right-content{padding:2em 6%;width:88%}.testimonial-left-video{margin-bottom:40px}}section.faq-section .container{max-width:1350px;margin:0 auto;padding:60px 20px}.container{max-width:1200px;margin:0 auto;padding:60px 20px}.reviews-section h2{font-size:56px;font-weight:700;margin-bottom:40px;color:#1f1d24;text-align:center}.rating-line{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:30px}.stars{color:#000;font-size:20px}.score{font-weight:600}.count{text-decoration:underline;color:#000;margin-left:4px}.actions{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:30px}.action{text-decoration:none;font-weight:600;color:#111}.divider{width:1px;height:16px;background:#ccc}.thumbnails{display:flex;justify-content:center;gap:12px;margin-bottom:30px}.thumbnails img{width:95px;height:auto!important;object-fit:cover;border-radius:8px;cursor:pointer}.tabs{display:flex;justify-content:center;gap:20px;margin-bottom:30px}.tab{background:none;border:none;padding:10px 20px;font-weight:600;cursor:pointer;border-radius:20px}.tab.active{background:#ffc2cf}a:hover{color:#1f1d24}.filters-sort{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:40px}.filter,.sort{display:flex;align-items:center;gap:8px;font-weight:600}.filter .icon,.sort select{cursor:pointer}.reviews-section .sort select{padding:6px 10px;border:1px solid #ccc;border-radius:6px;background:#fff}.reviews-section{padding:70px 0;background-color:#fff5f7;border-bottom:2px solid #000}@media (max-width: 768px){.reviews-section .filters-sort{text-align:center}.reviews-section .filters-sort>*{width:100%;justify-content:center}.reviews-section .reviews-section h2{font-size:26px;margin-bottom:15px}.reviews-section .tab,.reviews-section .action{font-size:14px}.reviews-section .rating-line{margin-bottom:5px}.reviews-section .actions{margin-bottom:6px}.reviews-section .tabs{gap:10px}}.review-card{background:#fff;border:2px solid #111;border-radius:10px;max-width:970px!important;margin:0 auto;padding:30px;display:flex;flex-direction:column;gap:16px}.review-header{display:flex;justify-content:space-between;align-items:flex-start}.review-header h3{font-size:18px;font-weight:700;color:#000}.reviews-section .stars{color:#111;margin-top:4px}.reviews-section .date{font-size:14px;color:#888}.load-more{background:#1f1d24;border:solid 2px #1f1d24;border-radius:.5rem;font-weight:700;padding:.813rem 1.5rem .688rem;color:#fff;text-decoration:none;display:block;width:fit-content;margin-top:30px}.load-more:hover{background:#fff0;color:#1f1d24}.reviews-section h4{font-size:16px;font-weight:700;margin-top:8px;color:#000}.reviews-section .review-text{font-size:15px;line-height:1.5;color:#000}.reviews-section .divider{border:none;border-top:1px solid #eee;margin:10px 0}.reviews-section .helpful-row{display:flex;justify-content:space-between;align-items:center;color:#666;font-size:14px}.feedback span{margin-left:12px}.response{border-left:4px solid #eee;padding-left:12px;font-size:15px;line-height:1.6}.responder{font-weight:700;color:#000}.response p{color:#000}.response-date{display:block;font-size:13px;color:#888;margin-top:8px}@media (max-width: 600px){.review-card{padding:20px}.review-header{flex-direction:column;gap:6px}.helpful-row{flex-direction:column;gap:6px;align-items:flex-start}}.as-seen-in-section{text-align:center;padding:60px 20px;background-color:#fff;border-bottom:solid 2px #484848}.as-seen-in-title{font-size:16px;letter-spacing:3px;font-weight:700;margin-bottom:50px;color:#1f1d24}.as-seen-in-logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6%}.as-seen-in-logos img{max-width:130px;object-fit:contain;filter:grayscale(100%);transition:transform .3s ease}.as-seen-in-logos img:hover{transform:scale(1.05)}@media (max-width: 767px){.as-seen-in-logos img{border:solid 1px #eee;margin:9px 0;padding:6px;max-width:42%}}.loved-gallery{max-width:1200px;margin:auto;padding:60px 20px;text-align:center}.gallery-text .small-title{text-transform:uppercase;font-weight:700;font-size:15px;color:#1f1d24;letter-spacing:2px;margin-bottom:10px}.gallery-text h2{font-size:45px;font-weight:700;margin-bottom:20px;color:#1f1d24}.gallery-text a{font-size:14px;color:#111;text-decoration:underline}.image-grid{margin-top:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;justify-items:center}.image-grid img{width:100%;max-width:220px;height:auto;border-radius:12px;object-fit:cover;transition:transform .3s ease}.image-grid img:hover{transform:scale(1.03)}.marquee-container{overflow:hidden;background:#ffe7ec;width:100%;white-space:nowrap;border-bottom:solid 1px #ff7e8d;padding:10px 0}.marquee{display:inline-block;white-space:nowrap;animation:marquee 35s linear infinite}.marquee span{display:inline-block;padding-right:0;color:#ff7e8d}.card-keep:hover .marquee-container{background:#ffc4cb;border-bottom:solid 1px #ffc4cb}.card-keep:hover .marquee-container span{color:#fff}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.beautyuno-card-slider{background:#fff5f7;overflow:hidden;padding:5rem 0;position:relative}.beautyuno-center{max-width:1200px;margin:0 auto}.small-title{text-transform:uppercase;font-weight:700;font-size:15px;color:#1f1d24;letter-spacing:2px;margin-bottom:10px;text-align:center}.beautyuno-card-slider h2{font-size:45px;font-weight:700;margin-bottom:20px;color:#1f1d24;text-align:center}.beautyuno-card-slider .d-flex{display:flex!important;gap:20px}.card-keep{width:33%;background:#ffe7ec;position:relative;padding-bottom:40px;overflow:hidden;border-radius:8px}.contant-beautyuno{text-align:center}.img-product-card{transition:.6s!important;height:220px!important;object-fit:cover;margin:20px 0}.o-product-thumbnail-title{font-size:20px;font-weight:600;margin-bottom:10px;color:#1f1d24}.o-product-thumbnail-subtitle{font-size:16px;color:#1f1d24;line-height:1.6;margin:0 0 8px}.pris-value{font-size:18px;line-height:1.6;margin:0 0 8px;font-weight:700;color:#1f1d24}.pris-value .prise{color:#ff8190}.pris-value span{padding:0 5px}.add-to-cart{background-color:#1f1d24;color:#fff;border-radius:10px;text-decoration:none;font-weight:600;transition:background .3s ease;font-size:14px;line-height:1.5rem;padding:8px 10px;border:none;letter-spacing:2px;text-transform:uppercase;display:block;position:absolute;width:100%;bottom:-40px;transition:.6s}.card-keep:hover .add-to-cart{bottom:0}.add-to-cart:hover{color:#fff}@media (max-width: 991px){.beautyuno-card-slider{padding:3rem 0}.beautyuno-center{padding:0 20px}}@media (max-width: 767px){.beautyuno-card-slider .d-flex{display:unset!important}.card-keep{width:100%;margin:20px 0}.beautyuno-card-slider h2{font-size:26px;margin-bottom:30px}.gallery-text h2{font-size:28px}.gallery-text .small-title,.small-title{font-size:13px}}.newsletter-section{background:linear-gradient(to right,#ffd4e0,#ffeff4);padding:60px 30px}.newsletter-part{gap:20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.newsletter-content h2{margin-bottom:10px;font-weight:700;font-size:3rem;color:#1f1d24}.newsletter-content p{font-weight:400;color:#1f1d24;font-size:1rem;line-height:1.5rem}.newsletter-form{display:flex;max-width:500px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000000d}.newsletter-form input{flex:1;padding:12px 16px;font-size:16px;border:.15rem solid #1f1d24!important;border-radius:10px 0 0 10px;outline:none}.newsletter-form button{background-color:#1f1d24;color:#fff;padding:15px 22px;font-weight:600;border:none;text-transform:uppercase;letter-spacing:2px}.newsletter-image{flex:1 1 400px;text-align:center}.newsletter-image img{max-width:100%;height:auto;border:.15rem solid #1f1d24!important;border-radius:14px;background:#ffeff4}.container-box{max-width:1200px;margin:auto}.pagination-container{text-align:center;margin-top:25px}.pagination{display:flex;justify-content:center;gap:10px;margin-bottom:10px}.page{display:inline-flex;width:40px;height:40px;border-radius:50%;border:1px solid #000;justify-content:center;align-items:center;font-weight:600;color:#000;background-color:#fff;cursor:pointer;transition:.3s ease}.page:hover{background-color:#ffe0e7}.page.current{background-color:#ffcbd7;color:#000}.pagination-text{font-weight:600;font-size:14px;color:#000;letter-spacing:.5px}@media (max-width: 991px){.newsletter-section{flex-direction:column-reverse;text-align:center;padding:40px 20px}.newsletter-form{max-width:100%}.newsletter-content h2{font-size:24px}.newsletter-form{flex-direction:column}.newsletter-form input,.newsletter-form button{width:100%;border-radius:10px}.newsletter-form button{margin-top:10px}.newsletter-part{flex-direction:column-reverse}.newsletter-image,.newsletter-content{flex:unset}}.pmslider-dots-wrapper{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-product.css.map */
