.product-grid.grid{display:grid!important;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.product-grid.grid.grid--1-col-tablet-down{grid-template-columns:repeat(1,1fr)}.product-grid.grid.grid--2-col-tablet-down{grid-template-columns:repeat(2,1fr)}@media screen and (min-width:990px){.product-grid.grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.product-grid.grid.grid--2-col-desktop{grid-template-columns:repeat(2,1fr)}.product-grid.grid.grid--3-col-desktop{grid-template-columns:repeat(3,1fr)}.product-grid.grid.grid--4-col-desktop{grid-template-columns:repeat(4,1fr)}.product-grid.grid.grid--5-col-desktop{grid-template-columns:repeat(5,1fr)}.product-grid.grid.grid--6-col-desktop{grid-template-columns:repeat(6,1fr)}}.product-grid.grid .grid__item{width:auto!important;max-width:none!important;flex:none!important}.product-grid .grid__item{flex-grow:0!important}.product-grid,.grid{align-items:stretch!important}.card-wrapper{display:flex;flex-direction:column;width:100%}.card-wrapper .card{display:flex;flex-direction:column;flex:1;overflow:hidden;box-shadow:none;border:none}.card-wrapper .card__inner{background:transparent}.card__media{position:relative;margin:16px 16px 0;border-radius:12px;overflow:hidden;background:#fff;width:100%}.card__media .media{border-radius:12px;overflow:hidden;width:100%;height:100%}.card__new-badge{display:none}.card__wishlist{position:absolute;top:10px;right:10px;width:34px;height:34px;border-radius:50%;background:#fffffff2;border:none;display:flex;align-items:center;justify-content:center;color:#6b2545;cursor:pointer;z-index:10;pointer-events:auto!important;transition:transform .15s ease}.card__wishlist:active{transform:scale(.88)}.card__wishlist svg{width:17px;height:17px;position:absolute}.card__wishlist-filled{opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .15s ease}.card__wishlist-outline{opacity:1;transition:opacity .15s ease}.card__wishlist.is-active .card__wishlist-filled{opacity:1;transform:scale(1)}.card__wishlist.is-active .card__wishlist-outline{opacity:0}.card__wishlist.is-loading{opacity:.5;pointer-events:none}.card-wrapper .card>.card__content{flex:1;display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:14px 16px 20px}.card-wrapper .card>.card__content .card__information{flex:1;display:flex;flex-direction:column;justify-content:flex-start;text-align:center}.card-wrapper .card>.card__content .card__heading{font-size:14px;font-weight:600;line-height:1.4;margin:0 0 6px}.card-wrapper .card>.card__content .card__heading a{color:#2b2b2b}.card-wrapper .card>.card__content .card-information{display:flex;flex-direction:column;align-items:center;gap:2px}.card--media .card__inner .card__content{display:none}.media--transparent{background-color:#f7eee9}.card-information .caption-with-letter-spacing{font-size:12.5px;font-weight:700;color:#4a1a30;text-transform:none;letter-spacing:normal;margin-bottom:2px}.card-information .price{display:flex;align-items:baseline;justify-content:center;gap:8px;flex-wrap:wrap}.card-information .price__sale{justify-content:center;flex-wrap:wrap;width:100%}.card-information .price__container{text-align:center;width:100%}.price--on-sale .price__sale{display:flex}.card-information .price__sale .price-item--sale{color:#6b2545;font-weight:800;font-size:15px}.card-information .price__sale .price-item--regular{opacity:.55;text-decoration:line-through;font-size:13px}.card-information .price-item--regular{font-size:14px;font-weight:700;color:#2b2b2b}.card__discount-pct{display:block;width:100%;text-align:center;font-size:12px;font-weight:700;color:#c97a3d;margin-top:4px}.card-wrapper .card__inner.ratio{height:auto!important;aspect-ratio:319 / 450;padding-bottom:0!important}.card__media .media img{object-position:top center}.card-wrapper .card__inner.ratio:before{display:none!important}.card-wrapper .card{position:relative}.card-wrapper .card__wishlist{position:absolute;top:10px;right:10px;z-index:5}@media screen and (max-width:410px){.card-information .price-item--regular{margin-right:5px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-card-custom.css.map */
