.contains-card--product{--image-padding: 0}.luvoluvo-product-card .card,.product-card-wrapper .card{--image-padding: 0;background:#fffaf8;border:1px solid rgba(98,46,136,.12);border-radius:1.4rem;overflow:hidden;box-shadow:0 6px 18px #1a10260d;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.luvoluvo-product-grid .grid__item:nth-child(6n+1) .card,.product-grid .grid__item:nth-child(6n+1) .product-card-wrapper .card{background:#fbf6fc}.luvoluvo-product-grid .grid__item:nth-child(6n+2) .card,.product-grid .grid__item:nth-child(6n+2) .product-card-wrapper .card{background:#fbf6f1}.luvoluvo-product-grid .grid__item:nth-child(6n+3) .card,.product-grid .grid__item:nth-child(6n+3) .product-card-wrapper .card{background:#fbf3f5}.luvoluvo-product-grid .grid__item:nth-child(6n+4) .card,.product-grid .grid__item:nth-child(6n+4) .product-card-wrapper .card{background:#f6f2f8}.luvoluvo-product-grid .grid__item:nth-child(6n+5) .card,.product-grid .grid__item:nth-child(6n+5) .product-card-wrapper .card{background:#f8f4ee}.luvoluvo-product-grid .grid__item:nth-child(6n+6) .card,.product-grid .grid__item:nth-child(6n+6) .product-card-wrapper .card{background:#f4f7f5}.luvoluvo-product-card .card:hover,.product-card-wrapper:hover .card{transform:translateY(-2px);border-color:#622e8847;box-shadow:0 12px 28px #622e881f}.luvoluvo-product-card .card__inner,.product-card-wrapper .card__inner{border-radius:1.4rem 1.4rem 0 0;background:transparent!important;background-image:none!important;transform:none}.luvoluvo-product-card .card__inner.ratio,.product-card-wrapper .card__inner.ratio{display:block;aspect-ratio:1 / 1;min-height:12rem}.luvoluvo-product-card .card__inner.ratio:before,.product-card-wrapper .card__inner.ratio:before{content:none;display:none;padding-bottom:0}.luvoluvo-product-card .card__media,.luvoluvo-product-card .card__media .media,.product-card-wrapper .card__media,.product-card-wrapper .card__media .media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;background:transparent;z-index:1}.luvoluvo-product-card .card__inner>.card__content,.product-card-wrapper .card__inner>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:transparent;padding:0}.luvoluvo-product-card .card__media img,.product-card-wrapper .card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;object-position:center;opacity:1!important;visibility:visible!important;display:block!important}.luvoluvo-product-card .card>.card__content .card__information,.product-grid .product-card-wrapper .card>.card__content .card__information,.product-grid .card>.card__content .card__information{padding:1.35rem 1.7rem 1.65rem}@media screen and (min-width:750px){.luvoluvo-product-card .card>.card__content .card__information,.product-grid .product-card-wrapper .card>.card__content .card__information,.product-grid .card>.card__content .card__information{padding:1.5rem 1.85rem 1.8rem}}.luvoluvo-card__vendor{margin:0 0 .6rem;font-size:1.1rem;line-height:1.35;letter-spacing:.04em;text-transform:uppercase;font-weight:600;color:#622e88}.luvoluvo-product-card .card__heading,.product-grid .card__heading{margin:0;font-size:1.3rem;line-height:1.42;font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;word-break:normal}@media screen and (min-width:750px){.luvoluvo-product-card .card__heading,.product-grid .card__heading{font-size:1.35rem}}.luvoluvo-product-card .card-information>.price,.product-grid .card-information>.price{margin-top:.9rem}.product-grid .price .price-item{font-size:1.4rem;font-weight:700;line-height:1.35}.product-grid .card__badge{margin:.7rem}.product-grid .card__badge .badge{font-size:1.1rem;padding:.3rem .7rem;border-radius:999px}.luvoluvo-product-grid:not(.slider){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;row-gap:1.3rem}.luvoluvo-product-grid:not(.slider)>.grid__item{width:auto;max-width:none}@media screen and (min-width:990px){.luvoluvo-product-grid:not(.slider){grid-template-columns:repeat(4,minmax(0,1fr));column-gap:1.3rem;row-gap:1.8rem}}.luvoluvo-category-grid .collection-list .card{border-radius:1.4rem!important}.luvoluvo-category-grid .collection-list .card__inner.ratio:before{padding-bottom:58%!important}.luvoluvo-category-grid .collection-list .card__media .media img,.luvoluvo-category-grid .collection-list .card__media .media img.luvoluvo-card-icon{display:none!important}.luvoluvo-category-grid .luvoluvo-card-mark{display:flex!important;align-items:center;justify-content:center}.luvoluvo-category-grid .luvoluvo-card-mark svg{width:44%;height:44%;max-width:7.6rem;max-height:7.6rem}.luvoluvo-category-grid .collection-list .card__content{padding:.75rem .9rem .95rem!important}.luvoluvo-category-grid .collection-list .card__information{padding:0!important}.luvoluvo-category-grid .collection-list .card__heading{font-size:1.35rem!important;line-height:1.25!important}.luvoluvo-card__caption,.luvoluvo-category-grid .collection-list .card--standard>.card__content .card__caption,.luvoluvo-collection-card .card--standard>.card__content .card__caption{display:-webkit-box;margin:.25rem 0 0;font-size:1.2rem;line-height:1.35;color:#1a1a1aad;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.luvoluvo-category-grid .collection-list .card__heading .icon-wrap{margin-left:.35rem}@media screen and (max-width:749px){.luvoluvo-category-grid .collection-list .card__heading{font-size:1.25rem!important}.luvoluvo-card__caption{font-size:1.15rem;-webkit-line-clamp:2}.luvoluvo-product-card .card__heading,.product-grid .card__heading{font-size:1.25rem}}.collection .title-wrapper,.collection-list-wrapper .title-wrapper-with-link{margin-bottom:1.2rem}.template-index .banner--small:not(.banner--adapt){min-height:26rem}.template-index .banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:22rem}@media screen and (min-width:750px){.template-index .banner--small:not(.banner--adapt){min-height:34rem}.template-index .banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:34rem}}.luvoluvo-category-grid .collection-list.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;row-gap:1rem}.luvoluvo-category-grid .collection-list.grid>.grid__item{width:auto;max-width:none}@media screen and (min-width:750px){.luvoluvo-category-grid .collection-list.grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.2rem;row-gap:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/luvoluvo-compact-cards.css.map */
