:root{--lf-ink: #111111;--lf-ink-2: #1c1c1c;--lf-canvas: #faf8f3;--lf-gold: #f5c400;--lf-amber: #f5a623;--lf-deep: #e69500;--lf-cream: #fff6d6;--lf-line: #ece6da;--lf-accent: #f5c400;--lf-badge: #f5c400;--lf-price: #111111;--lf-cart-dot: #f5c400;--lf-gold-grad: linear-gradient(135deg, #ffe27a 0%, #f5c400 45%, #f5a623 100%);--lf-shadow: 0 2px 4px rgba(17, 17, 17, .05), 0 14px 32px rgba(17, 17, 17, .12);--lf-radius-lg: 20px;--lf-radius-xl: 28px;--lf-gap: 16px}body{background:var(--lf-canvas)!important;color:var(--lf-ink)}@keyframes lf-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes lf-marquee{to{transform:translate(-50%)}}.header-wrapper:after{background:linear-gradient(90deg,#f5c400,#f5a623 55%,#e69500)}.header__menu-item:hover>span,.header__menu-item[aria-expanded=true]>span,details[open]>summary.header__menu-item>span{background:var(--lf-cream);color:var(--lf-ink)}.header__menu-item>.header__active-menu-item,.header__menu-item:hover>.header__active-menu-item{background:var(--lf-ink);color:#fff;box-shadow:0 8px 18px #11111138}.header__submenu .header__menu-item:hover>span{background:var(--lf-cream)}@media(min-width:990px){.header__search .header__icon--search{border-color:var(--lf-line)}.header__search .header__icon--search:hover{border-color:var(--lf-gold);box-shadow:0 0 0 4px #f5c40038}}.header__icon--account{border-color:var(--lf-line)}.header__icon--account:hover{background:var(--lf-cream)}.header__icon--cart{background:var(--lf-ink)}.header__icon--cart:hover{background:#000;box-shadow:0 10px 22px #f5c40059}.header__icon--cart .cart-count-bubble{background:var(--lf-gold)!important;color:var(--lf-ink)!important}.lf-section{padding:clamp(28px,4.5vw,52px) 0}.lf-title{position:relative;margin:0 0 2.4rem;padding-bottom:1.4rem;font-size:clamp(2.4rem,3vw,3.4rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--lf-ink)}.lf-title:after{content:"";position:absolute;left:0;bottom:0;width:5.6rem;height:4px;border-radius:4px;background:var(--lf-gold-grad)}.lf-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--lf-gap)}.lf-grid>*{flex:0 0 calc((100% - var(--lf-gap)) / 2);min-width:0}@media(min-width:750px){.lf-grid>*{flex-basis:calc((100% - 2 * var(--lf-gap)) / 3)}}@media(min-width:990px){.lf-grid>*{flex-basis:calc((100% - (var(--lf-cols-d, 4) - 1) * var(--lf-gap)) / var(--lf-cols-d, 4))}}.lf-collection .lf-grid{justify-content:flex-start}.lf-hero{width:min(calc(100% - 2 * var(--lf-gutter)),1320px);margin:1.6rem auto 0;border-radius:var(--lf-radius-xl);background:#1a1610}.lf-hero__media:after{background:linear-gradient(100deg,#111111db,#1111118c 38%,#1111110f 78%),radial-gradient(60% 80% at 0% 100%,rgba(245,196,0,.28),transparent 70%)}.lf-hero__eyebrow{display:inline-block;align-self:flex-start;padding:.7rem 1.4rem;border:1px solid rgba(245,196,0,.6);border-radius:999px;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--lf-font);font-weight:600;font-size:1.2rem;letter-spacing:.24em}.lf-hero__brand{background:linear-gradient(90deg,#fff1b3,#f5c400 55%,#f5a623);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-right:.1em}.lf-offer{padding:1.4rem 2.2rem;gap:1.8rem;border:1px solid rgba(255,255,255,.28);border-radius:22px;background:#ffffff1f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.lf-offer__stack{font-size:clamp(1.6rem,2.4vw,2.6rem)}.lf-offer__stack mark{background:var(--lf-gold);color:var(--lf-ink);border-radius:8px;padding:.1em .5em}.lf-offer__big{font-family:var(--lf-font);font-weight:800;letter-spacing:-.04em;font-size:clamp(4.4rem,7vw,8rem)}.lf-offer__suffix{font-family:var(--lf-font);font-weight:800;font-size:clamp(1.8rem,2.6vw,3rem)}.lf-btn-accent{margin-top:1.2rem;padding:1.3rem 3.2rem;border-radius:999px;background:var(--lf-gold-grad);color:var(--lf-ink);font-family:var(--lf-font);font-weight:700;font-size:clamp(1.3rem,1.6vw,1.6rem);letter-spacing:.08em;box-shadow:0 14px 30px #f5c40066;transition:transform .25s ease,box-shadow .25s ease}.lf-btn-accent:hover{filter:none;transform:translateY(-2px);box-shadow:0 18px 36px #f5c4008c}.lf-marquee{margin:2.4rem 0 0;padding:1.3rem 0;overflow:hidden;background:var(--lf-ink);color:var(--lf-gold)}.lf-marquee__track{display:flex;width:max-content;animation:lf-marquee var(--lf-marquee-speed, 30s) linear infinite}.lf-marquee:hover .lf-marquee__track{animation-play-state:paused}.lf-marquee__group{display:flex;margin:0;padding:0;list-style:none}.lf-marquee__group li{display:flex;align-items:center;white-space:nowrap;font-size:1.3rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.lf-marquee__group li:after{content:"\2726";margin:0 2.4rem;color:#fff;opacity:.55}@media(prefers-reduced-motion:reduce){.lf-marquee__track{animation:none}.lf-card{animation:none!important}}.lf-promo{border-radius:var(--lf-radius-xl);aspect-ratio:1.5 / 1}.lf-promo img{transition:transform .6s ease}.lf-promo:hover img{transform:scale(1.05)}.lf-promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1110 20%,#111111db)}.lf-promo .lf-promo__text,.lf-promo--left .lf-promo__text,.lf-promo--right .lf-promo__text{top:auto;bottom:0;left:0;right:0;transform:none;width:auto;align-items:flex-start;text-align:left;gap:.4rem;padding:2.6rem;z-index:2}.lf-promo__script{font-size:clamp(2.4rem,3.2vw,3.6rem)}.lf-promo__small{font-size:1.2rem;letter-spacing:.18em;opacity:.85}.lf-promo__big{font-family:var(--lf-font);font-weight:800;letter-spacing:-.03em;font-size:clamp(3.6rem,5vw,6rem)}.lf-promo__tag{margin-top:.8rem;padding:.7rem 1.4rem;border-radius:999px;background:var(--lf-gold-grad);color:var(--lf-ink);font-size:1.15rem;font-weight:700;letter-spacing:.06em}.lf-card{overflow:hidden;border:1px solid var(--lf-line);border-radius:var(--lf-radius-lg);background:#fff;box-shadow:none;transition:transform .3s ease,box-shadow .3s ease;animation:lf-rise .6s cubic-bezier(.2,.7,.2,1) backwards}.lf-card:nth-child(2){animation-delay:.06s}.lf-card:nth-child(3){animation-delay:.12s}.lf-card:nth-child(4){animation-delay:.18s}.lf-card:hover{transform:translateY(-6px);box-shadow:var(--lf-shadow)}.lf-card__media{background:#f4f1ea}.lf-card__media img{transition:transform .5s ease}.lf-card:hover .lf-card__media img{transform:scale(1.05)}.lf-badge{top:1.2rem;left:1.2rem;padding:.6rem 1.2rem;border-radius:999px;background:var(--lf-ink);color:var(--lf-gold);font-weight:700;letter-spacing:.04em;box-shadow:0 6px 14px #11111140}.lf-card__title{font-size:1.35rem;font-weight:600;letter-spacing:0;line-height:1.4}.lf-price__now{color:var(--lf-ink);font-size:1.6rem}.lf-price__was{font-size:1.2rem;font-weight:500}.lf-atc{height:4.2rem;padding-left:4.2rem;background:var(--lf-ink);color:#fff;font-size:1.25rem;letter-spacing:.04em;transition:background .25s ease,color .25s ease}.lf-atc:hover{background:var(--lf-gold);color:var(--lf-ink)}.lf-atc__icon{left:.5rem;width:3.2rem;height:3.2rem;background:var(--lf-gold)}.lf-atc__icon svg{fill:var(--lf-ink)}.lf-btn-outline{padding:1.1rem 3.4rem;border-color:var(--lf-ink);background:transparent;font-size:1.3rem;font-weight:600;transition:background .25s ease,color .25s ease,border-color .25s ease}.lf-btn-outline:hover{border-color:var(--lf-gold);background:var(--lf-gold);color:var(--lf-ink)}.lf-cat{position:relative;overflow:hidden;border-radius:24px;background:#ebe5d8;box-shadow:none}.lf-cat__media{aspect-ratio:4 / 5}.lf-cat__media img{transition:transform .6s ease}.lf-cat:hover .lf-cat__media img{transform:scale(1.07)}.lf-cat__label{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.6rem;border-radius:16px;background:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;font-size:1.4rem;font-weight:600;color:var(--lf-ink)}.lf-cat__label:after{content:"\2192";font-size:1.6rem;transition:transform .25s ease}.lf-cat:hover .lf-cat__label:after{transform:translate(4px)}.lf-faq{width:min(calc(100% - 2 * var(--lf-gutter)),1320px);margin:2rem auto;padding:clamp(32px,5vw,64px) 0;border-radius:var(--lf-radius-xl);background:#f2ecdf}.lf-faq__title{font-size:clamp(2.4rem,3vw,3.4rem);letter-spacing:-.02em}.lf-faq__item{border:1px solid var(--lf-line);border-radius:var(--lf-radius-lg);box-shadow:none;transition:border-color .2s ease}.lf-faq__item[open]{border-color:var(--lf-gold)}.lf-faq__item summary{padding:2rem 2.4rem;font-size:1.5rem;font-weight:600;letter-spacing:0;text-transform:none}.lf-faq__answer{padding:0 2.4rem 2.4rem}.lf-trust{padding:2.6rem 0;background:linear-gradient(120deg,#111,#1c1c1c 60%,#2a2418)}.lf-trust__item svg{width:4.6rem;height:4.6rem;padding:.9rem;border:1px solid rgba(245,196,0,.55);border-radius:50%;background:#f5c4001a;color:var(--lf-gold)}
/*# sourceMappingURL=/cdn/shop/t/19/assets/londre-2026.css.map */
