.our-story-narrative-section{padding-bottom:0}.atelier-section-box{padding:var(--spacing-lg) 0}.atelier-bg-white{background-color:var(--color-white)}.atelier-split{display:grid;grid-template-columns:1.2fr .8fr;gap:var(--spacing-3xl);align-items:center;margin:0}.atelier-split.reverse{grid-template-columns:.8fr 1.2fr}.atelier-split.reverse .atelier-image-col{order:1}.atelier-split.reverse .atelier-content-col{order:2;padding-left:var(--spacing-xl);padding-right:0}.atelier-content-col{text-align:left;padding-right:var(--spacing-xl)}.atelier-image-col{display:block;width:100%}.atelier-img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--border-radius-lg)}.split-images .atelier-img{width:100%;aspect-ratio:4/5}.atelier-wide-img{width:100%;aspect-ratio:4 / 3}.atelier-list{list-style-type:disc;padding-left:var(--spacing-xl);margin:var(--spacing-md) 0 var(--spacing-md) var(--spacing-md)}.atelier-list li{font-family:var(--font-body);font-size:var(--font-size-small);line-height:1.6;color:var(--color-body);margin-bottom:var(--spacing-sm);text-align:left}.atelier-grid-images{display:grid;gap:var(--spacing-lg);width:100%;margin-top:var(--spacing-2xl)}.atelier-grid-images.contained{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 var(--spacing-lg)}.grid-6{grid-template-columns:repeat(3,1fr)}.grid-6 .square{aspect-ratio:1/1}.grid-3{grid-template-columns:repeat(3,1fr);max-width:1200px;margin:var(--spacing-2xl) auto 0 auto}.grid-3 .atelier-img{aspect-ratio:4/3}.grid-2{grid-template-columns:repeat(2,1fr);max-width:1200px;margin:var(--spacing-2xl) auto 0 auto}.grid-2 .atelier-img{aspect-ratio:1/1}.carousel-style{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.carousel-style .atelier-img{aspect-ratio:1/1}.atelier-full-gallery{width:100%;margin-top:var(--spacing-2xl)}.atelier-hero-img{width:100%;height:auto;aspect-ratio:21/9;object-fit:cover;display:block}@media(max-width:1024px){.atelier-split,.atelier-split.reverse{gap:var(--spacing-2xl)}}@media(max-width:767px){.atelier-split,.atelier-split.reverse{grid-template-columns:1fr;gap:var(--spacing-lg);text-align:left}.atelier-split.reverse .atelier-image-col{order:2}.atelier-split.reverse .atelier-content-col{order:1;padding-left:0}.atelier-content-col{text-align:left;padding-right:0}.grid-6,.grid-3{grid-template-columns:1fr}.atelier-hero-img{aspect-ratio:16/9}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/css/pages/atelier.css.map */
