.em-at2,.em-at2>*,.em-at2__panel,.em-at2__stage,.em-at2__adim,.em-at2__grid,.em-at2__nav{min-width:0}.em-at2__rail{overflow-x:clip}.em-at2__stage{max-width:100%}.em-at2__frame img,.em-at2__frame picture{max-width:100%;height:auto}.em-at2__frame{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.em-at2__frame .em-at2__shot{height:100%;min-height:0}.em-at2__stage{top:calc(var(--header-height, 4rem) + 1.25rem)}@media(min-width:901px){.em-at2__stage{container-type:inline-size}.em-at2__frame{aspect-ratio:auto;height:min(125cqw,calc(100svh - var(--header-height, 4rem) - 9.5rem));min-height:22rem}}.em-at2__running span{opacity:.72}@media(max-width:900px){.em-at2__stage{top:calc(var(--header-height, 0px) - 1px);padding-bottom:.6rem}.em-at2__frame{height:27svh;min-height:9.5rem}.em-at2__caption{margin-top:.45rem;row-gap:0}.em-at2__name{font-size:1rem;line-height:1.25}.em-at2__meta{font-size:.74rem;line-height:1.35}.em-at2__strip{flex-wrap:nowrap;overflow-x:auto;margin-top:.5rem;padding-bottom:2px;scrollbar-width:none}.em-at2__strip::-webkit-scrollbar{display:none}.em-at2__chip{flex:none}}@media(max-width:599px){.em-at2__nav{gap:.75rem;padding:.7rem 0 .85rem}.em-at2__back{font-size:0;gap:0;min-width:44px;min-height:44px;justify-content:center;padding:0;opacity:.8;flex:none}.em-at2__back:before,.em-at2__back:hover:before{width:.6rem;height:.6rem;background:none;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translate(2px) rotate(45deg)}.em-at2__running{flex-direction:column;align-items:flex-start;gap:.1rem;margin-left:0;min-width:0}.em-at2__running span{font-size:.56rem;letter-spacing:.14em;white-space:nowrap}.em-at2__running strong{font-size:1.05rem;line-height:1.1}.em-at2__next{flex:1 1 auto;min-width:0;margin-left:auto;padding:.95rem .9rem;letter-spacing:.16em;white-space:normal;line-height:1.3;text-align:center}.em-at2__next:after{display:none}}.em-at2__frame .em-at2__badge{background-color:var(--em-cream);background-image:linear-gradient(color-mix(in srgb,var(--em-espresso) 8%,transparent),color-mix(in srgb,var(--em-espresso) 8%,transparent))}.em-at2__frame .em-at2__badge.is-visual{background-image:linear-gradient(color-mix(in srgb,var(--em-cognac) 14%,transparent),color-mix(in srgb,var(--em-cognac) 14%,transparent))}@media(max-width:900px){.em-at2__stage{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/em-atelier.css.map */
