cave-products{display:block;background:var(--color-background);color:var(--color-text);padding-top:var(--section-padding-top, 0);padding-bottom:var(--section-padding-bottom, 0)}.cave-products__inner{max-width:var(--cave-max-w);margin-inline:auto;padding-inline:24px}.cave-products__heading{font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;text-align:center;margin:0 0 32px}.cave-products__viewport{overflow:hidden;scroll-behavior:smooth}.cave-products__track{display:flex;gap:var(--cave-gap);justify-content:center}.cave-products__item{flex:0 0 calc((100% - (var(--cave-cols) - 1) * var(--cave-gap)) / var(--cave-cols));min-width:0}@media(min-width:720px){.cave-products--scrolling .cave-products__viewport{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cave-products--scrolling .cave-products__viewport::-webkit-scrollbar{display:none}.cave-products--scrolling .cave-products__track{justify-content:flex-start}.cave-products--scrolling .cave-products__item{scroll-snap-align:start}}@media(max-width:719.9px){.cave-products__item{flex-basis:calc((100% - (var(--cave-cols-mobile) - 1) * var(--cave-gap) / 2) / var(--cave-cols-mobile))}.cave-products__track{flex-wrap:wrap;justify-content:flex-start;column-gap:calc(var(--cave-gap) / 2);row-gap:32px}.cave-products__nav{display:none}}.cave-products__nav{display:flex;justify-content:flex-end;gap:6px;margin-top:20px}.cave-products__nav-btn{width:28px;height:28px;border-radius:50%;border:none;background:#ececec;color:#333;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .16s ease,opacity .2s ease}.cave-products__nav-btn:hover:not(:disabled){background:#e0e0e0}.cave-products__nav-btn:disabled{opacity:.45;cursor:default}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cave-products.css.map */
