:root{--lf-ivory:#F7F3EE;--lf-sand:#EFE8DF;--lf-ink:#1C1A19;--lf-soft:#5E5650;--lf-line:#E3DBD1;--lf-bronze:#9C7B55;--lf-night:#0E0D0C;--lf-gold:#C9A961;--lf-gold-light:#E8D7A6;--lf-white:#FFFFFF;--lf-sale:#C62828;--lf-serif:var(--font-heading--family, "Cormorant Garamond", Georgia, serif);--lf-sans:var(--font-body--family, "Jost", "Helvetica Neue", Arial, sans-serif);--lf-ease:cubic-bezier(.16,1,.3,1);--lf-max:1320px;--lf-gutter:20px;--lf-pad:56px;--lf-radius:2px}@media(min-width:990px){:root{--lf-gutter:48px;--lf-pad:104px}}.lf{font-family:var(--lf-sans);color:var(--lf-ink);-webkit-font-smoothing:antialiased}.lf *,.lf *:before,.lf *:after{box-sizing:border-box}.lf img{max-width:100%;display:block}.lf a{color:inherit}.lf-wrap{max-width:var(--lf-max);margin:0 auto;padding-inline:var(--lf-gutter)}.lf-pad{padding-block:var(--lf-pad)}.lf--ivory{background:var(--lf-ivory)}.lf--sand{background:var(--lf-sand)}.lf--white{background:var(--lf-white)}.lf--night{background:var(--lf-night);color:var(--lf-ivory)}.lf-eyebrow{display:inline-flex;align-items:center;gap:12px;margin:0 0 16px;font-family:var(--lf-sans);font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--lf-bronze)}.lf-eyebrow--line:before,.lf-eyebrow--line:after{content:"";width:28px;height:1px;background:currentColor;opacity:.55}.lf--night .lf-eyebrow{color:var(--lf-gold)}.lf-h1,.lf-h2,.lf-h3{font-family:var(--lf-serif);font-weight:400;letter-spacing:-.01em;margin:0;color:inherit}.lf-h1{font-size:clamp(40px,7vw,88px);line-height:1}.lf-h2{font-size:clamp(32px,4.4vw,52px);line-height:1.08}.lf-h3{font-size:clamp(22px,2.4vw,28px);line-height:1.2}.lf-h1 em,.lf-h2 em,.lf-h3 em{font-style:italic}.lf-lead{font-size:16px;line-height:1.75;color:var(--lf-soft);margin:16px 0 0}.lf-lead p{margin:0 0 14px}.lf-lead p:last-child{margin-bottom:0}.lf--night .lf-lead{color:#f7f3eeb8}@media(min-width:750px){.lf-lead{font-size:17px}}.lf-head{text-align:center;max-width:680px;margin:0 auto 40px}@media(min-width:990px){.lf-head{margin-bottom:56px}}.lf-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 34px;border:1px solid var(--lf-ink);border-radius:var(--lf-radius);background:var(--lf-ink);color:var(--lf-ivory)!important;font-family:var(--lf-sans);font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none!important;cursor:pointer;transition:background .35s var(--lf-ease),color .35s var(--lf-ease),border-color .35s var(--lf-ease)}.lf-btn:hover,.lf-btn--ghost{background:transparent;color:var(--lf-ink)!important}.lf-btn--ghost:hover{background:var(--lf-ink);color:var(--lf-ivory)!important}.lf-btn--light{background:var(--lf-ivory);border-color:var(--lf-ivory);color:var(--lf-ink)!important}.lf-btn--light:hover{background:transparent;color:var(--lf-ivory)!important}.lf-btn--outline-light{background:transparent;border-color:#f7f3eeb3;color:var(--lf-ivory)!important}.lf-btn--outline-light:hover{background:var(--lf-ivory);color:var(--lf-ink)!important}.lf-btn--gold{background:var(--lf-gold);border-color:var(--lf-gold);color:var(--lf-night)!important}.lf-btn--gold:hover{background:transparent;color:var(--lf-gold-light)!important}.lf-btn svg{width:16px;height:16px;transition:transform .35s var(--lf-ease)}.lf-btn:hover svg{transform:translate(4px)}.lf-link{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:4px;transition:background-size .4s var(--lf-ease)}.lf-link:hover{background-size:0 1px;background-position:100% 100%}.lf-ph{width:100%;height:100%;background:var(--lf-sand);display:block}.lf-ph svg{width:100%;height:100%;fill:#1c1a191f;display:block}.lfh-media .lf-ph,.lfc-card .lf-ph{background:#7a6f66!important}.lfh-media .lf-ph svg,.lfc-card .lf-ph svg{fill:#f7f3ee29!important}.lfe-detail:has(>.lf-ph){display:none!important}.lfo-contact .lfo-h{font-size:11px!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--lf-gold)!important;margin:0 0 18px!important;line-height:1.4!important}.header-logo{font-family:var(--lf-serif)!important;font-weight:500!important;font-style:normal!important;font-size:24px!important;letter-spacing:.02em!important;white-space:nowrap}@media(min-width:750px){.header-logo{font-size:30px!important}}.lf-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s var(--lf-ease),transform .9s var(--lf-ease);transition-delay:calc(var(--i,0)*.11s)}.lf-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lf-reveal{opacity:1;transform:none;transition:none}}.shopify-design-mode .lf-reveal{opacity:1;transform:none}.lfa-m{transition:opacity .25s ease,transform .25s ease!important}.lfa-m.on{transition:opacity .5s ease .25s,transform .6s var(--lf-ease) .25s!important}@media(max-width:749px){.lfh .lfh-media:after{background:linear-gradient(180deg,#0e0d0c00 28%,#0e0d0c61 55%,#0e0d0cd6)!important}.lfh .lfh-inner{padding-bottom:28px!important}.lfh .lf-eyebrow{margin-bottom:12px!important;font-size:10px!important}.lfh .lfh-title{font-size:clamp(36px,10.4vw,46px)!important;max-width:11ch!important}.lfh .lfh-sub{display:none!important}.lfh .lfh-ctas{flex-direction:row!important;max-width:none!important;gap:8px!important;margin-top:22px!important}.lfh .lfh-ctas .lf-btn{flex:1 1 0;width:auto!important;min-height:48px!important;padding:0 12px!important;font-size:10.5px!important;letter-spacing:.14em!important}.lfh .lfh-ctas .lf-btn svg{display:none}}.lf-h1,.lf-h2,.lf-h3{text-wrap:balance}.lf-lead,.lfb-d,.lfr-text{text-wrap:pretty}.lf a:focus-visible,.lf button:focus-visible{outline:1px solid currentColor;outline-offset:4px}.lfp-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}product-card [class*=text-block--]>p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.2em;min-height:2lh}body .pd-now,body .lfp-price{color:var(--lf-ink)!important}body .pd-now.is-sale,body .lfp-price .is-sale,body .price-item--sale{color:var(--lf-sale)!important;-webkit-text-fill-color:var(--lf-sale)!important}body .tv-price-line .ahorra-etiqueta{color:var(--lf-sale)!important;-webkit-text-fill-color:var(--lf-sale)!important;font-weight:500!important;letter-spacing:.06em!important}#wizz4-cart-link>div{font-size:0!important;line-height:0!important}#wizz4-cart-link>div:after{content:"CONTINUAR PEDIDO";font-size:13px;line-height:20px;letter-spacing:.12em}#wizz4-cart-link{border-radius:2px!important;background:var(--lf-ink)!important;min-height:54px!important;font-family:var(--lf-sans)!important;font-weight:500!important}.lux-reviews{background:var(--lf-white)!important;color:var(--lf-ink)!important}.lux-reviews__eyebrow{color:var(--lf-bronze)!important;font-weight:500!important;letter-spacing:.28em!important}.lux-reviews__header h2{font-family:var(--lf-serif)!important;font-weight:400!important;color:var(--lf-ink)!important;letter-spacing:-.01em!important;font-size:clamp(32px,4.4vw,52px)!important;line-height:1.08!important}.lux-reviews__header p,.lux-reviews__text{color:var(--lf-soft)!important}.lux-reviews__card{border-radius:0!important;box-shadow:none!important;border:1px solid var(--lf-line)!important}.lux-reviews__card:hover{transform:none!important;box-shadow:none!important}.lux-reviews__content h3{font-family:var(--lf-serif)!important;font-weight:500!important;font-size:22px!important;color:var(--lf-ink)!important}.lux-reviews__stars{color:var(--lf-gold)!important}.lux-reviews__author-name{color:var(--lf-ink)!important;letter-spacing:.04em}.lux-reviews__author{border-top-color:var(--lf-line)!important}@media(max-width:749px){.lfh{color:var(--lf-ivory)!important}.lfh .lfh-title{color:var(--lf-ivory)!important;text-shadow:0 2px 22px rgba(0,0,0,.35)!important}.lfh .lf-eyebrow{color:var(--lf-gold-light)!important;opacity:1!important}.lfh .lfh-ctas .lf-btn{background:var(--lf-ivory)!important;border-color:var(--lf-ivory)!important;color:var(--lf-ink)!important}.lfh .lfh-ctas .lf-btn--ghost{background:#0e0d0c2e!important;border-color:#f7f3eee6!important;color:var(--lf-ivory)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.lf .lfp-grid,.lf .lfr-track,.lf [class*=-track],.lf [class*=-slider]{scroll-padding-inline:var(--lf-gutter)!important}.pd-vals .pd-pill{flex:0 0 calc((100% - 40px) / 6)!important;min-width:0!important;padding-inline:2px!important;justify-content:center}.lf-urg-t{font-size:10.5px!important;letter-spacing:.08em!important}.menu-drawer__menu-item--mainlist{font-family:var(--lf-serif)!important;font-size:27px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;padding:13px 0!important;line-height:1.15!important}.menu-drawer__list-item--divider{border-bottom:1px solid var(--lf-line)!important}.menu-drawer__close-button{border:0!important;box-shadow:none!important;background:transparent!important}.lux-reviews__content h3{font-size:19px!important}.lux-reviews__image-wrap{min-height:200px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/lf-brand.css.map */
