.collection-grid-section__header{margin-bottom:24px}.collection-grid-section__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);margin:0;line-height:1.2}.collection-grid-section__grid{display:grid}.collection-grid-section__card{display:flex;flex-direction:column}.collection-grid-section__image-wrap{overflow:hidden;border-radius:var(--card-border-radius);margin-bottom:var(--card-content-spacing);aspect-ratio:var(--image-ratio)}.collection-grid-section__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.collection-grid-section__card:hover .collection-grid-section__image{transform:scale(1.04)}.collection-grid-section__card-body{display:flex;flex-direction:column;flex:1;text-align:var(--card-text-alignment);gap:var(--card-text-gap)}.collection-grid-section__card-heading{font-size:var(--card-heading-size);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);color:var(--card-heading-color);margin:0;line-height:1.3}.collection-grid-section__card-desc{font-size:var(--card-desc-size);font-family:var(--font-body-family);color:var(--card-desc-color);margin:0;line-height:1.5}.collection-grid-section__btn-wrap{margin-top:auto;padding-top:var(--card-text-gap)}.collection-grid-section__card-body[style*="text-align: center"] .collection-grid-section__btn-wrap,.collection-grid-section__card-body[style*="text-align: right"] .collection-grid-section__btn-wrap{display:flex}.collection-grid-section__btn{display:inline-block;padding:var(--btn-padding-v) var(--btn-padding-h);text-decoration:none;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);font-size:var(--btn-font-size);letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:1.2;border-radius:var(--btn-border-radius);transition:all .3s ease;cursor:pointer}.collection-grid-section__btn--filled{background-color:var(--btn-bg);color:var(--btn-text);border:2px solid var(--btn-bg)}.collection-grid-section__btn--filled:hover{background-color:var(--btn-bg-hover);border-color:var(--btn-bg-hover);color:var(--btn-text)}.collection-grid-section__btn--outline{background-color:transparent;color:var(--btn-bg);border:2px solid var(--btn-bg)}.collection-grid-section__btn--outline:hover{background-color:var(--btn-bg);color:var(--btn-text)}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
