.pv-atelier-nav-label{position:relative;display:inline-block;margin-right:15px;white-space:nowrap}
.pv-atelier-nav-beta{position:absolute;top:-10px;right:-24px;padding:2px 4px;border:1px solid #d8cdb7;border-radius:3px;background:#faf8f2;color:#786443;font:500 8px/1.15 var(--font-body-family,Arial,sans-serif);letter-spacing:.1em;text-decoration:none;text-transform:uppercase}
.menu-drawer .pv-atelier-nav-label{margin-right:32px}
.menu-drawer .pv-atelier-nav-beta{top:-5px;right:-36px;font-size:9px;padding:3px 5px}
.pv-atelier-promo{max-width:1440px;margin:0 auto;padding:82px 60px 92px;color:#242820;font-family:var(--font-body-family,Arial,sans-serif)}
.pv-atelier-promo__grid{display:flex;flex-direction:column;align-items:center;gap:48px}
.pv-atelier-promo__copy{text-align:center}
#MainContent .pv-atelier-promo h2{margin:0;color:#242820;font-family:var(--font-heading-family,Arial,sans-serif);font-style:var(--font-heading-style,normal);font-size:clamp(38px,4.3vw,62px)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.025em}
.pv-atelier-promo__cta{width:max-content;margin:32px auto 0}
.pv-atelier-promo__cta:focus-visible,.pv-atelier-promo__piece:focus-visible{outline:2px solid #887453;outline-offset:6px}
.pv-atelier-promo__piece{display:block;width:min(100%,640px);margin:0;color:inherit;text-decoration:none}
.pv-atelier-promo__piece img{display:block;width:100%;height:auto;aspect-ratio:1512/746;border:1px solid #eae8e3;border-radius:6px}
@media(max-width:989px){.pv-atelier-promo{padding:72px 30px 80px}#MainContent .pv-atelier-promo h2{font-size:42px!important}}
@media(max-width:749px){.pv-atelier-promo{padding:60px 24px 68px}.pv-atelier-promo__grid{gap:34px}#MainContent .pv-atelier-promo h2{font-size:40px!important}.pv-atelier-promo__cta{margin-top:30px}.pv-atelier-promo__piece{width:100%}}
