.atelier-module.atelier-arrival-feature{padding:var(--am-padding,18px);width:100%;max-width:none}
.atelier-arrival-feature .atelier-arrival-feature__stage{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--am-radius,12px)}
.atelier-arrival-feature .atelier-arrival-feature__media{display:block;width:100%;aspect-ratio:21/9}
.atelier-arrival-feature .atelier-arrival-feature__media img{display:block;width:100%;height:100%;aspect-ratio:21/9;object-fit:cover;object-position:50% 50%;margin:0}
.atelier-arrival-feature .atelier-arrival-feature__scrim{position:absolute;left:0;right:0;top:0;height:var(--am-overlay-height,208px);background:linear-gradient(to top,#987e6800,var(--am-overlay-color,#987e6880));mix-blend-mode:multiply;pointer-events:none}
.atelier-arrival-feature .atelier-arrival-feature__copy{position:absolute;inset:0;padding:var(--am-content-padding,20px);color:var(--am-text,#fff)}
.atelier-arrival-feature .atelier-arrival-feature__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--am-gap,16px);width:100%;max-width:var(--am-content-width,380px)}
.atelier-arrival-feature .atelier-arrival-feature__copy h2{font-family:'Atelier Galano','Galano Classic',Arial,sans-serif;font-size:var(--am-heading-size,38px);line-height:1.1;font-weight:600;letter-spacing:-.1px;color:var(--am-heading,#fff);margin:0;text-align:left;text-transform:none}
.atelier-arrival-feature .atelier-arrival-feature__copy p{font-family:'Atelier Galano','Galano Classic',Arial,sans-serif;font-size:var(--am-body-size,16px);line-height:1.5;font-weight:400;letter-spacing:normal;color:var(--am-text,#fff);margin:0;text-align:left}
.atelier-arrival-feature .atelier-arrival-feature__copy .atelier-arrival-feature__button{position:static;display:flex;align-items:center;justify-content:center;width:fit-content;min-height:0;font-family:'Atelier Toma',Toma,Arial,sans-serif;font-size:var(--am-button-size,14px);line-height:1.5;font-weight:400;letter-spacing:normal;text-transform:uppercase;color:var(--am-button-text,#000);background:var(--am-button-bg,#fff);margin:var(--am-button-gap,8px) 0 0;padding:10px 20px;border:0;border-radius:4px}
.atelier-arrival-feature .atelier-arrival-feature__button[href]::after{content:'';position:absolute;inset:0}
.atelier-arrival-feature .atelier-arrival-feature__button[href]:focus-visible{outline:2px solid var(--am-button-text,#000);outline-offset:4px}
@media(max-width:767.98px){
.atelier-module.atelier-arrival-feature{padding:var(--am-padding-mobile,18px)}
.atelier-arrival-feature .atelier-arrival-feature__media,.atelier-arrival-feature .atelier-arrival-feature__media img{aspect-ratio:10/16}
.atelier-arrival-feature .atelier-arrival-feature__scrim{height:var(--am-overlay-height-mobile,232px)}
.atelier-arrival-feature .atelier-arrival-feature__copy{padding:var(--am-content-padding-mobile,20px)}
.atelier-arrival-feature .atelier-arrival-feature__text{gap:var(--am-gap-mobile,16px)}
.atelier-arrival-feature .atelier-arrival-feature__copy h2{font-size:var(--am-heading-mobile,38px)}
.atelier-arrival-feature .atelier-arrival-feature__copy p{font-size:var(--am-body-mobile,16px)}
.atelier-arrival-feature .atelier-arrival-feature__copy .atelier-arrival-feature__button{font-size:var(--am-button-mobile,14px);margin-top:var(--am-button-gap-mobile,8px)}
}
