@media (min-width: 768px){.collection-grid .page-width{padding-inline:5.6rem}}.collection-grid__items{display:grid;gap:32px;grid-template-columns:1fr}@media (min-width: 750px){.collection-grid__items{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.collection-grid__items{grid-template-columns:repeat(3,1fr)}}.collection-grid__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background-color:rgb(var(--color-background))}.collection-grid__image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;overflow:hidden;aspect-ratio:421.333/300;text-decoration:none}.collection-grid__image-wrapper img{width:100%;height:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform}.collection-grid__image-wrapper:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-color)}.collection-grid__image-wrapper:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),color-stop(75%,rgba(0,0,0,.2)),to(rgba(0,0,0,.4)));background:linear-gradient(to top,#0000,#0003 75%,#0006)}.collection-grid__image-wrapper:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.collection-grid__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection-grid__image-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:24px;color:rgb(var(--color-background))}.collection-grid__title{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:32px;font-weight:700;line-height:40px}.collection-grid__count{margin:0;color:inherit;font-size:14px;font-weight:400;line-height:20px}.collection-grid__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px;background-color:rgb(var(--color-background-contrast))}.collection-grid__content .read-more-content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.collection-grid__content .read-more__toggle-text{font-size:16px;font-weight:700;line-height:24px}.collection-grid__content .read-more-content--secondary{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.collection-grid__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;color:rgb(var(--color-foreground));font-size:16px;font-weight:400;line-height:24px;text-decoration:none;gap:8px}.collection-grid__link:hover{color:rgb(var(--color-button))}@media (prefers-reduced-motion){.collection-grid__link{-webkit-transition:none;transition:none}}.js .collection-grid__content read-more:after{content:none}.collection-grid__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;color:rgb(var(--color-foreground));font-size:16px;font-weight:700;line-height:24px;text-decoration:none;gap:12px}.collection-grid__button svg{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px}.collection-grid__button:hover{opacity:.7}@media (prefers-reduced-motion){.collection-grid__button{-webkit-transition:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-collection-grid.css.map */
