:root{--caribou-font-family: "Work Sans", sans-serif;--caribou-font-style: normal;--caribou-menu-color: #13132b;--caribou-menu-hover-color: #53620a;--caribou-icon-color: #6f6f6f;--caribou-icon-hover-color: #53620a;--caribou-menu-font-size: 1.3rem;--caribou-border-color: #f0eff2}.caribou-announcement{--caribou-announcement-bg: rgb(var(--color-background));--caribou-announcement-text: rgb(var(--color-foreground));background:var(--caribou-announcement-bg);color:var(--caribou-announcement-text)}.caribou-announcement.utility-bar--bottom-border{border-bottom-color:#00000014}.caribou-announcement .announcement-bar,.caribou-announcement .announcement-bar__announcement,.caribou-announcement .announcement-bar__link,.caribou-announcement .slider-button{color:var(--caribou-announcement-text)}.caribou-announcement .announcement-bar__message{font-family:var(--caribou-font-family);font-style:var(--caribou-font-style);font-weight:400;font-size:var(--caribou-announcement-font-size, 1.6rem);line-height:1.6;letter-spacing:0;text-transform:none;color:inherit;padding:1.1rem 0;min-height:0}.caribou-announcement .announcement-bar__link:hover{text-decoration:none;opacity:.85}.caribou-announcement--no-arrow .announcement-bar__link .icon-arrow{display:none}@media screen and (max-width:749px){.caribou-announcement .announcement-bar__message{font-size:calc(var(--caribou-announcement-font-size, 1.6rem) - .2rem);padding:.9rem 0}}.caribou-header.header-wrapper--border-bottom{border-bottom:.1rem solid var(--caribou-border-color)}.caribou-header .header__heading-logo-wrapper{max-width:100%}.caribou-header .header__heading-logo{display:block}@media screen and (min-width:990px){.caribou-header .header--middle-left.header--has-menu:not(.drawer-menu){grid-template-columns:auto 1fr auto;column-gap:2rem}.caribou-header .header--middle-left .header__inline-menu{justify-self:center}.caribou-header .header--middle-left .header__heading-link{margin-left:0}}@media screen and (min-width:990px)and (max-width:1199px){.caribou-header .header__heading-logo-wrapper{max-width:22rem}.caribou-header .header__inline-menu .list-menu--inline{flex-wrap:nowrap}.caribou-header .header__inline-menu>.list-menu>li>.header__menu-item,.caribou-header .header__inline-menu header-menu summary.header__menu-item{padding-left:1.2rem;padding-right:1.2rem}.caribou-header .header__inline-menu header-menu summary.header__menu-item{padding-right:2.9rem}.caribou-header .header__inline-menu header-menu summary.header__menu-item .icon-caret{right:1.1rem}.caribou-header .header__icons .header__icon{width:4.6rem}}@media screen and (max-width:989px){.caribou-header .header__heading-logo-wrapper{max-width:20rem}}@media screen and (max-width:749px){.caribou-header .header__heading-logo-wrapper{max-width:16rem}}.caribou-header .header__inline-menu .header__menu-item{font-family:var(--caribou-font-family);font-style:var(--caribou-font-style);font-size:var(--caribou-menu-font-size);font-weight:600;letter-spacing:.1rem;line-height:1;text-transform:uppercase;color:var(--caribou-menu-color);padding:1.3rem 2.2rem;transition:color var(--duration-short) ease}.caribou-header .header__inline-menu summary.header__menu-item{padding-right:3.4rem}.caribou-header .header__inline-menu .header__menu-item:hover,.caribou-header .header__inline-menu details[open]>.header__menu-item{color:var(--caribou-menu-hover-color)}.caribou-header .header__inline-menu .header__menu-item span,.caribou-header .header__inline-menu .header__menu-item:hover span,.caribou-header .header__inline-menu details[open]>.header__menu-item,.caribou-header .header__inline-menu .header__active-menu-item{text-decoration:none}.caribou-header .header__inline-menu .header__active-menu-item{color:var(--caribou-menu-hover-color)}.caribou-header .header__inline-menu summary.header__menu-item .icon-caret{height:.6rem;width:.9rem;right:1.8rem;top:calc(50% - .1rem);transition:transform var(--duration-short) ease}.caribou-header .header__inline-menu .header__submenu{min-width:20rem;padding:1rem 0;background-color:#fff;border:.1rem solid var(--caribou-border-color);border-radius:0;box-shadow:0 .6rem 1.8rem #13132b14}.caribou-header .header__inline-menu .header__submenu .header__menu-item{font-size:1.4rem;font-weight:400;letter-spacing:.05rem;text-transform:none;padding:.9rem 2.2rem;color:var(--caribou-menu-color)}.caribou-header .header__inline-menu .header__submenu .header__menu-item:hover,.caribou-header .header__inline-menu .header__submenu .list-menu__item--active{color:var(--caribou-menu-hover-color);text-decoration:none}.caribou-header .menu-drawer{font-family:var(--caribou-font-family)}.caribou-header .header__icons{align-items:center;padding-right:0}.caribou-header .header__icon{color:var(--caribou-icon-color);transition:color var(--duration-short) ease}.caribou-header .header__icon:hover{color:var(--caribou-icon-hover-color)}.caribou-header .header__icon:hover .icon{transform:none}.caribou-header .header__icon .caribou-icon--search{width:2.3rem;height:2.3rem}.caribou-header .header__icon .caribou-icon--account{width:2.7rem;height:2.7rem}@media screen and (min-width:750px){.caribou-header .header__icon--cart{margin-right:0}.caribou-header .header__icon--account{margin-right:-1rem}}@media screen and (min-width:990px){.caribou-header .header__icons .header__icon{width:5.6rem}}.caribou-header .header__icon--cart .caribou-cart-icon{position:relative;width:2.5rem;height:2.8rem}.caribou-header .header__icon--cart .caribou-icon--bag{width:2.5rem;height:2.8rem}.caribou-header .header__icon--cart .caribou-cart-icon__count{position:absolute;top:1rem;right:0;bottom:0;left:0;height:auto;display:flex;align-items:center;justify-content:center;font-family:Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:700;line-height:1;color:#fff;pointer-events:none}@media screen and (min-width:990px){.caribou-header .desktop-localization-wrapper{margin-right:1rem}}.caribou-header .header-localization .disclosure .localization-form__select{font-family:var(--caribou-font-family);font-size:1.6rem;font-weight:400;letter-spacing:0;color:var(--caribou-icon-color)}.caribou-header .header-localization .disclosure .localization-form__select:hover{text-decoration:none;color:var(--caribou-icon-hover-color)}.caribou-header .header-localization .localization-form__select .icon-caret{width:1rem;height:.6rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/caribou-header.css.map */
