@media (hover: hover){body{overflow:hidden;height:100vh}}.BrandWr{position:relative;overflow:hidden}@media (hover: hover){.BrandWr{min-height:calc(100vh - var(--header-height))}}.BrandWrRow{position:relative;z-index:2;visibility:hidden;opacity:0}@media only screen and (min-width: 1024px){.BrandWrRow{transform:translateX(-4vw)}}.BrandWrRow.active{visibility:visible;opacity:1}.BrandWrRow2{position:relative;display:none;position:absolute;z-index:2;top:7vh;left:0;width:100%}.BrandWrRow2.active{display:block}.BrandWrRowSlider{display:flex;flex-wrap:nowrap;overflow:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overflow:visible !important}.BrandWrRowSlider .swiper-pagination{display:none}.BrandWrRowSlider .slidbox{transition:transform 0.8s ease, width 0.8s ease;scroll-snap-align:center}@media only screen and (min-width: 1024px){.BrandWrRowSlider .slidbox{width:21vw}}@media only screen and (min-width: 1024px){.BrandWrRowSlider .slidbox.swiper-slide-active{width:30vw !important;min-width:30vw !important;transition:transform 0.3s ease, width 0.3s ease}.BrandWrRowSlider .slidbox.swiper-slide-active .img img{height:68vh}}@media (hover: hover){.BrandWrRowSlider .slidbox:hover .stop{transform:translateY(-1vh)}}.BrandWrRowSlider .slidbox .stop{position:relative;transition:.5s ease-in-out}.BrandWrRowSlider .slidbox .brandimg{max-width:50%;height:50px;height:9vh;display:flex;align-items:center}.BrandWrRowSlider .slidbox .brandimg img{display:block;max-height:100%;max-width:100%}.BrandWrRowSlider .slidbox span{font-size:1.1vw;display:block;margin:1vh 0;text-transform:uppercase;font-family:'Noah Bold'}.BrandWrRowSlider .slidbox .img{width:100%;height:38vh}.BrandWrRowSlider .slidbox .img img{width:100%;height:100%;object-fit:cover;transition:.5s ease-in-out}.BrandWrBottom{font-size:24px;display:flex;justify-content:center;gap:10px;margin:2vh 0}.BrandWrBottom .BrandWrBtn{opacity:.25;cursor:pointer;transition:opacity .35s ease-out}.BrandWrBottom .BrandWrBtn.active{opacity:1}@media (hover: hover){.BrandWrBottom .BrandWrBtn:hover{opacity:1}}.BrandLargeText{font-size:10vw;line-height:1}.BrandWrRow2Wrap{display:flex;flex-wrap:wrap;justify-content:space-between;min-height:51.7vh}.BrandWrRow2Wrap .photo-wr{width:25%;height:40vh;position:relative}.BrandWrRow2Wrap .photo-wr .photo-image{position:relative;width:231px;max-width:12vw;height:32vh;position:absolute;top:0;left:0;opacity:0;display:block}.BrandWrRow2Wrap .photo-wr .photo-image.show{opacity:1}.BrandWrRow2Wrap .photo-wr .photo-image img{display:block;width:100%;height:100%;object-fit:cover}.BrandWrRow2Wrap .list-wr{width:66%;display:flex;flex-wrap:wrap;gap:5px;align-content:baseline;align-items:flex-start}.BrandWrRow2Wrap .list-wr .list-btn{transition:color .35s ease-out;font-size:4vw;color:rgba(0,0,0,0.25);font-family:'Noah Bold';line-height:1;background:#fff}.BrandWrRow2Wrap .list-wr .list-btn span{display:inline-block}.BrandWrRow2Wrap .list-wr .list-btn span::after{content:',';margin-left:-5px}.BrandWrRow2Wrap .list-wr .list-btn:last-child span:after{display:none}.BrandWrRow2Wrap .list-wr .list-btn.show{color:#000}@media (hover: hover){.BrandWrRow2Wrap .list-wr .list-btn:hover{color:#000}}@media only screen and (min-width: 1280px) and (max-width: 1479px){.BrandWrBottom{font-size:20px}.BrandWrRowSlider .slidbox span{font-size:1.2vw}}@media only screen and (min-width: 1024px) and (max-width: 1279px){.BrandWrBottom{font-size:20px}.BrandWrRowSlider .slidbox span{font-size:1.3vw}}@media only screen and (min-width: 768px) and (max-width: 1023px){.BrandWrBottom{font-size:20px}.BrandWrRow2Wrap .photo-wr .photo-image{max-width:17vw}.BrandWrRowSlider .slidbox span{font-size:1.8vw}}@media only screen and (min-width: 0px) and (max-width: 767px){.BrandWrBottom{font-size:20px}.BrandWrRowSlider .slidbox{width:80vw}.BrandWrRowSlider .slidbox .stop{padding:0 10px}.BrandWrRowSlider .slidbox .brandimg{max-height:50px}.BrandWrRowSlider .slidbox .img{height:50vh}.BrandWrRowSlider .slidbox span{font-size:18px;margin:0 0 8px 0;display:flex;align-items:flex-end}.BrandWrRowSlider .swiper-pagination{display:flex;justify-content:center}.BrandWrRowSlider .swiper-pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff;border-radius:50%;opacity:1}.BrandWrRowSlider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;opacity:1}.BrandWrRow2Wrap .photo-wr{display:none}.BrandWrRow2Wrap .photo-wr .photo-image{max-width:17vw}.BrandWrRow2Wrap .list-wr{width:100%}.BrandWrRow2Wrap .list-wr .list-btn span:after{margin:0}.BrandLargeText{font-size:24vw}}
/*# sourceMappingURL=brand.css.map */
