@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&display=swap";.lv{--lv-sage:#EEF3E8;--lv-bg:var(--gg-cream);--lv-fg:var(--fg);--lv-h:var(--gg-forest);--lv-muted:var(--fg-2);background:var(--lv-bg);color:var(--lv-fg);font-family:var(--font-body);padding-top:var(--lv-pt,36px);padding-bottom:var(--lv-pb,36px);line-height:var(--lh-body,1.6)}.lv *{box-sizing:border-box}.lv-tone-cream{--lv-bg:var(--gg-cream)}.lv-tone-alt{--lv-bg:var(--gg-cream-alt)}.lv-tone-sage{--lv-bg:var(--lv-sage)}.lv-tone-ice{--lv-bg:var(--gg-ice)}.lv-tone-aqua{--lv-bg:var(--gg-aqua)}.lv-tone-blush{--lv-bg:var(--gg-blush)}.lv-tone-kraft{--lv-bg:var(--gg-kraft)}.lv-tone-terracotta{--lv-bg:var(--gg-terracotta);--lv-fg:var(--gg-white);--lv-h:var(--gg-white);--lv-muted:rgba(255,255,255,.88)}.lv-tone-gold{--lv-bg:var(--gg-gold);--lv-fg:var(--gg-forest);--lv-h:var(--gg-forest);--lv-muted:var(--gg-forest)}.lv-tone-leaf{--lv-bg:var(--gg-leaf);--lv-fg:var(--gg-white);--lv-h:var(--gg-white);--lv-muted:rgba(255,255,255,.88)}.lv-tone-forest{--lv-bg:var(--gg-forest);--lv-fg:var(--gg-cream);--lv-h:var(--gg-white);--lv-muted:rgba(249,246,239,.86)}.lv-tone-custom{--lv-h:var(--lv-fg)}.lv-page{max-width:var(--page-max,1340px);margin-inline:auto;padding-inline:var(--gutter,clamp(20px,4vw,48px))}.lv-page--narrow{max-width:880px}.lv-stack{display:flex;flex-direction:column;gap:0}.lv-stack>*{margin:0}.lv-stack>*+*{margin-top:18px}.lv-h{font-family:var(--font-display);font-weight:400;line-height:.98;letter-spacing:.01em;margin:0;color:var(--lv-h)}.lv-h--h0{font-size:clamp(2.4rem,4.6vw,4rem)}.lv-h--h1{font-size:clamp(2rem,3.4vw,2.9rem)}.lv-h--h2{font-size:clamp(1.6rem,2.6vw,2.2rem)}.lv-h a{color:inherit}.lv-text{font-size:var(--lv-fs,1.0625rem);line-height:1.65;color:var(--lv-fg)}.lv-text p{margin:0 0 .75em}.lv-text p:last-child{margin-bottom:0}.lv-text h5{font-size:1.05rem;font-weight:600;margin:0}.lv-caption{font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;margin:0;color:var(--lv-muted)}.lv-al-left{text-align:left}.lv-al-center{text-align:center}.lv-al-right{text-align:right}.lv-btnrow{display:flex}.lv-btnrow.lv-al-left{justify-content:flex-start}.lv-btnrow.lv-al-center{justify-content:center}.lv-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:54px;padding:.9rem 1.8rem;border-radius:var(--radius-pill,999px);font-weight:700;text-decoration:none;border:2px solid transparent;font-family:var(--font-body);font-size:1rem;transition:transform .12s ease,box-shadow .12s ease,background .15s ease;cursor:pointer}.lv-btn--forest{background:var(--gg-forest);color:#fff;border-color:var(--gg-forest);box-shadow:0 8px 20px #13452338}.lv-btn--forest:hover{background:var(--gg-deep-green)}.lv-btn--gold{background:var(--gg-gold);color:var(--gg-gold-ink)}.lv-btn--gold:hover{transform:translateY(-1px);box-shadow:0 6px 18px #f7d35b73}.lv-btn--outline,.lv-btn--forest.lv-btn--outline{background:transparent;color:var(--gg-forest);border-color:var(--gg-forest);box-shadow:none}.lv-tone-leaf .lv-btn--forest,.lv-tone-forest .lv-btn--forest{background:var(--gg-gold);color:var(--gg-gold-ink);border-color:var(--gg-gold);box-shadow:none}.lv-tone-leaf .lv-btn--outline,.lv-tone-forest .lv-btn--outline{background:transparent;color:var(--gg-cream);border-color:var(--gg-cream)}.lv-tone-gold .lv-btn--gold{background:var(--gg-forest);color:#fff}.lv-rating{margin:0;display:flex;align-items:center;gap:8px;font-size:.95rem;font-weight:600;color:var(--lv-muted)}.lv-rating.lv-al-center{justify-content:center}.lv-stars{color:#0000001f;letter-spacing:.06em;font-size:1.05em}.lv-stars .on{color:var(--gg-gold)}.lv-tone-leaf .lv-stars,.lv-tone-forest .lv-stars{color:#ffffff4d}.lv-ms{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;-webkit-font-smoothing:antialiased}.lv-ms--filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}@media(max-width:749px){.lv-mal-left{text-align:left}.lv-mal-center{text-align:center}.lv-btnrow.lv-mal-center{justify-content:center}.lv-btnrow.lv-mal-left{justify-content:flex-start}.lv-rating.lv-mal-center{justify-content:center}.lv-stack>*+*{margin-top:14px}}.lv-rich .lv-stack{max-width:900px;margin-inline:auto}.lv-rich.lv-pos-left .lv-stack{margin-inline:0}.lv-rich .lv-stack>*+*{margin-top:14px}.lv-rich .lv-text{font-size:1.1rem}.lv-iwt__grid{display:grid;gap:24px;align-items:start}.lv-iwt__media{width:100%}.lv-iwt__img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:var(--radius-photo,18px);display:block;background:var(--gg-cream-alt)}.lv-iwt--h-medium .lv-iwt__img{aspect-ratio:4/3}.lv-iwt--h-large .lv-iwt__img{aspect-ratio:3/4}.lv-iwt__content{display:flex;flex-direction:column;justify-content:center;padding-block:8px}.lv-iwt__content .lv-stack{max-width:560px}@media(min-width:990px){.lv-iwt__grid{grid-template-columns:var(--lv-media,50%) minmax(0,1fr);gap:clamp(36px,5vw,80px);align-items:center}.lv-iwt--text_first .lv-iwt__grid{grid-template-columns:minmax(0,1fr) var(--lv-media,50%)}.lv-iwt--text_first .lv-iwt__media{order:2}.lv-iwt--top .lv-iwt__content{justify-content:flex-start;padding-top:24px}}@media(max-width:989px){.lv-iwt--m-reverse .lv-iwt__media{order:2}.lv-iwt__content .lv-stack{max-width:none;align-items:center;text-align:center}.lv-iwt__content .lv-al-left,.lv-iwt__content .lv-al-right{text-align:center}.lv-iwt__content .lv-btnrow,.lv-iwt__content .lv-rating{justify-content:center}}.lv-banner{padding:var(--lv-pt,0) 0 var(--lv-pb,0);line-height:0}.lv-banner--blend .lv-banner__img{mix-blend-mode:multiply}.lv-banner--inset .lv-banner__img{width:calc(100% - var(--lv-inset,0%) * 2);margin-inline:auto}@media(max-width:749px){.lv-banner--inset .lv-banner__img{width:calc(100% - var(--lv-inset,0%))}}.lv-banner__link{display:block}.lv-banner__img{width:100%;height:auto;display:block}.lv-banner__img--m{display:none}@media(max-width:749px){.lv-banner__img--m{display:block}.lv-banner__img--d:has(+.lv-banner__img--m){display:none}}.lv-banner__text{line-height:1.6;padding-block:20px}.lv-tl__grid{display:grid;gap:32px}.lv-tl__content{display:flex;align-items:center}.lv-tl__content .lv-stack{max-width:520px}.lv-tl__items{list-style:none;margin:0;padding:0;position:relative;display:grid;gap:18px}.lv-tl__line{position:absolute;left:23px;top:24px;bottom:24px;width:3px;background:var(--gg-line);border-radius:2px;overflow:hidden}.lv-tl__fill{display:block;width:100%;height:0;background:var(--lv-line,var(--gg-leaf));transition:height .5s ease}.lv-tl__item{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:18px;align-items:start;opacity:.55;transition:opacity .5s ease}.lv-tl__item.is-on{opacity:1}.lv-tl__point{width:48px;height:48px;border-radius:50%;background:var(--gg-white);border:2px solid var(--gg-line);color:var(--gg-line);display:grid;place-items:center;position:relative;z-index:1;transition:background .5s ease,border-color .5s ease,color .5s ease}.lv-tl__point svg{width:28px;height:28px}.lv-tl__point .lv-ms{font-size:28px}.lv-tl__item.is-on .lv-tl__point{background:var(--gg-white);border-color:var(--lv-line,var(--gg-leaf));color:var(--lv-line,var(--gg-leaf))}.lv-tone-leaf .lv-tl__line,.lv-tone-forest .lv-tl__line{background:#ffffff59}.lv-tone-leaf .lv-tl__item,.lv-tone-forest .lv-tl__item{opacity:.7}.lv-tone-leaf .lv-tl__item.is-on,.lv-tone-forest .lv-tl__item.is-on{opacity:1}.lv-tl__body{padding-top:4px}.lv-tl__body .lv-h{margin:0 0 6px;font-size:clamp(1.6rem,2.6vw,2.4rem)}.lv-tl__body .lv-text{font-size:1rem}html:not(.gg-motion-force) .lv-tl__fill,html:not(.gg-motion-force) .lv-tl__item,html:not(.gg-motion-force) .lv-tl__point{transition:none}@media(min-width:990px){.lv-tl__grid{grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:clamp(40px,6vw,100px)}}@media(max-width:989px){.lv-tl__content .lv-stack{max-width:none;align-items:center;text-align:center}.lv-tl__content .lv-al-left{text-align:center}.lv-tl__content .lv-btnrow{justify-content:center}}@media(max-width:749px){.lv-tl__item{grid-template-columns:40px minmax(0,1fr);gap:14px}.lv-tl__point{width:40px;height:40px}.lv-tl__line{left:19px}.lv-tl__point svg{width:24px;height:24px}}.lv-cmp__grid{display:grid;gap:28px;align-items:center}.lv-cmp__content{justify-content:center}.lv-cmp__wrap{overflow-x:auto}.lv-cmp__table{width:100%;border-collapse:separate;border-spacing:0;font-size:1.05rem;line-height:1.6;color:var(--gg-forest);background:var(--gg-white);border-radius:var(--radius-card,18px);overflow:hidden;border:1px solid var(--gg-line);box-shadow:var(--shadow-card,0 8px 24px rgba(19,69,35,.06))}.lv-cmp__table th{padding:14px 15px;font-weight:800;font-size:.95rem;text-align:center;vertical-align:middle;background:var(--gg-cream-alt);color:var(--gg-forest)}.lv-cmp__us img{width:64px;height:64px;object-fit:contain;display:inline-block}.lv-cmp__table td{padding:12px 16px;text-align:center;vertical-align:middle;border-top:1px solid var(--gg-line)}.lv-cmp__row{text-align:left;min-width:200px}.lv-cmp__row strong{font-weight:700}.lv-cmp__cell{width:110px}.lv-cmp__yes{color:var(--gg-leaf-ink);display:inline-grid;place-items:center}.lv-cmp__no{color:var(--gg-red);display:inline-grid;place-items:center}@media(min-width:990px){.lv-cmp__grid{grid-template-columns:minmax(0,38%) minmax(0,1fr);gap:clamp(32px,5vw,80px)}}@media(max-width:749px){.lv-cmp__table{font-size:.92rem}.lv-cmp__row{min-width:150px}.lv-cmp__cell{width:70px}.lv-cmp__us img{width:48px;height:48px}}.lv-col__rows{display:grid;gap:10px;margin-top:22px}.lv-col__row{border:1px solid var(--gg-line);border-radius:12px;background:var(--gg-white);padding:0 18px}.lv-col__row summary{cursor:pointer;padding:16px 0;font-weight:700;font-size:1.02rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--gg-forest)}.lv-col__row summary::-webkit-details-marker{display:none}.lv-col__row summary:after{content:"+";font-size:1.4rem;line-height:1;color:var(--gg-leaf-ink)}.lv-col__row[open] summary:after{content:"\2013"}.lv-col__body{padding:0 0 16px;font-size:1rem}.lv-cols__head{max-width:860px;margin:0 auto 26px}.lv-cols__grid{list-style:none;margin:0;padding:0;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:760px){.lv-cols__grid{grid-template-columns:repeat(var(--lv-cols,3),minmax(0,1fr));gap:22px}}.lv-cols__item{display:flex;flex-direction:column;gap:10px;text-align:center;align-items:center}.lv-cols__img img{width:100%;height:auto;border-radius:var(--radius-card,18px);display:block}.lv-cols__icon{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--lv-chip-bg,var(--gg-white));color:var(--lv-chip-fg,var(--gg-forest))}.lv-cols__icon .lv-ms{font-size:32px}.lv-cols__title{margin:0;font-family:var(--font-display-solid);font-weight:400;font-size:1.5rem;letter-spacing:.02em;line-height:1.05;color:var(--lv-h)}.lv-cols__text{font-size:.98rem}.lv-cols--multicolumn .lv-cols__item{background:var(--gg-white);border:1px solid var(--gg-line);border-radius:var(--radius-card,18px);padding:20px}.lv-cols--features .lv-cols__item{text-align:left;align-items:flex-start;background:#ffffff24;border:1px solid rgba(255,255,255,.28);border-radius:14px;padding:22px}.lv-tone-cream .lv-cols--features .lv-cols__item,.lv-tone-alt .lv-cols--features .lv-cols__item{background:var(--gg-white);border-color:var(--gg-line)}.lv-cols--features .lv-cols__title{font-family:var(--font-body);font-weight:800;font-size:1.05rem;letter-spacing:0}.lv-cols--iconbar .lv-cols__title{font-family:var(--font-body);font-weight:800;font-size:1rem;letter-spacing:.02em}.lv-cols--iconbar .lv-cols__img img{border-radius:12px;max-width:260px;margin-inline:auto}.lv-cols__foot{margin-top:22px}.lv-link{color:var(--gg-forest);font-weight:700;text-decoration:underline;text-underline-offset:3px}.lv-ph{background:linear-gradient(160deg,var(--gg-cream-alt),var(--gg-ice))}@media(max-width:749px){.lv-cols__grid{grid-template-columns:1fr}.lv-cols--features .lv-cols__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-cols--features .lv-cols__item{padding:14px}}.pig .pig__head{max-width:760px;margin:0 auto 28px;align-items:center}.pig .pig__grid{max-width:none;grid-auto-rows:auto}@media(min-width:600px){.pig .pig__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media(min-width:1024px){.pig .pig__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}@media(min-width:1400px){.pig .pig__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.pig .pig__more{margin-top:28px}.lv-divider-over{position:relative;z-index:2;margin-top:calc(var(--lv-dh,64px) * -1)}.lv-divider-over .divider{background:transparent!important}.lv .lv-stack>p.lv-caption,.lv .lv-stack>.lv-caption{max-width:none}.lv .lv-al-center p,.lv .lv-al-center.lv-text p{margin-inline:auto}.lv .lv-stack>*+*{margin-top:18px}@media(max-width:749px){.lv .lv-stack>*+*{margin-top:14px}.lv .lv-mal-center p{margin-inline:auto}}.lv .lv-rating{max-width:none}.lv .lv-stack>p.lv-al-center,.lv .lv-stack>.lv-text.lv-al-center{margin-inline:auto}.lv-banner--into{position:relative}.lv-divider-into{position:absolute;left:0;right:0;top:0;z-index:2;line-height:0;pointer-events:none}.lv-divider-into .divider{background:transparent!important}.lv-banner--overlay{position:relative}.lv-banner--overlay .lv-banner__text{position:absolute;inset:0 auto 0 0;width:min(44%,560px);padding:0 0 0 clamp(20px,5vw,80px);display:flex;align-items:center;z-index:3}.lv-banner--overlay .lv-banner__text .lv-stack{gap:14px}.lv-banner--overlay .lv-h{color:var(--gg-forest);text-shadow:0 1px 0 rgba(255,255,255,.35)}.lv-banner--overlay .lv-text{color:var(--gg-forest);max-width:34ch}@media(max-width:749px){.lv-banner--overlay .lv-banner__text{inset:6% 7% auto 7%;width:auto;padding:0;align-items:flex-start;text-align:center}.lv-banner--overlay .lv-text{max-width:none}.lv-banner--overlay .lv-h{font-size:clamp(1.9rem,8.5vw,2.6rem)}}.lv-iwt__img--cutout{background:none;border-radius:0;object-fit:contain;filter:drop-shadow(0 18px 26px rgba(19,69,35,.22))}
/*# sourceMappingURL=/cdn/shop/t/151/assets/lv.css.map */
