.featured-content{background-color:var(--color-accent-nude)}.featured-content__grid{display:grid;gap:2.75rem 1.25rem;grid-template-columns:minmax(auto,50%) minmax(0,50%);grid-template-rows:auto auto}.featured-content__main{align-self:start;display:flex;flex-direction:column;gap:1.25rem;grid-column:1 / span 2;grid-row:2;margin-inline:auto;max-width:80%}.featured-content__subheading:has(+.featured-content__heading){margin-block-end:calc(var(--spacing-8) * -1)}.featured-content__heading{font-family:var(--font-handwriting);font-size:var(--font-size-32)}.featured-content__media{aspect-ratio:184 / 238;background-color:var(--color-backdrop)}.featured-content__secondary{align-self:start;display:flex;grid-column:2;flex-direction:column;gap:.625rem;padding-inline-end:var(--container-gutter)}.featured-content__secondary-image{aspect-ratio:140 / 189;background-color:var(--color-backdrop)}.featured-content__secondary-icon{width:42%}.featured-content__tertiary-image,.featured-content__caption{display:none}.featured-content__tertiary-image,.featured-content__media{--transition-delay-multiplier: 2}.featured-content__secondary{--transition-delay-multiplier: 3}.featured-content__secondary .framed{--frame-url: var(--featured-content-secondary-frame-url)}@media (min-width: 1024px){.featured-content__grid{gap:3.125rem;grid-template-columns:40% auto 20%;grid-template-rows:auto}.featured-content__left{padding-block-end:65px;position:relative}.featured-content__main{grid-column:2;grid-row:1;max-width:322px;padding-block-start:32%}.featured-content__secondary{align-self:end;grid-column:3}.featured-content__tertiary-image{background-color:var(--color-backdrop);display:block}.featured-content__media{aspect-ratio:570 / 688;position:relative}.featured-content__caption{bottom:var(--spacing-12);color:var(--color-white);display:flex;flex-direction:column;gap:var(--spacing-2);left:var(--spacing-12);max-width:379px;position:absolute;width:66%}.featured-content__secondary-image{aspect-ratio:260 / 350}.featured-content__content{max-width:95%}.featured-content__tertiary-image{aspect-ratio:1;border:4px solid var(--color-accent-nude);bottom:0;max-width:40%;object-fit:cover;position:absolute;right:0;transform:translate(50%)}}@media (min-width: 1328px){.featured-content__main{padding-block-start:40%}}
/*# sourceMappingURL=/cdn/shop/t/1087/assets/featured-content.css.map */
