.section__main-collection .product-grid{--columns: var(--columns-mobile);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto}.section__main-collection .product-grid .grid__item{grid-column:span calc(12 / var(--columns, 1));grid-row:span 1;width:100%!important;max-width:100%!important}.section__main-collection .product-grid .grid__item :is(.card-wrapper,.card.card-product){height:100%}.section__main-collection .promotion-grid__item .card-promotion{border-radius:1.2rem;overflow:hidden}.section__main-collection .promotion-grid__item .card-promotion .card__content{padding:1.6rem 2rem}.section__main-collection .promotion-grid__item .card-promotion .card__heading{--font-weight: 500;margin-bottom:0}.section__main-collection .promotion-grid__item .card-promotion .card__text .text-ellipsis:after{content:none;display:none}.section__main-collection .promotion-grid__item .card-promotion .card__buttons{margin-top:1.4rem}.section__main-collection .promotion-grid__item .card-promotion .card__buttons .link{font-size:1.4rem;text-transform:uppercase}.section__main-collection .card-promotion:has(.card__content.items-end) .media__control-button{bottom:auto;top:1.6rem}@media screen and (max-width:749px){.section__main-collection .promotion-grid__item .card-promotion .card__buttons .link>span{--text-decoration-thickness: .1rem;display:inline;transition:background-size ease-in-out var(--duration-default);background-color:transparent;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% var(--text-decoration-thickness)}.section__main-collection .card-promotion:has(.card__content.items-end-small) .media__control-button{bottom:auto;top:1.6rem}}@media screen and (min-width:750px){.section__main-collection .promotion-grid__item .card-promotion{border-radius:1.6rem}.section__main-collection .promotion-grid__item .card-promotion .card__content{padding:2rem}.section__main-collection .promotion-grid__item .card-promotion .card__heading{margin-bottom:.8rem}.section__main-collection .promotion-grid__item .card-promotion .card__buttons{margin-top:1.6rem}.section__main-collection .promotion-grid__item .card-promotion .card__buttons .link{font-size:1.6rem}.section__main-collection .product-grid{--columns: var(--columns-tablet)}.section__main-collection .product-grid .promotion-grid__item{display:block;height:100%}.section__main-collection .product-grid .promotion-grid__item.grid__item--half{grid-column:span calc(12 * 2 / var(--columns, 1));grid-row:span 2}.section__main-collection .product-grid .promotion-grid__item.grid__item--full{grid-column:span 12;grid-row:span 1;height:auto}.section__main-collection .product-grid .promotion-grid__item:not(.grid__item--full) :is(.lookbook,.media-wrapper,.media){height:100%;padding-bottom:0!important}.section__main-collection .collection.collection--empty{min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center}}@media(min-width:750px)and (max-width:1032px){.section__main-collection .product-grid .card-product .card__content{padding-bottom:0}}@media screen and (min-width:1033px){.section__main-collection .product-grid{--columns: var(--columns-desktop)}.section__main-collection .pagination-wrapper{margin-top:5.6rem}}@media screen and (min-width:1366px){.section__main-collection .promotion-grid__item .card-promotion .card__content{padding:2rem 4rem}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/section-collection.css.map */
