.products-grid-section__wrapper{display:grid;gap:2rem 2.4rem;grid-column:span 2;list-style:none;padding:0;margin:0}@media screen and (min-width:576px){.products-grid-section__wrapper{gap:3.6rem 2.4rem}.products-grid-section__wrapper--2,.products-grid-section__wrapper--3,.products-grid-section__wrapper--4,.products-grid-section__wrapper--5,.products-grid-section__wrapper--6{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.products-grid-section__wrapper--3,.products-grid-section__wrapper--4,.products-grid-section__wrapper--5,.products-grid-section__wrapper--6{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1100px){.products-grid-section__wrapper--4,.products-grid-section__wrapper--5,.products-grid-section__wrapper--6{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1360px){.products-grid-section__wrapper--5,.products-grid-section__wrapper--6{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1600px){.products-grid-section__wrapper--6{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:575px){.products-grid-section--2-mobile:not(.popular-products__wrapper--1){grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.products-grid-section--2-mobile .collection-product-card .rating{margin-bottom:0}.products-grid-section--2-mobile .collection-product-card .rating__stars{margin:0 .3rem 0 0}.products-grid-section--2-mobile .collection-product-card .rating-star:before{font-size:1.5rem}.products-grid-section--2-mobile .collection-product-card .rating-text{font-size:1.2rem}.products-grid-section--2-mobile .collection-product-card .rating-count{font-size:1rem}.products-grid-section--2-mobile .collection-product-card .card__title{font-size:calc(var(--font-heading-card-scale) * .9rem)}.products-grid-section--2-mobile .collection-product-card .card__description{font-size:1rem;margin-top:.4rem}.products-grid-section--2-mobile .collection-product-card .card-wrapper .product-parameters{margin-top:.4rem}.products-grid-section--2-mobile .collection-product-card .card-information__top{gap:.2rem 1.2rem;flex-wrap:wrap}.products-grid-section--2-mobile .collection-product-card .badge{font-size:1.1rem}.products-grid-section--2-mobile .collection-product-card .card__subtitle,.products-grid-section--2-mobile .collection-product-card .card__vendor:after{font-size:.8rem}.products-grid-section--2-mobile .collection-product-card .card-information{padding:.6rem 0}.products-grid-section--2-mobile .collection-product-card .price{font-size:calc(var(--font-heading-card-scale) * .9rem)}.products-grid-section--2-mobile .collection-product-card .price--on-sale .price__sale{flex-direction:row;align-items:flex-start;column-gap:.4rem}.products-grid-section--2-mobile .collection-product-card .price--on-sale .price__sale dt{order:1}}.products-grid-section__content{overflow:hidden;position:relative}.products-grid-section__content .loading-overlay{top:0;right:0;bottom:0;left:0;z-index:6;display:none;width:100%;padding:0 5rem;background-color:rgba(var(--color-background),.7)}.products-grid--loading .products-grid-section__content>.loading-overlay{display:block}.products-grid--loading .products-grid-section__content>.loading-overlay .loading-overlay__spinner{top:15rem}.product__media-wrapper .section-heading .section-heading__left p{font-size:14px;line-height:18px}.product__media-wrapper .section-heading .section-heading__left p:not(.section-heading__description){margin-bottom:0}.popular-products__container .section-heading{justify-content:center;text-align:center;margin-bottom:4rem}.section-heading .subtitle{font-family:Instrument Sans,sans-serif;font-size:12px;letter-spacing:2.16px;line-height:20px;font-weight:400}.section-heading__heading{font-size:calc(var(--font-heading-h1-scale) * 3.2rem);letter-spacing:.6px;text-transform:uppercase;font-weight:600;max-width:100%!important}.card .card__inner .media{background:#f6f4ef}.card-wrapper{position:relative}.card-wrapper .card-information{position:static}.card-wrapper .card-information .card__subtitles{position:absolute;top:16px;left:16px;background:#c1272d;padding:4px 8px;z-index:1}.card__subtitles .card__subtitle{font-weight:700;font-size:13px;color:#fff;line-height:120%}.card-information .card__title{font-size:calc(var(--font-heading-card-scale) * 1.2rem);font-weight:500}[data-scheme=light] .card-information .card__title{color:#0e1c2a}.card-information .price .price__regular{font-size:calc(var(--font-heading-card-scale) * 1.2rem);font-weight:400}[data-scheme=light] .card-information .price .price__regular{color:#3c4a59}.popular-products__content .popular-products__item .card-wrapper{overflow:visible;position:relative}.popular-products__content .popular-products__item .card-wrapper .media,.popular-products__content .popular-products__item .card-wrapper .card--product,.popular-products__content .popular-products__item .card-wrapper .card__inner,.popular-products__content .popular-products__item .card-wrapper .swiper{overflow:visible}.popular-products__content .popular-products__item .card-wrapper .media .product-pagination{bottom:2rem;padding:0 1.2rem}.popular-products__content .popular-products__item.collection-product-card{padding-bottom:8px}.popular-products__content .popular-products__item .card-wrapper .media .product-pagination .swiper-pagination{justify-content:flex-start}[data-scheme=dark] .card-wrapper .product-pagination .swiper-pagination-bullet:after{background:#f6f4ef}.products-grid-section .section-heading{justify-content:center;text-align:center;margin-bottom:4rem}.products-grid-section .section-heading .subtitle{font-family:Instrument Sans,sans-serif;font-size:12px;letter-spacing:2.16px;line-height:20px;font-weight:400}.products-grid-section .section-heading .section-heading__heading{font-size:calc(var(--font-heading-h1-scale) * 2.4rem);letter-spacing:.6px;text-transform:uppercase;font-weight:600;max-width:100%!important}@media screen and (min-width:990px){.products-grid-section .section-heading .section-heading__heading{font-size:calc(var(--font-heading-h1-scale) * 3.2rem)}.popular-products__content .popular-products__item .card-wrapper .media .product-pagination{bottom:-6rem;padding:0}.card-information .card__title,.card-information .price .price__regular{font-size:calc(var(--font-heading-card-scale) * 1.6rem)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-products-grid.css.map */
