@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:37vw;margin-left:auto;margin-right:auto}@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:62vw}}@media screen and (min-width: 750px){.top-banner .__page-banner-text.text-desktop-horizontal-position__right{left:68%!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}}.section--divider{border:none}.image--row .page-width{padding:0 5rem;max-width:85vw}@media screen and (min-width: 750px){.image--row .heading--row{display:none}.right-section,.left-section{background:#e5e5e533}}.right-section .multicolumn-card{justify-content:center;align-items:center}.right-section .multicolumn-card__info{width:28vw}.right-section img{width:20vw!important}.right-section h2{font-size:3vw;font-weight:500;margin-bottom:0}.right-section :where(p,li){font-size:1.25vw;font-weight:400}.left-section .multicolumn-card__info{width:32vw}.left-section ul{margin-top:2em}.left-section li::marker{content:"\2714";position:absolute;letter-spacing:.5em}.image--row .rte>p:last-child{margin-top:2em}@media screen and (max-width: 767px){.section--padding.section--divider.image--row{padding-top:50px}.image--row .page-width{padding:0;max-width:100%}.image--row .heading--row:before{display:none}.image--row .heading--row .multicolumn-card__info{text-align:center}.image--row .heading--row .multicolumn-card{justify-content:center;align-items:center}.right-section .multicolumn-card{padding:7vw 0}.image--row .heading--row p br{display:block}.right-section .multicolumn-card__info{width:82vw}.right-section img{width:40vw!important;margin-top:2.5em;margin-bottom:1em}.right-section h2{text-align:center;font-size:5.7vw;margin-bottom:0}.right-section :where(p,li){font-size:4vw;line-height:1.3}.left-section ul{margin-top:1em;margin-bottom:2em}.image--row .image-with-text__content>*+*{margin-top:1.3rem}.image--row .image-with-text__text h2{text-align:center;font-size:5.7vw;margin-bottom:0}.image--row .image-with-text__text p{font-size:4vw;line-height:1.3}.image--row .rte>p:last-child{margin-top:1em;margin-bottom:1.5em}.col-order:nth-child(1){order:1}.col-order:nth-child(2){order:0}.col-order:nth-child(3){order:3}.col-order:nth-child(4){order:4}.col-order:nth-child(5){order:6}.col-order:nth-child(6){order:5}.col-order:nth-child(7){order:7}.col-order:nth-child(8){order:8}.col-order:nth-child(9){order:10}.col-order:nth-child(10){order:9}.col-order:nth-child(11){order:11}.col-order:nth-child(12){order:12}}@media screen and (min-width: 750px){.icon--row .page-width{max-width:89vw}}.icon--row{padding-top:10vw;padding-bottom:10vw}.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-bottom:15vw}.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}}@media screen and (min-width: 750px){.product-education--row .page-width{max-width:85vw}}.product-education--row{padding-bottom:12vw}.how-to-column h2,.faq-column h2{font-size:2.75vw;font-weight:500}.how-to-column p,.faq-column p{font-size:1.2vw;line-height:1.8}@media screen and (max-width: 767px){.how-to-column h2,.faq-column h2{font-size:9vw;margin-top:1em!important}.how-to-column p,.faq-column p{font-size:4vw;margin-bottom:2em!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:45vw}.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}.section--padding.section--divider.image--row{padding-top:50px}.image--row .page-width{max-width:100%}.product-education--row .page-width{max-width:100vw}.how-to-column h2,.faq-column h2{font-size:3.5vw}.how-to-column p,.faq-column p{font-size:1.5vw}.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}}@media screen and (width: 912px) and (height: 1368px){.heading--row p{font-size:1.7vw}}@media screen and (width: 853px) and (height: 1280px){.heading--row p{font-size:1.7vw}.image-with-text.image-with-text--alt.page-width.image--row{max-width:92vw!important}.product-education--row .page-width{max-width:92vw}}@media screen and (width: 1024px) and (height: 1366px){.heading--row p{font-size:1.7vw}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/template-impress-nail-technology.css.map */
