.occasion-image-text-grid{padding-top:var(--occasion-grid-pt);padding-bottom:var(--occasion-grid-pb)}.occasion-image-text-grid__inner{display:grid;width:100%;grid-template-columns:1fr;gap:70px}.occasion-image-text-grid__item{display:flex;flex-direction:column;gap:20px}.occasion-image-text-grid__media{width:100%}.occasion-image-text-grid__image{display:block;width:100%;height:auto}.occasion-image-text-grid__text{text-align:left}.occasion-image-text-grid__text p{margin:0}@media(min-width:750px){.occasion-image-text-grid__inner{grid-template-columns:repeat(8,minmax(0,1fr));gap:40px;align-items:start}.occasion-image-text-grid__item{width:100%;max-width:none}.occasion-image-text-grid__media{width:100%;aspect-ratio:12 / 13;overflow:hidden}.occasion-image-text-grid__image{height:100%;object-fit:cover}.occasion-image-text-grid__inner--1-items .occasion-image-text-grid__item{grid-column:2 / span 6}.occasion-image-text-grid__inner--2-items .occasion-image-text-grid__item:nth-child(1){grid-column:1 / span 4}.occasion-image-text-grid__inner--2-items .occasion-image-text-grid__item:nth-child(2){grid-column:5 / span 4}.occasion-image-text-grid__inner--3-items .occasion-image-text-grid__item:nth-child(1){grid-column:2 / span 2}.occasion-image-text-grid__inner--3-items .occasion-image-text-grid__item:nth-child(2){grid-column:4 / span 2}.occasion-image-text-grid__inner--3-items .occasion-image-text-grid__item:nth-child(3){grid-column:6 / span 2}}@media(min-width:750px)and (max-width:1024px){.main-content--article-brand .occasion-image-text-grid__inner{width:calc(100% - 60px);max-width:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;box-sizing:border-box}.occasion-image-text-grid__inner--3-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.occasion-image-text-grid__inner--3-items .occasion-image-text-grid__item:nth-child(1),.occasion-image-text-grid__inner--3-items .occasion-image-text-grid__item:nth-child(2),.occasion-image-text-grid__inner--3-items .occasion-image-text-grid__item:nth-child(3){grid-column:auto}}@media(max-width:749px){.main-content--article-brand .occasion-image-text-grid__inner,.main-content--article-celebrity .occasion-image-text-grid__inner,.main-content--article-occasion-style .occasion-image-text-grid__inner{box-sizing:border-box;padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/occasion-image-text-grid.css.map */
