.cws-carousel{position:relative;box-sizing:border-box;padding:0 28px}.cws-carousel--flush{padding:0}.cws-carousel__track-wrapper{overflow:hidden;width:100%}.cws-carousel__track{display:flex;align-items:stretch;transition:transform .42s cubic-bezier(.25,.46,.45,.94);will-change:transform}.cws-carousel--resizing .cws-carousel__track{transition:none}.cws-carousel__slide{flex-shrink:0;box-sizing:border-box;min-height:1px}@media(max-width:600px){.cws-carousel__arrow{top:22%}}@media(min-width:601px)and (max-width:1024px){.cws-carousel__arrow{top:35%}}@media(min-width:1025px)and (max-width:1400px){.cws-carousel__arrow{top:30%}}@media(min-width:1401px){.cws-carousel__arrow{top:35%}}.cws-carousel__arrow{position:absolute;transform:translateY(calc(-50% - 14px));z-index:10;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:50%;border:1px solid #08183780;background:#081837;color:#fff;cursor:pointer;transition:background .2s ease,border-color .2s ease,opacity .2s ease,box-shadow .2s ease}.cws-carousel__arrow:hover:not(:disabled){background:#081837da;box-shadow:0 2px 8px #0000001f}.cws-carousel__arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}.cws-carousel__arrow--prev{left:0}.cws-carousel__arrow--next{right:0}.cws-carousel__arrow--disabled,.cws-carousel__arrow:disabled{opacity:.3;cursor:default;pointer-events:none}.cws-carousel__arrow svg{display:block;width:8px;height:14px;flex-shrink:0}@media(min-width:768px){.cws-carousel__dots{display:none!important}}.cws-carousel__dots{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;padding-top:14px;margin:0;list-style:none}.cws-carousel__dot{display:block;width:8px;height:8px;padding:0;border-radius:50%;border:none;background:#ccc;cursor:pointer;transition:background .2s ease,transform .2s ease}.cws-carousel__dot:hover{background:#999}.cws-carousel__dot--active{background:#081837;transform:scale(1.35)}.cws-carousel__dot:focus-visible{outline:2px solid #081837;outline-offset:2px}@media(prefers-reduced-motion:reduce){.cws-carousel__track,.cws-carousel__dot,.cws-carousel__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cws-carousel-styles.css.map */
