.ap-featured-fragrances{background:var(--ap-featured-background, var(--ap-forest));color:var(--ap-featured-foreground, var(--ap-cream));overflow:hidden;padding-block:var(--ap-featured-padding-mobile, 72px)}.ap-featured-fragrances__inner{margin-inline:auto}.ap-featured-fragrances__header{display:grid;gap:1.5rem;padding-inline:clamp(1.25rem,5vw,2rem)}.ap-featured-fragrances__eyebrow,.ap-featured-card__vendor{color:var(--ap-featured-accent, var(--ap-copper-soft));font-family:var(--ap-font-body);font-size:.6875rem;font-weight:700;letter-spacing:.15em;line-height:1.3;text-transform:uppercase}.ap-featured-fragrances__eyebrow{margin:0 0 .875rem}.ap-featured-fragrances__heading{color:inherit;font-family:var(--ap-font-display);font-size:clamp(2.25rem,11vw,3.5rem);font-weight:400;letter-spacing:-.04em;line-height:.98;margin:0;max-inline-size:12ch}.ap-featured-fragrances__intro{align-items:flex-start;display:flex;flex-direction:column;gap:.875rem}.ap-featured-fragrances__text{color:inherit;font-family:var(--ap-font-editorial, var(--ap-font-body));font-size:1.18rem;font-weight:400;line-height:1.5;max-inline-size:32rem;opacity:.76}.ap-featured-fragrances__text :first-child{margin-block-start:0}.ap-featured-fragrances__text :last-child{margin-block-end:0}.ap-featured-fragrances__view-all{align-items:center;border-block-end:1px solid var(--ap-featured-accent, var(--ap-copper-soft));color:var(--ap-featured-accent, var(--ap-copper-soft));display:inline-flex;font-family:var(--ap-font-body);font-size:.6875rem;font-weight:700;gap:.5rem;letter-spacing:.1em;padding-block-end:.25rem;text-decoration:none;text-transform:uppercase}.ap-featured-fragrances__view-all span{transition:transform var(--ap-transition)}.ap-featured-fragrances__view-all:hover span{transform:translate(.125rem,-.125rem)}.ap-featured-fragrances__viewport{margin-block-start:2.5rem;overflow-x:auto;padding-inline:clamp(1.25rem,5vw,2rem);scrollbar-width:none;scroll-padding-inline:clamp(1.25rem,5vw,2rem);scroll-snap-type:x mandatory}.ap-featured-fragrances__viewport::-webkit-scrollbar{display:none}.ap-featured-fragrances__grid{display:grid;gap:.875rem;grid-auto-columns:min(78vw,22rem);grid-auto-flow:column}.ap-featured-card{display:grid;grid-template-rows:auto 1fr;min-inline-size:0;scroll-snap-align:start}.ap-featured-card__media{background:var(--ap-featured-image-background, #f2ece5);overflow:hidden;position:relative}.ap-featured-card__image-link{aspect-ratio:4 / 5;display:block;overflow:hidden;position:relative}.ap-featured-card__image,.ap-featured-card__placeholder{block-size:100%;inline-size:100%}.ap-featured-card__image{object-fit:cover;transition:opacity .5s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.ap-featured-card__image--secondary{top:0;right:0;bottom:0;left:0;opacity:0;position:absolute}.ap-featured-card__image-link:hover .ap-featured-card__image--primary{transform:scale(1.02)}.ap-featured-card__image-link--has-secondary:hover .ap-featured-card__image--primary{opacity:0}.ap-featured-card__image-link--has-secondary:hover .ap-featured-card__image--secondary{opacity:1;transform:scale(1.02)}.ap-featured-card__placeholder{color:#18312b38}.ap-featured-card__badge{background:var(--ap-featured-accent, var(--ap-copper-soft));color:var(--ap-forest);font-family:var(--ap-font-body);font-size:.625rem;font-weight:700;inset-block-start:.875rem;inset-inline-start:.875rem;letter-spacing:.12em;padding:.5rem .625rem;position:absolute;text-transform:uppercase;z-index:2}.ap-featured-card__details{display:grid;gap:1.25rem;grid-template-rows:1fr auto;padding-block-start:1.25rem}.ap-featured-card__vendor{margin:0 0 .5rem}.ap-featured-card__title{color:inherit;font-family:var(--ap-font-display);font-size:1.375rem;font-weight:500;letter-spacing:-.025em;line-height:1.1;margin:0}.ap-featured-card__title a{color:inherit;text-decoration:none}.ap-featured-card__rating{align-items:center;color:var(--ap-featured-accent, var(--ap-copper-soft));display:flex;font-family:var(--ap-font-body);font-size:.75rem;gap:.3rem;margin-block-start:.625rem}.ap-featured-card__rating-count{color:var(--ap-featured-foreground, var(--ap-cream));opacity:.62}.ap-featured-card__price{align-items:baseline;display:flex;flex-wrap:wrap;font-family:var(--ap-font-body);font-size:.875rem;gap:.375rem;margin-block-start:.625rem}.ap-featured-card__price s{opacity:.52}.ap-featured-card__from{opacity:.7}.ap-featured-card__form{margin:0}.ap-featured-card__button{align-items:center;background:transparent;border:1px solid rgba(255,249,243,.45);color:var(--ap-featured-foreground, var(--ap-cream));cursor:pointer;display:inline-flex;font-family:var(--ap-font-body);font-size:.6875rem;font-weight:700;inline-size:100%;justify-content:center;letter-spacing:.11em;min-block-size:2.875rem;padding:.75rem 1rem;text-decoration:none;text-transform:uppercase;transition:background-color var(--ap-transition),border-color var(--ap-transition),color var(--ap-transition)}.ap-featured-card__button:hover{background:var(--ap-featured-foreground, var(--ap-cream));border-color:var(--ap-featured-foreground, var(--ap-cream));color:var(--ap-featured-background, var(--ap-forest))}.ap-featured-card__button:disabled{cursor:not-allowed;opacity:.48}.ap-featured-fragrances__mobile-hint{align-items:center;color:inherit;display:flex;font-family:var(--ap-font-body);font-size:.625rem;font-weight:700;gap:.625rem;letter-spacing:.12em;margin:1.5rem 0 0;opacity:.62;padding-inline:clamp(1.25rem,5vw,2rem);text-transform:uppercase}.ap-featured-fragrances__mobile-hint span{background:var(--ap-featured-accent, var(--ap-copper-soft));block-size:1px;inline-size:2.5rem}@media(min-width:62rem){.ap-featured-fragrances__header{align-items:end;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}.ap-featured-fragrances__heading{font-size:clamp(3.5rem,7vw,5.5rem)}.ap-featured-fragrances__intro{justify-self:end}.ap-featured-fragrances{padding-block:var(--ap-featured-padding-desktop, 112px)}.ap-featured-fragrances__header,.ap-featured-fragrances__viewport{padding-inline:clamp(2rem,2.8vw,3.75rem)}.ap-featured-fragrances__heading{font-size:clamp(3.5rem,5.2vw,4.75rem)}.ap-featured-fragrances__viewport{margin-block-start:3.5rem;overflow:visible}.ap-featured-fragrances__grid{gap:1rem;grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr))}.ap-featured-fragrances__mobile-hint{display:none}}@media(prefers-reduced-motion:reduce){.ap-featured-fragrances__view-all span,.ap-featured-card__image,.ap-featured-card__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/ap-featured-fragrances.css.map */
