:root{--header-green: #024730;--header-green-soft: #e7f3ec;--header-cta: #e85c4a;--header-cta-hover: #d94d3c;--header-text: #024730}.header-wrapper.header-redesign,.header-wrapper.header-redesign.gradient{background:#fff;box-shadow:0 6px 12px #29292914;border-bottom:0}@media screen and (min-width:990px){.header-redesign .header__inline-menu .list-menu--inline{gap:.2rem;align-items:center;flex-wrap:nowrap}.header-redesign .header__inline-menu .header__menu-item.list-menu__item{position:relative;padding:.85rem 1.4rem;color:var(--header-text);font-family:inherit;font-size:17px;font-weight:500;letter-spacing:0;line-height:1.4;text-transform:none}.header-redesign .header__menu-item span{position:relative;display:inline-block;text-decoration:none}.header-redesign a.header__menu-item span:after{content:"";position:absolute;left:0;bottom:-.35rem;width:100%;height:2px;background:var(--header-green);transform:scaleX(0);transform-origin:left center;transition:transform .28s ease}.header-redesign a.header__menu-item:hover span,.header-redesign a.header__menu-item:hover span.header__active-menu-item,.header-redesign .header__active-menu-item{text-decoration:none}.header-redesign .header .header__menu-item,.header-redesign .header .header__menu-item:hover,.header-redesign .header .header__menu-item:hover span,.header-redesign .header .header__menu-item:hover svg,.header-redesign .header details[open]>.header__menu-item,.header-redesign .header details[open]>.header__menu-item svg,.header-redesign .header .header__active-menu-item,.header-redesign .header .header__active-menu-item svg{color:var(--header-text)}.header-redesign a.header__menu-item:hover span:after,.header-redesign a.header__menu-item[aria-current=page] span:after{transform:scaleX(1)}.header-redesign .header__inline-menu summary.header__menu-item.list-menu__item{gap:.5rem;padding-right:1.2rem;border-radius:999px;background:transparent;transition:background .25s ease,color .25s ease}.header-redesign .header__inline-menu summary.header__menu-item:hover,.header-redesign .header__inline-menu details[open]>summary.header__menu-item{background:transparent;color:var(--header-text);text-decoration:none}.header-redesign .header__inline-menu summary.header__menu-item .icon-caret{position:static;flex-shrink:0;width:10px;height:6px;margin-left:.2rem;transition:transform .25s ease}.header-redesign .header__inline-menu details[open]>summary .icon-caret{transform:rotate(180deg)}}@media screen and (min-width:990px)and (max-width:1365px){.header-redesign .header__inline-menu .header__menu-item.list-menu__item{font-size:15px;padding:.85rem .9rem}}@media screen and (min-width:990px)and (max-width:1199px){.header-redesign .header__inline-menu .header__menu-item.list-menu__item{font-size:14px;padding:.85rem .6rem}}.header-redesign a.btn.btn-primary.btn-fundraising{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;height:auto;min-width:0;margin-right:.4rem;padding:1.05rem 1.6rem;border:none;border-radius:999px;background:var(--header-cta);color:#fff;font-size:14.5px;font-weight:600;letter-spacing:0;line-height:1;text-decoration:none;text-transform:none;box-shadow:0 0 #e85c4a73;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;overflow:visible;z-index:1}.header-redesign a.btn.btn-primary.btn-fundraising:hover{background:var(--header-cta-hover);transform:translateY(-2px);box-shadow:0 10px 22px #e85c4a52;color:#fff}.header-redesign a.btn.btn-primary.btn-fundraising .btn-fundraising__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;line-height:0}.header-redesign a.btn.btn-primary.btn-fundraising .btn-fundraising__icon svg{position:relative;z-index:1;display:block;width:1.8rem;height:1.8rem;margin:0}.header-redesign a.btn.btn-primary.btn-fundraising .btn-fundraising__icon-ping{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#ffffff8c;opacity:.75;pointer-events:none;animation:btn-fundraising-ping 1.4s cubic-bezier(0,0,.2,1) infinite}@keyframes btn-fundraising-ping{75%,to{transform:scale(2.2);opacity:0}}@media(prefers-reduced-motion:no-preference){.header-redesign a.btn.btn-primary.btn-fundraising{animation:ctaGlowPulse 1.6s ease-out .9s 3}}@keyframes ctaGlowPulse{0%,to{box-shadow:0 0 #e85c4a80}50%{box-shadow:0 0 0 12px #e85c4a00}}@media screen and (min-width:990px)and (max-width:1199px){.header-redesign a.btn.btn-primary.btn-fundraising{width:auto;padding:.95rem 1.2rem;font-size:13.5px}}.header-redesign .header__icons{column-gap:1.6rem}.header-redesign .header__icon{color:var(--header-green)}.header-redesign .cart-count-bubble{top:-.4rem;right:-.5rem;left:auto;bottom:auto;width:1.8rem;height:1.8rem;background:var(--header-green);color:#fff;font-size:1rem;font-weight:600}@media screen and (max-width:989px){.header-redesign a.btn.btn-primary.btn-fundraising{display:none}.header-redesign .header__icons{column-gap:.2rem}.header-redesign .header{padding-top:9px;padding-bottom:9px;grid-template-columns:1fr auto 1fr}.header-redesign .header .header__heading{display:flex;justify-content:center;line-height:0}.header-redesign .header .header__heading-link{display:block;width:150px;margin:0;padding:0}.header-redesign .header .header__heading-logo{margin-bottom:0}.header-redesign .header__heading-logo-wrapper{width:100%}.header-redesign .header__heading-logo-wrapper:before{display:none}}@media screen and (min-width:990px){.header-redesign .header--middle-left{padding-top:.8rem;padding-bottom:.8rem}.header-redesign .header--middle-left .header__heading{display:flex;justify-content:flex-start;line-height:0}.header-redesign .header--middle-left .header__heading-link{display:block;margin:0;padding:0}.header-redesign .header--middle-left .header__heading-logo-wrapper{width:200px}.header-redesign .header--middle-left .header__heading-logo-wrapper:before{display:none}}.header-wrapper.header-redesign,.header-wrapper.header-redesign.gradient{transition:background .35s ease,box-shadow .35s ease}.header-wrapper.header-redesign:before,.header-redesign .header__heading-logo-wrapper:before{content:"";position:absolute;z-index:-1;background:#ffffffc7;-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);opacity:0;pointer-events:none;transition:opacity .35s ease,background .35s ease,box-shadow .35s ease}.header-wrapper.header-redesign:before{top:0;right:0;bottom:0;left:0}.header-wrapper.header-redesign{--tab-half: 80px}.header-wrapper.header-redesign:after{content:"";position:absolute;z-index:-1;left:0;right:0;top:100%;height:16px;background:linear-gradient(to bottom,#0247301a,#02473000);-webkit-mask-image:linear-gradient(to right,#000 calc(50% - var(--tab-half)),transparent calc(50% - var(--tab-half)),transparent calc(50% + var(--tab-half)),#000 calc(50% + var(--tab-half)));mask-image:linear-gradient(to right,#000 calc(50% - var(--tab-half)),transparent calc(50% - var(--tab-half)),transparent calc(50% + var(--tab-half)),#000 calc(50% + var(--tab-half)));opacity:0;pointer-events:none;transition:opacity .35s ease}html.header-is-compact .header-wrapper.header-redesign:after{opacity:1}@media screen and (min-width:990px){.header-wrapper.header-redesign{--tab-half: 98px}}.header-redesign .header__heading-logo-wrapper{position:relative}.header-redesign .header__heading-logo-wrapper:before{top:-11px;right:-26px;bottom:-18px;left:-26px;border-radius:0 0 56px 56px;background:#fff;box-shadow:0 12px 12px -9px #29292929;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1}html.header-is-compact .header-wrapper.header-redesign,html.header-is-compact .header-wrapper.header-redesign.gradient{background:transparent;box-shadow:none}html.header-is-compact .header-wrapper.header-redesign:before{opacity:1}html.header-is-compact .header-redesign .header__heading-logo-wrapper:before{background:#ffffffc7;box-shadow:0 12px 12px -9px #29292929;-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px)}.section-header.menu-open .header-wrapper.header-redesign,html.header-is-compact .section-header.menu-open .header-wrapper.header-redesign,html.header-is-compact .section-header.menu-open .header-wrapper.header-redesign.gradient{background:#fff!important}.section-header.menu-open .header-wrapper.header-redesign:before,.section-header.menu-open .header-redesign .header__heading-logo-wrapper:before{display:none}@media screen and (min-width:990px){html.header-is-compact .header-redesign .header--middle-left{padding-top:.5rem;padding-bottom:.5rem}.header-wrapper.header-redesign{--tab-half: 0px}}@media screen and (min-width:990px){.header-redesign .mega-menu__content:before{content:"";display:block;position:sticky;top:0;z-index:5;height:16px;margin-bottom:-16px;background:linear-gradient(to bottom,#29292933,#29292900);pointer-events:none}}@media screen and (max-width:989px){html.header-is-compact .header-wrapper.header-redesign:before,html.header-is-compact .header-redesign .header__heading-logo-wrapper:before{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/header-redesign.css.map */
