.delsol-header .header__row{--page-margin: max(16px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px));--page-content-width: var(--page-width);--page-width: 1400px}.delsol-header:not(.header--compact) .header__row--top .header__columns{min-height:72px}.delsol-header .delsol-header__logo{display:block;width:auto;height:var(--delsol-logo-height-mobile);max-width:100%;object-fit:contain}.delsol-header .menu-list{--menu-horizontal-gap: 30px}.delsol-header .menu-list__list-item:not([slot=overflow])>.menu-list__trigger{gap:5px}.delsol-header .menu-list__list-item:not([slot=overflow])>.menu-list__trigger>.menu-list__disclosure{position:static;transform:none;opacity:1;pointer-events:auto;min-height:44px;padding:0}.delsol-header .menu-list__list-item:not([slot=overflow])>.menu-list__trigger>.menu-list__disclosure .menu-list__disclosure-icon{width:10px}.delsol-header .menu-list__link-title{text-decoration-thickness:2px;text-underline-offset:15px;font-family:Delsol Futura,var(--font-body--family),sans-serif;color:#1a1a1a;font-weight:500;padding-inline:0px}.delsol-header .menu-list__list-item:is(:hover,:focus-within)>.menu-list__trigger,.delsol-header .menu-list__list-item:is(:hover,:focus-within)>.menu-list__link,.delsol-header .menu-list__link--active{--menu-top-level-font-color: var(--delsol-header-accent)}.delsol-header .menu-list__link:is(:hover,:focus-visible) .menu-list__link-title,.delsol-header .menu-list__link--active .menu-list__link-title{text-decoration-line:underline}.delsol-header .mega-menu__link:is(:hover,:focus-visible),.delsol-header .menu-drawer__menu-item:is(:hover,:focus-visible),.delsol-header .header-actions__action:is(:hover,:focus-visible){color:var(--delsol-header-accent)}.delsol-header .menu-drawer__menu-item--mainlist{--menu-top-level-font-size: 18px}@media screen and (min-width:750px){.delsol-header .header__row{--page-margin: max(32px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}.delsol-header .delsol-header__logo{height:var(--delsol-logo-height)}.delsol-header:not(.header--compact){--header-padding: 12px}}.header__row.header__row--top>.header__columns{padding-block:0}.menu-list__list-item{min-height:72px}.menu-list__list-item,.menu-list__list-item a,.menu-list__list-item a .menu-list__link-title{text-decoration:none!important}.delsol-header .menu-list__list-item:hover .menu-list__link-title,.delsol-header .menu-list__list-item:focus-visible .menu-list__link-title{color:#c4161c}.header-actions__action svg{height:18px;width:18px}.header-actions__action .account-button__icon{height:16px;width:16px}.delsol-header .header-actions__action:is(:hover,:focus-visible),.delsol-header .header-actions__action:is(:hover,:focus-visible) svg{color:#c4161c}.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){background-color:var(--color-background)}.delsol-header .menu-drawer__title,.delsol-header .menu-drawer__menu-item--mainlist .icon-caret{color:var(--delsol-header-accent)}.delsol-header .menu-list__list-item{position:relative;padding-inline:15px}.delsol-header .menu-drawer__submenu .menu-drawer__menu-item:has(.delsol-menu-link-icon){display:flex;align-items:center;justify-content:flex-start;gap:14px;font-size:15px;font-weight:500}.delsol-header .menu-drawer__menu>.menu-drawer__list-item{border:none}.delsol-header .menu-drawer__submenu .menu-drawer__menu,.delsol-header .menu-drawer__submenu .delsol-menu-promo--drawer{background:#fafafa}.delsol-header .menu-drawer__submenu .menu-drawer__menu{margin:0}.delsol-header .menu-drawer__submenu .delsol-menu-promo--drawer{padding:16px 22px 24px;margin:0;box-shadow:none}.delsol-header .menu-drawer__submenu .delsol-menu-promo{box-shadow:0 12px 28px #00000014;border-radius:16px}.delsol-header .menu-drawer__menu-item .delsol-menu-link-icon{width:22px;height:22px}.delsol-header .menu-drawer__menu-item .delsol-menu-link-icon svg{width:100%;height:100%}.delsol-header .menu-list__submenu:has(.delsol-mega-menu){--submenu-padding-block-start: 0px;--submenu-padding-block-end: 40px}.delsol-header:has(.menu-list__list-item:has([aria-expanded=true]) .delsol-mega-menu) .header__underlay-open{--color-submenu: transparent}.delsol-header:has(.menu-list__list-item:has([aria-expanded=true]) .delsol-mega-menu) .header__underlay-open:after{box-shadow:none}.delsol-header .mega-menu{width:100%}.delsol-header .menu-list__submenu{--menu-child-font-size: 1.0625rem;--menu-child-font-color: #171717;--menu-child-active-font-color: #808080;display:block;width:max-content;max-width:550px;margin-inline:0;top:100%;padding:28px;background:#fffffffa;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 40px #0000001f;clip-path:none;left:50%;transform:translate(-50%)}.delsol-header .menu-list__submenu-inner{transform:none;padding-bottom:0}.delsol-header .delsol-mega-menu--stacked{width:365px}[data-header-rows=single] .header__underlay-closed,[data-header-rows=single] .header__underlay.header__underlay-open{display:none}.delsol-header .delsol-mega-menu>*{padding-inline:0}.delsol-header .delsol-mega-menu .mega-menu__grid{display:flex;gap:15px}.delsol-header .menu-drawer__submenu .menu-drawer__menu{height:auto;min-height:0px;flex:0 0 auto}.delsol-header .delsol-mega-menu--stacked .mega-menu__grid{flex-direction:column;gap:20px}.delsol-header .delsol-mega-menu .mega-menu__list{display:block;flex:0 0 150px;width:150px;margin:0}.delsol-header .delsol-mega-menu--stacked .mega-menu__list{flex:none;width:100%}.delsol-header .delsol-mega-menu .mega-menu__content{flex:1 1 0;min-width:0}.delsol-header .delsol-mega-menu .mega-menu__link{display:flex;align-items:center;gap:14px;padding:11px 0;transition:color .2s ease,transform .2s ease}.delsol-header .delsol-mega-menu .mega-menu__link:is(:hover,:focus-visible){color:#c4161c;text-decoration:underline!important;text-underline-offset:3px;transform:translate(4px)}.delsol-header .delsol-mega-menu .mega-menu__link:is(:hover,:focus-visible) .delsol-menu-link-icon{filter:brightness(0) saturate(100%) invert(12%) sepia(91%) saturate(3926%) hue-rotate(349deg) brightness(102%) contrast(97%)}@media(prefers-reduced-motion:reduce){.delsol-header .delsol-mega-menu .mega-menu__link{transition:none}.delsol-header .delsol-mega-menu .mega-menu__link:is(:hover,:focus-visible){transform:none}}.delsol-header .menu-drawer__menu.has-submenu{padding:0}.delsol-header .menu-drawer__menu.has-submenu>li{border-bottom:1px solid #e5e5e5;padding:18px 22px}.delsol-header .menu-drawer__menu.has-submenu>li>a{padding:0;min-height:0px;font-size:16px;font-weight:500;color:#1a1a1a;font-family:Delsol Futura}.delsol-header .menu-drawer__menu.has-submenu>li>a em{font-style:normal;color:#c4161c;font-size:22px;transition:transform .2s ease}.delsol-header .menu-drawer__menu.has-submenu li details{border-bottom:0px solid #e5e5e5}.delsol-header .menu-drawer__menu.has-submenu li details summary{padding:0;color:#1a1a1a;font-weight:500;min-height:0px}.delsol-header .menu-drawer__menu.has-submenu li details summary .svg-wrapper{padding:0}.delsol-header .menu-drawer__submenu .menu-drawer__menu a{padding:13px 0;color:#171717;font-size:15px;font-family:Delsol Futura;font-weight:500}.delsol-header .menu-drawer__submenu .delsol-menu-promo__cta{font-size:14px;text-decoration:underline;text-underline-offset:3px}.menu-drawer__header{display:flex;width:100%;justify-content:space-between;padding:0 0 0 22px;align-items:center;border-bottom:1px solid #e5e5e5;height:78px}.menu-drawer__close-button.menu-drawer__close-button svg{width:24px;height:24px}.delsol-header .menu-drawer__header .delsol-header__logo{height:36px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/delsol-header.css.map */
