.ed-carousel{width:100%;overflow:hidden;--ed-card-width: calc((100% - var(--ed-gap, 8px)) / 2)}.ed-carousel--desktop-disabled{display:none}.ed-carousel[data-visible-desktop="1"]{--ed-card-width: 100%}.ed-carousel[data-visible-desktop="2"]{--ed-card-width: calc((100% - var(--ed-gap, 8px)) / 2)}@media screen and (max-width:767px){.ed-carousel--desktop-disabled{display:block}.ed-carousel--mobile-disabled{display:none}}.ed-carousel__header{width:100%;margin:0;margin-bottom:clamp(8px,calc(16px * (100vw / 1440)),16px);padding-left:var(--ed-heading-left-padding, 0px);box-sizing:border-box}.ed-carousel__heading-link{font-family:var(--font-custom-body)!important;font-weight:var(--ed-heading-weight, 600);font-size:clamp(12px,calc(var(--ed-heading-size, 20px) * (100vw / 1440)),var(--ed-heading-size, 20px));line-height:1.4;color:inherit;text-decoration:none;transition:opacity .2s ease}.ed-carousel__heading-link:hover{opacity:.7}.ed-carousel__viewport{width:100%;overflow:hidden;cursor:grab;touch-action:pan-y}.ed-carousel__viewport:active{cursor:grabbing}.ed-carousel__track{display:flex;gap:var(--ed-gap, 8px);transition:transform .6s ease;will-change:transform}.ed-carousel__track.is-dragging{transition:none;-webkit-user-select:none;user-select:none}.ed-carousel__card{flex:0 0 var(--ed-card-width, calc((100% - var(--ed-gap, 8px)) / 2));min-width:0;text-decoration:none;color:inherit;display:block;-webkit-user-drag:none}.ed-carousel__card img{pointer-events:none}.ed-carousel__image-container{position:relative;width:100%;aspect-ratio:var(--ed-aspect-ratio, 3 / 4);overflow:hidden;background-color:#f0f0f0}.ed-carousel__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ed-carousel__image-placeholder{width:100%;height:100%;background-color:#e0e0e0;display:flex;align-items:center;justify-content:center;color:#999;font-size:.75rem;text-transform:uppercase;letter-spacing:var(--ls-normal)}.ed-carousel__overlay{position:absolute;z-index:1;pointer-events:none;font-family:var(--ed-overlay-font, "Neue Haas Display"),-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-weight:var(--ed-overlay-weight, 500);font-size:var(--ed-overlay-size-desktop, 13px);letter-spacing:var(--ed-overlay-spacing, var(--ls-normal));text-transform:var(--ed-overlay-transform, uppercase);color:var(--ed-overlay-color, #ffffff);line-height:1.2;max-width:calc(100% - var(--ed-overlay-pad, 16px) * 2)}.ed-carousel__overlay--tl{top:var(--ed-overlay-pad, 16px);left:var(--ed-overlay-pad, 16px);text-align:left}.ed-carousel__overlay--tr{top:var(--ed-overlay-pad, 16px);right:var(--ed-overlay-pad, 16px);text-align:right}.ed-carousel__overlay--bl{bottom:var(--ed-overlay-pad, 16px);left:var(--ed-overlay-pad, 16px);text-align:left}.ed-carousel__overlay--br{bottom:var(--ed-overlay-pad, 16px);right:var(--ed-overlay-pad, 16px);text-align:right}@media screen and (max-width:767px){.ed-carousel[data-visible-mobile="1"]{--ed-card-width: 100%}.ed-carousel[data-visible-mobile="2"]{--ed-card-width: calc((100% - var(--ed-gap, 8px)) / 2)}.ed-carousel__overlay{font-size:var(--ed-overlay-size-mobile, 11px)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/a-garaia-editorial-carousel.css.map */
