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