.section .collection-card .collection-card__image,.section-resource-list .collection-card .collection-card__image{aspect-ratio:4 / 5;overflow:hidden}.section .collection-card--image-bg .collection-card__image,.section-resource-list .collection-card--image-bg .collection-card__image{aspect-ratio:4 / 5;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.section .collection-card--image-bg,.section-resource-list .collection-card--image-bg{aspect-ratio:4 / 5}.collection-card .collection-card__image img,.collection-card .collection-card__image .image-block__image{transition:transform .65s cubic-bezier(.25,.46,.45,.94);will-change:transform;object-fit:cover;width:100%;height:100%}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.collection-card:hover .collection-card__image img,.collection-card:hover .collection-card__image .image-block__image{transform:scale(1.05)}}.collection-card:not(.collection-card--image-bg) .collection-card__content{padding-block-start:.85rem;padding-block-end:0;padding-inline:0;background:transparent}.collection-card:not(.collection-card--image-bg) .collection-card__inner{gap:0}.collection-card .text-block,.collection-card .text-block p{font-size:.8rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;line-height:1.3;color:var(--color-foreground);margin:0}.resource-list--grid .collection-card:not(.collection-card--image-bg) .text-block{background:transparent!important;padding-inline:0!important;padding-block:0!important;border-radius:0!important}.section-resource-list__content .text-block,.section-resource-list__content .text-block p,.section-resource-list__content .text-block--rte p{font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:rgb(var(--color-foreground-rgb) / .5);line-height:1.4;margin-block-end:0}.product-grid__card .card-gallery .product-media-container{aspect-ratio:4 / 5;overflow:hidden}.product-grid__card .card-gallery .product-media-container img,.product-grid__card .card-gallery img{transition:transform .65s cubic-bezier(.25,.46,.45,.94);will-change:transform}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-grid__card:hover .card-gallery .product-media-container img,.product-grid__card:hover .card-gallery img{transform:scale(1.04)}}.product-grid__card .product-title,.product-grid__card product-title,.product-grid__card .product-card__title,.product-grid__card .text-block--rte p,.product-grid__card .text-block p{font-size:.8125rem;font-weight:400;letter-spacing:.02em;line-height:1.4;margin:0}.product-grid__card product-price,.product-grid__card .price-item,.product-grid__card .price{font-size:.8125rem;font-weight:400;letter-spacing:.01em;color:rgb(var(--color-foreground-rgb) / .65)}.product-grid__card .price--on-sale .price-item--regular{opacity:.4;font-size:.75rem}.product-grid__card .product-card__vendor,.product-grid__card .vendor{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .4);margin:0}.product-grid{--product-grid-gap-mobile: 10px 10px;--product-grid-gap-desktop: 16px 16px}@media screen and (max-width:749px){.product-grid{--product-grid-gap: 10px 10px}}.resource-list--grid .resource-list__item{display:flex;flex-direction:column}.resource-list--grid .resource-list__item .collection-card{display:flex;flex-direction:column;height:100%}.resource-list--grid .resource-list__item .collection-card__inner{display:flex;flex-direction:column;height:100%;flex:1}.product-grid__card .badge,.product-grid__card .card-badge{border-radius:0;font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;font-weight:500}[dir=rtl] .collection-card .text-block,[dir=rtl] .collection-card .text-block p{letter-spacing:0;text-transform:none;text-align:right;direction:rtl}[dir=rtl] .section-resource-list__content .text-block,[dir=rtl] .section-resource-list__content .text-block p{letter-spacing:0;text-align:right;direction:rtl}[dir=rtl] .product-grid__card .product-title,[dir=rtl] .product-grid__card product-title,[dir=rtl] .product-grid__card .text-block p,[dir=rtl] .product-grid__card product-price,[dir=rtl] .product-grid__card .price-item{letter-spacing:0;text-align:right;direction:rtl}
/*# sourceMappingURL=/cdn/shop/t/65/assets/collection-showcase.css.map */
