@media screen and (min-width: 750px){.heading--row .rich-text__blocks.center .rich-text__text{max-width:75vw}}.heading--row h2{font-size:2.7vw;font-weight:500}.heading--row p{font-size:1.15vw;line-height:2;width:52vw;margin-left:auto;margin-right:auto}.impress-nail-image{padding-top:7vw}@media screen and (max-width: 767px){.heading--row .rich-text{padding-top:10px;padding-bottom:10px}.heading--row .rich-text__blocks.center .rich-text__text{max-width:100%}.heading--row h2{text-align:center;font-size:5.7vw;margin-top:0}.heading--row p{font-size:3.8vw;line-height:1.3;width:82vw}.impress-nail-image{padding-top:12vw}}@media screen and (min-width: 750px){.top-banner .__page-banner-text.text-desktop-horizontal-position__right{left:65%!important}.top-banner .__page-banner-text{width:32%!important}}.top-banner h2{font-size:2.85vw;font-weight:500}.top-banner :is(h2){margin-bottom:.5em}@media screen and (max-width: 767px){.top-banner .__page-banner-text{padding-top:40px!important}.top-banner h2{font-size:7vw;font-weight:700}}.retail-logo--row .multicolumn-card{justify-content:center;align-items:center;background:#e5e5e533}.retail-logo--row .kiss-grid img{padding:4vw;margin-left:auto;margin-right:auto}.retail-logo--row .target-logo img{width:85%}.retail-logo--row .walgreens-logo img{width:90%}@media screen and (max-width: 767px){.retail-logo--row .kiss-grid img{padding:14vw}}.section--divider{border:none}@media screen and (min-width: 750px){.icon--row .page-width{max-width:89vw}}.icon--row{padding-top:6vw;padding-bottom:4vw}.icon-column img{width:8vw!important;margin:.5em auto}.icon-column p{font-size:1.2vw;font-weight:600;line-height:1.3;margin-top:.5em!important}@media screen and (max-width: 767px){.icon--row{padding-top:10vw;padding-bottom:10vw}.icon--row .kiss-grid{row-gap:20px}.icon-column img{width:25vw!important}.icon--row .kiss-grid__item:nth-child(5){grid-column:span 2;justify-self:center}.icon-column p{font-size:3.2vw;margin-top:1em!important}}.instagram--row h3{font-size:1.5vw;font-weight:500;text-transform:uppercase}.instagram--row h4{font-size:1.08vw;font-weight:400}@media screen and (max-width: 767px){.instagram--row h3{font-size:4.5vw}.instagram--row h4{font-size:2.8vw;line-height:1.8}}@media (min-width: 600px) and (max-width: 768px){.heading--row .rich-text{padding-top:25px}.heading--row h2{font-size:3.5vw}.heading--row p{font-size:2vw;width:68vw}.top-banner .__page-banner-text.page-banner-text__stacked{position:static;height:auto;top:0;left:0;width:100%;display:flex;flex-flow:column}.top-banner .__page-banner-text{width:100%!important}.top-banner{color:#000}.top-banner h2{font-size:5.25vw;font-weight:700}.top-banner p{font-size:4.05vw}.icon--row{padding-top:1vw}.instagram--row h3{font-size:2.5vw}.instagram--row h4{font-size:1.75vw}}@media screen and (width: 820px) and (height: 1180px){.heading--row p{font-size:1.7vw;width:68vw}.icon--row{padding-top:1vw;padding-bottom:1vw}}@media screen and (width: 912px) and (height: 1368px){.heading--row p{font-size:1.7vw;width:68vw}.icon--row{padding-top:1vw;padding-bottom:1vw}}@media screen and (width: 853px) and (height: 1280px){.heading--row p{font-size:1.7vw;width:68vw}.icon--row{padding-top:1vw;padding-bottom:1vw}}@media screen and (width: 1024px) and (height: 1366px){.heading--row p{font-size:1.7vw;width:68vw}.icon--row{padding-top:1vw;padding-bottom:1vw}}@media screen and (width: 1024px) and (height: 600px){.image--row .image-with-text__content.middle.left{padding-inline-start:6rem;max-width:80%}}@media screen and (width: 1280px) and (height: 800px){.image--row .image-with-text__content.middle.left{padding-inline-start:10rem;max-width:80%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/template-about-impress-nail.css.map */
