@font-face{font-family:spartan-reg;src:url(/cdn/shop/files/Spartan-Regular.ttf?v=1781163325)}@font-face{font-family:spartan-semibold;src:url(/cdn/shop/files/Spartan-SemiBold.ttf?v=1781163325)}@font-face{font-family:spartan-bold;src:url(/cdn/shop/files/Spartan-Bold.ttf?v=1781163325)}@font-face{font-family:spartan-extrabold;src:url(/cdn/shop/files/Spartan-ExtraBold.ttf?v=1781163326)}@font-face{font-family:spartan-black;src:url(/cdn/shop/files/Spartan-Black.ttf?v=1781163325)}.page-width{max-width:1440px;margin:0 auto;padding:0 80px}.slick-dots li button:before{font-size:0px!important}.icon-text-card{display:flex;flex-direction:column;gap:20px}.icon-text-card__icon{width:48px;height:48px;background:#ff61b9;display:flex;align-items:center;justify-content:center}.icon-text-card__icon img{width:24px;height:24px;object-fit:contain}.icon-text-list{list-style:none;padding:0;margin:0}.icon-text-list li{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:14px;font-family:spartan-bold;line-height:1.5;letter-spacing:0px;color:#111}.review-image-block__image{display:block;width:30px;height:30px;object-fit:cover}.review-image-block{background:#ff66ba;padding:12px;width:80px;height:80px;display:flex;justify-content:center;align-items:center}.risk-free .image-with-text{padding:48px 80px;max-width:1440px;margin:0 auto}.risk-free .prose{padding:0;margin:0}.risk-free .image-with-text picture{height:420px}.risk-free .image-with-text picture img{height:100%;object-fit:cover}.icon-with-text-wrapper{display:flex;gap:24px}.icon-with-text-wrapper .icon-with-text-item{margin-block-start:0px;display:flex;justify-content:center;align-items:center;gap:6px}span.icon-with-text-text{font-size:12px;font-family:spartan-bold;margin-block-start:0px!important}.icon-with-text-item img.icon-with-text-icon{width:13px;height:13px}.slideshow__slide-content.ready-nails p.h6{background:#0006;width:max-content;text-transform:uppercase;font-size:12px;font-family:spartan-bold;line-height:1.5;padding:4px 16px 4px 40px;position:relative;margin:0 auto}.slideshow__slide-content.ready-nails p.h6:before{content:"";position:absolute;width:16px;height:16px;background:#fff6;left:17px;border-radius:50%}.slideshow__slide-content.ready-nails p.h6:after{content:"";position:absolute;width:8.5px;height:8.5px;background:#fff;left:20px;border-radius:999px;top:7.5px}.slideshow__slide-content.ready-nails p.h1{font-size:38px;letter-spacing:1px;font-family:spartan-semibold;line-height:1.1;margin-block-start:16px}.slideshow__slide-content.ready-nails span.subhead p{font-family:spartan-reg;line-height:1.5;font-size:18px;letter-spacing:0px}.slideshow__slide-content.ready-nails button.button,.slideshow__slide-content.ready-nails a.button{padding:16px 36px;font-family:spartan-bold;line-height:1.5;font-size:18px;letter-spacing:0px;align-items:center;justify-content:center}.slideshow__slide-content.ready-nails button.button svg,.slideshow__slide-content.ready-nails a.button svg{position:relative;top:-3px}.slideshow__slide-content.ready-nails button.button:hover svg path,.slideshow__slide-content.ready-nails a.button:hover svg path{fill:#fff}.risk-free .image-with-text p.h6{background:#fff;width:max-content;padding:4px 12px;margin-block-start:16px;color:#ff66ba;font-size:12px;letter-spacing:0px;font-family:spartan-bold}.risk-free .image-with-text p.h1{margin-block-start:16px;letter-spacing:0px;font-family:spartan-semibold;font-size:38px;line-height:1.1;color:#000}.section-spacing.new-faq{padding:48px 0}.testimonial-slider{margin:0;height:332px}.accordion-wrapper-conatiner{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #EBEBEB}.faq-layout--column-two .faq__content accordion-disclosure.accordion{border:1px solid #EBEBEB;padding:20px 24px;position:relative;border-top:none}.faq-layout--column-two .faq__content{width:100%;flex-basis:unset}.faq-layout--column-two{width:100%;column-gap:unset}.accordion.layout--column-two span.accordion__toggle.text-lg{padding:0}span.text-with-icon{font-size:14px;line-height:1;color:#111;font-family:spartan-bold}.faq.faq-layout--column-two h2.h2{font-family:spartan-semibold;font-size:38px;line-height:110.00000000000001%;letter-spacing:-3%;text-align:center;text-transform:uppercase;margin:0}.faq-layout--column-two p{font-size:18px;font-family:spartan-reg;line-height:1;padding-bottom:38px}.faq-layout--column-two p.h6{font-family:spartan-bold;font-size:12px;line-height:1.5;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#ff66ba;background:#fff0f9;padding:6px 12px;width:max-content;margin:0 auto 16px}.faq-layout--column-two .faq__content accordion-disclosure.accordion span.animated-plus{padding:2px;background:#f7f7f7;width:26px;height:26px}.faq-layout--column-two .faq__content accordion-disclosure.accordion .accordion__content{border-bottom:1px solid #EBEBEB;transform:translateY(8px)!important;position:absolute;background:#fff;left:0;z-index:1;padding:0 20px 20px;border-left:1px solid #EBEBEB;border-right:1px solid #EBEBEB;box-shadow:0 4px 6px -2px #00000008;width:100%;box-shadow:0 12px 16px -4px #00000014}.faq-layout--column-two .faq__content accordion-disclosure.accordion .accordion__content p{color:#111;font-family:spartan-reg;font-size:12px;line-height:150%;letter-spacing:0%;vertical-align:middle;padding-bottom:0;padding-top:16px}.bundle-slider-area .slick-dotted.slick-slider{margin-bottom:0}.faq-layout--column-two .group[aria-expanded=true] .animated-plus.group-expanded\:rotate:before{opacity:1}.faq-layout--column-two .faq__content accordion-disclosure.accordion .group[aria-expanded=true] span.animated-plus{background:#ff66ba;color:#fff;transform:rotate(45deg)}@media screen and (max-width:768px){.faq__content accordion-disclosure.accordion:last-child .accordion__content{position:relative;padding:0;border:none;box-shadow:none}.page-width,.cs-header{padding:0 20px}.risk-free .image-with-text{padding:32px 20px;flex-direction:column-reverse;display:flex;gap:24px}.icon-with-text-wrapper{display:flex;column-gap:16px;row-gap:6px;flex-wrap:wrap;justify-content:center}.section-spacing.new-faq{padding:24px 0}span.icon-with-text-text{font-size:10px}.slideshow__slide-content.ready-nails p.h1{letter-spacing:0px}.slideshow__slide-content.ready-nails p.h6{font-size:10px;letter-spacing:1px;line-height:1.62}.slideshow__slide-content.ready-nails span.subhead p{font-size:15px}.risk-free .image-with-text p.h1,.faq.faq-layout--column-two h2.h2,.slideshow__slide-content.ready-nails p.h1,.cs-section .cs-header h2{font-size:26px}.cs-section .cs-header p{font-size:16px}.slideshow__slide-content.ready-nails{max-width:100%}.text-cotnt p{font-size:16px;line-height:1.5;color:#000;text-align:left}.accordion-wrapper-conatiner{grid-template-columns:1fr}.testimonial-slider .slick-dots{left:12.5%;max-width:75%}.review-image-block{display:none}.risk-free .image-with-text p.h1{text-align:left}.bundle-slider ul.slick-dots{bottom:20px!important}.bundle-slide .bundle-slide-overlay{display:none}.bundle-prev,.bundle-next{bottom:12px!important;width:36px!important;height:24px!important}.bundle-promo-content a.bundle-btn{line-height:1;font-size:16px;width:100%;padding:10px 36px}.slideshow__slide-content.ready-nails button.button,.slideshow__slide-content.ready-nails a.button{padding:10px 36px;font-family:spartan-bold;line-height:1;font-size:15px}.icon-text-list li{font-size:12px}.risk-free .image-with-text picture{height:353px}.bundle-feature-list{margin-bottom:24px}.checkout-bundle-price{width:100%}.ready-nails.slideshow .content-over-media.content-over-media--xs{row-gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom_new.css.map */
