.collection-list__heading{text-align:center;margin:0 0 2.8rem}.collection-list__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem 1.2rem;list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.collection-list__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem 2rem}}.collection-list__card{display:flex;flex-direction:column;text-decoration:none;color:rgb(var(--color-foreground))}.collection-list__media{overflow:hidden;background:rgb(var(--color-background))}.collection-list__media img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}.collection-list__label{display:block;text-align:center;padding-top:1.2rem;font-size:1.4rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.7)}.footer-block__newsletter-sub{margin:0 0 1.6rem;max-width:36rem;font-size:1.4rem;line-height:1.5;opacity:.75}.collection-hero--catalog{position:relative;margin:0}.collection-hero--catalog .collection-hero__catalog-image,.collection-hero--catalog img{display:block;width:100%;height:auto}.collection-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;pointer-events:none}.collection-hero__kicker{margin:0 0 .8rem;font-size:1.4rem;letter-spacing:.18em;text-transform:uppercase;color:#1a1a1a}.collection-hero__name{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.2rem,5vw,5.6rem);line-height:1.1;letter-spacing:-.02em;color:#1a1a1a}.collection-hero__sub{margin:1.2rem 0 0;font-size:1.6rem;line-height:1.4;color:#1a1a1a}.novaire-close-banner{position:relative;min-height:42rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.novaire-close-banner__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:left center}.novaire-close-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#14100e38}.novaire-close-banner__copy{position:relative;z-index:1;text-align:center;color:#fff;padding:4rem 2rem}.novaire-close-banner__heading{margin:0 0 1rem;letter-spacing:.28em;font-weight:500;font-size:clamp(3rem,5vw,5.2rem);text-transform:uppercase}.novaire-close-banner__sub{margin:0;font-size:1.5rem;letter-spacing:.08em;opacity:.92}@media screen and (min-width:750px){.novaire-close-banner{min-height:56rem}}.novaire-legal__title{margin:0 0 2.4rem;text-align:center;font-size:calc(var(--font-heading-scale) * 3.2rem)}.novaire-legal__body{font-size:1.5rem;line-height:1.7}.novaire-legal__body h2{margin:2.8rem 0 1rem;font-size:1.8rem}.novaire-legal__body p{margin:0 0 1.2rem}.novaire-quotes__heading{text-align:center;margin:0 0 3.2rem}.novaire-quotes__stage{position:relative;display:flex;align-items:center;gap:.8rem}.novaire-quotes__track{list-style:none;margin:0;padding:.4rem 0;display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;flex:1}.novaire-quotes__track::-webkit-scrollbar{display:none}.novaire-quotes__slide{flex:0 0 calc((100% - 3.2rem) / 3);min-width:0;scroll-snap-align:start}.novaire-quotes__card{height:100%;border:1px solid rgb(var(--color-foreground) / .12);border-radius:.8rem;padding:2.4rem 2rem 2rem;display:flex;flex-direction:column;background:rgb(var(--color-background))}.novaire-quotes__author{margin:0 0 .8rem;font-size:1.3rem;opacity:.7}.novaire-quotes__stars{margin:0 0 1.2rem;letter-spacing:.12em;color:#e2a03a;font-size:1.6rem;line-height:1}.novaire-quotes__star--empty{opacity:.25}.novaire-quotes__title{margin:0 0 .8rem;font-size:1.6rem;letter-spacing:.02em;text-transform:uppercase}.novaire-quotes__body{margin:0;font-size:1.4rem;line-height:1.55}.novaire-quotes__product{display:flex;align-items:center;gap:1rem;margin-top:auto;padding-top:2rem}.novaire-quotes__thumb{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:.4rem;flex-shrink:0}.novaire-quotes__product-title{margin:0;font-size:1.3rem;opacity:.75;text-decoration:none}.novaire-quotes__nav{flex-shrink:0;width:4rem;height:4rem;border-radius:50%;border:1px solid rgb(var(--color-foreground) / .16);background:rgb(var(--color-background));cursor:pointer;font-size:2.4rem;line-height:1;color:rgb(var(--color-foreground))}.novaire-quotes__nav:hover{border-color:rgb(var(--color-foreground) / .4)}.novaire-reviews{padding-bottom:6rem}.novaire-reviews__header{text-align:center;max-width:64rem;margin:0 auto 4rem}.novaire-reviews__kicker{letter-spacing:.18em;text-transform:uppercase;font-size:1.2rem;margin:0 0 1.2rem}.novaire-reviews__title{margin:0 0 1rem}.novaire-reviews__sub{margin:0;opacity:.8}.novaire-reviews__empty{max-width:54rem;margin:0 auto;text-align:center}.novaire-trust__grid{list-style:none;margin:0;padding:0;display:grid;gap:2.8rem 2rem;grid-template-columns:1fr 1fr}.novaire-trust__item{text-align:center}.novaire-trust__icon{display:inline-flex;width:2.8rem;height:2.8rem;margin-bottom:1.2rem;color:rgb(var(--color-foreground));opacity:.75}.novaire-trust__icon svg{width:100%;height:100%}.novaire-trust__title{margin:0 0 .6rem;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.novaire-trust__text{margin:0;font-size:1.3rem;opacity:.72;line-height:1.45}@media screen and (min-width:990px){.novaire-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.novaire-worn__header{text-align:center;max-width:72rem;margin:0 auto 4rem}.novaire-worn__kicker{letter-spacing:.22em;text-transform:uppercase;font-size:1.1rem;margin:0 0 1.4rem;opacity:.72}.novaire-worn__heading{margin:0 auto 1.4rem;max-width:16em;font-style:italic;font-weight:500;line-height:1.15}.novaire-worn__sub{margin:0 auto;max-width:54rem;font-style:italic;font-size:1.6rem;line-height:1.55;opacity:.82}.novaire-worn__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.novaire-worn__cell{margin:0;aspect-ratio:4 / 5;overflow:hidden}.novaire-worn__cell img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:750px){.novaire-worn__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}}.novaire-reviews-link{margin:0 0 .4rem;font-size:1.3rem}.novaire-reviews-link a{text-decoration:underline;text-underline-offset:.2em}.novaire-pdp{margin:1.2rem 0 1.6rem}.novaire-compare{margin:0 0 1.6rem;font-size:1.4rem}.novaire-compare summary{cursor:pointer;text-decoration:underline;text-underline-offset:.2em;list-style:none}.novaire-compare summary::-webkit-details-marker{display:none}.novaire-compare__tip{margin-top:.8rem;padding:1.2rem 1.4rem;background:rgb(var(--color-foreground) / .06);max-width:36rem;font-size:1.3rem;line-height:1.5}.novaire-gems__head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.8rem}.novaire-gems__label{margin:0;letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem}.novaire-gems__help{background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:.2em;font:inherit;font-size:1.3rem}.novaire-gems__list{display:grid;gap:1rem}.novaire-gem-card{display:block;cursor:pointer}.novaire-gem-card input{position:absolute;opacity:0;pointer-events:none}.novaire-gem-card__body{display:block;padding:1.2rem 1.4rem;border:1px solid rgb(var(--color-foreground) / .2)}.novaire-gem-card input:checked+.novaire-gem-card__body{border-color:rgb(var(--color-foreground));box-shadow:inset 3px 0 rgb(var(--color-foreground))}.novaire-gem-card input:focus-visible+.novaire-gem-card__body{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.novaire-gem-card__top{display:flex;justify-content:space-between;gap:1rem;font-weight:600}.novaire-gem-card__copy{display:block;margin-top:.6rem;font-size:1.3rem;line-height:1.45;opacity:.85}.novaire-guide{width:min(72rem,calc(100% - 2.4rem));max-height:min(88vh,90rem);padding:0;border:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.novaire-guide::backdrop{background:rgb(var(--color-foreground) / .45)}.novaire-guide__bar{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.6rem 2rem .8rem}.novaire-guide__title{margin:0;font-size:2rem}.novaire-guide__close{background:none;border:0;cursor:pointer;font:inherit;text-decoration:underline}.novaire-guide__body{padding:0 2rem 2rem}.novaire-guide__hero{display:block;width:100%;height:auto;margin:0 0 1.6rem}.novaire-guide__table{width:100%;margin:1.6rem 0;border-collapse:collapse;font-size:1.3rem}.novaire-guide__table th,.novaire-guide__table td{border-bottom:1px solid rgb(var(--color-foreground) / .15);padding:.8rem .6rem;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
