.header-section:has(>#header-component.header--floating-capsule){position:fixed!important;inset:0 0 auto!important;width:100%;padding-inline:16px;pointer-events:none;z-index:var(--layer-menu-drawer)}#header-component.header--floating-capsule{--color-foreground: var(--floating-header-text, #111111);--color-foreground-rgb: var(--floating-header-text-rgb, 17 17 17);width:min(100%,var(--floating-header-max-width, 1800px));max-width:calc(100vw - 32px);margin-block-start:var(--floating-header-offset, 10px);margin-inline:auto;border:1px solid rgb(0 0 0 / 8%);border-radius:var(--floating-header-radius, 40px);box-shadow:0 8px 24px #00000017;isolation:isolate;overflow:visible;pointer-events:auto;color:var(--floating-header-text, #111111)}#header-component.header--floating-capsule[sticky=always]{opacity:1}.header--floating-capsule .header__underlay,.header--floating-capsule .header__underlay-open:after{border-radius:inherit}.header--floating-capsule .header__underlay{-webkit-backdrop-filter:blur(16px) saturate(135%);backdrop-filter:blur(16px) saturate(135%)}.header--floating-capsule .header__underlay-open:after{box-shadow:0 18px 42px #00000024}.header--floating-capsule .header__row{border-bottom:0}.header--floating-capsule .header__columns{--padding-inline-start: 24px;--padding-inline-end: 24px;min-width:0}.header--floating-capsule .header__column--left{min-width:0}.header--floating-capsule .header-logo{position:relative;z-index:1}.header--floating-capsule .menu-list{--menu-horizontal-gap: clamp(14px, 1.65vw, 30px)}.header--floating-capsule .menu-list__link-title{position:relative;padding-block:8px}@media screen and (min-width:990px){#header-component.header--floating-capsule[data-menu-style=menu] .header__columns:has(.header__column--center header-menu){--header-left: max-content;--header-center: minmax(0, 1fr);--header-right: max-content;column-gap:clamp(22px,1.9vw,26px)}#header-component.header--floating-capsule[data-menu-style=menu] .header__column--center{min-width:0}#header-component.header--floating-capsule[data-menu-style=menu] .header-menu{width:100%;max-width:1100px;min-width:0}#header-component.header--floating-capsule[data-menu-style=menu] :is(.header-menu__inner,.menu-list,.overflow-menu){width:100%;min-width:0}#header-component.header--floating-capsule[data-menu-style=menu] .overflow-menu{display:block;flex:1 1 auto}#header-component.header--floating-capsule[data-menu-style=menu] .overflow-menu:not(:has(>.menu-list__list-item[slot=overflow]))::part(list){justify-content:space-between;margin-inline:0}}@media screen and (min-width:990px)and (max-width:1219.98px){#header-component.header--floating-capsule[data-menu-style=menu] .menu-list{--menu-horizontal-gap: 12px}#header-component.header--floating-capsule[data-menu-style=menu] .menu-list__link-title{padding-inline:5px}}@media screen and (min-width:1220px)and (max-width:1259.98px){#header-component.header--floating-capsule[data-menu-style=menu] .menu-list{--menu-horizontal-gap: 8px}#header-component.header--floating-capsule[data-menu-style=menu] .menu-list__link-title{padding-inline:3px}}@media screen and (min-width:1260px)and (max-width:1439.98px){#header-component.header--floating-capsule[data-menu-style=menu] .menu-list{--menu-horizontal-gap: 12px}#header-component.header--floating-capsule[data-menu-style=menu] .menu-list__link-title{padding-inline:5px}}.header--floating-capsule .menu-list__link-title:after{position:absolute;inset-inline:calc(var(--menu-horizontal-gap) / 2);bottom:2px;height:2px;border-radius:999px;background:var(--floating-header-accent, #d99f4e);content:"";opacity:0;transform:scaleX(0);transform-origin:center;transition:opacity .18s ease,transform .22s ease}#header-component.header--floating-capsule .menu-list__link:is(:hover,:focus-visible,[aria-expanded=true]) .menu-list__link-title:after,#header-component.header--floating-capsule .menu-list__link--active .menu-list__link-title:after{opacity:1;transform:scaleX(1)}#header-component.header--floating-capsule .menu-list__link--active{color:var(--floating-header-accent, #d99f4e)}.header--floating-capsule .menu-list__submenu-inner,.header--floating-capsule .overflow-menu::part(overflow-list){padding-inline:32px}.header--floating-capsule .menu-list__submenu-inner{border-radius:0 0 var(--floating-header-radius, 40px) var(--floating-header-radius, 40px)}.header--floating-capsule .header-actions__action,.header--floating-capsule .header__icon--menu{border-radius:999px}.header--floating-capsule .header-actions__action:focus-visible,.header--floating-capsule .header__icon--menu:focus-visible,.header--floating-capsule .menu-list__link:focus-visible{outline-color:var(--floating-header-accent, #d99f4e)}@media screen and (min-width:990px){#header-component.header--floating-capsule .menu-list__list-item--compact-submenu:not([slot=overflow]){position:relative}#header-component.header--floating-capsule .menu-list__list-item--compact-submenu:not([slot=overflow]):before{position:absolute;top:100%;left:50%;z-index:var(--layer-header-menu);width:min(290px,calc(100vw - 32px));height:calc(var(--header-padding) + 10px);content:"";transform:translate(-50%)}#header-component.header--floating-capsule .menu-list__list-item--compact-submenu:not([slot=overflow])>.menu-list__submenu{top:calc(100% + var(--header-padding) + 7px);left:50%;width:min(290px,calc(100vw - 32px));padding:0;background-color:transparent;clip-path:none;transform:translate(-50%)}#header-component.header--floating-capsule .menu-list__list-item--compact-submenu:not([slot=overflow])>.menu-list__link[aria-expanded=false]+.menu-list__submenu{visibility:hidden;pointer-events:none}#header-component.header--floating-capsule .menu-list__list-item--compact-submenu:not([slot=overflow])>.menu-list__link[aria-expanded=true]+.menu-list__submenu{visibility:visible;pointer-events:auto}#header-component.header--floating-capsule .menu-list__list-item--compact-submenu:not([slot=overflow])>.menu-list__submenu>.menu-list__submenu-inner{display:block;max-height:min(70vh,420px);padding:10px;overflow-x:hidden;overflow-y:auto;border:1px solid rgb(0 0 0 / 9%);border-radius:18px;background:#fffffffa;box-shadow:0 16px 38px #00000029;opacity:0;transform:translateY(-4px) scale(.985);transform-origin:top center;transition:opacity .11s ease,transform .14s ease}#header-component.header--floating-capsule .menu-list__list-item--compact-submenu:not([slot=overflow]):has(>.menu-list__link[aria-expanded=true])>.menu-list__submenu>.menu-list__submenu-inner{opacity:1;transform:translateY(0) scale(1)}#header-component.header--floating-capsule .menu-list__list-item--compact-submenu:not([slot=overflow])>.menu-list__submenu .mega-menu,#header-component.header--floating-capsule .menu-list__list-item--compact-submenu:not([slot=overflow])>.menu-list__submenu .mega-menu__grid,#header-component.header--floating-capsule .menu-list__list-item--compact-submenu:not([slot=overflow])>.menu-list__submenu .mega-menu__list{display:block;width:100%;margin:0;padding:0}#header-component.header--floating-capsule .menu-list__list-item--compact-submenu:not([slot=overflow])>.menu-list__submenu .mega-menu__list{grid-column:auto}#header-component.header--floating-capsule .menu-list__list-item--compact-submenu:not([slot=overflow])>.menu-list__submenu .mega-menu__column{display:grid;grid-column:auto;gap:2px}#header-component.header--floating-capsule .menu-list__list-item--compact-submenu:not([slot=overflow])>.menu-list__submenu .mega-menu__link{display:flex;width:100%;padding:10px 12px;border-radius:11px;color:var(--floating-header-text, #111111);font-size:1rem;line-height:1.3;transition:color .12s ease,background-color .12s ease}#header-component.header--floating-capsule .menu-list__list-item--compact-submenu:not([slot=overflow])>.menu-list__submenu .mega-menu__link:is(:hover,:focus-visible){background:#d99f4e24;color:#7f571f}#header-component.header--floating-capsule:has(.menu-list__list-item--compact-submenu:not([slot=overflow])>.menu-list__link[aria-expanded=true]+.menu-list__submenu) .header__underlay-open{height:var(--header-height)}}@media screen and (max-width:989.98px){.header-section:has(>#header-component.header--floating-capsule){padding-inline:10px}#header-component.header--floating-capsule{max-width:calc(100vw - 20px);margin-block-start:8px;border-radius:min(var(--floating-header-radius, 40px),32px)}.header--floating-capsule .header__columns,#header-component.header--floating-capsule[data-menu-style=drawer] .header__columns{--padding-inline-start: 12px;--padding-inline-end: 12px}}@media(prefers-reduced-motion:reduce){.header--floating-capsule .menu-list__link-title:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/header-floating-capsule.css.map */
