.nq-eyebrow{display:block;margin:0;font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;line-height:1;color:rgba(var(--color-foreground),.6)}.nq-meta{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.nq-muted{color:rgba(var(--color-foreground),.75)}.nq-body{margin:0;font-size:1.5rem;line-height:calc(1 + .8 / var(--font-body-scale, 1));letter-spacing:.06rem}.nq-measure{max-width:44ch}.nq-stack{display:flex;flex-direction:column}.nq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--nq-min, 24rem),1fr));gap:var(--nq-gap, 2rem)}.nq-media{position:relative;display:block;overflow:hidden;border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.nq-media img,.nq-media video{display:block;width:100%;height:100%;object-fit:cover;background-color:rgb(var(--color-background))}.nq-ratio-square{aspect-ratio:1 / 1}.nq-ratio-portrait{aspect-ratio:4 / 5}.nq-ratio-landscape{aspect-ratio:4 / 3}.nq-ratio-story{aspect-ratio:9 / 16}.nq-card{overflow:hidden;border-radius:var(--product-card-corner-radius, 1.2rem);background-color:rgb(var(--color-background));box-shadow:1rem 1rem 3.5rem rgba(var(--color-shadow),.05)}.nq-card__body{padding:1.8rem 2rem 2.2rem}.nq-hairline-top{border-top:.1rem solid rgba(var(--color-foreground),.08)}.nq-hairline-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.nq-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:2rem;text-align:center;border-radius:var(--product-card-corner-radius, 1.2rem);box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.08);color:rgba(var(--color-foreground),.75)}@media(prefers-reduced-motion:reduce){.nq-media video{animation-play-state:paused}}.nq-stars{--nq-star-color: #fea4b9;position:relative;display:inline-block;line-height:0;color:rgba(var(--color-foreground),.2)}.nq-stars__fill{position:absolute;top:0;left:0;bottom:0;overflow:hidden;color:var(--nq-star-color);white-space:nowrap}.nq-stars__row{display:flex;gap:.15em}.nq-stars svg{display:block;width:1em;height:1em;flex:0 0 auto;fill:currentColor}.nq-rating{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;font-size:1.3rem;letter-spacing:.04rem}.nq-hero__grid{display:grid;grid-template-columns:1fr;align-items:stretch}.nq-hero__media{position:relative;min-height:var(--nq-hero-min, 420px);background-color:#f4dcd8}.nq-hero__media img,.nq-hero__media .nq-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.nq-hero__content{display:flex;flex-direction:column;justify-content:center;gap:2.2rem}.nq-hero__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.4rem,14.9vw,5.8rem);line-height:1.04;letter-spacing:-.01em;text-wrap:pretty}.nq-hero__text>:first-child{margin-top:0}.nq-hero__text>:last-child{margin-bottom:0}.nq-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}@media screen and (min-width:750px){.nq-hero__grid{grid-template-columns:1fr 1fr}.nq-hero__grid--reverse .nq-hero__media{order:2}.nq-hero__grid--reverse .nq-hero__content{order:1}}.nq-trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:.1rem;background-color:rgba(var(--color-foreground),.08)}.nq-trust__cell{padding:2rem 2.2rem;text-align:center;font-size:1.3rem;line-height:calc(1 + .8 / var(--font-body-scale, 1));letter-spacing:.04rem;background-color:rgb(var(--color-background))}.nq-proof__header{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-bottom:3.4rem;text-align:center}.nq-proof__heading,.nq-promo__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.6rem,9.2vw,3.6rem);line-height:1.2;letter-spacing:.06rem;text-wrap:pretty}.nq-proof__label{margin-top:1.6rem}.nq-proof__title{margin-top:.6rem;font-size:calc(var(--font-heading-scale, 1) * 1.8rem);line-height:1.3}.nq-proof__text{margin-top:.8rem}.nq-proof__text>:first-child{margin-top:0}.nq-proof__text>:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/22/assets/nailesque.css.map */
