/*
Generated time: May 22, 2026 17:47
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.
*/
.products-grid-section{overflow:hidden}.products-grid::after{display:none}.products-grid .collection-product-list::after{display:none}@media (max-width:576px){.products-grid .collection-product-list:not(.collection-product-list--2-mobile) .collection-grid-card{flex:0 0 100%}.products-grid .collection-product-list:not(.collection-product-list--2-mobile) .collection-grid-card:not(:first-child)::before{content:""}}.products-grid .collection-grid-card::before{left:-100vw;width:300vw}@media (max-width:989px){.products-grid .collection-grid-card{flex:0 0 calc(50% - (var(--gap) - var(--gap) * 0.5))}.products-grid .collection-grid-card:not(:first-child):nth-child(odd)::before,.products-grid .collection-grid-card:not(:nth-child(2n))::after{content:""}}@media (min-width:990px) and (max-width:1099px){.products-grid .collection-grid-card{flex:0 0 calc(33.33% - (var(--gap) - var(--gap) * 0.33))}.products-grid .collection-grid-card:not(:first-child):nth-child(3n+1)::before,.products-grid .collection-grid-card:not(:nth-child(3n))::after{content:""}}@media screen and (min-width:1100px){.products-grid .collection-grid-card{flex:0 0 calc(25% - (var(--gap) - var(--gap) * 0.25))}.products-grid .collection-grid-card:not(:first-child):nth-child(4n+1)::before,.products-grid .collection-grid-card:not(:nth-child(4n))::after{content:""}}@media (max-width:750px){.products-grid .collection-product-list--2-mobile .collection-grid-card{flex:0 0 calc(50% - (var(--gap) - var(--gap) * 0.5))}.products-grid .collection-product-list--2-mobile .collection-grid-card:not(:first-child):nth-child(odd)::before,.products-grid .collection-product-list--2-mobile .collection-grid-card:not(:nth-child(2n))::after{content:""}}.products-grid .products-grid__content{overflow:hidden;position:relative;grid-column:span 2}.products-grid .products-grid__content .loading-overlay{inset:0;z-index:6;display:none;width:100%;padding:0 5rem;background-color:rgba(var(--color-background),.7)}.js .products-grid--loading .products-grid .products-grid__content>.loading-overlay{display:block}.js .products-grid--loading .products-grid .products-grid__content>.loading-overlay .loading-overlay__spinner{top:10rem}.js .products-grid--loading .products-grid-section__wrapper{transition:opacity var(--duration-default) ease-in-out;opacity:0}@media screen and (max-width:989px){.swiper--products-grid:not(.swiper-initialized) .products-grid-section__wrapper{display:flex;grid-template-columns:none;gap:0}}.swiper--products-grid:not(.swiper-initialized) .products-grid-section__wrapper .collection-product-card{margin-right:8px}@media screen and (min-width:750px) and (max-width:989px){.swiper--products-grid:not(.swiper-initialized) .products-grid-section__wrapper .collection-product-card{flex-shrink:0;width:calc(50% - .4rem)}}@media screen and (max-width:749px){.swiper--products-grid:not(.swiper-initialized) .products-grid-section__wrapper .collection-product-card{flex-shrink:0;width:100%}.swiper--products-grid:not(.swiper-initialized) .products-grid-section__wrapper--2-mobile .collection-product-card{width:calc(50% - .4rem)}}@media screen and (max-width:989px){.swiper--products-grid.swiper-initialized .products-grid-section__wrapper{display:flex;grid-template-columns:none;gap:0}}