@font-face{font-family:Mallory Book;src:url(Mallory-Book.eot);src:url(Mallory-Book.eot?#iefix) format("embedded-opentype"),url(Mallory-Book.woff2) format("woff2"),url(Mallory-Book.woff) format("woff"),url(Mallory-Book.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mallory Bold;src:local("Mallory Bold"),local("Mallory-Bold"),url(Mallory-Bold.woff2) format("woff2"),url(Mallory-Bold.woff) format("woff"),url(Mallory-Bold.ttf) format("truetype");font-style:normal}@font-face{font-family:Mallory Light;src:url(Mallory-Light.eot);src:url(Mallory-Light.eot?#iefix) format("embedded-opentype"),url(Mallory-Light.woff2) format("woff2"),url(Mallory-Light.woff) format("woff"),url(Mallory-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Mallory Medium;src:url(Mallory-Medium.eot);src:url(Mallory-Medium.eot?#iefix) format("embedded-opentype"),url(Mallory-Medium.woff2) format("woff2"),url(Mallory-Medium.woff) format("woff"),url(Mallory-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Mallory Thin;src:url(Mallory-Thin.eot);src:url(Mallory-Thin.eot?#iefix) format("embedded-opentype"),url(Mallory-Thin.woff2) format("woff2"),url(Mallory-Thin.woff) format("woff"),url(Mallory-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}html,body{scroll-behavior:smooth}.button{border-radius:0;font-family:Mallory Book;text-transform:uppercase;font-weight:400}.theme-button.button{border-radius:0;background:#f7d2c0;color:#000;text-align:center;font-size:12px;font-style:normal;line-height:normal;letter-spacing:.3px;padding:15px;border:0;transition:all .5s ease}.theme-button.button:hover{background:#000;color:#f7d2c0}.theme-button.button:after,.theme-button.button:before{display:none}.theme-button.button-secondary{border:solid 1px #000;background:#fff;color:#000}.button.button--hover-invert:hover,.theme-button.button-secondary:hover{background:#f7d2c0;color:#000}.theme-button.button-secondary:hover svg path{fill:#000}.slick-slider.slick-dotted{padding-bottom:30px}.slick-slider .slick-dots{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:0;gap:8px}.slick-slider .slick-dots li{display:flex}.slick-slider .slick-dots li button{width:7px;height:7px;background:#d0d0d0;border-radius:50%;font-size:0;padding:0}.slick-slider .slick-dots li.slick-active button{background:#2b2b2b}.slick-slider .slick-arrow{position:absolute;top:calc(50% - 25px);width:28px;height:28px;background-color:#fffcf9e0;font-size:0;background-position:center;background-repeat:no-repeat;border-radius:50%;z-index:1;border:solid 1px #6B001024}.slick-slider .slick-prev.slick-arrow{left:-8px;background-image:url(left-arrow.png)}.slick-slider .slick-next.slick-arrow{right:-8px;background-image:url(right-arrow.png)}.mobile-button{padding:10px;width:100%;display:flex}.mobile-button .button{width:100%}nav.header__nav-list .desktop-menu__submenu{left:0%!important;transform:inherit!important}.announcement-bar{height:auto;padding:8px 10px}.header .header__nav-list a.header__nav-link{letter-spacing:0;text-transform:none;font-size:13px}.header .header__icons .cart-head{display:flex;align-items:center;gap:5px;font-size:13px;font-style:normal;line-height:normal}.header .header__icons .cart-head svg{width:14px;height:14px}.header .header__icons .icon-search{width:14px;height:14px}.header .header__icons .theme-button.button{margin-left:10px}.header .header__icons svg.icon.icon-account{width:16px;height:16px}.image_banner_section .image-banner__button.button{border-radius:0;font-size:12px;font-style:normal;line-height:normal;letter-spacing:.3px;padding:15px;border:0;display:flex;align-items:center}.image_banner_section .image-banner__button.button:before,.image_banner_section .image-banner__button.button:after{display:none}.image_banner_section .html-code ul{margin:0;padding:0;display:flex;gap:40px;flex-wrap:wrap}.image_banner_section .html-code ul li{display:grid;gap:10px}.image_banner_section .html-code ul li strong{font-size:34px;line-height:1.2;letter-spacing:0}.image_banner_section .html-code ul li span{font-size:14px;line-height:1.2;letter-spacing:3px;text-transform:uppercase;opacity:.8}.image_banner_section .bg-background{background-color:#000}.logo_list_section{border-bottom:solid 1px #dcdcdc}.logo_list_section .logo-list__header{margin-bottom:30px}.logo_list_section .logo-list__heading{font-size:25px;line-height:1.2;letter-spacing:1px}.logo_list_section .no-marquee{height:auto}.logo_list_section .no-marquee .logo-list__marquee{position:static;display:flex;gap:10px;justify-content:center;flex-wrap:wrap;align-items:inherit;padding:0 20px}.logo_list_section .no-marquee .logo-list__marquee>div{margin:0!important;width:100%}.logo_list_section .logo-card{max-width:120px;border:0;border-radius:0;overflow:hidden;padding:5px;height:auto;display:flex;opacity:.8;transition:all .5s ease}.logo_list_section .logo-card img{mix-blend-mode:darken;opacity:.6;transition:all .5s ease}.logo_list_section .logo-card:hover{opacity:1}.logo_list_section .logo-card:hover img{opacity:1;transform:scale(1.05)}.section-services-showcase{padding:40px 0}.section-services-showcase .services__grid{display:flex;gap:10px}.section-services-showcase .services__grid>div{width:100%}.section-services-showcase .slick-track{display:flex}.section-services-showcase .slick-track:after,.section-services-showcase .slick-track:before{display:none}.section-services-showcase .slick-track .services__item.slick-slide{height:auto;padding:0 5px}.section-services-showcase .services__grid .services__item{width:100%}.section-services-showcase .services__card img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;border-radius:0}.section-services-showcase .services__header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:20px;gap:20px;flex-wrap:wrap}.section-services-showcase .services__header h2{font-size:25px;margin:0;padding:0;line-height:1.4;letter-spacing:1px}.section-services-showcase .services__header p{font-size:13px;letter-spacing:0;line-height:1.4;margin:10px 0 0;padding:0}.section-services-showcase .services__view-all{font-size:14px;text-decoration:underline}.section-services-showcase .services__view-all svg{display:inline-block}.section-services-showcase .services__view-all:hover{color:#f7d2c0}.section-services-showcase .services__title{margin:0;padding:8px 0 0;font-size:15px;letter-spacing:0;font-family:Mallory Medium}.section-services-showcase p{font-size:13px;line-height:1.4;margin:0}.featured-collection{border-bottom:1px solid #EDEDED;border-top:1px solid #EDEDED}.featured-collection__header{display:grid;grid-template-columns:1fr auto auto;align-items:center;margin-bottom:20px}.featured-collection__nav .navigation__button{border-radius:0;border:1px solid #C4C4C4;background:#ffffffe6;height:30px;width:30px}.featured-collection__nav .navigation__button svg path{stroke:#000}.featured-collection__nav .button.button--hover-invert:hover{background:#ddd}.featured-collection__header .featured-collection__link{border:0;padding:0;text-decoration:underline;font-size:14px;font-weight:400;color:#000;text-transform:none;margin-right:15px;gap:0;font-family:Mallory Light;letter-spacing:0}.featured-collection__header .featured-collection__link:hover{color:#f7d2c0}.featured-collection__header .featured-collection__link:hover svg path{fill:#f7d2c0}.featured-collection__header .featured-collection__link svg{margin-left:7px}.featured-collection__header .emphasis-heading__title{color:#000;font-size:25px;text-align:left;letter-spacing:1px}.featured-collection__slide .product-card__details{padding:12px 0 10px;text-align:left}.featured-collection__slide .product-card__details .product-card__price-row{justify-content:left;color:#000}.featured-collection__slide .product-card__details .product-card__price-row .text-accent{color:#333}.product-card__vendor{color:#595959}h3.product-card__title{color:#3c3c3c;font-size:14px;font-family:Mallory Medium}h3.product-card__title:hover,.product-card:hover h3.product-card__title{text-decoration:underline!important;color:#3c3c3c!important}.lookbook-section .page-width{padding-top:40px;padding-bottom:40px}.lookbook-section .header-section{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:20px;gap:20px;flex-wrap:wrap}.lookbook-section .header-section h2{font-size:25px;margin:0;padding:0;line-height:1.4;letter-spacing:1px}.lookbook-section .header-section p{font-size:13px;letter-spacing:0;line-height:1.4;margin:10px 0 0;padding:0}.lookbook-section .view-all{font-size:14px;text-decoration:underline}.lookbook-section .view-all:hover{color:#f7d2c0}.lookbook-section .lookbook-lists{display:flex}.lookbook-section .lookbook-lists.slick-slider{margin-left:-10px}.lookbook-section .lookbook-lists .slick-list{padding-right:100px}.lookbook-section .lookbook-lists>div{width:100%}.lookbook-section .lookbook-lists>.lookbook-block:nth-child(n+5){display:none}.lookbook-section .lookbook-block{position:relative;padding:8px}.lookbook-section .lookbook-block .img-box{display:flex;border-radius:0;overflow:hidden}.lookbook-section .lookbook-block .img-box img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;transition:all .5s ease}.lookbook-section .lookbook-block:hover .img-box img{transform:scale(1.05)}.instagram-feed-section .page-width{padding-top:40px;padding-bottom:40px}.instagram-feed-section .header-section{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:20px;gap:20px;flex-wrap:wrap}.instagram-feed-section .header-section h2{font-size:25px;margin:0;padding:0;line-height:1.4;letter-spacing:1px}.instagram-feed-section .header-section p{font-size:13px;letter-spacing:0;line-height:1.4;margin:10px 0 0;padding:0}.instagram-feed-section .view-all{font-size:14px;text-decoration:underline}.instagram-feed-section .view-all:hover{color:#f7d2c0}.instagram-feed-section .instagram-lists{display:flex}.instagram-feed-section .instagram-lists .slick-list{padding-right:100px}.instagram-feed-section .instagram-lists>div{width:100%}.instagram-feed-section .instagram-block{position:relative;padding:8px}.instagram-feed-section .instagram-block .img-box{display:flex;border-radius:0;overflow:hidden}.instagram-feed-section .instagram-block .img-box img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;transition:all .5s ease}.instagram-feed-section .instagram-block:hover .img-box img{transform:scale(1.05)}.section-loved-by-clients .lbc-section{padding-top:40px;padding-bottom:40px}.section-loved-by-clients h2.lbc-section__heading{font-size:25px;letter-spacing:1px}.section-safe-hands-story{border-top:solid 1px #EDEDED}.safe-hands{width:100%;background:var(--safe-hands-section-bg)}.safe-hands__inner{width:100%;margin-inline:auto;padding-top:var(--safe-hands-padding-top);padding-bottom:var(--safe-hands-padding-bottom)}.safe-hands__grid{display:grid;grid-template-columns:minmax(0,var(--safe-hands-image-width)) minmax(0,1fr);gap:var(--safe-hands-column-gap);align-items:center}.safe-hands__grid--right .safe-hands__media-wrap{order:2}.safe-hands__grid--right .safe-hands__content{order:1}.safe-hands__media-wrap,.safe-hands__media-link,.safe-hands__media{min-width:0;width:100%}.safe-hands__media-link{display:block;text-decoration:none}.safe-hands__media{position:relative;overflow:hidden;min-height:var(--safe-hands-image-height);height:var(--safe-hands-image-height);border-radius:var(--safe-hands-radius);background:var(--safe-hands-placeholder-bg)}.safe-hands__image{display:block;width:100%;height:100%}.safe-hands__media--cover .safe-hands__image{object-fit:cover}.safe-hands__media--contain .safe-hands__image{object-fit:contain}.safe-hands__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--safe-hands-muted-color);background:var(--safe-hands-placeholder-bg)}.safe-hands__placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.12}.safe-hands__placeholder span{position:relative;z-index:1;font-size:12px;line-height:1.4}.safe-hands__content{min-width:0}.safe-hands__content--center{text-align:center}.safe-hands__content--right{text-align:right}.safe-hands__heading{margin:0;color:var(--safe-hands-heading-color);font-size:clamp(20px,1.75vw,24px);line-height:1.2;letter-spacing:1px;text-transform:none}.safe-hands__subheading{margin:5px 0 0;color:var(--safe-hands-muted-color);font-size:14px;line-height:1.5}.safe-hands__body{max-width:100%;margin-top:14px;color:var(--safe-hands-text-color);font-size:14px;line-height:1.65}.safe-hands__body>*:first-child{margin-top:0}.safe-hands__body>*:last-child{margin-bottom:0}.safe-hands__placeholder-lines{display:grid;gap:7px;margin-top:15px}.safe-hands__placeholder-lines span{display:block;height:8px;border-radius:999px;background:var(--safe-hands-placeholder-bg)}.safe-hands__placeholder-lines span:nth-child(1){width:100%}.safe-hands__placeholder-lines span:nth-child(2){width:96%}.safe-hands__placeholder-lines span:nth-child(3){width:88%}.safe-hands__placeholder-lines span:nth-child(4){width:60%}.safe-hands__benefits{display:flex;flex-wrap:wrap;align-items:center;gap:12px 26px;margin:19px 0 0;padding:0;list-style:none}.safe-hands__content--center .safe-hands__benefits{justify-content:center}.safe-hands__content--right .safe-hands__benefits{justify-content:flex-end}.safe-hands__benefit{display:inline-flex;align-items:center;gap:4px;color:var(--safe-hands-text-color);font-size:14px;line-height:1.4}.safe-hands__benefit-icon{flex:0 0 auto;color:var(--safe-hands-accent-color);font-size:14px;line-height:1}.safe-hands__button-wrap{margin-top:24px}.safe-hands__button{display:inline-flex;min-width:220px;min-height:42px;align-items:center;justify-content:center;padding:11px 22px;border:1px solid var(--safe-hands-button-border);border-radius:8px;background:transparent;color:var(--safe-hands-button-text);font-size:13px;line-height:1.2;text-align:center;text-decoration:none;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.safe-hands__button span{display:flex;align-items:center}.safe-hands__button span svg{margin-left:7px}.safe-hands__button--solid{border-color:var(--safe-hands-button-bg);background:var(--safe-hands-button-bg)}.safe-hands__button:hover{transform:translateY(-1px)}.safe-hands__button:hover svg path{fill:#fff}.safe-hands__button--outline:hover{border-color:var(--safe-hands-button-bg);background:var(--safe-hands-button-bg);color:#fff}.safe-hands__button:focus-visible,.safe-hands__media-link:focus-visible{outline:2px solid var(--safe-hands-accent-color);outline-offset:3px}.section-nailpass-promise .nailpass-promise{width:100%}.section-nailpass-promise .nailpass-promise__inner{display:flex;align-items:center;justify-content:center;width:100%;padding-right:24px;padding-left:24px;box-sizing:border-box}.section-nailpass-promise .nailpass-promise__content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--np-content-width)}.section-nailpass-promise .nailpass-promise__content--left{align-items:flex-start;text-align:left}.section-nailpass-promise .nailpass-promise__content--center{align-items:center;text-align:center}.section-nailpass-promise .nailpass-promise__content--right{align-items:flex-end;text-align:right}.section-nailpass-promise .nailpass-promise__heading{width:100%;margin:0;color:var(--np-text);font-size:clamp(24px,2.5vw,var(--np-heading-size));line-height:1.4;max-width:730px}.section-nailpass-promise .nailpass-promise__eyebrow{color:var(--np-muted);margin:20px 0;font-size:12px;letter-spacing:3px;text-align:center;text-transform:uppercase}.section-nailpass-promise a.nailpass-promise__button:hover{opacity:.86;transform:translateY(-1px)}.section-nailpass-promise a.nailpass-promise__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.section-nailpass-promise .nailpass-promise__button--disabled{cursor:default}.faq-section .product-accordion__item{border:0}.faq-section .product-accordion__item .product-accordion__trigger{border:solid 1px #E2E2E2;border-radius:0;padding:15px 26px 15px 15px;margin-bottom:10px}.faq-section .product-accordion__item[data-open=true] .product-accordion__trigger{border-color:#000}.faq-section .product-accordion__item .product-accordion__title{font-family:Mallory Light;font-size:16px;font-style:normal;letter-spacing:0;font-weight:400;-webkit-text-stroke:.5px;text-stroke:.5px}h2.townhouse-footer__column-heading,h2.townhouse-footer__newsletter-heading{letter-spacing:1.2px}.open-now-tag{border:solid 1px #2B2B2B;border-radius:50px;padding:6px 15px 7px 25px;position:relative;font-size:11px;font-family:Mallory Light;-webkit-text-stroke:.5px;text-stroke:.5px;line-height:1.2;display:inline-block;vertical-align:middle}.open-now-tag:before{position:absolute;left:11px;top:50%;transform:translateY(-50%);content:"";width:7px;height:7px;background:#2b2b2b;border-radius:100%}.product-page-name{margin-right:10px}.section-townhouse-footer{border-top:solid 1px #dcdcdc}.collection-icons__slider .collection-icons__item .collection-icons__label .collection-icons__label-text{letter-spacing:0}.product-description .product-about-metafields{border-top:solid 1px #EDEDED;border-bottom:solid 1px #EDEDED;padding:40px 0}.product-description .section-title{margin:0 0 15px;color:#232323;font-size:20px;line-height:1.22}.product-description .summary-text p{font-size:14px;line-height:normal;color:#4a4a4a;margin:0 0 10px}.salon-main-section .main-images-slider{display:flex;border-radius:0;overflow:hidden}.salon-main-section .main-images-slider>.salon-main-images:nth-child(n+2){display:none}.salon-main-section .salon-main-images img{width:100%;height:auto;object-fit:cover}.salon-main-section .main-images-slider .slick-track{display:flex}.salon-main-section .main-images-slider .slick-track:after,.salon-main-section .main-images-slider .slick-track:before{display:none}.salon-main-section .main-images-slider .slick-track .slick-slide{display:flex;height:auto}.salon-main-section .thumb-images-slider{display:flex;padding:12px 0 0;margin:0 -6px}.salon-main-section .thumb-images-slider>div{width:100%}.salon-main-section .thumb-images-slider>.salon-thumb-images:nth-child(n+5){display:none}.salon-main-section .thumb-images-slider .slick-track{display:flex}.salon-main-section .thumb-images-slider .slick-track:after,.salon-main-section .thumb-images-slider .slick-track:before{display:none}.salon-main-section .thumb-images-slider .slick-track .slick-slide{display:flex;height:auto}.salon-main-section .thumb-images-slider .salon-thumb-images{cursor:pointer;padding:0 6px}.salon-main-section .thumb-images-slider .salon-thumb-images img{width:100%;height:100%;object-fit:cover}.salon-main-section .thumb-images-slider .salon-thumb-images span{display:flex;padding:0;width:100%;border-radius:0;overflow:hidden}.salon-main-section .thumb-images-slider .salon-thumb-images.slick-current.slick-active span{border:solid 2px #000}.collection_icons-section{border-bottom:solid 1px #dcdcdc}@media screen and (max-width:1023px){.instagram-feed-section .instagram-lists>.instagram-block:nth-child(n+6){display:none}}@media screen and (max-width:989px){.safe-hands__grid{grid-template-columns:minmax(0,46%) minmax(0,1fr);gap:clamp(24px,4vw,var(--safe-hands-column-gap))}.safe-hands__media{height:min(var(--safe-hands-image-height),340px);min-height:260px}.safe-hands__benefits{gap:10px 18px}.instagram-feed-section .instagram-lists>.instagram-block:nth-child(n+5){display:none}.lookbook-section .lookbook-lists .slick-list{padding-right:50px}}@media screen and (max-width:749px){.header .header__icons a.cart-head{display:none}.header .header__icons .theme-button.button{padding:7px 10px;min-width:inherit;font-size:9px;font-weight:400}.safe-hands__grid,.safe-hands__grid--right{grid-template-columns:1fr;gap:26px}.safe-hands__grid--right .safe-hands__media-wrap,.safe-hands__grid--right .safe-hands__content{order:initial}.safe-hands__media{height:auto;min-height:0;aspect-ratio:1.55 / 1}.safe-hands__heading{font-size:clamp(18px,5vw,28px)}.safe-hands__subheading{font-size:13px}.safe-hands__body{font-size:14px}.safe-hands__benefits{display:grid;grid-template-columns:1fr;gap:11px;margin-top:20px}.safe-hands__content--center .safe-hands__benefits,.safe-hands__content--right .safe-hands__benefits{justify-content:initial}.safe-hands__content--center .safe-hands__benefit{justify-content:center}.safe-hands__content--right .safe-hands__benefit{justify-content:flex-end}.safe-hands__benefit{font-size:13px}.safe-hands__button-wrap{margin-top:24px}.safe-hands__button{width:100%;min-width:0;min-height:46px}.instagram-feed-section .instagram-lists>.instagram-block:nth-child(n+4){display:none}.faq-section .product-accordion__item .product-accordion__title{font-size:13px;line-height:normal}.faq__answer-body .product-accordion__text p{font-size:13px;line-height:1.5}.section-nailpass-promise{min-height:var(--np-mobile-height);padding-top:var(--np-top-padding-mobile);padding-bottom:var(--np-bottom-padding-mobile)}.section-nailpass-promise.nailpass-promise--contained{width:calc(100% - 24px)}.section-nailpass-promise .nailpass-promise__inner{padding-right:20px;padding-left:20px}.section-nailpass-promise .nailpass-promise__heading{font-size:var(--np-heading-size-mobile);letter-spacing:-.4px}}@media screen and (min-width:551px){.mobile-only{display:none!important}}@media screen and (min-width:768px){.featured-collection .scrollbar{display:none}.featured-collection__track{padding-bottom:0}}@media screen and (max-width:767px){.featured-collection__track{padding-bottom:0}}@media screen and (max-width:550px){.image_banner_section .image-banner-section{height:50vh}.desktop-only{display:none!important}.announcement-bar{height:auto;padding:5px 10px}.announcement-bar__item{white-space:wrap}.announcement-bar__item .announcement-bar__message{font-size:11px}.header .header__icons .theme-button.button{margin-left:0}.header__container.page-width{max-width:96%}.image-banner-section .image-banner__content .html-code{display:none}.image-banner-section .image-banner__content{justify-content:flex-end}.image-banner-section .image-banner__inner .image-banner__eyebrow,.image-banner-section .image-banner__inner .image-banner__buttons{margin-top:20px}.image_banner_section .image-banner__button.button{padding:10px 15px}.logo-list .logo-list__wrapper{padding-bottom:25px;padding-top:25px}.logo_list_section .logo-card{max-width:100px}.featured-collection__header .featured-collection__link{display:none}.section-services-showcase{padding:30px 0}.services__heading-group p{display:none}.services__grid>.services__item:nth-child(n+3){display:none}.services__inner .services__grid{margin-bottom:20px}.section-services-showcase .services__view-all{text-align:center;width:100%;display:block;border-radius:0;border:1px solid #C9C9C9;text-decoration:none;font-size:13px;padding:10px}.salon-locator__panel .salon-locator__heading{margin:0!important}.featured-collection__header{margin-bottom:15px}.lookbook-section .header-section{margin-bottom:10px}.featured-collection__header h2.emphasis-heading__title{text-align:left;font-size:25px;color:#000}.lookbook-section .page-width{padding-top:20px;padding-bottom:30px}.lookbook-section .view-all,.instagram-feed-section .view-all{display:none}.instagram-feed-section .page-width{padding-top:30px;padding-bottom:30px}.nailpass-promise{padding:40px 0!important}.nailpass-promise__inner .theme-button.button{width:100%;letter-spacing:4px;letter-spacing:2px}.featured-collection__track .featured-collection__slide{min-width:150px}h3.product-card__title{font-size:12px;margin-top:5px!important}.featured-collection__track{gap:10px}.salon-locator__page .salon-locator__content .salon-locator__form{grid-template-columns:1fr auto!important}.safe-hands__inner{padding-top:30px;padding-bottom:30px}.instagram-feed-section .instagram-block{padding:4px}.faq.full-width{padding-top:30px;padding-bottom:18px}.lookbook-section .lookbook-lists.slick-slider{margin-left:-5px}.lookbook-section .lookbook-block{padding:5px}.salon-main-section .main-product__breadcrumb,.salon-main-section .thumb-images-slider{display:none}.salon-main-section .page-width{max-width:100%}.salon-main-section .main-images-slider{border-radius:0}.salon-main-section .main-product__details{padding:0 20px}}@media(prefers-reduced-motion:reduce){.safe-hands__button,.section-nailpass-promise .nailpass-promise__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
