.header-wrapper.angel-header-wrapper{--angel-header-pad-y: .45rem;--angel-header-logo-h: 3rem;--angel-header-cta-h: 2.35rem;position:relative;background:#fffaf3;transition:background .45s cubic-bezier(.4,0,.2,1),box-shadow .45s cubic-bezier(.4,0,.2,1),backdrop-filter .45s ease;opacity:1;transform:none}.header-wrapper.angel-header-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:#c47b2b;z-index:5;pointer-events:none}.header-wrapper.angel-header-wrapper .header{min-height:0;padding-top:var(--angel-header-pad-y)!important;padding-bottom:var(--angel-header-pad-y)!important;align-items:center;grid-template-rows:auto;transition:min-height .4s ease,padding .4s ease}.header-wrapper.angel-header-wrapper .header__heading-logo-wrapper,.header-wrapper.angel-header-wrapper .header__heading-logo-wrapper--angel{transition:none}.header-wrapper.angel-header-wrapper .header__heading-logo{max-height:var(--angel-header-logo-h);width:auto;height:auto;max-width:15rem;display:block;object-fit:contain;transition:max-height .4s ease,filter .35s ease}.header-wrapper.angel-header-wrapper .header__heading-link:hover .header__heading-logo-wrapper,.header-wrapper.angel-header-wrapper .header__heading-link:hover .header__heading-logo-wrapper--angel{transform:none}.header-wrapper.angel-header-wrapper.angel-header--scrolled{background:#fffaf3!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border-bottom:1px solid #ead9c4}.header-wrapper.angel-header-wrapper.angel-header--scrolled{--angel-header-pad-y: .3rem;--angel-header-logo-h: 2.65rem}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li>a.header__menu-item,.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li>header-menu summary.header__menu-item{position:relative;display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem!important;font-weight:500!important;line-height:1.2;min-height:2.2rem;padding:.4rem .65rem!important;color:var(--angel-ink, #0d0f12)!important;text-decoration:none!important;transition:color .25s ease,background .25s ease;border-radius:2px;cursor:pointer;list-style:none}.header-wrapper.angel-header-wrapper .header__inline-menu .header__menu-item>span,.header-wrapper.angel-header-wrapper .header__inline-menu .header__menu-item .header__active-menu-item{white-space:nowrap}.header-wrapper.angel-header-wrapper .header__inline-menu summary.header__menu-item{padding-right:.85rem!important}.header-wrapper.angel-header-wrapper .header__inline-menu .header__menu-item:hover,.header-wrapper.angel-header-wrapper .header__inline-menu .header__menu-item:focus-visible,.header-wrapper.angel-header-wrapper .header__inline-menu details[open]>summary.header__menu-item{color:var(--angel-sage-dark, #2f5340)!important;text-decoration:none!important;background:var(--angel-sage-light, #e8f0ea)}.header-wrapper.angel-header-wrapper .header__inline-menu .header__menu-item:hover span,.header-wrapper.angel-header-wrapper .header__inline-menu .header__menu-item:focus-visible span,.header-wrapper.angel-header-wrapper .header__inline-menu details[open]>.header__menu-item span{text-decoration:none!important}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li>a.header__menu-item:after,.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li>header-menu summary.header__menu-item:after{content:"";position:absolute;left:.85rem;right:.85rem;bottom:.3rem;height:2px;background:var(--angel-sage, #3d6b4f);transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.22,1,.36,1);pointer-events:none}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li>a.header__menu-item:hover:after,.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li>a.header__menu-item:focus-visible:after,.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li>header-menu summary.header__menu-item:hover:after,.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li>header-menu summary.header__menu-item:focus-visible:after,.header-wrapper.angel-header-wrapper .header__inline-menu details[open]>summary.header__menu-item:after{transform:scaleX(1)}.header-wrapper.angel-header-wrapper .header__inline-menu a.header__menu-item[aria-current=page],.header-wrapper.angel-header-wrapper .header__inline-menu .header__active-menu-item{color:var(--angel-sage-dark, #2f5340)!important;font-weight:600!important;text-decoration:none!important}.header-wrapper.angel-header-wrapper .header__inline-menu a.header__menu-item[aria-current=page]:after{transform:scaleX(1)}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li>header-menu .icon-caret{position:static;width:.65rem;height:.65rem;margin-left:.1rem;opacity:.55;transition:transform .25s ease,opacity .25s ease}.header-wrapper.angel-header-wrapper .header__inline-menu details[open]>summary .icon-caret{transform:rotate(180deg);opacity:1}.header-wrapper.angel-header-wrapper .header__inline-menu .header__submenu.list-menu{margin-top:.35rem;padding:.5rem 0;min-width:14rem;border-radius:2px;border:1px solid #d2d6d3;box-shadow:none;animation:angel-menu-in .22s cubic-bezier(.22,1,.36,1)}.header-wrapper.angel-header-wrapper .header__inline-menu .header__submenu .header__menu-item{padding:.65rem 1.25rem!important;font-size:.875rem!important;font-weight:400;color:var(--angel-ink, #0d0f12)!important;justify-content:flex-start}.header-wrapper.angel-header-wrapper .header__inline-menu .header__submenu .header__menu-item:hover{color:var(--angel-green-dark, #147a3a)!important;background:#1a9e4a0f;text-decoration:none!important}.header-wrapper.angel-header-wrapper .header__inline-menu header-menu>details.mega-menu{position:relative}.header-wrapper.angel-header-wrapper .header__inline-menu .mega-menu__content{position:absolute;top:100%;left:0;right:auto;width:max-content;min-width:19rem;max-width:min(26rem,calc(100vw - 2rem));padding:.65rem 0;margin-top:.35rem;border-radius:2px;border:1px solid #d2d6d3;box-shadow:none;overflow-x:hidden;overflow-y:visible;z-index:100;animation:angel-menu-in .22s cubic-bezier(.22,1,.36,1)}@keyframes angel-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.header-wrapper.angel-header-wrapper .header__inline-menu .mega-menu__list,.header-wrapper.angel-header-wrapper .header__inline-menu .mega-menu__list.angel-mega-menu__list{display:flex!important;flex-direction:column;grid-template-columns:none!important;gap:0;width:100%;min-width:0;max-width:none;margin:0;padding:0 .35rem;list-style:none}.header-wrapper.angel-header-wrapper .header__inline-menu .mega-menu__list>li{width:100%;margin:0;padding:0}.header-wrapper.angel-header-wrapper .header__inline-menu .mega-menu__list>li>.list-unstyled{margin:0 0 .25rem 1rem;padding:0}.header-wrapper.angel-header-wrapper .header__inline-menu .mega-menu__link{display:block;width:100%;box-sizing:border-box;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:normal;line-height:1.4;padding:.55rem 1rem}.header-wrapper.angel-header-wrapper .header__inline-menu .mega-menu__link--level-2{font-weight:500;font-size:.875rem}.header-wrapper.angel-header-wrapper .header__inline-menu .mega-menu__link:hover,.header-wrapper.angel-header-wrapper .header__inline-menu .mega-menu__link--active{text-decoration:none;background:#1a9e4a0f;color:var(--angel-green-dark, #147a3a);border-radius:.35rem}@media screen and (min-width:990px){.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li{opacity:0;animation:angel-nav-item-in .5s cubic-bezier(.22,1,.36,1) forwards}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li{position:relative;display:inline-flex;align-items:center}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li:not(:last-child):not(.angel-menu-cta-item):after{content:"|";margin:0 .2rem 0 .45rem;color:#3d6b4f59;font-size:.85rem;line-height:1;pointer-events:none}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li.angel-menu-cta-item:after{content:none}.header-wrapper.angel-header-wrapper .header__inline-menu .angel-menu-cta-item{margin-left:.25rem}.header-wrapper.angel-header-wrapper .header__inline-menu .angel-menu-cta-item .angel-header-cta{min-height:2.6rem;padding:.5rem .95rem;border-radius:999px;line-height:1.2;white-space:nowrap}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li:nth-child(1){animation-delay:.15s}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li:nth-child(2){animation-delay:.22s}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li:nth-child(3){animation-delay:.29s}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li:nth-child(4){animation-delay:.36s}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li:nth-child(5){animation-delay:.43s}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li:nth-child(6){animation-delay:.5s}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li.angel-menu-cta-item{animation-delay:.57s}}@keyframes angel-nav-item-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.header-wrapper.angel-header-wrapper .header__icon{transition:transform .3s cubic-bezier(.34,1.56,.64,1),color .25s ease}.header-wrapper.angel-header-wrapper .header__icon:hover{transform:scale(1.12);color:var(--angel-sage-dark, #2f5340)}.header-wrapper.angel-header-wrapper .header__icon .svg-wrapper{transition:transform .3s ease}@media screen and (min-width:990px){.header-wrapper.angel-header-wrapper .header__icon{width:2.5rem;height:2.5rem}.header-wrapper.angel-header-wrapper .header__icon .svg-wrapper,.header-wrapper.angel-header-wrapper .header__icon svg{width:1.55rem;height:1.55rem}.header-wrapper.angel-header-wrapper .header__actions .header__icons{gap:.05rem}}.header-wrapper.angel-header-wrapper header-drawer .header__icon--menu{transition:transform .3s ease}.header-wrapper.angel-header-wrapper header-drawer .header__icon--menu:hover{transform:scale(1.1)}.header-wrapper.angel-header-wrapper .header__icons{align-items:center}@media screen and (min-width:990px){.header-wrapper.angel-header-wrapper .header--middle-left{grid-template-areas:"heading navigation actions";grid-template-columns:auto minmax(0,1fr) auto;column-gap:1.5rem}.header-wrapper.angel-header-wrapper .header__inline-menu{grid-area:navigation;justify-self:center;min-width:0;max-width:100%;padding-inline:.25rem}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.12rem}.header-wrapper.angel-header-wrapper .header__actions{grid-area:actions;display:flex;align-items:center;align-self:center;justify-content:flex-end;gap:.5rem;flex-shrink:0;margin-left:.5rem;min-height:var(--angel-header-logo-h)}.header-wrapper.angel-header-wrapper .header__sample-cta,.header-wrapper.angel-header-wrapper .header__shop-cta{display:inline-flex;align-items:center;align-self:center;flex-shrink:0;border-left:none;margin:0;padding:0;line-height:0;height:var(--angel-header-cta-h)}.header-wrapper.angel-header-wrapper .header__actions>.header__icons{border-left:none;margin-left:0;padding-left:0}.header-wrapper.angel-header-wrapper .header__sample-cta .angel-header-cta,.header-wrapper.angel-header-wrapper .header__shop-cta .angel-header-shop{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--angel-header-cta-h);height:var(--angel-header-cta-h);padding:0 1.05rem;font-size:.8125rem;font-weight:600;line-height:1;border-radius:6px}.header-wrapper.angel-header-wrapper .header__actions .header__icons{grid-area:unset;padding-right:0;gap:.35rem;align-items:center}}@media screen and (min-width:990px)and (max-width:1280px){.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li:not(:last-child):not(.angel-menu-cta-item):after{margin:0 .1rem 0 .3rem;font-size:.8rem}.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li>a.header__menu-item,.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li>header-menu summary.header__menu-item{font-size:.8125rem!important;padding:.3rem .55rem!important;min-height:2.1rem!important}.header-wrapper.angel-header-wrapper .header__sample-cta .angel-header-cta,.header-wrapper.angel-header-wrapper .header__shop-cta .angel-header-shop{padding:0 .85rem;font-size:.8125rem}}.header-wrapper.angel-header-wrapper .header__actions{display:flex;align-items:center;align-self:center}@media screen and (min-width:990px){.header-wrapper.angel-header-wrapper .header__actions{display:flex;align-items:center}}.header-wrapper.angel-header-wrapper .angel-header-cta{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:var(--angel-header-cta-h, 2.35rem);height:var(--angel-header-cta-h, 2.35rem);padding:0 1.05rem;font-size:.8125rem;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;border-radius:6px}.header-wrapper.angel-header-wrapper .angel-header-cta.angel-btn--primary,.header-wrapper.angel-header-wrapper .angel-header-cta.angel-btn--brand{box-shadow:none}.header-wrapper.angel-header-wrapper .angel-header-cta:hover,.header-wrapper.angel-header-wrapper .angel-header-cta:focus-visible{transform:none}.header-wrapper.angel-header-wrapper .angel-header-cta.angel-btn--primary:hover,.header-wrapper.angel-header-wrapper .angel-header-cta.angel-btn--primary:focus-visible,.header-wrapper.angel-header-wrapper .angel-header-cta.angel-btn--brand:hover,.header-wrapper.angel-header-wrapper .angel-header-cta.angel-btn--brand:focus-visible{box-shadow:none}.header-wrapper.angel-header-wrapper .menu-drawer__sample-cta{padding:1.25rem 1.5rem .75rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.header-wrapper.angel-header-wrapper .menu-drawer__sample-cta .angel-header-cta{display:flex;width:100%;padding:1rem 1.25rem;font-size:1rem;justify-content:center}@media screen and (max-width:989px){.header-wrapper.angel-header-wrapper .header__actions>.angel-header-cta,.header-wrapper.angel-header-wrapper .header__shop-cta,.header-wrapper.angel-header-wrapper .header__sample-cta{display:none!important}.header-wrapper.angel-header-wrapper{--angel-header-logo-h: 2.65rem;--angel-header-pad-y: .4rem}.header-wrapper.angel-header-wrapper .header__heading-logo{max-height:var(--angel-header-logo-h)!important;max-width:min(12.5rem,52vw)}.header-wrapper.angel-header-wrapper .header{padding-left:1rem;padding-right:.75rem;column-gap:.5rem}}@media screen and (min-width:990px){.header-wrapper.angel-header-wrapper .menu-drawer__sample-cta{display:none}}@media(prefers-reduced-motion:reduce){.header-wrapper.angel-header-wrapper,.header-wrapper.angel-header-wrapper .header__inline-menu .list-menu--inline>li,.header-wrapper.angel-header-wrapper .header__heading-logo-wrapper--angel,.header-wrapper.angel-header-wrapper .header__icon{animation:none!important;transition:none!important}}.section-header.shopify-section-group-header-group,.shopify-section-group-header-group{position:relative;z-index:200!important}.header-wrapper.angel-header-wrapper{position:relative;z-index:201}.header-wrapper.angel-header-wrapper .header__inline-menu header-menu>details,.header-wrapper.angel-header-wrapper .header__inline-menu header-menu>details.mega-menu{position:relative}.header-wrapper.angel-header-wrapper .header__inline-menu details[open]>.header__submenu,.header-wrapper.angel-header-wrapper .header__inline-menu .mega-menu__content{z-index:9999!important;pointer-events:auto!important;background:#fff!important}html:has(.header__inline-menu details[open]) .shopify-section-group-header-group,html:has(.header__inline-menu details[open]) .section-header,html:has(.header__inline-menu details.mega-menu[open]) .shopify-section-group-header-group,html:has(.menu-drawer-container details[open]) .shopify-section-group-header-group,html:has(.section-header.menu-open) .shopify-section-group-header-group{z-index:9999!important}html:has(.header__inline-menu details[open]) .section-angel-banner,html:has(.header__inline-menu details.mega-menu[open]) .section-angel-banner,html:has(.menu-drawer-container details[open]) .section-angel-banner{z-index:0!important}html:has(.header__inline-menu details[open]) .section-angel-banner .angel-banner__slideshow,html:has(.header__inline-menu details[open]) .section-angel-banner .angel-banner__media,html:has(.header__inline-menu details[open]) .section-angel-banner .angel-banner__overlay,html:has(.header__inline-menu details[open]) .section-angel-banner .angel-banner__content,html:has(.header__inline-menu details[open]) .section-angel-banner .angel-banner__img,html:has(.header__inline-menu details.mega-menu[open]) .section-angel-banner .angel-banner__slideshow,html:has(.header__inline-menu details.mega-menu[open]) .section-angel-banner .angel-banner__media,html:has(.header__inline-menu details.mega-menu[open]) .section-angel-banner .angel-banner__img,html:has(.menu-drawer-container details[open]) .section-angel-banner .angel-banner__slideshow,html:has(.menu-drawer-container details[open]) .section-angel-banner .angel-banner__media,html:has(.menu-drawer-container details[open]) .section-angel-banner .angel-banner__img{pointer-events:none!important}html:has(.header__inline-menu details[open]) .mega-menu__content,html:has(.header__inline-menu details[open]) .header__submenu,html:has(.header__inline-menu details.mega-menu[open]) .mega-menu__content,html:has(.menu-drawer-container details[open]) .menu-drawer,html:has(.section-header.menu-open) .menu-drawer{z-index:10000!important;pointer-events:auto!important}.header-wrapper.angel-header-wrapper .menu-drawer,.header-wrapper.angel-header-wrapper .menu-drawer.gradient,body.angel-site .menu-drawer,body.angel-site .menu-drawer.gradient,body.angel-site #menu-drawer{background:#faf8f4!important;background-color:#faf8f4!important;background-image:none!important;background-attachment:scroll!important;color:#1c2420!important;isolation:isolate;box-shadow:0 12px 28px #1c24201f}.header-wrapper.angel-header-wrapper .menu-drawer__inner-container,.header-wrapper.angel-header-wrapper .menu-drawer__navigation-container,body.angel-site .menu-drawer__inner-container,body.angel-site .menu-drawer__navigation-container,body.angel-site #menu-drawer .menu-drawer__inner-container,body.angel-site #menu-drawer .menu-drawer__navigation-container{background:#faf8f4!important;background-color:#faf8f4!important}.header-wrapper.angel-header-wrapper .menu-drawer__submenu,.header-wrapper.angel-header-wrapper .menu-drawer__submenu.gradient,body.angel-site .menu-drawer__submenu,body.angel-site .menu-drawer__submenu.gradient{background:#faf8f4!important;background-color:#faf8f4!important;background-image:none!important}.header-wrapper.angel-header-wrapper .menu-drawer__menu-item,.header-wrapper.angel-header-wrapper .menu-drawer__close-button,body.angel-site .menu-drawer__menu-item,body.angel-site .menu-drawer__close-button{color:#1c2420!important;background-color:transparent}.header-wrapper.angel-header-wrapper .menu-drawer__menu-item:hover,.header-wrapper.angel-header-wrapper .menu-drawer__menu-item:focus-visible,body.angel-site .menu-drawer__menu-item:hover,body.angel-site .menu-drawer__menu-item:focus-visible{background-color:#2f534014!important}.header-wrapper.angel-header-wrapper .menu-drawer__utility-links,body.angel-site .menu-drawer__utility-links{background-color:#2c241c0f!important}.header-wrapper.angel-header-wrapper .angel-menu-cta-item{margin-left:.35rem}.header-wrapper.angel-header-wrapper .header__shop-cta{border-left:none!important;margin-left:0!important;padding-left:0!important}.header-wrapper.angel-header-wrapper .header__actions>.header__icons{border-left:none!important;margin-left:0!important;padding-left:0!important}.header-wrapper.angel-header-wrapper .angel-header-shop.angel-btn--wheat-outline{border-color:#c4a5748c;border-width:1px;color:var(--angel-sage-dark, #2f5340);background:var(--angel-cream, #faf8f4);box-shadow:none}.header-wrapper.angel-header-wrapper .angel-header-shop.angel-btn--wheat-outline:hover,.header-wrapper.angel-header-wrapper .angel-header-shop.angel-btn--wheat-outline:focus-visible{background:var(--angel-wheat-light, #f5ede0);border-color:var(--angel-wheat, #c4a574);color:var(--angel-ink, #1c2420);box-shadow:0 4px 14px #c4a57438}.header-wrapper.angel-header-wrapper .menu-drawer__shop-cta{padding:1rem 1.5rem .5rem}.header-wrapper.angel-header-wrapper .menu-drawer__shop-cta .angel-header-shop{display:flex;width:100%;justify-content:center;padding:.95rem 1.25rem}.angel-b2b-catalog-banner{margin:0 auto 1.25rem;padding:.85rem 1.1rem;border-radius:.65rem;background:#1a9e4a14;border:1px solid rgba(26,158,74,.18)}.angel-b2b-catalog-banner__text{margin:0;font-size:.9375rem;line-height:1.55;color:var(--angel-ink, #0d0f12)}.angel-b2b-catalog-banner__link{background:none;border:0;padding:0;font:inherit;color:var(--angel-green-dark, #147a3a);text-decoration:underline;cursor:pointer}.product-info--angel-b2b .angel-product-sample{margin-top:.5rem}.product-info--angel-b2b .angel-b2b-product__pricing-note{margin:.25rem 0 .75rem;color:var(--angel-muted, #5c6470)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/angel-header.css.map */
