lunilou-recommendation-cards{display:block}body .lnl-recommendations .product-recommendations__row-wrapper{width:calc(100% - 2 * var(--lnl-reco-side));margin-inline:var(--lnl-reco-side)}body .lnl-recommendations .product-recommendations__row-wrapper .product-recommendations__row{align-items:flex-start;gap:0}body .lnl-recommendations .product-recommendations__row-wrapper:not(.swiper-initialized) .product-recommendations__row{column-gap:var(--lnl-reco-card-gap)}body[data-slider-indicator=line] .lnl-recommendations .product-recommendations__row-wrapper .swiper-pagination-bullets{width:100%!important;margin-inline:0}body .lnl-recommendations .product-recommendations__col{height:auto;aspect-ratio:auto}body .lnl-recommendations .product-card,body .lnl-recommendations .product-card-new{height:auto;min-height:0;padding:0;color:var(--lnl-reco-card-text)}body .lnl-recommendations :is(.product-card,.product-card-new) .product-card__footer{display:block;height:auto;margin-top:var(--lnl-reco-card-details-gap);padding:0}body .lnl-recommendations .product-card__meta-info{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;align-items:start;column-gap:10px;row-gap:var(--lnl-reco-card-color-gap);height:auto;text-align:start}body .lnl-recommendations .product-card__meta-info>.product-card__swatches-wrapper,body .lnl-recommendations .product-card__meta-info>.product-card__vendor{display:none}body .lnl-recommendations .product-card__title{grid-column:1;grid-row:1;min-width:0;margin:0;font:400 var(--lnl-reco-card-title-size)/1.35 var(--base-font-family);color:var(--lnl-reco-card-text);text-align:start}body .lnl-recommendations .product-card__price{grid-column:2;grid-row:1 / span 2;margin:0;padding:0;font:400 var(--lnl-reco-card-price-size)/1.55 var(--base-font-family);text-align:end}body .lnl-recommendations .product-card__price .price,body .lnl-recommendations .product-card__price .price-static,body .lnl-recommendations .product-card__price .price-item{margin:0;padding:0;font:inherit;color:inherit;white-space:nowrap}body .lnl-recommendations .product-card__price .price__container{display:block;margin:0}body .lnl-recommendations .product-card__price .price--on-sale .price__sale,body .lnl-recommendations .product-card__price .price--on-sale .price__sale-static{display:flex;flex-direction:column;align-items:flex-end}body .lnl-recommendations .product-card__price [data-price-old]{opacity:.65}body .lnl-recommendations .lnl-recommendation-card__color:not([hidden]){display:block;grid-column:1;grid-row:2;margin:0;font:400 var(--lnl-reco-card-color-size)/1.3 var(--base-font-family);color:var(--lnl-reco-card-color-text);text-transform:uppercase}body .lnl-recommendations .lnl-recommendation-card__color[hidden]{display:none}body .lnl-recommendations .product-card__volume-pricing-note{grid-column:1 / -1}@media(min-width:768px){body .lnl-recommendations .product-recommendations__row-wrapper:not(.swiper-initialized) .product-recommendations__col{flex:0 0 calc((100% - 2 * var(--lnl-reco-card-gap)) / 3)!important}}@media(min-width:992px){body .lnl-recommendations .product-recommendations__row-wrapper:not(.swiper-initialized) .product-recommendations__col--alternative{flex-basis:calc((100% - 3 * var(--lnl-reco-card-gap)) / 4)!important}}@media(max-width:767px){.lnl-recommendations{--lnl-reco-card-gap: var(--lnl-reco-card-gap-mobile);--lnl-reco-card-details-gap: var(--lnl-reco-card-details-gap-mobile);--lnl-reco-card-title-size: var(--lnl-reco-card-title-size-mobile);--lnl-reco-card-price-size: var(--lnl-reco-card-price-size-mobile);--lnl-reco-card-color-size: var(--lnl-reco-card-color-size-mobile)}body .lnl-recommendations .product-card__meta-info{column-gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/lunilou-recommendation-cards.css.map */
