.burger-toggle[data-v-5bd829bb]{position:relative;width:40px;height:40px;padding:0;border:none;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .2s ease,-webkit-transform .15s ease;transition:opacity .2s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .2s ease;transition:transform .15s ease,opacity .2s ease,-webkit-transform .15s ease}.burger-toggle[data-v-5bd829bb]:active{-webkit-transform:scale(.88);transform:scale(.88)}.burger-bar[data-v-5bd829bb]{position:absolute;left:50%;width:22px;height:2px;border-radius:2px;background-color:var(--brand-color);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .2s ease,width .25s ease,background-color .3s ease,-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .2s ease,width .25s ease,background-color .3s ease,-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,width .25s ease,background-color .3s ease;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,width .25s ease,background-color .3s ease,-webkit-transform .3s cubic-bezier(.4,0,.2,1)}.burger-bar--top[data-v-5bd829bb]{top:14px}.burger-bar--mid[data-v-5bd829bb]{top:19px}.burger-bar--bottom[data-v-5bd829bb]{top:24px}.is-transparent .burger-bar[data-v-5bd829bb]{background-color:#fff}.is-open .burger-bar--top[data-v-5bd829bb]{top:19px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.is-open .burger-bar--mid[data-v-5bd829bb]{width:0;opacity:0}.is-open .burger-bar--bottom[data-v-5bd829bb]{top:19px;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.bar-wrapper[data-v-acf35a32]{position:sticky;top:0;z-index:100}.bar[data-v-acf35a32]{padding:0 10vw;height:64px;background-color:hsla(0,0%,100%,.97);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-box-shadow:0 1px 0 var(--brand-color);box-shadow:0 1px 0 var(--brand-color);overflow:hidden;-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,-webkit-box-shadow .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,box-shadow .3s ease,backdrop-filter .3s ease;transition:background-color .3s ease,box-shadow .3s ease,backdrop-filter .3s ease,-webkit-box-shadow .3s ease,-webkit-backdrop-filter .3s ease}.bar-wrapper--transparent .bar[data-v-acf35a32]{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-box-shadow:none;box-shadow:none}.bar-wrapper--transparent .logoDiv[data-v-acf35a32]{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.bar-wrapper--transparent .contP[data-v-acf35a32],.bar-wrapper--transparent .loginLink[data-v-acf35a32]{color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease}.bar-fixed[data-v-acf35a32]{display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}.logoDiv[data-v-acf35a32]{width:13vw;height:2.8vw;background-image:url("../img/Logo extended - dark.4e9cef96.webp");background-repeat:no-repeat;background-size:contain;background-position:0;cursor:pointer;justify-self:start}.content[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5vw}.contP[data-v-acf35a32]{margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.8vw;letter-spacing:.14vw;font-family:defaultFont;color:var(--black-landing);text-decoration:none;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease}.contP[data-v-acf35a32]:hover{color:var(--brand-color)}.actions[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1.5vw}.loginLink[data-v-acf35a32]{color:var(--black-landing);letter-spacing:.12vw;cursor:pointer;font-family:defaultFont;font-size:.8vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s ease;transition:color .2s ease;padding-bottom:1px}.loginLink[data-v-acf35a32]:hover{color:var(--brand-color);border-bottom:1px solid var(--brand-color)}.normalButton[data-v-acf35a32]{border-radius:2px!important}.specialButton[data-v-acf35a32]{background-color:var(--brand-accent);color:#fff;letter-spacing:.1vw;font-size:.8vw;padding:.6vw 1.4vw;width:auto;margin:0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.specialButton[data-v-acf35a32]:hover{background-color:var(--brand-accent-dark);color:#fff}.mega-menu[data-v-acf35a32]{background-color:#fff;border-top:1px solid rgba(51,167,169,.35);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.08);box-shadow:0 8px 24px rgba(0,0,0,.08);width:100%}.mega-inner[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5vw 10vw;gap:4vw;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mega-links[data-v-acf35a32]{display:grid;grid-template-columns:repeat(3,1fr);gap:.2vw 1.5vw;-webkit-box-flex:1.7;-ms-flex:1.7;flex:1.7}.mega-link[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.8vw;padding:.9vw .9vw;border-radius:8px;cursor:pointer;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.mega-link-active[data-v-acf35a32],.mega-link[data-v-acf35a32]:hover{background-color:var(--brand-mist)}.mega-link-icon-holder[data-v-acf35a32]{-webkit-box-flex:0;-ms-flex:0 0 2.1vw;flex:0 0 2.1vw;width:2.1vw;height:2.1vw;border-radius:9px;background-color:rgba(51,167,169,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mega-link-icon[data-v-acf35a32]{width:1vw;height:1vw;-webkit-filter:invert(68%) sepia(13%) saturate(2112%) hue-rotate(132deg) brightness(81%) contrast(81%);filter:invert(68%) sepia(13%) saturate(2112%) hue-rotate(132deg) brightness(81%) contrast(81%)}.mega-link-title[data-v-acf35a32]{font-size:.88vw;color:var(--black-landing);font-weight:600;margin-bottom:.3vw;font-family:defaultFont;letter-spacing:.04vw}.mega-link-desc[data-v-acf35a32]{font-size:.72vw;color:var(--gray-6);font-family:defaultFont;line-height:1.4}.mega-feature[data-v-acf35a32]{-webkit-box-flex:0;-ms-flex:0 0 23vw;flex:0 0 23vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1vw;background-color:rgba(51,167,169,.06);border-radius:10px;padding:1.4vw}.mega-feature-image[data-v-acf35a32]{width:100%;aspect-ratio:16/9;border-radius:8px;background-size:cover;background-position:50%}.mega-feature-body[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mega-feature-badge[data-v-acf35a32]{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.3vw .8vw;margin-bottom:.8vw;border-radius:999px;border:1.5px solid var(--brand-color);background-color:#fff;color:var(--brand-color);font-size:.6vw;letter-spacing:.1vw;text-transform:uppercase;font-weight:700;font-family:defaultFont}.mega-feature-title[data-v-acf35a32]{font-size:1.1vw;color:var(--black-landing);font-family:var(--font-display);font-weight:400;font-style:italic;margin:0 0 .4vw 0}.mega-feature-desc[data-v-acf35a32]{font-size:.78vw;color:var(--gray-6);line-height:1.65;font-family:defaultFont}.mega-feature-cta[data-v-acf35a32]{width:100%;text-align:center;font-size:.78vw;padding:.7vw}.burger-backdrop[data-v-acf35a32],.burgerMenu[data-v-acf35a32],.closeMenu[data-v-acf35a32]{display:none}@media screen and (max-width:850px){.bar[data-v-acf35a32]{padding:0 5vw;height:56px}.bar-fixed[data-v-acf35a32]{grid-template-columns:1fr auto}.logoDiv[data-v-acf35a32]{width:140px;height:38px}.burger-btn-hidden[data-v-acf35a32]{opacity:0;pointer-events:none}.burger-backdrop[data-v-acf35a32]{display:block;position:fixed;inset:0;background:rgba(15,35,36,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:199}.burgerMenu[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;padding:28px 32px 32px;background-color:#fff;top:0;right:0;width:80vw;max-width:360px;height:100vh;height:100dvh;overflow-y:auto;-webkit-box-shadow:-12px 0 32px rgba(0,0,0,.18);box-shadow:-12px 0 32px rgba(0,0,0,.18);-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out;z-index:200}.openMenu[data-v-acf35a32]{-webkit-transform:translateX(0);transform:translateX(0)}.closeMenu[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateX(100%);transform:translateX(100%)}.burger-top[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;margin-bottom:36px}.burger-logo[data-v-acf35a32]{width:140px;height:38px}.burger-close[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:36px;height:36px;padding:0;border:none;background:var(--brand-mist);border-radius:50%;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.burger-close span[data-v-acf35a32]{position:absolute;width:16px;height:2px;border-radius:2px;background-color:var(--black-landing)}.burger-close span[data-v-acf35a32]:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.burger-close span[data-v-acf35a32]:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.burger-links[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.burger-link[data-v-acf35a32]{margin:0;width:100%;font-family:var(--font-display);font-size:26px;font-weight:500;color:var(--black-landing);padding:14px 0;border-bottom:1px solid var(--gray-8);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s ease;transition:color .2s ease}.burger-link[data-v-acf35a32]:active,.burger-link[data-v-acf35a32]:hover{color:var(--brand-color)}.burger-link-group[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.burger-link-toggle[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0;padding:14px 0;border:none;border-bottom:1px solid var(--gray-8);background:transparent;font-family:var(--font-display);font-size:26px;font-weight:500;color:var(--black-landing);cursor:pointer;-webkit-tap-highlight-color:transparent}.burger-toggle-icon[data-v-acf35a32]{font-size:22px;line-height:1;color:var(--brand-color);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;-ms-flex-negative:0;flex-shrink:0}.burger-toggle-icon-open[data-v-acf35a32]{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.burger-submenu[data-v-acf35a32]{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .35s ease,opacity .3s ease;transition:max-height .35s ease,opacity .3s ease}.burger-submenu-open[data-v-acf35a32]{max-height:600px;opacity:1}.burger-sublink[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:10px 0 10px 14px;margin-top:4px;border-left:2px solid var(--gray-8);cursor:pointer}.burger-sublink[data-v-acf35a32]:first-child{margin-top:12px}.burger-sublink[data-v-acf35a32]:last-child{margin-bottom:12px}.burger-sublink-icon-holder[data-v-acf35a32]{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;border-radius:8px;background-color:rgba(51,167,169,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2px}.burger-sublink-icon[data-v-acf35a32]{width:15px;height:15px;-webkit-filter:invert(68%) sepia(13%) saturate(2112%) hue-rotate(132deg) brightness(81%) contrast(81%);filter:invert(68%) sepia(13%) saturate(2112%) hue-rotate(132deg) brightness(81%) contrast(81%)}.burger-sublink-title[data-v-acf35a32]{font-family:defaultFont;font-size:15px;font-weight:700;color:var(--black-landing)}.burger-sublink-desc[data-v-acf35a32]{font-family:defaultFont;font-size:12.5px;color:var(--gray-6);margin-top:2px;line-height:1.4}.burger-sublink-disabled[data-v-acf35a32]{opacity:.5;pointer-events:none}.burger-actions[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-top:24px;-ms-flex-negative:0;flex-shrink:0}.burger-login[data-v-acf35a32]{font-family:defaultFont;font-size:15px;color:var(--gray-6);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s ease;transition:color .2s ease}.burger-login[data-v-acf35a32]:hover{color:var(--brand-color)}.burger-cta[data-v-acf35a32]{width:auto;margin:0;padding:12px 24px;font-size:14px}.burger-stores[data-v-acf35a32]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:auto;padding-top:24px;-ms-flex-negative:0;flex-shrink:0}.burger-store[data-v-acf35a32]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.burger-store img[data-v-acf35a32]{width:80%}.mega-menu[data-v-acf35a32]{display:none}}