.popular-products{--gap: 1.6rem;--grid-width: 100%}@media screen and (min-width:750px){.popular-products{--grid-width: calc(50% - (var(--gap) * (1 - 1 / var(--per-row))))}}@media screen and (min-width:1100px){.popular-products{--gap: 3.2rem;--grid-width: calc( 100% / var(--per-row) - (var(--gap) * (1 - 1 / var(--per-row))) )}}.popular-products__slider{display:block;position:relative}.popular-products__wrapper{display:grid;align-self:flex-start;gap:var(--gap);grid-template-columns:repeat(var(--mobile-per-row),1fr);margin:2.4rem 0 0;padding:0}@media screen and (min-width:750px){.popular-products__wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1100px){.popular-products__wrapper{grid-template-columns:repeat(var(--per-row),1fr)}}.popular-products__wrapper.popular-products__wrapper--carousel{display:flex;align-items:flex-start;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.popular-products__wrapper.popular-products__wrapper--carousel::-webkit-scrollbar{display:none}.popular-products__wrapper.popular-products__wrapper--carousel>li{flex:0 0 auto;scroll-snap-align:start;width:calc((100% - var(--gap) * (var(--mobile-per-row) - 1)) / var(--mobile-per-row))}@media screen and (min-width:750px){.popular-products__wrapper.popular-products__wrapper--carousel>li{width:calc((100% - var(--gap)) / 2)}}@media screen and (min-width:1100px){.popular-products__wrapper.popular-products__wrapper--carousel>li{width:calc((100% - var(--gap) * (var(--per-row) - 1)) / var(--per-row))}}@media screen and (max-width:749px){.popular-products__wrapper.popular-products__wrapper--carousel>li{width:calc(100% - 4rem)}.popular-products__nav{display:none}}.popular-products__nav-spacer{position:absolute;top:0;left:0;width:100%;pointer-events:none}@media screen and (min-width:750px)and (max-width:1099px){.popular-products__nav-spacer{aspect-ratio:200 / var(--media-ratio)}}@media screen and (min-width:1100px){.popular-products__nav-spacer{aspect-ratio:calc(100 * var(--per-row)) / var(--media-ratio)}}.popular-products__nav.swiper-buttons__wrapper .swiper-button span{opacity:1}.popular-products__nav .swiper-buttons__box{width:100%}.popular-products__nav .swiper-button{position:relative}.popular-products__nav .swiper-button span{position:absolute;top:50%;transform:translateY(-50%)}.popular-products__nav .swiper-button-prev span{right:calc(100% + 1rem);transform:translateY(-50%) rotate(-180deg)}.popular-products__nav .swiper-button-next span{left:calc(100% + 1rem)}@media screen and (min-width:750px){.popular-products__nav .swiper-button{width:auto;height:auto;border-radius:0;padding:.8rem 1.2rem;background-color:#b281e3;color:rgb(var(--color-button-text));display:flex;align-items:center;justify-content:center}.popular-products__nav .swiper-button span{position:static;top:auto;transform:none}.popular-products__nav .swiper-button-prev span{right:auto;transform:rotate(-180deg)}.popular-products__nav .swiper-button-next span{left:auto}}@media screen and (max-width:750px){.popular-products__wrapper.popular-products__wrapper-row li:not(:nth-child(2n)):not(:last-child) .card__inner{position:relative}.popular-products__wrapper.popular-products__wrapper-row li:not(:nth-child(2n)):not(:last-child) .card__inner:before{content:"";position:absolute;width:1px;height:100%;background:rgb(var(--color-border));right:calc(var(--gap) / -2);pointer-events:none}.popular-products__wrapper.popular-products__wrapper-row .card__link{min-height:unset}}.popular-products .collection-popular-card{transition:opacity var(--duration-default)}@media screen and (min-width:750px)and (max-width:1100px){.popular-products .collection-popular-card:not(:nth-child(2n)):not(:last-child) .card__inner{position:relative}.popular-products .collection-popular-card:not(:nth-child(2n)):not(:last-child) .card__inner:before{content:"";position:absolute;width:1px;height:100%;background:rgb(var(--color-border));right:calc(var(--gap) / -2);pointer-events:none}}@media screen and (min-width:1100px){.popular-products .collection-popular-card:not(.hide_border):not(:last-child) .card__inner{position:relative}.popular-products .collection-popular-card:not(.hide_border):not(:last-child) .card__inner:before{content:"";position:absolute;width:1px;height:100%;background:rgb(var(--color-border));right:calc(var(--gap) / -2);pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-popular-products.css.map */
