.seasonal-highlight{overflow:hidden;background:radial-gradient(circle at 8% 18%,rgba(244,163,147,.16),transparent 29%),linear-gradient(180deg,#fbf8f5,#fff)}.seasonal-highlight__campaign{position:relative;display:grid;overflow:hidden;min-height:430px;grid-template-columns:minmax(0,.82fr) minmax(440px,1.18fr);border:1px solid rgba(74,74,76,.08);border-radius:36px;background:#f7eee9;box-shadow:0 18px 48px #4a4a4c14}.seasonal-highlight__content{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:clamp(36px,5vw,76px)}.seasonal-highlight__content:before{position:absolute;width:260px;height:260px;border:1px solid rgba(139,80,71,.12);border-radius:50%;content:"";left:-118px;top:-126px}.seasonal-highlight__content h2{max-width:520px;margin:0;color:var(--color-ink);font-family:var(--font-heading);font-size:clamp(2.8rem,5vw,5rem);font-weight:500;letter-spacing:-.055em;line-height:.98}.seasonal-highlight__content>p:not(.eyebrow){max-width:460px;margin:22px 0 28px;color:#625d5c;font-size:1rem;line-height:1.65}.seasonal-highlight__button{gap:11px;border-color:#4f6058;background:#4f6058}.seasonal-highlight__button span{transition:transform .18s ease}.seasonal-highlight__button:hover span,.seasonal-highlight__button:focus-visible span{transform:translate(3px)}.seasonal-highlight__media{position:relative;min-height:430px;overflow:hidden;background:#e9ded7}.seasonal-highlight__media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(247,238,233,.2),transparent 35%);content:"";pointer-events:none}.seasonal-highlight__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.seasonal-highlight__media:hover img{transform:scale(1.025)}.seasonal-highlight__spark{position:absolute;z-index:2;display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:#ffffffd1;color:#8b5047;box-shadow:0 8px 24px #4a4a4c1f}.seasonal-highlight__spark--large{top:24px;right:24px;font-size:1.4rem}.seasonal-highlight__spark--small{right:78px;bottom:22px;width:34px;height:34px;font-size:.9rem}.seasonal-highlight__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:22px}@media(max-width:900px){.seasonal-highlight__campaign{grid-template-columns:1fr}.seasonal-highlight__content{padding:42px 32px}.seasonal-highlight__media{min-height:380px}.seasonal-highlight__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.seasonal-highlight__campaign{min-height:0;border-radius:26px}.seasonal-highlight__content{padding:36px 24px 40px}.seasonal-highlight__content h2{font-size:clamp(2.65rem,14vw,3.7rem)}.seasonal-highlight__media{min-height:300px}.seasonal-highlight__products{gap:12px;margin-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/seasonal-collection.css.map */
