.carousel[data-v-ab9b0403]{width:100%;position:relative}.carousel .carousel__viewport[data-v-ab9b0403]{overflow:hidden}.carousel .carousel__container[data-v-ab9b0403]{display:flex;--un-pan-y:pan-y;touch-action:var(--un-pan-x) var(--un-pan-y) var(--un-pinch-zoom)}@property --un-pan-x{syntax:"*";inherits:false;}@property --un-pan-y{syntax:"*";inherits:false;}@property --un-pinch-zoom{syntax:"*";inherits:false;}.carousel .carousel__slide[data-v-ab9b0403]{padding:calc(var(--spacing) * 3);display:flex;flex-shrink:0;flex-grow:0;flex-basis:100%}@media(min-width:768px){.carousel .carousel__slide[data-v-ab9b0403]{padding:calc(var(--spacing) * 4);flex-basis:70%}}@media(min-width:1080px){.carousel .carousel__slide[data-v-ab9b0403]{padding:calc(var(--spacing) * 5);flex-basis:50%}}@media(min-width:768px){.carousel .carousel__slide[data-v-ab9b0403]:only-child{--un-translate-x:21.5%;translate:var(--un-translate-x) var(--un-translate-y)}}@media(min-width:1080px){.carousel .carousel__slide[data-v-ab9b0403]:only-child{--un-translate-x:50%;translate:var(--un-translate-x) var(--un-translate-y)}}.carousel .carousel__slide .slide__item[data-v-ab9b0403]{border-width:1px;border-color:transparent;border-radius:.75rem;background-color:color-mix(in srgb,var(--colors-gray-20) var(--un-bg-opacity),transparent);display:flex;width:100%;height:100%;aspect-ratio:1/1;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center;overflow:hidden}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.carousel .carousel__slide .slide__item[data-v-ab9b0403]{background-color:color-mix(in oklab,var(--colors-gray-20) var(--un-bg-opacity),transparent)}}.carousel .carousel__slide .slide__item a[data-v-ab9b0403]{width:100%;height:100%}@media(min-width:768px){.carousel .before-init[data-v-ab9b0403]{--un-translate-x:-78.5%;translate:var(--un-translate-x) var(--un-translate-y)}}@media(min-width:1080px){.carousel .before-init[data-v-ab9b0403]{--un-translate-x:-50%;translate:var(--un-translate-x) var(--un-translate-y)}}.carousel .carousel__controls[data-v-ab9b0403]{display:flex;width:100%;pointer-events:none;--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y);--un-translate-x:-50%;top:50%;left:50%;position:absolute;justify-content:space-between}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0;syntax:"*";inherits:false;initial-value:0;}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0;syntax:"*";inherits:false;initial-value:0;}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0;syntax:"*";inherits:false;initial-value:0;}@media(min-width:768px){.carousel .carousel__controls[data-v-ab9b0403]{width:70%}}@media(min-width:1080px){.carousel .carousel__controls[data-v-ab9b0403]{width:50%}}.carousel .carousel__controls--hidden[data-v-ab9b0403]{display:none}.carousel .carousel__control[data-v-ab9b0403]{padding:calc(var(--spacing) * 3);border-radius:.5rem;background-color:color-mix(in srgb,var(--colors-white) 80%,transparent);cursor:pointer;pointer-events:auto;--un-shadow:0 4px 6px -1px var(--un-shadow-color, rgb(0 0 0 / .1)),0 2px 4px -2px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.carousel .carousel__control[data-v-ab9b0403]{background-color:color-mix(in oklab,var(--colors-white) 80%,transparent)}}.carousel .carousel__control[data-v-ab9b0403]:hover{background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.carousel .carousel__control[data-v-ab9b0403]:hover{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}.carousel .carousel__control[data-v-ab9b0403]:disabled{opacity:50%;cursor:not-allowed}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}
