.bevel-mimg-img-wrapper{display:flex;flex-direction:column;max-width:100%}.bevel-mimg-img-wrapper .bevel-mimg-img{max-width:100%;width:250px;display:flex}.bevel-mimg-img-wrapper .bevel-mimg-img img{width:100%;height:100%;object-fit:cover}.bevel-mimg-img-wrapper .bevel-mimg-image-marquee-caption{line-height:1.2}.bevel-marquee-img-main-container{--bevel-mimg-item-gap:2rem;--bevel-mimg-container-padding:1rem;--edge-shadow-color:#ffffff;--edge-shadow-spread:50px;--edge-shadow-blur:30px;position:relative;overflow:clip;display:flex;align-items:center;user-select:none;width:100%;padding-block:var(--bevel-mimg-container-padding)}.bevel-mimg-noscript-notice{margin-top:.75rem;padding:.85rem 1rem;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.6);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);box-shadow:0 8px 24px rgba(0,0,0,.15);color:#111;font-size:.85rem;line-height:1.6;letter-spacing:.4px}.bevel-marquee-img-main-container ol,.bevel-marquee-img-main-container ul{list-style-type:none;padding:0;margin:0}.bevel-marquee-img-track-wrapper{max-height:100%;display:flex;align-items:center;gap:var(--bevel-mimg-item-gap)}.bevel-marquee-img-track{display:flex;gap:var(--bevel-mimg-item-gap);will-change:transform;-webkit-will-change:transform;animation-name:bevel_marquee_img_horizontal;animation-duration:var(--bevel-mimg-duration,40s);animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:running}.bevel-marquee-img-vertical.bevel-marquee-img-main-container{height:60vh;padding-inline:var(--bevel-mimg-container-padding);padding-block:0}.bevel-marquee-img-vertical .bevel-marquee-img-track,.bevel-marquee-img-vertical .bevel-marquee-img-track-wrapper{flex-direction:column;width:100%;margin-left:auto;margin-right:auto}.bevel-marquee-img-vertical .bevel-marquee-img-track{animation-name:bevel_marquee_img_vertical}.bevel-marquee-img-pause-on-hover .bevel-marquee-img-track-wrapper:hover .bevel-marquee-img-track{animation-play-state:paused}.bevel-marquee-img-reverse .bevel-marquee-img-track{animation-direction:reverse}.bevel-marquee-img-edge-shadow{position:relative}.bevel-marquee-img-edge-shadow::before,.bevel-marquee-img-edge-shadow::after{content:"";width:0;height:100%;position:absolute;top:0;z-index:2;pointer-events:none;box-shadow:0 0 var(--edge-shadow-blur) var(--edge-shadow-spread) var(--edge-shadow-color)}.bevel-marquee-img-edge-shadow::before{left:0}.bevel-marquee-img-edge-shadow::after{right:0}.bevel-marquee-img-vertical.bevel-marquee-img-edge-shadow::before,.bevel-marquee-img-vertical.bevel-marquee-img-edge-shadow::after{width:100%;height:0;left:0}.bevel-marquee-img-vertical.bevel-marquee-img-edge-shadow::before{top:0}.bevel-marquee-img-vertical.bevel-marquee-img-edge-shadow::after{top:auto;bottom:0}[dir=rtl] .bevel-marquee-img-main-container,[dir=rtl] .bevel-marquee-img-track,[dir=rtl] .bevel-marquee-img-track-wrapper{flex-direction:row-reverse}[dir=rtl] .bevel-marquee-img-vertical .bevel-marquee-img-track,[dir=rtl] .bevel-marquee-img-vertical .bevel-marquee-img-track-wrapper{flex-direction:column}@keyframes bevel_marquee_img_horizontal{to{transform:translateX(calc(-100% - var(--bevel-mimg-item-gap)))}}@keyframes bevel_marquee_img_vertical{to{transform:translateY(calc(-100% - var(--bevel-mimg-item-gap)))}}@keyframes bevel-mimg-rotate-360{from{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bevel-marquee-img-track{animation:none}}