@media (min-width: 750px){.s{display:none!important}}@media (max-width: 749px){.m{display:none!important}}@media (min-width: 1200px){.m{display:none!important}}@media (max-width: 1199px){.l{display:none!important}}@media (min-width: 1200px){.sm{display:none!important}}@media (max-width: 749px){.ml{display:none!important}}html{scroll-padding-top:var(--header-offset, 0px)}.section-announcements.shopify-section-group-header-group{position:sticky;top:var(--header-bottom, 0px);z-index:2;transition:top .25s cubic-bezier(.4,0,.2,1)}.section-announcements.shopify-section-group-header-group[data-placement=above]{top:0}@media (prefers-reduced-motion: reduce){.section-announcements.shopify-section-group-header-group{transition:none}}.announcements{--announcements-font-size: 14px;--announcements-font-size-mobile: 14px;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.4,0,.2,1);padding:.8rem 3.2rem;font-size:var(--announcements-font-size);line-height:2rem;letter-spacing:0}.announcements.is-tucked{transform:translateY(-100%)}@media (prefers-reduced-motion: reduce){.announcements{transition:none}}@media (max-width: 749px){.announcements{font-size:var(--announcements-font-size-mobile)}}.announcements.is-single{padding:.8rem 1.2rem}.announcements.is-empty{display:none}.announcements.is-uppercase{text-transform:uppercase;letter-spacing:.08em}.announcements--bordered{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.announcements__carousel{position:relative;max-width:100rem;margin:0 auto}.announcements__swiper{overflow:hidden}.announcements .swiper-wrapper{opacity:0}.announcements.is-ready .swiper-wrapper{opacity:1;transition:opacity .4s ease}@media (prefers-reduced-motion: reduce){.announcements.is-ready .swiper-wrapper{transition:none}}.announcements__slide{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:1.6rem;min-height:2rem;text-align:center}.announcements__slide.is-not-first{display:none}@media (max-width: 749px){.announcements__slide{flex-direction:column;gap:.4rem}}.announcements__content{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 1.6rem}@media (max-width: 749px){.announcements__content{flex-direction:column;gap:.4rem}}.announcements__text,.announcements__line{display:inline}.announcements__line+.announcements__line:before{content:" "}.announcements__link,.announcements__trigger{color:inherit;text-decoration:none}.announcements__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.announcements__cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:2.5rem;min-width:9.5rem;padding:.3rem 1.6rem 0;border:0;border-radius:2px;background:var(--announcements-button-bg, rgb(var(--color-button)));color:var(--announcements-button-text, rgb(var(--color-button-text)));font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:inherit;text-decoration:none;cursor:pointer}.announcements__cta:hover{opacity:.9}@media (max-width: 749px){.announcements__cta{height:2.4rem;min-width:6.25rem;font-size:1.1rem}}.announcements__button--prev,.announcements__button--next{position:absolute;top:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border:0;background:none;color:inherit;transform:translateY(-50%);cursor:pointer}.announcements__button--prev svg,.announcements__button--next svg{width:.9rem;height:.9rem}.announcements__button--prev[disabled],.announcements__button--next[disabled]{opacity:.4;cursor:default}.announcements__button--prev.swiper-button-lock,.announcements__button--next.swiper-button-lock{display:none}.announcements__button--prev:focus-visible,.announcements__button--next:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.announcements__button--prev{left:-2.4rem}.announcements__button--prev svg{transform:rotate(90deg)}.announcements__button--next{right:-2.4rem}.announcements__button--next svg{transform:rotate(-90deg)}.announcements.is-single .announcements__button--prev,.announcements.is-single .announcements__button--next{display:none}.announcements__countdown{display:inline-flex;align-items:baseline;gap:.8rem}.announcements__countdown[hidden]{display:none}.announcements__count{display:inline-flex;flex-direction:column;align-items:center;line-height:1.1}.announcements__count-digits{font-size:2rem;font-weight:700;font-variant-numeric:tabular-nums}.announcements__count-label{font-size:1.4rem;font-weight:300}.announcements__count--short{flex-direction:row;gap:.3rem;padding-right:.4rem}.announcements__count--short .announcements__count-digits,.announcements__count--short .announcements__count-label{font-size:inherit}.announcements__sheet{position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--color-grayscale-700);overflow:hidden}.announcements__sheet::backdrop{background:#00000080}.announcements__sheet-panel{position:relative;height:100%;overflow:hidden;background:var(--color-grayscale-0)}.announcements__sheet-close{position:absolute;top:1.6rem;right:1.6rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:#0006;color:var(--color-grayscale-0);cursor:pointer}.announcements__sheet-close svg{width:1.4rem;height:1.4rem}.announcements__sheet-close:focus-visible{outline:.2rem solid var(--color-grayscale-0);outline-offset:.2rem}@media (min-width: 750px){.announcements__sheet-close{top:2.4rem;right:2.4rem;background:transparent;color:var(--color-grayscale-800)}.announcements__sheet-close svg{width:2rem;height:2rem}.announcements__sheet-close:hover{background:#0000000f}.announcements__sheet-close:focus-visible{outline-color:var(--color-grayscale-800)}}.announcements__step{display:grid;grid-template-rows:minmax(0,38dvh) minmax(0,1fr);height:100%;margin:0}.announcements__step[hidden]{display:none}@media (min-width: 750px){.announcements__step{grid-template-rows:100%;grid-template-columns:1fr 1fr}}.announcements__step:not(:has(.announcements__step-media)){grid-template-rows:100%}@media (min-width: 750px){.announcements__step:not(:has(.announcements__step-media)){grid-template-columns:100%}}.announcements__step-media{overflow:hidden;background:var(--color-grayscale-200)}.announcements__step-media img{display:block;width:100%;height:100%;object-fit:cover}.announcements__step-body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.8rem;min-height:0;padding:3.2rem 2.4rem;overflow-y:auto;text-align:center}@media (min-width: 750px){.announcements__step-body{gap:4rem;padding:6.4rem 4.8rem}}.announcements__step-logo{display:flex;justify-content:center}.announcements__step-logo img{display:block;width:14rem;height:auto}@media (min-width: 750px){.announcements__step-logo img{width:17rem}}.announcements__step-copy{display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:100%;max-width:48rem}.announcements__step-eyebrow{margin:0;font-size:1.8rem;line-height:1.3;font-weight:300;letter-spacing:.1em;text-transform:uppercase}@media (min-width: 750px){.announcements__step-eyebrow{font-size:2.6rem}}.announcements__step-heading{margin:0;font-family:var(--font-display-heading-family);font-size:3.2rem;font-weight:400;line-height:1.15;letter-spacing:.02em;color:var(--color-grayscale-800)}@media (min-width: 750px){.announcements__step-heading{font-size:4.4rem}}.announcements__step-text{font-size:1.4rem;line-height:2rem}.announcements__step-text p{margin:0}.announcements__step-text a{color:inherit;text-decoration:underline}.announcements__step-form{display:flex;flex-direction:column;gap:1.2rem;width:100%;max-width:48rem}.announcements__field{display:flex;flex-direction:column;gap:.8rem}.announcements__input{box-sizing:border-box;width:100%;min-height:5.2rem;padding:1.4rem 1.6rem;border:1px solid #d9d9d9;border-radius:.2rem;background:var(--color-grayscale-0);color:#1e1e1e;font-size:1.6rem;line-height:2.2rem}.announcements__input:focus-visible{outline:.2rem solid var(--color-logo-green-200);outline-offset:.1rem}.announcements__input[aria-invalid=true]{border-color:#b3261e}.announcements__error{margin:0;color:#b3261e;font-size:1.4rem;line-height:2rem;text-align:left}.announcements__error[hidden]{display:none}.announcements__step-actions{display:flex;flex-direction:column;gap:1.2rem}.announcements__sheet-button{min-height:5.2rem;padding:1.4rem 1.6rem;border:0;border-radius:.2rem;color:var(--color-grayscale-800);font-size:1.6rem;line-height:2rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.announcements__sheet-button--primary{background:var(--color-dark-citrus-100)}.announcements__sheet-button--secondary{order:1;min-height:0;padding:.4rem;background:transparent;font-size:1.4rem;letter-spacing:0;text-transform:none;text-decoration:underline}.announcements__sheet-button:hover{opacity:.9}.announcements__sheet-button:focus-visible{outline:.2rem solid var(--color-logo-green-200);outline-offset:.2rem}#epb_container{display:none!important}
