.eb-collection-grid{padding:20px 0}.eb-collection-grid__heading{text-align:center;margin-bottom:20px;font-size:var(--element-text-font-size--heading-lg);font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary)}.eb-collection-grid__grid{display:grid;gap:30px 60px;list-style:none;padding:0;margin:0 0 30px}.eb-collection-grid__grid--2{grid-template-columns:repeat(2,1fr)}.eb-collection-grid__grid--3{grid-template-columns:repeat(3,1fr)}.eb-collection-grid__grid--4{grid-template-columns:repeat(4,1fr)}.eb-collection-grid__card{text-align:center}.eb-collection-grid__image{display:block;margin-bottom:15px}.eb-collection-grid__image img{width:100%;height:auto;display:block}.eb-collection-grid__title{font-size:var(--element-text-font-size--heading-sm);font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:var(--color-primary);margin:0 0 10px;line-height:1.4}.eb-collection-grid a:not(.eb-collection-grid__button){color:inherit;text-decoration:none}.eb-collection-grid a:not(.eb-collection-grid__button):hover{color:inherit}.eb-collection-grid__button{display:inline-block;padding:10px 25px;font-size:var(--element-button-font-size);font-weight:400;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--element-button-color-secondary);background:var(--element-button-color-primary);border:none;cursor:pointer;transition:opacity .2s ease}.eb-collection-grid__button:hover{color:var(--element-button-color-secondary);background:var(--element-button-color-primary-hover, var(--element-button-color-primary));opacity:.85}.eb-collection-grid__separator{border:none;border-top:1px solid var(--element-button-color-primary);margin:0}@media only screen and (max-width:768px){.eb-collection-grid__grid[data-eb-slider-active]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0}.eb-collection-grid__grid[data-eb-slider-active]::-webkit-scrollbar{display:none}.eb-collection-grid__grid[data-eb-slider-active] .eb-collection-grid__card{flex:0 0 100%;scroll-snap-align:center}}@media only screen and (max-width:991px){.eb-collection-grid__grid:not([data-eb-slider-active]).eb-collection-grid__grid--3,.eb-collection-grid__grid:not([data-eb-slider-active]).eb-collection-grid__grid--4{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.eb-collection-grid__grid:not([data-eb-slider-active]){grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/eb-collection-grid.css.map */
