:root{--lc-crema: #F6F0E7;--lc-crema-2: #EDE3D4;--lc-papel: #FBF8F3;--lc-salvia: #A3B29A;--lc-salvia-2: #DCE3D5;--lc-bosque: #2F3D2E;--lc-bosque-2: #3C4C3A;--lc-oro: #C59A3E;--lc-oro-claro: #E5C98A;--lc-cafe: #33261D;--lc-cafe-2: #6E5D4F;--lc-linea: rgba(51, 38, 29, .12);--lc-serif: "Fraunces", "Times New Roman", serif;--lc-sans: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--lc-radio: 24px;--lc-radio-s: 14px;--lc-margen: clamp(20px, 4vw, 48px);--lc-ancho: 1280px;--lc-ease: cubic-bezier(.22, 1, .36, 1);--lc-ease-in-out: cubic-bezier(.65, 0, .35, 1);--lc-sombra: 0 1px 2px rgba(51, 38, 29, .04), 0 12px 32px -12px rgba(51, 38, 29, .18);--lc-sombra-alta: 0 2px 4px rgba(51, 38, 29, .05), 0 30px 60px -20px rgba(51, 38, 29, .3)}.lc-section{font-family:var(--lc-sans);color:var(--lc-cafe);padding-top:0!important;padding-bottom:0!important;overflow-x:clip}.lc-section *,.lc-section *:before,.lc-section *:after{box-sizing:border-box}.lc-container{max-width:var(--lc-ancho);margin:0 auto;padding:0 var(--lc-margen)}.lc-section img{display:block;max-width:100%}.lc-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--lc-sans);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--lc-cafe-2);margin:0 0 18px}.lc-eyebrow:before{content:"";width:28px;height:1px;background:var(--lc-oro)}.lc-h1,.lc-h2,.lc-h3{font-family:var(--lc-serif);font-weight:400;color:inherit;margin:0;letter-spacing:-.02em;font-variation-settings:"opsz" 144,"SOFT" 50}.lc-h1{line-height:1.02}.lc-h2{line-height:1.06}.lc-h3{line-height:1.15;letter-spacing:-.01em}.lc-h1 em,.lc-h2 em,.lc-h3 em{font-style:italic;color:var(--lc-oro);font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 1}.lc-body{font-family:var(--lc-sans);line-height:1.65;color:var(--lc-cafe-2);margin:0}.lc-body p{margin:0 0 .8em}.lc-body p:last-child{margin-bottom:0}.lc-btn{--bg: var(--lc-bosque);--fg: var(--lc-crema);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 30px;border-radius:999px;border:0;cursor:pointer;background:var(--bg);color:var(--fg);text-decoration:none;font-family:var(--lc-sans);font-size:15px;font-weight:500;letter-spacing:.02em;overflow:hidden;isolation:isolate;transition:transform .5s var(--lc-ease),box-shadow .5s var(--lc-ease),color .4s var(--lc-ease);box-shadow:0 10px 24px -12px #2f3d2e8c}.lc-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--lc-oro);transform:translateY(101%);transition:transform .55s var(--lc-ease)}.lc-btn:hover{transform:translateY(-2px);box-shadow:0 18px 34px -14px #2f3d2e99;color:var(--lc-bosque)}.lc-btn:hover:before{transform:translateY(0)}.lc-btn .lc-btn__arrow{display:inline-block;transition:transform .5s var(--lc-ease)}.lc-btn:hover .lc-btn__arrow{transform:translate(4px)}.lc-btn[disabled],.lc-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.lc-btn--oro{--bg: var(--lc-oro);--fg: var(--lc-bosque)}.lc-btn--oro:before{background:var(--lc-crema)}.lc-btn--block{width:100%}.lc-link{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;font-size:15px;font-weight:500;padding:6px 0;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .5s var(--lc-ease)}.lc-link:hover{background-size:0 1px;background-position:100% 100%}.lc-btn .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.lc-btn .loading__spinner.hidden{display:none}.lc-btn.loading>span{visibility:hidden}.lc-reveal{opacity:0;transform:translate3d(0,28px,0) scale(.985);transition:opacity 1s var(--lc-ease),transform 1.1s var(--lc-ease);transition-delay:calc(var(--d, 0) * 90ms)}.lc-reveal.is-in{opacity:1;transform:none}.lc-reveal--left{transform:translate3d(-40px,0,0)}.lc-reveal--right{transform:translate3d(40px,0,0)}.lc-reveal--mask{opacity:1;transform:none;clip-path:inset(12% 12% 12% 12% round var(--lc-radio));transition:clip-path 1.4s var(--lc-ease)}.lc-reveal--mask img{transform:scale(1.18);transition:transform 1.8s var(--lc-ease)}.lc-reveal--mask.is-in{clip-path:inset(0 0 0 0 round var(--lc-radio))}.lc-reveal--mask.is-in img{transform:scale(1)}.lc-split .lc-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.lc-split .lc-w>span{display:inline-block;transform:translate3d(0,105%,0);transition:transform 1.1s var(--lc-ease);transition-delay:calc(var(--i, 0) * 55ms + var(--base, 0ms))}.lc-split.is-in .lc-w>span{transform:none}.lc-hero{position:relative;overflow:hidden;background:var(--lc-crema);border-radius:0 0 var(--lc-radio) var(--lc-radio)}.lc-hero--inset{margin:0 var(--lc-hero-inset, 16px);border-radius:var(--lc-radio)}.lc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.lc-hero__media img{width:100%;height:100%;object-fit:cover;will-change:transform}.lc-hero__media .lc-hero__img-d{animation:lcKen 2.6s var(--lc-ease) both}.lc-hero .lc-hero__img-m{display:none}@keyframes lcKen{0%{transform:scale(1.09);filter:blur(6px);opacity:0}to{transform:scale(1);filter:blur(0);opacity:1}}.lc-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lc-hero__inner{position:relative;z-index:2;height:100%;display:flex;align-items:center}.lc-hero__content{max-width:560px}.lc-hero__sub{margin-top:22px;max-width:440px}.lc-hero__ctas{margin-top:34px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.lc-hero__meta{margin-top:34px;display:flex;flex-wrap:wrap;gap:10px}.lc-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:999px;background:#fbf8f3b3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(51,38,29,.08);font-size:13px;color:var(--lc-cafe)}.lc-chip svg{width:15px;height:15px;color:var(--lc-oro);flex:none}.lc-hero .lc-fade{opacity:0;transform:translateY(18px);animation:lcUp 1.1s var(--lc-ease) both;animation-delay:var(--delay, .3s)}@keyframes lcUp{to{opacity:1;transform:none}}.lc-hero__scroll{position:absolute;z-index:2;left:50%;bottom:22px;transform:translate(-50%);width:24px;height:38px;border-radius:14px;border:1.5px solid rgba(51,38,29,.35)}.lc-hero__scroll:after{content:"";position:absolute;left:50%;top:8px;width:3px;height:7px;margin-left:-1.5px;border-radius:2px;background:var(--lc-cafe);animation:lcScroll 2s var(--lc-ease) infinite}@keyframes lcScroll{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(12px)}}.lc-marquee{overflow:hidden}.lc-marquee__track{display:flex;width:max-content;animation:lcMarquee var(--lc-speed, 40s) linear infinite}.lc-marquee:hover .lc-marquee__track{animation-play-state:paused}.lc-marquee__group{display:flex;align-items:center;flex:none}.lc-marquee__item{display:inline-flex;align-items:center;white-space:nowrap;font-family:var(--lc-serif);font-weight:400;letter-spacing:-.01em}.lc-marquee__item:nth-child(2n){font-style:italic}.lc-marquee__sep{display:inline-block;margin:0 clamp(18px,3vw,36px);color:var(--lc-oro);font-size:.7em}@keyframes lcMarquee{to{transform:translate(-50%)}}.lc-head{display:grid;gap:18px;margin-bottom:clamp(36px,5vw,64px)}.lc-head--split{grid-template-columns:1.1fr .9fr;align-items:end;gap:40px}.lc-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px);position:relative}.lc-step{position:relative}.lc-step__media{position:relative;aspect-ratio:4 / 5;border-radius:var(--lc-radio);overflow:hidden;background:var(--lc-crema-2)}.lc-step__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--lc-ease)}.lc-step:hover .lc-step__media img{transform:scale(1.045)}.lc-step__num{position:absolute;top:16px;left:16px;z-index:2;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#fbf8f3d1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-family:var(--lc-serif);font-style:italic;font-size:20px;color:var(--lc-bosque)}.lc-step__body{padding:24px 6px 0}.lc-step__title{font-size:clamp(22px,2vw,28px)}.lc-step__text{margin-top:10px;font-size:16px}.lc-steps__line{position:absolute;left:0;right:0;top:-28px;height:1px;background:var(--lc-linea)}.lc-steps__line span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lc-oro);transform-origin:left;transform:scaleX(0);transition:transform 2.2s var(--lc-ease-in-out) .2s}.lc-steps.is-in .lc-steps__line span{transform:scaleX(1)}.lc-polas{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2.4vw,34px);padding:10px 0 20px}.lc-pola{--r: 0deg;perspective:900px}.lc-pola__card{background:var(--lc-papel);padding:12px 12px 0;border-radius:6px;box-shadow:var(--lc-sombra);transform:rotate(var(--r));transition:transform .8s var(--lc-ease),box-shadow .8s var(--lc-ease);transform-style:preserve-3d}.lc-pola__img{aspect-ratio:1 / 1;border-radius:3px;overflow:hidden;background:var(--lc-crema-2)}.lc-pola__img img{width:100%;height:100%;object-fit:cover}.lc-pola__cap{padding:16px 6px 20px;text-align:center;font-family:var(--lc-serif);font-style:italic;font-size:20px;color:var(--lc-cafe)}.lc-pola__cap small{display:block;margin-top:4px;font-family:var(--lc-sans);font-style:normal;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--lc-cafe-2)}.lc-pola:hover .lc-pola__card{transform:rotate(0) translateY(-10px) scale(1.02);box-shadow:var(--lc-sombra-alta)}.lc-pola.lc-reveal{transform:translate3d(0,60px,0) rotate(calc(var(--r) * 3))}.lc-pola.lc-reveal.is-in{transform:none}.lc-feat{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:start}.lc-feat__sticky{position:sticky;top:90px}.lc-feat__frame{position:relative;aspect-ratio:4 / 5;border-radius:var(--lc-radio);overflow:hidden;background:var(--lc-crema-2);box-shadow:var(--lc-sombra)}.lc-feat__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity 1s var(--lc-ease),transform 1.6s var(--lc-ease)}.lc-feat__frame img.is-active{opacity:1;transform:scale(1)}.lc-feat__dots{position:absolute;left:20px;bottom:20px;z-index:2;display:flex;gap:6px}.lc-feat__dots span{width:22px;height:3px;border-radius:3px;background:#fbf8f38c;transition:background .5s,width .5s var(--lc-ease)}.lc-feat__dots span.is-active{width:40px;background:var(--lc-papel)}.lc-feat__list{display:grid}.lc-feat__item{padding:clamp(28px,6vh,64px) 0;border-top:1px solid var(--lc-linea);opacity:.35;transition:opacity .8s var(--lc-ease)}.lc-feat__item:last-child{border-bottom:1px solid var(--lc-linea)}.lc-feat__item.is-active{opacity:1}.lc-feat__k{font-family:var(--lc-serif);font-style:italic;color:var(--lc-oro);font-size:18px}.lc-feat__title{margin-top:10px;font-size:clamp(26px,2.6vw,38px)}.lc-feat__text{margin-top:14px;max-width:460px;font-size:16px}.lc-feat__mimg{display:none}.lc-gift{border-radius:var(--lc-radio);overflow:hidden;display:grid;grid-template-columns:1.15fr 1fr;align-items:stretch}.lc-gift__media{position:relative;min-height:420px;overflow:hidden}.lc-gift__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lc-gift__body{padding:clamp(36px,5vw,72px);display:flex;flex-direction:column;justify-content:center}.lc-gift .lc-eyebrow{color:inherit;opacity:.75}.lc-gift__chips{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 32px}.lc-gift__chips span{padding:8px 14px;border-radius:999px;border:1px solid currentColor;font-size:13px;opacity:.85;transition:background .4s,color .4s}.lc-gift__chips span:hover{background:var(--lc-oro);border-color:var(--lc-oro);color:var(--lc-bosque);opacity:1}.lc-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,96px);align-items:start}.lc-faq__aside{position:sticky;top:100px}.lc-acc{border-top:1px solid var(--lc-linea)}.lc-acc details{border-bottom:1px solid var(--lc-linea)}.lc-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-family:var(--lc-serif);font-size:clamp(19px,1.6vw,23px);color:var(--lc-cafe)}.lc-acc summary::-webkit-details-marker{display:none}.lc-acc__icon{position:relative;flex:none;width:34px;height:34px;border-radius:50%;border:1px solid var(--lc-linea);transition:background .4s,border-color .4s,transform .6s var(--lc-ease)}.lc-acc__icon:before,.lc-acc__icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;margin:-.75px 0 0 -6px;background:var(--lc-cafe);transition:transform .5s var(--lc-ease),background .4s}.lc-acc__icon:after{transform:rotate(90deg)}.lc-acc details[open] .lc-acc__icon{background:var(--lc-bosque);border-color:var(--lc-bosque);transform:rotate(180deg)}.lc-acc details[open] .lc-acc__icon:before,.lc-acc details[open] .lc-acc__icon:after{background:var(--lc-crema)}.lc-acc details[open] .lc-acc__icon:after{transform:rotate(0)}.lc-acc__panel{overflow:hidden}.lc-acc__inner{padding:0 54px 26px 0}.lc-buy{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);align-items:center}.lc-buy__media{position:relative;border-radius:var(--lc-radio);overflow:hidden;aspect-ratio:1 / 1;background:var(--lc-crema-2)}.lc-buy__media img{width:100%;height:100%;object-fit:cover}.lc-buy__badge{position:absolute;top:22px;right:22px;width:104px;height:104px;border-radius:50%;display:grid;place-items:center;text-align:center;background:var(--lc-oro);color:var(--lc-bosque);font-family:var(--lc-serif);font-style:italic;font-size:15px;line-height:1.15;animation:lcSpin 22s linear infinite}.lc-buy__badge span{animation:lcSpin 22s linear infinite reverse;display:block;padding:0 12px}@keyframes lcSpin{to{transform:rotate(360deg)}}.lc-price{display:flex;align-items:baseline;gap:14px;margin:22px 0 6px}.lc-price__now{font-family:var(--lc-serif);font-size:clamp(34px,3.4vw,46px);color:var(--lc-cafe);letter-spacing:-.02em}.lc-price__old{font-size:18px;color:var(--lc-cafe-2);text-decoration:line-through}.lc-price__tag{padding:5px 10px;border-radius:999px;background:var(--lc-salvia-2);color:var(--lc-bosque);font-size:12px;font-weight:500}.lc-includes{list-style:none;margin:24px 0 30px;padding:0;display:grid;gap:10px}.lc-includes li{display:flex;gap:12px;align-items:flex-start;font-size:15px;color:var(--lc-cafe)}.lc-includes svg{flex:none;width:20px;height:20px;margin-top:1px;color:var(--lc-bosque)}.lc-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px}.lc-trust__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:16px 10px;border-radius:var(--lc-radio-s);background:#ffffff73;border:1px solid var(--lc-linea);font-size:12.5px;line-height:1.35;color:var(--lc-cafe)}.lc-trust__item svg{width:22px;height:22px;color:var(--lc-oro)}.lc-pdp{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(28px,5vw,80px);align-items:start}.lc-gal{display:grid;grid-template-columns:84px 1fr;gap:14px;position:sticky;top:90px}.lc-gal__thumbs{display:flex;flex-direction:column;gap:10px;max-height:640px;overflow-y:auto;scrollbar-width:none}.lc-gal__thumbs::-webkit-scrollbar{display:none}.lc-gal__thumb{padding:0;border:0;cursor:pointer;aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;background:var(--lc-crema-2);opacity:.55;outline:1.5px solid transparent;outline-offset:2px;transition:opacity .4s,outline-color .4s}.lc-gal__thumb img{width:100%;height:100%;object-fit:cover}.lc-gal__thumb.is-active,.lc-gal__thumb:hover{opacity:1}.lc-gal__thumb.is-active{outline-color:var(--lc-oro)}.lc-gal__main{position:relative;aspect-ratio:1 / 1;border-radius:var(--lc-radio);overflow:hidden;background:var(--lc-crema-2)}.lc-gal__main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .7s var(--lc-ease),transform 1.2s var(--lc-ease)}.lc-gal__main img.is-active{opacity:1;transform:none}.lc-gal__nav{position:absolute;z-index:2;bottom:18px;right:18px;display:flex;gap:8px}.lc-gal__nav button{width:44px;height:44px;border-radius:50%;border:0;cursor:pointer;background:#fbf8f3d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--lc-cafe);display:grid;place-items:center;transition:background .3s,transform .4s var(--lc-ease)}.lc-gal__nav button:hover{background:var(--lc-papel);transform:scale(1.06)}.lc-gal__nav svg{width:18px;height:18px}.lc-pdp__info{padding-top:10px}.lc-pdp__title{font-size:clamp(32px,3.4vw,50px)}.lc-pdp__intro{margin-top:16px;font-size:17px}.lc-variants{margin:22px 0 6px;display:grid;gap:18px}.lc-variants legend{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--lc-cafe-2);margin-bottom:10px;padding:0}.lc-variants fieldset{border:0;padding:0;margin:0}.lc-variants__opts{display:flex;flex-wrap:wrap;gap:8px}.lc-variants__opts input{position:absolute;opacity:0;pointer-events:none}.lc-variants__opts label{padding:11px 18px;border-radius:999px;border:1px solid var(--lc-linea);cursor:pointer;font-size:14px;transition:border-color .3s,background .3s,color .3s}.lc-variants__opts label{display:inline-flex;align-items:center;gap:9px}.lc-swatch{width:16px;height:16px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #33261d2e}.lc-variants__opts input:checked+label .lc-swatch{box-shadow:0 0 0 2px var(--lc-crema)}.lc-variants__opts input:checked+label{background:var(--lc-bosque);border-color:var(--lc-bosque);color:var(--lc-crema)}.lc-variants__opts input:focus-visible+label{outline:2px solid var(--lc-oro);outline-offset:2px}.lc-qty-row{display:flex;gap:12px;margin-top:8px}.lc-qty{display:flex;align-items:center;border:1px solid var(--lc-linea);border-radius:999px;height:56px;flex:none}.lc-qty button{width:44px;height:100%;background:none;border:0;cursor:pointer;font-size:18px;color:var(--lc-cafe)}.lc-qty input{width:34px;text-align:center;border:0;background:none;font:inherit;font-size:16px;color:var(--lc-cafe);-moz-appearance:textfield}.lc-qty input::-webkit-outer-spin-button,.lc-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lc-qty-row product-form,.lc-qty-row .lc-btn{flex:1}.lc-pdp .shopify-payment-button{margin-top:12px}.lc-pdp .shopify-payment-button__button{border-radius:999px!important;min-height:52px;overflow:hidden}.lc-pdp__error{margin-top:10px;font-size:14px;color:#a03a2c}.lc-pdp .lc-acc{margin-top:30px}.lc-pdp .lc-acc summary{font-size:19px;padding:20px 0}.lc-pdp .rte{font-size:15.5px;line-height:1.65;color:var(--lc-cafe-2)}.lc-pdp .rte ul,.lc-pdp .rte ol{padding-left:1.2em}.lc-stockline{display:flex;align-items:center;gap:10px;margin-top:14px;font-size:14px;color:var(--lc-cafe-2)}.lc-stockline i{width:8px;height:8px;border-radius:50%;background:#6e9b5e;box-shadow:0 0 #6e9b5e80;animation:lcPulse 2s infinite}.lc-stockline--out i{background:#b5655a;animation:none}@keyframes lcPulse{70%{box-shadow:0 0 0 9px #6e9b5e00}to{box-shadow:0 0 #6e9b5e00}}.lc-sticky-atc{position:fixed;z-index:50;left:12px;right:12px;bottom:12px;display:flex;align-items:center;gap:14px;padding:10px 10px 10px 12px;border-radius:999px;background:#fbf8f3e0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:var(--lc-sombra-alta);border:1px solid var(--lc-linea);transform:translateY(140%);transition:transform .7s var(--lc-ease);max-width:720px;margin:0 auto;font-family:var(--lc-sans)}.lc-sticky-atc.is-shown{transform:none}.lc-sticky-atc img{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:none}.lc-sticky-atc__t{flex:1;min-width:0;font-size:14px;line-height:1.25;color:var(--lc-cafe)}.lc-sticky-atc__t strong{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lc-sticky-atc .lc-btn{min-height:46px;padding:0 22px;font-size:14px}.lc-footer{background:var(--lc-bosque);color:var(--lc-crema);font-family:var(--lc-sans);overflow:hidden}.lc-footer a{color:inherit;text-decoration:none}.lc-footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:48px;padding-bottom:56px;border-bottom:1px solid rgba(246,240,231,.14)}.lc-footer__brand .lc-h2{color:var(--lc-crema)}.lc-footer__tag{margin-top:18px;max-width:360px;color:#f6f0e7b8;line-height:1.6;font-size:15px}.lc-footer h3{margin:0 0 18px;font-family:var(--lc-sans);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--lc-oro-claro)}.lc-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.lc-footer li a{font-size:15px;color:#f6f0e7d1;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .5s var(--lc-ease),color .3s}.lc-footer li a:hover{color:var(--lc-crema);background-size:100% 1px}.lc-footer__social{display:flex;gap:10px;margin-top:26px}.lc-footer__social a{width:40px;height:40px;border-radius:50%;border:1px solid rgba(246,240,231,.25);display:grid;place-items:center;transition:background .4s,border-color .4s,color .4s}.lc-footer__social a:hover{background:var(--lc-oro);border-color:var(--lc-oro);color:var(--lc-bosque)}.lc-footer__social svg{width:16px;height:16px}.lc-footer__big{font-family:var(--lc-serif);font-style:italic;font-weight:300;line-height:.85;letter-spacing:-.04em;white-space:nowrap;color:#f6f0e714;text-align:center;padding-top:30px;-webkit-user-select:none;user-select:none}.lc-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:26px;font-size:13px;color:#f6f0e799}.lc-footer__legal{display:flex;flex-wrap:wrap;gap:6px 18px}.lc-footer__legal a:hover{color:var(--lc-crema)}.lc-footer__pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.lc-footer__pay svg{height:22px;width:auto;border-radius:3px}@media(max-width:989px){.lc-head--split{grid-template-columns:1fr;gap:16px}.lc-steps{grid-template-columns:1fr;gap:40px;max-width:520px;margin:0 auto}.lc-steps__line{display:none}.lc-polas{grid-template-columns:repeat(2,1fr)}.lc-feat{grid-template-columns:1fr}.lc-feat__sticky{display:none}.lc-feat__item{opacity:1;padding:34px 0}.lc-feat__mimg{display:block;aspect-ratio:4 / 3;border-radius:var(--lc-radio);overflow:hidden;margin-bottom:22px}.lc-feat__mimg img{width:100%;height:100%;object-fit:cover}.lc-gift{grid-template-columns:1fr}.lc-gift__media{min-height:0;aspect-ratio:3 / 2}.lc-faq{grid-template-columns:1fr}.lc-faq__aside{position:static}.lc-buy,.lc-pdp{grid-template-columns:1fr}.lc-gal{position:static;grid-template-columns:1fr}.lc-gal__thumbs{order:2;flex-direction:row;max-height:none;overflow-x:auto}.lc-gal__thumb{width:68px;flex:none}.lc-footer__top{grid-template-columns:1fr 1fr}.lc-footer__brand{grid-column:1 / -1}}@media(max-width:749px){.lc-hero .lc-hero__img-d{display:none}.lc-hero .lc-hero__img-m{display:block;animation:lcKen 2.6s var(--lc-ease) both}.lc-hero__inner{align-items:flex-start}.lc-hero__content{max-width:none}.lc-hero__ctas{margin-top:24px;gap:10px 22px}.lc-hero__ctas .lc-btn{min-height:50px;padding:0 24px}.lc-hero__sub{margin-top:14px}.lc-hero__meta{display:none}.lc-hero .lc-eyebrow{margin-bottom:12px}.lc-hero__scroll{display:none}.lc-hero--inset{margin:0 8px}}@media(max-width:540px){.lc-polas{gap:14px}.lc-pola__cap{font-size:16px;padding:12px 4px 14px}.lc-trust{grid-template-columns:1fr 1fr 1fr;gap:6px}.lc-trust__item{padding:12px 6px;font-size:11.5px}.lc-acc__inner{padding-right:0}.lc-footer__top{grid-template-columns:1fr;gap:36px}.lc-buy__badge{width:84px;height:84px;font-size:13px}}@media(prefers-reduced-motion:reduce){.lc-section *,.lc-section *:before,.lc-section *:after{animation:none!important;transition:none!important}.lc-reveal,.lc-split .lc-w>span,.lc-hero .lc-fade{opacity:1!important;transform:none!important}.lc-reveal--mask{clip-path:none!important}.lc-reveal--mask img{transform:none!important}}.section-header{margin-bottom:0!important}body{background:var(--lc-crema)}.header__heading-link .h2,.lc-wordmark{font-family:var(--lc-serif)!important;font-weight:400;letter-spacing:-.02em;font-size:26px;color:var(--lc-cafe)}.lc-wordmark em{font-style:italic;color:var(--lc-oro)}.header-wrapper{background:#f6f0e7d1!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.header-wrapper--border-bottom{border-bottom-color:var(--lc-linea)!important}.header__menu-item{font-family:var(--lc-sans);font-size:14.5px}.announcement-bar-section .announcement-bar{background:var(--lc-bosque);color:var(--lc-crema)}.announcement-bar__message{font-family:var(--lc-sans);font-size:12.5px;letter-spacing:.08em}.utility-bar{background:var(--lc-bosque)!important;border-bottom:0!important}.utility-bar .announcement-bar__message,.utility-bar a{color:var(--lc-crema)!important}.button,.shopify-challenge__button,.customer button{font-family:var(--lc-sans);letter-spacing:.02em}.cart-count-bubble{background:var(--lc-oro)!important;color:var(--lc-bosque)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lc-styles.css.map */
