.product-grid .card-wrapper,.product-grid .card{position:relative!important}.product-grid .card__heading a:after,.product-grid .card__content .card__heading a:after{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:5!important;background:transparent!important}.product-grid .card__inner,.product-grid .card__media,.product-grid .card .media,.product-grid .card__inner img{pointer-events:none!important}.product-grid .card__heading,.product-grid .card__heading a{pointer-events:auto!important}.product-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;column-gap:22px!important;row-gap:34px!important;list-style:none!important;margin:0!important;padding:0!important}.product-grid .grid__item{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important}.product-grid .card,.product-grid .card--card,.product-grid .card--media{display:block!important;height:auto!important;border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}.product-grid .card__inner,.product-grid .card__inner.ratio,.product-grid .card>.card__inner{position:relative!important;display:block!important;width:100%!important;height:430px!important;min-height:430px!important;max-height:430px!important;padding:0!important;margin:0!important;overflow:hidden!important;border-radius:0!important;background:#f5f5f5!important}.product-grid .card__inner:before,.product-grid .card__inner.ratio:before{content:none!important;display:none!important;padding-bottom:0!important}.product-grid .card__inner .card__media,.product-grid .card__inner .media{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border-radius:0!important;overflow:hidden!important}.product-grid .card__inner img,.product-grid .card__media img,.product-grid .card .media img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;opacity:1!important;visibility:visible!important;animation:none!important;transform:none!important;border-radius:0!important}.product-grid .card .media>img:nth-child(2){opacity:0!important;transition:opacity .25s ease!important}.product-grid .card-wrapper:hover .card .media>img:nth-child(2){opacity:1!important}.card__badge{position:absolute!important;top:10px!important;left:10px!important;z-index:6!important;pointer-events:none!important}.collection-hero,.collection-hero--with-image,#shopify-section-banner,.collection__title{padding-top:46px!important}.facets-container,.facets-wrapper,.facets__form,.facets__wrapper,.product-grid-container{border-top:0!important}.facets-container{border-bottom:1px solid #ececec!important;padding-bottom:14px!important;margin-bottom:28px!important}.facets-wrapper,.facets__form,.product-count,.facet-filters{border-bottom:0!important;padding-bottom:0!important}.template-collection,.template-search,.collection,.facets-container,.product-grid-container{font-family:Poppins,sans-serif}.collection .page-width,.facets-container.page-width,.product-grid-container .page-width,.template-search .page-width{max-width:1400px!important;padding-left:20px!important;padding-right:20px!important}.collection-hero__title,.title--primary,.collection__title .title,.template-search__header .title{font-family:Montserrat,sans-serif!important;font-size:31px!important;font-weight:400!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:#1c1d1d!important;margin:0 0 18px!important}.facets__label,.facets__summary,.facet-filters__label,.facet-filters__sort,.product-count__text,.facets__heading{font-family:Poppins,sans-serif!important;font-size:14px!important;color:#1c1d1d!important}.facets__summary,.select__select,.facet-filters__sort{border-radius:0!important}.card-wrapper,.card__content,.card__information{border-radius:0!important;box-shadow:none!important}.card--standard>.card__content .card__information,.card__content{padding:12px 0 0!important}.card__heading,.card__heading a,.card-information .card__heading{font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;color:#1c1d1d!important;text-transform:none!important;text-decoration:none!important}.card-information>*{font-family:Poppins,sans-serif!important}.price,.price__container,.price .price-item{font-family:Poppins,sans-serif!important;font-size:15px!important;letter-spacing:0!important}.price__sale .price-item--sale,.price--on-sale .price-item--sale{color:#d74a5d!important;font-weight:500!important}.price__sale .price-item--regular,.price--on-sale .price-item--regular{color:#6d6d6d!important;text-decoration:line-through!important;margin-left:8px!important}.price--on-sale .price__badge-sale,.price .unit-price{display:none!important}.card__badge .badge,.badge{border-radius:0!important;border:0!important;background:#e35d6d!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.4px!important;text-transform:uppercase!important;padding:5px 9px!important}.badge.badge--sold-out,.card__badge .badge--sold-out{background:#8d8d8d!important}.pagination__item{border-radius:0!important;font-family:Poppins,sans-serif!important}@media screen and (max-width:1200px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.product-grid .card__inner,.product-grid .card__inner.ratio,.product-grid .card>.card__inner{height:380px!important;min-height:380px!important;max-height:380px!important}}@media screen and (max-width:749px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:24px!important}.product-grid .card__inner,.product-grid .card__inner.ratio,.product-grid .card>.card__inner{height:250px!important;min-height:250px!important;max-height:250px!important}.collection-hero,#shopify-section-banner,.collection__title{padding-top:30px!important}.collection-hero__title,.title--primary{font-size:26px!important}.card__heading,.card__heading a{font-size:14px!important}}.card__badge.top.right{top:0!important;right:0!important;margin:0!important;padding:0!important}.card__badge.top.right{align-items:flex-start!important;align-content:flex-start!important;padding-top:0!important}.card__badge.top.right .badge{margin-top:0!important;align-self:flex-start!important}.card--card>.card__content,.card--standard>.card__content{padding-top:0!important}.card__content{padding:0!important}.card__badge.top.right{top:0!important;right:0!important;margin:0!important;padding:0!important;height:auto!important}.card__badge .badge{font-weight:400!important}@media screen and (max-width:749px){.card__badge.top.right{top:-3px!important;right:0!important;margin:0!important;padding:0!important;max-width:100%!important;overflow:hidden!important}.card__badge .badge{padding:3px 6px!important;font-size:12px!important;margin-right:0!important;transform:none!important}}.product-grid .card__content,.product-grid .card-information,.product-grid .card__information{text-align:center!important}.product-grid .price{justify-content:center!important}.collection .card__content{row-gap:0!important;padding-top:0!important}.collection .card__information,.collection .card-information{padding-top:.6rem!important;padding-bottom:0!important;row-gap:0!important}.collection .card__information>*,.collection .card-information>*{margin:0!important}.collection .card__heading{margin-bottom:.4rem!important}.collection .card__heading,.collection .card__heading a{font-weight:400!important}.collection .price{margin-top:0!important}.collection .card__information .price,.collection .card-information .price{margin-top:-.8rem!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/alessa-collection.css.map */
