#product-grid .card--media .card__inner,#product-grid .card--media{--ratio-percent: 92% !important}#product-grid .card__media .media img{object-fit:contain}#product-grid{--grid-desktop-horizontal-spacing: 15px;--grid-desktop-vertical-spacing: 50px}#product-grid .card__inner{background-color:#fff}.card-badge{position:absolute;top:1rem;left:1rem;z-index:2;background-color:#dfbd69;color:#121212;font-family:Poppins,sans-serif;font-weight:600;font-size:.9rem;line-height:normal;letter-spacing:.08rem;padding:.4rem .8rem;border-radius:3px;white-space:nowrap;text-transform:uppercase}.bogo-badge{position:absolute;top:1rem;right:1rem;z-index:2;background-color:#eee7e0;border:.5px solid #dfd5cc;color:#121212;font-family:Poppins,sans-serif;font-weight:600;font-size:.9rem;line-height:normal;letter-spacing:.03rem;padding:.4rem .8rem;border-radius:3px;white-space:nowrap}.facets__promo-chip{display:inline-flex;align-items:center;justify-content:center;background-color:#dfd5cc;color:#121212;font-family:Poppins,sans-serif;font-weight:400;font-size:1.3rem;line-height:2rem;letter-spacing:.04rem;padding:.5rem 1.6rem;border-radius:5px;white-space:nowrap;margin-left:auto}#product-grid .card__inner .card__content{display:none}#product-grid .card__content>.card__information{display:flex;flex-direction:column}#product-grid .card__content>.card__information>.card__heading{order:1}#product-grid .card__content>.card__information>.card-information{order:2}#product-grid .card__content>.card__information>.vtl-pr-review-stars-snippet-container{order:3}.collection-trust-badges{display:flex;justify-content:space-between;align-items:flex-start;max-width:85rem;margin:8rem auto 0;padding:2rem 0}.collection-trust-badges__item{display:flex;flex-direction:column;align-items:center;gap:.9rem}.collection-trust-badges__icon{display:flex;align-items:center;justify-content:center;height:2.8rem}.collection-trust-badges__icon svg{display:block}.collection-trust-badges__text{font-family:Poppins,sans-serif;font-weight:400;font-size:1.4rem;font-style:normal;line-height:2rem;color:#121212;text-align:center}@media screen and (max-width:749px){.collection-trust-badges{margin-top:3rem;padding:1.6rem 0}.collection-trust-badges__item{gap:.5rem;width:7.6rem}.collection-trust-badges__icon{height:2rem}.collection-trust-badges__icon svg{width:2rem;height:2rem}.collection-trust-badges__text{font-weight:300;font-size:1.1rem;line-height:1.5rem}}@media screen and (max-width:749px){.mobile-facets__open{display:none!important}.mobile-facets__chip{display:inline-flex;align-items:center;gap:.8rem;padding:.4rem 1.2rem;border:1px solid #757575;border-radius:5px;cursor:pointer}.mobile-facets__chip svg{width:1.5rem;height:1.5rem;flex-shrink:0}.mobile-facets__chip-label{font-family:Poppins,sans-serif;font-weight:300;font-size:1.1rem;line-height:1.9rem;color:#121212;white-space:nowrap}.mobile-facets__chip-count{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:999px;background-color:#121212;font-family:Poppins,sans-serif;font-weight:300;font-size:1.1rem;line-height:1.9rem;color:#fdfcfc}.mobile-facets__wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.active-facets-mobile{display:contents!important}.active-facets-mobile .active-facets__button{text-decoration:none;padding:0;margin:0}.active-facets-mobile .active-facets__button-inner{display:inline-flex;align-items:center;gap:.6rem;background-color:#eee7e0;border:none;border-radius:999px;padding:.5rem 1.2rem;font-family:Poppins,sans-serif;font-weight:400;font-size:1.1rem;line-height:1.6rem;color:#121212;white-space:nowrap;min-height:auto;box-shadow:none}.active-facets-mobile .active-facets__button-inner:before,.active-facets-mobile .active-facets__button-inner:after{display:none}.active-facets-mobile .active-facets__button-inner .icon-close-small{width:1rem;height:1rem;flex-shrink:0}.active-facets-mobile .active-facets__button-wrapper{flex-basis:100%;justify-content:flex-start;margin-left:0;padding-top:0}.active-facets-mobile .active-facets__button-remove{font-family:Poppins,sans-serif;font-weight:400;font-size:1.1rem;line-height:1.6rem;color:#757575;padding:0;margin:0}}@media screen and (min-width:750px){.mobile-facets__chip{display:none!important}}.collection-list{--grid-desktop-horizontal-spacing: 15px;--grid-desktop-vertical-spacing: 50px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-product-grid-cro.css.map */
