._carousel_78313_1{min-width:0}._track_78313_2{--gap:1.5rem;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--gap)) / 3);gap:var(--gap);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#a38959 transparent;padding-bottom:1rem;display:grid;overflow-x:auto}._track_78313_2[data-count="2"]{grid-auto-columns:calc((100% - var(--gap)) / 2)}._track_78313_2[data-count="1"]{grid-auto-columns:100%}._track_78313_2>*{scroll-snap-align:start;min-width:0}._controls_78313_6{color:#506057;font:500 .75rem/1.4 var(--sans);text-transform:uppercase;letter-spacing:.1em;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}._controls_78313_6 span{margin-right:.5rem}._controls_78313_6 button{color:#092d26;cursor:pointer;background:#f6f1e7;border:1px solid #a38959;place-items:center;width:2.75rem;height:2.75rem;font-size:1.25rem;display:grid}._controls_78313_6 button:hover:not(:disabled){color:#f6f1e7;background:#092d26}._controls_78313_6 button:disabled{opacity:.4;cursor:default}._controls_78313_6 button:focus-visible{outline-offset:3px;outline:2px solid #6e332f}@media (max-width:900px){._track_78313_2,._track_78313_2[data-count="2"]{grid-auto-columns:calc((100% - var(--gap)) / 2)}}@media (max-width:600px){._track_78313_2,._track_78313_2[data-count="2"]{grid-auto-columns:min(86%,22rem)}._controls_78313_6 span{margin-right:auto}}
