:root{--lps-bg: #ffffff;--lps-card-bg: #ffffff;--lps-warm-bg: #FAF7F2;--lps-radius: 14px;--lps-radius-sm: 10px;--lps-border: rgba(0, 0, 0, .06);--lps-accent: #b8a28e;--lps-text: #1a1a1a;--lps-muted: #8a8278;--lps-ease: cubic-bezier(.25, .46, .45, .94);--lps-duration: .25s}.section__recently-viewed,.section__related-product,[class*=recently-viewed],[class*=related-product]{background:var(--lps-bg)}.section__recently-viewed .section-heading,.section__related-product .section-heading,.recently-viewed-products .heading,.related-product .heading,.section__recently-viewed h2,.section__related-product h2,.recently-viewed__heading,.related-product__heading{font-size:clamp(24px,3.5vw,36px)!important;font-weight:700!important;letter-spacing:-.02em;text-align:center!important;color:var(--lps-text);margin-bottom:8px!important}.section__recently-viewed .section-subheading,.section__related-product .section-subheading,.recently-viewed-products .sub-heading,.related-product .sub-heading{font-size:15px!important;color:var(--lps-muted)!important;text-align:center!important;margin-bottom:40px!important;font-weight:400}.section__recently-viewed .product-grid,.section__related-product .product-grid,.recently-viewed-products .grid,.related-product .grid,.section__recently-viewed .products-carousel,.section__related-product .products-carousel,.recently-viewed__grid,.related-product__grid,.section__recently-viewed .swiper-wrapper,.section__related-product .swiper-wrapper{gap:20px}.section__recently-viewed .product-item,.section__related-product .product-item,.recently-viewed-products .product-card,.related-product .product-card,.section__recently-viewed .card,.section__related-product .card{background:var(--lps-card-bg)!important;border-radius:var(--lps-radius)!important;overflow:hidden;border:1px solid var(--lps-border)!important;box-shadow:0 1px 3px #00000008!important;transition:box-shadow var(--lps-duration) var(--lps-ease),transform var(--lps-duration) var(--lps-ease)}.section__recently-viewed .product-item:hover,.section__related-product .product-item:hover,.recently-viewed-products .product-card:hover,.related-product .product-card:hover,.section__recently-viewed .card:hover,.section__related-product .card:hover{box-shadow:0 8px 24px #00000012!important;transform:translateY(-3px)}.section__recently-viewed .product-item__media,.section__related-product .product-item__media,.recently-viewed-products .product-card__media,.related-product .product-card__media,.section__recently-viewed .card__media,.section__related-product .card__media,.section__recently-viewed .product-item__media--ratio,.section__related-product .product-item__media--ratio{background:var(--lps-warm-bg)!important;border-radius:var(--lps-radius) var(--lps-radius) 0 0!important;overflow:hidden}.section__recently-viewed .product-item__media img,.section__related-product .product-item__media img,.section__recently-viewed .card__media img,.section__related-product .card__media img{transition:transform .4s var(--lps-ease);mix-blend-mode:multiply}.section__recently-viewed .product-item:hover .product-item__media img,.section__related-product .product-item:hover .product-item__media img,.section__recently-viewed .card:hover .card__media img,.section__related-product .card:hover .card__media img{transform:scale(1.04)}.section__recently-viewed .product-item__info,.section__related-product .product-item__info,.recently-viewed-products .product-card__info,.related-product .product-card__info,.section__recently-viewed .card__info,.section__related-product .card__info{padding:14px 16px 16px!important}.section__recently-viewed .product-item__name,.section__related-product .product-item__name,.section__recently-viewed .card__name,.section__related-product .card__name,.section__recently-viewed .product-item__name a,.section__related-product .product-item__name a{font-size:14px!important;font-weight:600!important;color:var(--lps-text)!important;line-height:1.4!important;letter-spacing:-.01em;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px!important}.section__recently-viewed .product-item__price,.section__related-product .product-item__price,.section__recently-viewed .card__price,.section__related-product .card__price{font-size:15px!important;font-weight:700!important;color:var(--lps-text)!important;margin-bottom:12px!important}.section__recently-viewed .product-item__price s,.section__related-product .product-item__price s,.section__recently-viewed .card__price s,.section__related-product .card__price s{font-size:13px!important;font-weight:400!important;color:var(--lps-muted)!important;margin-left:6px}.section__recently-viewed .product-item__badge,.section__related-product .product-item__badge,.section__recently-viewed .badge,.section__related-product .badge,.section__recently-viewed .card__badge,.section__related-product .card__badge{font-size:11px!important;font-weight:600!important;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px!important;border-radius:6px!important;background:var(--lps-text)!important;color:var(--lps-card-bg)!important;border:none!important}.section__recently-viewed .product-item .btn,.section__related-product .product-item .btn,.section__recently-viewed .card .btn,.section__related-product .card .btn,.section__recently-viewed .product_submit_button,.section__related-product .product_submit_button,.section__recently-viewed .add-to-cart,.section__related-product .add-to-cart{background:var(--lps-text)!important;color:var(--lps-card-bg)!important;border:none!important;border-radius:var(--lps-radius-sm)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.02em;padding:10px 16px!important;width:100%;text-align:center;transition:background var(--lps-duration) var(--lps-ease),transform var(--lps-duration) var(--lps-ease)}.section__recently-viewed .product-item .btn:hover,.section__related-product .product-item .btn:hover,.section__recently-viewed .product_submit_button:hover,.section__related-product .product_submit_button:hover{background:#2c2c2c!important;transform:translateY(-1px)}.section__recently-viewed button-wishlist,.section__related-product button-wishlist{width:36px!important;height:36px!important;border-radius:50%!important;background:#ffffffe6!important;border:1px solid var(--lps-border)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.section__recently-viewed button-wishlist svg,.section__related-product button-wishlist svg{color:var(--lps-text)!important}.section__recently-viewed button-wishlist svg path,.section__related-product button-wishlist svg path{stroke:var(--lps-text)!important}.section__recently-viewed .swiper-arrow,.section__related-product .swiper-arrow,.section__recently-viewed .slider-button,.section__related-product .slider-button{width:42px!important;height:42px!important;background:var(--lps-card-bg)!important;border:1px solid var(--lps-border)!important;border-radius:50%!important;box-shadow:0 2px 8px #0000000d;color:var(--lps-text)!important;transition:box-shadow var(--lps-duration) var(--lps-ease),transform var(--lps-duration) var(--lps-ease)}.section__recently-viewed .swiper-arrow:hover,.section__related-product .swiper-arrow:hover{box-shadow:0 4px 14px #00000014;transform:scale(1.05)}.section__recently-viewed .view-all-btn,.section__related-product .view-all-btn,.section__recently-viewed .btn-view-all,.section__related-product .btn-view-all{background:transparent!important;border:1.5px solid var(--lps-text)!important;color:var(--lps-text)!important;border-radius:999px!important;font-size:14px!important;font-weight:600!important;padding:12px 32px!important;transition:background var(--lps-duration) var(--lps-ease),color var(--lps-duration) var(--lps-ease)}.section__recently-viewed .view-all-btn:hover,.section__related-product .view-all-btn:hover{background:var(--lps-text)!important;color:var(--lps-card-bg)!important}.section__recently-viewed .no-products,.section__related-product .no-products{font-size:14px;color:var(--lps-muted);text-align:center;padding:40px 0}@media(max-width:767px){.section__recently-viewed,.section__related-product,[class*=recently-viewed],[class*=related-product]{padding-top:48px!important;padding-bottom:48px!important}.section__recently-viewed .product-item__info,.section__related-product .product-item__info,.section__recently-viewed .card__info,.section__related-product .card__info{padding:12px 14px 14px!important}.section__recently-viewed .product-item__name,.section__related-product .product-item__name{font-size:13px!important}.section__recently-viewed button-wishlist,.section__related-product button-wishlist{width:32px!important;height:32px!important}}@media(prefers-reduced-motion:reduce){.section__recently-viewed .product-item,.section__related-product .product-item,.section__recently-viewed .card,.section__related-product .card,.section__recently-viewed .product-item__media img,.section__related-product .product-item__media img,.section__recently-viewed .btn,.section__related-product .btn,.section__recently-viewed .swiper-arrow,.section__related-product .swiper-arrow{transition:none!important}.section__recently-viewed .product-item:hover,.section__related-product .product-item:hover,.section__recently-viewed .product-item:hover .product-item__media img,.section__related-product .product-item:hover .product-item__media img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/luxora-product-sections.css.map */
