.Carousel-module__nu5vFW__carousel{--_gap:16px;container-type:inline-size}@media (min-width:735px){.Carousel-module__nu5vFW__carousel{--_gap:24px}}.Carousel-module__nu5vFW__track{--_inset:calc((100% - min(100% - 2*var(--lane-gutter),var(--lane-text)))/2);gap:var(--_gap);padding-inline:var(--_inset);scroll-padding-inline:var(--_inset);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.Carousel-module__nu5vFW__track::-webkit-scrollbar{display:none}.Carousel-module__nu5vFW__track:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (min-width:735px){.Carousel-module__nu5vFW__track{--_inset:0px;inline-size:100%;max-inline-size:var(--lane-media);margin-inline:auto}}.Carousel-module__nu5vFW__item{scroll-snap-align:start;flex:0 0 100%;min-inline-size:0;display:grid}@media (min-width:735px){.Carousel-module__nu5vFW__item{flex-basis:calc((100% - var(--_gap))/2)}}@media (min-width:1069px){.Carousel-module__nu5vFW__item{flex-basis:calc((100% - 2*var(--_gap))/3)}}.Carousel-module__nu5vFW__carousel[data-variant=photo] .Carousel-module__nu5vFW__item{flex-basis:62.5cqi}@media (min-width:735px){.Carousel-module__nu5vFW__carousel[data-variant=photo] .Carousel-module__nu5vFW__item{flex-basis:calc((100% - 2*var(--_gap))/3)}}@media (min-width:1069px){.Carousel-module__nu5vFW__carousel[data-variant=photo] .Carousel-module__nu5vFW__item{flex-basis:calc((100% - 3*var(--_gap))/4)}}.Carousel-module__nu5vFW__controls{justify-content:space-between;align-items:center;gap:16px;margin-block-start:20px;display:flex}.Carousel-module__nu5vFW__dots{display:flex}.Carousel-module__nu5vFW__dot{inline-size:var(--gallery-dot-hit);block-size:var(--gallery-dot-hit);cursor:pointer;background:0 0;border:0;border-radius:9999px;place-items:center;padding:0;display:grid}.Carousel-module__nu5vFW__dot:before{content:"";inline-size:var(--gallery-dot);block-size:var(--gallery-dot);background:var(--color-line);transition:background-color var(--duration-fast)var(--ease-standard);border-radius:9999px}.Carousel-module__nu5vFW__dot:hover:before{background:var(--color-line-strong)}.Carousel-module__nu5vFW__dot[aria-selected=true]:before{background:var(--color-fg)}.Carousel-module__nu5vFW__dot:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.Carousel-module__nu5vFW__paddles{gap:12px;display:flex}.Carousel-module__nu5vFW__paddle{inline-size:var(--gallery-paddle);block-size:var(--gallery-paddle);background:var(--color-control);color:var(--color-control-fg);cursor:pointer;transition:background-color var(--duration-fast)var(--ease-standard),opacity var(--duration-fast)var(--ease-standard);border:0;border-radius:9999px;place-items:center;padding:0;display:grid}.Carousel-module__nu5vFW__paddle svg{block-size:45%;inline-size:45%}.Carousel-module__nu5vFW__paddle:hover{background:var(--color-control-hover)}.Carousel-module__nu5vFW__paddle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Carousel-module__nu5vFW__paddle[aria-disabled=true]{opacity:.36;cursor:default;background:var(--color-control)}@media (min-width:735px){.Carousel-module__nu5vFW__carousel[data-variant=card][data-count="2"] .Carousel-module__nu5vFW__controls,.Carousel-module__nu5vFW__carousel[data-variant=photo][data-count="2"] .Carousel-module__nu5vFW__controls,.Carousel-module__nu5vFW__carousel[data-variant=photo][data-count="3"] .Carousel-module__nu5vFW__controls{display:none}}@media (min-width:1069px){.Carousel-module__nu5vFW__carousel[data-variant=card][data-count="3"] .Carousel-module__nu5vFW__controls,.Carousel-module__nu5vFW__carousel[data-variant=photo][data-count="4"] .Carousel-module__nu5vFW__controls{display:none}}.Carousel-module__nu5vFW__carousel[data-surface] .Carousel-module__nu5vFW__paddle{background:var(--color-control-hover)}.Carousel-module__nu5vFW__carousel[data-surface] .Carousel-module__nu5vFW__paddle:hover{background:var(--color-line)}.Carousel-module__nu5vFW__carousel[data-surface] .Carousel-module__nu5vFW__paddle[aria-disabled=true]{background:var(--color-control-hover)}
