carousel-navigation{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--space-sm, .8rem)}carousel-navigation .carousel-navigation__btn{display:grid;place-items:center;box-sizing:border-box;width:var(--control-height-sm, 3.6rem);height:var(--control-height-sm, 3.6rem);padding:0;border:0;cursor:pointer;transition:background-color var(--transition-fast, .2s ease),color var(--transition-fast, .2s ease),opacity var(--transition-fast, .2s ease),border-color var(--transition-fast, .2s ease)}carousel-navigation .carousel-navigation__btn.swiper-button-disabled,carousel-navigation .carousel-navigation__btn[disabled]{opacity:.35;cursor:default;pointer-events:none}carousel-navigation .carousel-navigation__btn.swiper-button-lock{display:none}carousel-navigation:has(.swiper-button-lock){display:none}carousel-navigation .carousel-navigation__icon{display:grid;place-items:center;width:1.4rem;height:1.4rem}carousel-navigation .carousel-navigation__icon svg{width:100%;height:100%}carousel-navigation .carousel-navigation__icon svg path{stroke:currentColor}carousel-navigation[data-style=square] .carousel-navigation__btn{border-radius:var(--border-radius-md, .8rem);background-color:rgba(var(--color-button));color:rgba(var(--color-button-text))}carousel-navigation[data-style=square] .carousel-navigation__btn:hover{background-color:rgba(var(--color-button-hover));color:rgba(var(--color-button-hover-text))}carousel-navigation[data-style=circle] .carousel-navigation__btn{border-radius:var(--border-radius-full, 9999px);width:var(--control-height-md, 4.4rem);height:var(--control-height-md, 4.4rem)}carousel-navigation[data-style=circle] .carousel-navigation__btn--prev{background-color:rgb(var(--color-surface-subtle));color:rgba(var(--color-button));border:1px solid rgb(var(--color-border))}carousel-navigation[data-style=circle] .carousel-navigation__btn--next{background-color:rgb(var(--color-surface-subtle));color:rgba(var(--color-button));border:1px solid rgb(var(--color-border))}carousel-navigation[data-style=circle] .carousel-navigation__btn--prev:hover{background-color:rgb(var(--color-selected-surface));border-color:rgba(var(--color-button))}carousel-navigation[data-style=circle] .carousel-navigation__btn--next:hover{background-color:rgb(var(--color-selected-surface));border-color:rgba(var(--color-button))}@media screen and (max-width:767px){.hide-nav-mobile carousel-navigation{display:none!important}.hide-indicator-mobile carousel-scrollbar,.hide-indicator-mobile carousel-pagination{display:none!important}}carousel-scrollbar{display:block;position:relative;width:100%;max-width:var(--carousel-scrollbar-max-width, 50%);height:4px;border-radius:var(--border-radius-full, 9999px);background-color:rgba(var(--color-foreground),.15);overflow:hidden;opacity:0;transition:opacity var(--transition-fast, .2s ease)}carousel-scrollbar.carousel-scrollbar--scrollbar{height:.4rem}carousel-scrollbar.carousel-scrollbar--align-left{margin-inline-end:auto}carousel-scrollbar.carousel-scrollbar--align-center{margin-inline:auto}carousel-scrollbar.carousel-scrollbar--align-right{margin-inline-start:auto}[data-carousel-root]:has(slideshow-list.is-ready) carousel-scrollbar{opacity:1}carousel-scrollbar .slideshow-list-swiper__scrollbar-drag{height:100%;border-radius:var(--border-radius-full, 9999px);background-color:rgba(var(--color-button))}carousel-pagination,carousel-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-sm, .8rem);width:fit-content;position:static;left:auto;bottom:auto;transform:none;opacity:0;transition:opacity var(--transition-fast, .2s ease)}carousel-pagination.carousel-pagination--align-left{justify-content:flex-start;margin-inline:0 auto}carousel-pagination.carousel-pagination--align-center{justify-content:center;margin-inline:auto}carousel-pagination.carousel-pagination--align-right{justify-content:flex-end;margin-inline:auto 0}[data-carousel-root]:has(slideshow-list.is-ready) carousel-pagination{opacity:1}carousel-pagination .slideshow-list-swiper__bullet{display:block;width:.8rem;height:.8rem;padding:0;border:0;border-radius:var(--border-radius-full, 9999px);background-color:rgba(var(--color-foreground),.25);cursor:pointer;transition:background-color var(--transition-fast, .2s ease),transform var(--transition-fast, .2s ease)}carousel-pagination .slideshow-list-swiper__bullet--active{background-color:rgba(var(--color-button));transform:scale(1.15)}carousel-pagination.swiper-pagination-lock,carousel-pagination.swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-lock{display:none}
/*# sourceMappingURL=/cdn/shop/t/1277/assets/component-carousel-controls.css.map */
