:root{--lvh-glow: radial-gradient(45% 70% at 88% 12%, rgba(30,80,224,.55), transparent 70%), radial-gradient(38% 60% at 70% 110%, rgba(15,163,154,.4), transparent 70%), radial-gradient(30% 50% at 104% 70%, rgba(138,18,201,.3), transparent 70%), #0A1628}:root:root body :is(.collection__section--banner,[class^=shop-hero-template]){background:var(--lvh-glow)!important;padding:clamp(64px,9vw,112px) 0!important;margin:0!important}:root:root body .collection__section--banner .hero__title{padding:0!important}:root:root body :is(.collection__section--banner .section__page-title,[class^=shop-hero-heading-]){color:#fff!important;font-size:clamp(40px,5.4vw,72px)!important;letter-spacing:-.035em!important;line-height:1.02!important;margin:0!important}:root:root body .collection__section--banner .section__page-title:before{content:"Lavior";display:block;margin-bottom:14px;font-family:var(--lv-mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#9db6ff}:root:root body [class^=shop-hero-eyebrow-]{color:#9db6ff!important}:root:root body .main-page-section{padding-block:clamp(48px,7vw,88px)!important}:root:root body .main-page-section .page-content{max-width:760px;margin-inline:auto}:root:root body .main-page-section .page-content :is(h2,h3,h4){font-size:22px!important;letter-spacing:-.02em!important;margin:1.8em 0 .5em!important;color:var(--lv-ink)!important}:root:root body .main-page-section .page-content :is(p,li){font-size:17px;line-height:1.75}:root:root body .lv-blog-header{position:relative;overflow:hidden;background:var(--lvh-glow);border-radius:28px;padding:clamp(40px,6vw,72px) clamp(24px,5vw,64px)!important;margin-bottom:40px!important;text-align:left!important}:root:root body .lv-blog-header .lv-blog-eyebrow{color:#9db6ff!important}:root:root body .lv-blog-header .lv-blog-title{color:#fff!important;font-size:clamp(40px,5.4vw,72px)!important;letter-spacing:-.035em!important;line-height:1.02!important;text-align:left!important}:root:root body .lv-blog-header .lv-blog-sub{color:#aeb9cc!important;margin-left:0!important;text-align:left!important}:root:root body .lv-blog-card{border-radius:22px!important;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease!important}:root:root body .lv-blog-card:hover{transform:translateY(-4px);box-shadow:0 20px 44px #0a16281a!important}:root:root body .lv-blog-card-img img{transition:transform .5s ease}:root:root body .lv-blog-card:hover .lv-blog-card-img img{transform:scale(1.05)}:root:root body .lv-page-link{border-radius:999px!important}:root:root body .lv-banner{position:relative;overflow:hidden;border-radius:0 0 28px 28px}:root:root body .lv-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0a162826,#0a1628d9)}:root:root body .lv-banner-content{position:relative;z-index:1}:root:root body .lv-banner-title{color:#fff!important;letter-spacing:-.03em!important;line-height:1.05!important}:root:root body .lv-cat-tag{border-radius:999px!important;background:#ffffff24!important;color:#fff!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:root:root body .lv-toc{border-radius:20px!important;background:var(--lv-canvas)!important;border:1px solid var(--lv-line)!important}:root:root body .lv-faq-item{border-radius:16px!important;border:1px solid var(--lv-line)!important;overflow:hidden}:root:root body .lv-faq-item.open{border-color:var(--lv-ink)!important}:root:root body .lv-author-card{border-radius:20px!important;border:1px solid var(--lv-line)!important}:root:root body .lv-author-avatar{background:linear-gradient(135deg,var(--lv-blue),#0FA39A)!important;color:#fff!important}:root:root body .lv-disclaimer{border-radius:16px!important}:root:root body .lv-try{background:var(--lvh-glow)!important;border-radius:28px;margin:48px auto!important;max-width:1240px}:root:root body .lv-try :is(.lv-try-title){color:#fff!important;letter-spacing:-.03em!important}:root:root body .lv-try .lv-try-sub{color:#aeb9cc!important}:root:root body .lv-try .lv-try-eyebrow{color:#9db6ff!important}:root:root body .lv-try-card{border-radius:20px!important;transition:transform .2s ease,box-shadow .2s ease}:root:root body .lv-try-card:hover{transform:translateY(-4px);box-shadow:0 20px 44px #0000004d}:root:root body .lv-try-footer a{color:#fff!important;font-weight:700}:root:root body .lv-acta__inner{border-radius:24px!important;border:1px solid var(--lv-line)!important}:root:root body .shopify-section:has(>.contact__form-section){background:var(--lvh-glow)}:root:root body .contact__form-section{background:transparent!important;padding:clamp(64px,8vw,104px) 0!important;margin:0 auto!important}:root:root body .contact__form-section .section-heading{color:#fff!important;font-size:clamp(40px,5.4vw,72px)!important;letter-spacing:-.035em!important;line-height:1.02!important;margin-bottom:32px!important}:root:root body .contact__form-section .section-heading:before{content:"Contact";display:block;margin-bottom:14px;font-family:var(--lv-mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#9db6ff}:root:root body .contact__form--inner-wrapper{background:#fff;border-radius:28px;padding:clamp(24px,4vw,44px)!important;box-shadow:0 30px 70px #00000059;max-width:760px;margin-inline:auto}:root:root body .contact__form--inner-wrapper :is(input:not([type=submit]):not([type=hidden]),textarea){border:1.5px solid var(--lv-line)!important;background:#fff!important;padding:14px 16px!important;transition:border-color .15s ease,background .15s ease}:root:root body .contact__form--inner-wrapper :is(input,textarea):focus{border-color:var(--lv-blue)!important;background:#fff!important;outline:none}:root:root body .contact__form--inner-wrapper :is(input[type=submit],button[type=submit],.button,.btn){background:var(--lv-ink)!important;color:#fff!important;border:0!important;padding:16px 32px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important}:root:root body .contact__form--inner-wrapper :is(input[type=submit],button[type=submit],.button,.btn):hover{background:var(--lv-blue)!important}:root:root body .textwith__icon--content-block{--c: #1E50E6;background:#fff;border:1px solid var(--lv-line);border-radius:22px;padding:28px 22px!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}:root:root body .textwith__icon--content-block:nth-child(2){--c: #0FA39A}:root:root body .textwith__icon--content-block:nth-child(3){--c: #8A12C9}:root:root body .textwith__icon--content-block:nth-child(4){--c: #E0620F}:root:root body .textwith__icon--content-block:hover{transform:translateY(-4px);border-color:var(--c);box-shadow:0 18px 40px #0a162814}:root:root body .textwith__icon--content-block .icon__wrapper{width:64px;height:64px;margin:0 auto 14px!important;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--c) 12%,#fff)}:root:root body .textwith__icon--content-block .icon__wrapper :is(svg,img){max-width:30px;max-height:30px}:root:root body .textwith__icon--content-block .icon__wrapper svg :is(path,circle,rect,line,polyline){stroke:var(--c)}:root:root body .c-accordion__header{border:1px solid var(--lv-line)!important;border-radius:16px!important;padding:18px 20px!important;margin-top:10px!important;background:#fff!important;text-transform:none!important;font-weight:700!important;letter-spacing:0!important;transition:border-color .15s ease}:root:root body .c-accordion__header:hover,:root:root body .c-accordion__header.is-active{border-color:var(--lv-ink)!important}:root:root body .c-accordion__panel{padding:8px 20px 12px!important}:root:root body .accordion__section-title h2{letter-spacing:-.03em!important}:root:root body [id$=__team_full_J7qAfq] [class^=team-full-template]{background:var(--lvh-glow)!important}:root:root body [id$=__team_full_J7qAfq] [class^=team-full__heading-]{color:#fff!important;font-size:clamp(40px,5.4vw,72px)!important}:root:root body [id$=__team_full_J7qAfq] [class^=team-full__eyebrow-]{color:#9db6ff!important}:root:root body [id$=__team_full_J7qAfq] [class^=team-full__subheading-]{color:#aeb9cc!important}:root:root body [id$=__team_full_J7qAfq] [class^=team-full__name-]{color:#fff!important}:root:root body [id$=__team_full_J7qAfq] [class^=team-full__title-]{color:#9db6ff!important}:root:root body [id$=__team_full_J7qAfq] [class^=team-full__readmore-]{color:#fff!important;border-color:#ffffff59!important}:root:root body [class^=team-full__card-template]{transition:transform .22s ease}:root:root body [class^=team-full__card-template]:hover{transform:translateY(-4px)}:root:root body [class*=team-full__visual] img{transition:transform .5s ease}:root:root body [class^=team-full__card-template]:hover [class*=team-full__visual] img{transform:scale(1.05)}:root:root body [id$=__team_full_J7qAfq] [class*=team-full__visual]{box-shadow:0 18px 40px #00000059}:root:root body [class^=team-full__card-template]:hover [class*=team-full__visual]{box-shadow:0 0 0 3px var(--lv-blue),0 18px 40px #00000040}:root:root body [class*=team-full__bio-panel]{border-radius:24px!important}:root:root body [class*=ai-blog-carousel__title]{letter-spacing:-.03em!important}:root:root body [class*=ai-blog-carousel__slide]{border-radius:20px!important;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease}:root:root body [class*=ai-blog-carousel__slide]:hover{transform:translateY(-4px);box-shadow:0 20px 44px #0a16281a}:root:root body [class*=ai-blog-carousel__slide] img{transition:transform .5s ease}:root:root body [class*=ai-blog-carousel__slide]:hover img{transform:scale(1.05)}:root:root body :is([class*=ai-blog-carousel__nav],.carousel-nav){border-radius:999px!important;background:var(--lv-ink)!important;color:#fff!important;border:0!important;transition:background .15s ease}:root:root body :is([class*=ai-blog-carousel__nav],.carousel-nav):hover{background:var(--lv-blue)!important}:root:root body :is([class*=ai-blog-carousel__nav],.carousel-nav) svg *{stroke:#fff}:root:root body .youtube-card{border-radius:20px!important;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease}:root:root body .youtube-card:hover{transform:translateY(-4px);box-shadow:0 20px 44px #0a16281a}:root:root body main>.shopify-section:nth-of-type(2n) [class*=ai-blog-carousel-a]{background:var(--lv-canvas)}:root:root body .story__section .video-wrapper{border-radius:24px;overflow:hidden;box-shadow:0 24px 60px #0a16282e}:root:root body main>.shopify-section:nth-of-type(2n) .story__section{background:var(--lv-canvas)}:root:root body .before--after{border-radius:24px;overflow:hidden}:root:root body .slideshow-section{overflow:hidden;max-width:100%}:root:root body .slideshow__slide-image{position:relative}:root:root body .slideshow__slide-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#0a1628e0,#0a16288c 45%,#0a16281a)}:root:root body .slideshow__caption{z-index:3!important}:root:root body .slideshow__title{color:#fff!important;font-size:clamp(40px,5.4vw,72px)!important;letter-spacing:-.035em!important;line-height:1.02!important}:root:root body .slideshow__title:before{content:"Lavior";display:block;margin-bottom:14px;font-family:var(--lv-mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#9db6ff}:root:root body .slideshow__caption .rte p{color:#d6e0f0!important;max-width:52ch}:root:root body .product-showcase .product__image-container{background:radial-gradient(60% 60% at 50% 45%,#fff,#fff0 75%),linear-gradient(140deg,#e7edff,#eee9ff 45%,#ddf5f1);border-radius:28px;padding:clamp(16px,3vw,32px)}:root:root body [class*=ai-before-after-image-wrapper]{border-radius:20px;overflow:hidden}:root:root body [class*=ai-before-after-heading]{letter-spacing:-.03em!important}:root:root body .before-after_section:has(.placeholder-svg){display:none}:root:root body .cart-page :is(h1,.section-heading){letter-spacing:-.03em!important;text-transform:none!important}@media(max-width:600px){:root:root body .lv-blog-header{border-radius:20px}:root:root body .lv-try{border-radius:0;margin-inline:0!important}}:root:root body [class^=collection-page__count]{font-family:var(--lv-mono)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#5b6b82!important}:root:root body :is(.lv-blog-card-read,.lv-search__kind,.lv-search__eyebrow){font-family:var(--lv-mono)!important;font-weight:500!important;letter-spacing:.12em!important}:root:root body .lv-search__card{border-radius:20px!important}:root:root body .lv-search__input{border-radius:999px!important;padding-inline:20px!important}:root:root body .lv-search__eyebrow{color:var(--lv-blue)!important}:root:root body .lv-article-page{font-family:var(--lv-sans)!important}:root:root body :is([class*=ai-blog-carousel__article-label],.youtube-card__label){color:var(--lv-blue)!important;font-family:var(--lv-mono)!important;font-weight:500!important;letter-spacing:.12em!important}:root:root body .youtube-card__watch-link{color:var(--lv-blue)!important;font-weight:700!important}:root:root body .product-showcase .product__title{color:var(--lv-ink)!important;letter-spacing:-.035em!important;line-height:1.05!important}:root:root body .product-showcase h4{font-family:var(--lv-mono)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}:root:root body .product-showcase .btn{border-radius:999px!important;padding:16px 34px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;transition:transform .2s ease,box-shadow .2s ease!important}:root:root body .product-showcase .btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0a16282e}
/*# sourceMappingURL=/cdn/shop/t/47/assets/lvh-pages.css.map */
