.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item>span,.header__inline-menu .header__menu-link,.header__inline-menu summary.header__menu-item,.header__submenu .header__menu-item,.header__submenu .header__menu-item span,.header__submenu .list-menu__item--link,.menu-drawer .menu-drawer__menu-item{text-transform:uppercase;letter-spacing:.04em;color:#002363}.header__inline-menu .list-menu--inline{align-items:center;width:100%}.header__inline-menu summary.lubex-mm-summary--problem{padding:.7rem 1rem!important;font-size:1.2rem;gap:.8rem;border-width:.2rem}.header__inline-menu summary.header__menu-item:not(.lubex-mm-summary--problem){padding-right:1.6rem}.header__inline-menu .list-menu--inline{justify-content:center}.header__inline-menu .list-menu--inline>li:has(.lubex-mm-summary--problem){margin-left:2rem}.lubex-mm-summary--problem .lubex-mm__trigger-icon .lubex-mega-icon{width:1.4rem!important;height:1.4rem!important}.lubex-mm-summary--problem .header__caret{width:1.2rem;display:inline-flex}.lubex-mm-summary--problem .header__caret svg{width:1.2rem;height:auto}.header__inline-menu .lubex-mm-summary--problem:hover .header__menu-link,.header__inline-menu .lubex-mm-summary--problem:hover .header__menu-link span,.header__inline-menu .lubex-mm-summary--problem .header__menu-link:hover,.header__inline-menu .lubex-mm-summary--problem .header__menu-link:hover span{text-decoration:none}header-menu>details>summary{position:relative}header-menu>details>summary:after{content:"";position:absolute;top:100%;left:0;right:0;height:12rem;pointer-events:none}header-menu>details[open]>summary:after,header-menu>details:hover>summary:after{pointer-events:auto}.lubex-mm-summary--problem .lubex-mm__trigger-icon .lubex-mega-icon{width:1.6rem;height:1.6rem}.lubex-mm-details{position:static}.lubex-mm-details>summary:after{content:""}.lubex-mm-details[open]>summary .header__caret svg{transform:rotate(180deg)}.lubex-mm{position:absolute;top:100%;left:0;right:0;z-index:100;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:.1rem solid rgba(0,35,99,.08);padding:0;opacity:0;visibility:hidden}.lubex-mm-details[open] .lubex-mm{opacity:1;visibility:visible}.lubex-mm__inner{padding:3.2rem 0 4rem}.lubex-mm__grid{list-style:none;margin:0;padding:0;display:grid}.lubex-mm__grid--anti-age{gap:3.6rem 3.2rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.lubex-mm__grid--anti-age{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px){.lubex-mm__grid--anti-age{grid-template-columns:repeat(6,minmax(0,1fr))}}.lubex-mm__highlight{list-style:none;min-width:0;display:flex;flex-direction:column;gap:1.4rem}.lubex-mm__highlight-title{display:block;font-size:1.7rem;font-weight:700;letter-spacing:.04em;color:#002363;text-transform:uppercase;line-height:1.2}.lubex-mm__highlight-link{position:relative;display:block;overflow:hidden;flex:1;min-height:26rem;text-decoration:none;background-color:#0023630a}.lubex-mm__highlight-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.lubex-mm__highlight-caption{position:absolute;bottom:1.8rem;left:1.8rem;right:1.8rem;color:#fff;font-size:2rem;font-weight:700;letter-spacing:.02em;line-height:1.2;text-shadow:0 .1rem .4rem rgba(0,0,0,.5)}@media screen and (min-width:1200px){.lubex-mm__grid--anti-age.lubex-mm__grid--with-highlight{grid-template-columns:minmax(22rem,24rem) repeat(4,minmax(0,1fr));grid-template-rows:auto auto;gap:3.6rem 3.2rem}.lubex-mm__grid--anti-age.lubex-mm__grid--with-highlight .lubex-mm__highlight{grid-column:1;grid-row:1 / span 2}.lubex-mm__grid--anti-age.lubex-mm__grid--with-highlight .lubex-mm__col:nth-of-type(2){grid-column:2;grid-row:1}.lubex-mm__grid--anti-age.lubex-mm__grid--with-highlight .lubex-mm__col:nth-of-type(3){grid-column:3;grid-row:1}.lubex-mm__grid--anti-age.lubex-mm__grid--with-highlight .lubex-mm__col:nth-of-type(6){grid-column:4;grid-row:1}.lubex-mm__grid--anti-age.lubex-mm__grid--with-highlight .lubex-mm__col:nth-of-type(7){grid-column:5;grid-row:1}.lubex-mm__grid--anti-age.lubex-mm__grid--with-highlight .lubex-mm__col:nth-of-type(4){grid-column:2;grid-row:2}.lubex-mm__grid--anti-age.lubex-mm__grid--with-highlight .lubex-mm__col:nth-of-type(5){grid-column:3;grid-row:2}}@media screen and (min-width:750px)and (max-width:1199px){.lubex-mm__grid--anti-age.lubex-mm__grid--with-highlight{grid-template-columns:minmax(16rem,20rem) repeat(2,minmax(0,1fr));gap:3rem 2.4rem}.lubex-mm__grid--anti-age.lubex-mm__grid--with-highlight .lubex-mm__highlight{grid-column:1;grid-row:1 / span 3}}.lubex-mm__col{list-style:none;min-width:0}.lubex-mm__col-head{display:grid;grid-template-columns:2rem 1fr;column-gap:.8rem;align-items:start;text-decoration:none;text-transform:uppercase;font-weight:700;letter-spacing:.04em;color:#002363;line-height:1.2;padding-bottom:1.1rem;border-bottom:.15rem solid #002363;font-size:1.3rem}.lubex-mm__col-head:hover .lubex-mm__col-title,.lubex-mm__col-head--active .lubex-mm__col-title{text-decoration:underline}.lubex-mm__icon{display:inline-flex;align-items:flex-start;color:#002363}.lubex-mega-icon{width:1.8rem;height:1.8rem;display:block;flex-shrink:0}.lubex-mm__col-title{font-size:inherit;line-height:1.25;word-break:break-word}.lubex-mm__items{list-style:none;margin:1.4rem 0 0;padding:0;display:flex;flex-direction:column;gap:.65rem}.lubex-mm__item{text-decoration:none;text-transform:uppercase;font-size:1.25rem;letter-spacing:.04em;color:#000;line-height:1.3;display:inline-block;transition:text-decoration .15s ease}.lubex-mm__item:hover{text-decoration:underline;color:#000}.lubex-mm__item--active{font-weight:700;text-decoration:underline;color:#000}.lubex-mm-summary--problem{display:inline-flex!important;align-items:center;gap:.8rem;padding:.2rem 1.2rem;border:.15rem solid #002363;border-radius:.6rem;color:#002363;list-style:none;cursor:pointer;line-height:calc(1 + .8 / var(--font-body-scale))}.lubex-mm-summary--problem:hover{background-color:#0023630a}.lubex-mm-summary--problem::-webkit-details-marker{display:none}.lubex-mm-summary--problem .header__menu-link{color:inherit;text-decoration:none}.lubex-mm-summary--problem .lubex-mm__trigger-icon{display:inline-flex;color:#002363;flex-shrink:0}.lubex-mm-summary--problem .lubex-mm__trigger-icon .lubex-mega-icon{width:1.8rem;height:1.8rem}.lubex-mm-summary--problem .header__caret{display:inline-flex;align-items:center;color:#002363}.lubex-mm__grid--single-sub{grid-template-columns:1fr;gap:1.2rem}@media screen and (min-width:990px){.lubex-mm__grid--single-sub{grid-template-columns:1fr;column-gap:4.8rem;row-gap:.4rem;align-items:start}.lubex-mm__grid--single-sub.lubex-mm__grid--with-highlight{grid-template-columns:minmax(22rem,24rem) 1fr;grid-template-rows:repeat(20,auto)}.lubex-mm__grid--single-sub.lubex-mm__grid--with-highlight .lubex-mm__highlight{grid-column:1;grid-row:1 / -1;align-self:stretch}.lubex-mm__grid--single-sub.lubex-mm__grid--with-highlight .lubex-mm__col{grid-column:2}}.lubex-mm__grid--single-sub .lubex-mm__col{padding:0}.lubex-mm__grid--single-sub .lubex-mm__col-head{display:grid;grid-template-columns:2.4rem 1fr;column-gap:1.2rem;align-items:center;padding:1rem 0;border-bottom:.1rem solid rgba(0,35,99,.08);font-weight:600;font-size:1.4rem;letter-spacing:.04em}.lubex-mm__grid--single-sub .lubex-mm__col:last-child .lubex-mm__col-head{border-bottom:none}.lubex-mm__grid--single-sub .lubex-mm__col-head:hover{background-color:#00236308}.lubex-mm__grid--single-sub .lubex-mm__icon{align-items:center;justify-content:center}.lubex-mm__grid--single-sub .lubex-mega-icon{width:2.2rem;height:2.2rem}.lubex-mm__grid--single-sub .lubex-mm__items{margin:.4rem 0 .8rem 3.6rem;gap:.45rem}@media screen and (max-width:989px){.lubex-mm-details .lubex-mm{position:static;border:none;box-shadow:none;padding:0 0 1.6rem}.lubex-mm__inner{padding:1.6rem 0}.lubex-mm__grid--anti-age,.lubex-mm__grid--single-sub{grid-template-columns:1fr;gap:2rem}.lubex-mm__grid--single-sub.lubex-mm__grid--with-highlight{grid-template-columns:1fr;grid-template-rows:auto}.lubex-mm__grid--single-sub.lubex-mm__grid--with-highlight .lubex-mm__highlight{grid-column:auto;grid-row:auto}.lubex-mm__grid--single-sub.lubex-mm__grid--with-highlight .lubex-mm__col{grid-column:auto}.lubex-mm__grid--with-highlight .lubex-mm__highlight{order:-1}.lubex-mm__highlight-link{min-height:18rem}}.menu-drawer__menu-item--highlight{font-weight:600;text-transform:uppercase;letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lubex-mega-menu.css.map */
