@keyframes lf-shimmer{0%{background-position:0 0}to{background-position:1200px 0}}.utility-bar,.utility-bar.color-scheme-1{background:linear-gradient(90deg,#0b0b0b,#2a2118 30%,#4a3416,#2a2118 70%,#0b0b0b) 0 0 / 1200px 100% repeat-x!important;animation:lf-shimmer 14s linear infinite;border:0!important}@media(prefers-reduced-motion:reduce){.utility-bar,.utility-bar.color-scheme-1{animation:none}}.utility-bar .announcement-bar__message{font-size:1.05rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;padding:1rem 0}.utility-bar .announcement-bar__message:before,.utility-bar .announcement-bar__message:after{content:"\2726";color:var(--lf-accent);margin:0 1rem;font-size:.9em}.header-wrapper,.header-wrapper.gradient{position:relative;background:#ffffffe6!important;-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);border-bottom:0!important}.header-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#f5c400,#e8891d 30%,#8b5cf6,#3b82f6)}.shopify-section-header-sticky .header-wrapper{box-shadow:0 10px 30px #0000001a}.header{padding-top:1rem;padding-bottom:1rem}.header__heading-logo-wrapper{display:block;width:clamp(104px,9vw,128px)!important;max-width:none!important}.header__heading-logo{width:100%!important;max-width:100%!important;height:auto!important}.header__heading-link{transition:transform .25s ease}.header__heading-link:hover{transform:scale(1.05)}@media(min-width:990px){.header.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:3.2rem}.header.header--middle-left .header__inline-menu{justify-self:center;margin-left:0}}.header__menu-item{padding:0 .2rem;font-family:var(--lf-font);font-weight:600;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:#111}.header__menu-item>span{display:inline-block;padding:.9rem 1.6rem;border-radius:999px;text-decoration:none;background:transparent;transition:background .2s ease,color .2s ease,transform .2s ease}.header__menu-item:hover>span,.header__menu-item[aria-expanded=true]>span,details[open]>summary.header__menu-item>span{background:#f1eeff;color:#3b1fb8;text-decoration:none;transform:translateY(-1px)}.header__menu-item>.header__active-menu-item,.header__menu-item:hover>.header__active-menu-item{background:linear-gradient(135deg,#111,#2b2145);color:#fff;text-decoration:none;box-shadow:0 8px 18px #2b214547}.header__inline-menu .list-menu--inline{gap:.2rem}.header__submenu{margin-top:.8rem;padding:.8rem;border:0;border-radius:16px;box-shadow:0 18px 40px #00000029;background:#fff;min-width:22rem}.header__submenu .header__menu-item{padding:0;font-size:1.3rem;font-weight:500;letter-spacing:.01em;text-transform:none}.header__submenu .header__menu-item>span,.header__submenu .list-menu__item>span{display:block;padding:1rem 1.4rem;border-radius:10px;transform:none}.header__submenu .header__menu-item:hover>span{background:#f1eeff}@media(min-width:990px){.header__search .header__icon--search{display:inline-flex!important;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;width:auto;min-width:19rem;height:4.2rem;padding:0 1.8rem;gap:1rem;border:1px solid #e3e0f5;border-radius:999px;background:#fff;text-decoration:none;box-shadow:0 2px 8px #0000000a;transition:border-color .2s ease,box-shadow .2s ease}.header__search .header__icon--search>span{display:inline-flex;flex:none}.header__search .header__icon--search:after{content:"Search products";font:400 1.25rem var(--lf-font);color:#8a8a8a;text-decoration:none;white-space:nowrap}.header__search .header__icon--search:hover{background:#fff;border-color:#8b5cf6;box-shadow:0 0 0 4px #8b5cf624}}.header__icon{width:4.2rem;height:4.2rem;border-radius:50%;color:#111;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.header__icon .icon{color:#111}.header__icon--account{border:1px solid #e3e0f5;background:#fff}.header__icon--account:hover{background:#f1eeff}.header__icon--cart{background:linear-gradient(135deg,#111,#2b2145);margin-left:.4rem}.header__icon--cart:hover{background:linear-gradient(135deg,#000,#3b1fb8);transform:translateY(-2px);box-shadow:0 10px 22px #8b5cf659}.header__icon--cart .icon{color:#fff}.header__icon--cart .cart-count-bubble{top:-.3rem;right:-.3rem;left:auto;bottom:auto;width:1.8rem;height:1.8rem;border:2px solid #fff;background:var(--lf-cart-dot)!important;color:#fff!important;font-weight:700}@media(max-width:989px){.header{padding-top:.8rem;padding-bottom:.8rem}.header__heading-logo-wrapper{width:92px!important}.header__icon--account{border:0;background:transparent}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/londre-header.css.map */
