.popular-products__content{display:grid;grid-template-columns:1fr auto;gap:2.4rem}@media screen and (min-width:750px){.popular-products__content{gap:3.2rem}}@media screen and (min-width:1200px){.popular-products__content{gap:4.8rem}}@media screen and (min-width:1200px){.popular-products__content_no-heading{gap:4rem}}.popular-products__top{grid-column:span 2;text-align:center;align-self:center}.popular-products__subtitle{display:block;margin-bottom:0;text-align:center}.popular-products__subtitle+.popular-products__content{margin-top:1rem}.popular-products__heading{margin:0}.popular-products__button-wrapper{grid-column:span 2;display:flex;justify-content:flex-end;overflow:visible}.popular-products__button{overflow:visible}.popular-products__wrapper{display:grid;gap:2.4rem .8rem;grid-column:span 2;overflow:hidden}@media screen and (min-width:576px){.popular-products__wrapper--2,.popular-products__wrapper--3,.popular-products__wrapper--4{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.popular-products__wrapper--3,.popular-products__wrapper--4{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1100px){.popular-products__wrapper--4{grid-template-columns:repeat(4,1fr)}}.popular-products .collection-product-card .card__inner .quick-add,.popular-products .collection-product-card .card__inner .card__add-to-cart,.popular-products .collection-product-card .card__inner modal-opener{position:static}.popular-products .collection-product-card .card-wrapper .card__link{position:absolute;display:flex;align-items:center;justify-content:center;top:-4rem;right:-1rem;left:auto;bottom:auto;width:5.6rem;height:5.6rem;min-width:unset;padding:0;margin-top:0;opacity:1;transform:none;z-index:4;border:0;color:rgb(var(--color-button-secondary-text))}.popular-products .collection-product-card .card-wrapper .card__link:focus,.popular-products .collection-product-card .card-wrapper .card__link:hover{transform:none;background-color:rgb(var(--color-button-secondary-hover));color:rgb(var(--color-button-secondary-text-hover))}.popular-products .collection-product-card .card-wrapper .card__link .icon{display:block;width:2rem;height:2rem}.popular-products .collection-product-card .card-wrapper .card__link .card__quickview-text,.popular-products .collection-product-card .card-wrapper .card__link .sold-out-message{display:none}.popular-products .collection-product-card .card__link--show{display:flex;opacity:1;transform:none}@media screen and (min-width:990px){.popular-products .collection-product-card .card__link--show{display:flex;opacity:1;transform:none}}@media screen and (min-width:990px){.popular-products .collection-product-card:hover .card__link{opacity:1;transform:none}}@media screen and (max-width:575px){.popular-products--2-mobile:not(.popular-products__wrapper--1){grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.popular-products--2-mobile .collection-product-card .card-wrapper .card__link{top:.8rem;right:.8rem}.popular-products--2-mobile .collection-product-card .card-information__group{flex-direction:column;row-gap:.8rem}.popular-products--2-mobile .collection-product-card .rating{margin-bottom:0}.popular-products--2-mobile .collection-product-card .rating__stars{margin:0 .3rem 0 0}.popular-products--2-mobile .collection-product-card .rating-star:before{font-size:1.5rem}.popular-products--2-mobile .collection-product-card .rating-text{font-size:1.2rem}.popular-products--2-mobile .collection-product-card .rating-count{font-size:1rem}.popular-products--2-mobile .collection-product-card .card__title{font-size:calc(var(--font-heading-card-scale) * .9rem)}.popular-products--2-mobile .collection-product-card .card__description{font-size:1rem}.popular-products--2-mobile .collection-product-card .card__information-top{position:static;padding:1rem 0 .2rem}.popular-products--2-mobile .collection-product-card .card__badge{position:absolute;top:.8rem;left:.8rem;right:.8rem;max-width:100%}.popular-products--2-mobile .collection-product-card .badge{font-size:1.1rem}.popular-products--2-mobile .collection-product-card .card__subtitle,.popular-products--2-mobile .collection-product-card .card__vendor:after{font-size:.8rem}.popular-products--2-mobile .collection-product-card .card-information{padding:0}.popular-products--2-mobile .collection-product-card .price{font-size:1.2rem}.popular-products--2-mobile .collection-product-card .price--on-sale .price__sale{flex-direction:row;align-items:flex-start;column-gap:.4rem}.popular-products--2-mobile .collection-product-card .price--on-sale .price__sale dt{order:1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-popular-products.css.map */
