.mhl-main-visual{position:relative;overflow:hidden;width:100%;background:#000}.mhl-main-visual__track{display:flex;width:100%;transition:transform .5s ease;touch-action:pan-y;will-change:transform}.mhl-main-visual__slide{position:relative;flex:0 0 100%;width:100%;aspect-ratio:16 / 9;max-height:80vh}@media(max-width:768px){.mhl-main-visual__slide{aspect-ratio:1 / 1;max-height:none}}.mhl-main-visual__link,.mhl-main-visual__picture,.mhl-main-visual__placeholder{display:block;width:100%;height:100%}.mhl-main-visual__image{width:100%;height:100%;object-fit:cover;display:block}.mhl-main-visual__caption{position:absolute;left:0;right:0;bottom:3rem;display:flex;justify-content:center;padding:0 1rem;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.5);pointer-events:none}.mhl-main-visual__caption-inner{max-width:800px;text-align:center;font-size:1.1rem;line-height:1.6}.mhl-main-visual__nav{position:absolute;top:50%;transform:translateY(-50%);background:#0000004d;color:#fff;border:none;width:44px;height:44px;border-radius:50%;font-size:1.6rem;line-height:1;cursor:pointer;z-index:2;transition:background .2s}.mhl-main-visual__nav:hover{background:#0000008c}.mhl-main-visual__nav--prev{left:1rem}.mhl-main-visual__nav--next{right:1rem}@media(max-width:768px){.mhl-main-visual__nav{width:36px;height:36px;font-size:1.3rem}.mhl-main-visual__nav--prev{left:.5rem}.mhl-main-visual__nav--next{right:.5rem}}.mhl-main-visual__dots{position:absolute;left:0;right:0;bottom:1rem;display:flex;justify-content:center;gap:.5rem;z-index:2}.mhl-main-visual__dot{width:10px;height:10px;border-radius:50%;border:1px solid #000;background:transparent;padding:0;cursor:pointer;transition:background .2s}.mhl-main-visual__dot--active{background:#000;border-color:#000}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-mehlography-main-visual.css.map */
