.mm-pills-cards-carousel{--mellow-pills-cards-carousel-gap:var(--mm-card-gap);--mellow-pills-cards-carousel-peek:var(--mm-space-xl);--mellow-pills-cards-carousel-per-view:3;--mellow-pills-cards-carousel-controls-margin-top:var(--mm-space-xl);--mellow-pills-cards-carousel-controls-gap:calc(var(--mm-tap-target) - var(--mm-control-icon-size));--mellow-pills-cards-carousel-counter-font-size:var(--mm-control-text-size);--mellow-pills-cards-carousel-arrow-font-size:var(--mm-text-m);--mellow-pills-cards-carousel-controls-height:var(--mm-tap-target);--mellow-pills-cards-carousel-controls-overhang:calc((var(--mellow-pills-cards-carousel-controls-height) - var(--mm-control-icon-size))/2)}.mm-pills-cards-carousel--d1{--mellow-pills-cards-carousel-per-view:1}.mm-pills-cards-carousel--d2{--mellow-pills-cards-carousel-per-view:2}.mm-pills-cards-carousel--d3{--mellow-pills-cards-carousel-per-view:3}.mm-pills-cards-carousel--d4{--mellow-pills-cards-carousel-per-view:4}@media(max-width:991.98px){.mm-pills-cards-carousel--t1{--mellow-pills-cards-carousel-per-view:1}.mm-pills-cards-carousel--t2{--mellow-pills-cards-carousel-per-view:2}.mm-pills-cards-carousel--t3{--mellow-pills-cards-carousel-per-view:3}}@media(max-width:575.98px){.mm-pills-cards-carousel{--mellow-pills-cards-carousel-per-view:1}}@media(max-width:1359.98px){.mm-pills-cards-carousel:not(.mm-pills-cards-carousel--single) .mm-pills-cards-pair__wrap{padding-inline:var(--mm-content-gutter-x)}.mm-pills-cards-carousel:not(.mm-pills-cards-carousel--single) .mm-pills-cards-carousel__track{margin-inline:calc(var(--mm-content-gutter-x)*-1);padding-inline:var(--mm-content-gutter-x);scroll-padding-inline:var(--mm-content-gutter-x)}}.mm-pills-cards-carousel__track{display:flex;gap:var(--mellow-pills-cards-carousel-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.mm-pills-cards-carousel__track::-webkit-scrollbar{display:none}.mm-pills-cards-carousel__track>.mm-pills-cards-pair__col{--mellow-pills-cards-carousel-card-width:calc((100% - (var(--mellow-pills-cards-carousel-per-view) - 1)*var(--mellow-pills-cards-carousel-gap))/var(--mellow-pills-cards-carousel-per-view));container-type:inline-size;display:flex;flex:0 0 var(--mellow-pills-cards-carousel-card-width);max-width:none;min-width:0;padding:0;scroll-snap-align:start;width:var(--mellow-pills-cards-carousel-card-width)}@media(max-width:575.98px){.mm-pills-cards-carousel__track>.mm-pills-cards-pair__col{--mellow-pills-cards-carousel-card-width:calc(100% + var(--mm-content-gutter-x) - var(--mellow-pills-cards-carousel-gap) - var(--mellow-pills-cards-carousel-peek))}}@media(min-width:576px)and (max-width:991.98px){.mm-pills-cards-carousel--t1 .mm-pills-cards-carousel__track>.mm-pills-cards-pair__col{--mellow-pills-cards-carousel-card-width:calc(100% + var(--mm-content-gutter-x) - var(--mellow-pills-cards-carousel-gap) - var(--mellow-pills-cards-carousel-peek))}}.mm-pills-cards-carousel--peek{--mellow-pills-cards-carousel-peek-share:0.35;--mellow-pills-cards-carousel-wrap-left:var(--mm-content-gutter-x)}@media(min-width:1360px){.mm-pills-cards-carousel--peek{--mellow-pills-cards-carousel-wrap-left:calc((100vw - var(--mm-content-max-width))/2)}}@media(min-width:992px){.mm-pills-cards-carousel--peek .mm-pills-cards-carousel__track{margin-inline-end:calc(var(--mellow-pills-cards-carousel-wrap-left)*-1);padding-inline-end:var(--mellow-pills-cards-carousel-wrap-left)}.mm-pills-cards-carousel--peek .mm-pills-cards-carousel__track>.mm-pills-cards-pair__col{--mellow-pills-cards-carousel-card-width:calc((100vw - var(--mellow-pills-cards-carousel-wrap-left) - var(--mellow-pills-cards-carousel-per-view)*var(--mellow-pills-cards-carousel-gap))/(var(--mellow-pills-cards-carousel-per-view) + var(--mellow-pills-cards-carousel-peek-share)))}}.mm-pills-cards-carousel--single .mm-pills-cards-carousel__track>.mm-pills-cards-pair__col{--mellow-pills-cards-carousel-card-width:100%}.mm-pills-cards-carousel:not(.mm-pills-cards-carousel--single) .mm-pills-cards-pair__card{border-radius:var(--mellow-pills-cards-pair-card-radius)}.mm-pills-cards-carousel.mm-pills-cards-pair--bleed:not(.mm-pills-cards-carousel--single){--mellow-pills-cards-pair-bleed-radius:var(--mellow-pills-cards-pair-card-radius)}@container (min-width: 540px){.mm-pills-cards-carousel--horizontal .mm-pills-cards-pair__card{align-items:center;flex-direction:row;gap:var(--mellow-pills-cards-pair-card-inset)}.mm-pills-cards-carousel--image-right .mm-pills-cards-pair__card{flex-direction:row-reverse}.mm-pills-cards-carousel--horizontal .mm-pills-cards-pair__images{flex:0 0 calc(50% - var(--mellow-pills-cards-pair-card-inset)/2);margin-bottom:0;width:auto}.mm-pills-cards-carousel--horizontal .mm-pills-cards-pair__content{flex:1 1 0}.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__card{align-items:stretch;gap:0}.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__images{align-self:stretch;border-radius:var(--mellow-pills-cards-pair-card-radius) 0 0 var(--mellow-pills-cards-pair-card-radius);flex-basis:50%;margin-bottom:0}.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__images--one{aspect-ratio:auto;grid-template-rows:minmax(0,1fr)}.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__images--one>*{aspect-ratio:auto;height:100%}.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__images--slider{aspect-ratio:auto}.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__images--count-3,.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__images--four{aspect-ratio:3/2;grid-template-rows:repeat(2,minmax(0,1fr))}.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__images--count-3:before,.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__images--four:before{display:none}.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__images--count-3>:nth-child(n),.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__images--four>:nth-child(n){aspect-ratio:auto}.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--image-right.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__images{border-radius:0 var(--mellow-pills-cards-pair-card-radius) var(--mellow-pills-cards-pair-card-radius) 0}.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__content,.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__content:first-child{align-self:center;padding:var(--mellow-pills-cards-pair-card-inset)}@media(min-width:992px){.mm-pills-cards-carousel--d1.mm-pills-cards-carousel--horizontal .mm-pills-cards-pair__content{padding-block:max(0px,var(--mm-space-3xl) - var(--mellow-pills-cards-pair-card-inset))}.mm-pills-cards-carousel--d1.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--image-left .mm-pills-cards-pair__content{padding-left:max(0px,var(--mm-inner-wrapper-inset-x-inner) - var(--mellow-pills-cards-pair-card-inset)/2);padding-right:max(0px,var(--mm-inner-wrapper-inset-x) - var(--mellow-pills-cards-pair-card-inset))}.mm-pills-cards-carousel--d1.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--image-right .mm-pills-cards-pair__content{padding-left:max(0px,var(--mm-inner-wrapper-inset-x) - var(--mellow-pills-cards-pair-card-inset));padding-right:max(0px,var(--mm-inner-wrapper-inset-x-inner) - var(--mellow-pills-cards-pair-card-inset)/2)}.mm-pills-cards-carousel--d1.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__content,.mm-pills-cards-carousel--d1.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed .mm-pills-cards-pair__content:first-child{padding-block:var(--mm-space-3xl)}.mm-pills-cards-carousel--d1.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed.mm-pills-cards-carousel--image-left .mm-pills-cards-pair__content,.mm-pills-cards-carousel--d1.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed.mm-pills-cards-carousel--image-left .mm-pills-cards-pair__content:first-child{padding-left:var(--mm-inner-wrapper-inset-x-inner);padding-right:var(--mm-inner-wrapper-inset-x)}.mm-pills-cards-carousel--d1.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed.mm-pills-cards-carousel--image-right .mm-pills-cards-pair__content,.mm-pills-cards-carousel--d1.mm-pills-cards-carousel--horizontal.mm-pills-cards-carousel--bleed.mm-pills-cards-carousel--image-right .mm-pills-cards-pair__content:first-child{padding-left:var(--mm-inner-wrapper-inset-x);padding-right:var(--mm-inner-wrapper-inset-x-inner)}}}.mm-pills-cards-carousel__controls{align-items:center;color:var(--mellow-pills-cards-pair-ink);display:flex;font-size:var(--mellow-pills-cards-carousel-arrow-font-size);gap:var(--mellow-pills-cards-carousel-controls-gap);height:var(--mellow-pills-cards-carousel-controls-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-pills-cards-carousel__counter{font-size:var(--mellow-pills-cards-carousel-counter-font-size);font-variant-numeric:tabular-nums;letter-spacing:var(--mm-letter-spacing-slight);line-height:var(--mm-line-height-ui);white-space:nowrap}.mm-pills-cards-carousel__autoplay{position:relative}.mm-pills-cards-carousel__autoplay:after{bottom:min(0px,(100% - var(--mm-tap-target))/2);content:"";left:min(0px,(100% - var(--mm-tap-target))/2);position:absolute;right:min(0px,(100% - var(--mm-tap-target))/2);top:min(0px,(100% - var(--mm-tap-target))/2)}.mm-pills-cards-carousel__autoplay{align-items:center;background:transparent;border:0;box-sizing:content-box;color:var(--mellow-pills-cards-pair-ink);cursor:pointer;display:inline-flex;font-size:var(--mm-text-s);height:1em;justify-content:center;padding:0;transition:opacity var(--mm-duration-fast) var(--mm-ease);width:1em}.mm-pills-cards-carousel__autoplay:hover{opacity:var(--mm-btn-hover-opacity)}.mm-pills-cards-carousel__autoplay:before{content:""}.mm-pills-cards-carousel__autoplay{font-size:var(--mellow-pills-cards-carousel-arrow-font-size);height:var(--mm-control-icon-size);width:var(--mm-control-icon-size)}.mm-pills-cards-carousel__autoplay:before{height:100%;mask-image:var(--mm-ctrl-icon-pause);-webkit-mask-image:var(--mm-ctrl-icon-pause);width:100%}.mm-pills-cards-carousel__autoplay--paused:before,.mm-pills-cards-carousel__autoplay:before{background-color:currentcolor;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.mm-pills-cards-carousel__autoplay--paused:before{mask-image:var(--mm-ctrl-icon-play);-webkit-mask-image:var(--mm-ctrl-icon-play)}.mm-pills-cards-carousel__ctrl-arrow{position:relative}.mm-pills-cards-carousel__ctrl-arrow:after{bottom:min(0px,(100% - var(--mm-tap-target))/2);content:"";left:min(0px,(100% - var(--mm-tap-target))/2);position:absolute;right:min(0px,(100% - var(--mm-tap-target))/2);top:min(0px,(100% - var(--mm-tap-target))/2)}.mm-pills-cards-carousel__ctrl-arrow{background:transparent;border:0;color:var(--mellow-pills-cards-pair-ink);cursor:pointer;display:inline-flex;font-size:var(--mellow-pills-cards-carousel-arrow-font-size);line-height:0;padding:0;transition:opacity var(--mm-duration-fast) var(--mm-ease)}.mm-pills-cards-carousel__ctrl-arrow:disabled{cursor:default;opacity:var(--mm-opacity-muted)}.mm-pills-cards-carousel__ctrl-arrow-icon{display:inline-block;height:var(--mm-control-icon-size);mask-image:var(--mm-ctrl-icon-next);-webkit-mask-image:var(--mm-ctrl-icon-next);transition:transform var(--mm-duration-slow) var(--mm-ease-out);width:var(--mm-control-icon-size)}.mm-pills-cards-carousel__ctrl-arrow--prev .mm-pills-cards-carousel__ctrl-arrow-icon,.mm-pills-cards-carousel__ctrl-arrow-icon{background-color:currentcolor;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.mm-pills-cards-carousel__ctrl-arrow--prev .mm-pills-cards-carousel__ctrl-arrow-icon{mask-image:var(--mm-ctrl-icon-prev);-webkit-mask-image:var(--mm-ctrl-icon-prev)}.mm-pills-cards-carousel__ctrl-arrow:not(:disabled):focus-visible .mm-pills-cards-carousel__ctrl-arrow-icon,.mm-pills-cards-carousel__ctrl-arrow:not(:disabled):hover .mm-pills-cards-carousel__ctrl-arrow-icon{transform:translateX(var(--mm-arrow-nudge));transition-duration:var(--mm-duration-fast)}.mm-pills-cards-carousel__ctrl-arrow--prev:not(:disabled):focus-visible .mm-pills-cards-carousel__ctrl-arrow-icon,.mm-pills-cards-carousel__ctrl-arrow--prev:not(:disabled):hover .mm-pills-cards-carousel__ctrl-arrow-icon{transform:translateX(calc(var(--mm-arrow-nudge)*-1))}.mm-pills-cards-carousel__ctrl-arrow--windup .mm-pills-cards-carousel__ctrl-arrow-icon,.mm-pills-cards-carousel__ctrl-arrow--windup:hover .mm-pills-cards-carousel__ctrl-arrow-icon{transform:translateX(calc(var(--mm-arrow-windup-distance)*-1));transition:transform var(--mm-arrow-windup-duration) var(--mm-ease-in-out)}.mm-pills-cards-carousel__ctrl-arrow--windup-click .mm-pills-cards-carousel__ctrl-arrow-icon,.mm-pills-cards-carousel__ctrl-arrow--windup-click:hover .mm-pills-cards-carousel__ctrl-arrow-icon{transition-duration:var(--mm-arrow-click-delay)}@media(prefers-reduced-motion:reduce){.mm-pills-cards-carousel__ctrl-arrow-icon,.mm-pills-cards-carousel__ctrl-arrow:focus-visible .mm-pills-cards-carousel__ctrl-arrow-icon,.mm-pills-cards-carousel__ctrl-arrow:hover .mm-pills-cards-carousel__ctrl-arrow-icon{transform:none;transition:none}}.mm-pills-cards-carousel__controls{justify-content:flex-end;margin-top:var(--mellow-pills-cards-carousel-controls-margin-top)}.mm-pills-cards-carousel__controls[hidden]{display:none}
