.as-hero{padding-block:clamp(2.5rem,6vw,4.5rem)}.as-hero__inner{display:grid;gap:clamp(1.5rem,4vw,3rem);align-items:center}@media(min-width:990px){.as-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.as-eyebrow{display:inline-block;margin-block-end:.75rem;padding:.35rem .75rem;border-radius:var(--radius-badge);background:#fcd00e;color:#000;font-size:var(--font-size--2xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.as-hero__title{margin:0;font-size:clamp(2.5rem,7vw,4rem)}.as-hero__sub{margin-block-start:1rem;max-width:44ch;font-size:var(--font-size--lg);line-height:1.5}.as-status{margin-block-start:1rem;padding:.6rem .9rem;border-inline-start:4px solid #fcd00e;font-weight:600;max-width:44ch}.as-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-block-start:1.75rem}.as-hero__cta{background:#fcd00e;color:#000;font-weight:700}.as-hero__cta:hover{background:#fff;color:#000}.as-dates{margin:0;font-size:var(--font-size--sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.85}.as-hero__img{border-radius:var(--radius-lg);overflow:hidden}.as-products{padding-block:clamp(2.5rem,6vw,4rem);scroll-margin-block-start:calc(var(--header-height, 60px) + 1rem)}.as-products__title{margin:0 0 clamp(1.25rem,3vw,2rem);font-size:var(--font-size--h3)}.as-grid{margin:0;padding:0;list-style:none;display:grid;gap:clamp(1.25rem,3vw,2rem)}@media(min-width:750px){.as-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}}.as-card{display:grid;grid-template-rows:auto 1fr;min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;background:color-mix(in srgb,var(--color-foreground) 3%,var(--color-background))}.as-card--empty{place-items:center;min-height:12rem;padding:1.5rem;border-style:dashed;opacity:.7}.as-card__media{position:relative;display:block;background:#fff}.as-card__img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:contain}.as-card__badge{position:absolute;z-index:1;inset-block-start:.85rem;inset-inline-start:.85rem;padding:.35rem .75rem;border-radius:var(--radius-badge);background:#fcd00e;color:#000;font-size:var(--font-size--xs, .8rem);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.as-card__body{display:flex;flex-direction:column;gap:.6rem;padding:clamp(1.25rem,3vw,1.75rem)}.as-card__title{margin:0;font-size:var(--font-size--h4)}.as-card__title a{color:inherit;text-decoration:none}.as-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin:0}.as-price__from{font-size:var(--font-size--sm);opacity:.75}.as-price__sale,.as-price__regular{font-size:var(--font-size--h4);font-weight:800}.as-price__was{font-size:var(--font-size--md);opacity:.6}.as-card__text{margin:0;font-size:var(--font-size--sm);opacity:.85}.as-card__cta{margin-block-start:auto;align-self:flex-start;background:#fcd00e;color:#000;font-weight:700}.as-card__cta:hover{background:#000;color:#fcd00e}.as-products__note{margin-block-start:1.25rem;font-size:var(--font-size--sm);opacity:.85}.as-why{display:grid;gap:clamp(1.5rem,4vw,2.5rem);padding-block:clamp(2rem,5vw,3.5rem);border-top:1px solid var(--color-border)}@media(min-width:750px){.as-why{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}}.as-why__title{margin:0 0 .75rem;font-size:var(--font-size--h3)}.as-event{padding:clamp(1.25rem,3vw,1.75rem);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-foreground) 5%,var(--color-background));border-inline-start:4px solid #fcd00e}.as-event__title{margin:0 0 .85rem;font-size:var(--font-size--h4)}.as-event__list{margin:0;display:grid;gap:.6rem}.as-event__list div{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem}.as-event__list dt{font-size:var(--font-size--2xs);text-transform:uppercase;letter-spacing:.06em;opacity:.7;padding-block-start:.15em}.as-event__list dd{margin:0;font-size:var(--font-size--sm)}.as-event__link{display:inline-block;margin-block-start:1rem;font-weight:600}.as-fine{padding-block-end:clamp(2rem,5vw,3rem)}.as-fine p{margin-block-start:.85rem;font-size:var(--font-size--2xs);opacity:.75;max-width:60ch}
/*# sourceMappingURL=/cdn/shop/t/61/assets/anniversary-sale.css.map */
