#header .hgroup>*{pointer-events:auto}#header .hgroup #gallery-controller{z-index:0}.fixed-header #gallery-controller{content-visibility:hidden}#gallery-controller .carousel-nav-wrap>a{background:0;height:72px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:72px;z-index:2}#gallery-controller .tf_swiper-slide img{object-fit:cover}#gallery-controller a.carousel-next{left:auto;right:0}#gallery-controller .carousel-nav-wrap>a:before{height:24px;transition:.2s;transition-property:width,height,margin;width:24px}#gallery-controller .carousel-nav-wrap>.carousel-next:before{margin-left:25px}#gallery-controller .carousel-nav-wrap>a:hover:before{height:34px;margin-left:20px;width:34px}#gallery-controller .carousel-nav-wrap>.carousel-next:hover:before{margin-left:0}#gallery-controller .carousel-pager{bottom:75px;position:absolute;z-index:2}.nav-bar-top #gallery-controller .carousel-pager{bottom:15px}#gallery-controller .carousel-pager a{background-color:transparent;border:2px solid #fff;border-radius:20px;box-sizing:unset;display:inline-block;height:4px;margin:0 5px;transition:background-color .3s ease-in-out;width:4px}#gallery-controller .carousel-pager a:is(:hover,.selected){background-color:#fff;box-shadow:0 0 0 2px #fff}@media(max-width:680px){#gallery-controller .carousel-nav-wrap a{height:30px;margin:-18px 0 0;width:30px}#gallery-controller .carousel-nav-wrap a:before{font-size:20px}#gallery-controller .carousel-nav-wrap a:hover:before{font-size:24px}}