.dip-mani-system{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:2rem;flex-wrap:wrap}.dip-mani-system .image-wrapper{width:50%;height:auto}.dip-mani-system .image-wrapper img{width:100%;height:auto}.dip-mani-system .content{width:50%;padding:0 100px 0 40px}.dip-mani-system .stars{width:100px;margin-bottom:.5rem}.dip-mani-system .subtext{margin:0;font-size:14px;color:#333}@media (max-width: 767px){.yotpo-reviews-star-ratings-widget{justify-content:center!important}}h1{font-size:46px;margin:1rem 0}.dip-mani-system .description{font-size:20px;margin-bottom:1.5rem}.dip-mani-system .cta-button{display:inline-block;background-color:#ffd500;color:#000;text-decoration:none;padding:1rem 2rem;font-weight:700;border:none;margin-bottom:1rem;width:50%;text-align:center}.dip-mani-system .installments{font-size:14px;margin:1rem 0}.dip-mani-system .shoppay-logo{vertical-align:middle;height:1.2em;margin-left:.5rem}.dip-mani-system .features{list-style:none;margin:0;display:flex;flex-wrap:wrap;gap:1rem;font-size:14px;max-width:60%;padding:0 0 0 20px}.dip-mani-system .features li:before{content:"\2714";color:#000;margin-right:.5rem}@media (max-width: 768px){.dip-mani-system{flex-direction:column;text-align:center;padding:0}.dip-mani-system .cta-button,.dip-mani-system .image-wrapper{width:100%}.dip-mani-system .content{padding:20px;width:100%}}.trusted-brands{margin:2rem 0}.trusted-brand-logos{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;background:#f9f9ff}.trusted-brand-logo img{max-width:100%;height:auto;display:block;margin:0 auto}@media (max-width: 768px){.trusted-brand-logos{grid-template-columns:repeat(2,1fr)}}.product-setup{text-align:center;margin:3rem 0;display:flex;flex-direction:column;align-items:center}.product-setup .product-info h2{font-size:2rem;font-weight:700;color:#5c5c5c;margin-bottom:1rem}.product-setup-switcher{display:flex;flex-direction:row;justify-content:center}.product-setup .product-info{display:flex;flex-direction:column;align-items:center;width:50%}.product-setup .product-image{width:100%;height:auto}.product-setup .product-info .color-options{margin-bottom:2rem;border:1px solid darkgrey;padding:6px 10px;border-radius:18px}.product-setup .product-info .product-image img{max-width:100%;height:auto;display:block;margin:0 auto}.product-setup .product-steps{margin:2rem 0;width:40%;align-content:center}.product-setup .product-steps ul{font-size:18px;text-align:left}.product-setup .product-steps li{margin-bottom:.8rem;list-style-type:none;display:flex;gap:10px;align-items:center}.product-setup .features{display:flex;justify-content:space-evenly;margin-top:3rem;width:100%}.product-setup .increment{border:1px solid #6a56cf;border-radius:50%;width:24px;height:24px;text-align:center;line-height:20px;color:#6a56cf}.product-setup .feature{text-align:center}.product-setup .feature p{font-size:14px;margin:0}.product-setup .feature svg{width:25px;height:25px;margin-bottom:.5rem}@media (max-width: 768px){.product-setup .features{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:2rem}.product-setup .product-info{width:100%;padding:20px}.product-setup .product-image{width:100%}.product-setup-switcher{display:flex;flex-direction:column;align-items:center}.product-setup .product-steps{width:100%;display:flex;justify-content:center}.product-setup .product-steps ul{padding:0}}.nails-feature-section{padding:60px 20px;background:#fff}.nails-feature-container{max-width:1200px;margin:0 auto;text-align:center}.nails-feature-title{font-size:32px;font-weight:500;margin-bottom:10px}.nails-feature-title .highlight{color:#9061c2}.nails-feature-subtitle{font-size:16px;margin-bottom:40px;color:#333}.nails-feature-grid{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px}.nails-feature-item{flex:1 1 calc(33.333% - 20px);max-width:calc(33.333% - 20px);text-align:center}video.nails-feature-item-video{width:100%;border-radius:8px}.nails-feature-image{width:900%;border-radius:8px;margin-bottom:20px}.nails-feature-heading{font-size:18px;font-weight:600;margin-bottom:10px;color:#111}.nails-feature-text{font-size:14px;color:#333;line-height:1.5;max-width:100%;margin:0 auto}@media (max-width: 768px){.nails-feature-title{font-size:26px}.nails-feature-grid{flex-direction:column;gap:40px}.nails-feature-item{max-width:100%}.nails-feature-text,h3.nails-feature-heading{max-width:100%;text-align:left}}.nails-steps-section{background:#f8f6fc;padding:60px 20px}.nails-steps-wrapper{display:flex;flex-wrap:wrap;max-width:1300px;margin:0 auto;gap:40px}.nails-steps-intro{flex:1 1 40%;min-width:300px;align-content:center}.nails-steps-title{font-size:32px;font-weight:500;margin-bottom:20px}.nails-steps-title span{color:#9061c2}.nails-steps-subtitle{font-size:16px;color:#444}.nails-steps-list{flex:1 1 55%;display:flex;flex-direction:column;gap:24px}.nails-steps-step{display:flex;background:#fff;border-radius:4px;overflow:hidden;align-items:stretch;gap:0}.nails-steps-image{width:160px;height:auto;object-fit:cover;flex-shrink:0}.nails-steps-textbox{display:flex;gap:20px;padding:20px;align-items:flex-start;text-align:left}.nails-steps-number{width:30px;height:30px;border-radius:50%;background:#f1eaff;color:#9061c2;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;flex-shrink:0}.nails-steps-heading{font-size:18px;font-weight:600;margin:0 0 8px}.nails-steps-text{font-size:14px;color:#444;margin:0}@media (max-width: 768px){.nails-steps-wrapper{flex-direction:column}.nails-steps-list{gap:40px}.nails-steps-step{flex-direction:column}.nails-steps-image{width:100%}.nails-steps-textbox{padding:16px}.nails-steps-title{font-size:26px}}.nailcompare-section{padding:60px 20px;background:#fff;text-align:center}.nailcompare-container{max-width:900px;margin:0 auto}.nailcompare-title{font-size:32px;font-weight:500;margin-bottom:10px}.nailcompare-subtitle{font-size:16px;color:#444;margin-bottom:40px}.nailcompare-visuals{display:flex;gap:20px;margin-bottom:20px;flex-wrap:wrap;justify-content:center;position:relative}.nailcompare-col{flex:1 1 300px}.nailcompare-image-wrap{position:relative}.nailcompare-img{width:100%;height:auto;object-fit:cover}.nailcompare-img-label{position:absolute;bottom:15px;left:0;right:0;color:#fff;font-size:18px;font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,.6)}.nailcompare-vs-row{display:flex;justify-content:space-between;align-items:center;position:relative;gap:20px;margin-top:30px;flex-wrap:wrap}.nailcompare-feature{background:#f7f5ff;padding:15px;margin-bottom:10px;font-size:18px}.nailcompare-vs-circle{background:#111;color:#fff;font-size:20px;font-weight:700;border-radius:50%;padding:18px 22px;z-index:2}@media (max-width: 768px){.nailcompare-visuals,.nailcompare-vs-row{flex-direction:column}.nailcompare-vs-circle{margin:auto}}@media (min-width: 769px){.nailcompare-vs-circle{position:absolute;top:54%;left:50%;transform:translate(-50%);border:10px solid white}}.nails-carousel-section{padding:60px 20px;background:#fff}.nails-carousel-container{margin:0;text-align:center}.nails-carousel-title{font-size:30px;font-weight:500;margin-bottom:30px}.nails-carousel-title span{color:#9061c2}.nails-carousel-image{width:100%;height:auto;display:block;object-fit:cover}.nails-carousel-swiper{position:relative;width:100%;padding-bottom:50px}.swiper-wrapper-carousel{display:flex}.nails-carousel-slide{border-radius:12px;overflow:hidden;transition:transform .3s ease;padding:0!important}.swiper-button-prev-carousel,.swiper-button-next-carousel{position:absolute;top:40%;background:#fff;border-radius:50%;padding:10px;width:36px;height:36px;box-shadow:0 2px 6px #0003;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.swiper-button-prev-carousel svg,.swiper-button-next-carousel svg{width:18px;height:18px;color:#000}.swiper-button-prev-carousel{left:-20px}.swiper-button-next-carousel{right:-20px}.swiper-pagination-carousel{position:absolute;bottom:0;width:100%;text-align:center}.swiper-pagination-carousel .swiper-pagination-bullet{background:#ccc;opacity:1;margin:0 4px}.swiper-pagination-carousel .swiper-pagination-bullet-active{background:#000}@media (max-width: 768px){.nails-carousel-title{font-size:24px}.swiper-button-prev-carousel,.swiper-button-next-carousel{width:32px;height:32px;padding:8px}.swiper-button-prev-carousel{left:0}.swiper-button-next-carousel{right:0}.swiper-pagination-carousel .swiper-pagination-bullet{width:6px;height:6px}}.faq details summary>span{flex-direction:row-reverse;justify-content:space-between;border-bottom:1px solid darkgrey}.faq details summary .icon{box-shadow:none!important}.faq accordion-tab+accordion-tab{margin-bottom:1rem!important}.faq details[open] summary .icon{color:#212326!important;background-color:transparent!important}.nailboo-community-section{padding:60px 20px;background-color:#f8f6fc}.nailboo-community-container{max-width:1200px;margin:0 auto;text-align:center}.nailboo-community-title{font-size:32px;font-weight:500;margin-bottom:20px}.nailboo-community-title span{color:#9061c2}.nailboo-community-subtitle{font-size:16px;color:#444;margin:auto auto 40px;width:70%}.nailboo-community-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nailboo-community-item{background:#fff;border-radius:8px;overflow:hidden}.nailboo-community-post{display:flex;flex-direction:column;align-items:center}.nailboo-community-image{width:100%;height:auto;object-fit:cover}.nailboo-community-content{margin-top:15px;text-align:center}.nailboo-community-author{font-weight:700;font-size:16px;margin-bottom:10px;color:#333}.nailboo-community-text{font-size:14px;color:#666}@media (max-width: 768px){.nailboo-community-title{font-size:26px}.nailboo-community-grid{grid-template-columns:1fr}.nailboo-community-subtitle{width:90%}}
/*# sourceMappingURL=/cdn/shop/t/177/assets/nailboo-landing-page.css.map */
