.acs{--swiper-theme-color:#d40029}.acs .swiper{z-index:0;}.acs .swiper .swiper-wrapper>*{-ms-flex-negative:0;flex-shrink:0}.acs .swiper .swiper-pagination{position:static}.acs .swiper .swiper-pagination-bullet-active{vertical-align:middle;height:10px;width:10px;background:#d40029}.acs .swiper .swiper-button-disabled{visibility:hidden;opacity:0;-webkit-transition:all 250ms ease;transition:all 250ms ease}.acs .swiper .swiper-wrapper:has(+.swiper-controls .swiper-pagination){padding-bottom:28px}.acs .swiper .swiper-controls{position:absolute;inset:0;display:-ms-grid;display:grid;-ms-grid-rows:auto 28px;grid-template-rows:auto 28px;pointer-events:none;z-index:1}.acs .swiper .swiper-controls .swiper-navigation{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1/1/2/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;container-type:inline-size;pointer-events:none}@media (max-width:767px){.acs .swiper .swiper-controls .swiper-navigation{display:none}}.acs .swiper .swiper-controls .swiper-navigation button{--radius:calc(10 / 1520 * 100vw);--radius:calc(10 / 1520 * 100cqw);background:url(https://cdn-tp3.mozu.com/24645-m1/cms/files/052125-carousel-nav-red.png) no-repeat calc(50% - 2px) center/40% #fff;-webkit-box-shadow:-4px 4px 14px 0 rgb(0 0 0 / .4);box-shadow:-4px 4px 14px 0 rgb(0 0 0 / .4);border:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:all;--width:clamp(16px,1.97cqw,30px);width:round(up,var(--width),1px);aspect-ratio:30/71;border-radius:0 var(--radius) var(--radius) 0;-webkit-transition:background-color 100ms;transition:background-color 100ms}.acs .swiper .swiper-controls .swiper-navigation button.previous{left:0}.acs .swiper .swiper-controls .swiper-navigation button.next{right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.acs .swiper .swiper-controls .swiper-navigation button:hover{background-color:#EFEFEF;}.acs .swiper .swiper-controls .swiper-pagination{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:2/1/3/3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;pointer-events:all}.acs .swiper .swiper-controls .swiper-pagination .swiper-pagination-bullet{background-color:#333;opacity:1;-webkit-transition:width 300ms ease;transition:width 300ms ease;height:12px;width:12px;border-radius:6px;pointer-events:all}.acs .swiper .swiper-controls .swiper-pagination .swiper-pagination-bullet-active{background-color:#d40029;height:12px;width:40px;border-radius:6px}.acs .swiper .swiper-controls .swiper-pagination .swiper-pagination-bullet:hover{background-color:#d40029;}.acs .swiper .swiper-controls .swiper-navigation button:focus{outline: none;}