:root{--ll-navy:#0F2240;--ll-blue:#2F6FB3;--ll-blue-hover:#25598F;--ll-tile:#EEF5FC;--ll-tile-bd:#CFE0F3;--ll-card-bd:#D9E3F0;--ll-muted:#64748B;--ll-imgbox:#F8FBFF;--ll-ok-bg:#EAF7EF;--ll-ok-fg:#188447;--ll-ok-bd:#BFE5CC;--ll-navy-btn:#17243A;--ll-navy-btn-hover:#0F1A2B;--ll-focus:#2F6FB3;--ll-focus-on-dark:#8EC5FF;--ll-ease:cubic-bezier(.22,1,.36,1);--ll-dur-fast:.18s;--ll-dur:.24s}html,body{overflow-x:clip}@supports not (overflow: clip){body{overflow-x:hidden}}@media screen and (min-width:1000px){header-component .header__row--top{background:#fff!important;border-bottom:1px solid rgba(15,34,64,.18)!important}header-component .header__columns{width:100%!important;max-width:var(--page-width, calc(90rem + 80px) )!important;margin-inline:auto!important;padding-block:0!important;padding-inline:var(--page-margin, 40px)!important;box-sizing:border-box!important;min-height:72px!important;height:72px!important;align-items:center!important;grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr)!important;column-gap:20px!important}header-component .header__column--center{min-width:0!important}.header-logo__image-container img,.header-logo img{max-height:60px!important;width:auto!important}.menu-list__link{font-size:14px!important;font-weight:500!important;letter-spacing:.6px!important;color:#0f2240c7!important;text-decoration:none!important;transition:color var(--ll-dur-fast) ease}.menu-list__link:hover,.menu-list__link--active{color:var(--ll-navy)!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:6px!important}}header-component .header-actions__action{color:var(--ll-navy)!important}header-component .header-actions__action .svg-wrapper svg{width:24px!important;height:24px!important}@media screen and (max-width:999px){header-component .header__columns{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;column-gap:0!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;min-height:60px!important;padding:6px 12px!important}header-component .header__column--left{display:contents!important}header-component .header__column--center{display:none!important}header-component .header__drawer{display:block!important;grid-column:1!important;grid-row:1!important;justify-self:start!important}header-component .header-logo{display:block!important;grid-column:2!important;grid-row:1!important;justify-self:center!important;margin:0!important;padding:0!important}header-component .header-logo__image-container img,header-component .header-logo img{max-height:48px!important;width:auto!important}header-component .search-action--hidden-on-menu,header-component .header__column--left .search-action{display:none!important}header-component .header__column--right{grid-column:3!important;grid-row:1!important;justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:0!important}header-component .header__column--right>*{margin:0!important}header-component .header__icon--menu{width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--ll-navy)!important}header-component .header__icon--menu .header-drawer-icon--close svg{width:22px!important;height:22px!important}header-component .header-drawer-icon--open{width:22px!important;height:22px!important;align-items:center!important;justify-content:center!important}header-component .header-drawer-icon--open svg{display:none!important}header-component .header-drawer-icon--open:before{content:"";display:block;width:22px;height:16px;background:linear-gradient(currentColor,currentColor) 0 0 / 100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 50% / 100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 100% / 100% 2px no-repeat}header-component .header__drawer details>.menu-drawer{top:var(--ll-drawer-top, 60px)!important;width:100%!important;max-width:100%!important;height:calc(100dvh - var(--ll-drawer-top, 60px))!important;flex-direction:column!important;box-shadow:none!important;border-top:1px solid rgba(15,34,64,.12)!important;overflow-y:auto!important;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom,0px)}.menu-drawer .menu-drawer__close-button{display:none!important}header-component .menu-drawer__backdrop{display:none!important}.menu-drawer .menu-drawer__featured-content{display:none!important}.menu-drawer .menu-drawer__navigation{flex:0 0 auto!important;padding:30px 0!important;margin:0!important}.menu-drawer .menu-drawer__menu,.menu-drawer .menu-drawer__menu--childlist{margin:0!important;padding:0!important}.menu-drawer .menu-drawer__menu li{display:block!important;margin:0!important;padding:0!important}.menu-drawer .menu-drawer__menu-item{display:flex!important;align-items:center!important;min-height:48px!important;margin:0!important;padding:10px 52px 10px 30px!important;font-size:16px!important;font-weight:500!important;letter-spacing:.6px!important;line-height:1.3!important;color:var(--ll-navy)!important;background:transparent!important;transition:background-color var(--ll-dur-fast) ease}.menu-drawer .menu-drawer__menu-item-text{font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}.menu-drawer .menu-drawer__menu-item:hover,.menu-drawer .menu-drawer__menu-item:focus-visible,.menu-drawer .menu-drawer__menu-item--active{background:#1212120a!important}.menu-drawer .menu-drawer__utility-links{display:flex!important;flex:1 0 auto!important;flex-direction:column!important;gap:0!important;margin:0!important;padding:24px 30px calc(24px + env(safe-area-inset-bottom,0px))!important;background:#f7f7f7!important;opacity:1!important}.ll-drawer-social{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.ll-drawer-social a{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;height:auto!important;min-height:36px;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;color:var(--ll-navy)!important}.ll-drawer-social svg{width:18px!important;height:18px!important}}@media screen and (min-width:1000px){.shopify-section .product-information__grid{max-width:var(--page-width, calc(90rem + 80px) )!important;padding-inline:var(--page-margin, 40px)!important;box-sizing:border-box!important}.ll-custom-footer{padding-inline:var(--page-margin, 40px)!important}}@media screen and (max-width:999px){.ll-custom-footer{padding-inline:var(--page-margin, 20px)!important}}.shopify-section :is(.livarian-payment-copy,.livarian-calc-shop-inner,.ll-about-intro,.livarian-apart-content,.livarian-research-cta) h2{color:#fff}:is([class^=ll-],[class*=" ll-"],[class^=livarian-],[class*=" livarian-"]) :is(h1,h2,h3),:is(h1,h2,h3):is([class^=ll-],[class*=" ll-"],[class^=livarian-],[class*=" livarian-"]){text-wrap:balance}:is([class^=ll-],[class*=" ll-"],[class^=livarian-],[class*=" livarian-"]) p{text-wrap:pretty}:where(.shopify-section,.ll-custom-footer,.menu-drawer) :where(a,button,summary,select,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px}:where(.livarian-payment-section,.livarian-calc-section,.ll-calc-trust,.livarian-calc-shop-cta,.livarian-research-cta,.ll-custom-footer,.livarian-hero-overlay,.livarian-shop-intro,.ll-calc-hero,.ll-coa-hero,.ll-about-hero,.ll-pay-hero,.ll-faq-hero,.ll-contactjoin-hero) :where(a,button,summary,select,input,textarea):focus-visible{outline-color:var(--ll-focus-on-dark)}@media(hover:none){html .livarian-shop-cta-button:hover,html .livarian-payment-btn:hover,html .livarian-coa-btn:hover,html .livarian-calc-shop-button:hover,html .livarian-research-cta__primary:hover,html .livarian-research-cta__secondary:hover,html .ll-pay-cta__button:hover,html .ll-coa-filter:hover,html .livarian-calc-actions button:hover,html .ll-footer-icon-link:hover,html .ll-footer-column a:hover,html .livarian-hero-button:hover{transform:none}}@media(prefers-reduced-motion:reduce){:is([class^=ll-],[class*=" ll-"],[class^=livarian-],[class*=" livarian-"]),:is([class^=ll-],[class*=" ll-"],[class^=livarian-],[class*=" livarian-"]):before,:is([class^=ll-],[class*=" ll-"],[class^=livarian-],[class*=" livarian-"]):after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:is([class^=ll-],[class*=" ll-"],[class^=livarian-],[class*=" livarian-"]):hover{transform:none!important}html{scroll-behavior:auto!important}:is(.livarian-faq-item,.ll-acc,.ll-previous-batches)::details-content{transition:none!important}}.ll-ico{display:block;width:1em;height:1em;flex:0 0 auto;overflow:visible}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}:is(.livarian-faq-item,.ll-acc,.ll-previous-batches)::details-content{block-size:0;overflow:clip;transition:block-size var(--ll-dur) var(--ll-ease),content-visibility var(--ll-dur) allow-discrete}:is(.livarian-faq-item,.ll-acc,.ll-previous-batches)[open]::details-content{block-size:auto}}:is(.livarian-faq-item,.ll-acc)>summary{-webkit-tap-highlight-color:transparent}@media screen and (min-width:750px){:is(.ll-calc-hero,.ll-about-hero,.ll-coa-hero,.ll-contactjoin-hero,.ll-pay-hero,.ll-faq-hero)[style*=--ll-hero-bg-lg]{background-image:var(--ll-hero-bg-lg)!important}}.contact-form__form label.visually-hidden{position:static!important;width:auto!important;height:auto!important;margin:0 0 6px!important;clip:auto!important;clip-path:none!important;overflow:visible!important;white-space:normal!important;display:block;font-size:13px;font-weight:600;line-height:1.3;color:#1f2937}.contact-form__form>label.visually-hidden{margin-bottom:calc(6px - var(--ll-form-gap, 14.4px))!important}.contact-form__form{--ll-form-gap: 14.4px;row-gap:var(--ll-form-gap)!important}.contact-form__form .contact-form__form-row>label.visually-hidden{margin-bottom:6px!important}.contact-form__form .contact-form__form-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;grid-auto-flow:column;column-gap:12px;row-gap:0}@media screen and (max-width:749px){.contact-form__form .contact-form__form-row{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;grid-template-rows:none}.contact-form__form .contact-form__form-row>.contact-form__input:first-of-type{margin-bottom:12px}}.contact-form__form .contact-form__input{background-color:#fff;border:1px solid var(--ll-card-bd);border-radius:8px;transition:border-color var(--ll-dur-fast) ease,box-shadow var(--ll-dur-fast) ease}.contact-form__form .contact-form__input:hover{border-color:#bfd2e8}.contact-form__form .contact-form__input:focus,.contact-form__form .contact-form__input:focus-visible{outline:none;border-color:var(--ll-blue);box-shadow:0 0 0 3px #2f6fb326}.contact-form__form .contact-form__input:user-invalid{border-color:#b42318}.contact-form__form .submit-button{background-color:var(--ll-navy-btn);border-color:var(--ll-navy-btn);border-radius:8px;transition:background-color var(--ll-dur-fast) ease}.contact-form__form .submit-button:hover{background-color:var(--ll-navy-btn-hover)}.contact-form__form .submit-button[aria-busy=true]{opacity:.7;pointer-events:none;cursor:progress}.ll-research-tabs{--ll-research-accent: var(--ll-blue, #2F6FB3);--ll-research-heading: var(--ll-navy, #0F2240);--ll-research-secondary: var(--ll-muted, #64748B);--ll-research-border: var(--ll-card-bd, #D9E3F0);--ll-research-panel: var(--ll-tile, #F4F8FC);box-sizing:border-box;width:100%;max-width:var(--ll-container, 1440px);min-width:0;margin-inline:auto;color:var(--ll-research-heading)}.ll-research-tabs *,.ll-research-tabs *:before,.ll-research-tabs *:after{box-sizing:border-box}.ll-research-tabs__heading{color:var(--ll-research-heading);margin:0 0 18px}.ll-research-tabs__nav{display:flex;gap:clamp(8px,2vw,24px);overflow-x:auto;overscroll-behavior-x:contain;border-bottom:1px solid var(--ll-research-border);scrollbar-width:thin}.ll-research-tabs__tab{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--ll-research-secondary);cursor:pointer;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:48px;padding:11px 10px;font:inherit;font-size:14px;font-weight:650;white-space:nowrap}.ll-research-tabs__tab[aria-selected=true]{color:var(--ll-research-accent);border-bottom-color:var(--ll-research-accent)}.ll-research-tabs__tab:focus-visible,.ll-research-tabs a:focus-visible{outline:2px solid var(--ll-focus, #2F6FB3);outline-offset:3px}.ll-research-tabs__panel{min-width:0;padding-top:22px}.ll-research-tabs__panel[hidden]{display:none!important}.ll-research-tabs__card{min-width:0;padding:clamp(16px,2.2vw,26px);border:1px solid var(--ll-research-border);border-radius:14px;background:#fff;margin-bottom:14px}.ll-research-tabs__eyebrow{margin:0 0 10px;color:var(--ll-research-secondary);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.ll-research-tabs__card p,.ll-research-tabs__card li{line-height:1.65;overflow-wrap:anywhere}.ll-research-tabs__card p:last-child{margin-bottom:0}.ll-research-tabs__specs{width:100%;border-collapse:collapse;table-layout:fixed}.ll-research-tabs__specs th,.ll-research-tabs__specs td{text-align:left;vertical-align:top;border-bottom:1px solid var(--ll-research-border);padding:11px 6px;overflow-wrap:anywhere;font-size:14px}.ll-research-tabs__specs tr:last-child th,.ll-research-tabs__specs tr:last-child td{border-bottom:0}.ll-research-tabs__specs th{width:36%;color:var(--ll-research-secondary);font-weight:500}.ll-research-tabs__specs td{color:var(--ll-research-heading);font-weight:650}@media(max-width:749px){.ll-research-tabs{padding-inline:16px}.ll-research-tabs__nav{gap:4px}.ll-research-tabs__tab{font-size:13px;padding-inline:8px}.ll-research-tabs__panel{padding-top:16px}.ll-research-tabs__card{padding:16px;border-radius:12px}.ll-research-tabs__specs th{width:42%}}.ll-research-tabs__features{list-style:none;padding:0;margin:0;display:grid;gap:10px}.ll-research-tabs__features li{display:flex;align-items:flex-start;gap:11px;color:var(--ll-navy);line-height:1.55}.ll-research-tabs__feature-check{flex:0 0 19px;height:19px;width:19px;border-radius:50%;border:1.5px solid var(--ll-blue);display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1;font-weight:700;color:var(--ll-blue);margin-top:2px}@media(min-width:990px){.ll-research-tabs-section .ll-research-tabs{width:min(900px,calc(100% - 4vw));max-width:900px;margin-left:clamp(0px,4vw,65px);margin-right:auto}}@media(min-width:750px){.livarian-confidence{border-top:1px solid var(--ll-card-bd,#D9E3F0);padding:35px 0 30px}.livarian-confidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.livarian-confidence-kicker{color:var(--ll-blue,#2F6FB3)!important}.livarian-confidence h2,.livarian-confidence h3{color:var(--ll-navy,#0F2240)!important}.livarian-confidence-item p{color:var(--ll-muted,#64748B)!important}.livarian-confidence-grid,.livarian-confidence-item{min-width:0}@media(max-width:749px){.livarian-confidence{width:100%;padding:28px 0 24px}.livarian-confidence-grid{grid-template-columns:minmax(0,1fr);gap:20px}.livarian-confidence-item{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ll-refinements.css.map */
