section#collection-grid .desktop-filter-heading{font-size:20px;font-weight:600}@media only screen and (max-width:575.98px){section#collection-grid .collection-grid-wrapper.page-width{padding:0 10px}}section#collection-grid .collection-grid-wrapper .collection-grid{grid-column-gap:10px;grid-row-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:40px;position:relative}@media only screen and (min-width:768px){section#collection-grid .collection-grid-wrapper .collection-grid{grid-column-gap:20px;grid-row-gap:20px;margin-top:60px}}@media only screen and (min-width:1200px){section#collection-grid .collection-grid-wrapper .collection-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767.98px){section#collection-grid .collection-grid-wrapper .collection-grid .no-results{text-align:center}}section#collection-grid .collection-grid-wrapper .collection-grid .spinner{display:none;left:50%;position:absolute;top:100px;transform:translateX(-50%);z-index:1}section#collection-grid .collection-grid-wrapper .collection-grid .spinner .check-circle-outer,section#collection-grid .collection-grid-wrapper .collection-grid .spinner .spinner-circle-outer{--circle-size:50px}section#collection-grid .collection-grid-wrapper .collection-grid.loading #collection-grid-cta,section#collection-grid .collection-grid-wrapper .collection-grid.loading #collection-grid-cta-2,section#collection-grid .collection-grid-wrapper .collection-grid.loading .product-card{filter:blur(2.4px) grayscale(.2);opacity:.6}section#collection-grid .collection-grid-wrapper .collection-grid.loading .spinner{display:block}section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-content-top{display:flex}@media only screen and (max-width:767.98px){section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-content-top{align-items:center;flex-direction:column;justify-content:center}}section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-content-top .notes{justify-content:center}@media only screen and (max-width:767.98px){section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-content-top .notes div{font-size:14px}}section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-title{font-size:14px}@media only screen and (max-width:767.98px){section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-title{border-bottom:1px solid #eaecef;padding-bottom:12px}}@media only screen and (min-width:768px){section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-title{font-size:20px}}section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-variant-price-wrapper{display:flex}@media only screen and (max-width:767.98px){section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-variant-price-wrapper{flex-direction:column;gap:0}}section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-variants{position:relative}@media only screen and (max-width:767.98px){section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-variants{flex-direction:column;gap:6px;padding:0}section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-variants:before{display:none}}section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-variants .option{align-items:center;display:flex;flex-wrap:wrap}@media only screen and (max-width:767.98px){section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-variants .option{gap:6px;justify-content:center}section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-price,section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-price span,section#collection-grid .collection-grid-wrapper .collection-grid .product-card .product-card-variants .option div{font-size:14px}section#collection-grid .collection-grid-wrapper .collection-grid .product-card .quick-view-btn{height:auto;line-height:1;margin:10px auto 0;padding:4px 16px 6px}}@media only screen and (max-width:575.98px){section#collection-grid .collection-grid-wrapper .collection-grid .product-badges{width:100%}section#collection-grid .collection-grid-wrapper .collection-grid .product-badges .product-badge:nth-of-type(2){display:none}}section#collection-grid .collection-grid-wrapper .custom-filter-load-more{margin:40px auto 0}section#collection-grid #collection-grid-cta,section#collection-grid #collection-grid-cta-2{align-items:flex-end;border-radius:10px;box-sizing:border-box;color:#fff;display:flex;justify-content:flex-start;min-height:300px;overflow:hidden;padding:30px;position:relative}@media only screen and (max-width:767.98px){section#collection-grid #collection-grid-cta,section#collection-grid #collection-grid-cta-2{padding:15px}}@media only screen and (min-width:992px){section#collection-grid #collection-grid-cta,section#collection-grid #collection-grid-cta-2{min-height:400px}}@media only screen and (max-width:575.98px){section#collection-grid #collection-grid-cta,section#collection-grid #collection-grid-cta-2{border-radius:0;grid-column:span 2;margin-bottom:20px;margin-left:-10px;margin-top:20px;width:calc(100% + 20px)}}section#collection-grid #collection-grid-cta .overlay,section#collection-grid #collection-grid-cta-2 .overlay{background:#1a1b1c;background:linear-gradient(0deg,#1a1b1c,rgba(26,27,28,0));inset:0;position:absolute;z-index:1}section#collection-grid #collection-grid-cta :not(img),section#collection-grid #collection-grid-cta-2 :not(img){position:relative;text-align:left}section#collection-grid #collection-grid-cta .heading-md,section#collection-grid #collection-grid-cta-2 .heading-md{font-size:30px;margin:0 0 14px}@media only screen and (min-width:992px){section#collection-grid #collection-grid-cta .heading-md,section#collection-grid #collection-grid-cta-2 .heading-md{font-size:36px}}section#collection-grid #collection-grid-cta img,section#collection-grid #collection-grid-cta-2 img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}section#collection-grid #collection-grid-cta img.desktop,section#collection-grid #collection-grid-cta-2 img.desktop{display:none}@media only screen and (min-width:992px){section#collection-grid #collection-grid-cta img.desktop,section#collection-grid #collection-grid-cta-2 img.desktop{display:block}}section#collection-grid #collection-grid-cta img.mobile,section#collection-grid #collection-grid-cta-2 img.mobile{display:block}@media only screen and (min-width:992px){section#collection-grid #collection-grid-cta img.mobile,section#collection-grid #collection-grid-cta-2 img.mobile{display:none}}section#collection-grid #collection-grid-cta-2>div,section#collection-grid #collection-grid-cta>div{display:flex;flex-direction:column;gap:0;position:relative;z-index:2}section#collection-grid #collection-grid-cta-2>div .banner-heading,section#collection-grid #collection-grid-cta>div .banner-heading{margin:0 0 14px}section#collection-grid #collection-grid-cta-2>div .banner-heading,section#collection-grid #collection-grid-cta-2>div .banner-heading *,section#collection-grid #collection-grid-cta>div .banner-heading,section#collection-grid #collection-grid-cta>div .banner-heading *{font-size:30px}@media only screen and (min-width:992px){section#collection-grid #collection-grid-cta-2>div .banner-heading,section#collection-grid #collection-grid-cta-2>div .banner-heading *,section#collection-grid #collection-grid-cta>div .banner-heading,section#collection-grid #collection-grid-cta>div .banner-heading *{font-size:36px}}section#collection-grid #collection-grid-cta-2>div .banner-text,section#collection-grid #collection-grid-cta-2>div .banner-text *,section#collection-grid #collection-grid-cta>div .banner-text,section#collection-grid #collection-grid-cta>div .banner-text *{font-size:16px;line-height:24px;margin:0 0 20px}

/*# sourceMappingURL=section-fs-collection-grid.min.css.map*/