/*
Generated time: August 19, 2025 21:18
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.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__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)}}@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}}