.atelier-venues{padding-top:52px;padding-bottom:60px}.atelier-venues>h2{text-align:center;font-family:var(--font-heading-family);font-size:clamp(30px,3.4vw,44px);margin:0 0 40px}.atelier-venues__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.atelier-venues__item{min-width:0}.atelier-venues__card{position:relative;display:flex;height:100%;min-height:330px;padding:32px 28px;overflow:hidden;border-radius:16px;background:#343345;color:#fff;text-decoration:none;box-shadow:0 3px 8px #1e193214;transition:transform .25s ease,box-shadow .25s ease}.atelier-venues__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f0e1973,#0f0e19c7)}.atelier-venues__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.atelier-venues__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.atelier-venues__pin{color:#d8d3ff;width:24px;height:24px;margin-bottom:4px}.atelier-venues__pin svg{width:100%;height:100%}.atelier-venues__content h3{margin:0;font-size:26px;color:#f5f0e8}.atelier-venues__content p{margin:0;color:#fff;line-height:1.6}.atelier-venues__name{font-size:15px}.atelier-venues__address{font-size:14px}.atelier-venues__link{display:inline-flex;gap:10px;align-items:center;justify-content:center;padding:11px 18px;margin-top:auto;border-radius:999px;border:1px solid rgba(255,255,255,.6);background:#ffffff24;font-size:14px;color:#fff}.atelier-venues__card:hover{transform:translateY(-5px);box-shadow:0 14px 28px #1e19322b}.atelier-venues__card:focus-visible{outline:3px solid #6266a8;outline-offset:4px}@media(min-width:750px)and (max-width:989px){.atelier-venues__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.atelier-venues{padding-top:32px;padding-bottom:32px}.atelier-venues>h2{margin-bottom:28px}.atelier-venues__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:4px 0 16px}.atelier-venues__item{flex:0 0 86%;scroll-snap-align:start}.atelier-venues__card{min-height:320px;padding:28px 24px}}@media(prefers-reduced-motion:reduce){.atelier-venues__card{transition:none}.atelier-venues__card:hover{transform:none}}.create-together{padding-top:52px;padding-bottom:52px}.create-together>h2{text-align:center;margin:0 0 36px;font-family:var(--font-heading-family);font-size:clamp(30px,3.4vw,48px)}.create-together__layout{display:grid;grid-template-columns:40% 60%;overflow:hidden;border-radius:16px;background:#f6f4ec}.create-together__steps{padding:clamp(24px,4vw,64px);align-self:center}.create-together__step{border-bottom:1px solid rgba(30,30,40,.13);padding:22px 0}.create-together__step:first-child{padding-top:0}.create-together__step:last-child{border-bottom:0;padding-bottom:0}.create-together__step h3{margin:0;font-size:clamp(20px,2vw,29px)}.create-together__step button{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;border:0;padding:0;text-align:left;font:inherit;color:inherit;background:transparent;cursor:pointer}.create-together__step button:focus-visible{outline:2px solid #6266a8;outline-offset:6px}.create-together__arrow{font-family:sans-serif;font-size:24px;font-weight:300;color:#6266a8;flex-shrink:0}.create-together__text{padding-top:16px;font-size:15px;line-height:1.65}.create-together__text p{margin:0}.create-together__images{min-width:0;position:relative;min-height:650px}.create-together__image{height:100%}.create-together__image img{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;animation:story-image-in .3s ease-out}.create-together [hidden]{display:none}@keyframes story-image-in{0%{opacity:.5}to{opacity:1}}@media(max-width:749px){.create-together{padding-top:32px;padding-bottom:32px}.create-together>h2{margin-bottom:24px}.create-together__layout{grid-template-columns:1fr}.create-together__steps{padding:24px}.create-together__images{min-height:0;height:360px}.create-together__step{padding:18px 0}}@media(prefers-reduced-motion:reduce){.create-together__image img{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=BAAAAAAAAAAC */
