.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__link{color:#efede7}.utility-bar{position:relative}.utility-bar .announcement-bar{position:static}.announcement-bar .slider-button{position:absolute;top:0;bottom:0;height:auto;z-index:3}.announcement-bar .slider-button--prev{left:70px}.announcement-bar .slider-button--next{right:70px}@media screen and (min-width:750px)and (max-width:989px){.announcement-bar-slider{box-sizing:border-box;padding:0 96px}}@media screen and (max-width:749px){.announcement-bar .slider-button--prev{left:18px}.announcement-bar .slider-button--next{right:15px}.announcement-bar .slider-button--next .svg-wrapper{transform:translate(3px)}}.header .header__heading-link{padding-top:0;padding-bottom:0}.header .header__icon .svg-wrapper{width:22px;height:22px}@media screen and (min-width:1100px){.header--middle-left .header__heading-link{margin-left:calc(-.75rem - 6px)}.header__inline-menu>.list-menu--inline{gap:16px}.header__inline-menu>.list-menu--inline>li>.header__menu-item,.header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item{padding:8px;line-height:20px;letter-spacing:0;color:#0b0b0b}.header__inline-menu>.list-menu--inline>li>.header__menu-item span,.header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item span{letter-spacing:0}.header .header__icons{height:36px}.header .header__icon{width:36px;height:36px}.header .header__icon--search{margin-right:8px}.header .header__icon--account{margin-right:24px}.header .header__icon--cart{width:24px;height:24px;margin-right:calc(-1.2rem - 2px)}.header .desktop-localization-wrapper{margin-right:17px}.header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item{padding-right:27.5px}.header .header__icon--cart .icon{flex:none;width:46px;height:46px;position:relative;top:-.2px;left:-.6px}}@media screen and (min-width:1100px){.header.header--middle-left{grid-template-columns:auto 1fr auto}.header.header--middle-left .header__inline-menu{justify-self:center}}@media screen and (min-width:1200px)and (max-width:1379px){.header.header--middle-left{column-gap:8px}.header__inline-menu>.list-menu--inline{gap:4px clamp(12px,calc(12px + (100vw - 1200px)*.15),28px)}.header__inline-menu>.list-menu--inline>li>.header__menu-item,.header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item{padding:8px 0}.header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item{padding-right:16px}.header__menu-item .icon-caret{right:4px}}@media screen and (min-width:1100px)and (max-width:1199px){.header.header--middle-left{column-gap:4px}.header__inline-menu>.list-menu--inline{gap:4px 10px}.header__inline-menu>.list-menu--inline>li>.header__menu-item,.header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item{padding:8px 0}.header__inline-menu>.list-menu--inline>li>.header__menu-item,.header__inline-menu>.list-menu--inline>li>.header__menu-item span,.header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item,.header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item span{font-size:14px!important}.header .desktop-localization-wrapper{margin-right:2px}.header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item{padding-right:14px}.header__menu-item .icon-caret{right:0}}@media screen and (max-width:1099px){.header .header__icon--cart .icon{flex:none;width:46px;height:46px;position:relative;top:-.2px;left:-.6px}.header .header__icon{width:28px;height:28px}}@media screen and (min-width:990px)and (max-width:1099px){.header header-drawer{display:block}.header .header__inline-menu{display:none}.header.header--mobile-left.header--middle-left.page-width{padding:24px 16px}.header.header--mobile-left .header__heading-link{margin-left:0}.header .menu-drawer__localization{display:block}body.overflow-hidden-tablet{overflow:hidden}}@media screen and (max-width:1099px){.header.header--mobile-left{grid-template-areas:"heading icons menu";grid-template-columns:auto 1fr auto;column-gap:24px;padding:24px 16px}.header.header--mobile-left .header__heading-logo{max-width:142px}.header.header--mobile-left .header__heading-link{padding-left:0;padding-right:0}.header.header--mobile-left .header__icon--menu{color:#0b0b0b}.header.header--mobile-left header-drawer{grid-area:menu;justify-self:end;margin-left:0}.header.header--mobile-left .header__icons{justify-self:end;gap:24px;padding-right:0}.header.header--mobile-left .header__icons .header__search,.header.header--mobile-left .header__icons .desktop-localization-wrapper{display:none}.header.header--mobile-left .header__icons .header__icon--account.small-hide{display:flex!important}.header.header--mobile-left .header__icon--account{width:20px;height:20px;margin-right:0}.header.header--mobile-left .header__icon--cart,.header.header--mobile-left .header__icon--menu{width:22px;height:22px;margin-right:0}.header.header--mobile-left .header__icon--account,.header.header--mobile-left .header__icon--menu{position:relative}.header.header--mobile-left .header__icon--account:after,.header.header--mobile-left .header__icon--menu:after{content:"";position:absolute;inset:calc((100% - 44px)/2)}}@media screen and (min-width:1380px){.header .header__icon--account{margin-right:14px}}#menu-drawer{--color-background: 255, 255, 255;--color-foreground: 11, 11, 11;width:310px;max-width:calc(100% - 65px);border-width:0;background-color:var(--ab-white);color:var(--ab-deep-black);font-family:var(--ab-font)}#menu-drawer .menu-drawer__navigation{padding:24px 16px 16px}#menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--ab-stone-200)}#menu-drawer .menu-drawer__menu-item{position:relative;display:flex;align-items:center;justify-content:space-between;padding:8px 0;font-family:var(--ab-font);font-size:16px;font-weight:400;font-stretch:100%;line-height:1.6;letter-spacing:0;color:var(--ab-deep-black);background-color:transparent}#menu-drawer summary.menu-drawer__menu-item{padding-right:0}#menu-drawer .menu-drawer__menu-item:hover,#menu-drawer .menu-drawer__menu-item:focus{background-color:transparent}@media(hover:hover){#menu-drawer .menu-drawer__menu-item:hover{color:var(--ab-pine)}}#menu-drawer details[open]>summary.menu-drawer__menu-item,#menu-drawer .menu-drawer__menu-item--active{font-weight:500;color:var(--ab-pine);background-color:transparent}#menu-drawer .menu-drawer__menu-item>.svg-wrapper:first-of-type{display:none}#menu-drawer .menu-drawer__menu-item>.svg-wrapper{position:static;transform:none;width:10px;height:6px;flex:none}#menu-drawer .menu-drawer__menu-item .icon-caret{position:static;display:block;width:10px;height:6px}#menu-drawer details[open]>summary .icon-caret{transform:rotate(180deg)}#menu-drawer .menu-drawer__submenu{position:static;transform:none;visibility:visible;background-color:transparent;margin-top:8px}#menu-drawer .menu-drawer__inner-submenu{height:auto;overflow:visible}#menu-drawer .menu-drawer__close-button{display:none}#menu-drawer .menu-drawer__submenu .menu-drawer__menu>li{margin-bottom:4px}#menu-drawer .menu-drawer__submenu .menu-drawer__menu>li:last-child{margin-bottom:0}#menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{padding:8px 24px;font-weight:500;color:var(--ab-pine)}#menu-drawer .menu-drawer__submenu summary.menu-drawer__menu-item{font-size:15px;font-weight:600;font-stretch:87%;line-height:1;letter-spacing:.9px;text-transform:uppercase;color:var(--ab-stone-400)}#menu-drawer .menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item{padding-left:24px}#menu-drawer .menu-drawer__utility-links{padding:0 12px 24px;background-color:transparent}#menu-drawer .menu-drawer__account,#menu-drawer #HeaderCountryMobileForm,#menu-drawer .list-social{display:none}#menu-drawer .menu-drawer__localization .localization-form__select .icon-caret{right:8px}#menu-drawer .menu-drawer__localization .localization-form__select{padding:12px 30px 12px 8px;font-family:var(--ab-font);font-size:15px;font-weight:600;font-stretch:87%;line-height:1;letter-spacing:.9px;text-transform:uppercase;color:var(--ab-deep-black)}@media screen and (min-width:1100px){.header__inline-menu>.list-menu--inline>li>header-menu>details[open]>.header__menu-item{text-decoration:none;color:var(--ab-pine)}.header .mega-menu__content{--color-background: 255, 255, 255;--color-foreground: 11, 11, 11;display:grid;grid-template-columns:298px minmax(0,1fr);align-items:start;box-sizing:border-box;min-height:346px;padding:35px max(44px,calc((100% - 1312px)/2));border-width:0;border-radius:0;box-shadow:none;background:var(--ab-white);color:var(--ab-deep-black);font-family:var(--ab-font)}.header .mega-menu__content .ab-mega-menu__title{margin:0;font-family:var(--ab-font);font-size:22px;font-weight:900;font-stretch:125%;line-height:1.25;letter-spacing:0;text-transform:uppercase;color:var(--ab-pine)}.header .mega-menu__content>.mega-menu__list{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:240px;column-gap:64px;row-gap:20px;max-width:none;margin:0;padding:0}.header .mega-menu__content>.mega-menu__list--condensed{grid-template-rows:repeat(4,auto)}.header .mega-menu__content .mega-menu__link{padding:0;font-family:var(--ab-font);font-size:16px;font-weight:500;font-stretch:100%;line-height:1.6;letter-spacing:0;color:var(--ab-pine)}.header .mega-menu__content>.mega-menu__list:not(.mega-menu__list--condensed)>li>.mega-menu__link--level-2{font-size:15px;font-weight:600;font-stretch:87%;line-height:1;letter-spacing:.9px;text-transform:uppercase;color:var(--ab-stone-400)}.header .mega-menu__content>.mega-menu__list>li>ul{display:grid;row-gap:20px;margin-top:32px}}#menu-drawer{position:fixed;top:0;bottom:0;height:auto}.section-header.menu-open{z-index:5}.header .menu-drawer-container[open]>.header__icon--menu:before{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;height:auto;background:linear-gradient(#0006,#000c)}#menu-drawer .ab-drawer-top__logo{display:block;width:142px;line-height:0}#menu-drawer .ab-drawer-top__logo-image{display:block;width:142px;height:auto}#menu-drawer .ab-drawer-top__label{margin:34px 0 24px;font-family:var(--ab-font);font-size:15px;font-weight:600;font-stretch:87%;line-height:1;letter-spacing:.9px;text-transform:uppercase;color:var(--ab-stone-400)}#menu-drawer .ab-drawer-top__search{display:flex;align-items:center;gap:8px;padding-bottom:8px;margin-bottom:15px;border-bottom:1px solid var(--ab-stone-200)}#menu-drawer .ab-drawer-top__search-button{display:flex;flex:none;width:20px;height:20px;padding:0;border:0;background:none;color:var(--ab-deep-black);cursor:pointer}#menu-drawer .ab-drawer-top__search-button .icon{width:20px;height:20px}#menu-drawer .ab-drawer-top__search-input{flex:1;min-width:0;height:20px;padding:0;border:0;background:none;font-family:var(--ab-font);font-size:16px;color:var(--ab-deep-black);-webkit-appearance:none;appearance:none}#menu-drawer .ab-drawer-top__search-input:focus{outline:none}#menu-drawer .ab-drawer-top__search:focus-within{border-bottom-color:var(--ab-deep-black)}.header .menu-drawer-container[open]>.header__icon--menu>span{position:fixed;top:16px;left:min(310px,calc(100% - 65px));z-index:4;display:flex;align-items:center;justify-content:flex-start;width:76px;height:64px;box-sizing:border-box;padding-left:21px;border-top:1px solid var(--ab-white);border-bottom:1px solid var(--ab-white);background-color:var(--ab-deep-black);color:var(--ab-white)}.header .menu-drawer-container[open]>.header__icon--menu .icon{position:static;width:24px;height:24px;transform:none}.header .menu-drawer-container[open]>.header__icon--menu .icon-hamburger{display:none}@media screen and (min-width:1200px){.header .mega-menu__content .ab-mega-menu__photos{position:absolute;top:16px;right:max(16px,calc((100% - 1312px)/2 - 48px));display:flex;gap:8px}.header .mega-menu__content .ab-mega-menu__photo{display:block;width:223px;height:314px}.header .mega-menu__content .ab-mega-menu__photo img{display:block;width:100%;height:100%;object-fit:cover}}@media screen and (min-width:1200px)and (max-width:1439px){.header .mega-menu__content .ab-mega-menu__photo+.ab-mega-menu__photo{display:none}}@media screen and (max-width:1199px){.header .mega-menu__content .ab-mega-menu__photos{display:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/ab-header.css.map */
