.menu-list__link,.menu-list__item>a,.menu-list__item>button,.menu-list__item>summary{font-size:18px!important;padding-inline:.7rem!important}.menu-list__item>a:hover,.menu-list__item>button:hover,.menu-list__item>summary:hover{color:#fff!important;opacity:1}.gsb-mega-menu__item-title{word-break:break-word!important;overflow-wrap:break-word!important}.header-book-a-call{font-family:Courier New,monospace!important;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;background:#b0ea6c;color:#2d2e1e!important;border:1px solid #B0EA6C;border-radius:25px;padding:6px 18px;text-decoration:none;white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease}.header-book-a-call:hover{background:transparent!important;border-color:#b0ea6c!important;color:#b0ea6c!important}@media screen and (max-width:1249px){.header-book-a-call:not(.header-book-a-call--mobile){display:none!important}}@media screen and (min-width:750px)and (max-width:1249px){header-menu,.header__inline-menu{display:none!important}.header--desktop header-menu+.header__drawer header-drawer{display:flex!important}.header__drawer,.header__drawer header-drawer,.header__icon--menu{display:flex!important;visibility:visible!important;opacity:1!important}}@media screen and (min-width:1250px){header-menu{display:block!important;visibility:visible!important}.header__inline-menu{display:block!important}.header--desktop header-menu+.header__drawer header-drawer{display:none!important}}@media screen and (min-width:1250px)and (max-width:1600px){.gsb-mega-menu__item-title{font-size:18px!important;line-height:1.2!important;word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}}.menu-list__submenu--gsb{background-color:#2d2e1e!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;width:100vw!important;z-index:1000!important;box-shadow:0 8px 32px #0006}.menu-list__submenu--gsb .menu-list__submenu-inner{padding:0;max-height:none!important;overflow:visible!important}.gsb-mega-menu{display:grid;grid-template-columns:25% 75%;max-width:var(--page-width, 1440px);margin:0 auto;padding:0 var(--page-margin, 5.5rem);box-sizing:border-box;width:100%}.gsb-mega-menu__left{padding:48px 48px 48px 0;display:flex;flex-direction:column;justify-content:flex-start;gap:16px;min-width:0}.gsb-mega-menu__heading{font-family:Oswald,sans-serif!important;font-weight:500;font-size:56px;line-height:.9;color:#fff;text-transform:uppercase;display:block;margin:0}.gsb-mega-menu__tagline{font-size:15px;line-height:1.5;color:#ffffffa6;margin:0}.gsb-mega-menu__items{padding:48px 0 40px 40px;display:grid;grid-template-columns:1fr 1fr;gap:20px 32px;align-content:start;align-items:start}.gsb-mega-menu__item{display:flex;flex-direction:column;gap:6px;text-decoration:none;min-width:0}.gsb-mega-menu__item-title{font-family:Oswald,sans-serif!important;font-weight:500;color:#b0ea6c;font-size:18px!important;line-height:1.2!important;text-transform:uppercase;transition:opacity .2s ease;word-wrap:break-word;overflow-wrap:break-word}.gsb-mega-menu__item:hover .gsb-mega-menu__item-title{opacity:.7}.gsb-mega-menu__item:not(:last-child):hover .gsb-mega-menu__item-title{color:#fff!important;opacity:1!important}.gsb-mega-menu__item-desc{font-size:16px;line-height:1.5;color:#fff;word-wrap:break-word}.gsb-mega-menu__item:last-child{grid-column:1 / -1;display:flex;justify-content:flex-end;padding-top:8px}.gsb-mega-menu__item:last-child .gsb-mega-menu__item-title{font-family:Courier New,monospace!important;font-size:20px!important;line-height:1!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.06em;color:#fff!important;background:transparent;border:1px solid #ffffff;border-radius:25px;padding:10px 20px;white-space:nowrap;display:inline-block;width:fit-content}.gsb-mega-menu__item:last-child:hover .gsb-mega-menu__item-title{background:#fff;border-color:#fff;color:#2d2e1e!important;opacity:1}.gsb-mega-menu__item:last-child .gsb-mega-menu__item-desc{display:none}.gsb-mega-menu__right,.gsb-mega-menu__cta{display:none}@media screen and (min-width:1250px)and (max-width:1600px){.gsb-mega-menu__heading{font-size:56px!important}.gsb-mega-menu__items{gap:20px 36px;padding-left:0}.gsb-mega-menu__item-title{font-size:24px!important}.gsb-mega-menu__item:last-child .gsb-mega-menu__item-title{font-size:12px!important}}@media screen and (min-width:900px)and (max-width:1249px){.gsb-mega-menu{grid-template-columns:1fr;padding:0 var(--page-margin, 3rem)}.gsb-mega-menu__left{padding:32px 0 24px;border-bottom:1px solid rgba(255,255,255,.08)}.gsb-mega-menu__heading{font-size:44px!important}.gsb-mega-menu__items{padding:28px 0 32px;gap:20px 32px}.gsb-mega-menu__item-title{font-size:18px!important}.gsb-mega-menu__item:last-child{justify-content:flex-start}.gsb-mega-menu__item:last-child .gsb-mega-menu__item-title{font-size:12px!important}}@media screen and (max-width:899px){.gsb-mega-menu{grid-template-columns:1fr;padding:0 var(--page-margin, 1.5rem)}.gsb-mega-menu__left{padding:28px 0 20px}.gsb-mega-menu__heading{font-size:36px!important}.gsb-mega-menu__items{padding:20px 0 28px;grid-template-columns:1fr;gap:20px}.gsb-mega-menu__item-title{font-size:18px!important}.gsb-mega-menu__item:last-child{justify-content:flex-start}.gsb-mega-menu__item:last-child .gsb-mega-menu__item-title{font-size:13px!important}}.menu-drawer{background-color:#2d2e1e!important}.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-family:Oswald,sans-serif!important;font-size:24px!important;text-transform:uppercase!important;color:#fff!important;line-height:1.1!important}.menu-drawer__menu-item--mainlist:hover,.menu-drawer__menu-item--mainlist:hover .menu-drawer__menu-item-text{color:#fff!important}.menu-drawer__menu-item--parent,.menu-drawer__menu-item--parent .menu-drawer__menu-item-text,.menu-drawer__menu-item--child,.menu-drawer__menu-item--child .menu-drawer__menu-item-text{font-family:Oswald,sans-serif!important;font-size:20px!important;text-transform:uppercase!important;color:#b0ea6c!important;line-height:1.1!important}.menu-drawer__menu-item--parent:hover,.menu-drawer__menu-item--parent:hover .menu-drawer__menu-item-text,.menu-drawer__menu-item--child:hover,.menu-drawer__menu-item--child:hover .menu-drawer__menu-item-text{color:#fff!important}.menu-drawer__menu>.menu-drawer__list-item{min-height:calc(2 * var(--padding-lg) + var(--icon-size-xs) + 4px)!important}.menu-drawer .icon-plus svg,.menu-drawer .svg-wrapper.icon-plus svg{color:#b0ea6c!important;stroke:#b0ea6c!important}.menu-drawer__back-button,.menu-drawer__close-button{color:#fff!important;margin-top:15px;margin-left:15px}.menu-drawer__back-button svg,.menu-drawer__close-button svg{color:#fff!important}.menu-drawer__close-button,.menu-drawer__back-button,.menu-drawer .close-button,.menu-drawer button.button{border:none!important;box-shadow:none!important;background:none!important;padding:var(--padding-lg)!important;letter-spacing:normal!important;width:fit-content!important;color:#b0ea6c!important}.menu-drawer__submenu{background-color:#363728!important}.menu-drawer__list-item--divider{border-color:#ffffff1a!important}.menu-drawer__utility-links{margin-block-start:8px!important;margin-inline-start:0!important}.menu-drawer__menu--childlist .menu-drawer__list-item:last-child{min-height:auto!important;display:block!important;padding-top:8px}.menu-drawer__menu--childlist .menu-drawer__list-item:last-child a.menu-drawer__menu-item,.menu-drawer__menu--childlist .menu-drawer__list-item:last-child .menu-drawer__menu-item--parent,.menu-drawer__menu--childlist .menu-drawer__list-item:last-child .menu-drawer__menu-item--child{font-family:Courier New,monospace!important;font-size:9px!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#fff!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;display:inline-block;width:fit-content;margin-top:0;line-height:1!important;min-height:auto!important}.menu-drawer__menu--childlist .menu-drawer__list-item:last-child .menu-drawer__menu-item-text{font-family:Courier New,monospace!important;font-weight:400!important;font-size:16px!important;border:1px solid #ffffff!important;border-radius:25px!important;padding:6px 18px!important;display:inline-block!important;color:#fff!important;background:transparent!important;outline:none!important;box-shadow:none!important}.menu-drawer__menu--childlist .menu-drawer__list-item:last-child .focus-inset,.menu-drawer__menu--childlist .menu-drawer__list-item:last-child a:focus,.menu-drawer__menu--childlist .menu-drawer__list-item:last-child a:focus-visible,.menu-drawer__menu--childlist .menu-drawer__list-item:last-child a:active{outline:none!important;box-shadow:none!important;border:1px solid #ffffff!important;border-radius:25px!important}.drawer-cta{display:flex!important;flex-direction:column;align-items:flex-start;gap:12px;padding:16px var(--drawer-padding) 24px var(--drawer-padding);margin-inline-start:0!important}.drawer-cta__avatar{width:56px;height:56px;border-radius:50%;object-fit:cover;flex-shrink:0}.drawer-cta__content{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.drawer-cta__label{font-family:Courier New,monospace!important;font-size:16px;text-transform:uppercase;letter-spacing:.06em;color:#ffffffbf;line-height:1.3}.header-book-a-call--mobile{display:none;font-family:Courier New,monospace!important;font-size:16px;text-transform:uppercase;letter-spacing:.05em;background:#b0ea6c;color:#2d2e1e!important;border:1px solid #B0EA6C;border-radius:25px;padding:6px 18px;text-decoration:none;white-space:nowrap}.drawer-cta .header-book-a-call--mobile{display:inline-block!important;width:fit-content!important}button,.button,.button-primary,.button-secondary,a.button,.btn,a.btn,.shopify-challenge__button,input[type=submit]{font-size:20px!important;padding:6px 18px!important}a.link{font-size:22px!important}h1 .sme-case,h2 .sme-case,h3 .sme-case,h5 .sme-case,h6 .sme-case{text-transform:none!important}.shopify-policy__title h1{text-align:left;color:#317e8a;padding-top:25px;padding-bottom:25px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/new-css-overide.css.map */
