.utility-bar--bottom-border{border-bottom:1px solid var(--a-line)}.announcement-bar__message{min-height:0;padding:0;font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:var(--a-track);text-transform:uppercase;line-height:calc(3.6rem - 1px);white-space:nowrap}.announcement-bar__link{text-decoration:none}@media screen and (max-width:749px){.announcement-bar__message{font-size:1rem;letter-spacing:.08em}}.header-wrapper{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-bottom:1px solid rgba(var(--color-foreground),.12);box-shadow:none}.header{display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr;align-items:center;column-gap:.8rem;min-height:calc(6rem - 1px)}@media screen and (min-width:990px){.header{grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto;column-gap:3.2rem;min-height:calc(7.2rem - 1px)}}.header__heading,.header__heading-link{grid-area:heading;justify-self:center;margin:0;line-height:0}.header__heading-link{display:inline-block;padding:0}.header__heading-logo-wrapper{display:block;width:auto}.header__heading-logo{display:block;width:auto;height:auto;max-width:100%;max-height:5.8rem;margin:-.6rem 0;border-radius:0}.header-wrapper.color-scheme-4 .header__heading-logo{filter:invert(1)}@media screen and (min-width:990px){.header__heading,.header__heading-link{justify-self:start}.header__heading-logo{max-height:7.2rem;margin:-.8rem 0}}.header__inline-menu{grid-area:navigation;display:none;margin-left:-1.4rem}@media screen and (min-width:990px){.header__inline-menu{display:block}}.list-menu--inline{flex-wrap:nowrap}.header__menu-item,summary.header__menu-item{display:flex;align-items:center;padding:1.2rem 1.4rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap;color:rgba(var(--color-foreground),.82);text-decoration:none;transition:color var(--a-hover)}.header__menu-item:hover,details[open]>.header__menu-item,details[open]:hover>.header__menu-item,.header__menu-item[aria-current=page]{color:rgb(var(--color-foreground));text-decoration:none}.header__menu-item>span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4em;text-decoration-color:transparent;transition:text-decoration-color var(--a-hover)}.header__menu-item:hover>span,details[open]>.header__menu-item>span,.header__menu-item>.header__active-menu-item{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4em;text-decoration-color:var(--a-olive-300)}.header__menu-item>svg{flex:none;width:1.2rem;height:1.2rem;margin-left:.5rem;transition:transform var(--a-hover)}details[open]>.header__menu-item>svg{transform:rotate(180deg)}.header__icons{grid-area:icons;display:flex;align-items:center;justify-self:end;padding-right:0}.header .header__icons>.header__search{display:inline-flex}.header__icon,.header__icon--cart .icon{width:4.4rem;height:4.4rem;padding:0;color:rgb(var(--color-foreground));transition:color var(--a-hover)}.header__icon:hover{color:var(--a-olive-300)}.header__icon svg,.header__icon .icon{width:2rem;height:2rem}.header__icon:hover .icon,.header__icon:hover svg{transform:none}.header__icon--cart{position:relative;margin-right:-1.2rem}.header__icon--menu>span{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem}.header__icon--menu>.header__icon-close,details[open]>.header__icon--menu>.header__icon-open{display:none}details[open]>.header__icon--menu>.header__icon-close{display:flex}.cart-count-bubble{position:absolute;top:.5rem;right:.7rem;bottom:auto;left:auto;display:flex;align-items:center;justify-content:center;width:auto;min-width:1.6rem;height:1.6rem;padding:0 .4rem;border-radius:var(--a-r-pill);background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;line-height:1}.search-modal{border-bottom:1px solid var(--a-line);box-shadow:var(--a-shadow-float)}.search-modal .field__input{border-radius:var(--a-r-pill);box-shadow:0 0 0 1px var(--a-line);font-size:1.5rem}.search-modal .field__input:focus,.search-modal .field__input:focus-visible{box-shadow:0 0 0 1px var(--a-ink);outline:0}.search-modal .field__label,.search-modal .field__input:focus~.field__label,.search-modal .field__input:not(:placeholder-shown)~.field__label{font-size:1.1rem;font-weight:500;letter-spacing:var(--a-track);text-transform:uppercase;color:var(--a-muted)}.search-modal .field__button{border-radius:var(--a-r-pill)}.search-modal .field__button svg,.search-modal__close-button svg{width:1.8rem;height:1.8rem}.search-modal__close-button{color:var(--a-ink)}.predictive-search{border:1px solid var(--a-line);border-top:0;border-radius:0 0 var(--a-r-md) var(--a-r-md);box-shadow:var(--a-shadow-float)}.predictive-search__heading{border-bottom:1px solid var(--a-line);font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:var(--a-track);text-transform:uppercase;color:var(--a-muted)}.mega-menu__tile-media,.mega-menu__promo-img,.mega-menu__promo{border-radius:var(--a-r-md)}.mega-menu__promo-heading{font-size:2.6rem;font-weight:var(--a-display-wght);font-variation-settings:"opsz" var(--a-display-opsz);line-height:1.12;letter-spacing:-.01em}.mega-menu__promo-text{font-size:1.4rem;line-height:1.6}.menu-drawer__menu-item,.menu-drawer summary.menu-drawer__menu-item{font-weight:400;font-variation-settings:"opsz" var(--a-display-opsz);letter-spacing:-.01em}.menu-drawer__collection-name{font-variation-settings:"opsz" var(--a-display-opsz);letter-spacing:-.01em}.menu-drawer__thumb{border-radius:var(--a-r-sm)}.menu-drawer__logo-img{max-height:6.4rem;width:auto}.menu-drawer__top{height:auto;min-height:8.8rem;padding-top:1.6rem;padding-bottom:1.6rem;align-items:center}.menu-drawer__menu-item,.menu-drawer summary.menu-drawer__menu-item,.menu-drawer__collection-name{font-family:var(--a-sans)!important;font-weight:500;font-variation-settings:normal;font-feature-settings:"liga" 0;letter-spacing:-.01em}.header__menu-item,summary.header__menu-item{font-family:var(--a-sans);font-size:1.45rem;font-weight:500;letter-spacing:-.005em;text-transform:none}.header__menu-item>span,.header__menu-item:hover>span,details[open]>.header__menu-item>span,.header__menu-item>.header__active-menu-item{position:relative;text-decoration:none}.header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-.6rem;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--a-olive-300),#D9B77A);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--a-ease)}.header__menu-item:hover>span:after,details[open]>.header__menu-item>span:after,.header__menu-item>.header__active-menu-item:after{transform:scaleX(1)}.menu-drawer__menu-item,.menu-drawer summary.menu-drawer__menu-item{font-family:var(--a-sans)!important;font-size:2.2rem;font-weight:500;letter-spacing:-.02em;text-transform:none;padding-top:1.8rem;padding-bottom:1.8rem;transition:background .2s var(--a-ease),color .2s var(--a-ease),padding .3s var(--a-ease)}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:active,.menu-drawer__menu-item[aria-current=page]{background:var(--a-olive-100);color:var(--a-olive-800)}.menu-drawer__menu-item[aria-current=page]{box-shadow:inset 3px 0 0 var(--a-olive-700)}a.menu-drawer__menu-item:after{content:"";width:1.4rem;height:1.4rem;margin-left:auto;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 6 6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 6 6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;opacity:.35;transform:translate(-.4rem);transition:opacity .2s var(--a-ease),transform .3s var(--a-ease)}a.menu-drawer__menu-item{display:flex;align-items:center}a.menu-drawer__menu-item:hover:after,a.menu-drawer__menu-item:active:after{opacity:1;transform:none}.menu-drawer__utility-link,.menu-drawer__utility-links a{font-family:var(--a-sans);font-size:1.4rem;font-weight:500;letter-spacing:0;text-transform:none}@media(prefers-reduced-motion:no-preference){.js details[open].menu-opening .menu-drawer__inner-container>.menu-drawer__navigation-container .menu-drawer__menu>li{animation:a-menu-in .42s var(--a-ease) both}.menu-drawer__menu>li:nth-child(2){animation-delay:40ms!important}.menu-drawer__menu>li:nth-child(3){animation-delay:80ms!important}.menu-drawer__menu>li:nth-child(4){animation-delay:.12s!important}.menu-drawer__menu>li:nth-child(5){animation-delay:.16s!important}.menu-drawer__menu>li:nth-child(6){animation-delay:.2s!important}}@keyframes a-menu-in{0%{opacity:0;transform:translate(-1.2rem)}to{opacity:1;transform:none}}.header__inline-menu .list-menu--inline{align-items:center}.header__inline-menu .list-menu--inline>li{display:flex;align-items:center}.header__inline-menu details,.header__inline-menu header-menu{display:flex;align-items:center}.header__menu-item,summary.header__menu-item{line-height:1;padding-top:1.2rem;padding-bottom:1.2rem}.header__inline-menu .header__menu-item,.header__inline-menu summary.header__menu-item,.header__inline-menu .header__menu-item>span{line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/16/assets/asama-header.css.map */
