.lv{--lv-teal:#4f7f82;--lv-teal-dark:#3e6668;--lv-teal-soft:#e4eeed;--lv-cream:#f6efe6;--lv-sand:#efe5d8;--lv-ink:#24302f;--lv-muted:#5d6b6a;--lv-line:#d9d2c7;--lv-rose:#a8466a;--lv-radius:18px;--lv-max:1180px;color:var(--lv-ink);font-family:var(--font-body--family,inherit)}.lv *{box-sizing:border-box}.lv img,.lv video{max-width:100%;display:block}.lv-wrap{width:100%;max-width:var(--lv-max);margin-inline:auto;padding-inline:20px}.lv-narrow{max-width:760px}.lv-center{text-align:center}.lv-section{padding-block:var(--lv-pt,56px) var(--lv-pb,56px);background:var(--lv-bg,transparent)}.lv-eyebrow{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--lv-teal);font-weight:600;margin:0 0 10px}.lv-h2{font-size:clamp(26px,3.4vw,40px);line-height:1.15;margin:0 0 14px;font-weight:700;color:var(--lv-ink)}.lv-h3{font-size:clamp(20px,2.2vw,26px);line-height:1.25;margin:0 0 10px;font-weight:700}.lv-text{font-size:17px;line-height:1.7;color:var(--lv-muted)}.lv-text p{margin:0 0 12px}.lv-small{font-size:13px;color:var(--lv-muted)}.lv-stars{color:#e0a43a;letter-spacing:2px;font-size:16px;margin:0 0 6px}.lv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:14px 30px;border-radius:999px;background:var(--lv-teal);color:#fff!important;font-weight:700;font-size:17px;text-decoration:none;border:0;cursor:pointer;transition:background .2s}.lv-btn:hover{background:var(--lv-teal-dark)}.lv-btn--light{background:#fff;color:var(--lv-ink)!important}.lv-link{color:var(--lv-teal);font-weight:700;text-decoration:underline;text-underline-offset:4px}.lv-hero{position:relative;overflow:hidden;min-height:var(--lv-hero-h,560px);display:flex;align-items:flex-end}.lv-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.lv-hero__media img{width:100%;height:100%;object-fit:cover}.lv-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(20,30,30,var(--lv-shade,.55)),#141e1e00 70%)}.lv-hero__content{position:relative;width:100%;padding:48px 20px 56px;text-align:center;color:#fff}.lv-hero__content h1,.lv-hero__content h2{color:#fff;font-size:clamp(30px,4.6vw,56px);line-height:1.1;margin:0 0 22px;font-weight:800}.lv-hero__sub{font-size:18px;margin:-8px 0 22px;opacity:.95}.lv-hero--plain{min-height:0}.lv-hero--plain .lv-hero__media{position:relative}.lv-band{display:grid;grid-template-columns:repeat(var(--lv-cols,4),1fr);gap:12px;background:var(--lv-teal-soft);border-radius:var(--lv-radius);padding:18px}.lv-band__item{display:flex;align-items:center;justify-content:center;gap:10px;font-weight:600;font-size:15px;text-align:center}.lv-band__icon{font-size:22px;color:var(--lv-teal)}.lv-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.lv-card{background:#fff;border:1px solid var(--lv-line);border-radius:var(--lv-radius);overflow:hidden;display:flex;flex-direction:column;text-align:center;text-decoration:none;color:inherit}.lv-card img{aspect-ratio:1;object-fit:cover;width:100%}.lv-card__body{padding:16px 16px 20px;display:flex;flex-direction:column;gap:6px;flex:1}.lv-card__title{font-weight:700;font-size:18px;margin:0}.lv-card__price{font-size:20px;font-weight:800;color:var(--lv-teal-dark)}.lv-card__unit{font-size:14px;color:var(--lv-muted)}.lv-card .lv-btn{margin-top:auto}.lv-card__badge{display:inline-block;align-self:center;background:var(--lv-rose);color:#fff;font-size:12px;font-weight:700;padding:4px 12px;border-radius:999px}.lv-videos{display:grid;grid-template-columns:repeat(var(--lv-cols,4),1fr);gap:14px;margin-top:24px}.lv-video{position:relative;border-radius:var(--lv-radius);overflow:hidden;background:#000;aspect-ratio:9/16}.lv-video video{width:100%;height:100%;object-fit:cover}.lv-reviews__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin-top:24px;scrollbar-width:thin}.lv-review{scroll-snap-align:start;background:#fff;border:1px solid var(--lv-line);border-radius:var(--lv-radius);overflow:hidden;display:flex;flex-direction:column}.lv-review__img{position:relative;aspect-ratio:4/5;background:var(--lv-sand)}.lv-review__img img{width:100%;height:100%;object-fit:cover}.lv-review__tag{position:absolute;inset-block-end:8px;inset-inline-start:8px;background:#ffffffe6;font-size:11px;padding:3px 8px;border-radius:999px}.lv-review__body{padding:16px;display:flex;flex-direction:column;gap:6px;flex:1}.lv-review__meta{display:flex;justify-content:space-between;gap:8px;font-size:14px}.lv-review__meta span{color:var(--lv-muted)}.lv-review blockquote{margin:0;font-size:15px;line-height:1.6}.lv-review__outcome{margin-top:auto;background:var(--lv-teal-soft);color:var(--lv-teal-dark);font-weight:700;font-size:14px;padding:8px 12px;border-radius:12px}.lv-nav{display:flex;justify-content:center;gap:10px;margin-top:14px}.lv-nav button{width:44px;height:44px;border-radius:50%;border:1px solid var(--lv-line);background:#fff;font-size:20px;cursor:pointer;color:var(--lv-ink)}.lv-ba{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;margin-top:24px}.lv-ba img{border-radius:var(--lv-radius);width:100%}.lv-ba blockquote{margin:10px 0;font-size:17px;line-height:1.7}.lv-rows{display:flex;flex-direction:column;gap:36px;margin-top:28px}.lv-row{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.lv-row:nth-child(2n) .lv-row__media{order:2}.lv-row__media{border-radius:var(--lv-radius);overflow:hidden;aspect-ratio:1;background:var(--lv-sand)}.lv-row__media video,.lv-row__media img{width:100%;height:100%;object-fit:cover}.lv-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.lv-pair img{border-radius:var(--lv-radius);width:100%}.lv-compare{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:26px}.lv-compare__col{border-radius:var(--lv-radius);padding:22px;background:#f1efeb}.lv-compare__col--ours{background:var(--lv-teal);color:#fff}.lv-compare__col h3{margin:0 0 12px;font-size:20px}.lv-compare__col img{width:120px;height:120px;object-fit:cover;border-radius:14px;margin-bottom:12px}.lv-compare__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:16px}.lv-compare__col li{display:flex;gap:10px;align-items:flex-start}.lv-x{color:#b3412e;font-weight:800}.lv-check{color:#fff;font-weight:800}.lv-aside{margin-top:22px;background:var(--lv-sand);border-radius:var(--lv-radius);padding:18px 22px}.lv-aside h3{margin:0 0 6px;font-size:18px}.lv-quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}.lv-quote{background:#fff;border:1px solid var(--lv-line);border-radius:var(--lv-radius);padding:18px}.lv-quote blockquote{margin:0 0 10px;font-size:16px;line-height:1.6}.lv-faq{margin-top:20px;display:flex;flex-direction:column;gap:10px}.lv-faq details{background:#fff;border:1px solid var(--lv-line);border-radius:14px;padding:0 18px}.lv-faq summary{cursor:pointer;list-style:none;padding:16px 0;font-weight:700;font-size:16px;display:flex;justify-content:space-between;gap:12px}.lv-faq summary::-webkit-details-marker{display:none}.lv-faq summary:after{content:"+";font-size:22px;line-height:1;color:var(--lv-teal)}.lv-faq details[open] summary:after{content:"\2212"}.lv-faq .lv-text{padding-bottom:16px;font-size:16px}.lv-checklist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--lv-cols,2),1fr);gap:8px 16px}.lv-checklist li{display:flex;gap:8px;align-items:flex-start;font-size:15px}.lv-checklist li:before{content:"\2713";color:var(--lv-teal);font-weight:800}.lv-bundle__title{font-size:18px;font-weight:700;margin:0 0 10px}.lv-bundle__cards{display:flex;flex-direction:column;gap:12px}.lv-bcard{position:relative;border:2px solid var(--lv-line);border-radius:16px;background:#fff;transition:border-color .2s}.lv-bcard.is-active{border-color:var(--lv-teal);background:#f7fbfb}.lv-bcard__badge{position:absolute;inset-block-start:-11px;inset-inline-end:16px;background:var(--lv-teal);color:#fff;font-size:12px;font-weight:700;padding:3px 12px;border-radius:999px}.lv-bcard__badge--alt{background:var(--lv-rose)}.lv-bcard__label{display:flex;align-items:center;gap:12px;padding:16px;cursor:pointer}.lv-bcard__label input{accent-color:var(--lv-teal);width:20px;height:20px;flex:none}.lv-bcard__name{flex:1;display:flex;flex-direction:column}.lv-bcard__name strong{font-size:16px}.lv-bcard__name small{color:var(--lv-muted);font-size:13px}.lv-bcard__price{font-size:18px;font-weight:800;white-space:nowrap}.lv-bcard__compare{display:block;font-size:13px;font-weight:400;color:var(--lv-muted);text-decoration:line-through;text-align:end}.lv-items{display:none;padding:0 16px 16px;flex-direction:column;gap:8px}.lv-bcard.is-active .lv-items{display:flex}.lv-item{display:grid;grid-template-columns:auto 44px 1fr 1fr;gap:8px;align-items:center}.lv-item__n{font-size:13px;font-weight:700;color:var(--lv-muted);min-width:22px}.lv-item img{width:44px;height:44px;border-radius:10px;object-fit:cover;border:1px solid var(--lv-line)}.lv-item select{width:100%;min-height:42px;border:1px solid var(--lv-line);border-radius:10px;padding:0 10px;background:#fff;font-size:14px;color:var(--lv-ink)}.lv-bundle__note{font-size:13px;color:var(--lv-muted);margin:10px 0 0}.lv-size-trigger{background:none;border:0;padding:0;color:var(--lv-teal);font-weight:700;text-decoration:underline;cursor:pointer;font-size:15px}.lv-guarantee{display:flex;gap:12px;align-items:center;background:var(--lv-teal-soft);border-radius:14px;padding:12px 16px;font-size:15px}.lv-guarantee__icon{font-size:24px;color:var(--lv-teal)}.lv-dialog{border:0;border-radius:20px;padding:28px;max-width:520px;width:calc(100% - 32px)}.lv-dialog::backdrop{background:#141e1e8c}.lv-dialog__close{position:absolute;inset-block-start:12px;inset-inline-end:12px;background:none;border:0;font-size:28px;cursor:pointer;color:var(--lv-ink)}.lv-calc{display:flex;gap:8px;margin:12px 0}.lv-calc input{flex:1;min-height:48px;border:1px solid var(--lv-line);border-radius:12px;padding:0 14px;font-size:16px}.lv-table{width:100%;border-collapse:collapse;margin:14px 0;font-size:15px}.lv-table th,.lv-table td{padding:10px;border-bottom:1px solid var(--lv-line);text-align:start}.lv-table th{background:var(--lv-teal-soft)}.lv-result{font-weight:700;color:var(--lv-teal-dark);min-height:22px}@media(max-width:900px){.lv-ba,.lv-row,.lv-compare{grid-template-columns:1fr}.lv-row:nth-child(2n) .lv-row__media{order:0}.lv-videos{grid-template-columns:repeat(2,1fr)}.lv-quotes{grid-template-columns:1fr}.lv-band{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.lv-cards{grid-template-columns:1fr}.lv-hero{min-height:var(--lv-hero-h-m,480px)}.lv-section{padding-block:var(--lv-pt-m,var(--lv-pt,40px)) var(--lv-pb-m,var(--lv-pb,40px))}.lv-checklist{grid-template-columns:1fr}.lv-item{grid-template-columns:auto 40px 1fr}.lv-item select:last-child{grid-column:3}}.skip-to-content-link:not(:focus){inset-inline-start:auto!important;left:auto!important;right:auto!important;top:auto!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.shopify-section:has(lavanli-bundle) .product-form-buttons .quantity-selector-wrapper,.shopify-section:has(lavanli-bundle) .product-form-buttons shopify-accelerated-checkout,.shopify-section:has(lavanli-bundle) .product-form-buttons .accelerated-checkout-block,.shopify-section:has(lavanli-bundle) .sticky-add-to-cart__quantity{display:none!important}.lv-bundle__error{margin:10px 0 0;padding:10px 12px;border-radius:10px;background:#fbeef3;color:var(--lv-rose);font-size:14px;font-weight:600}.lv{--lv-teal:#5B8E8F;--lv-teal-dark:#4A7677;--lv-teal-soft:#EAF1F1;--lv-ink:#121212;--lv-muted:#4d5555;--lv-line:#D9DEDE;--lv-panel:#F2F5F7;--lv-cream:#F7F2EC}.lv-btn{border-radius:8px}.lv-h2,.lv-h3{color:var(--lv-ink)}.lv-rating{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;color:var(--lv-ink);margin:0}.lv-rating__stars{color:#f5b301;letter-spacing:1px;font-size:16px}.lv-callout{background:var(--lv-panel);border-inline-start:4px solid var(--lv-teal);border-radius:6px;padding:12px 14px;font-size:17px;line-height:1.45;color:var(--lv-ink)}.lv-callout p{margin:0}.lv-callout strong{font-weight:800;background:linear-gradient(transparent 58%,#5b8e8f59 58%);padding:0 2px}.lv-checklist--icons{gap:12px 18px}.lv-checklist--icons li{font-size:15px;line-height:1.4;color:var(--lv-ink)}.lv-checklist--icons li:before{content:"";flex:none;width:18px;height:18px;margin-top:2px;border-radius:50%;background:var(--lv-teal) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 12.5l4 4 8-9' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/12px no-repeat}.lv-checklist--box{display:flex;flex-direction:column;gap:8px;border:1px solid var(--lv-line);border-radius:10px;padding:12px 14px}.lv-checklist--box li{font-size:13.5px;font-weight:700;color:var(--lv-ink)}.lv-checklist--box li:before{content:"";flex:none;width:16px;height:16px;border-radius:50%;background:#111 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 12.5l4 4 8-9' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/10px no-repeat}.lv-sizebtn{display:flex;flex-direction:column;align-items:center;gap:7px;margin:16px 0 6px;text-align:center}.lv-sizebtn button{display:inline-flex;align-items:center;gap:8px;background:none;border:1.5px solid var(--lv-teal);color:var(--lv-teal-dark);font-weight:700;font-size:15px;border-radius:999px;padding:9px 22px;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}.lv-sizebtn button:hover{background:var(--lv-teal);color:#fff}.lv-sizebtn small{max-width:330px;font-size:13px;color:var(--lv-muted);line-height:1.45}.lv-sizebtn small strong{color:var(--lv-teal-dark)}.lv-divider{display:flex;align-items:center;gap:10px;margin:6px 0 14px;font-weight:800;font-size:14px;color:var(--lv-ink);white-space:nowrap}.lv-divider:before,.lv-divider:after{content:"";flex:1;height:2px;background:var(--lv-teal)}.lv-bcard{border:1.5px solid var(--lv-teal);border-radius:8px;background:#dadada}.lv-bcard.is-active{background:#fff;border-color:var(--lv-teal)}.lv-bcard__badge{inset-block-start:-12px;inset-inline-end:14px;background:#111;color:#fff;font-size:11.5px;letter-spacing:.02em;border-radius:4px;padding:3px 10px;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,6px 100%,0 50%)}.lv-bcard__badge--alt{background:#111}.lv-bcard__label{padding:14px}.lv-bcard__thumb{width:44px;height:44px;border-radius:8px;object-fit:cover;flex:none}.lv-bcard__name strong{font-size:17px;font-weight:800;color:var(--lv-ink)}.lv-bcard__name small{font-style:italic;font-size:13.5px;color:var(--lv-ink)}.lv-bcard__price{font-size:18px;color:var(--lv-ink);text-align:end}.lv-bcard__compare{font-size:12.5px}.lv-bcard__gift{display:flex;align-items:center;gap:10px;margin:-4px 14px 12px;padding:8px 10px;border-radius:8px;background:#fff;border:1px dashed var(--lv-teal);line-height:1.3}.lv-bcard.is-active .lv-bcard__gift{background:#eaf1f1;border-style:solid}.lv-bcard__gift img{width:44px;height:44px;border-radius:6px;object-fit:cover;flex:none;background:#f7f2ec}.lv-bcard__gift-text{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.lv-bcard__gift-text strong{font-size:13px;font-weight:800;color:var(--lv-ink)}.lv-bcard__gift-text a{color:inherit;text-decoration:none;border-bottom:1px dotted var(--lv-teal)}.lv-bcard__gift-text small{font-size:11.5px;color:var(--lv-muted)}.lv-bcard__gift-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none}.lv-bcard__gift-price b{font-size:12.5px;font-weight:800;color:var(--lv-teal-dark);background:#fff;border:1px solid var(--lv-teal);border-radius:4px;padding:1px 8px}.lv-bcard__gift-price s{font-size:11.5px;color:var(--lv-muted)}.lv-bcard__ship{display:flex;align-items:center;gap:6px;width:fit-content;margin:-6px 14px 10px;padding:3px 10px;border-radius:999px;background:var(--lv-teal-soft,#e4eeed);font-size:14px;font-weight:800;color:var(--lv-teal-dark);line-height:1.3}.lv-bcard__ship svg{flex:none;width:20px;height:20px;stroke-width:2}.lv-tier__gift{display:flex;align-items:center;gap:8px;text-align:start}.lv-tier__gift img{width:36px;height:36px;border-radius:5px;object-fit:cover;flex:none}.lv-tier__gift span{flex:1}.lv-tier__gift b{flex:none;font-size:11.5px;background:#fff;border:1px solid #5B8E8F;border-radius:4px;padding:1px 6px;color:#457576}.lv-tier__gift s{font-weight:400;color:#6b7372;margin-inline-start:4px}.lv-gcard{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:none;width:76px;height:48px;border-radius:7px;background:linear-gradient(135deg,#6fa2a3,#5b8e8f 45%,#3f6e6f);color:#fff;line-height:1;white-space:nowrap;box-shadow:0 2px 6px #3f6e6f59,inset 0 0 0 1px #ffffff2e;overflow:hidden}.lv-gcard:before{content:"";position:absolute;width:56px;height:56px;border-radius:50%;background:#ffffff1f;top:-26px;inset-inline-end:-16px}.lv-gcard:after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:100%;height:3px;background:#e9b8c8}.lv-gcard__logo-text{position:relative;font-style:normal;font-family:var(--font-heading--family,inherit);font-size:9px;font-weight:600;letter-spacing:2.2px;direction:ltr;opacity:.95;padding-inline-start:2.2px}.lv-gcard b{position:relative;font-size:17px;font-weight:800;letter-spacing:.2px;direction:rtl}.lv-gcard--sm{width:58px;height:38px;gap:3px;border-radius:6px}.lv-gcard--sm .lv-gcard__logo-text{font-size:7.5px;letter-spacing:1.6px}.lv-gcard--sm b{font-size:13px}.lv-tier__gift .lv-gcard{flex:none}.lv-tier__gift .lv-gcard b{background:none;border:0;border-radius:0;padding:0;color:#fff;font-size:13px}@media(max-width:749px){.lv-tier__gift{flex-direction:column;align-items:center;text-align:center;gap:6px;padding:10px 8px}.lv-tier__gift span{flex:none}.lv-tier__gift s{display:block;margin:2px 0 0}.lv-tier__gift img{width:44px;height:44px}}.lv-items{padding:0 14px 14px;gap:10px}.lv-item{grid-template-columns:auto 40px 1fr auto;gap:10px}.lv-item img{width:40px;height:40px;border-radius:8px}.lv-item__group{display:flex;flex-direction:column;gap:4px}.lv-item__label{font-size:11.5px;color:var(--lv-muted)}.lv-swatches{display:flex;gap:8px;flex-wrap:wrap}.lv-swatch{position:relative;display:inline-flex}.lv-swatch input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.lv-swatch span{width:26px;height:26px;border-radius:50%;background:var(--sw);border:1px solid rgba(0,0,0,.15);box-shadow:0 0 0 2px #fff}.lv-swatch input:checked+span{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--lv-ink)}.lv-swatch input:focus-visible+span{outline:2px solid var(--lv-teal);outline-offset:3px}.lv-item select{min-height:34px;width:auto;min-width:76px;border-radius:6px;padding:0 8px;font-size:13.5px}.lv-guarantee{background:#eef2f7;border-radius:10px;padding:14px 16px;gap:12px;align-items:flex-start;font-size:15px;color:var(--lv-ink)}.lv-guarantee svg{width:24px;height:24px;flex:none;stroke:var(--lv-teal);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lv-guarantee p{margin:0}@media(max-width:700px){.lv-item{grid-template-columns:auto 36px 1fr auto}.lv-swatch span{width:24px;height:24px}.lv-checklist--icons{grid-template-columns:1fr}.lv-item__label{font-size:13px}.lv-bcard__badge{font-size:12.5px}}.lv-timer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:10px 14px;border-radius:8px;background:#fbeef3;border:1.5px dashed var(--lv-rose);color:var(--lv-rose);font-weight:700;font-size:15px;line-height:1.2;text-align:center}.lv-timer svg{flex:none}.lv-timer__text{color:var(--lv-ink)}.lv-timer__clock{display:inline-flex;align-items:center;gap:3px;font-variant-numeric:tabular-nums}.lv-timer__clock b{display:inline-block;min-width:2.1em;padding:4px 5px;border-radius:5px;background:var(--lv-rose);color:#fff;font-size:16px;font-weight:800;text-align:center}.cart-totals__tax-note{display:none!important}.lv-upsell{display:flex;align-items:center;gap:10px;margin:12px 0;padding:12px;border:1px solid #000;border-radius:4px;background:#fff;color:#121212;line-height:1.35;cursor:pointer}.lv-upsell.is-on{background:#c6e3e6}.lv-upsell input{flex:none;width:18px;height:18px;margin:0;accent-color:#000;cursor:pointer}.lv-upsell__img{flex:none;width:45px;height:45px;border-radius:6px;object-fit:cover;border:1px solid rgba(0,0,0,.12);background:#fff}.lv-upsell__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.lv-upsell__title{font-size:14px}.lv-upsell__desc{font-size:13px}.lv-upsell__desc strong{font-weight:700}.lv-upsell__price{flex:none;display:flex;flex-direction:column;align-items:center;font-size:14px;white-space:nowrap}.lv-upsell__price s{color:#000}.accordion .details__header{font-weight:700}.lv-szm{--szm-bg:#fbf8f4;--szm-line:#ebe3d8;--szm-soft:#f1f6f5;border:0;padding:0;width:calc(100% - 32px);max-width:560px;max-height:92vh;max-height:92dvh;overflow:auto;border-radius:18px;background:var(--szm-bg);color:var(--lv-ink);box-shadow:0 24px 70px #1e3c3c47;overscroll-behavior:contain}.lv-szm::backdrop{background:#192d2d80}.lv-szm__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 22px 16px;border-bottom:1px solid var(--szm-line)}.lv-szm__title{margin:0;font-size:20px;font-weight:800;line-height:1.25;color:var(--lv-ink)}.lv-szm__sub{margin:4px 0 0;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--lv-teal)}.lv-szm__close{flex:none;width:36px;height:36px;background:none;border:0;font-size:28px;line-height:1;cursor:pointer;color:#8b9796;padding:0}.lv-szm__close:hover{color:var(--lv-ink)}.lv-szm__tabs{display:flex;border-bottom:1px solid var(--szm-line)}.lv-szm__tab{flex:1;background:none;border:0;border-bottom:3px solid transparent;margin-bottom:-1px;padding:14px 8px;font-family:inherit;font-size:15px;font-weight:700;color:#8b9796;cursor:pointer}.lv-szm__tab[aria-selected=true]{color:var(--lv-ink);border-bottom-color:var(--lv-teal)}.lv-szm__body{padding:22px 24px 24px}.lv-szm__pane[hidden]{display:none}.lv-szm__h3{margin:0 0 6px;font-size:18px;font-weight:800;color:var(--lv-ink)}.lv-szm__hint,.lv-szm__hint p{margin:0 0 16px;font-size:14px;line-height:1.55;color:var(--lv-muted)}.lv-szm__field{display:flex;align-items:center;gap:10px;max-width:230px;margin:0 auto 16px}.lv-szm__field input{flex:1;min-width:0;min-height:52px;padding:0 14px;font-size:18px;font-family:inherit;text-align:center;border:1px solid var(--szm-line);border-radius:12px;background:#fff;color:var(--lv-ink);-moz-appearance:textfield}.lv-szm__field input::-webkit-outer-spin-button,.lv-szm__field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lv-szm__field input:focus{outline:none;border-color:var(--lv-teal);box-shadow:0 0 0 3px #4f7f822e}.lv-szm__unit{font-size:15px;color:#8b9796}.lv-szm__btn,.lv-szm__cta{display:block;width:100%;min-height:52px;border:0;border-radius:12px;background:var(--lv-teal);color:#fff;font-family:inherit;font-size:17px;font-weight:700;cursor:pointer;transition:background .2s}.lv-szm__btn:hover,.lv-szm__cta:hover{background:var(--lv-teal-dark)}.lv-szm__error{margin:10px 0 0;text-align:center;font-size:14px;color:#b3261e}.lv-szm__result{margin-top:18px;padding:18px;border:2px solid var(--lv-teal);border-radius:14px;background:#fff;text-align:center}.lv-szm__result[hidden],.lv-szm__error[hidden]{display:none}.lv-szm__rlabel{margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--lv-teal)}.lv-szm__rsize{margin:0;font-size:34px;font-weight:800;line-height:1.1;color:var(--lv-ink)}.lv-szm__rrange{margin:4px 0 0;font-size:13px;font-weight:700;color:var(--lv-teal)}.lv-szm__rnote{margin:10px 0 0;font-size:14px;line-height:1.55;color:var(--lv-muted)}.lv-szm__rguar{display:inline-block;margin:12px 0 0;padding:8px 12px;border-radius:8px;background:var(--szm-soft);font-size:13px;font-weight:700;color:var(--lv-teal-dark)}.lv-szm__alt{display:block;width:100%;margin-top:16px;background:none;border:0;font-family:inherit;font-size:14px;color:var(--lv-muted);text-decoration:underline;text-decoration-color:var(--lv-teal);text-underline-offset:3px;cursor:pointer}.lv-szm__alt:hover{color:var(--lv-ink)}.lv-szm__tablewrap{overflow-x:auto;border:1px solid var(--szm-line);border-radius:12px;background:#fff}.lv-szm__table{width:100%;border-collapse:collapse;font-size:15px}.lv-szm__table th,.lv-szm__table td{padding:11px 8px;text-align:center;border-bottom:1px solid var(--szm-line)}.lv-szm__table th{background:var(--lv-teal-dark);color:#fff;font-weight:700;font-size:13px;line-height:1.35}.lv-szm__table tbody tr:last-child td{border-bottom:0}.lv-szm__table tbody tr:nth-child(2n){background:var(--szm-soft)}.lv-szm__table td:first-child{font-weight:800}.lv-szm__tip{margin:12px 0 0;text-align:center;font-size:14px;font-weight:700;color:var(--lv-teal-dark)}.lv-szm__trust{list-style:none;margin:14px 0 0;padding:0}.lv-szm__trust li{position:relative;padding:9px 24px 9px 0;font-size:14px;line-height:1.55;color:var(--lv-muted);border-top:1px solid var(--szm-line)}.lv-szm__trust li:first-child{border-top:0}.lv-szm__trust li:before{content:"\2713";position:absolute;inset-inline-start:0;top:9px;color:var(--lv-teal);font-weight:800}.lv-szm__trust strong{color:var(--lv-ink)}.lv-szm__foot{position:sticky;bottom:0;padding:14px 24px 20px;text-align:center;border-top:1px solid var(--szm-line);background:var(--szm-bg)}.lv-szm__guar{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 0 10px;font-size:13px;font-weight:700;color:var(--lv-teal-dark)}.lv-szm__guar svg{width:17px;height:17px;flex:none;color:var(--lv-teal)}.lv-szm__cta{max-width:380px;margin-inline:auto;border-radius:999px}@media(max-width:480px){.lv-szm{width:calc(100% - 24px)}.lv-szm__title{font-size:18px}.lv-szm__body{padding:20px 18px 22px}.lv-szm__head{padding:18px 18px 14px}.lv-szm__foot{padding:12px 18px 16px}.lv-szm__table{font-size:14px}}@media(max-width:749px){.sticky-add-to-cart__bar{gap:14px!important;padding:12px 16px!important;border-top:0!important;box-shadow:0 -6px 18px #00000014!important;align-items:center!important}.sticky-add-to-cart__image{flex:none!important;width:56px!important;height:56px!important}.sticky-add-to-cart__image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.sticky-add-to-cart__info{display:block!important;flex:1 1 auto!important;min-width:0!important}.sticky-add-to-cart__title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0!important;white-space:normal!important;text-overflow:clip!important;font-size:15px!important;line-height:1.5!important;font-weight:500!important;color:#121212!important}.sticky-add-to-cart__variant,.sticky-add-to-cart__price{display:none!important}.sticky-add-to-cart__button.button{flex:none!important;width:auto!important;min-width:0!important;height:auto!important;min-height:54px!important;padding:0 22px!important;border:0!important;border-radius:12px!important;box-shadow:none!important}.sticky-add-to-cart__button .add-to-cart-text .svg-wrapper{display:none!important}.sticky-add-to-cart__button .add-to-cart-text__content{display:inline!important;font-size:18px!important;font-weight:800!important;letter-spacing:.02em;white-space:nowrap}}html.lv-has-bundle:not(.lv-bundle-passed) shopify-forms-embed{display:none!important}.lv-faq-size{display:flex;align-items:center;gap:10px;width:100%;margin:14px 0 4px;padding:12px 14px;border:1.5px solid #4f7f82;border-radius:12px;background:#e4eeed;color:#24302f;font:inherit;font-size:15px;line-height:1.45;text-align:start;cursor:pointer}.lv-faq-size svg{flex:none;color:#3e6668}.lv-faq-size u{font-weight:700;color:#3e6668;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lavanli.css.map */
