/* Amora Silk — closing section with brand images */
.ap-final--show{display:block;min-height:0;background:#1e140c}
.ap-final--show .ap-final__media{position:relative;aspect-ratio:2/3;overflow:hidden;padding:0;z-index:0}
.ap-final--show .ap-final__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.ap-final--show .ap-final__img:not(:first-child){display:none}
.ap-final--show::after{display:none}
.ap-final--show .ap-final__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 55%,#1e140c 100%);pointer-events:none}
.ap-final--show .ap-final__text{position:relative;z-index:1;margin-top:-140px;padding:0 22px 48px;text-align:center}
@media screen and (min-width:900px){
  .ap-final--show .ap-final__media{aspect-ratio:auto;display:grid;grid-template-columns:repeat(var(--n,5),1fr)}
  .ap-final--show .ap-final__img,.ap-final--show .ap-final__img:not(:first-child){display:block;position:static;aspect-ratio:2/3;height:auto}
  .ap-final--show .ap-final__media::after{background:linear-gradient(180deg,#0000 70%,#1e140c 100%)}
  .ap-final--show .ap-final__text{margin-top:-60px;padding:0 22px 64px}
  .ap-final--one{display:grid;grid-template-columns:minmax(0,420px) 1fr;align-items:center;max-width:1100px;margin:0 auto;border-radius:0}
  .ap-final--one .ap-final__media{display:block;aspect-ratio:2/3}
  .ap-final--one .ap-final__img{position:absolute;height:100%}
  .ap-final--one .ap-final__media::after{display:none}
  .ap-final--one .ap-final__text{margin:0;padding:48px 64px;text-align:left}
}
