.scent-grid__list{display:grid;grid-template-columns:1fr;gap:3.2rem 2.4rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.scent-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.scent-grid__list--3{grid-template-columns:repeat(3,minmax(0,1fr))}.scent-grid__list--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.scent-card{display:flex;text-decoration:none;color:inherit;flex-direction:column;height:100%;overflow:hidden;border-radius:1.2rem;background-color:rgb(var(--color-background));box-shadow:0 .2rem 1.2rem rgba(var(--color-shadow),.08);transition:transform .25s ease,box-shadow .25s ease}.scent-card:hover{transform:translateY(-.4rem);box-shadow:0 .8rem 2.4rem rgba(var(--color-shadow),.14)}.scent-card__media{display:block;aspect-ratio:1 / 1;overflow:hidden;background-color:var(--scent-accent, rgba(var(--color-foreground), .06))}.scent-card__media img{width:100%;height:100%;object-fit:cover}.scent-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:.8rem;padding:2rem 2rem 2.4rem}.scent-card__family{margin:0;font-size:1.2rem;letter-spacing:.08rem;text-transform:uppercase;opacity:.7}.scent-card__tagline{margin:0;font-size:1.4rem;line-height:1.45;opacity:.85}.scent-card__cta{margin-top:auto;padding-top:1.6rem;font-size:1.4rem;font-weight:500;text-decoration:underline;text-underline-offset:.3rem}.scent-hero{position:relative;display:flex;align-items:flex-end;min-height:32rem;overflow:hidden;background-color:var(--scent-accent, rgb(var(--color-background)))}@media screen and (min-width:750px){.scent-hero{min-height:44rem}}.scent-hero--no-media{min-height:0}@media screen and (min-width:750px){.scent-hero--no-media{min-height:0}}.scent-hero--no-media .scent-hero__inner{padding-top:4.8rem;padding-bottom:4.8rem}.scent-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.scent-hero__media img{width:100%;height:100%;object-fit:cover}.scent-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 35%,#0000008c)}.scent-hero__inner{position:relative;width:100%;padding-top:6rem;padding-bottom:4rem;color:#fff}.scent-hero--no-media .scent-hero__inner{color:var(--scent-ink, rgb(var(--color-foreground)))}.scent-hero__family,.scent-hero__title,.scent-hero__tagline{color:inherit}.scent-hero__family{margin:0 0 1rem;font-size:1.3rem;letter-spacing:.12rem;text-transform:uppercase;opacity:.95}.scent-hero__title{margin:0;font-size:calc(var(--font-heading-scale) * 3.6rem);line-height:1.1}@media screen and (min-width:750px){.scent-hero__title{font-size:calc(var(--font-heading-scale) * 5.2rem)}}.scent-hero__tagline{margin:1.2rem 0 0;max-width:54rem;font-size:1.8rem;line-height:1.5}.scent-detail__inner{display:grid;gap:4.8rem;grid-template-columns:1fr}@media screen and (min-width:990px){.scent-detail__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6.4rem;align-items:start}}@media screen and (min-width:1200px){.scent-detail__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.scent-detail__heading{margin:0 0 1.6rem;font-size:calc(var(--font-heading-scale) * 2.6rem)}.scent-detail__description{font-size:1.7rem;line-height:1.7}.scent-detail__description>*:first-child{margin-top:0}.scent-detail__description>*:last-child{margin-bottom:0}.scent-pyramid{display:grid;grid-template-columns:1fr;gap:2.4rem;align-items:center}@media screen and (min-width:750px){.scent-pyramid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.2rem}}.scent-pyramid__figure{width:100%;max-width:28rem;margin-inline:auto}.scent-pyramid__figure svg,.scent-pyramid__image{display:block;width:100%;height:auto}.scent-pyramid__figure:has(.scent-pyramid__image){max-width:34rem}@media screen and (min-width:1200px){.scent-pyramid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.scent-pyramid__figure:has(.scent-pyramid__image){max-width:38rem}}.scent-pyramid__slice{fill:var(--scent-accent, rgb(var(--color-foreground)));stroke:rgba(var(--color-foreground),.14);stroke-width:1.5}.scent-pyramid__slice--top{opacity:.45}.scent-pyramid__slice--heart{opacity:.7}.scent-pyramid__slice--base{opacity:.9}.scent-pyramid__tiers{display:grid;gap:2rem;margin:0;padding:0;list-style:none}.scent-pyramid__tier{padding-left:1.6rem;border-left:.3rem solid var(--scent-accent, rgba(var(--color-foreground), .2))}.scent-pyramid__tier--top{border-left-color:color-mix(in srgb,var(--scent-accent, rgb(var(--color-foreground))) 40%,transparent)}.scent-pyramid__tier--heart{border-left-color:color-mix(in srgb,var(--scent-accent, rgb(var(--color-foreground))) 65%,transparent)}.scent-pyramid__label{display:block;margin-bottom:.4rem;font-size:1.2rem;font-weight:600;letter-spacing:.1rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.scent-pyramid__notes{display:block;font-size:1.6rem;line-height:1.5}.scent-products__heading{margin:0 0 3.2rem;text-align:center;font-size:calc(var(--font-heading-scale) * 2.8rem)}.scent-card__media-name{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:1.6rem;color:var(--scent-ink, rgb(var(--color-background)));font-size:calc(var(--font-heading-scale) * 2rem);line-height:1.15;text-align:center;text-transform:uppercase;letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/3/assets/frshnd-scents.css.map */
