@import"lunevity-design-system-base.css";@import"lunevity-header.css";.lunevity-trust{color:var(--lunevity-text)}.lunevity-trust .lv-wrap{max-width:var(--page-width,1200px);margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.lunevity-trust .lv-support-faq{padding:var(--lunevity-space-5) 0;background:var(--lunevity-white)}.lunevity-trust .lv-eyebrow{margin:0 0 10px;color:var(--lunevity-pink);font-size:12px;line-height:1.2;font-weight:700;letter-spacing:.12em}.lunevity-trust .lv-heading{margin:0 0 var(--lunevity-space-3);color:var(--lunevity-text)}.lunevity-trust .lv-faq-list{border-top:1px solid rgba(36,37,42,.12)}.lunevity-trust details{border-bottom:1px solid rgba(36,37,42,.12)}.lunevity-trust summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;cursor:pointer;list-style:none;color:var(--lunevity-text);font-weight:600}.lunevity-trust summary::-webkit-details-marker{display:none}.lunevity-trust .lv-plus{width:18px;height:18px;position:relative;flex:0 0 18px}.lunevity-trust .lv-plus:before,.lunevity-trust .lv-plus:after{content:"";position:absolute;background:var(--lunevity-text);left:50%;top:50%;transform:translate(-50%,-50%)}.lunevity-trust .lv-plus:before{width:14px;height:1px}.lunevity-trust .lv-plus:after{width:1px;height:14px;transition:transform .2s ease}.lunevity-trust details[open] .lv-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.lunevity-trust .lv-answer{padding:0 38px 18px 0;color:#24252aad;line-height:1.65}.lunevity-trust .lv-answer p{margin:0}.lunevity-trust .lv-answer a{color:var(--lunevity-text);text-decoration:underline;text-underline-offset:3px}.lunevity-trust .lv-policy-strip{background:var(--lunevity-cream);border-top:1px solid rgba(36,37,42,.12);border-bottom:1px solid rgba(36,37,42,.12)}.lunevity-trust .lv-policy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.lunevity-trust .lv-policy-item{display:flex;align-items:flex-start;gap:14px;padding:28px;color:inherit;text-decoration:none}.lunevity-trust .lv-policy-item+.lv-policy-item{border-left:1px solid rgba(36,37,42,.12)}.lunevity-trust .lv-policy-icon{width:27px;height:27px;flex:0 0 27px;color:var(--lunevity-pink)}.lunevity-trust .lv-policy-title{display:block;margin:0 0 4px;color:var(--lunevity-text);font-weight:700;line-height:1.25}.lunevity-trust .lv-policy-copy{display:block;color:#24252aad;font-size:13px;line-height:1.5}.lunevity-trust .lv-reviews{padding:var(--lunevity-space-6) 0;background:var(--lunevity-cream)}.lunevity-trust .lv-reviews-head{max-width:720px;margin-bottom:var(--lunevity-space-4)}.lunevity-trust .lv-reviews-kicker{margin:0 0 var(--lunevity-space-1);color:var(--lunevity-pink);font-size:12px;line-height:1.2;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.lunevity-trust .lv-reviews-title{margin:0;color:var(--lunevity-text)}.lunevity-trust .lv-reviews-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lunevity-space-2)}.lunevity-trust .lv-review-card{display:flex;flex-direction:column;gap:var(--lunevity-space-2);padding:var(--lunevity-space-3);background:var(--lunevity-white);border:1px solid rgba(36,37,42,.1);border-radius:12px}.lunevity-trust .lv-review-stars{color:var(--lunevity-pink);font-size:15px;letter-spacing:.14em;line-height:1}.lunevity-trust .lv-review-copy{margin:0;color:var(--lunevity-text);font-size:15px;line-height:1.7}.lunevity-trust .lv-review-meta{margin-top:auto;padding-top:var(--lunevity-space-1);border-top:1px solid rgba(36,37,42,.08);display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.lunevity-trust .lv-review-name{font-weight:700;color:var(--lunevity-text)}.lunevity-trust .lv-verified{display:inline-flex;align-items:center;gap:6px;color:#24252aa3;font-size:12px;font-weight:600}.lunevity-trust .lv-verified:before{content:"\2713";display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--lunevity-pink);color:var(--lunevity-white);font-size:11px;font-weight:800}@media screen and (max-width:749px){.lunevity-trust .lv-support-faq{padding:var(--lunevity-space-4) 0}.lunevity-trust .lv-heading{margin-bottom:18px}.lunevity-trust .lv-policy-grid{grid-template-columns:1fr}.lunevity-trust .lv-policy-item{padding:20px 0}.lunevity-trust .lv-policy-item+.lv-policy-item{border-left:0;border-top:1px solid rgba(36,37,42,.12)}.lunevity-trust .lv-reviews{padding:var(--lunevity-space-5) 0}.lunevity-trust .lv-reviews-grid{grid-template-columns:1fr}.lunevity-trust .lv-review-card{padding:var(--lunevity-space-2)}}.title-with-highlight{--hightlight-color:var(--lunevity-pink)!important}.testimonial-card__stars{--star-color:var(--lunevity-pink)!important}.color-background-1,.gradient.color-background-1,.icon-bar-card.color-background-1,.testimonial-card.color-background-1{background:var(--lunevity-cream)!important}:root{--lunevity-soft: #F3ECE6;--lunevity-surface: #FFFFFF;--lunevity-muted: #6F6C70;--lunevity-border: rgba(36, 37, 42, .12);--lunevity-shadow: 0 12px 36px rgba(36, 37, 42, .07);--lunevity-radius: 12px;--lunevity-pill: 999px}html{scroll-behavior:smooth}body,body.gradient,main#MainContent{background:var(--lunevity-cream);color:var(--lunevity-text)}body,button,input,select,textarea{font-family:var(--font-heading-family)}h1,.h0,.h1{font-size:clamp(3.6rem,5vw,5.6rem)!important;font-weight:800;line-height:1.06;letter-spacing:-.03em;text-wrap:balance}h2,.h2{font-size:clamp(3rem,4vw,4rem)!important;font-weight:750;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}h3,.h3{font-size:clamp(2.2rem,3vw,2.8rem)!important;line-height:1.2;text-wrap:balance}p,.rte{line-height:1.65}.rte>:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}.title-with-highlight{--hightlight-color: var(--lunevity-pink) !important}.page-width{max-width:128rem}.color-background-1,.gradient.color-background-1{background:var(--lunevity-cream)!important}.color-background-2,.gradient.color-background-2{background:var(--lunevity-soft)!important}.shopify-section .title-wrapper,.shopify-section .title-wrapper-with-link{margin-bottom:3.2rem}.shopify-section :is(.title-wrapper,.title-wrapper-with-link)>:is(.title,h1,h2){margin-bottom:0}.shopify-section :is(.rte,.subtitle,.collection__description){max-width:68rem}.button,button.button,a.button,.shopify-payment-button__button,.product-form__submit{min-height:4.8rem;border-radius:var(--lunevity-pill)!important;font-weight:700}.field,.select,.quantity,textarea,input:not([type=radio]):not([type=checkbox]),.customer select{border-radius:var(--lunevity-radius)!important}.field,.select,.quantity{background:var(--lunevity-surface)}.field__input,.select__select,.customer .field input,.customer select{min-height:4.8rem}:focus-visible{outline:.3rem solid var(--lunevity-pink);outline-offset:.3rem}.card,.card__inner,.product-card-wrapper .card,.collection-card-wrapper .card,.article-card-wrapper .card,.testimonial-card,.icon-bar-card,.content-container,.global-media-settings,.collapsible-content__wrapper,.contact form{border-radius:var(--lunevity-radius)!important}.product-card-wrapper .card,.collection-card-wrapper .card,.testimonial-card,.icon-bar-card{background:var(--lunevity-surface)!important;border:1px solid var(--lunevity-border);box-shadow:none!important}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading.h5{font-size:1.6rem!important;line-height:1.35!important;font-weight:700!important}.badge{border-radius:var(--lunevity-pill)!important}.collection-hero{background:var(--lunevity-cream)}.collection-hero__inner,.template-search__header,.main-page-title,.title--primary{padding-top:4.8rem}.collection-hero__title,.template-search__header h1,.main-page-title,.title--primary{margin-top:0;margin-bottom:2.4rem}.facets-container,.mobile-facets__wrapper{font-size:1.4rem}cart-items.is-empty .cart__login-title,cart-items.is-empty .cart__login-paragraph{display:none}.cart__warnings{padding-top:6.4rem;padding-bottom:4.8rem}.cart-drawer,.drawer__inner{background:var(--lunevity-surface)}.drawer__header,.drawer__footer{background:var(--lunevity-cream)}.shopify-policy__container{max-width:88rem;padding:6.4rem 2.4rem}.shopify-policy__title h1{margin:0 0 3.2rem}.shopify-policy__body{padding:3.2rem;background:var(--lunevity-surface);border:1px solid var(--lunevity-border);border-radius:var(--lunevity-radius)}.lunevity-pdp-value-prop{max-width:46rem;margin-bottom:2.4rem;color:var(--lunevity-muted)}.lunevity-pdp-offer{grid-template-columns:minmax(0,1fr) auto!important;margin-bottom:2.4rem;padding:1.6rem 0}.lunevity-pdp-offer__icon{display:none!important}.lunevity-pdp-offer svg{max-width:2.4rem;max-height:2.4rem}.lunevity-pdp-package-card{min-height:9.6rem;border-radius:var(--lunevity-radius)!important;box-shadow:none!important}.lunevity-pdp-packages input:checked+.lunevity-pdp-package-card{border-color:var(--lunevity-pink);background:#e0527d12}.lunevity-pdp-benefit{min-height:auto;border:1px solid var(--lunevity-border);border-radius:var(--lunevity-radius);background:var(--lunevity-surface)}.lunevity-pdp-trust-strip{margin-bottom:2.4rem}.lunevity-pdp-accordions summary{min-height:5.6rem}.product__media,.product__media .global-media-settings,.thumbnail{border-radius:var(--lunevity-radius)!important}.results__rows-container{display:grid;gap:1.2rem}.results__row{display:grid!important;grid-template-columns:4.8rem minmax(0,1fr);align-items:center;gap:1.6rem;padding:1.6rem 0;border-bottom:1px solid var(--lunevity-border)}.results__percentage.results__step{width:4.8rem!important;height:4.8rem!important;min-width:4.8rem;display:grid!important;place-items:center;border:1px solid var(--lunevity-border);border-radius:50%;background:var(--lunevity-surface)}.results__percentage.results__step:before,.results__percentage.results__step:after{display:none!important}.results__percentage.results__step p{position:static!important;margin:0!important;color:var(--lunevity-pink);font-size:1.4rem!important;font-weight:800}.results__text,.results__text p{margin:0}.template-404,.contact,.main-page-title,.track-order{color:var(--lunevity-text)}.predictive-search,.modal__content,.popup-modal__content{border-radius:var(--lunevity-radius);background:var(--lunevity-surface)}.lunevity-minimal-footer{background:var(--lunevity-soft)!important}@media screen and (max-width:749px){h1,.h0,.h1{font-size:clamp(3.2rem,10vw,4rem)!important}h2,.h2{font-size:clamp(2.8rem,8vw,3.2rem)!important}.page-width{padding-left:1.6rem;padding-right:1.6rem}.shopify-section .title-wrapper,.shopify-section .title-wrapper-with-link{margin-bottom:2.4rem}.shopify-policy__container{padding:4.8rem 1.6rem}.shopify-policy__body{padding:2.4rem 1.6rem}.lunevity-pdp-package-card{min-height:10.4rem;padding:1.6rem}.lunevity-pdp-benefits{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lunevity-design-system.css.map */
