.image-cards{overflow-x:clip;position:relative}.image-cards--stack{overflow-x:visible}embla-component.image-cards__embla{display:block;position:relative;width:calc(100% + var(--page-width-padding))}@media screen and (min-width:750px){embla-component.image-cards__embla{width:100%}}.image-cards__viewport-wrap{margin-right:calc(50% - 50vw);width:calc(100% - (50% - 50vw))}@media screen and (min-width:750px){.image-cards__viewport-wrap{margin-right:0;width:100%}}embla-component.image-cards__embla .embla__viewport{overflow:hidden}@media screen and (min-width:750px){embla-component.image-cards__embla .embla__viewport{overflow:visible}}.image-cards__grid{display:flex;align-items:flex-start;gap:16px;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.image-cards__grid{display:grid;align-items:start;grid-template-columns:repeat(var(--ic-columns, 2),1fr);gap:24px;transform:none!important}}.image-cards__grid--stack{flex-direction:column}embla-component.image-cards__embla.embla-carousel .image-cards__grid.embla__container{gap:16px}@media screen and (min-width:750px){embla-component.image-cards__embla.embla-carousel .image-cards__grid.embla__container{gap:24px}}embla-component.image-cards__embla.embla-carousel .embla__slide{display:flex;flex:0 0 calc((100% - 16px)*.8);min-width:0;padding-right:0}@media screen and (min-width:750px){embla-component.image-cards__embla.embla-carousel .embla__slide{flex:none}}embla-component.image-cards__embla--static.embla-carousel .embla__slide{padding-right:0}.image-cards__card{position:relative;display:flex;align-items:flex-end;width:100%;aspect-ratio:4 / 5;overflow:hidden;border-radius:4px}@media screen and (min-width:750px){.image-cards__card{aspect-ratio:1 / 1}}.image-cards__card--natural{align-items:flex-start;aspect-ratio:auto}@media screen and (min-width:750px){.image-cards__card--natural{aspect-ratio:auto}}.image-cards__media{position:absolute;top:0;right:0;bottom:0;left:0}.image-cards__card--natural .image-cards__media{position:relative;inset:auto;width:100%}.image-cards__card--has-mobile .image-cards__media--desktop{display:none}@media screen and (min-width:750px){.image-cards__card--has-mobile .image-cards__media--desktop{display:block}}.image-cards__card--has-mobile .image-cards__media--mobile{display:block}@media screen and (min-width:750px){.image-cards__card--has-mobile .image-cards__media--mobile{display:none}}.image-cards__image{width:100%;height:100%;object-fit:cover}.image-cards__card--natural .image-cards__image{display:block;width:100%;height:auto;object-fit:unset}.image-cards__card--natural .image-cards__overlay,.image-cards__card--natural .image-cards__content{position:absolute;top:0;right:0;bottom:0;left:0}.image-cards__card--natural .image-cards__content{justify-content:flex-end}.image-cards__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(0,0,0,var(--ic-overlay, .3));pointer-events:none}.image-cards__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px}@media screen and (min-width:750px){.image-cards__content{padding:40px}}.image-cards__subheading{margin:0;color:#fff;font-size:calc(var(--font-body-scale) * 1.2rem);font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.image-cards__heading{margin:0;color:#fff;font-size:calc(var(--font-heading-scale) * 2.6rem);font-weight:500;line-height:1.1;letter-spacing:-.01em}@media screen and (min-width:750px){.image-cards__heading{font-size:calc(var(--font-heading-scale) * 4rem)}}.image-cards__text{margin:0;max-width:420px;color:#fff;font-size:calc(var(--font-body-scale) * 1.5rem);line-height:1.5}.image-cards__text>*{margin:0}.image-cards__text>*+*{margin-top:12px}.image-cards__button{align-self:flex-start}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-image-cards.css.map */
