@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;0,9..144,600;0,9..144,700&family=Manrope:wght@400;500;600;700&family=Outfit:wght@300;400;500;600;700&display=swap";:root{--lvw-black: #0A0A0A;--lvw-gray: #3d3d3d;--lvw-light: #FAFAFA;--lvw-white: #ffffff;--lvw-border: #E5E5E5;--lvw-font-head: "Fraunces", Georgia, serif;--lvw-font-body: "Outfit", sans-serif;--lvw-font-logo: "Manrope", sans-serif}.header__heading-link{font-family:var(--lvw-font-logo)!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:none!important}.header__heading-logo-wrapper{display:inline-flex!important;align-items:center!important;gap:.5rem!important}.header__heading-logo-wrapper .header__heading-logo{max-height:2.5rem;width:auto;object-fit:contain}body{font-family:var(--lvw-font-body)!important;color:var(--lvw-gray);line-height:1.7;font-size:1.125rem!important}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:var(--lvw-font-head)!important;color:var(--lvw-black)!important;font-weight:600!important;letter-spacing:.02em}.section-rich-text .rich-text__heading,.rich-text__heading{font-family:var(--lvw-font-head)!important;font-size:clamp(1.85rem,4.5vw,3rem)!important;color:var(--lvw-black)!important;letter-spacing:.02em;line-height:1.2}.section-rich-text .rich-text__text p,.rich-text__text p{font-family:var(--lvw-font-body)!important;font-size:1.2rem!important;line-height:1.85;color:var(--lvw-gray)}.section-rich-text,.multicolumn,.featured-collection{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.product-card-wrapper,.card-wrapper{transition:opacity .3s;border-radius:0}.product-card-wrapper:hover,.card-wrapper:hover{opacity:.88}.card__media .media img,.card-wrapper .media img,.product-card__media img{max-width:90%!important;height:auto!important;margin:0 auto!important;display:block!important}.card__media .media,.product-card__media{display:flex!important;justify-content:center!important;align-items:center!important}.card__heading,.card-information__text{font-family:var(--lvw-font-body)!important;font-size:1.05rem!important;font-weight:500!important;letter-spacing:.02em}.price{font-family:var(--lvw-font-body)!important;font-weight:600!important;color:var(--lvw-black)!important;font-size:1.15rem!important}.multicolumn-card__info .h3,.multicolumn-card__title{font-family:var(--lvw-font-body)!important;font-size:1.1rem!important;font-weight:500!important;line-height:1.75!important;color:var(--lvw-gray)}.newsletter .newsletter__heading,.newsletter__heading{font-family:var(--lvw-font-head)!important;font-size:clamp(2rem,5vw,3rem)!important;color:var(--lvw-black)!important;letter-spacing:.02em}.newsletter .field__input{border-radius:0!important;padding:20px 26px!important;font-family:var(--lvw-font-body)!important;font-size:1.05rem!important;border:1px solid var(--lvw-border)!important}.newsletter .newsletter__button,.newsletter__button{font-family:var(--lvw-font-body)!important;border-radius:0!important;padding:20px 40px!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.08em;text-transform:uppercase;background:var(--lvw-black)!important;color:var(--lvw-white)!important;border:1px solid var(--lvw-black)!important;min-height:60px;transition:opacity .2s}.newsletter .newsletter__button:hover{opacity:.85}.announcement-bar,.announcement-bar__message{font-family:var(--lvw-font-body)!important;font-weight:500!important;letter-spacing:.06em;font-size:.95rem!important;text-transform:uppercase!important}.button,.shopify-payment-button__button{font-family:var(--lvw-font-body)!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.06em;text-transform:uppercase;border-radius:0!important;transition:opacity .2s}.button:hover{opacity:.9}.section-header__title,.title{font-family:var(--lvw-font-head)!important;font-size:clamp(1.75rem,4vw,2.5rem)!important;letter-spacing:.02em}html{scroll-behavior:smooth}
/*# sourceMappingURL=/cdn/shop/t/9/assets/luviwell-custom.css.map */
