.amada-carousel{--acs-font-heading: "Amiri", "Times New Roman", serif;--acs-max: 1440px;--acs-ratio: 9 / 5;--acs-gap-heading: 32px;--acs-gap-tabs: 32px;--acs-heading-size: 50px;--acs-heading-lh: 1.12;--acs-heading-color: #000000;--acs-tabs-inset: 6.1111%;--acs-tab-h: 58px;--acs-tab-gap: 16px;--acs-tab-pad: 40px;--acs-tab-font: 20px;--acs-tab-lh: 26px;--acs-tab-ls: -.4px;--acs-track-bg: rgba(120, 120, 120, .2);--acs-active-bg: #533118;--acs-idle-color: #696969;--acs-active-color: #ffffff;--acs-ease: cubic-bezier(.4, 0, .2, 1);position:relative;box-sizing:border-box}.amada-carousel *,.amada-carousel *:before,.amada-carousel *:after{box-sizing:border-box}.amada-carousel__inner{width:100%;max-width:var(--acs-max);margin-inline:auto}@media(max-width:1439px){.amada-carousel__inner{padding-inline:20px}}.amada-carousel__heading{margin:0;font-family:var(--acs-font-heading);font-weight:400;font-size:var(--acs-heading-size);line-height:var(--acs-heading-lh);color:var(--acs-heading-color);text-transform:uppercase;letter-spacing:0;overflow-wrap:break-word}.amada-carousel__heading+.amada-carousel__stage{margin-top:var(--acs-gap-heading)}.amada-carousel__stage{position:relative;width:100%;aspect-ratio:var(--acs-ratio);overflow:hidden;background:#fafafa}.amada-carousel__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .5s var(--acs-ease)}.amada-carousel__slide.is-active,.amada-carousel--single .amada-carousel__slide{opacity:1;pointer-events:auto}.amada-carousel__link{display:block;width:100%;height:100%;text-decoration:none}.amada-carousel__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.amada-carousel__tabs{position:relative;margin-top:var(--acs-gap-tabs);margin-inline:var(--acs-tabs-inset);background:var(--acs-track-bg);border-radius:999px}.amada-carousel__track{position:relative;display:flex;gap:var(--acs-tab-gap);width:100%}.amada-carousel__thumb{position:absolute;left:0;top:0;width:0;height:0;border-radius:999px;background:var(--acs-active-bg);pointer-events:none;z-index:0;will-change:transform,width,height}.amada-carousel.is-ready .amada-carousel__thumb{transition:transform .4s var(--acs-ease),width .4s var(--acs-ease),height .4s var(--acs-ease)}.amada-carousel__tab{position:relative;z-index:1;flex:1 1 0;min-width:0;min-height:var(--acs-tab-h);display:flex;align-items:center;justify-content:center;padding:6px var(--acs-tab-pad);margin:0;border:0;background:transparent;border-radius:999px;cursor:pointer;font-family:var(--acs-font-heading);font-weight:400;font-size:var(--acs-tab-font);line-height:var(--acs-tab-lh);letter-spacing:var(--acs-tab-ls);color:var(--acs-idle-color);text-align:center;text-transform:uppercase;white-space:normal;overflow-wrap:normal;word-break:normal;transition:color .3s var(--acs-ease);-webkit-appearance:none;appearance:none}.amada-carousel__tab:hover{color:#3d3d3d}.amada-carousel__tab[aria-selected=true],.amada-carousel__tab[aria-selected=true]:hover{color:var(--acs-active-color)}.amada-carousel:not(.is-ready) .amada-carousel__tab[aria-selected=true]{background:var(--acs-active-bg)}.amada-carousel__tab:focus-visible{outline:2px solid var(--acs-active-bg);outline-offset:2px}@media(min-width:960px)and (max-width:1439px){.amada-carousel{--acs-heading-size: max(34px, 3.4722vw);--acs-gap-heading: max(16px, 2.2222vw);--acs-gap-tabs: max(16px, 2.2222vw);--acs-tab-h: max(44px, 4.0278vw);--acs-tab-gap: max(8px, 1.1111vw);--acs-tab-pad: max(18px, 2.7778vw);--acs-tab-font: max(13px, 1.3889vw);--acs-tab-lh: 1.3}}@media(max-width:959px){.amada-carousel{--acs-heading-size: clamp(22px, 6.4vw, 34px);--acs-gap-heading: 16px;--acs-gap-tabs: 16px;--acs-tabs-inset: 0;--acs-tab-h: 44px;--acs-tab-gap: 8px;--acs-tab-pad: 18px;--acs-tab-font: 13px;--acs-tab-lh: 18px}.amada-carousel__tabs{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth}.amada-carousel__tabs::-webkit-scrollbar{display:none}.amada-carousel__track{width:max-content;min-width:100%;justify-content:flex-start}.amada-carousel__tab{flex:0 0 auto;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.amada-carousel__slide,.amada-carousel.is-ready .amada-carousel__thumb,.amada-carousel__tab{transition:none!important}.amada-carousel__tabs{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/amada-carousel.css.map */
