:root{--v2-navy: #0F2240;--v2-navy-2: #132B4F;--v2-ink: #101820;--v2-blue: #2F6FB3;--v2-blue-600: #25598F;--v2-blue-300: #8EC5FF;--v2-tint: #EEF5FC;--v2-tint-2: #F4F8FC;--v2-line: #E3EAF3;--v2-line-2: #D9E3F0;--v2-muted: #5B6B7F;--v2-radius: 16px;--v2-radius-sm: 10px;--v2-shadow: 0 1px 2px rgba(15,34,64,.04), 0 12px 32px rgba(15,34,64,.07);--v2-shadow-hover: 0 2px 4px rgba(15,34,64,.05), 0 18px 40px rgba(15,34,64,.11);--v2-ease: cubic-bezier(.22,1,.36,1)}.v2-eyebrow,.livarian-coa-kicker,.livarian-payment-kicker,.ll-join-eyebrow,.ll-connect__eyebrow,.ll-pay-followup__example-label,.livarian-shop-cta-kicker{display:inline-flex!important;align-items:center;gap:10px}.v2-eyebrow:before,.livarian-coa-kicker:before,.livarian-payment-kicker:before,.ll-join-eyebrow:before,.ll-connect__eyebrow:before{content:"";width:22px;height:2px;border-radius:2px;background:currentColor;opacity:.9}.v2-eyebrow{margin:0 0 14px;color:var(--v2-blue);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.v2-eyebrow--light{color:var(--v2-blue-300)}.v2-btn,.livarian-shop-cta-button,.livarian-payment-btn,.livarian-coa-btn,.ll-pay-cta__button,.ll-join-button,.livarian-calc-shop-button,.livarian-research-cta__primary,.livarian-research-cta__secondary{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px!important;border-radius:10px!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;line-height:1.2;box-shadow:none!important;transition:background-color .22s var(--v2-ease),border-color .22s var(--v2-ease),color .22s var(--v2-ease),transform .22s var(--v2-ease),box-shadow .22s var(--v2-ease)!important}.v2-btn--primary,.livarian-shop-cta-button,.livarian-payment-primary,.livarian-coa-btn,.ll-pay-cta__button--primary,.ll-join-button,.livarian-calc-shop-button.primary,.livarian-research-cta__primary{background:var(--v2-blue)!important;border:1px solid var(--v2-blue)!important;color:#fff!important}.v2-btn--secondary,.ll-pay-cta__button--secondary{background:#fff!important;border:1px solid var(--v2-line-2)!important;color:var(--v2-navy)!important}.v2-btn--on-dark,.livarian-payment-secondary,.livarian-calc-shop-button.secondary,.livarian-research-cta__secondary{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.34)!important;color:#fff!important}@media(hover:hover)and (pointer:fine){.v2-btn--primary:hover,.livarian-shop-cta-button:hover,.livarian-payment-primary:hover,.livarian-coa-btn:hover,.ll-pay-cta__button--primary:hover,.ll-join-button:hover,.livarian-calc-shop-button.primary:hover,.livarian-research-cta__primary:hover{background:var(--v2-blue-600)!important;border-color:var(--v2-blue-600)!important;transform:translateY(-1px);box-shadow:0 10px 22px #2f6fb347!important}.v2-btn--secondary:hover,.ll-pay-cta__button--secondary:hover{border-color:var(--v2-blue)!important;color:var(--v2-blue)!important;transform:translateY(-1px)}.v2-btn--on-dark:hover,.livarian-payment-secondary:hover,.livarian-calc-shop-button.secondary:hover,.livarian-research-cta__secondary:hover{background:#ffffff1a!important;border-color:#fff9!important;transform:translateY(-1px)}}.v2-btn:active,.livarian-shop-cta-button:active,.livarian-payment-btn:active,.livarian-coa-btn:active,.ll-pay-cta__button:active{transform:translateY(0) scale(.99)}.v2-btn svg{width:18px;height:18px;flex:0 0 auto;transition:transform .22s var(--v2-ease)}@media(hover:hover){.v2-btn:hover svg{transform:translate(3px)}}.v2-link{display:inline-flex;align-items:center;gap:8px;color:var(--v2-blue);font-size:15px;font-weight:700;text-decoration:none;border-bottom:1px solid rgba(47,111,179,.3);padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.v2-link svg{width:16px;height:16px;transition:transform .22s var(--v2-ease)}.v2-link:hover{color:var(--v2-blue-600);border-color:currentColor}@media(hover:hover){.v2-link:hover svg{transform:translate(3px)}}.v2-link--light{color:#fff;border-color:#ffffff59}.v2-link--light:hover{color:#fff}#header-group .shopify-section:first-child .text-block,#header-group .shopify-section:first-child [class*=text-block]{letter-spacing:.04em}@media screen and (min-width:1000px){header-component .header__columns{min-height:78px!important;height:78px!important}header-component .header-logo img,header-component .header-logo__image-container img{max-height:54px!important}header-component .menu-list__link{position:relative;padding-inline:2px;color:#0f2240bd!important;text-decoration:none!important}header-component .menu-list__link:after{content:"";position:absolute;left:0;right:0;bottom:-27px;height:2px;border-radius:2px;background:var(--v2-blue);transform:scaleX(0);transform-origin:left center;transition:transform .28s var(--v2-ease)}header-component .menu-list__link:hover,header-component .menu-list__link--active{color:var(--v2-navy)!important;text-decoration:none!important}header-component .menu-list__link:hover:after,header-component .menu-list__link--active:after{transform:scaleX(1)}.ll-header-cta{display:inline-flex;align-items:center;gap:8px;height:42px;margin-right:10px;padding:0 16px 0 18px;border-radius:10px;background:var(--v2-navy);color:#fff!important;font-size:14px;font-weight:600;letter-spacing:.01em;white-space:nowrap;text-decoration:none;transition:background-color .22s var(--v2-ease),transform .22s var(--v2-ease)}.ll-header-cta svg{width:16px;height:16px;transition:transform .22s var(--v2-ease)}.ll-header-cta:hover{background:var(--v2-blue)}.ll-header-cta:hover svg{transform:translate(2px)}}@media screen and (min-width:1000px)and (max-width:1199px){.ll-header-cta{display:none!important}}@media screen and (max-width:999px){.ll-header-cta{display:none!important}}header-component[data-sticky-state=active] .header__row--top{background:#fffffff0!important;-webkit-backdrop-filter:saturate(160%) blur(10px);backdrop-filter:saturate(160%) blur(10px);border-bottom-color:transparent!important;box-shadow:0 1px #0f22400f,0 10px 30px #0f224014}header-component .header__row--top{transition:box-shadow .25s ease,background-color .25s ease}@media screen and (max-width:999px){.menu-drawer .menu-drawer__navigation{padding:12px 0 8px!important}.menu-drawer .menu-drawer__menu>li+li{border-top:1px solid rgba(15,34,64,.07)!important}.menu-drawer .menu-drawer__menu-item{min-height:56px!important;padding:12px 56px 12px 24px!important;font-size:17px!important;font-weight:600!important;letter-spacing:.01em!important;position:relative}.menu-drawer .menu-drawer__menu-item:after{content:"";position:absolute;right:26px;top:50%;width:8px;height:8px;border-right:2px solid rgba(15,34,64,.35);border-top:2px solid rgba(15,34,64,.35);transform:translateY(-50%) rotate(45deg)}.menu-drawer .menu-drawer__menu-item--active{color:var(--v2-blue)!important}.menu-drawer .menu-drawer__utility-links{background:var(--v2-tint-2)!important;padding:20px 24px calc(28px + env(safe-area-inset-bottom,0px))!important;gap:18px!important}.ll-drawer-cta{display:flex!important;align-items:center;justify-content:center;gap:8px;min-height:52px;border-radius:10px;background:var(--v2-blue);color:#fff!important;font-size:16px;font-weight:700;text-decoration:none}.ll-drawer-cta svg{width:18px;height:18px}.ll-drawer-social{flex-direction:row!important;gap:12px!important}.ll-drawer-social a{width:44px!important;height:44px!important;justify-content:center!important;border:1px solid var(--v2-line-2)!important;border-radius:50%!important;background:#fff!important}}:is(.livarian-shop-intro,.ll-calc-hero,.ll-about-hero,.ll-coa-hero,.ll-contactjoin-hero,.ll-pay-hero,.ll-faq-hero){padding-top:clamp(64px,8vw,104px)!important;padding-bottom:clamp(56px,7vw,96px)!important}:is(.livarian-shop-overlay,.ll-calc-hero__overlay,.ll-about-hero__overlay,.ll-coa-hero__overlay,.ll-contactjoin-hero__overlay,.ll-pay-hero__overlay,.ll-faq-hero__overlay){background:linear-gradient(90deg,#0b1a30eb,#0f2240cc 38%,#173f6a75 72%,#2f6fb347)!important}:is(.livarian-shop-inner,.ll-calc-hero__inner,.ll-about-hero__inner,.ll-coa-hero__inner,.ll-contactjoin-hero__inner,.ll-pay-hero__inner,.ll-faq-hero__inner){max-width:1200px!important;text-align:left!important}:is(.livarian-shop-intro h1,.ll-calc-hero__title,.ll-about-hero__title,.ll-coa-hero__title,.ll-contactjoin-hero__title,.ll-pay-hero__title,.ll-faq-hero__title){max-width:820px!important;margin-left:0!important;margin-right:0!important;font-size:clamp(36px,4.6vw,62px)!important;line-height:1.04!important}:is(.livarian-shop-text,.ll-calc-hero__text,.ll-about-hero__text,.ll-coa-hero__text,.ll-contactjoin-hero__text,.ll-pay-hero__text,.ll-faq-hero__text){max-width:620px!important;margin-left:0!important;margin-right:0!important;color:#ffffffd1!important}:is(.livarian-shop-kicker,.ll-calc-hero__eyebrow,.ll-about-hero__eyebrow,.ll-coa-hero__eyebrow,.ll-contactjoin-hero__eyebrow,.ll-pay-hero__eyebrow,.ll-faq-hero__eyebrow){display:inline-flex!important;align-items:center;gap:10px;color:var(--v2-blue-300)!important;letter-spacing:.18em!important}:is(.livarian-shop-kicker,.ll-calc-hero__eyebrow,.ll-about-hero__eyebrow,.ll-coa-hero__eyebrow,.ll-contactjoin-hero__eyebrow,.ll-pay-hero__eyebrow,.ll-faq-hero__eyebrow):before{content:"";width:26px;height:2px;border-radius:2px;background:currentColor}:is(.ll-calc-hero__pill,.ll-about-hero__pill,.ll-contactjoin-hero__pill,.ll-pay-hero__pill,.ll-faq-hero__pill){justify-content:flex-start!important;background:#ffffff0f!important;border-color:#fff3!important}:is(.livarian-shop-trust,.ll-coa-hero__trust){max-width:1040px;margin-top:40px!important;gap:0!important;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:#0814266b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}:is(.livarian-shop-trust-item,.ll-coa-hero__trust-item){border:0!important;border-radius:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:18px 20px!important}:is(.livarian-shop-trust-item,.ll-coa-hero__trust-item)+:is(.livarian-shop-trust-item,.ll-coa-hero__trust-item){border-left:1px solid rgba(255,255,255,.12)!important}@media screen and (max-width:989px){:is(.livarian-shop-trust-item,.ll-coa-hero__trust-item):nth-child(3){border-left:0!important}:is(.livarian-shop-trust-item,.ll-coa-hero__trust-item):nth-child(n+3){border-top:1px solid rgba(255,255,255,.12)!important}}@media screen and (max-width:749px){:is(.livarian-shop-intro,.ll-calc-hero,.ll-about-hero,.ll-coa-hero,.ll-contactjoin-hero,.ll-pay-hero,.ll-faq-hero){padding:52px 20px 44px!important}:is(.livarian-shop-intro h1,.ll-calc-hero__title,.ll-about-hero__title,.ll-coa-hero__title,.ll-contactjoin-hero__title,.ll-pay-hero__title,.ll-faq-hero__title){font-size:clamp(32px,9vw,40px)!important}:is(.livarian-shop-overlay,.ll-calc-hero__overlay,.ll-about-hero__overlay,.ll-coa-hero__overlay,.ll-contactjoin-hero__overlay,.ll-pay-hero__overlay,.ll-faq-hero__overlay){background:linear-gradient(180deg,#0b1a30e0,#0f2240c7 60%,#173f6aa8)!important}:is(.livarian-shop-trust,.ll-coa-hero__trust){grid-template-columns:1fr 1fr!important;margin-top:28px!important}:is(.livarian-shop-trust-item,.ll-coa-hero__trust-item){padding:14px 12px!important;flex-direction:column;align-items:flex-start!important;gap:8px!important}:is(.livarian-shop-trust-item,.ll-coa-hero__trust-item):nth-child(odd){border-left:0!important}:is(.livarian-shop-trust-item,.ll-coa-hero__trust-item):nth-child(n+3){border-top:1px solid rgba(255,255,255,.12)!important}:is(.livarian-shop-trust-icon,.ll-coa-hero__trust-icon){width:32px!important;height:32px!important;flex-basis:32px!important}:is(.ll-calc-hero__pill,.ll-about-hero__pill,.ll-contactjoin-hero__pill,.ll-pay-hero__pill,.ll-faq-hero__pill){width:auto!important;max-width:none!important}}.product-card{position:relative}.product-card .product-card__content{height:100%;padding:8px!important;background:#fff;border:1px solid var(--v2-line);border-radius:var(--v2-radius);transition:border-color .25s var(--v2-ease),box-shadow .25s var(--v2-ease),transform .25s var(--v2-ease)}.product-card .card-gallery{border-radius:12px!important;border-color:transparent!important;background:linear-gradient(180deg,#F7FAFD 0%,var(--v2-tint) 100%);overflow:hidden}.product-card .card-gallery img{mix-blend-mode:multiply;transition:transform .5s var(--v2-ease)}@media(hover:hover)and (pointer:fine){.product-card:hover .product-card__content{border-color:#c9daec;box-shadow:var(--v2-shadow-hover);transform:translateY(-3px)}.product-card:hover .card-gallery img{transform:scale(1.03)}}.product-card__content .ll-product-card-extra{padding:16px 8px 8px!important;font-family:inherit!important}.product-card .ll-product-card-extra:not(:has(.ll-product-card-batch)):before{height:16px!important;margin-bottom:10px!important}.product-card .ll-product-card-batch{display:inline-flex!important;align-items:center;gap:6px;margin:0 0 10px!important;padding:0!important;background:none!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;line-height:16px!important}.product-card .ll-product-card-batch:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)}.product-card .ll-product-card-batch.batch-verified{color:#188447!important}.product-card .ll-product-card-batch.batch-pending{color:#b4780a!important}.product-card .ll-product-card-title{margin:0 0 6px!important;color:var(--v2-navy)!important;font-size:17px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:-.005em!important;text-transform:none!important}.product-card .ll-product-card-use{margin:0 0 14px!important;color:var(--v2-muted)!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:.1em!important}.product-card .ll-product-card-price{display:flex;align-items:baseline;gap:2px;margin:0 0 14px!important;padding-top:12px;border-top:1px solid var(--v2-line);color:var(--v2-navy)!important;font-size:22px!important;font-weight:800!important;letter-spacing:-.02em!important}.product-card .ll-product-card-price span{color:var(--v2-muted)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important}.product-card .ll-product-card-button{gap:8px;min-height:46px!important;border:1px solid var(--v2-tint)!important;border-radius:10px!important;background:var(--v2-tint)!important;color:var(--v2-blue)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.01em!important;text-transform:none!important}.product-card .ll-product-card-button:after{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M14 7l5 5-5 5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M14 7l5 5-5 5'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .22s var(--v2-ease)}@media(hover:hover)and (pointer:fine){.product-card:hover .ll-product-card-button{background:var(--v2-blue)!important;border-color:var(--v2-blue)!important;color:#fff!important}.product-card:hover .ll-product-card-button:after{transform:translate(3px)}}@media screen and (max-width:749px){.product-card .product-card__content{padding:6px!important;border-radius:14px}.product-card .card-gallery{border-radius:10px!important}.product-card__content .ll-product-card-extra{padding:12px 6px 6px!important}.product-card .ll-product-card-title{font-size:14.5px!important}.product-card .ll-product-card-use{font-size:9.5px!important;letter-spacing:.06em!important;margin-bottom:10px!important}.product-card .ll-product-card-price{font-size:18px!important;padding-top:10px;margin-bottom:10px!important}.product-card .ll-product-card-button{min-height:42px!important;font-size:13px!important}.product-card .ll-product-card-batch{font-size:10px!important}}.livarian-product-support{padding:14px;border:1px solid var(--v2-line);border-radius:14px;background:var(--v2-tint-2)}.livarian-product-support:before{content:"Research documentation";display:block;margin:2px 2px 4px;color:var(--v2-muted);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}@media(prefers-reduced-motion:no-preference){.v2-reveal{opacity:0;transform:translateY(14px);transition:opacity .6s var(--v2-ease),transform .6s var(--v2-ease)}.v2-reveal.v2-in{opacity:1;transform:none}.v2-reveal[data-delay="1"]{transition-delay:.06s}.v2-reveal[data-delay="2"]{transition-delay:.12s}.v2-reveal[data-delay="3"]{transition-delay:.18s}}@media(prefers-reduced-motion:reduce){.product-card .product-card__content,.product-card .card-gallery img,.v2-btn,.ll-header-cta{transition:none!important;transform:none!important}}.shopify-section:has(.contact-form__form) .section,.shopify-section:has(.contact-form__form) .section-background{background:#f4f8fc!important}.shopify-section:has(.contact-form__form){border-top:1px solid #E3EAF3}.contact-form:has(.contact-form__form){padding:40px 40px 36px;border:1px solid #E3EAF3;border-radius:20px;background:#fff;box-shadow:0 1px 2px #0f22400a,0 18px 44px #0f224012}.contact-form:has(.contact-form__form):before{content:"Send us a message";display:block;margin:0 0 22px;padding-bottom:18px;border-bottom:1px solid #E3EAF3;color:#0f2240;font-size:22px;font-weight:800;letter-spacing:-.01em}@media screen and (max-width:749px){.contact-form:has(.contact-form__form){padding:24px 18px 20px;border-radius:16px}.contact-form:has(.contact-form__form):before{font-size:19px;margin-bottom:16px;padding-bottom:14px}}@media screen and (min-width:1000px){.product-grid[data-product-card-size]{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important}}@media screen and (min-width:750px)and (max-width:999px){.product-grid[data-product-card-size]{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr)) !important}}.menu-list__list-item.ll-dd{position:relative}.ll-dd>.menu-list__link{display:inline-flex;flex-direction:row!important;align-items:center!important;gap:2px}.ll-dd__caret{width:14px;height:14px;flex:0 0 14px;margin-left:-2px;opacity:.7;transition:transform .25s cubic-bezier(.22,1,.36,1)}.ll-dd:hover .ll-dd__caret,.ll-dd:focus-within .ll-dd__caret{transform:rotate(180deg);opacity:1}.ll-dd__panel{position:absolute;top:100%;left:50%;z-index:40;min-width:290px;margin-top:8px;padding:8px;border:1px solid #E3EAF3;border-radius:14px;background:#fff;box-shadow:0 20px 48px #0f224024,0 2px 6px #0f22400d;opacity:0;visibility:hidden;transform:translate(-50%,8px);transition:opacity .2s ease,transform .25s cubic-bezier(.22,1,.36,1),visibility 0s linear .25s;text-align:left}.ll-dd__panel:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.ll-dd:hover>.ll-dd__panel,.ll-dd:focus-within>.ll-dd__panel{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}.ll-dd__list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.ll-dd__item{display:block;padding:11px 14px;border-radius:10px;color:#0f2240;text-decoration:none;transition:background-color .18s ease}.ll-dd__item:hover,.ll-dd__item:focus-visible,.ll-dd__item.is-current{background:#f4f8fc}.ll-dd__title{display:block;color:#0f2240;font-size:14px;font-weight:600;line-height:1.3;transition:color .18s ease}.ll-dd__item:hover .ll-dd__title,.ll-dd__item:focus-visible .ll-dd__title{color:#2f6fb3}.ll-dd__desc{display:block;margin-top:3px;color:#5b6b7f;font-size:12.5px;font-weight:400;line-height:1.4;white-space:nowrap}@media(prefers-reduced-motion:reduce){.ll-dd__panel,.ll-dd__caret{transition:none}}.facets-block-wrapper--horizontal{display:none!important}.facets-toggle{display:flex!important;align-items:center;justify-content:space-between;gap:12px;grid-column:column-1 / span 12!important;width:100%;margin:0 0 8px;padding:4px 0 18px;border-bottom:1px solid #E3EAF3}.facets-toggle .facets-toggle__wrapper{display:flex}.facets-toggle .facets-toggle__button{display:inline-flex!important;align-items:center;gap:10px;min-height:46px;padding:0 20px!important;border:1px solid #D9E3F0!important;border-radius:999px;background:#fff;color:#0f2240;font-size:14px;font-weight:700;letter-spacing:.01em;cursor:pointer;box-shadow:0 1px 2px #0f22400d;transition:border-color .2s ease,color .2s ease,box-shadow .2s ease}.facets-toggle .facets-toggle__button:hover{border-color:#2f6fb3!important;color:#2f6fb3;box-shadow:0 8px 20px #0f224014}.facets-toggle .facets-toggle__button .svg-wrapper{width:18px;height:18px;color:#2f6fb3}.facets-toggle .filter-count-bubble{position:static;margin-left:2px}#filters-drawer .facets--drawer{width:min(420px,100vw);max-width:100vw;border-radius:0 18px 18px 0}#filters-drawer .facets-drawer__title{color:#0f2240;font-weight:800;letter-spacing:-.02em}#filters-drawer .facets__summary{color:#0f2240;font-weight:700}#filters-drawer .facets__item+.facets__item{border-top:1px solid #E3EAF3}#filters-drawer .facets__see-results{background:#2f6fb3;border-color:#2f6fb3;color:#fff;border-radius:10px}#filters-drawer .facets__see-results:hover{background:#25598f;border-color:#25598f}#filters-drawer .facets__clear-all{border-radius:10px}@media screen and (min-width:750px){#filters-drawer sorting-filter-component details.facets__panel{display:none!important}#filters-drawer sorting-filter-component{display:block!important;padding:0 var(--padding-lg, 16px)}#filters-drawer .sorting-filter__container{display:flex!important;flex-direction:column;align-items:stretch;gap:10px;padding:18px 0}#filters-drawer .sorting-filter__container .facets__label{color:#0f2240;font-size:14px;font-weight:700}#filters-drawer .sorting-filter__select-wrapper{position:relative;display:flex;align-items:center;width:100%;min-height:46px;padding:0 14px;border:1px solid #D9E3F0;border-radius:10px;background:#fff}#filters-drawer .sorting-filter__select{flex:1;width:100%;padding:0;border:0;background:transparent;color:#0f2240;font-size:14px;text-align:left;text-align-last:left;-webkit-appearance:none;appearance:none;cursor:pointer}}.ll-product-card-actions{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:4px}.ll-card-btn{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:44px;padding:10px;border-radius:10px;font-size:13px;font-weight:700;line-height:1.1;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s cubic-bezier(.22,1,.36,1)}.ll-card-btn span{overflow:hidden;text-overflow:ellipsis}.ll-card-btn .ll-ico{width:16px;height:16px;flex:0 0 16px}.ll-card-btn--lab{border:1px solid #CFE3F8;background:#f4f8fc;color:#2f6fb3}.ll-card-btn--options{border:1px solid #2F6FB3;background:#2f6fb3;color:#fff;box-shadow:0 8px 18px #2f6fb338}@media(hover:hover)and (pointer:fine){.ll-card-btn--lab:hover{border-color:#2f6fb3;background:#eef5fc;color:#25598f}.ll-card-btn--options:hover{border-color:#25598f;background:#25598f;color:#fff;transform:translateY(-1px)}}.ll-card-btn:focus-visible{outline:2px solid #2F6FB3;outline-offset:2px}@media screen and (min-width:750px)and (max-width:1199px){.ll-product-card-actions{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.ll-product-card-actions{grid-template-columns:minmax(0,1fr);gap:6px}.ll-card-btn{min-height:42px;font-size:12.5px}}.product-information .product-information__media .product-media-container{border:1px solid #E3EAF3!important;border-radius:22px!important;background:radial-gradient(circle at 50% 36%,#fff,#f6f9fd 55%,#eaf2fb)!important;box-shadow:0 1px 2px #0f22400a,0 24px 48px #0f22400f}.product-information .product-details .livarian-product-stock-wrap{margin-bottom:2px}.product-information .product-details h1{margin:0!important;color:#0f2240!important;font-size:clamp(30px,2.7vw,42px)!important;line-height:1.06!important;font-weight:800!important;letter-spacing:-.03em!important}.product-information .product-details .price{color:#0f2240!important;font-size:clamp(24px,2vw,30px)!important;font-weight:800!important;letter-spacing:-.02em;line-height:1.1}.product-information .product-details .price:after{content:"AUD";margin-left:6px;color:#5b6b7f;font-size:12px;font-weight:700;letter-spacing:.08em;vertical-align:middle}.product-information .product-details .ll-strength__label{color:#5b6b7f!important;font-size:12px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase}.product-information .product-details .ll-strength__opts{display:inline-flex!important;flex-wrap:wrap;gap:4px!important;padding:4px;border:1px solid #D9E3F0;border-radius:12px;background:#f4f8fc}.product-information .product-details .ll-strength__opt{min-height:42px!important;padding:8px 18px!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:#0f2240!important;font-size:14px!important;font-weight:700!important;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}@media(hover:hover)and (pointer:fine){.product-information .product-details .ll-strength__opt:not(.is-active):hover{background:#fff!important;color:#2f6fb3!important;box-shadow:0 1px 3px #0f224014}}.product-information .product-details .ll-strength__opt.is-active{background:#0f2240!important;border-color:#0f2240!important;color:#fff!important;box-shadow:0 6px 14px #0f22402e}.product-information .product-details .ll-strength__opt.is-oos{color:#9aa9bb!important;text-decoration:line-through}.product-information .product-details .ll-pdp-batch-summary{padding:14px 16px!important;border:1px solid #D5EBDD!important;border-left:3px solid #16A34A!important;border-radius:12px!important;background:linear-gradient(90deg,#f0faf4,#fff)!important}.product-information .product-details .ll-pdp-batch-summary:has(.ll-pdp-batch-dot--pending){border-color:#f3e3c3!important;border-left-color:#d97706!important;background:linear-gradient(90deg,#fff8ec,#fff)!important}.product-information .product-details .ll-pdp-batch-text{color:#334155;font-size:13.5px}.product-information .product-details .ll-pdp-batch-text strong{color:#0f2240}.product-information .product-details button[name=add],.product-information .product-details .add-to-cart-button{min-height:56px!important;border-radius:12px!important;font-size:15px!important;font-weight:700!important;letter-spacing:.01em;box-shadow:0 12px 26px #0f22402e}.product-information .product-details .shopify-payment-button__button{min-height:56px!important;border-radius:12px!important;font-size:15px!important;font-weight:700!important}.livarian-breadcrumb{font-size:13px}#judgeme_product_reviews{padding-top:8px}#judgeme_product_reviews .jm-review-widget__header .jm-cluster p.jm-review-widget-minimal-header__title{color:#0f2240!important;font-size:clamp(26px,2.4vw,34px)!important;font-weight:800!important;letter-spacing:-.025em!important}[id$=__product_recommendations_qggXJq]{background:linear-gradient(180deg,#f4f8fc,#fff);border-top:1px solid #E3EAF3}.shopify-section[id$=__product_recommendations_qggXJq] .section-resource-list__content .text-block h2,.shopify-section[id$=__product_recommendations_qggXJq] .section-resource-list__content .text-block p{color:#0f2240!important;font-size:clamp(26px,2.4vw,34px)!important;font-weight:800!important;letter-spacing:-.025em!important}@media screen and (max-width:749px){.product-information .product-information__media .product-media-container{border-radius:16px!important}.product-information .product-details h1{font-size:28px!important}.product-information .product-details .price{font-size:24px!important}.product-information .product-details .ll-strength__opts{display:flex!important;width:100%}.product-information .product-details .ll-strength__opt{flex:1 1 0;justify-content:center;padding:8px 10px!important}}main#MainContent:has(>.shopify-policy__container){display:grid;grid-template-columns:minmax(var(--page-margin, 16px),1fr) minmax(0,260px) minmax(0,860px) minmax(var(--page-margin, 16px),1fr);column-gap:40px;padding-bottom:clamp(56px,7vw,96px)}main#MainContent>.shopify-policy__container{display:contents}.shopify-policy__container .shopify-policy__title{grid-column:1 / -1;grid-row:1;position:relative;isolation:isolate;overflow:hidden;margin:0 0 clamp(36px,5vw,56px)!important;padding:clamp(56px,7vw,96px) 0 clamp(48px,6vw,80px);display:grid;grid-template-columns:minmax(var(--page-margin, 16px),1fr) minmax(0,1160px) minmax(var(--page-margin, 16px),1fr);background:radial-gradient(circle at 88% 20%,rgba(47,111,179,.45),transparent 42%),linear-gradient(120deg,#0b1a30,#0f2240 48%,#173f6a);text-align:left!important}.shopify-policy__container .shopify-policy__title:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 70%);mask-image:linear-gradient(90deg,transparent 0%,#000 70%)}.shopify-policy__container .shopify-policy__title:after{content:"Legal & policies";grid-column:2;grid-row:1;display:flex;align-items:center;gap:12px;margin-bottom:14px;color:#8ec5ff;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.shopify-policy__container .shopify-policy__title h1{grid-column:2;grid-row:2;margin:0!important;color:#fff!important;font-size:clamp(36px,4.4vw,60px)!important;line-height:1.04!important;font-weight:800!important;letter-spacing:-.035em!important}.shopify-policy__container .shopify-policy__body .rte>:first-child,.shopify-policy__container .shopify-policy__body .rte>div>:first-child{margin-top:0!important;padding-top:0!important;border-top:0!important}.ll-policy-nav{grid-column:2;grid-row:2;align-self:start;position:sticky;top:calc(var(--header-height, 80px) + 24px)}.shopify-policy__container .shopify-policy__body{grid-column:3;grid-row:2;min-width:0}.ll-policy-nav__label{margin:0 0 12px;color:#5b6b7f;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ll-policy-nav__list{display:grid;gap:4px;margin:0 0 20px;padding:0;list-style:none}.ll-policy-nav__link{display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid transparent;border-radius:10px;color:#0f2240;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.ll-policy-nav__link .ll-ico{width:18px;height:18px;flex:0 0 18px;color:#8fa3ba}.ll-policy-nav__link:hover{background:#f4f8fc;color:#2f6fb3}.ll-policy-nav__link.is-current{background:#eef5fc;border-color:#cfe3f8;color:#2f6fb3}.ll-policy-nav__link.is-current .ll-ico,.ll-policy-nav__link:hover .ll-ico{color:#2f6fb3}.ll-policy-nav__help{padding:20px;border-radius:14px;background:linear-gradient(160deg,#0f2240,#173f6a);color:#fff}.ll-policy-nav__help strong{display:block;margin-bottom:6px;font-size:15px}.ll-policy-nav__help p{margin:0 0 14px;color:#ffffffb8;font-size:13px;line-height:1.5}.ll-policy-nav__cta{display:inline-flex;align-items:center;gap:6px;color:#8ec5ff;font-size:14px;font-weight:700;text-decoration:none}.ll-policy-nav__cta .ll-ico{width:16px;height:16px;transition:transform .2s ease}.ll-policy-nav__cta:hover{color:#fff}.ll-policy-nav__cta:hover .ll-ico{transform:translate(3px)}.shopify-policy__container .shopify-policy__body .rte,.shopify-policy__container .shopify-policy__body>div{padding:clamp(28px,4vw,52px);border:1px solid #E3EAF3;border-radius:20px;background:#fff;box-shadow:0 1px 2px #0f22400a,0 24px 48px #0f22400d;color:#334155;font-size:16px;line-height:1.75}.shopify-policy__container .shopify-policy__body p{margin:0 0 16px;color:#334155;font-size:16px;line-height:1.75}.shopify-policy__container .shopify-policy__body h2,.shopify-policy__container .shopify-policy__body h3{margin:40px 0 14px;padding-top:28px;border-top:1px solid #E3EAF3;color:#0f2240!important;font-size:clamp(21px,1.8vw,26px)!important;line-height:1.2!important;font-weight:800!important;letter-spacing:-.02em!important}.shopify-policy__container .shopify-policy__body h3{font-size:18px!important;border-top:0;padding-top:0;margin-top:24px}.shopify-policy__container .shopify-policy__body ul,.shopify-policy__container .shopify-policy__body ol{margin:0 0 18px;padding-left:0;list-style:none}.shopify-policy__container .shopify-policy__body li{position:relative;margin:0 0 10px;padding-left:22px;color:#334155}.shopify-policy__container .shopify-policy__body ul>li:before{content:"";position:absolute;left:4px;top:.72em;width:7px;height:7px;border-radius:50%;background:#2f6fb3}.shopify-policy__container .shopify-policy__body ol{counter-reset:llpol}.shopify-policy__container .shopify-policy__body ol>li{counter-increment:llpol;padding-left:28px}.shopify-policy__container .shopify-policy__body ol>li:before{content:counter(llpol) ".";position:absolute;left:0;color:#2f6fb3;font-weight:800}.shopify-policy__container .shopify-policy__body strong{color:#0f2240}.shopify-policy__container .shopify-policy__body a{color:#2f6fb3;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#2f6fb359;word-break:break-word}.shopify-policy__container .shopify-policy__body a:hover{text-decoration-color:currentColor}.shopify-policy__container .shopify-policy__body table{width:100%;display:block;overflow-x:auto;border-collapse:collapse}@media screen and (max-width:989px){main#MainContent:has(>.shopify-policy__container){grid-template-columns:minmax(16px,1fr) minmax(0,720px) minmax(16px,1fr);column-gap:0}.shopify-policy__container .shopify-policy__title{grid-template-columns:minmax(16px,1fr) minmax(0,720px) minmax(16px,1fr);margin-bottom:0!important}.ll-policy-nav{grid-column:2;grid-row:2;position:static;margin:20px 0 24px;min-width:0}.ll-policy-nav__label,.ll-policy-nav__help{display:none}.ll-policy-nav__list{display:flex;gap:8px;margin:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ll-policy-nav__list::-webkit-scrollbar{display:none}.ll-policy-nav__link{white-space:nowrap;padding:9px 14px;border-color:#d9e3f0;border-radius:999px;background:#fff}.ll-policy-nav__link .ll-ico{display:none}.shopify-policy__container .shopify-policy__body{grid-column:2;grid-row:3}}@media screen and (max-width:749px){.shopify-policy__container .shopify-policy__title h1{font-size:34px!important}.shopify-policy__container .shopify-policy__body .rte,.shopify-policy__container .shopify-policy__body>div{padding:22px 18px;border-radius:16px}.shopify-policy__container .shopify-policy__body p,.shopify-policy__container .shopify-policy__body li{font-size:15px}.shopify-policy__container .shopify-policy__body h2{margin-top:30px;padding-top:22px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ll-v2.css.map */
