body[data-collection-handle=haircare] #product-grid>li,body[data-collection-handle=haircare] #product-grid .grid__item,[data-haircare-pilot] #product-grid>li,[data-haircare-pilot] #product-grid .grid__item{display:flex!important;flex-direction:column!important;align-items:stretch!important}body[data-collection-handle=haircare] #product-grid .card-wrapper,[data-haircare-pilot] #product-grid .card-wrapper{display:flex!important;flex-direction:column!important;height:100%!important;width:100%!important}body[data-collection-handle=haircare] #product-grid .card,[data-haircare-pilot] #product-grid .card{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:100%!important;width:100%!important;background:transparent!important;border:0!important;box-shadow:none!important}body[data-collection-handle=haircare] #product-grid .card__inner.ratio,body[data-collection-handle=haircare] #product-grid .card .card__inner,[data-haircare-pilot] #product-grid .card__inner.ratio,[data-haircare-pilot] #product-grid .card .card__inner{aspect-ratio:4 / 5!important;padding-bottom:0!important;height:auto!important;width:100%!important;overflow:hidden!important;flex:0 0 auto!important;position:relative!important}body[data-collection-handle=haircare] #product-grid .card__inner.ratio:before,body[data-collection-handle=haircare] #product-grid .card .card__inner:before,[data-haircare-pilot] #product-grid .card__inner.ratio:before,[data-haircare-pilot] #product-grid .card .card__inner:before{display:none!important;content:none!important;padding-bottom:0!important}body[data-collection-handle=haircare] #product-grid .card__media,body[data-collection-handle=haircare] #product-grid .card .media,[data-haircare-pilot] #product-grid .card__media,[data-haircare-pilot] #product-grid .card .media{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;overflow:hidden!important}body[data-collection-handle=haircare] #product-grid .card__media img,body[data-collection-handle=haircare] #product-grid .card .media img,[data-haircare-pilot] #product-grid .card__media img,[data-haircare-pilot] #product-grid .card .media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;max-width:none!important;transform:none!important}body[data-collection-handle=haircare] #product-grid .card-wrapper>.card>.card__content,body[data-collection-handle=haircare] #product-grid .card-wrapper .card>.card__content,[data-haircare-pilot] #product-grid .card-wrapper>.card>.card__content,[data-haircare-pilot] #product-grid .card-wrapper .card>.card__content{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;gap:8px!important;padding:20px 4px 16px!important;min-height:0!important;text-align:left!important;background:transparent!important}@media(min-width:990px){body[data-collection-handle=haircare] #product-grid .card-wrapper>.card>.card__content,body[data-collection-handle=haircare] #product-grid .card-wrapper .card>.card__content,[data-haircare-pilot] #product-grid .card-wrapper>.card>.card__content,[data-haircare-pilot] #product-grid .card-wrapper .card>.card__content{padding:24px 4px 20px!important}}body[data-collection-handle=haircare] #product-grid .card__content .card__information,[data-haircare-pilot] #product-grid .card__content .card__information{display:flex!important;flex-direction:column!important;gap:6px!important;padding:0!important;margin:0!important}body[data-collection-handle=haircare] #product-grid .card__heading,body[data-collection-handle=haircare] #product-grid .card__heading.h5,body[data-collection-handle=haircare] #product-grid .card-wrapper .card__heading a,[data-haircare-pilot] #product-grid .card__heading,[data-haircare-pilot] #product-grid .card__heading.h5,[data-haircare-pilot] #product-grid .card-wrapper .card__heading a{font-family:var(--font-heading-family, "Times", serif)!important;font-size:15px!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:1.25!important;color:#141110!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:2.5em!important;text-decoration:none!important}body[data-collection-handle=haircare] #product-grid .card__heading a,[data-haircare-pilot] #product-grid .card__heading a{color:#141110!important;text-decoration:none!important}body[data-collection-handle=haircare] #product-grid .ovessi-outcome-line,[data-haircare-pilot] #product-grid .ovessi-outcome-line{display:-webkit-box!important;-webkit-line-clamp:4!important;line-clamp:4!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;font-family:Cormorant Garamond,EB Garamond,Georgia,serif!important;font-size:15px!important;line-height:1.42!important;color:#141110!important;font-style:italic!important;margin:0 0 8px!important;max-width:none!important;min-height:0!important}body[data-collection-handle=haircare] #product-grid .ovessi-price-cta-row,[data-haircare-pilot] #product-grid .ovessi-price-cta-row{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;width:100%!important;margin-top:14px!important;padding-top:12px!important;border-top:1px solid rgba(20,17,16,.12)!important}body[data-collection-handle=haircare] #product-grid .ovessi-price-cta-row .price,[data-haircare-pilot] #product-grid .ovessi-price-cta-row .price{margin:0!important;flex:0 0 auto!important;font-size:14px!important;color:#141110!important}body[data-collection-handle=haircare] #product-grid .ovessi-price-cta-row .price *,[data-haircare-pilot] #product-grid .ovessi-price-cta-row .price *{font-size:14px!important;color:#141110!important;letter-spacing:.02em!important}body[data-collection-handle=haircare] #product-grid .quick-add,[data-haircare-pilot] #product-grid .quick-add{position:static!important;bottom:auto!important;right:auto!important;background:transparent!important;width:auto!important;padding:0!important;border:0!important;margin:0!important;flex:0 0 auto!important}body[data-collection-handle=haircare] #product-grid .quick-add .quick-add__submit,body[data-collection-handle=haircare] #product-grid .quick-add button,[data-haircare-pilot] #product-grid .quick-add .quick-add__submit,[data-haircare-pilot] #product-grid .quick-add button{background:transparent!important;color:#141110!important;border:0!important;box-shadow:none!important;padding:0!important;min-height:0!important;min-width:0!important;font-family:var(--font-body-family, "Inter", sans-serif)!important;font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-decoration:none!important;cursor:pointer!important}body[data-collection-handle=haircare] #product-grid .quick-add .quick-add__submit:before,body[data-collection-handle=haircare] #product-grid .quick-add .quick-add__submit:after,[data-haircare-pilot] #product-grid .quick-add .quick-add__submit:before,[data-haircare-pilot] #product-grid .quick-add .quick-add__submit:after{display:none!important;content:none!important}body[data-collection-handle=haircare] #product-grid .quick-add .quick-add__submit:hover,body[data-collection-handle=haircare] #product-grid .quick-add .quick-add__submit:focus-visible,[data-haircare-pilot] #product-grid .quick-add .quick-add__submit:hover,[data-haircare-pilot] #product-grid .quick-add .quick-add__submit:focus-visible{background:transparent!important;color:#141110!important;text-decoration:underline!important;text-underline-offset:3px!important}body[data-collection-handle=haircare] #product-grid .quick-add__submit .loading__spinner,[data-haircare-pilot] #product-grid .quick-add__submit .loading__spinner{width:12px!important;height:12px!important}body[data-collection-handle=haircare] #product-grid .wishlist-icon,body[data-collection-handle=haircare] #product-grid .luv-wishlist__btn,body[data-collection-handle=haircare] #product-grid .card-wrapper [data-wishlist],[data-haircare-pilot] #product-grid .wishlist-icon,[data-haircare-pilot] #product-grid .luv-wishlist__btn,[data-haircare-pilot] #product-grid .card-wrapper [data-wishlist]{position:absolute!important;top:10px!important;right:10px!important;z-index:5!important;opacity:.92!important;background:#ffffffd9!important;border-radius:999px!important;width:32px!important;height:32px!important}body[data-collection-handle=haircare] #product-grid .card__inner .card__content,[data-haircare-pilot] #product-grid .card__inner .card__content{display:none!important}body[data-collection-handle=haircare] .luv-coll-hero .luv-coll-hero__desc,html body[data-collection-handle=haircare] .luv-coll-hero__desc{display:block!important;visibility:visible!important;height:auto!important;overflow:visible!important;margin:14px auto 0!important;padding:0!important;max-width:54ch}html body[data-haircare-pilot] #product-grid .card-wrapper .card .card__content,html body[data-haircare-pilot] #product-grid .card-wrapper .card .card-information,html [data-haircare-pilot] #product-grid .card-wrapper .card>.card__content,html [data-haircare-pilot] #product-grid .card-wrapper .card>.card-information{padding:20px 4px 16px!important}@media(min-width:990px){html body[data-haircare-pilot] #product-grid .card-wrapper .card .card__content,html body[data-haircare-pilot] #product-grid .card-wrapper .card .card-information,html [data-haircare-pilot] #product-grid .card-wrapper .card>.card__content,html [data-haircare-pilot] #product-grid .card-wrapper .card>.card-information{padding:24px 4px 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/luv-haircare-pilot.v6.css.map */
