.header__wrapper{padding-inline:clamp(16px,3vw,48px)}.header__linklist-link{padding-inline:clamp(8px,1vw,16px)!important;font-size:18px}.header__linklist-trigger{font-size:18px!important}.header__bottom-navigation{padding-block:0!important}.header__linklist-link:not(.header__linklist-trigger){padding-block:calc(8.5px - var(--reduce-header-padding, 0) * 4px) calc(9.5px - var(--reduce-header-padding, 0) * 4px)}.header__linklist-item:has(.header__linklist-trigger){display:flex;align-items:stretch;margin-block:0;padding-block:0}.header__linklist-trigger{-webkit-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;padding-block:0;padding-inline:clamp(8px,1vw,16px)!important;border-radius:0;display:inline-flex!important;align-items:center;align-self:stretch;gap:5px;padding-top:10px;padding-bottom:10px;transition:background .2s ease,color .2s ease}.header__linklist-trigger:hover,.header__linklist-trigger[aria-expanded=true]{background:rgb(var(--header-text-color, var(--text-color)));color:rgb(var(--header-background, var(--background)))}.header__linklist-trigger.link--animated:after{display:none}.header__nav-chevron{flex-shrink:0;transition:transform .25s ease}.header__linklist-trigger[aria-expanded=true] .header__nav-chevron{transform:rotate(180deg)}@media(max-width:1495px){.header__inline-navigation .header__linklist-link,.header__bottom-navigation .header__linklist-link{font-size:15px!important}.header__inline-navigation .header__linklist,.header__bottom-navigation .header__linklist{flex-wrap:nowrap}}.header--compact .header__wrapper{max-width:1600px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:1rem clamp(16px,3vw,48px);min-height:48px;width:100%}.header--compact .header__logo{display:flex;justify-content:center;flex:1}.header--compact .header__logo-image{max-height:40px;width:auto;transition:max-height .2s ease}.icon{margin-right:6px}.header--compact .header__icon-list,.header--compact .header__linklist{display:flex!important;gap:1rem;align-items:center}.header--compact .header__inline-navigation{display:flex!important;align-items:center}.header--compact .header__inline-navigation ul,.header--compact .header__inline-navigation .desktop-menu,.header--compact .header__center-navigation,.header--compact .header__bottom-navigation,.header--compact .header__cross-border,.header--compact .popover-container{display:none!important}@media(max-width:767px){.header--compact .header__wrapper{flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:space-between;gap:.25rem;padding:.5rem;overflow-x:auto}.header--compact .header__logo{flex:1 0 auto;display:flex;justify-content:center}.header--compact .header__icon-list,.header--compact .header__linklist{flex-shrink:0;display:flex;gap:.5rem}}.nav-dropdown{border-radius:50px!important;padding:20px!important;overflow:hidden}.nav-dropdown__item--header{border-bottom:1px solid rgba(var(--text-color),.15);margin-bottom:15px;padding-bottom:15px}.nav-dropdown__link--header{font-weight:600;font-size:1.1em;color:rgb(var(--text-color))!important;padding:10px 30px!important}.nav-dropdown__link--header:hover{opacity:.7}.nav-dropdown__item--shop-all{margin-bottom:15px}.nav-dropdown__link--shop-all{background:rgb(var(--text-color));color:rgb(var(--background))!important;border-radius:50px;padding:12px 30px!important;text-align:center;display:block;font-weight:600;transition:opacity .2s ease}.nav-dropdown__link--shop-all:hover{opacity:.8}.nav-dropdown__link{padding:8px 30px!important}desktop-navigation .gm-menu{display:none!important;visibility:hidden!important;pointer-events:none!important}.mega-menu{border-radius:0 0 50px 50px;overflow:hidden;left:max(40px,calc(50% - 680px))!important;right:max(40px,calc(50% - 680px))!important;transform:none!important;width:auto!important;background:#f0f0f0!important}.mega-menu .container{padding-left:0;padding-right:0}.mega-menu.mega-menu--compact-flat,.mega-menu.mega-menu--flat-hug-width{left:0!important;right:0!important;width:max-content!important;max-width:calc(100vw - 48px);margin-inline:auto}.mega-menu.mega-menu--flat-hug-width{overflow-x:auto;overflow-y:hidden}.mega-menu.mega-menu--compact-flat .container,.mega-menu.mega-menu--flat-hug-width .container{width:max-content;max-width:calc(100vw - 48px)}.mega-menu.mega-menu--flat-hug-width .mega-menu__inner--flat{width:max-content;max-width:100%;box-sizing:border-box}.mega-menu__inner--two-panel{display:flex!important;flex-direction:row!important;align-items:stretch!important;padding:16px!important;gap:12px;height:auto;max-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - 24px);overflow:hidden;background:transparent}.mega-menu__left-panel{flex:0 0 320px;display:flex;flex-direction:column;padding:28px 20px;background:rgb(var(--background));color:rgb(var(--text-color));border-radius:24px;overflow-y:auto}.mega-menu__category-title{display:block;font-size:32px;font-weight:700;color:rgb(var(--text-color));margin-bottom:16px;padding:0 14px 16px;border-bottom:1px solid rgba(var(--text-color),.1);letter-spacing:normal;text-transform:none}.mega-menu__nav-list{flex:1;margin:0;padding:0}.mega-menu__nav-item{margin-bottom:10px}.mega-menu__nav-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:6px 14px;border-radius:50px;color:rgba(var(--text-color),.96);text-decoration:none;font-size:20px;font-weight:600;text-transform:none;letter-spacing:normal;text-align:left;transition:background .15s ease,color .15s ease,font-weight 0s;cursor:pointer}.mega-menu__nav-link:hover,.mega-menu__nav-item--active .mega-menu__nav-link{background:rgba(var(--text-color),.07);color:rgb(var(--text-color));font-weight:700}button.mega-menu__nav-link{background:none;border:none;font-family:inherit}.mega-menu__nav-link--disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.mega-menu__nav-link--disabled:hover{background:none;color:rgba(var(--text-color),.96);font-weight:600}.mega-menu__flat-item--disabled,.mega-menu__sub-item--disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.mega-menu__sub-panel-title--disabled{display:block;cursor:not-allowed;opacity:.55;pointer-events:none}span.mega-menu__sub-shop-all.mega-menu__sub-shop-all--disabled{display:inline-flex;align-items:center;cursor:not-allowed;opacity:.55;pointer-events:none}.mega-menu__image-push--disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.mega-menu__image-push--disabled:hover .mega-menu__link-cta{opacity:1}.mega-menu__nav-chevron{font-size:1.3em;font-weight:700;opacity:.5;flex-shrink:0}.mega-menu__shop-all-btn{display:block;margin-top:20px;padding:11px 20px;background:rgb(var(--text-color));color:rgb(var(--background));border-radius:50px;text-align:center;font-weight:700;font-size:18px;font-style:normal;line-height:normal;text-decoration:none;letter-spacing:0;text-transform:uppercase;transition:opacity .2s ease;white-space:nowrap}.mega-menu__shop-all-btn:hover{opacity:.8}.mega-menu__right-panel{flex:1;display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;gap:20px;padding:28px;overflow-y:auto;background:#f0f0f0;border-radius:24px;align-content:start}.mega-menu__sub-panel:not([hidden]){display:contents}.mega-menu__sub-panel[hidden]{display:none!important}.mega-menu__sub-panel-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(var(--text-color),.1)}.mega-menu__sub-panel-title{font-size:32px;font-style:normal;font-weight:600;line-height:normal;color:rgb(var(--text-color));text-decoration:none;text-transform:none}.mega-menu__sub-panel-title:hover{opacity:.7}.mega-menu__sub-shop-all{flex-shrink:0;padding:9px 22px;background:rgb(var(--text-color));color:rgb(var(--background));border-radius:50px;font-weight:700;font-size:18px;font-style:normal;line-height:normal;text-decoration:none;letter-spacing:0;text-transform:uppercase;transition:opacity .2s ease;white-space:nowrap}.mega-menu__sub-shop-all:hover{opacity:.8}.mega-menu__sub-panel-body{min-width:0}.mega-menu__sub-panel-body--no-promo .mega-menu__sub-panel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mega-menu__sub-panel-body--with-promo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.mega-menu__sub-panel-body--with-promo .mega-menu__sub-panel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;grid-column:1 / 3}.mega-menu__sub-panel-body--with-promo .mega-menu__promo-block{grid-column:3}.mega-menu__sub-item{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:rgb(var(--text-color));align-self:start;min-width:0}.mega-menu__sub-item-image{border-radius:16px;overflow:hidden;width:100%;aspect-ratio:1 / 1;flex-shrink:0;background:rgba(var(--text-color),.04)}.mega-menu__sub-item-image--placeholder{background-color:rgba(var(--text-color),.04);background-image:repeating-linear-gradient(-36deg,rgba(var(--text-color),.05) 0 8px,rgba(var(--text-color),.11) 8px 9px)}.mega-menu__sub-item-img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.mega-menu__sub-item:hover .mega-menu__sub-item-img{transform:scale(1.04)}.mega-menu__sub-item-title,.mega-menu__promo-block .mega-menu__heading.heading--small,.mega-menu__promo-block .mega-menu__heading,.mega-menu__flat-promo .mega-menu__heading.heading--small,.mega-menu__flat-promo .mega-menu__heading{display:block;width:100%;margin:0;margin-block-end:0;padding:0;background:none;border-radius:0;font-family:inherit;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:normal;text-transform:none;text-align:left;color:rgb(var(--text-color))}.mega-menu__sub-item-subtitle{font-size:16px;color:rgba(var(--text-color),.96);font-weight:500;margin-top:-4px}.mega-menu__promo-block{display:flex;flex-direction:column;gap:8px;min-width:0}.mega-menu__promo-block .mega-menu__image-push{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0;width:100%;max-width:none;text-align:left}.mega-menu__promo-block .mega-menu__image-push:only-child{width:100%;max-width:none}.mega-menu__promo-block .mega-menu__text{display:block;width:100%;font-size:16px;color:rgba(var(--text-color),.96);margin:0;font-weight:500;text-transform:none;text-align:left;letter-spacing:normal}.mega-menu__promo-block .mega-menu__image-wrapper{width:100%;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;background:rgba(var(--text-color),.04);margin-block-end:0;flex-shrink:0}.mega-menu__promo-block .mega-menu__image{width:100%;height:100%;object-fit:cover;display:block}.mega-menu__image-wrapper picture{display:block;width:100%;height:100%}.mega-menu__image-wrapper picture .mega-menu__image{width:100%;height:100%;object-fit:cover;display:block}.mega-menu__inner--flat{display:flex!important;flex-direction:column!important;padding:24px!important;gap:20px;height:auto;max-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - 24px);overflow:hidden!important;background:#f0f0f0}.mega-menu__flat-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid rgba(var(--text-color),.15);flex-shrink:0}.mega-menu__flat-title{font-size:32px;font-weight:700;color:rgb(var(--text-color));letter-spacing:normal;text-transform:none}.mega-menu__flat-shop-all{flex-shrink:0;padding:11px 28px;background:rgb(var(--text-color));color:rgb(var(--background));border-radius:50px;font-weight:700;font-size:18px;font-style:normal;line-height:normal;text-decoration:none;letter-spacing:0;text-transform:uppercase;transition:opacity .2s ease;white-space:nowrap}.mega-menu__flat-shop-all:hover{opacity:.8}.mega-menu__flat-grid{display:grid;flex:1;grid-template-columns:repeat(4,290px);gap:16px;align-items:start;justify-content:center;overflow-y:auto;min-height:0}.mega-menu__flat-grid:not(.mega-menu__flat-grid--with-promo):has(>.mega-menu__flat-item:nth-child(2):last-child){grid-template-columns:repeat(2,290px)}.mega-menu__flat-grid:not(.mega-menu__flat-grid--with-promo):has(>.mega-menu__flat-item:nth-child(1):last-child){grid-template-columns:repeat(1,290px)}.mega-menu__flat-grid:not(.mega-menu__flat-grid--with-promo):has(>.mega-menu__flat-item:nth-child(3):last-child){grid-template-columns:repeat(3,290px)}.mega-menu__flat-grid--with-promo{grid-template-columns:repeat(4,290px)}.mega-menu__flat-grid--with-promo .mega-menu__flat-items{grid-column:1 / 4;display:grid;grid-template-columns:repeat(3,290px);gap:16px;align-items:start;min-width:0}.mega-menu__flat-grid--with-promo .mega-menu__flat-items:has(>.mega-menu__flat-item:nth-child(2):last-child){grid-template-columns:repeat(2,290px)}.mega-menu__flat-grid--with-promo .mega-menu__flat-items:has(>.mega-menu__flat-item:nth-child(1):last-child){grid-template-columns:repeat(1,290px)}.mega-menu__flat-grid--with-promo .mega-menu__flat-promo{grid-column:4;grid-row:1 / -1;display:flex;flex-direction:column;gap:12px;align-self:start;min-width:0;width:290px}.mega-menu__flat-grid--with-promo:has(.mega-menu__flat-items>.mega-menu__flat-item:nth-child(2):last-child){grid-template-columns:repeat(3,290px)}.mega-menu__flat-grid--with-promo:has(.mega-menu__flat-items>.mega-menu__flat-item:nth-child(2):last-child) .mega-menu__flat-items{grid-column:1 / 3}.mega-menu__flat-grid--with-promo:has(.mega-menu__flat-items>.mega-menu__flat-item:nth-child(2):last-child) .mega-menu__flat-promo{grid-column:3}.mega-menu__flat-grid--with-promo:has(.mega-menu__flat-items>.mega-menu__flat-item:nth-child(1):last-child){grid-template-columns:repeat(2,290px)}.mega-menu__flat-grid--with-promo:has(.mega-menu__flat-items>.mega-menu__flat-item:nth-child(1):last-child) .mega-menu__flat-items{grid-column:1 / 2}.mega-menu__flat-grid--with-promo:has(.mega-menu__flat-items>.mega-menu__flat-item:nth-child(1):last-child) .mega-menu__flat-promo{grid-column:2}.mega-menu__flat-item{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:rgb(var(--text-color));align-self:start;width:290px}.mega-menu__flat-item-image{border-radius:16px;overflow:hidden;background:#dcdcdc;width:290px;height:290px;flex-shrink:0}.mega-menu__flat-item-img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;display:block}.mega-menu__flat-item:hover .mega-menu__flat-item-img{transform:scale(1.04)}.mega-menu__flat-item-title{font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:normal;text-transform:none;text-align:left;color:rgb(var(--text-color))}.mega-menu__flat-item-subtitle{font-size:16px;color:rgba(var(--text-color),.96);font-weight:500;margin-top:-4px;letter-spacing:normal;text-transform:capitalize}.mega-menu__flat-promo .mega-menu__image-push{display:flex;flex-direction:column;gap:8px;align-self:stretch;width:100%;max-width:290px}.mega-menu__flat-promo .mega-menu__image-wrapper{border-radius:16px;overflow:hidden;width:290px;height:290px;flex-shrink:0;background:#dcdcdc}.mega-menu__flat-promo .mega-menu__image{width:100%;height:100%;object-fit:cover;display:block}.mega-menu__flat-promo .mega-menu__text{font-size:16px;color:rgba(var(--text-color),.96);margin:0;font-weight:500;text-transform:none!important;text-align:left!important;letter-spacing:normal}.mega-menu__image-push .mega-menu__link-cta,.mega-menu__promo-block .mega-menu__link-cta{display:block;margin-top:6px;font-size:14px;font-weight:700;letter-spacing:.06em;line-height:1.3;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:rgb(var(--text-color));text-align:left}.mega-menu__image-push:hover .mega-menu__link-cta{opacity:.82}#mobile-menu-drawer .mobile-nav__image-cta,.mobile-nav__image-push .mobile-nav__image-cta{display:block;margin-top:6px;font-size:12px;font-weight:700;letter-spacing:.05em;line-height:1.3;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px}.header-inline-search{position:relative;width:100%;margin-inline:24px}.header-inline-search__form{display:flex;width:100%;padding:6px 20px;justify-content:space-between;align-items:center;gap:8px;background:#fff;border:2px solid #000;border-radius:50px;transition:box-shadow .2s ease}.header-inline-search__form:focus-within{box-shadow:0 0 0 3px #00000014}.header-inline-search__icon{display:flex;align-items:center;flex-shrink:0;background:none;border:none;padding:0;cursor:pointer;color:#333}.header-inline-search__input{flex:1;background:none;border:none;outline:none;padding:0;margin:0;font-size:16px;font-style:normal;font-weight:500;color:#333;min-width:0;text-align:left}.header-inline-search__input::placeholder{color:var(--Gray, #333);font-size:16px;font-style:normal;font-weight:500}.header-inline-search__panel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);width:clamp(360px,580px,90vw);background:rgb(var(--background));border-radius:20px;box-shadow:0 12px 40px #00000024;padding:20px;z-index:200}.header-inline-search__label{font-size:.75em;font-weight:700;color:rgba(var(--text-color),.45);text-transform:uppercase;letter-spacing:.07em;margin:0 0 12px}.header-inline-search__chips{display:flex;flex-wrap:wrap;gap:8px}.header-inline-search__chips a{display:inline-block;padding:7px 16px;background:rgba(var(--text-color),.06);border-radius:50px;font-size:.85em;color:rgb(var(--text-color));text-decoration:none;transition:background .15s ease}.header-inline-search__chips a:hover{background:rgba(var(--text-color),.12)}.header-inline-search__results-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.header-inline-search__result-item{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:rgb(var(--text-color))}.header-inline-search__result-image{aspect-ratio:1;border-radius:12px;overflow:hidden;background:rgba(var(--text-color),.04)}.header-inline-search__result-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;display:block}.header-inline-search__result-item:hover .header-inline-search__result-image img{transform:scale(1.04)}.header-inline-search__result-title{font-size:.8em;font-weight:600;line-height:1.3}.header-inline-search__result-price{font-size:.75em;color:rgba(var(--text-color),.96)}.header-inline-search__view-all{display:block;text-align:center;margin-top:16px;padding:12px;border-top:1px solid rgba(var(--text-color),.08);font-size:.85em;font-weight:700;color:rgb(var(--text-color));text-decoration:none;letter-spacing:.03em;transition:opacity .2s ease}.header-inline-search__view-all:hover{opacity:.65}.header-inline-search__no-results{padding:12px 0;text-align:center;font-size:16px;font-weight:500;color:rgba(var(--text-color),.96)}.header-inline-search__loading{display:flex;justify-content:center;padding:20px 0}.header-inline-search__loading[hidden]{display:none!important}.mega-menu__inner--columns{flex-direction:column!important;padding:32px!important}.mega-menu__header-section{width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(var(--text-color),.15);display:flex;justify-content:space-between;align-items:center;gap:20px}.mega-menu__shop-all-button{background:rgb(var(--text-color));color:rgb(var(--background));border-radius:50px;padding:10px 30px;font-weight:700;text-decoration:none;display:inline-block;transition:opacity .2s ease;white-space:nowrap}.mega-menu__shop-all-button:hover{opacity:.8}.mega-menu__inner--flat-fit{--mm-flat-tile: 290px}.mega-menu__inner--flat-fit .mega-menu__flat-grid{overflow-y:hidden}.mega-menu__inner--flat-fit .mega-menu__flat-grid:not(.mega-menu__flat-grid--with-promo){grid-template-columns:repeat(4,minmax(0,var(--mm-flat-tile)))!important}.mega-menu__inner--flat-fit .mega-menu__flat-grid--with-promo{grid-template-columns:repeat(4,minmax(0,var(--mm-flat-tile)))!important}.mega-menu__inner--flat-fit .mega-menu__flat-grid--with-promo .mega-menu__flat-items{grid-template-columns:repeat(3,minmax(0,var(--mm-flat-tile)))!important}.mega-menu__inner--flat-fit .mega-menu__flat-item,.mega-menu__inner--flat-fit .mega-menu__flat-item--disabled{width:var(--mm-flat-tile);max-width:100%}.mega-menu__inner--flat-fit .mega-menu__flat-item-image,.mega-menu__inner--flat-fit .mega-menu__flat-promo .mega-menu__image-wrapper{width:var(--mm-flat-tile);height:var(--mm-flat-tile);max-width:100%}.mega-menu__inner--flat-fit .mega-menu__flat-promo .mega-menu__image-push{max-width:var(--mm-flat-tile)}.mega-menu__inner--flat-fit .mega-menu__flat-grid--with-promo .mega-menu__flat-promo{width:var(--mm-flat-tile)}.mega-menu.mega-menu--two-panel-shrink-fit .container{max-width:100%}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__inner--two-panel{min-width:0;max-width:100%}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__left-panel{flex:0 0 clamp(200px,24vw,320px)}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__right-panel{flex:1 1 0%;min-width:0;overflow-x:hidden;overflow-y:auto}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-panel-body,.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-panel-body--no-promo,.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-panel-body--with-promo,.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-panel-grid{min-width:0}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-panel-body--no-promo .mega-menu__sub-panel-grid,.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-panel-body--with-promo .mega-menu__sub-panel-grid,.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-panel-body--with-promo{gap:clamp(10px,1.4vw,20px)}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-panel-header{flex-wrap:wrap;row-gap:10px;min-width:0}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-panel-title{min-width:0;flex:1 1 12rem}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-panel-body{--mm-two-item: 200px;--mm-two-promo: 200px;max-width:100%}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-panel-grid{justify-items:center}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-item,.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-item--disabled{max-width:min(100%,var(--mm-two-item));width:100%;justify-self:center}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-item-image{width:min(100%,var(--mm-two-item));max-width:min(100%,var(--mm-two-item));height:auto;aspect-ratio:1 / 1;box-sizing:border-box}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-item-img{width:100%;height:100%;max-width:100%;object-fit:cover;display:block}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__promo-block{max-width:min(100%,var(--mm-two-promo));width:100%;justify-self:center}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__promo-block .mega-menu__image-push{max-width:min(100%,var(--mm-two-promo));align-self:center}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__promo-block .mega-menu__image-wrapper{width:min(100%,var(--mm-two-promo));max-width:min(100%,var(--mm-two-promo));aspect-ratio:1 / 1;height:auto;box-sizing:border-box}@media screen and (max-width:1400px){.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__right-panel{padding:22px 16px}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__inner--two-panel{padding:12px!important;gap:10px}}@media screen and (max-width:1345px){.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__inner--two-panel{padding:10px!important;gap:8px}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__left-panel{flex:0 0 clamp(152px,16vw,240px)}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__right-panel{padding:14px 10px}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-panel-body--no-promo .mega-menu__sub-panel-grid,.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-panel-body--with-promo .mega-menu__sub-panel-grid,.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-panel-body--with-promo{gap:10px}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-item,.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-item--disabled{max-width:min(100%,var(--mm-two-item),24vw)}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__sub-item-image{width:min(100%,var(--mm-two-item),24vw);max-width:min(100%,var(--mm-two-item),24vw)}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__promo-block,.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__promo-block .mega-menu__image-push{max-width:min(100%,var(--mm-two-promo),24vw)}.mega-menu.mega-menu--two-panel-shrink-fit .mega-menu__promo-block .mega-menu__image-wrapper{width:min(100%,var(--mm-two-promo),24vw);max-width:min(100%,var(--mm-two-promo),24vw)}.mega-menu__inner--flat .mega-menu__flat-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:stretch}.mega-menu__inner--flat .mega-menu__flat-grid:not(.mega-menu__flat-grid--with-promo):has(>.mega-menu__flat-item:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important}.mega-menu__inner--flat .mega-menu__flat-grid:not(.mega-menu__flat-grid--with-promo):has(>.mega-menu__flat-item:nth-child(1):last-child){grid-template-columns:repeat(1,minmax(0,1fr))!important}.mega-menu__inner--flat .mega-menu__flat-grid:not(.mega-menu__flat-grid--with-promo):has(>.mega-menu__flat-item:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))!important}.mega-menu__inner--flat .mega-menu__flat-grid--with-promo{grid-template-columns:repeat(4,minmax(0,1fr))!important}.mega-menu__inner--flat .mega-menu__flat-grid--with-promo .mega-menu__flat-items{grid-template-columns:repeat(3,minmax(0,1fr))!important}.mega-menu__inner--flat .mega-menu__flat-grid--with-promo .mega-menu__flat-items:has(>.mega-menu__flat-item:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important}.mega-menu__inner--flat .mega-menu__flat-grid--with-promo .mega-menu__flat-items:has(>.mega-menu__flat-item:nth-child(1):last-child){grid-template-columns:repeat(1,minmax(0,1fr))!important}.mega-menu__inner--flat .mega-menu__flat-grid--with-promo:has(.mega-menu__flat-items>.mega-menu__flat-item:nth-child(2):last-child){grid-template-columns:repeat(3,minmax(0,1fr))!important}.mega-menu__inner--flat .mega-menu__flat-grid--with-promo:has(.mega-menu__flat-items>.mega-menu__flat-item:nth-child(1):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important}.mega-menu__inner--flat-fit .mega-menu__flat-grid:not(.mega-menu__flat-grid--with-promo){grid-template-columns:repeat(4,minmax(0,1fr))!important}.mega-menu__inner--flat-fit .mega-menu__flat-grid--with-promo{grid-template-columns:repeat(4,minmax(0,1fr))!important}.mega-menu__inner--flat-fit .mega-menu__flat-grid--with-promo .mega-menu__flat-items{grid-template-columns:repeat(3,minmax(0,1fr))!important}.mega-menu__inner--flat .mega-menu__flat-grid--with-promo .mega-menu__flat-promo{width:auto;min-width:0;max-width:100%}.mega-menu__inner--flat .mega-menu__flat-item,.mega-menu__inner--flat .mega-menu__flat-item--disabled{width:100%;max-width:100%}.mega-menu__inner--flat .mega-menu__flat-item-image{width:100%;max-width:min(100%,24vw);height:auto;aspect-ratio:1 / 1;margin-inline:auto}.mega-menu__inner--flat .mega-menu__flat-promo .mega-menu__image-push{max-width:min(100%,24vw);width:100%;margin-inline:auto}.mega-menu__inner--flat .mega-menu__flat-promo .mega-menu__image-wrapper{width:100%;max-width:min(100%,24vw);height:auto;aspect-ratio:1 / 1;margin-inline:auto}.mega-menu__inner--flat-fit .mega-menu__flat-item,.mega-menu__inner--flat-fit .mega-menu__flat-item--disabled{width:min(var(--mm-flat-tile),24vw);max-width:min(var(--mm-flat-tile),24vw)}.mega-menu__inner--flat-fit .mega-menu__flat-item-image,.mega-menu__inner--flat-fit .mega-menu__flat-promo .mega-menu__image-wrapper{width:min(var(--mm-flat-tile),24vw);height:auto;aspect-ratio:1 / 1;max-width:min(100%,24vw)}.mega-menu__inner--flat-fit .mega-menu__flat-promo .mega-menu__image-push{max-width:min(var(--mm-flat-tile),24vw)}.mega-menu__inner--flat-fit .mega-menu__flat-grid--with-promo .mega-menu__flat-promo{width:min(var(--mm-flat-tile),24vw)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/header-section.css.map */
