.product-card{position:relative;overflow:visible!important;border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}.product-card-inner-wrapper{position:relative;transition:transform .3s ease,box-shadow .3s ease;z-index:1}.product-card-img-wrapper{margin-bottom:1px!important;border:none!important;box-shadow:none!important;border-radius:0!important;overflow:hidden}.product-card-img-wrapper img{border:none!important;border-radius:0!important}.product-card-title{font-family:var(--dinaya-font-body, system-ui)!important;font-size:13.5px!important;font-weight:500!important;color:#1a1a1a!important;margin-top:0!important;margin-bottom:0!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;height:auto!important;min-height:0!important;line-height:1.35!important;letter-spacing:.01em!important}.product-card-title a,.product-card-title-link{color:inherit!important;text-decoration:none!important}.product-card-price-wrapper{margin-bottom:4px!important}.product-card-price{display:flex!important;align-items:center!important;flex-wrap:wrap;gap:6px!important;font-size:13.5px!important}.product-card-price-final{font-weight:600!important;color:#1a1a1a!important}.product-card-price-compare{color:#8c8278!important;text-decoration:line-through!important;font-size:12px!important;font-weight:400!important}.product-card-discount-percentage{color:var(--dinaya-berry, #9E1B4E)!important;background:var(--dinaya-berry-light, #FBF0F4)!important;border:1px solid var(--dinaya-berry-border, rgba(158, 27, 78, .2))!important;padding:1px 6px!important;border-radius:3px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.04em!important}.product-card-color-swatches{margin-bottom:8px!important}.product-card-hover-options{position:absolute;bottom:0;left:0;width:100%;background:#fff;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;z-index:15;padding:8px 0}.product-card:hover .product-card-hover-options{opacity:1;visibility:visible;transform:translateY(0)}@media(min-width:992px){.product-card:hover .product-card-inner-wrapper{box-shadow:0 10px 25px #00000014;transform:translateY(-2px)}}.product-card .dropdown-menu{z-index:2000!important}.product-card-img-wrapper{position:relative;width:100%;margin-bottom:1px!important;border:none!important;box-shadow:none!important;border-radius:0!important;background-color:#f7f7f7;overflow:hidden}.product-card-image-container{position:relative;width:100%;display:block}.product-card-image-container img,.product-card-image-container .responsive-image,.product-card-img-wrapper .carousel-item img{width:100%!important;height:auto!important;aspect-ratio:2 / 3!important;object-fit:cover!important;object-position:top center!important;border:none!important;border-radius:0!important;display:block}.product-card-img-wrapper .carousel-control{background:#fffc!important;border-radius:50%;width:32px;height:32px;top:50%;transform:translateY(-50%);color:#000!important;opacity:0;transition:opacity .2s ease}.product-card:hover .carousel-control{opacity:1}.product-card-img-wrapper .product-sale-badge,.product-card-img-wrapper .product-custom-badge{display:none!important}.img-btn-wishlist{position:absolute;right:10px;bottom:10px;z-index:5;border-radius:50%!important;box-shadow:0 2px 8px #0000001a;padding:6px!important;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transform:translateY(8px);transition:.3s ease}.product-card:hover .img-btn-wishlist{bottom:40px}.featured-products.recommended-products{padding-block:40px 20px}.featured-products.recommended-products .title,.lumiera-rv-heading{font-family:var(--dinaya-font-heading, "Marcellus", Georgia, serif)!important;font-size:clamp(1.4rem,1.15rem + .9vw,1.95rem)!important;font-weight:400!important;color:#1a1a1a!important;letter-spacing:.04em!important;margin-bottom:28px!important;text-align:center}.lumiera-recently-viewed-section{padding-block:20px 48px;margin:0 auto;overflow:hidden;display:none}.lumiera-rv-swiper{padding-bottom:24px;position:relative}.lumiera-rv-card{display:block;text-decoration:none;color:#1a1a1a;background:transparent}.lumiera-rv-img-box{width:100%;aspect-ratio:3 / 4;overflow:hidden;background-color:#faf8f5;border-radius:2px;margin-bottom:12px;position:relative}.lumiera-rv-img-box img{width:100%;height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.25,1,.5,1)}.lumiera-rv-card:hover .lumiera-rv-img-box img{transform:scale(1.025)}.lumiera-rv-info{padding:2px 0}.lumiera-rv-title{font-family:var(--dinaya-font-body, system-ui)!important;font-size:13.5px!important;font-weight:400!important;color:#1a1a1a!important;margin:0 0 6px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.01em}.lumiera-rv-price-row{display:flex;align-items:center;gap:7px;font-size:13.5px;flex-wrap:wrap}.lumiera-rv-price-current{font-weight:600;color:#1a1a1a}.lumiera-rv-price-compare{text-decoration:line-through;color:#8c8278;font-size:12px;font-weight:400}.lumiera-rv-discount{color:var(--dinaya-berry, #9E1B4E)!important;background:var(--dinaya-berry-light, #FBF0F4)!important;border:1px solid var(--dinaya-berry-border, rgba(158, 27, 78, .2))!important;padding:1px 6px!important;border-radius:3px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.04em!important}.lumiera-rv-btn-next,.lumiera-rv-btn-prev,.featured-products.recommended-products .swiper-button-next,.featured-products.recommended-products .swiper-button-prev{width:40px!important;height:40px!important;border-radius:50%!important;background:#fff!important;border:1px solid #EAE5DF!important;color:#1a1a1a!important;box-shadow:0 3px 12px #00000012!important;top:40%!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .25s ease!important;cursor:pointer!important;z-index:10!important}.lumiera-rv-btn-next:hover,.lumiera-rv-btn-prev:hover,.featured-products.recommended-products .swiper-button-next:hover,.featured-products.recommended-products .swiper-button-prev:hover{background:#faf8f5!important;border-color:#d8cebf!important;transform:scale(1.06)}.lumiera-rv-btn-next svg,.lumiera-rv-btn-prev svg{width:18px!important;height:18px!important;stroke:#1a1a1a!important;stroke-width:1.5!important}.lumiera-rv-btn-next:after,.lumiera-rv-btn-prev:after{display:none!important}@media(max-width:767px){.product-card-price{font-size:11px!important}.product-card:hover .img-btn-wishlist{bottom:10px}.lumiera-rv-heading,.featured-products.recommended-products .title{font-size:1.35rem!important;margin-bottom:18px!important}.lumiera-rv-btn-next,.lumiera-rv-btn-prev{display:none!important}}@media(max-width:567px){.lumiera-logo-img{width:100%!important}.lumiera-header-center{flex-basis:85px!important;flex-shrink:0!important}}.btn-wishlist.active svg,.img-btn-wishlist.active svg,.premium-wishlist-btn.active svg,.hor-fp-card__wishlist.is-wishlisted svg,.hor-fp-card__wishlist.active svg{fill:#8b1a2a!important;stroke:#8b1a2a!important}.img-btn-wishlist svg{stroke:#1a0608!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-product.css.map */
