:root{--ls2-error: #e58a6a;--ls2-display-weight: 800;--ls2-body-size: 17px;--ls2-gutter: clamp(16px, 4.6vw, 64px);--ls2-max: 1360px;--ls2-sec-max: 136px;--ls2-sec: clamp(64px, 9vw, var(--ls2-sec-max));--ls2-r: 2px;--ls2-btn-transform: uppercase;--ls2-header-h: 64px;--ls2-ease: cubic-bezier(.2, .7, .1, 1);--ls2-slow: 1.1s}.ls2-wrap{width:100%;max-width:var(--ls2-max);margin-inline:auto;padding-inline:var(--ls2-gutter)}.ls2-wrap--narrow{max-width:980px}.ls2-wrap--text{max-width:760px}.ls2-display,.ls2-h1,.ls2-h2,.ls2-h3{font-family:var(--ls2-f-display);font-stretch:var(--ls2-display-stretch);font-weight:var(--ls2-display-weight);text-transform:uppercase;line-height:.88;letter-spacing:-.004em;text-wrap:balance}.ls2-h-xl{font-size:clamp(5.12rem,16.4vw,20rem)}.ls2-h-l{font-size:clamp(4.16rem,10.5vw,10.8rem)}.ls2-h-m{font-size:clamp(3.28rem,7vw,6.4rem)}.ls2-h-s{font-size:clamp(2.56rem,4.6vw,3.84rem);line-height:.94}.ls2-serif{font-family:var(--ls2-f-serif);font-style:italic;font-weight:400;line-height:1.14;letter-spacing:-.004em;text-transform:none}.ls2-serif-l{font-size:clamp(2.56rem,5vw,4.4rem)}.ls2-serif-m{font-size:clamp(2.08rem,3.4vw,3.04rem)}.ls2-serif-s{font-size:clamp(1.84rem,2.4vw,2.24rem)}.ls2-lead{font-size:clamp(1.7rem,1.5vw,2rem);line-height:1.6;color:var(--ls2-text-d);max-width:48ch}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-lead{color:var(--ls2-text-l)}.ls2-eyebrow{display:flex;align-items:center;gap:.9em;font:600 1.152rem/1.25 var(--ls2-f-body);letter-spacing:.22em;text-transform:uppercase;color:var(--ls2-stone)}.ls2-eyebrow:before{content:"";width:28px;height:1px;background:var(--ls2-lime);flex:none}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-eyebrow{color:var(--ls2-stone-ink)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-eyebrow:before{background:var(--ls2-olive)}.ls2-dot{color:var(--ls2-lime)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-dot{color:var(--ls2-olive)}.ls2-num{font-variant-numeric:tabular-nums}.ls2-caption{font:500 1.248rem/1.5 var(--ls2-f-body);letter-spacing:.04em;color:var(--ls2-stone)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-caption{color:var(--ls2-stone-ink)}.ls2-rte{line-height:1.65}.ls2-rte>*+*{margin-top:.9em}.ls2-rte a{text-decoration-thickness:1px;text-underline-offset:.25em}.ls2-rte h2,.ls2-rte h3,.ls2-rte h4{font-family:var(--ls2-f-display);font-stretch:80%;font-weight:750;line-height:1.05;text-transform:none;margin-top:1.4em}.ls2-rte h2{font-size:clamp(2.56rem,3.6vw,3.52rem)}.ls2-rte h3{font-size:clamp(2.08rem,2.8vw,2.72rem)}.ls2-rte img{margin-block:1.2em}.ls2-rte blockquote{font-family:var(--ls2-f-serif);font-style:italic;font-size:1.4em;line-height:1.2;border-left:2px solid var(--ls2-lime);padding-left:.8em}.ls2-rte table td,.ls2-rte table th{border-bottom:1px solid var(--ls2-rule-d);padding:.5em .4em;text-align:left}.ls2-btn{display:inline-flex;align-items:center;justify-content:center;gap:.7em;min-height:54px;padding:0 1.75em;border:1px solid transparent;border-radius:var(--ls2-r);font:700 1.44rem/1.1 var(--ls2-f-body);letter-spacing:.08em;text-transform:var(--ls2-btn-transform);text-align:center;text-decoration:none;cursor:pointer;transition:background-color .25s var(--ls2-ease),color .25s var(--ls2-ease),border-color .25s var(--ls2-ease),opacity .25s var(--ls2-ease);-webkit-tap-highlight-color:transparent}.ls2-btn:active:not([disabled]){transform:translateY(1px)}.ls2-btn--lime{background:var(--ls2-lime);color:var(--ls2-ink)}.ls2-btn--lime:hover{background:color-mix(in srgb,var(--ls2-lime) 86%,white)}.ls2-btn--ghost{border-color:var(--ls2-rule-d);color:currentColor;background:transparent}.ls2-btn--ghost:hover{border-color:currentColor}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-btn--ghost{border-color:var(--ls2-rule-l)}.ls2-btn--ink{background:var(--ls2-ink);color:var(--ls2-parchment)}.ls2-btn--ink:hover{background:var(--ls2-ink-3)}.ls2-btn--full{width:100%}.ls2-btn--sm{min-height:46px;padding:0 1.25em;font-size:1.28rem}.ls2-btn[disabled],.ls2-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.ls2-btn .ls2-spinner{display:none}.ls2-btn.ls2-loading{position:relative;color:transparent!important;pointer-events:none}.ls2-btn.ls2-loading .ls2-spinner{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:var(--ls2-ink)}.ls2-btn--ghost.ls2-loading .ls2-spinner,.ls2-btn--ink.ls2-loading .ls2-spinner{color:var(--ls2-parchment)}.ls2-link{display:inline-flex;align-items:center;gap:.55em;font-weight:600;font-size:1.52rem;letter-spacing:.02em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em;text-decoration-color:var(--ls2-rule-d);transition:text-decoration-color .25s var(--ls2-ease);background:none;border:0;padding:0;cursor:pointer}.ls2-link:hover{text-decoration-color:currentColor}.ls2-link--arrow:after{content:"\2192";font-weight:400;transition:transform .25s var(--ls2-ease)}.ls2-link--arrow:hover:after{transform:translate(3px)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-link{text-decoration-color:var(--ls2-rule-l)}.ls2-spinner{width:20px;height:20px;animation:ls2-spin .8s linear infinite}@keyframes ls2-spin{to{transform:rotate(360deg)}}.ls2-icon{width:22px;height:22px;flex:none}.ls2-icon--sm{width:16px;height:16px}.ls2-icon--lg{width:30px;height:30px}.ls2-sec{padding-block:var(--ls2-sec);position:relative}.ls2-sec--flush-top{padding-top:0}.ls2-sec--flush-bottom{padding-bottom:0}.ls2-s-ink{background:var(--ls2-ink);color:var(--ls2-parchment)}.ls2-s-ink-2{background:var(--ls2-ink-2);color:var(--ls2-parchment)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime){background:var(--ls2-parchment);color:var(--ls2-ink)}.ls2-window .ls2-s-window{background:radial-gradient(70% 60% at 10% 0%,rgba(243,239,225,.075),transparent 68%),var(--ls2-ink)}.ls2-s-window{background:var(--ls2-ink);color:var(--ls2-parchment)}.ls2-sec__head{display:grid;gap:22px;margin-bottom:clamp(36px,6vw,80px)}.ls2-sec__head--center{justify-items:center;text-align:center}.ls2-sec__head--center .ls2-eyebrow:after{content:"";width:28px;height:1px;background:var(--ls2-lime)}.ls2-sec__head .ls2-lead{margin-top:2px}.ls2-oil{position:relative;overflow:hidden;background:#050504}.ls2-oil>img,.ls2-oil>picture img,.ls2-oil>.ls2-placeholder-svg{width:100%;height:100%;object-fit:cover}.ls2-oil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 90px 10px #00000080;pointer-events:none}.ls2-media-ratio{position:relative;overflow:hidden}.ls2-media-ratio>img,.ls2-media-ratio>video,.ls2-media-ratio>.ls2-placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ls2-placeholder-svg{background:var(--ls2-ink-3);fill:#f3efe12e}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-placeholder-svg{background:var(--ls2-parchment-2, #e9e3cf);fill:#0b0c0833}.ls2-quote{display:grid;gap:10px}.ls2-quote p{font-size:clamp(2.4rem,4.4vw,4rem)}.ls2-quote cite{font:600 1.152rem/1.2 var(--ls2-f-body);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:var(--ls2-stone)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-quote cite{color:var(--ls2-stone-ink)}.js .ls2-reveal-on .ls2-reveal{opacity:0;transform:translateY(24px);transition:opacity var(--ls2-slow) var(--ls2-ease),transform var(--ls2-slow) var(--ls2-ease)}.js .ls2-reveal-on .ls2-reveal.ls2-in{opacity:1;transform:none}.shopify-design-mode .ls2-reveal{opacity:1!important;transform:none!important}.ls2-iconbtn{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;border:0;background:transparent;border-radius:var(--ls2-r);color:inherit;text-decoration:none}.ls2-iconbtn:hover{background:#f3efe10f}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-iconbtn:hover{background:#0b0c080f}.ls2-pcard{display:grid;gap:16px;align-content:start;position:relative}.ls2-pcard__media{position:relative;display:block;aspect-ratio:var(--ls2-card-ratio, 4 / 5);overflow:hidden;background:#050504;box-shadow:inset 0 0 0 1px var(--ls2-rule-d)}.ls2-pcard__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ls2-ease),opacity .6s var(--ls2-ease)}.ls2-pcard__media img+img{opacity:0}@media(hover:hover){.ls2-pcard:hover .ls2-pcard__media img+img{opacity:1}.ls2-pcard:hover .ls2-pcard__media img:only-of-type{transform:scale(1.035)}}.ls2-pcard__badge{position:absolute;left:12px;top:12px;z-index:2;font:700 1.024rem/1 var(--ls2-f-body);letter-spacing:.16em;text-transform:uppercase;padding:7px 9px;border-radius:var(--ls2-r);background:var(--ls2-parchment);color:var(--ls2-ink)}.ls2-pcard__badge--soldout{background:var(--ls2-ink-3);color:var(--ls2-parchment);border:1px solid var(--ls2-rule-d)}.ls2-pcard__tag{font-size:2.08rem}.ls2-pcard__title{font-family:var(--ls2-f-display);font-stretch:72%;font-weight:750;font-size:2.56rem;line-height:.98;text-transform:uppercase}.ls2-pcard__title a{text-decoration:none}.ls2-pcard__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ls2-pcard__sub{display:block;font-family:var(--ls2-f-body);font-stretch:100%;font-weight:400;font-size:1.472rem;text-transform:none;color:var(--ls2-stone);margin-top:6px;line-height:1.3}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-pcard__sub{color:var(--ls2-stone-ink)}.ls2-pcard__form,.ls2-pcard .ls2-btn{position:relative;z-index:2}.ls2-pcard__form .ls2-btn{width:100%}.ls2-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.ls2-price__now{font-weight:700;font-size:1.92rem}.ls2-price__was{color:var(--ls2-stone);text-decoration:line-through;font-size:1.472rem}.ls2-price__unit{color:var(--ls2-stone);font-size:1.36rem}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-price__was,:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-price__unit{color:var(--ls2-stone-ink)}.ls2-price--lg .ls2-price__now{font-size:3.2rem;line-height:1;letter-spacing:-.01em}.ls2-price__badge{font:700 1.056rem/1 var(--ls2-f-body);letter-spacing:.14em;text-transform:uppercase;padding:6px 8px;border-radius:var(--ls2-r);background:var(--ls2-lime);color:var(--ls2-ink)}.ls2-price__badge--soldout{background:var(--ls2-ink-3);color:var(--ls2-parchment);border:1px solid var(--ls2-rule-d)}.ls2-grid{display:grid;gap:clamp(16px,2.4vw,36px);grid-template-columns:repeat(var(--ls2-cols-m, 2),minmax(0,1fr))}@media(min-width:750px){.ls2-grid{grid-template-columns:repeat(var(--ls2-cols-t, 3),minmax(0,1fr))}}@media(min-width:1100px){.ls2-grid{grid-template-columns:repeat(var(--ls2-cols-d, 4),minmax(0,1fr))}}.ls2-shelf{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(var(--ls2-gutter) * -1);padding:0 var(--ls2-gutter) 28px;scrollbar-width:none}.ls2-shelf::-webkit-scrollbar{display:none}.ls2-shelf>*{scroll-snap-align:start}@media(min-width:900px){.ls2-shelf{grid-auto-flow:row;grid-template-columns:repeat(var(--ls2-shelf-cols, 3),minmax(0,1fr));grid-auto-columns:auto;overflow:visible;margin:0;padding:0 0 36px;gap:clamp(20px,2.6vw,40px)}}.ls2-shelf-rule{height:1px;background:linear-gradient(90deg,transparent,rgba(243,239,225,.28) 12%,rgba(243,239,225,.28) 88%,transparent)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-shelf-rule{background:linear-gradient(90deg,transparent,rgba(11,12,8,.25) 12%,rgba(11,12,8,.25) 88%,transparent)}.ls2-faq{border-top:1px solid var(--ls2-rule-d);max-width:980px}.ls2-faq details{border-bottom:1px solid var(--ls2-rule-d)}.ls2-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px 0;font-family:var(--ls2-f-display);font-stretch:80%;font-weight:700;font-size:clamp(1.92rem,2.6vw,2.48rem);line-height:1.2}.ls2-faq summary::-webkit-details-marker{display:none}.ls2-faq summary:after{content:"+";font:300 2.88rem/1 var(--ls2-f-body);color:var(--ls2-lime);transition:transform .3s var(--ls2-ease);flex:none}.ls2-faq details[open] summary:after{transform:rotate(45deg)}.ls2-faq__a{padding:0 0 24px;max-width:64ch;color:var(--ls2-text-d)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-faq,:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-faq details{border-color:var(--ls2-rule-l)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-faq__a{color:var(--ls2-text-l)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-faq summary:after{color:var(--ls2-olive)}.ls2-acc{border-top:1px solid var(--ls2-rule-d)}.ls2-acc details{border-bottom:1px solid var(--ls2-rule-d)}.ls2-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 0;font:700 1.312rem/1.25 var(--ls2-f-body);letter-spacing:.16em;text-transform:uppercase}.ls2-acc summary::-webkit-details-marker{display:none}.ls2-acc summary:after{content:"+";font:300 2.56rem/1 var(--ls2-f-body);color:var(--ls2-lime);transition:transform .3s var(--ls2-ease);flex:none}.ls2-acc details[open] summary:after{transform:rotate(45deg)}.ls2-acc__a{padding:0 0 22px;color:var(--ls2-text-d);max-width:70ch;font-size:1.568rem}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-acc,:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-acc details{border-color:var(--ls2-rule-l)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-acc__a{color:var(--ls2-text-l)}.ls2-hero{position:relative;min-height:calc(100svh - var(--ls2-header-h) - 34px);display:grid;align-items:end;overflow:hidden;background:var(--ls2-ink);isolation:isolate}.ls2-hero--short{min-height:min(72svh,760px)}.ls2-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:#050504}.ls2-hero__media img,.ls2-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--ls2-hero-pos, 50% 38%)}.ls2-hero__media video{opacity:0;transition:opacity 1.2s var(--ls2-ease)}.ls2-hero__media video.ls2-playing{opacity:1}.ls2-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(11,12,8,.55) 0%,rgba(11,12,8,0) 22%,rgba(11,12,8,.05) 40%,rgba(11,12,8,.88) 70%,var(--ls2-ink) 100%)}.ls2-hero__content{padding-block:140px 44px;display:grid;gap:20px}.ls2-hero__content>*{min-width:0}.ls2-hero__serif{font-size:clamp(2.32rem,4.8vw,3.84rem)}.ls2-hero__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:8px}.ls2-hero__ctas .ls2-btn{flex:1 1 100%}.ls2-hero__proof{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px;font:600 1.152rem/1.3 var(--ls2-f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ls2-stone)}.ls2-hero__proof span{width:100%}.ls2-seal{display:none}.ls2-hero__pause{position:absolute;top:16px;right:var(--ls2-gutter);z-index:3;background:#0b0c089e;border-radius:50%;color:var(--ls2-parchment)}@media(min-width:560px){.ls2-hero__ctas .ls2-btn{flex:0 0 auto}.ls2-hero__proof span{width:auto}.ls2-hero__proof span+span:before{content:"\b7";margin-right:16px;color:var(--ls2-lime)}}@media(min-width:960px){.ls2-hero{align-items:center;min-height:min(calc(100svh - var(--ls2-header-h) - 34px),980px)}.ls2-hero--split .ls2-hero__media{left:44%}.ls2-hero--split .ls2-hero__veil{background:linear-gradient(90deg,var(--ls2-ink) 0%,var(--ls2-ink) 42%,rgba(11,12,8,.55) 52%,rgba(11,12,8,0) 68%),linear-gradient(0deg,rgba(11,12,8,.6),transparent 30%)}.ls2-hero--full .ls2-hero__veil{background:linear-gradient(90deg,#0b0c08e0,#0b0c088c 45%,#0b0c081a 75%),linear-gradient(0deg,rgba(11,12,8,.7),transparent 35%)}.ls2-hero__content{padding-block:96px;max-width:720px}.ls2-hero h1,.ls2-hero .ls2-hero__title{font-size:clamp(7.2rem,9vw,16.8rem)}.ls2-hero--short .ls2-hero__title{font-size:clamp(5.76rem,7vw,12.8rem)}.ls2-seal{display:block;position:absolute;right:clamp(24px,4vw,64px);bottom:clamp(24px,4vw,56px);width:132px;height:132px;color:var(--ls2-lime)}.ls2-seal text{font-family:var(--ls2-f-body);font-weight:600;fill:currentColor;text-transform:uppercase}}@media(min-width:960px)and (prefers-reduced-motion:no-preference){.ls2-seal svg{animation:ls2-spin 70s linear infinite}}.ls2-trust{border-block:1px solid var(--ls2-rule-d);background:var(--ls2-ink-2)}.ls2-trust__list{display:grid;grid-template-columns:1fr 1fr}.ls2-trust__item{display:grid;grid-template-columns:30px 1fr;gap:12px;align-items:start;padding:22px 14px 22px 0;border-bottom:1px solid var(--ls2-rule-d)}.ls2-trust__item:nth-child(odd){padding-right:16px}.ls2-trust__item:last-child:nth-child(odd){grid-column:1 / -1;border-bottom:0}.ls2-trust__item .ls2-icon{width:28px;height:28px;color:var(--ls2-lime)}.ls2-trust__item--gold .ls2-icon,.ls2-trust__item--gold .ls2-trust__s{color:var(--ls2-gold)}.ls2-trust__t{font:700 1.376rem/1.25 var(--ls2-f-body);letter-spacing:.01em}.ls2-trust__s{font-size:1.248rem;line-height:1.4;color:var(--ls2-stone);margin-top:3px}@media(min-width:1024px){.ls2-trust__list{grid-template-columns:repeat(var(--ls2-trust-cols, 5),minmax(0,1fr))}.ls2-trust__item,.ls2-trust__item:nth-child(odd){border-bottom:0;border-right:1px solid var(--ls2-rule-d);padding:30px 22px}.ls2-trust__item:first-child{padding-left:0}.ls2-trust__item:last-child,.ls2-trust__item:last-child:nth-child(odd){grid-column:auto;border-right:0}}.ls2-shelf-foot{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;justify-content:space-between;margin-top:30px}.ls2-shelf-foot p{color:var(--ls2-text-d)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-shelf-foot p{color:var(--ls2-text-l)}.ls2-manifesto{display:grid;gap:clamp(36px,6vw,96px);align-items:start}.ls2-manifesto__img{aspect-ratio:4 / 5}.ls2-manifesto__text{display:grid;gap:26px}.ls2-numbered{border-top:1px solid var(--ls2-rule-d)}.ls2-numbered li{padding:16px 0;border-bottom:1px solid var(--ls2-rule-d);color:var(--ls2-text-d);display:grid;grid-template-columns:52px 1fr;gap:10px}.ls2-numbered b{font:700 1.184rem/1.9 var(--ls2-f-body);letter-spacing:.14em;color:var(--ls2-lime)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-numbered,:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-numbered li{border-color:var(--ls2-rule-l)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-numbered li{color:var(--ls2-text-l)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-numbered b{color:var(--ls2-olive)}@media(min-width:960px){.ls2-manifesto{grid-template-columns:5fr 6fr}.ls2-manifesto--right{grid-template-columns:6fr 5fr}.ls2-manifesto--right .ls2-manifesto__img{order:2}.ls2-manifesto__img{position:sticky;top:calc(var(--ls2-header-h) + 40px)}}.ls2-still{display:grid;gap:28px;align-items:end}.ls2-still__img{aspect-ratio:4 / 5}@media(min-width:960px){.ls2-still{grid-template-columns:7fr 4fr}.ls2-still__img{aspect-ratio:16 / 13}}.ls2-proof{display:grid;gap:clamp(36px,6vw,96px);align-items:center}.ls2-proof__fig{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#111;box-shadow:0 30px 60px -30px #0b0c088c}.ls2-proof__zoom{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:30% 58%}.ls2-proof__zoom img{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){.ls2-proof__zoom{animation:ls2-kenburns 18s var(--ls2-ease) infinite alternate}}@keyframes ls2-kenburns{0%{transform:scale(1)}to{transform:scale(1.07)}}.ls2-pin{position:absolute;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;display:grid;place-items:center;font:700 1.152rem/1 var(--ls2-f-body);color:var(--ls2-parchment);background:var(--ls2-olive);box-shadow:0 0 0 4px #f3efe1d9}.ls2-proof__dl{display:grid;border-top:1px solid var(--ls2-rule-l)}.ls2-proof__dl>div{display:grid;grid-template-columns:34px 1fr;gap:4px 14px;padding:16px 0;border-bottom:1px solid var(--ls2-rule-l);align-items:baseline}.ls2-proof__k{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ls2-olive);color:var(--ls2-parchment);font:700 1.152rem/1 var(--ls2-f-body);grid-row:span 2}.ls2-proof__dl dt{font:600 1.152rem/1.3 var(--ls2-f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ls2-stone-ink)}.ls2-proof__dl dd{font-family:var(--ls2-f-display);font-stretch:78%;font-weight:750;font-size:clamp(2.4rem,3.6vw,3.36rem);line-height:1.05}.ls2-s-ink .ls2-proof__dl,.ls2-s-ink .ls2-proof__dl>div,.ls2-s-window .ls2-proof__dl,.ls2-s-window .ls2-proof__dl>div{border-color:var(--ls2-rule-d)}.ls2-s-ink .ls2-proof__dl dt,.ls2-s-window .ls2-proof__dl dt{color:var(--ls2-stone)}.ls2-stat{display:grid;gap:8px;padding-top:22px}.ls2-stat strong{font-family:var(--ls2-f-display);font-stretch:70%;font-weight:800;font-size:clamp(3.84rem,6vw,5.76rem);line-height:.9;text-transform:uppercase}.ls2-stat span{font-size:1.36rem;color:var(--ls2-stone)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-stat span{color:var(--ls2-stone-ink)}@media(min-width:960px){.ls2-proof{grid-template-columns:5fr 6fr}}.ls2-awards{display:grid;border-top:1px solid rgba(199,162,75,.35)}.ls2-award{display:grid;grid-template-columns:64px 1fr;gap:14px;padding:18px 0;border-bottom:1px solid rgba(199,162,75,.22);align-items:baseline}.ls2-award__y{font-family:var(--ls2-f-display);font-stretch:70%;font-weight:800;font-size:2.72rem;line-height:1;color:var(--ls2-gold)}.ls2-award__t{font-weight:700}.ls2-award__s{display:block;color:var(--ls2-stone);font-size:1.36rem;font-weight:400}.ls2-award__img{width:72px;height:auto;margin-bottom:6px}@media(min-width:1024px){.ls2-awards{grid-template-columns:repeat(var(--ls2-award-cols, 5),minmax(0,1fr));border-top:0}.ls2-award{grid-template-columns:1fr;border:0;border-left:1px solid rgba(199,162,75,.3);padding:4px 22px;gap:10px}.ls2-award__y{font-size:4.16rem}}.ls2-awards-note{margin-top:30px;color:var(--ls2-text-d);max-width:62ch}.ls2-cols{display:grid;border-top:1px solid var(--ls2-rule-l)}.ls2-cols__i{display:grid;gap:10px;padding:26px 0;border-bottom:1px solid var(--ls2-rule-l);align-content:start}.ls2-cols__i h3{font-family:var(--ls2-f-display);font-stretch:70%;font-weight:800;font-size:clamp(3.2rem,6vw,4.96rem);line-height:.9;text-transform:uppercase}.ls2-cols__i p,.ls2-cols__i .ls2-rte{color:var(--ls2-text-l);max-width:42ch}.ls2-cols__i .ls2-icon{width:34px;height:34px;color:var(--ls2-olive)}.ls2-cols__n{font:700 1.184rem/1 var(--ls2-f-body);letter-spacing:.16em;color:var(--ls2-olive)}.ls2-s-ink .ls2-cols,.ls2-s-ink .ls2-cols__i,.ls2-s-window .ls2-cols,.ls2-s-window .ls2-cols__i,.ls2-s-ink-2 .ls2-cols,.ls2-s-ink-2 .ls2-cols__i{border-color:var(--ls2-rule-d)}.ls2-s-ink .ls2-cols__i p,.ls2-s-window .ls2-cols__i p,.ls2-s-ink-2 .ls2-cols__i p,.ls2-s-ink .ls2-cols__i .ls2-rte,.ls2-s-window .ls2-cols__i .ls2-rte{color:var(--ls2-text-d)}.ls2-s-ink .ls2-cols__i .ls2-icon,.ls2-s-window .ls2-cols__i .ls2-icon,.ls2-s-ink-2 .ls2-cols__i .ls2-icon,.ls2-s-ink .ls2-cols__n,.ls2-s-window .ls2-cols__n{color:var(--ls2-lime)}@media(min-width:900px){.ls2-cols{grid-template-columns:repeat(var(--ls2-cols, 3),minmax(0,1fr));border-top:0}.ls2-cols__i{border-bottom:0;border-left:1px solid var(--ls2-rule-l);padding:6px 32px}.ls2-cols__i:first-child{border-left:0;padding-left:0}.ls2-s-ink .ls2-cols__i,.ls2-s-window .ls2-cols__i,.ls2-s-ink-2 .ls2-cols__i{border-left-color:var(--ls2-rule-d)}}.ls2-chips{display:flex;flex-wrap:wrap;gap:10px}.ls2-chips li{border:1px solid var(--ls2-rule-l);border-radius:999px;padding:9px 18px;font-weight:600;font-size:1.472rem}.ls2-s-ink .ls2-chips li,.ls2-s-window .ls2-chips li{border-color:var(--ls2-rule-d)}.ls2-split{display:grid;gap:28px;align-items:center;margin-top:clamp(56px,8vw,110px)}@media(min-width:960px){.ls2-split{grid-template-columns:1fr 1fr}}.ls2-figures{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--ls2-rule-d)}.ls2-figures div{padding:26px 14px 26px 0;border-bottom:1px solid var(--ls2-rule-d);display:grid;gap:8px;align-content:start}.ls2-figures strong{font-family:var(--ls2-f-display);font-stretch:66%;font-weight:800;font-size:clamp(4rem,8vw,7.36rem);line-height:.85;text-transform:uppercase}.ls2-figures span{color:var(--ls2-text-d);font-size:1.472rem;max-width:28ch}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-figures,:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-figures div{border-color:var(--ls2-rule-l)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-figures span{color:var(--ls2-text-l)}@media(min-width:900px){.ls2-figures{grid-template-columns:repeat(var(--ls2-fig-cols, 3),minmax(0,1fr))}.ls2-figures div{padding:34px 28px 34px 0}}.ls2-family{display:grid;gap:clamp(28px,4vw,64px);align-items:center}.ls2-family__imgs{display:grid;grid-template-columns:1.2fr .8fr;gap:12px;align-items:end}.ls2-family__imgs .ls2-oil:first-child{aspect-ratio:3 / 4.6}.ls2-family__imgs .ls2-oil:last-child{aspect-ratio:3 / 4;margin-bottom:12%}.ls2-family__imgs .ls2-oil:only-child{grid-column:1 / -1;aspect-ratio:4 / 5;margin:0}.ls2-family__text{display:grid;gap:24px;align-content:center}@media(min-width:960px){.ls2-family{grid-template-columns:6fr 5fr}}.ls2-duo{display:grid;gap:16px}.ls2-duo__card{position:relative;display:grid;align-content:end;gap:12px;min-height:420px;padding:clamp(24px,3vw,40px);overflow:hidden;text-decoration:none;isolation:isolate;color:var(--ls2-parchment)}.ls2-duo__card>img,.ls2-duo__card>.ls2-placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform 1.4s var(--ls2-ease)}.ls2-duo__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#050504eb,#05050459 55%,#05050426)}@media(hover:hover){.ls2-duo__card:hover>img{transform:scale(1.04)}}.ls2-duo__card p{color:var(--ls2-text-d);max-width:38ch}.ls2-duo__card .ls2-btn{justify-self:start;margin-top:6px}@media(min-width:900px){.ls2-duo{grid-template-columns:repeat(var(--ls2-duo-cols, 2),minmax(0,1fr));gap:24px}.ls2-duo__card{min-height:560px}}.ls2-iwt{display:grid;gap:clamp(28px,5vw,80px);align-items:center}.ls2-iwt__img{aspect-ratio:var(--ls2-iwt-ratio, 4 / 5)}.ls2-iwt__text{display:grid;gap:22px}@media(min-width:960px){.ls2-iwt{grid-template-columns:1fr 1fr}.ls2-iwt--right .ls2-iwt__img{order:2}}.ls2-statement{display:grid;gap:24px;max-width:980px}.ls2-statement--center{margin-inline:auto;text-align:center;justify-items:center}.ls2-statement .ls2-rte{color:var(--ls2-text-d);max-width:62ch}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-statement .ls2-rte{color:var(--ls2-text-l)}.ls2-timeline{border-left:1px solid var(--ls2-rule-d);margin-left:6px}.ls2-timeline li{position:relative;padding:0 0 34px 28px;display:grid;gap:6px}.ls2-timeline li:before{content:"";position:absolute;left:-5px;top:8px;width:9px;height:9px;border-radius:50%;background:var(--ls2-lime)}.ls2-timeline b{font-family:var(--ls2-f-display);font-stretch:70%;font-weight:800;font-size:clamp(2.88rem,4.6vw,4.16rem);line-height:.9}.ls2-timeline p{color:var(--ls2-text-d);max-width:56ch}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-timeline{border-color:var(--ls2-rule-l)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-timeline li:before{background:var(--ls2-olive)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-timeline p{color:var(--ls2-text-l)}.ls2-reviews{display:grid;gap:16px}.ls2-review{display:grid;gap:14px;align-content:start;padding:26px;border:1px solid var(--ls2-rule-d);border-radius:var(--ls2-r)}.ls2-review__stars{display:flex;gap:3px;color:var(--ls2-lime)}.ls2-review__stars .ls2-icon{width:16px;height:16px}.ls2-review__text{font-family:var(--ls2-f-serif);font-style:italic;font-size:2.16rem;line-height:1.25}.ls2-review__who{font:600 1.184rem/1.3 var(--ls2-f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ls2-stone)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-review{border-color:var(--ls2-rule-l)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-review__stars{color:var(--ls2-olive)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-review__who{color:var(--ls2-stone-ink)}@media(min-width:900px){.ls2-reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.ls2-acard{display:grid;gap:14px;align-content:start;position:relative}.ls2-acard__img{aspect-ratio:16 / 10}.ls2-acard__meta{font:600 1.12rem/1.3 var(--ls2-f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ls2-stone)}.ls2-acard__title{font-family:var(--ls2-f-display);font-stretch:78%;font-weight:750;font-size:2.4rem;line-height:1.02;text-transform:none}.ls2-acard__title a{text-decoration:none}.ls2-acard__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ls2-acard p{color:var(--ls2-text-d);font-size:1.52rem}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-acard p{color:var(--ls2-text-l)}.ls2-form-grid{display:grid;gap:16px}@media(min-width:750px){.ls2-form-grid--2{grid-template-columns:1fr 1fr}.ls2-form-grid .ls2-field--full{grid-column:1 / -1}}.ls2-contact-side{display:grid;gap:22px;align-content:start}.ls2-contact-layout{display:grid;gap:clamp(36px,6vw,96px)}@media(min-width:960px){.ls2-contact-layout{grid-template-columns:4fr 7fr}}.ls2-featured{display:grid;gap:clamp(28px,5vw,80px);align-items:center}.ls2-featured__media{aspect-ratio:4 / 5}.ls2-featured__info{display:grid;gap:20px}.ls2-featured__title{font-size:clamp(3.84rem,6.6vw,5.76rem)}@media(min-width:960px){.ls2-featured{grid-template-columns:7fr 5fr}}.ls2-final-cta{display:grid;gap:24px;justify-items:start}.ls2-final-cta--center{justify-items:center;text-align:center;margin-inline:auto;max-width:900px}.ls2-legal-box{font-size:1.312rem;line-height:1.55;color:var(--ls2-stone);border-top:1px solid var(--ls2-rule-d);padding-top:14px;max-width:80ch}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-legal-box{color:var(--ls2-stone-ink);border-color:var(--ls2-rule-l)}.ls2-sec,.ls2-hero,.ls2-trust,.ls2-sec *,.ls2-hero *,.ls2-trust *,.ls2-sec *:before,.ls2-sec *:after,.ls2-hero *:before,.ls2-hero *:after{box-sizing:border-box}.ls2-sec,.ls2-hero,.ls2-trust{font-family:var(--ls2-f-body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.ls2-sec :is(h1,h2,h3,h4,p,dl,dd,figure,ul,ol,blockquote),.ls2-hero :is(h1,h2,h3,p,figure,ul,ol),.ls2-trust :is(p,ul,ol){margin:0}.ls2-sec :is(ul,ol),.ls2-trust :is(ul,ol),.ls2-hero :is(ul,ol),.ls2-mq :is(ul,ol){padding:0;list-style:none}.ls2-sec .ls2-rte ul,.ls2-sec .ls2-rte ol{padding-left:1.2em;list-style:revert}.ls2-sec :is(h1,h2,h3,h4),.ls2-hero :is(h1,h2){color:inherit;word-break:normal}.ls2-sec a,.ls2-hero a,.ls2-trust a{color:inherit}:where(.ls2-sec,.ls2-hero) img{display:block;max-width:100%;height:auto}.ls2-sec blockquote,.ls2-sec .ls2-quote{border:0;padding:0;font-style:normal}.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window,.ls2-hero,.ls2-trust{--color-foreground: var(--ls2-parchment-rgb);--color-background: var(--ls2-ink-rgb);--color-link: var(--ls2-parchment-rgb)}.ls2-hero,.ls2-trust{color:var(--ls2-parchment)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime){--color-foreground: var(--ls2-ink-rgb);--color-background: var(--ls2-parchment-rgb);--color-link: var(--ls2-ink-rgb)}.ls2-hero .ls2-hero__veil,.ls2-sec .ls2-shelf-rule{display:block}body.ls2-on{font-family:var(--ls2-f-body)}body.ls2-on :is(h1,h2,.h0,.h1,.h2):not(.ls2-display){font-stretch:var(--ls2-display-stretch);text-transform:uppercase;letter-spacing:-.004em;line-height:1.02}body.ls2-on :is(h3,h4,.h3,.h4){font-stretch:82%;letter-spacing:0}body.ls2-on .button,body.ls2-on .shopify-payment-button__button--unbranded{font-family:var(--ls2-f-body);font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.ls2-on .color-inverse,body.ls2-on .color-background-1,body.ls2-on .color-background-2{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels)}body.ls2-on .color-inverse .button--secondary{--color-button: var(--color-base-background-1);--color-button-text: var(--color-base-background-1)}body.ls2-on.ls2-window .color-inverse.gradient,body.ls2-on.ls2-window .color-inverse .gradient{background:radial-gradient(70% 60% at 10% 0%,rgba(var(--ls2-parchment-rgb),.075),transparent 68%),rgb(var(--color-base-text))}body.ls2-on ::selection{background:var(--ls2-lime);color:var(--ls2-ink)}body.ls2-on :focus-visible{outline:2px solid var(--ls2-lime);outline-offset:3px}body.ls2-on :is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) :focus-visible{outline-color:var(--ls2-olive)}body.ls2-on .badge{letter-spacing:.12em;text-transform:uppercase;font-weight:700}.ls2-seal text{font-family:var(--ls2-f-body)}@media(prefers-reduced-motion:reduce){.ls2-sec *,.ls2-hero *{animation:none!important;transition:none!important}.js .ls2-reveal-on .ls2-reveal{opacity:1!important;transform:none!important}}.ls2-s-lime{background:var(--ls2-lime);color:var(--ls2-ink)}.ls2-s-parchment-2{background:var(--ls2-parchment-2);color:var(--ls2-ink)}.ls2-s-lime .ls2-eyebrow{color:var(--ls2-ink)}.ls2-s-lime .ls2-eyebrow:before,.ls2-s-lime .ls2-sec__head--center .ls2-eyebrow:after{background:var(--ls2-ink)}.ls2-s-lime .ls2-dot{color:var(--ls2-ink)}.ls2-s-lime .ls2-btn--lime{background:var(--ls2-ink);color:var(--ls2-lime)}.ls2-s-lime .ls2-lead,.ls2-s-lime .ls2-rte{color:#0b0c08d1}.js .ls2-reveal-on .ls2-reveal{transition-delay:calc(var(--ls2-i, 0) * 90ms)}.js .ls2-reveal-on .ls2-wipe>:is(img,picture,.ls2-placeholder-svg){clip-path:inset(0 0 100% 0);transition:clip-path 1.3s cubic-bezier(.7,0,.2,1) .1s}.js .ls2-reveal-on .ls2-wipe.ls2-in>:is(img,picture,.ls2-placeholder-svg){clip-path:inset(0 0 0 0)}.ls2-lift{transition:box-shadow .5s var(--ls2-ease)}@media(hover:hover){.ls2-lift:hover{box-shadow:0 22px 44px -26px #0b0c088c}}[data-ls2-parallax]{overflow:hidden}[data-ls2-parallax]>img{transform:translate3d(0,var(--ls2-py, 0px),0) scale(1.14);will-change:transform}@media(prefers-reduced-motion:no-preference){.ls2-kenburns .ls2-hero__media>img{animation:ls2-kb 26s ease-in-out infinite alternate;transform-origin:62% 40%}}@keyframes ls2-kb{0%{transform:scale(1.02)}to{transform:scale(1.12) translate3d(-1.4%,-1%,0)}}.ls2-doodle{display:block;width:56px;height:auto;color:var(--ls2-olive);overflow:visible;flex:none}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window,.ls2-hero) .ls2-doodle{color:var(--ls2-lime)}.ls2-s-lime .ls2-doodle{color:var(--ls2-ink)}.ls2-doodle :is(path,circle,ellipse,line){fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ls2-doodle :is(.ls2-dd-fine,.ls2-dd-vein){stroke-width:1.1;opacity:.75}.js .ls2-reveal-on .ls2-doodle--draw :is(path,circle,ellipse,line){stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.9s cubic-bezier(.55,.1,.25,1) .25s}.js .ls2-reveal-on :is(.ls2-in .ls2-doodle--draw,.ls2-doodle--draw.ls2-in) :is(path,circle,ellipse,line){stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){.ls2-doodle--sway{animation:ls2-sway 7s ease-in-out infinite;transform-origin:8% 85%}.ls2-doodle--float{animation:ls2-float 6.5s ease-in-out infinite}}@keyframes ls2-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(3deg)}}@keyframes ls2-float{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-10px,0) rotate(7deg)}}@keyframes ls2-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-9deg) scale(1.08)}60%{transform:rotate(6deg) scale(1.08)}}@keyframes ls2-pulse{0%{box-shadow:0 0 #c7a24b8c}70%{box-shadow:0 0 0 12px #c7a24b00}to{box-shadow:0 0 #c7a24b00}}@keyframes ls2-beat{0%,to{transform:scale(1)}12%{transform:scale(1.045)}24%{transform:scale(1)}36%{transform:scale(1.03)}48%{transform:scale(1)}}.ls2-token{display:grid;place-items:center;width:96px;aspect-ratio:1;border-radius:50%;background:#fff;overflow:hidden;flex:none;box-shadow:0 0 0 1px #0b0c0814,0 12px 26px -14px #0b0c0873}.ls2-token img{width:84%;height:84%;object-fit:contain;transition:transform .6s var(--ls2-ease)}.ls2-token--sm{width:46px}.ls2-hero__chips{margin-top:2px}.ls2-hero__chips li{border-color:#f3efe138;background:#0b0c0861;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:14px;padding:7px 14px}.ls2-hero__doodles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ls2-hero__dd{position:absolute;color:var(--ls2-lime);opacity:.85}.ls2-hero__dd--1{width:180px;right:5%;top:16%}.ls2-hero__dd--2{width:44px;right:27%;top:11%;animation-delay:-2s}.ls2-hero__dd--3{width:54px;right:12%;bottom:24%;animation-delay:-4s}@media(max-width:749px){.ls2-hero__dd--1{width:118px;right:3%;top:9%}.ls2-hero__dd--2{right:34%;top:7%}.ls2-hero__dd--3{display:none}}.ls2-mq{overflow:hidden;position:relative;font-family:var(--ls2-f-display);line-height:1}.ls2-mq--s{font-size:15px;padding-block:12px}.ls2-mq--m{font-size:clamp(18px,2.2vw,26px);padding-block:16px}.ls2-mq--l{font-size:clamp(30px,5.4vw,68px);padding-block:22px}.ls2-mq--rules{border-block:1px solid var(--ls2-rule-l)}:is(.ls2-s-ink,.ls2-s-window).ls2-mq--rules{border-color:var(--ls2-rule-d)}.ls2-mq--tilt{transform:rotate(-1.4deg);margin-block:18px;box-shadow:0 16px 32px -24px #00000080}.ls2-mq__track{display:flex;width:max-content;animation:ls2-marquee var(--ls2-mq-speed, 46s) linear infinite}.ls2-mq--right .ls2-mq__track{animation-direction:reverse}.ls2-mq:hover .ls2-mq__track{animation-play-state:paused}.ls2-mq .ls2-mq__group{display:flex;align-items:center;flex-shrink:0;margin:0;padding:0;list-style:none}.ls2-mq__item{display:inline-flex;align-items:center;gap:.45em;padding-inline:.8em;white-space:nowrap}.ls2-mq__item--image{padding-inline:1.3em}.ls2-mq__sep{opacity:.5;padding-inline:.15em;font-size:.7em}.ls2-mq__text{font-stretch:72%;font-weight:800;text-transform:uppercase;letter-spacing:.01em}.ls2-mq__emoji{font-size:1.05em}.ls2-mq__dd{width:2.1em;color:currentColor!important}.ls2-mq__img{height:var(--ls2-mq-h, 64px);width:auto;max-width:none;display:block;object-fit:contain}.ls2-mq--mono .ls2-mq__img{filter:grayscale(1) contrast(1.15);mix-blend-mode:multiply;opacity:.82}@keyframes ls2-marquee{to{transform:translate3d(-50%,0,0)}}.ls2-feat{display:grid;gap:clamp(28px,4vw,56px)}.ls2-feat .ls2-feat__grid{display:grid;gap:16px;grid-template-columns:1fr}.ls2-feat__i{display:grid;gap:12px;align-content:start}.ls2-feat--cards .ls2-feat__i{padding:26px 22px 28px;border-radius:14px;background:#ffffff8c;box-shadow:inset 0 0 0 1px var(--ls2-rule-l)}.ls2-feat--plain .ls2-feat__i{padding:22px 0 6px;border-top:1px solid var(--ls2-rule-l)}.ls2-feat--center .ls2-feat__i{text-align:center;justify-items:center}.ls2-feat__ic{min-height:52px;display:flex;align-items:center}.ls2-feat__ic--s .ls2-token{width:72px}.ls2-feat__ic--s .ls2-doodle{width:48px}.ls2-feat__ic--s .ls2-feat__emoji{font-size:34px}.ls2-feat__ic--m .ls2-token{width:96px}.ls2-feat__ic--m .ls2-doodle{width:64px}.ls2-feat__ic--m .ls2-feat__emoji{font-size:44px}.ls2-feat__ic--l .ls2-token{width:132px}.ls2-feat__ic--l .ls2-doodle{width:86px}.ls2-feat__ic--l .ls2-feat__emoji{font-size:58px}.ls2-feat__emoji{display:inline-block;line-height:1}.ls2-feat__k{font:700 12px/1.4 var(--ls2-f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ls2-olive)}.ls2-feat__t{font-family:var(--ls2-f-display);font-stretch:74%;font-weight:800;text-transform:uppercase;font-size:clamp(22px,2.2vw,28px);line-height:1}.ls2-feat__x{color:var(--ls2-text-l);font-size:16px}.ls2-feat__img{aspect-ratio:4 / 5;border-radius:16px}.ls2-feat__img figcaption{position:absolute;left:14px;bottom:12px;z-index:2;color:var(--ls2-parchment)}.ls2-feat__cta{margin-top:36px}@media(hover:hover){.ls2-feat__i:hover .ls2-token img{transform:scale(1.1) rotate(-4deg)}.ls2-feat__i:hover .ls2-feat__emoji{animation:ls2-wiggle .7s var(--ls2-ease)}}@media(min-width:600px){.ls2-feat .ls2-feat__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.ls2-feat .ls2-feat__grid{grid-template-columns:repeat(var(--ls2-feat-cols, 4),1fr)}.ls2-feat--img{grid-template-columns:5fr 7fr;align-items:start}.ls2-feat--img .ls2-feat__grid{grid-template-columns:repeat(2,1fr)}.ls2-feat--img-right .ls2-feat__img{order:2}.ls2-feat--img .ls2-feat__img{position:sticky;top:96px}}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-feat--cards .ls2-feat__i{background:#f3efe10b;box-shadow:inset 0 0 0 1px var(--ls2-rule-d)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-feat--plain .ls2-feat__i{border-color:var(--ls2-rule-d)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-feat__x{color:var(--ls2-text-d)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-feat__k{color:var(--ls2-lime)}.ls2-s-lime .ls2-feat--cards .ls2-feat__i{background:#ffffff61;box-shadow:inset 0 0 0 1px #0b0c0824}.ls2-s-lime .ls2-feat__k{color:var(--ls2-ink)}.ls2-trust .ls2-trust__item{grid-template-columns:auto 1fr}.ls2-trust__emoji{font-size:26px;line-height:1.1}.ls2-duo__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden}.ls2-duo__media>img,.ls2-duo__media>.ls2-placeholder-svg{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ls2-ease)}.ls2-duo__card:hover .ls2-duo__media>img{transform:scale(1.06)}.ls2-duo__emoji{font-size:40px;line-height:1}.ls2-pcard__emoji{font-style:normal}.ls2-award__emoji{font-size:1.35em;line-height:1;vertical-align:-2px}.ls2-award .ls2-award__img{grid-column:1 / -1;width:64px;margin:0}.ls2-cols__emoji{font-size:40px;line-height:1}.ls2-fig__emoji{font-size:30px;line-height:1}.ls2-timeline--v2{position:relative}.ls2-timeline--v2:after{content:"";position:absolute;left:-1px;top:0;bottom:0;width:2px;background:var(--ls2-lime);transform-origin:top}.js .ls2-reveal-on .ls2-timeline--v2:after{transform:scaleY(0);transition:transform 2.6s cubic-bezier(.6,.1,.2,1) .2s}.js .ls2-reveal-on .ls2-timeline--v2.ls2-in:after{transform:scaleY(1)}.ls2-s-parchment .ls2-timeline--v2:after{background:var(--ls2-olive)}.ls2-timeline--v2 li:before{box-shadow:0 0 0 5px #b0bc2133}.ls2-tl__body{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start}.ls2-tl__emoji{font-size:30px;line-height:1.15}.ls2-tl__dd{width:46px}.ls2-family__imgs{position:relative}.ls2-family__dd{position:absolute;width:74px;right:-10px;top:-34px;z-index:2}.ls2-still__dd{width:110px;margin-bottom:14px}.ls2-siqev{display:grid;gap:clamp(32px,5vw,72px);align-items:center}.ls2-siqev__visual{display:grid;justify-items:center;gap:28px}.ls2-siqev__seal{position:relative;width:min(320px,72vw);aspect-ratio:1;display:grid;place-items:center}.ls2-siqev__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:var(--ls2-olive);overflow:visible}.ls2-siqev__ring text{fill:currentColor;font-family:var(--ls2-f-body);font-weight:700;font-size:10px;letter-spacing:2.1px;text-transform:uppercase}.ls2-siqev__disc{width:64%;aspect-ratio:1;border-radius:50%;background:#fff;display:grid;place-items:center;overflow:hidden;box-shadow:0 26px 50px -26px #0b0c0880,0 0 0 1px #0b0c0814}.ls2-siqev__disc .ls2-doodle{width:46%}.ls2-siqev__seal-img{width:86%;height:auto}.ls2-siqev__heart{width:min(380px,82vw)}.ls2-siqev__heart img{width:100%;height:auto}.ls2-siqev__text{display:grid;gap:22px;align-content:start}.ls2-siqev__status{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:16px 18px;border-radius:12px;background:#b0bc2124;box-shadow:inset 0 0 0 1px #434b1940}.ls2-siqev__dot{width:12px;height:12px;border-radius:50%;background:var(--ls2-gold);margin-top:6px}.ls2-siqev__status--concedido .ls2-siqev__dot{background:var(--ls2-lime)}.ls2-siqev__st{font-weight:700;line-height:1.35}.ls2-siqev__sx{color:var(--ls2-text-l);font-size:15px;margin-top:4px!important}.ls2-siqev__claims{display:grid;gap:10px}.ls2-siqev__claims li{font-family:var(--ls2-f-display);font-stretch:76%;font-weight:800;text-transform:uppercase;font-size:clamp(20px,2.2vw,26px);line-height:1.1}.ls2-siqev__claims sup{font-size:.55em;vertical-align:super}.ls2-siqev .ls2-siqev__items{display:grid;gap:0 22px}.ls2-siqev__items li{display:grid;grid-template-columns:46px 1fr;gap:12px;align-items:start;padding:14px 0;border-top:1px solid var(--ls2-rule-l)}.ls2-siqev__emoji{font-size:28px;line-height:1.1}.ls2-siqev__dd{width:40px}.ls2-siqev__items h3{font-family:var(--ls2-f-body);font-weight:700;font-size:17px;line-height:1.3;text-transform:none;letter-spacing:0}.ls2-siqev__items p{color:var(--ls2-text-l);font-size:15px;margin-top:2px!important}.ls2-siqev .ls2-siqev__certs{display:flex;flex-wrap:wrap;gap:14px}.ls2-siqev__certs li{display:grid;gap:8px;width:118px;font-size:12px;line-height:1.35;color:var(--ls2-stone-ink)}.ls2-siqev__certs img{width:100%;height:150px;object-fit:cover;object-position:top;border-radius:6px;background:#fff;box-shadow:0 0 0 1px var(--ls2-rule-l),0 14px 26px -18px #00000073}.ls2-siqev__legal{border-top:1px solid var(--ls2-rule-l);padding-top:14px;font-size:13.5px;line-height:1.55;color:var(--ls2-text-l)}.ls2-siqev__legal summary{cursor:pointer;font-weight:700;color:var(--ls2-ink);list-style:none}.ls2-siqev__legal summary::-webkit-details-marker{display:none}.ls2-siqev__legal summary:after{content:" +";color:var(--ls2-olive)}.ls2-siqev__legal[open] summary:after{content:" \2212"}.ls2-siqev__legal .ls2-rte{margin-top:10px}.ls2-siqev--compact .ls2-siqev__seal{width:min(240px,60vw)}@media(min-width:600px){.ls2-siqev .ls2-siqev__items{grid-template-columns:1fr 1fr}}@media(min-width:990px){.ls2-siqev{grid-template-columns:5fr 7fr}.ls2-siqev--compact{grid-template-columns:4fr 8fr}}@media(prefers-reduced-motion:no-preference){.ls2-siqev__ring{animation:ls2-spin 42s linear infinite}.ls2-siqev__dot{animation:ls2-pulse 2.4s infinite}.ls2-siqev__heart img{animation:ls2-beat 3.2s ease-in-out infinite;transform-origin:50% 60%}}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-siqev__ring{color:var(--ls2-lime)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-siqev__status{background:#f3efe10f;box-shadow:inset 0 0 0 1px var(--ls2-rule-d)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) :is(.ls2-siqev__sx,.ls2-siqev__items p,.ls2-siqev__legal){color:var(--ls2-text-d)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) :is(.ls2-siqev__items li,.ls2-siqev__legal){border-color:var(--ls2-rule-d)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-siqev__legal summary{color:var(--ls2-parchment)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-siqev__certs li{color:var(--ls2-stone)}.ls2-mrows{display:grid;gap:clamp(56px,8vw,120px)}.ls2-mrow{display:grid;gap:clamp(22px,3vw,48px);align-items:center}.ls2-mrow__fig{position:relative;border-radius:16px;aspect-ratio:3 / 2}.ls2-mrows--square .ls2-mrow__fig{aspect-ratio:1}.ls2-mrows--portrait .ls2-mrow__fig{aspect-ratio:4 / 5}.ls2-mrow__badge{position:absolute;left:16px;bottom:16px;z-index:2;background:var(--ls2-lime);color:var(--ls2-ink);font-family:var(--ls2-f-display);font-stretch:70%;font-weight:800;font-size:clamp(22px,3vw,34px);line-height:1;padding:10px 14px 9px;border-radius:10px;transform:rotate(-3deg);box-shadow:0 10px 24px -12px #0009}.ls2-mrow__text{display:grid;gap:16px;align-content:center;max-width:580px}.ls2-mrow__emoji{font-size:46px;line-height:1}.ls2-mrow__dd{width:84px}.ls2-mrow__x{color:var(--ls2-text-l)}.ls2-mrow .ls2-mrow__pts{display:grid;gap:8px}.ls2-mrow__pts li{padding:10px 14px;border-radius:10px;background:#ffffff80;box-shadow:inset 0 0 0 1px var(--ls2-rule-l);font-size:15.5px;line-height:1.45}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-mrow__x{color:var(--ls2-text-d)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-mrow__pts li{background:#f3efe10d;box-shadow:inset 0 0 0 1px var(--ls2-rule-d)}@media(min-width:900px){.ls2-mrow{grid-template-columns:1fr 1fr}.ls2-mrow--right .ls2-mrow__fig{order:2}}.ls2-specs{display:grid;gap:clamp(28px,4vw,56px)}.ls2-specs__img{aspect-ratio:4 / 5;border-radius:16px}.ls2-specs__img figcaption{position:absolute;left:14px;bottom:12px;z-index:2;color:var(--ls2-parchment)}.ls2-specs__body{display:grid;gap:26px 36px;align-items:start}.ls2-specs__gt{font-family:var(--ls2-f-display);font-stretch:74%;font-weight:800;text-transform:uppercase;font-size:22px;line-height:1.1;padding-bottom:10px;border-bottom:2px solid currentColor}.ls2-specs__row{display:grid;grid-template-columns:minmax(118px,42%) 1fr;gap:12px;padding:11px 6px 11px 0;border-bottom:1px solid var(--ls2-rule-l);font-size:15.5px;line-height:1.45}.ls2-specs__row dt{color:var(--ls2-stone-ink);font-weight:600;display:flex;gap:8px;align-items:baseline}.ls2-specs__row dd{font-weight:500}.ls2-specs__row--hl{background:linear-gradient(90deg,rgba(176,188,33,.22),transparent 80%);padding-left:8px}.ls2-specs__row--hl dd{font-weight:800}.ls2-specs__emoji{width:1.35em;flex:none;text-align:center}.ls2-specs__note{color:var(--ls2-stone-ink);font-weight:400;font-size:13px}.ls2-specs__foot{grid-column:1 / -1;font-size:13.5px;color:var(--ls2-text-l)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-specs__row{border-color:var(--ls2-rule-d)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-specs__row dt,:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-specs__note{color:var(--ls2-stone)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-specs__foot{color:var(--ls2-text-d)}@media(min-width:750px){.ls2-specs__body{grid-template-columns:repeat(var(--ls2-spec-cols, 2),1fr)}}@media(min-width:990px){.ls2-specs--img{grid-template-columns:4fr 8fr;align-items:start}.ls2-specs--img .ls2-specs__img{position:sticky;top:96px}}body.ls2-on .insta-stories .title-wrapper-with-link,body.ls2-on .insta-stories .title{text-transform:uppercase}@media(prefers-reduced-motion:reduce){.ls2-mq__track{animation:none;width:auto;flex-wrap:wrap;justify-content:center}.ls2-mq .ls2-mq__group{flex-wrap:wrap;justify-content:center}.ls2-mq__group[aria-hidden]{display:none!important}.ls2-mq--tilt{transform:none}[data-ls2-parallax]>img{transform:none!important}.js .ls2-reveal-on .ls2-wipe>:is(img,picture,.ls2-placeholder-svg){clip-path:none!important}.js .ls2-reveal-on .ls2-doodle--draw :is(path,circle,ellipse,line){stroke-dashoffset:0!important;transition:none!important}.js .ls2-reveal-on .ls2-timeline--v2:after{transform:none!important}}.ls2-figures strong{text-transform:none}@media(max-width:749px){.ls2-hero .ls2-hero__veil{background:linear-gradient(180deg,#0b0c0861,#0b0c08b3 38%,#0b0c08e6 72%,#0b0c08f5)}}.ls2-vid{display:block;width:100%;height:100%;object-fit:cover;background:#050504}.ls2-oil>video{position:relative;display:block;width:100%;height:100%;object-fit:cover}[data-ls2-parallax]>video{transform:translate3d(0,var(--ls2-py, 0px),0) scale(1.14);will-change:transform}.js .ls2-reveal-on .ls2-wipe>video{clip-path:inset(0 0 100% 0);transition:clip-path 1.3s cubic-bezier(.7,0,.2,1) .1s}.js .ls2-reveal-on .ls2-wipe.ls2-in>video{clip-path:inset(0 0 0 0)}.ls2-duo__media>video{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ls2-ease)}.ls2-duo__card:hover .ls2-duo__media>video{transform:scale(1.05)}.ls2-hero--videos .ls2-hero__media{background:var(--ls2-ink)}.ls2-hero--videos .ls2-seal{display:none}.ls2-hero__tri{position:absolute;top:0;right:0;bottom:0;left:0;display:none}.ls2-hero__mobile{position:absolute;top:0;right:0;bottom:0;left:0}.ls2-hero__panel{position:relative;overflow:hidden;border-radius:16px;background:#050504}.ls2-hero__panel .ls2-vid{position:absolute;top:0;right:0;bottom:0;left:0}.ls2-hero__media .ls2-vid{opacity:1}.ls2-hero__hud{position:absolute;left:14px;top:14px;z-index:2;display:inline-flex;align-items:baseline;gap:8px;padding:7px 12px 7px 10px;border-radius:999px;font:600 13px/1 var(--ls2-f-body);letter-spacing:.01em;color:var(--ls2-parchment);background:#0b0c086b;-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);box-shadow:inset 0 0 0 1px #f3efe129}.ls2-hero__hud b{color:var(--ls2-lime);font-weight:700;font-size:12px}@media(min-width:990px){.ls2-hero--videos .ls2-hero__mobile{display:none}.ls2-hero__tri{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px 12px 0}.ls2-hero__panel--2{transform:translateY(5%)}.ls2-hero--videos .ls2-hero__veil{background:linear-gradient(0deg,#0b0c08f0,#0b0c089e 30%,#0b0c0800 58%),linear-gradient(90deg,#0b0c08b8,#0b0c0866 36%,#0b0c0800 60%)}.ls2-hero--videos .ls2-hero__content{max-width:760px}}@media(min-width:990px)and (prefers-reduced-motion:no-preference){.ls2-hero__panel{animation:ls2-panel-in 1.2s cubic-bezier(.2,.8,.2,1) both}.ls2-hero__panel--1{animation-delay:.05s}.ls2-hero__panel--2{animation-name:ls2-panel-in-2;animation-delay:.18s}.ls2-hero__panel--3{animation-delay:.31s}}@keyframes ls2-panel-in{0%{opacity:0;transform:translateY(8%) scale(.97)}to{opacity:1;transform:none}}@keyframes ls2-panel-in-2{0%{opacity:0;transform:translateY(13%) scale(.97)}to{opacity:1;transform:translateY(5%)}}.ls2-tw{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.06em;margin-bottom:-.06em}.ls2-tw>span{display:inline-block;transform:translateY(108%);transition:transform 1s cubic-bezier(.2,.8,.2,1) calc(.2s + var(--ls2-i, 0) * 95ms)}.ls2-tw-in .ls2-tw>span{transform:none}.ls2-tw-dot{display:inline-block;opacity:0;transition:opacity .6s ease calc(.5s + var(--ls2-i, 0) * 95ms)}.ls2-tw-in .ls2-tw-dot{opacity:1}.ls2-pill{position:absolute;right:clamp(16px,3vw,40px);bottom:clamp(18px,3vw,40px);z-index:3;display:none;align-items:center;gap:12px;padding:7px;border-radius:999px;text-decoration:none;color:var(--ls2-parchment);background:#f3efe11f;-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%);box-shadow:inset 0 1px #f3efe147,inset 0 0 0 1px #f3efe129,0 22px 44px -24px #000000b3;transition:transform .12s ease-out,background .3s ease}.ls2-pill:hover{background:#f3efe12e}.ls2-pill:active{transform:scale(.97)}.ls2-pill__img{width:44px;height:44px;border-radius:50%;object-fit:cover;background:#fff}.ls2-pill__name{font:600 14px/1.2 var(--ls2-f-body)}.ls2-pill__price{font:700 15px/1 var(--ls2-f-body)}.ls2-pill__cta{padding:12px 18px;border-radius:999px;background:var(--ls2-lime);color:var(--ls2-ink);font:700 13px/1 var(--ls2-f-body);letter-spacing:.02em}@media(min-width:990px){.ls2-pill{display:inline-flex}}.ls2-localbar{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom));z-index:40;display:flex;align-items:center;gap:14px;max-width:calc(100vw - 24px);padding:7px 7px 7px 20px;border-radius:999px;font:600 14px/1 var(--ls2-f-body);color:var(--ls2-parchment);white-space:nowrap;background:#0b0c08b3;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);box-shadow:inset 0 1px #f3efe124,inset 0 0 0 1px #f3efe11a,0 22px 44px -24px #000000bf;opacity:0;pointer-events:none;transform:translate(-50%,140%);transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .3s ease}.ls2-localbar.is-on{opacity:1;pointer-events:auto;transform:translate(-50%)}.ls2-localbar__t{opacity:.78;overflow:hidden;text-overflow:ellipsis}.ls2-localbar__link{color:var(--ls2-parchment);text-decoration:underline 1px;text-underline-offset:4px}.ls2-localbar .ls2-btn{min-height:40px}@media(max-width:600px){.ls2-localbar__t{display:none}.ls2-localbar{padding-left:16px}}@media(prefers-reduced-transparency:reduce){.ls2-pill,.ls2-localbar,.ls2-hero__hud{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ls2-ink)}}.ls2-window .ls2-s-window{background:radial-gradient(640px circle at var(--ls2-mx, 12%) var(--ls2-my, 0%),rgba(243,239,225,.075),transparent 62%),var(--ls2-ink)}.ls2-words{position:relative}.ls2-words__sticky{padding-block:var(--ls2-sec)}.js .ls2-words{height:var(--ls2-words-h, 200vh)}.js .ls2-words__sticky{position:sticky;top:0;min-height:100vh;display:grid;align-items:center;padding-block:10vh}.ls2-words__eye{margin-bottom:26px}.ls2-words__p{font-family:var(--ls2-f-display);font-stretch:78%;font-weight:700;letter-spacing:-.012em;line-height:1.06;max-width:30ch;text-wrap:pretty}.ls2-words__p--l{font-size:clamp(30px,4vw,60px)}.ls2-words__p--xl{font-size:clamp(36px,5.4vw,84px);max-width:24ch}.ls2-w{transition:color .4s ease;color:#f3efe133}.ls2-w.is-on{color:var(--ls2-parchment)}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-w{color:#0b0c0829}:is(.ls2-s-parchment,.ls2-s-parchment-2,.ls2-s-lime) .ls2-w.is-on{color:var(--ls2-ink)}.ls2-words__serif{margin-top:28px;font-size:clamp(20px,2vw,28px);color:var(--ls2-text-d)}.ls2-proc{display:grid;gap:44px}.ls2-proc__media{display:none}.ls2-proc .ls2-proc__steps{display:grid;gap:64px;counter-reset:none}.ls2-proc__inline{aspect-ratio:9 / 16;width:min(100%,380px);max-height:72vh;border-radius:18px;margin-bottom:22px}.ls2-proc__text{display:grid;gap:12px;max-width:520px}.ls2-proc__n{font:700 13px/1 var(--ls2-f-body);letter-spacing:.08em;color:var(--ls2-lime)}.ls2-proc__stat{font-family:var(--ls2-f-display);font-stretch:66%;font-weight:800;font-size:clamp(56px,9vw,128px);line-height:.84;color:var(--ls2-lime)}.ls2-proc__t{font-family:var(--ls2-f-display);font-stretch:74%;font-weight:800;text-transform:uppercase;font-size:clamp(30px,3.6vw,48px);line-height:.98;letter-spacing:-.005em}.ls2-proc__x{color:var(--ls2-text-d);max-width:46ch}:is(.ls2-s-parchment,.ls2-s-parchment-2) :is(.ls2-proc__n,.ls2-proc__stat){color:var(--ls2-olive)}:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-proc__x{color:var(--ls2-text-l)}@media(min-width:990px){.ls2-proc{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,110px);align-items:start}.ls2-proc__media{display:block;position:sticky;top:10vh;height:80vh}.ls2-proc__frame{position:relative;height:100%;aspect-ratio:9 / 16;max-width:100%;margin-inline:auto;border-radius:26px;overflow:hidden;background:#050504;box-shadow:0 50px 90px -50px #000000d9,inset 0 0 0 1px #f3efe11a}.ls2-proc__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .7s ease}.ls2-proc__slide.is-active{opacity:1}.ls2-proc__slide>:is(video,img,svg){width:100%;height:100%;object-fit:cover}.ls2-proc__inline{display:none}.ls2-proc .ls2-proc__steps{gap:0}.ls2-proc__step{min-height:76vh;display:grid;align-content:center;opacity:.26;transition:opacity .55s ease}.ls2-proc__step.is-active{opacity:1}.ls2-proc__progress{position:absolute;left:16px;right:16px;bottom:16px;height:3px;border-radius:3px;background:#f3efe138;overflow:hidden;z-index:2}.ls2-proc__progress span{display:block;height:100%;width:calc(var(--ls2-p, 0) * 100%);background:var(--ls2-lime);transition:width .6s cubic-bezier(.2,.8,.2,1)}}.ls2-vcards-sec{overflow:hidden}.ls2-vcards__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.ls2-vcards__head .ls2-sec__head{margin-bottom:0}.ls2-vcards__nav{display:none;gap:8px;padding-bottom:6px}.ls2-vcards__btn{width:48px;height:48px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ls2-rule-d);color:inherit;background:transparent}.ls2-vcards__btn:active:not([disabled]){transform:scale(.94)}.ls2-vcards__btn[disabled]{opacity:.3;cursor:default}.ls2-sec .ls2-vcards{display:flex;gap:14px;margin:clamp(28px,4vw,48px) 0 0;padding:0 var(--ls2-gutter) 12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;scroll-padding-inline:var(--ls2-gutter)}.ls2-vcards::-webkit-scrollbar{display:none}.ls2-vcard{position:relative;flex:0 0 clamp(220px,24vw,320px);aspect-ratio:9 / 16;border-radius:20px;overflow:hidden;scroll-snap-align:start;background:#050504}.ls2-vcard__media{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.ls2-vcard__media>:is(video,img,svg){width:100%;height:100%;object-fit:cover}.ls2-vcard__cap{position:absolute;left:0;right:0;bottom:0;display:grid;gap:6px;padding:64px 18px 18px;color:var(--ls2-parchment);background:linear-gradient(0deg,#050504e0,#05050400)}.ls2-vcard__emoji{font-size:26px;line-height:1}.ls2-vcard__t{font-family:var(--ls2-f-display);font-stretch:74%;font-weight:800;text-transform:uppercase;font-size:24px;line-height:1}.ls2-vcard__x{font-size:14px;line-height:1.45;color:var(--ls2-text-d)}@media(min-width:750px){.ls2-vcards__nav{display:flex}}@media(min-width:1200px){.ls2-sec .ls2-vcards{padding-inline:calc((100vw - min(var(--ls2-max),100vw)) / 2 + var(--ls2-gutter));scroll-padding-inline:calc((100vw - min(var(--ls2-max),100vw)) / 2 + var(--ls2-gutter))}}:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-vcards__btn{box-shadow:inset 0 0 0 1px var(--ls2-rule-l)}.ls2-heart{display:grid;gap:clamp(32px,5vw,72px);align-items:center}.ls2-heart__visual{display:grid;justify-items:center}.ls2-heart__fig{position:relative;width:min(440px,84vw);margin:0}.ls2-heart__img{display:block;width:100%;height:auto;filter:grayscale(.6) opacity(.82);transition:filter .6s ease}.ls2-heart--granted .ls2-heart__img{filter:none}.ls2-heart__stamp{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%) rotate(-11deg);padding:12px 18px 11px;border-radius:10px;border:3px solid var(--ls2-gold);color:#8c6a1f;background:#f3efe1db;box-shadow:0 12px 26px -14px #0006;font:800 clamp(15px,1.7vw,21px)/1 var(--ls2-f-display);font-stretch:78%;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.ls2-heart__dd{width:120px}.ls2-heart__clip{position:relative;width:min(380px,78vw);aspect-ratio:9 / 16;max-height:76vh;margin:0;border-radius:22px;overflow:hidden;background:#050504;box-shadow:0 40px 80px -48px #0009}.ls2-heart__clip>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ls2-heart__text{display:grid;gap:22px;align-content:start}.ls2-heart__data{display:grid;gap:12px;padding:18px 18px 16px;border-radius:14px;background:#ffffff80;box-shadow:inset 0 0 0 1px var(--ls2-rule-l)}.ls2-heart__dt{font-weight:700;line-height:1.35}.ls2-heart .ls2-bars{display:grid;gap:10px}.ls2-bar{display:grid;grid-template-columns:minmax(120px,40%) 1fr auto;gap:12px;align-items:center;font-size:14.5px;line-height:1.3}.ls2-bar__track{height:12px;border-radius:999px;background:#0b0c0814;overflow:hidden}.ls2-bar__fill{display:block;height:100%;width:var(--ls2-bar, 0%);border-radius:inherit;background:var(--ls2-stone);transform-origin:left center}.ls2-bar--hl .ls2-bar__fill{background:linear-gradient(90deg,var(--ls2-olive),var(--ls2-lime))}.ls2-bar__value{font-weight:800}.js .ls2-reveal-on .ls2-heart__data .ls2-bar__fill{transform:scaleX(0);transition:transform 1.4s cubic-bezier(.2,.8,.2,1) calc(.3s + var(--ls2-i, 0) * .25s)}.js .ls2-reveal-on .ls2-heart__data.ls2-in .ls2-bar__fill{transform:scaleX(1)}.ls2-heart__dn{font-size:13px;color:var(--ls2-stone-ink)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-heart__data{background:#f3efe10d;box-shadow:inset 0 0 0 1px var(--ls2-rule-d)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window) .ls2-bar__track{background:#f3efe11f}@media(min-width:990px){.ls2-heart{grid-template-columns:5fr 7fr;align-items:start}.ls2-heart__visual{position:sticky;top:12vh}}@media(prefers-reduced-motion:no-preference){.ls2-heart--granted .ls2-heart__img{animation:ls2-beat 3.4s ease-in-out infinite;transform-origin:50% 55%}}@media(prefers-reduced-motion:reduce){.js .ls2-words{height:auto}.js .ls2-words__sticky{position:static;min-height:0;padding-block:var(--ls2-sec)}.ls2-w{color:inherit!important}[data-ls2-parallax]>video{transform:none!important}.js .ls2-reveal-on .ls2-wipe>video{clip-path:none!important}.js .ls2-reveal-on .ls2-heart__data .ls2-bar__fill{transform:none!important}.ls2-tw>span{transform:none!important}.ls2-tw-dot{opacity:1!important}.ls2-localbar{transition:opacity .2s ease}}.ls2-on :is(.color-background-1,.color-background-2) .main-price.accent-color-accent-1,.ls2-on :is(.color-background-1,.color-background-2) .price-item--last.accent-color-accent-1,.ls2-on .card-information .price-item,.ls2-on .card-information .price__regular .price-item{color:var(--ls2-olive)}.ls2-on .card-information .price-item{font-weight:800}.ls2-on .ls2-price__unit{color:inherit;opacity:.78}.ls2-on .color-inverse .quantity-break__price,.ls2-on .color-inverse .quantity-break__price :is(em,strong){color:var(--ls2-lime)}.ls2-on .color-inverse .quantity-break__compare-price{color:#f3efe1b3}.ls2-hs{position:relative;color:var(--ls2-parchment)}.ls2-hs__sticky{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:16px;padding-block:clamp(32px,5vh,64px) 0;overflow:hidden}.js .ls2-hs:not(.ls2-hs--native){height:calc(var(--ls2-hs-dist, 0px) * 1.11 + 100vh)}.js .ls2-hs:not(.ls2-hs--native) .ls2-hs__sticky{position:sticky;top:0;height:100vh}.ls2-hs__bar{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.ls2-hs__head .ls2-eyebrow{margin-bottom:10px}.ls2-hs__title{font-family:var(--ls2-f-display);font-stretch:70%;font-weight:800;text-transform:uppercase;font-size:clamp(30px,3.6vw,56px);line-height:.95;letter-spacing:-.005em}.ls2-hs__hint{display:grid;justify-items:end;gap:6px;font:600 13px/1.2 var(--ls2-f-body);color:var(--ls2-text-d);white-space:nowrap}.ls2-hs__count b{color:var(--ls2-lime);font-weight:800}.ls2-hs__hint-t:after{content:" \2192"}.ls2-hs__viewport{position:relative;overflow:hidden;outline:none}.ls2-hs__viewport:focus-visible{box-shadow:inset 0 0 0 2px var(--ls2-lime)}.ls2-hs__sky{position:absolute;left:0;bottom:0;width:300%;height:32%;color:#f3efe10f;pointer-events:none;will-change:transform}.ls2-hs__sky svg{width:100%;height:100%;fill:currentColor}.ls2-hs__track{position:relative;display:flex;gap:clamp(28px,4vw,72px);height:100%;margin:0;padding:0 var(--ls2-gutter);list-style:none;will-change:transform}.ls2-hs__ch{position:relative;flex:0 0 min(86vw,1080px);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,4fr);gap:clamp(24px,3.4vw,56px);align-items:center}.ls2-hs__big{position:absolute;left:-2%;top:50%;transform:translate3d(var(--ls2-hs-big-x, 0px),-58%,0);font-family:var(--ls2-f-display);font-stretch:62%;font-weight:900;font-size:clamp(140px,24vw,380px);line-height:.8;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1px rgba(243,239,225,.12);pointer-events:none;z-index:0;white-space:nowrap}.ls2-hs__media{position:relative;z-index:1;margin:0;height:min(58vh,600px);border-radius:18px;overflow:hidden;background:#050504;box-shadow:0 40px 80px -50px #000000e6}.ls2-hs__media--portrait{aspect-ratio:4 / 5;height:min(58vh,600px);width:auto;max-width:100%;justify-self:end}.ls2-hs__media--square{aspect-ratio:1;height:min(54vh,560px);width:auto;max-width:100%;justify-self:end}.ls2-hs__media--landscape{aspect-ratio:16 / 10;height:auto;width:100%;max-height:min(58vh,600px)}.ls2-hs :is(.ls2-hs__title,.ls2-hs__hint,.ls2-hs__when,.ls2-hs__t,.ls2-hs__end-s,.ls2-hs__end-t,.ls2-hs__track,.ls2-hs__cap){margin:0}.ls2-hs__x>*{margin:0}.ls2-hs__x>*+*{margin-top:.6em}.ls2-hs__media>:is(video,img,svg){width:100%;height:100%;object-fit:cover;display:block}.ls2-hs__cap{position:absolute;left:12px;bottom:12px;padding:6px 10px;border-radius:999px;font:600 12px/1.2 var(--ls2-f-body);color:var(--ls2-parchment);background:#0b0c0880;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ls2-hs__text{position:relative;z-index:1;display:grid;gap:16px;max-width:440px}.ls2-hs__when{font:700 13px/1 var(--ls2-f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ls2-lime)}.ls2-hs__t{font-family:var(--ls2-f-display);font-stretch:72%;font-weight:800;text-transform:uppercase;font-size:clamp(34px,3.8vw,60px);line-height:.94}.ls2-hs__x{color:var(--ls2-text-d);font-size:17px;line-height:1.6}.ls2-hs__end{flex:0 0 min(80vw,720px);display:grid;align-content:center;justify-items:start;gap:20px;padding-right:var(--ls2-gutter)}.ls2-hs__end-s{font-size:clamp(22px,2.2vw,32px);color:var(--ls2-text-d)}.ls2-hs__end-t{font-family:var(--ls2-f-display);font-stretch:66%;font-weight:900;text-transform:uppercase;font-size:clamp(56px,8vw,128px);line-height:.86;color:var(--ls2-lime)}.ls2-hs__progress{height:3px;margin:0 var(--ls2-gutter) clamp(20px,3vh,36px);background:#f3efe124;border-radius:3px;overflow:hidden}.ls2-hs__progress span{display:block;height:100%;width:calc(var(--ls2-hs-p, 0) * 100%);background:var(--ls2-lime)}.js .ls2-hs:not(.ls2-hs--native) .ls2-hs__ch .ls2-hs__text{opacity:.35;transform:translateY(14px);transition:opacity .6s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.js .ls2-hs:not(.ls2-hs--native) .ls2-hs__ch.is-active .ls2-hs__text{opacity:1;transform:none}.ls2-hs--native .ls2-hs__viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:12px}.ls2-hs--native .ls2-hs__ch,.ls2-hs--native .ls2-hs__end{scroll-snap-align:start}.ls2-hs--native .ls2-hs__sky,.ls2-hs--native .ls2-hs__progress{display:none}@media(max-width:989px){.ls2-hs__ch{flex-basis:84vw;grid-template-columns:1fr;align-content:center;gap:18px}.ls2-hs__media,.ls2-hs__media--portrait,.ls2-hs__media--square{height:44vh;width:100%;aspect-ratio:auto;justify-self:stretch}.ls2-hs__media--landscape{height:36vh}.ls2-hs__t{font-size:clamp(28px,8vw,40px)}.ls2-hs__x{font-size:15.5px;line-height:1.55}.ls2-hs__hint-t{display:none}.ls2-hs__big{font-size:46vw;top:30%}}:is(.ls2-s-parchment,.ls2-s-parchment-2).ls2-hs{color:var(--ls2-ink)}:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-hs__x,:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-hs__hint{color:var(--ls2-text-l)}:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-hs__big{-webkit-text-stroke-color:rgba(11,12,8,.1)}:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-hs__when,:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-hs__count b{color:var(--ls2-olive)}.ls2-tiles__head--split{display:grid;gap:24px;align-items:end}.ls2-tiles__head--split .ls2-sec__head{margin-bottom:0}.ls2-tiles__aside{max-width:52ch;color:var(--ls2-text-d)}@media(min-width:990px){.ls2-tiles__head--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);margin-bottom:clamp(32px,4vw,56px)}}.ls2-tiles{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}@media(max-width:599px){.ls2-tiles{grid-template-columns:1fr}.ls2-tiles--portrait{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(min-width:990px){.ls2-tiles{grid-template-columns:repeat(var(--ls2-tiles-cols, 4),minmax(0,1fr));gap:20px}}.ls2-tile{display:grid;align-content:start;gap:14px}.ls2-tile__media{position:relative;margin:0;border-radius:18px;overflow:hidden;background:#050504}.ls2-tiles--portrait .ls2-tile__media{aspect-ratio:4 / 5}.ls2-tiles--square .ls2-tile__media{aspect-ratio:1}.ls2-tiles--landscape .ls2-tile__media{aspect-ratio:16 / 10}.ls2-tile__media>:is(video,img,svg){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ls2-tile__kicker{position:absolute;left:12px;top:12px;z-index:2;padding:6px 11px;border-radius:999px;font:700 12px/1 var(--ls2-f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ls2-ink);background:var(--ls2-lime)}.ls2-tile__body{display:grid;gap:8px}.ls2-tile__emoji{font-size:24px;line-height:1}.ls2-tile__t{font-family:var(--ls2-f-display);font-stretch:74%;font-weight:800;text-transform:uppercase;font-size:clamp(22px,1.9vw,28px);line-height:1}.ls2-tile__x{color:var(--ls2-text-d);font-size:15.5px;line-height:1.55}.ls2-tile__check{margin-top:4px;padding:10px 12px;border-radius:12px;font-size:14px;line-height:1.45;background:#b0bc211a;box-shadow:inset 0 0 0 1px #b0bc2152}.ls2-tile__check-k{font-weight:800;color:var(--ls2-lime)}.ls2-tile__link{margin-top:2px}.ls2-tiles--over .ls2-tile{position:relative}.ls2-tiles--over .ls2-tile__body{position:absolute;left:0;right:0;bottom:0;padding:64px 18px 18px;border-radius:0 0 18px 18px;color:var(--ls2-parchment);background:linear-gradient(0deg,#050504e6,#05050400)}.ls2-tiles__foot{margin-top:clamp(24px,3vw,40px);max-width:70ch;font-size:14px;color:var(--ls2-text-d)}:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-tile__x,:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-tiles__aside,:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-tiles__foot{color:var(--ls2-text-l)}:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-tile__check{background:#434b1912;box-shadow:inset 0 0 0 1px #434b1940}:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-tile__check-k{color:var(--ls2-olive)}.ls2-aw__head{margin-bottom:clamp(32px,4vw,56px)}.ls2-aw__head .ls2-eyebrow{margin-bottom:18px}.ls2-aw__hero{display:grid;gap:8px 28px;align-items:end}@media(min-width:750px){.ls2-aw__hero{grid-template-columns:auto minmax(0,1fr)}}.ls2-aw__count{font-family:var(--ls2-f-display);font-stretch:62%;font-weight:900;font-size:clamp(140px,19vw,300px);line-height:.78;letter-spacing:-.04em;color:var(--ls2-lime)}.ls2-aw__ht{display:grid;gap:14px;padding-bottom:10px;max-width:640px}.ls2-aw__years{display:grid;gap:14px;grid-template-columns:repeat(var(--ls2-aw-cols, 5),minmax(196px,1fr));overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:thin}.ls2-aw__year{scroll-snap-align:start;padding:18px 16px;border-radius:18px;background:#f3efe10b;box-shadow:inset 0 0 0 1px var(--ls2-rule-d)}.ls2-aw__y{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--ls2-rule-d)}.ls2-aw__y .ls2-num{font-family:var(--ls2-f-display);font-stretch:70%;font-weight:900;font-size:34px;line-height:1}.ls2-aw__n{font-size:13px;color:var(--ls2-text-d)}.ls2-aw__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ls2-aw{display:grid;grid-template-columns:26px minmax(0,1fr);gap:2px 10px;align-items:start;font-size:14px;line-height:1.35}.ls2-aw__m{grid-row:span 2;width:22px;height:22px;margin-top:1px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff8d6 0 12%,var(--ls2-aw-c, #c7a24b) 48%,var(--ls2-aw-d, #8c6a1f) 100%);box-shadow:0 0 0 2px #00000040,inset 0 -2px 3px #00000040}.ls2-aw--oro{--ls2-aw-c: #d8b04a;--ls2-aw-d: #8c6a1f}.ls2-aw--plata{--ls2-aw-c: #c9c9c0;--ls2-aw-d: #77776d}.ls2-aw--bronce{--ls2-aw-c: #c58a54;--ls2-aw-d: #7a4f2a}.ls2-aw--diploma,.ls2-aw--acreditacion{--ls2-aw-c: #b0bc21;--ls2-aw-d: #5b6312}.ls2-aw--packaging{--ls2-aw-c: #e7dcc0;--ls2-aw-d: #8b8a76}.ls2-aw--guia .ls2-aw__m{border-radius:5px;background:linear-gradient(135deg,#f3efe1,#b9b39c)}.ls2-aw__t b{font-weight:800}.ls2-aw__c{color:var(--ls2-text-d);font-size:13px}.ls2-aw__note{margin-top:clamp(24px,3vw,40px);max-width:70ch;font-size:15px;line-height:1.6;color:var(--ls2-text-d)}.ls2-aw__logos{margin-top:clamp(32px,4vw,56px)}.ls2-aw__lt{margin-bottom:14px;font:600 13px/1.3 var(--ls2-f-body);color:var(--ls2-text-d)}.ls2-aw__lg{display:flex;flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none}.ls2-aw__lg img{width:72px;height:72px;object-fit:contain;filter:grayscale(1) brightness(1.3);opacity:.75}:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-aw__year{background:#ffffff73;box-shadow:inset 0 0 0 1px var(--ls2-rule-l)}:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-aw__y{border-bottom-color:var(--ls2-rule-l)}:is(.ls2-s-parchment,.ls2-s-parchment-2) :is(.ls2-aw__n,.ls2-aw__c,.ls2-aw__note,.ls2-aw__lt){color:var(--ls2-text-l)}:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-aw__count{color:var(--ls2-olive)}.ls2-heart__fig{position:relative;width:min(460px,80vw);margin:0}.ls2-heart__halo{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;border-radius:50%;background:radial-gradient(circle,#b0bc2147,#b0bc2100 66%)}.ls2-heart--on .ls2-heart__img{position:relative;display:block;width:100%;height:auto;filter:none}.ls2-heart__title{max-width:20ch;font-size:clamp(38px,4.6vw,68px)}@media(prefers-reduced-motion:no-preference){.ls2-heart--on .ls2-heart__img{animation:ls2-breathe 4.8s ease-in-out infinite;transform-origin:50% 55%}.ls2-heart--on .ls2-heart__halo{animation:ls2-halo 4.8s ease-in-out infinite}}@keyframes ls2-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes ls2-halo{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.ls2-vit{display:grid;gap:clamp(56px,8vw,120px)}.ls2-vit__row{display:grid;gap:clamp(24px,4vw,72px);align-items:center}@media(min-width:990px){.ls2-vit__row{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.ls2-vit__row--right .ls2-vit__media{order:2}}.ls2-vit__media{position:relative;display:block;aspect-ratio:4 / 5;border-radius:22px;overflow:hidden;background:#050504;box-shadow:0 50px 90px -60px #000000e6}.ls2-vit__media>img{width:100%;height:100%;object-fit:cover;transition:transform 1.6s var(--ls2-ease)}.ls2-vit__media:hover>img{transform:scale(1.03)}.ls2-vit__badge{position:absolute;left:16px;top:16px;padding:7px 12px;border-radius:999px;font:700 12px/1 var(--ls2-f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ls2-ink);background:var(--ls2-lime)}.ls2-vit__info{display:grid;gap:14px;justify-items:start;max-width:520px}.ls2-vit__origin{font:700 12.5px/1.3 var(--ls2-f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ls2-text-d)}.ls2-vit__name{font-family:var(--ls2-f-display);font-stretch:66%;font-weight:900;text-transform:uppercase;font-size:clamp(44px,5.4vw,84px);line-height:.88;letter-spacing:-.01em}.ls2-vit__name a{color:inherit;text-decoration:none}.ls2-vit__sub{font-size:clamp(20px,1.8vw,26px);color:var(--ls2-text-d)}.ls2-vit__notes{color:var(--ls2-text-d);font-size:16px;line-height:1.65}.ls2-vit__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:4px}.ls2-vit__now{font:800 clamp(28px,2.6vw,38px)/1 var(--ls2-f-body);color:var(--ls2-parchment)}.ls2-vit__was{opacity:.6}.ls2-vit__unit{font-size:15px;color:var(--ls2-text-d)}.ls2-vit__boxes{font-size:14.5px;padding:8px 12px;border-radius:10px;background:#b0bc211f;box-shadow:inset 0 0 0 1px #b0bc2159}.ls2-vit__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:6px}.ls2-vit__form{margin:0}:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-vit__now{color:var(--ls2-ink)}:is(.ls2-s-parchment,.ls2-s-parchment-2) :is(.ls2-vit__origin,.ls2-vit__sub,.ls2-vit__notes,.ls2-vit__unit){color:var(--ls2-text-l)}.ls2-cmp{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 12px;scrollbar-width:thin}.ls2-cmp__col{scroll-snap-align:start;display:grid;align-content:start;justify-items:center;gap:8px;padding:18px 16px 22px;text-align:center;border-radius:20px;background:#ffffff80;box-shadow:inset 0 0 0 1px var(--ls2-rule-l)}.ls2-cmp__col.is-current{box-shadow:inset 0 0 0 2px var(--ls2-olive)}.ls2-cmp__media{display:block;width:100%;aspect-ratio:4 / 5;border-radius:14px;overflow:hidden;background:#050504;margin-bottom:6px}.ls2-cmp__media>img{width:100%;height:100%;object-fit:cover}.ls2-cmp__here{font:700 11.5px/1 var(--ls2-f-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ls2-olive)}.ls2-cmp__name{font-family:var(--ls2-f-display);font-stretch:74%;font-weight:800;text-transform:uppercase;font-size:22px;line-height:1}.ls2-cmp__name a{color:inherit;text-decoration:none}.ls2-cmp__price{font:800 26px/1 var(--ls2-f-body)}.ls2-cmp__unit{font-size:14px;color:var(--ls2-text-l)}.ls2-cmp__dl{display:grid;gap:10px;width:100%;margin:10px 0 6px;padding-top:12px;border-top:1px solid var(--ls2-rule-l)}.ls2-cmp__dl div{display:grid;gap:2px}.ls2-cmp__dl dt{font:700 11.5px/1.2 var(--ls2-f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ls2-stone-ink)}.ls2-cmp__dl dd{margin:0;font-size:14.5px;line-height:1.4}.ls2-cmp__foot{margin-top:18px;text-align:center;font-size:14px;color:var(--ls2-text-l)}@media(min-width:990px){.ls2-cmp{grid-auto-flow:row;grid-template-columns:repeat(var(--ls2-cmp-cols, 5),minmax(0,1fr));overflow:visible}}:is(.ls2-s-ink,.ls2-s-window) .ls2-cmp__col{background:#f3efe10b;box-shadow:inset 0 0 0 1px var(--ls2-rule-d)}:is(.ls2-s-ink,.ls2-s-window) .ls2-cmp__col.is-current{box-shadow:inset 0 0 0 2px var(--ls2-lime)}:is(.ls2-s-ink,.ls2-s-window) :is(.ls2-cmp__unit,.ls2-cmp__foot){color:var(--ls2-text-d)}:is(.ls2-s-ink,.ls2-s-window) .ls2-cmp__dl{border-top-color:var(--ls2-rule-d)}:is(.ls2-s-ink,.ls2-s-window) .ls2-cmp__dl dt{color:var(--ls2-stone)}:is(.ls2-s-ink,.ls2-s-window) .ls2-cmp__here{color:var(--ls2-lime)}.ls2-seq{position:relative;color:var(--ls2-parchment)}.ls2-seq__sticky{position:relative;display:grid;place-items:center;padding-block:var(--ls2-sec)}.js .ls2-seq:not(.ls2-seq--static){height:var(--ls2-seq-len, 400vh)}.js .ls2-seq:not(.ls2-seq--static) .ls2-seq__sticky{position:sticky;top:0;height:100vh;padding:0;overflow:hidden}.ls2-seq__stage{position:relative;width:min(92vw,84vh,820px);aspect-ratio:1}.ls2-seq__poster,.ls2-seq__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ls2-seq__poster{object-fit:cover;border-radius:24px}.ls2-seq__canvas{border-radius:24px;opacity:0;transition:opacity .4s ease}.ls2-seq.is-ready .ls2-seq__canvas{opacity:1}.ls2-seq.is-ready .ls2-seq__poster{visibility:hidden}.ls2-seq__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;box-shadow:inset 0 0 0 1px #f3efe114;pointer-events:none}.ls2-seq__beats{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ls2-seq__beat{position:absolute;top:50%;display:grid;gap:12px;max-width:min(360px,30vw);opacity:0;transform:translateY(calc(-50% + 18px));transition:opacity .5s ease,transform .7s cubic-bezier(.2,.8,.2,1);pointer-events:auto}.ls2-seq__beat.is-on{opacity:1;transform:translateY(-50%)}.ls2-seq__beat--left{left:clamp(20px,5vw,96px)}.ls2-seq__beat--right{right:clamp(20px,5vw,96px);text-align:right;justify-items:end}.ls2-seq__beat--center{left:50%;top:auto;bottom:clamp(24px,6vh,64px);max-width:min(560px,86vw);text-align:center;justify-items:center;transform:translate(-50%,18px)}.ls2-seq__beat--center.is-on{transform:translate(-50%)}.ls2-seq__t{font-family:var(--ls2-f-display);font-stretch:68%;font-weight:900;text-transform:uppercase;font-size:clamp(40px,5vw,84px);line-height:.88}.ls2-seq__x{font-size:17px;line-height:1.55;color:var(--ls2-text-d)}.ls2-seq__progress{position:absolute;left:50%;bottom:18px;width:min(240px,50vw);height:3px;transform:translate(-50%);border-radius:3px;background:#f3efe129;overflow:hidden}.ls2-seq__progress span{display:block;height:100%;width:calc(var(--ls2-seq-p, 0) * 100%);background:var(--ls2-lime)}@media(max-width:989px){.ls2-seq__stage{width:min(92vw,46vh);margin-top:-40vh}.ls2-seq__beat,.ls2-seq__beat--left,.ls2-seq__beat--right{left:50%;right:auto;top:auto;bottom:clamp(20px,4vh,40px);gap:8px;max-width:88vw;text-align:center;justify-items:center;transform:translate(-50%,18px)}.ls2-seq__beat.is-on{transform:translate(-50%)}.ls2-seq__t{font-size:clamp(34px,10vw,52px)}.ls2-seq__x{font-size:15.5px}}.ls2-seq--static .ls2-seq__beats,.no-js .ls2-seq__beats{position:static;display:grid;gap:28px;margin-top:28px;width:min(92vw,820px)}.ls2-seq--static .ls2-seq__beat,.no-js .ls2-seq__beat{position:static;opacity:1;transform:none;max-width:none;text-align:left;justify-items:start}.ls2-seq--static .ls2-seq__canvas,.ls2-seq--static .ls2-seq__progress{display:none}.ls2-family__fig--cap{position:relative}.ls2-family__cap{position:absolute;left:12px;right:12px;bottom:12px;padding:8px 12px;border-radius:12px;font:600 13px/1.35 var(--ls2-f-body);color:var(--ls2-parchment);background:#0b0c088c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ls2-pcard__media--still>img{width:100%;height:100%;object-fit:cover}.ls2-on .main-collection-product-grid-section,.ls2-on .collection{--ls2-card-r: 18px}.ls2-on .product-grid .card-wrapper .card{border-radius:var(--ls2-card-r, 18px);overflow:hidden}.ls2-on .product-grid .card__inner{border-radius:var(--ls2-card-r, 18px);overflow:hidden;background:#fff}.ls2-on .product-grid .card__heading{font-family:var(--ls2-f-display);font-stretch:78%;font-weight:800;text-transform:uppercase;letter-spacing:0;line-height:1.05}.ls2-on .product-grid .quick-add__submit{border-radius:999px;min-height:44px}.ls2-on .main-product-section .product__title :is(h1,h2){font-family:var(--ls2-f-display);font-stretch:66%;font-weight:900;text-transform:uppercase;font-size:clamp(38px,3.6vw,60px);line-height:.9;letter-spacing:-.005em}.ls2-on .main-product-section .product-page-price .price-item{font-size:clamp(26px,2.2vw,34px);font-weight:800}.ls2-on .main-product-section .quantity-break{border-radius:14px}@media(prefers-reduced-motion:reduce){.ls2-heart--on .ls2-heart__img,.ls2-heart--on .ls2-heart__halo{animation:none!important}.ls2-vit__media>img{transition:none}.ls2-seq__beat,.ls2-hs__ch .ls2-hs__text{transition:none!important}}.ls2-numbered li{grid-template-columns:6.5em minmax(0,1fr)}.ls2-numbered li>b{white-space:nowrap}.ls2-figures strong{white-space:nowrap}@media(max-width:899px){.ls2-figures strong{font-size:clamp(3.2rem,10vw,5.6rem)}}@media(min-width:900px){.ls2-figures strong{font-size:clamp(4.4rem,5.6vw,7.36rem)}}.ls2-hero--veil-strong .ls2-hero__veil{background:linear-gradient(90deg,#0b0c08f2,#0b0c08db 34%,#0b0c0859 58%,#0b0c0800 78%),linear-gradient(0deg,rgba(11,12,8,.7),transparent 35%)}@media(max-width:749px){.ls2-hero--veil-strong .ls2-hero__veil{background:linear-gradient(0deg,#0b0c08f2,#0b0c08cc 45%,#0b0c0826 75%)}}@media(max-width:749px){.ls2-family__fig--cap{overflow:visible}.ls2-family__cap{position:static;margin-top:8px;padding:0;border-radius:0;font-size:12px;color:var(--ls2-text-d);background:none;-webkit-backdrop-filter:none;backdrop-filter:none}}.ls2-vit__msg{flex-basis:100%;margin:8px 0 0;font-size:14px;line-height:1.4;color:var(--ls2-gold)}@media(min-width:990px){.ls2-seq__stage{transition:transform .9s cubic-bezier(.2,.8,.2,1)}.ls2-seq:has(.ls2-seq__beat--left.is-on) .ls2-seq__stage{transform:translate(12vw) scale(.9)}.ls2-seq:has(.ls2-seq__beat--right.is-on) .ls2-seq__stage{transform:translate(-12vw) scale(.9)}}@media(min-width:990px)and (max-width:1199px){.ls2-seq__beat{max-width:26vw}}@media(prefers-reduced-motion:reduce){.ls2-seq__stage{transition:none!important}}.ls2-trama{--ls2-trama-k: 1;--ls2-trama-size: calc(var(--ls2-trama-lado, 184px) * var(--ls2-trama-k));--ls2-trama-c: var(--ls2-olive);position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.ls2-trama~*{position:relative;z-index:1}.ls2-trama--nocheoliva{--ls2-trama-lado: 184px}.ls2-trama--oliva{--ls2-trama-lado: 224px}.ls2-trama--grisnegro{--ls2-trama-lado: 450px}.ls2-trama--t-s{--ls2-trama-k: .62}.ls2-trama--t-l{--ls2-trama-k: 1.5}.ls2-trama--t-xl{--ls2-trama-k: 2.2}@media(max-width:749px){.ls2-trama--oliva{--ls2-trama-lado: 196px}.ls2-trama--grisnegro{--ls2-trama-lado: 300px}}.ls2-trama:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ls2-trama-c);opacity:var(--ls2-trama-op, .1);-webkit-mask:var(--ls2-trama) 50% 0 / var(--ls2-trama-size) var(--ls2-trama-size) repeat;mask:var(--ls2-trama) 50% 0 / var(--ls2-trama-size) var(--ls2-trama-size) repeat}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window)>.ls2-trama,.ls2-hs__sticky>.ls2-trama{--ls2-trama-c: var(--ls2-lime)}.ls2-s-lime>.ls2-trama{--ls2-trama-c: var(--ls2-ink)}.ls2-trama__met{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,#4f560e,#c9d33a 22%,#7d8616 38%,#f2f7a6,#6f7914 62%,#b7c22a 80%,#4a510c);background-size:260% 260%;background-position:0% 50%;opacity:calc(var(--ls2-trama-op, .1) * 3.2);-webkit-mask:var(--ls2-trama-met) 50% 0 / var(--ls2-trama-size) var(--ls2-trama-size) repeat;mask:var(--ls2-trama-met) 50% 0 / var(--ls2-trama-size) var(--ls2-trama-size) repeat}.ls2-trama--plata .ls2-trama__met{background-image:linear-gradient(115deg,#5f5f5f,#d9d9d9 22%,#8a8a8a 38%,#fff,#7a7a7a 62%,#c8c8c8 80%,#5c5c5c)}:is(.ls2-s-parchment,.ls2-s-parchment-2)>.ls2-trama .ls2-trama__met{opacity:calc(var(--ls2-trama-op, .1) * 2.8);background-image:linear-gradient(115deg,#3f4509,#8f9a24 22%,#545c10 38%,#c3cd3a,#4f570e 62%,#84901f 80%,#3b410a)}.ls2-trama__met.ls2-sheen-on{animation:ls2-trama-met 9s ease-in-out infinite alternate}@keyframes ls2-trama-met{0%{background-position:0% 50%}to{background-position:100% 50%}}@property --ls2-mx{syntax: "<percentage>"; inherits: true; initial-value: 50%;}@property --ls2-my{syntax: "<percentage>"; inherits: true; initial-value: 42%;}.ls2-trama__luz{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:radial-gradient(circle min(34vmax,420px) at var(--ls2-mx, 50%) var(--ls2-my, 42%),#000 0%,rgba(0,0,0,.55) 38%,transparent 72%);mask:radial-gradient(circle min(34vmax,420px) at var(--ls2-mx, 50%) var(--ls2-my, 42%),#000 0%,rgba(0,0,0,.55) 38%,transparent 72%)}.ls2-trama__luz-p,.ls2-trama__luz i{position:absolute;top:0;right:0;bottom:0;left:0}.ls2-trama__luz-p{background:var(--ls2-lime);opacity:.55;-webkit-mask:var(--ls2-trama) 50% 0 / var(--ls2-trama-size) var(--ls2-trama-size) repeat;mask:var(--ls2-trama) 50% 0 / var(--ls2-trama-size) var(--ls2-trama-size) repeat}.ls2-trama__luz i{background:linear-gradient(115deg,#6f7914,#e8f07a 40%,#fff 50%,#c9d33a 62%,#6f7914);-webkit-mask:var(--ls2-trama-met) 50% 0 / var(--ls2-trama-size) var(--ls2-trama-size) repeat;mask:var(--ls2-trama-met) 50% 0 / var(--ls2-trama-size) var(--ls2-trama-size) repeat}.ls2-trama--plata .ls2-trama__luz-p{background:#d9d9d9}.ls2-trama--plata .ls2-trama__luz i{background-image:linear-gradient(115deg,#7a7a7a,#f4f4f4 45%,#fff 50%,#c8c8c8 62%,#7a7a7a)}@media(hover:none),(pointer:coarse){.ls2-trama--luz .ls2-trama__luz{animation:ls2-luz 16s ease-in-out infinite alternate}}@keyframes ls2-luz{0%{--ls2-mx: 18%;--ls2-my: 30%}50%{--ls2-mx: 78%;--ls2-my: 55%}to{--ls2-mx: 40%;--ls2-my: 75%}}@media(prefers-reduced-motion:reduce){.ls2-trama__met.ls2-sheen-on,.ls2-trama--luz .ls2-trama__luz{animation:none}}.ls2-on .footer{position:relative;isolation:isolate}.ls2-on .footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--ls2-lime);opacity:.07;-webkit-mask:var(--ls2-trama-pie) 50% 0 / 300px 300px repeat;mask:var(--ls2-trama-pie) 50% 0 / 300px 300px repeat}.ls2-sec .ls2-rte>*+*{margin-top:.9em}.ls2-sec .ls2-rte blockquote{margin:1.1em 0 0;padding-left:.8em;border-left:2px solid var(--ls2-lime);font-family:var(--ls2-f-serif);font-style:italic;font-size:1.12em;line-height:1.35}:is(.ls2-s-parchment,.ls2-s-parchment-2) .ls2-rte blockquote{border-left-color:var(--ls2-olive)}#creditos .ls2-statement{gap:20px}#creditos .ls2-rte{display:grid;gap:clamp(14px,2vw,22px);margin:clamp(12px,2vw,24px) auto clamp(8px,1.5vw,16px);max-width:52ch}#creditos .ls2-rte p{margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.35}#creditos .ls2-rte p strong{display:block;margin-bottom:3px;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ls2-stone)}.ls2-trama--doradonegro{--ls2-trama-lado: 210px;--ls2-trama-c: var(--ls2-ink)}:is(.ls2-s-ink,.ls2-s-ink-2,.ls2-s-window)>.ls2-trama--doradonegro,.ls2-hs__sticky>.ls2-trama--doradonegro{--ls2-trama-c: var(--ls2-gold)}@media(max-width:749px){.ls2-trama--doradonegro{--ls2-trama-lado: 180px}}.ls2-trama--oro .ls2-trama__met{background-image:linear-gradient(115deg,#5e4914,#d8b452 22%,#8a6a22 38%,#fff1b8,#7a5c1c 62%,#e0bf5c 80%,#574312)}:is(.ls2-s-parchment,.ls2-s-parchment-2)>.ls2-trama--oro .ls2-trama__met{background-image:linear-gradient(115deg,#4a3a10,#9c7a24 22%,#5e4914 38%,#c9a243,#574312 62%,#8a6a22 80%,#3f310c)}.ls2-trama--oro .ls2-trama__luz-p{background:var(--ls2-gold)}.ls2-trama--oro .ls2-trama__luz i{background-image:linear-gradient(115deg,#7a5c1c,#f3dc8e 40%,#fff8dc 50%,#d8b452 62%,#7a5c1c)}.ls2-hero__one{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#050504}.ls2-hero__one .ls2-vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ls2-vit__seq{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease;pointer-events:none}.ls2-vit__seq.is-ready{opacity:1}.ls2-vit__media[data-ls2-vmove]>img{transform:translateY(calc((.5 - var(--ls2-vp, .5)) * 6%)) scale(calc(1.05 + var(--ls2-vp, .5) * .07)) rotate(calc((var(--ls2-vp, .5) - .5) * 3deg));transition:none;will-change:transform}@media(prefers-reduced-motion:reduce){.ls2-vit__seq{display:none}.ls2-vit__media[data-ls2-vmove]>img{transform:none}}.ls2-vit__pin--on{position:relative}.ls2-vit__pin--on>.ls2-vit__row{position:sticky;top:var(--ls2-vit-top, 12vh)}.ls2-vit__seq{transition:opacity .35s ease}.ls2-sec :is(.ls2-proc__x,.ls2-mrow__x,.ls2-hs__x) em{font-family:var(--ls2-f-serif);font-size:1.08em}.ls2-flor-sep .ls2-mq__sep{position:relative;display:inline-block;min-width:.9em;-webkit-text-fill-color:transparent;opacity:.85}.ls2-flor-sep .ls2-mq__sep:before{content:"";position:absolute;left:50%;top:50%;width:.78em;height:.78em;transform:translate(-50%,-50%);background:currentColor;-webkit-mask:var(--ls2-flor) center / contain no-repeat;mask:var(--ls2-flor) center / contain no-repeat;-webkit-text-fill-color:initial}.ls2-btn--lime{background-image:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);background-size:260% 100%;background-position:130% 0;background-repeat:no-repeat;transition:background-position .9s var(--ls2-ease),background-color .25s ease}.ls2-btn--lime:hover{background-color:color-mix(in srgb,var(--ls2-lime) 90%,white);background-image:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);background-size:260% 100%;background-position:-30% 0;background-repeat:no-repeat}@media(prefers-reduced-motion:reduce){.ls2-btn--lime,.ls2-btn--lime:hover{transition:none;background-image:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ls2.css.map */
