@charset "UTF-8";body{margin:0;padding:0;box-sizing:border-box}.main-product-section{padding:2rem 0px 3rem}.main-product-section .mps-all-content{margin:4rem 0}.main-product-section .mps-all-content .mps-content{display:flex;gap:3.2rem}.main-product-section .mps-all-content .mps-content .slider-side{width:60%}.main-product-section .mps-all-content .mps-content .slider-side .ss-box{position:sticky;top:0}.main-product-section .mps-all-content .mps-content .slider-side .ss-box .main-slider{position:relative;cursor:pointer}.main-product-section .mps-all-content .mps-content .slider-side .ss-box .main-slider .mySwiper12 .swiper-slide img{-o-object-fit:cover;object-fit:cover}.main-product-section .mps-all-content .mps-content .slider-side .ss-box .thumb-slider{max-width:45.5rem}.main-product-section .mps-all-content .mps-content .slider-side .ss-box .thumb-slider .mySwiper11{width:100%}.main-product-section .mps-all-content .mps-content .slider-side .ss-box .thumb-slider .mySwiper11 .swiper-wrapper .swiper-slide-thumb-active img{border:4px solid #ccc}.main-product-section .mps-all-content .mps-content .slider-side .ss-box .thumb-slider .mySwiper11 .swiper-wrapper .swiper-slide img{height:3.125rem;padding:0;position:relative;width:3.125rem}.main-product-section .mps-all-content .mps-content .slider-side .ss-box .thumb-slider .mySwiper11 .swiper-button-next,.main-product-section .mps-all-content .mps-content .slider-side .ss-box .thumb-slider .mySwiper11 .swiper-rtl .swiper-button-prev{right:-10px}.main-product-section .mps-all-content .mps-content .slider-side .ss-box .thumb-slider .mySwiper11 .swiper-button-prev,.main-product-section .mps-all-content .mps-content .slider-side .ss-box .thumb-slider .mySwiper11 .swiper-rtl .swiper-button-next{left:-9px}.main-product-section .mps-all-content .mps-content .slider-side .ss-box .thumb-slider .mySwiper11 .swiper-button-next:after,.main-product-section .mps-all-content .mps-content .slider-side .ss-box .thumb-slider .mySwiper11 .swiper-button-prev:after{font-size:16px;font-weight:900;color:#ff7e8d}.main-product-section .mps-all-content .mps-content .slider-side .ss-box .thumb-slider .mySwiper11 .swiper-button-next.swiper-button-disabled,.main-product-section .mps-all-content .mps-content .slider-side .ss-box .thumb-slider .mySwiper11 .swiper-button-prev.swiper-button-disabled{opacity:0}.main-product-section .mps-all-content .mps-content .content-side{width:35%}.main-product-section .mps-all-content .mps-content .content-side .cs-box{width:100%}.main-product-section .mps-all-content .mps-content .content-side .cs-box .review-stars{display:flex;gap:12px}.main-product-section .mps-all-content .mps-content .content-side .cs-box .review-stars .stars i{font-size:1rem;color:#ff7e8d}.main-product-section .mps-all-content .mps-content .content-side .cs-box .review-stars .total-rv{text-transform:uppercase;font-size:1rem;color:#ff7e8d;letter-spacing:.15em;font-weight:700}.main-product-section .mps-all-content .mps-content .content-side .cs-box h2{color:#000;font-weight:700;line-height:1.39;font-style:normal;margin:0 0 .45rem}.main-product-section .mps-all-content .mps-content .content-side .cs-box .sub-title{margin:0 0 2.25rem;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.2em;text-transform:uppercase}.main-product-section .mps-all-content .mps-content .content-side .cs-box .pd-price{display:flex;align-items:center;margin-top:1rem;gap:25px}.main-product-section .mps-all-content .mps-content .content-side .cs-box .pd-price .sale-price{font-size:23.4px;font-style:normal;color:#000;font-weight:700;line-height:121.023%}.main-product-section .mps-all-content .mps-content .content-side .cs-box .pd-price .main-price{font-size:15px;color:#000;font-style:normal;font-weight:700;line-height:121.023%;text-decoration:line-through 2px red}.main-product-section .mps-all-content .mps-content .content-side .cs-box .pd-price .discount{align-items:center;background:linear-gradient(90deg,#ff7e8d,#ffc4cb 121.68%);border-radius:115px;color:#fff;display:inline-flex;font-size:16px;height:24px;letter-spacing:.64px;line-height:0;margin:-5px 8px 0 0;padding:2px 14px 0;text-align:center;text-transform:uppercase;white-space:nowrap}.main-product-section .mps-all-content .mps-content .content-side .cs-box .color-variant{margin-top:10px}.main-product-section .mps-all-content .mps-content .content-side .cs-box .color-variant .color-select{display:flex;flex-wrap:wrap;gap:7px;margin-top:1rem;text-align:center}.main-product-section .mps-all-content .mps-content .content-side .cs-box .color-variant .color-select .box-size{height:26px;width:26px;display:block;margin:auto;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff}label.box-size.selected{width:26px!important;height:26px!important;background-color:none!important;border-radius:50%!important}.main-product-section .mps-all-content .mps-content .content-side .cs-box .color-variant .color-select .box-size input{position:absolute;opacity:0;cursor:pointer}.main-product-section .mps-all-content .mps-content .content-side .cs-box .color-variant .color-select .box-size .checkmark{position:absolute;top:-4px;left:-3.2px;height:110%;width:110%;border-radius:50%}.main-product-section .mps-all-content .mps-content .content-side .cs-box .color-variant .color-select .box-size input:checked~.checkmark{border:2px solid #1f1d24}.main-product-section .mps-all-content .mps-content .content-side .cs-box .color-variant .color-select .box-size .checkmark:after{content:"";position:absolute;display:none}.main-product-section .mps-all-content .mps-content .content-side .cs-box .color-variant .color-select .box-size input:checked~.checkmark:after{display:block}.main-product-section .mps-all-content .mps-content .content-side .cs-box .color-variant .color-select .box-size .checkmark:after{top:0;left:0;width:100%;height:100%;background:transparent}.main-product-section .mps-all-content .mps-content .content-side .cs-box form .add-to-bag{margin-top:2.5rem}@media screen and (max-width: 330px){.main-product-section .mps-all-content .mps-content .content-side .cs-box form .add-to-bag button{font-size:15.5px!important}}@media screen and (min-width: 331px) and (max-width: 376px){.main-product-section .mps-all-content .mps-content .content-side .cs-box form .add-to-bag button{font-size:19.5px!important}}@media screen and (min-width: 400px) and (max-width: 414px){.main-product-section .mps-all-content .mps-content .content-side .cs-box form .add-to-bag button{font-size:23.5px!important}}.main-product-section .mps-all-content .mps-content .content-side .cs-box form .add-to-bag button{display:flex;min-height:54px;padding-right:19px;background:transparent;width:100%;border:2px solid black!important;border-radius:17px;cursor:pointer;color:#fff;font-style:normal;font-weight:600;line-height:97.023%;position:relative;z-index:1;overflow:hidden;justify-content:flex-end;align-items:center}.main-product-section .mps-all-content .mps-content .content-side .cs-box form .add-to-bag button:hover:after{transform:translate(0)}.main-product-section .mps-all-content .mps-content .content-side .cs-box form .add-to-bag button:before{background:#f8a330;border-radius:6px;content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:-1}.main-product-section .mps-all-content .mps-content .content-side .cs-box form .add-to-bag button:after{content:"";display:block;height:150%;top:0;right:0;bottom:0;left:0;position:absolute;transform:translate(-100%,-18%);transition:transform .2s;width:100%;z-index:-1}.main-product-section .mps-all-content .mps-content .content-side .cs-box .pd-highlight{margin:2.45rem 0 0;padding:0}.main-product-section .mps-all-content .mps-content .content-side .cs-box .pd-highlight li{grid-template-columns:1.75rem 1fr;padding:1.5rem 0 1.4rem;display:grid;align-items:center;border-top:.063rem solid rgba(255,126,141,.2);-moz-column-gap:1rem;column-gap:1rem}.main-product-section .mps-all-content .mps-content .content-side .cs-box .pd-highlight li .ph-text{font-size:1rem;font-weight:700;line-height:1.5;text-transform:uppercase}.main-product-section .mps-all-content .mps-content .content-side .cs-box .pd-descriptions{border-top:1px solid #ffe7ec;margin-bottom:20px;padding-top:2rem}.main-product-section .mps-all-content .mps-content .content-side .cs-box .pd-descriptions .top-para h4{font-size:1.563rem;line-height:1.11;font-weight:700;color:#ff7e8d}.main-product-section .mps-all-content .mps-content .content-side .cs-box .pd-descriptions .top-para p{line-height:1.75;margin-bottom:20px;text-transform:capitalize;font-size:1rem;font-weight:500}.main-product-section .mps-all-content .mps-content .content-side .cs-box .pd-descriptions .read-more button{color:#ff7e8d;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:space-between;letter-spacing:.2em;line-height:1.5;text-transform:uppercase;background:none;border:none}.main-product-section .mps-all-content .mps-content .content-side .cs-box .pd-descriptions .read-more .s-para{display:none}.main-product-section .mps-all-content .mps-content .content-side .cs-box .pd-descriptions .read-more .s-para p{font-size:14px;line-height:1.75;font-weight:400;text-transform:capitalize}.main-product-section .mps-all-content .mps-content .content-side .cs-box .all-arcade-details{margin-top:2rem}.main-product-section .mps-all-content .mps-content .content-side .cs-box .all-arcade-details .faq-question{border-top:1px solid #ffe7ec}.main-product-section .mps-all-content .mps-content .content-side .cs-box .all-arcade-details .faq-question .accordion{display:flex;align-items:center;cursor:pointer;justify-content:space-between;padding:1.55rem .25rem 1.5rem 0;transition:.4s}.main-product-section .mps-all-content .mps-content .content-side .cs-box .all-arcade-details .faq-question .accordion h6{font-size:1.25rem;line-height:1.142;font-weight:700;margin:0;text-align:center}.main-product-section .mps-all-content .mps-content .content-side .cs-box .all-arcade-details .faq-question .accordion:after{content:"+";color:#000;font-weight:500;font-size:1.5rem}.main-product-section .mps-all-content .mps-content .content-side .cs-box .all-arcade-details .faq-question .active:after{content:"\2212"}.main-product-section .mps-all-content .mps-content .content-side .cs-box .all-arcade-details .faq-question .panel{padding:0 1px;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.main-product-section .mps-all-content .mps-content .content-side .cs-box .all-arcade-details .faq-question .panel p{color:#000;font-style:normal;font-size:1rem;line-height:1.75}.main-product-section .mps-all-content .mps-content .content-side .cs-box .all-arcade-details .faq-question .panel .ap-video video{height:400px;-o-object-fit:cover;object-fit:cover}.our-testimonial .ot-all-content{margin:7.9rem 0 8.8rem;padding:0 120px;position:relative}.our-testimonial .ot-all-content .ot-heading{text-align:center}.our-testimonial .ot-all-content .ot-heading h2{margin:0 0 .625rem;color:#ff7e8d;font-size:1rem;font-weight:700;line-height:1.5}.our-testimonial .ot-all-content .ot-heading p{margin-bottom:5.2rem;font-size:1.563rem;line-height:1.11;margin:0 auto 1.75rem}.our-testimonial .ot-all-content .ot-content{margin-top:-3rem}.our-testimonial .ot-all-content .ot-content .mySwiper1{padding-top:6rem}.our-testimonial .ot-all-content .ot-content .mySwiper1 .swiper-slide.swiper-slide-active img{height:425px;width:100%;-o-object-fit:cover;object-fit:cover}.our-testimonial .ot-all-content .ot-content .mySwiper1 .swiper-slide img{transition:all .4s;height:275px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.our-testimonial .ot-all-content .ot-content .mySwiper1 .swiper-slide .ss-content{text-align:center}.our-testimonial .ot-all-content .ot-content .mySwiper1 .swiper-slide .ss-content h4{font-size:1.25rem;line-height:1.142}.our-testimonial .ot-all-content .ot-content .mySwiper1 .swiper-slide .ss-content p{font-size:1rem;line-height:1.75}.our-testimonial .ot-all-content .ot-content .mySwiper1 .swiper-button-next,.our-testimonial .ot-all-content .ot-content .mySwiper1 .swiper-button-prev{top:2%}.our-testimonial .ot-all-content .ot-content .mySwiper1 .swiper-button-next:after,.our-testimonial .ot-all-content .ot-content .mySwiper1 .swiper-button-prev:after{font-size:16px;font-weight:900;color:#ff7e8d}.our-testimonial .ot-all-content .ot-content .mySwiper1 .swiper-button-prev,.our-testimonial .ot-all-content .ot-content .mySwiper1 .swiper-rtl .swiper-button-next{left:auto;right:50px}.device-impact{margin:8.8rem auto 3.75rem;max-width:125rem}.device-impact .di-all-content{display:grid;grid-template-columns:100%;grid-template-rows:1fr;margin:0;max-width:unset;padding:0 10%}.device-impact .di-all-content .di-heading h3{text-transform:uppercase;color:#ff7e8d;grid-column:1/-1;grid-row:1/-3;text-align:center;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.2em}.device-impact .di-all-content .di-heading h4{margin-top:0;text-align:center;grid-column:1/-1;grid-row:1/-1;margin-bottom:2.5rem;font-size:1.563rem;line-height:1.11;font-weight:700}.device-impact .di-all-content .main-device{grid-column:1/-1;grid-row:2/-1;margin:0 auto;max-width:50.813rem;width:min(50.8%,50.813rem);z-index:15}.device-impact .di-all-content .main-device .md-box{overflow:visible;padding-bottom:103%;position:sticky;top:0}.device-impact .di-all-content .main-device .md-box img{left:0;position:absolute;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.device-impact .di-all-content .device-benefits{display:grid;grid-column:1/-1;grid-row:2/-1;grid-template-columns:33% 33%;justify-content:space-between}.device-impact .di-all-content .device-benefits .db-box{border-top:none;-moz-column-gap:0;column-gap:0;display:flex;flex-direction:row;padding:4rem 0 5.6rem;position:relative;align-items:center;gap:20px}.device-impact .di-all-content .device-benefits .db-box:nth-child(2n){flex-direction:row-reverse}.device-impact .di-all-content .device-benefits .db-box:nth-child(odd):after{background-color:#ff7e8d33;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:300%}.device-impact .di-all-content .device-benefits .db-box .db-icon{margin-right:2rem;flex:0 0 5.625rem;align-items:center;border-radius:100%;display:flex;height:48px;justify-content:center;width:48px}.device-impact .di-all-content .device-benefits .db-box .db-icon svg{height:5.625rem;width:5.625rem}.device-impact .di-all-content .device-benefits .db-box h5{font-size:1.5rem;line-height:2rem;text-align:left;font-weight:600;margin:0}.product-result{background:#ffe7ec}.product-result .pr-all-content{padding:9.8rem min(8.65%,10.5rem) 8.2rem;margin:0 auto;max-width:125rem}.product-result .pr-all-content .pr-wrapper{display:grid;grid-template-columns:25% 60%;gap:10rem}.product-result .pr-all-content .pr-wrapper .pr-content-side .pr-heading h3{text-transform:uppercase;margin-bottom:1.625rem;text-align:left;color:#ff7e8d;font-size:1rem;font-weight:700;line-height:1.5}.product-result .pr-all-content .pr-wrapper .pr-content-side .pr-heading h4{font-size:1.563rem;line-height:1.11;margin:0;font-weight:700}.product-result .pr-all-content .pr-wrapper .pr-content-side .all-arcade-details{margin-top:4rem;position:relative}.product-result .pr-all-content .pr-wrapper .pr-content-side .all-arcade-details .faq-question{margin-bottom:4rem}.product-result .pr-all-content .pr-wrapper .pr-content-side .all-arcade-details .faq-question .accordion-r{align-items:center;-moz-column-gap:2.5rem;column-gap:2.5rem;display:grid;grid-template-columns:3.5rem 1fr}.product-result .pr-all-content .pr-wrapper .pr-content-side .all-arcade-details .faq-question .accordion-r h6{color:#1f1d24;cursor:pointer;font-size:1.25rem;line-height:1.142;font-weight:700;margin:0}.product-result .pr-all-content .pr-wrapper .pr-content-side .all-arcade-details .faq-question .accordion-r:before{content:"+";background-color:#fff;color:#ff7e8d;align-items:center;border-radius:50%;cursor:pointer;display:grid;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:5;font-size:1.75rem}.product-result .pr-all-content .pr-wrapper .pr-content-side .all-arcade-details .faq-question .active:before{content:"\2212";color:#fff;align-items:center;border-radius:50%;cursor:pointer;display:grid;height:3.5rem;justify-content:center;position:relative;width:3.5rem;z-index:5;background-color:#ff7e8d;font-size:1.75rem}.product-result .pr-all-content .pr-wrapper .pr-content-side .all-arcade-details .faq-question .panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.product-result .pr-all-content .pr-wrapper .pr-content-side .all-arcade-details .faq-question .panel p{max-width:25.5rem;padding-left:6rem;padding-top:.5rem;font-size:1rem;line-height:1.75;margin:0}.product-result .pr-all-content .pr-wrapper .pr-content-side .all-arcade-details .dotted-line{border-left:2px dashed #ffc4cb;display:block;height:calc(100% - .625rem);left:1.75rem;position:absolute;top:50%;transform:translateY(-50%);width:1px}.product-result .pr-all-content .pr-wrapper .pr-img-side #image-container1{display:flex}.product-result .pr-all-content .pr-wrapper .pr-img-side .image-container{display:none;width:100%;max-width:650px;margin:auto;overflow:hidden;border-radius:50%;position:relative}.product-result .pr-all-content .pr-wrapper .pr-img-side .image-container:hover:before{opacity:0}.product-result .pr-all-content .pr-wrapper .pr-img-side .image-container:before{background-color:#ff7e8d4d;content:"";top:0;right:0;bottom:0;left:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .2s;z-index:5}.product-result .pr-all-content .pr-wrapper .pr-img-side .image-container .adjustable-image{height:650px;flex:1;width:50%;max-width:100%;-o-object-fit:cover;object-fit:cover;transition:width .3s ease-in-out}.product-result .pr-all-content .pr-wrapper .pr-img-side .image-container input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:6.2rem;height:100%;left:-25px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + 50px);z-index:10}.product-result .pr-all-content .pr-wrapper .pr-img-side .image-container .pr-handle{left:50%;height:6.5rem;justify-content:center;width:6.5rem;z-index:9;align-items:center;background:#fff5f7;border-radius:50%;cursor:grab;display:flex;position:absolute;top:50%;transform:translateY(-50%) translate(-50%)}.product-result .pr-all-content .pr-wrapper .pr-img-side .image-container .pr-handle:before{background-size:1.5rem 1.5rem;height:1.5rem;width:1.5rem;background:url(https://uk.roseskinco.com/cdn/shop/t/632/assets/icon-left-arrow.svg) no-repeat 50%/contain;background-repeat:no-repeat;content:"";cursor:grab;margin-right:.45rem}.product-result .pr-all-content .pr-wrapper .pr-img-side .image-container .pr-handle:after{background-size:1.5rem 1.5rem;height:1.5rem;width:1.5rem;background:url(https://uk.roseskinco.com/cdn/shop/t/632/assets/icon-right-arrow.svg) no-repeat 50%/contain;background-repeat:no-repeat;content:"";cursor:grab}.product-compared{margin:2rem 2rem 9.3rem;background:linear-gradient(307deg,#fee7ec00,#fee7ec00 23%,#fee7ec)}.product-compared .border-img svg{transform:translateY(-2px) rotate(180deg)}.product-compared .pc-all-content{padding:7.25rem 5% 8.0625rem;margin-bottom:6.15rem}.product-compared .pc-all-content .pc-header{align-items:center;border-bottom:.063rem solid rgba(255,126,141,.5);display:flex;justify-content:space-between;margin:0 auto 2.65rem;max-width:100rem;padding-bottom:2.7rem}.product-compared .pc-all-content .pc-header h3{font-size:1.563rem;line-height:1.11;font-weight:700}.product-compared .pc-all-content .pc-header .pc-tabs{display:flex;gap:3rem;padding-top:1.25rem}.product-compared .pc-all-content .pc-header .pc-tabs .tab-btn.active{color:#ff7e8d}.product-compared .pc-all-content .pc-header .pc-tabs .tab-btn{color:#ffc4cbe6;cursor:pointer;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.2em;text-transform:uppercase}.product-compared .pc-all-content .product-comparison{margin:0 auto 4.125rem;max-width:97.5rem}.product-compared .pc-all-content .product-comparison .pct-content.active{display:block}.product-compared .pc-all-content .product-comparison .pct-content{display:none}.product-compared .pc-all-content .product-comparison .pct-content .img-content{align-items:center;display:grid;grid-template-columns:1fr 1fr;margin-bottom:4rem}.product-compared .pc-all-content .product-comparison .pct-content .img-content .pct-box{max-width:16rem;display:block;margin:auto;width:100%;padding:1rem 0}.product-compared .pc-all-content .product-comparison .pct-content .img-content .pct-box img{width:100%}.product-compared .pc-all-content .product-comparison .pct-content .text-content{-moz-column-gap:0;column-gap:0;margin:0 auto;max-width:100rem;row-gap:1.45rem;display:grid;grid-template-columns:50% 50%;text-align:center}.product-compared .pc-all-content .product-comparison .pct-content .text-content .pct-box{max-width:17.4rem;display:block;margin:auto;width:100%;padding:1rem 0}.product-compared .pc-all-content .product-comparison .pct-content .text-content .pct-box .icon{height:3.125rem;margin-bottom:1.0625rem;width:3.125rem;align-items:center;border-radius:50%;display:grid;background-color:#ff7e8d;justify-content:center;margin:0 auto .75rem}.product-compared .pc-all-content .product-comparison .pct-content .text-content .pct-box .icon img{height:1.4375rem;width:1.4375rem}.product-compared .pc-all-content .product-comparison .pct-content .text-content .pct-box .mark-icon{border:1px solid #ff7e8d;background-color:transparent}.product-compared .pc-all-content .product-comparison .pct-content .text-content .pct-box .text{text-align:center}.product-compared .pc-all-content .product-comparison .pct-content .text-content .pct-box .text p{font-size:1rem;line-height:1.75rem}.product-compared .pc-all-content .product-comparison .pct-content .text-content .pct-line{background:#ffc4cb;display:block;grid-column:span 2;height:1px;justify-self:center;opacity:.5;width:100%}@media only screen and (max-width:600px){.main-product-section .mps-all-content .mps-content{display:block!important}.main-product-section .mps-all-content{margin:0}.main-product-section{padding:0}.main-product-section .mps-all-content{padding:0 10px}.main-product-section .mps-all-content .mps-content .slider-side{width:100%}.main-product-section .mps-all-content .mps-content .slider-side .ss-box .thumb-slider .mySwiper11 .swiper-wrapper .swiper-slide img{height:3.125rem}.thumb-slider .swiper .swiper-wrapper ..swiper-slide{width:35px}.main-product-section .mps-all-content .mps-content .content-side{width:100%}.main-product-section .mps-all-content .mps-content .content-side .cs-box h2{font-size:15px;text-align:center;margin-top:10px;ont-weight:600;text-transform:uppercase}.main-vari{width:23%;border:2px solid #ccc;height:76px;padding:5px;display:grid}.label-po{font-size:13px;margin-bottom:0}.star-rate-po img{width:100px}}.main-vari{width:23%;border:2px solid #ccc;height:76px;padding:5px;display:grid}.label-po{font-size:13px;margin-bottom:0}.star-rate-po img{width:100px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/product.css.map */
