.header__buttons .account-button,.menu-drawer__footer .account-button{display:none!important}.menu-drawer__item{border-bottom:1px solid #eef0f4}.menu-drawer__footer>div{display:grid!important;grid-template-columns:1fr auto;align-items:center;column-gap:0;row-gap:14px}.menu-drawer__footer>div>.jw-drawer-ctas,.menu-drawer__footer>div>.jw-drawer-quiz{grid-column:1 / -1}.menu-drawer__footer>div>.jw-drawer-quiz{justify-self:center}.menu-drawer__footer>div>.dropdown-localization,.menu-drawer__footer>div>.socials{align-self:stretch;display:flex;align-items:center;margin:0;padding-top:14px;border-top:1px solid #eef0f4}.menu-drawer__footer>div>.socials{justify-content:flex-end}.menu-drawer__footer .dropdown-localization__button{height:40px;padding:0 12px 0 8px;border:1px solid #d9dee8;border-radius:999px;background:#fff}.menu-drawer__footer .dropdown-localization__button .btn__text{font-size:14px;color:#0d2029}@media(min-width:990px){#Mega-menu-item-text_with_banners_te9HTJ .mega-menu__promotions-text{flex:0 0 clamp(300px,24vw,400px)!important;max-width:none!important}#Mega-menu-item-text_with_banners_te9HTJ .text-block.h2,#Mega-menu-item-text_with_banners_te9HTJ .text-block.h2>*{font-size:clamp(26px,2.1vw,34px)!important;line-height:1.15!important}:is(#Mega-menu-item-text_with_banners_te9HTJ,#Mega-menu-item-text_with_banners_j6eCQi,#Mega-menu-item-text_with_banners_kLPHiC) .image-card__heading .h3,:is(#Mega-menu-item-text_with_banners_te9HTJ,#Mega-menu-item-text_with_banners_j6eCQi,#Mega-menu-item-text_with_banners_kLPHiC) .image-card__heading .h3>*{font-size:24px!important;line-height:1.2!important}:is(#Mega-menu-item-text_with_banners_te9HTJ,#Mega-menu-item-text_with_banners_j6eCQi) .image-card__media{aspect-ratio:4 / 3!important;height:auto!important}}.cart-drawer__heading{display:inline-flex;align-items:baseline;gap:8px}.cart-drawer__heading cart-count.cart-count{position:static!important;inset:auto!important;transform:none!important;width:auto!important;height:auto!important;min-width:0!important;padding:0!important;background:none!important;color:#5d666c!important;font-family:Geist,var(--font-body--family),sans-serif;font-size:16px;font-weight:400;line-height:1}.cart-drawer__heading .cart-bubble__text-count:before{content:"("}.cart-drawer__heading .cart-bubble__text-count:after{content:")"}.jw-cart-pay{margin:-6px 0 0;font-size:13.5px;line-height:1.45;opacity:.85}.jw-cart-pay strong{font-weight:600}.jw-cart-actions .cart-summary__checkout-button{width:100%;min-height:52px;font-size:16px}.jw-cart-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13.5px}.jw-cart-viewlink{color:inherit;opacity:.85;text-decoration:underline;text-underline-offset:3px}.jw-cart-viewlink:hover{opacity:1;color:inherit}.jw-cart-secure{display:inline-flex;align-items:center;gap:6px;opacity:.75}.jw-addons{padding:18px var(--padding-inline, 1.6rem) 20px;background:#eef2f9;color:#0d2029}@media(min-width:1200px){.jw-addons{padding-inline:2.4rem}}.jw-addons__title{margin:0 0 10px;font-family:Urbanist,var(--font-heading--family),sans-serif;font-weight:500;font-size:18px;color:#0d2029}.jw-addons__list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.jw-addon{display:flex;align-items:center;gap:12px;padding:8px 10px 8px 8px;background:#fff;border-radius:14px}.jw-addon img{width:52px;height:52px;object-fit:cover;border-radius:10px;background:#f6f8fc;flex:none}.jw-addon__txt{flex:1;min-width:0;line-height:1.3}.jw-addon__name{display:block;font-size:14.5px;font-weight:500;color:#0d2029;text-decoration:none}.jw-addon__price{font-size:13px;color:#5d666c}.jw-addon__btn{flex:none;height:34px;padding:0 16px;border:0;border-radius:999px;background:#24427e;color:#fff;font-size:13.5px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.jw-addon__btn:hover{background:#1b335f;color:#fff}.jw-addon__btn[disabled]{opacity:.6}.header__menu details:has(a[href*="/pages/open-bite-treatment"]) .dropdown{min-width:340px}.header__menu details:has(a[href*="/pages/open-bite-treatment"]) .dropdown__container{padding:14px}.header__menu details:has(a[href*="/pages/open-bite-treatment"]) .dropdown__nav{display:grid;gap:4px}.header__menu details:has(a[href*="/pages/open-bite-treatment"]) .dropdown__nav>li>a{display:block;padding:12px 14px;border-radius:14px;transition:background-color .2s}.header__menu details:has(a[href*="/pages/open-bite-treatment"]) .dropdown__nav>li>a:hover{background:#eef2f9}.header__menu details:has(a[href*="/pages/open-bite-treatment"]) .dropdown__nav .reversed-link__text{display:block;font-family:Urbanist,var(--font-heading--family),sans-serif;font-weight:500;font-size:17px;color:#0d2029;background:none!important}.header__menu details:has(a[href*="/pages/open-bite-treatment"]) .dropdown__nav a:after{display:block;margin-top:2px;font-family:Geist,var(--font-body--family),sans-serif;font-size:13.5px;line-height:1.35;color:#5d666c}.header__menu a[href*="/pages/crooked-teeth-treatment"]:after{content:"Overlapping or twisted teeth"}.header__menu a[href*="/pages/spaced-teeth-treatment"]:after{content:"Spaces between your teeth"}.header__menu a[href*="/pages/overbite-treatment"]:after{content:"Upper teeth overlap the lower too much"}.header__menu a[href*="/pages/open-bite-treatment"]:after{content:"Front teeth don\2019t meet when you bite"}.header__menu a[href*="/pages/treat-a-crossbite"]:after{content:"Some upper teeth sit inside the lower"}.jw-drawer-ctas{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.jw-drawer-ctas a{display:flex;align-items:center;justify-content:center;height:50px;border-radius:999px;font-size:15px;font-weight:500;text-decoration:none;text-align:center;padding:0 10px}.jw-drawer-ctas .jw-dc--navy{background:#24427e;color:#fff}.jw-drawer-ctas .jw-dc--gold{background:#ffda88;color:#0d2029}.jw-drawer-quiz{font-size:14.5px;color:#24427e;text-decoration:underline;text-underline-offset:4px}.menu-drawer__footer .account-button.btn--outline{height:44px}.jw-hc2__btns{flex-direction:row-reverse}.jw-hc2__btns .jw-hc2__btn{min-width:200px}@media(max-width:749px){.jw-hc2__btns{flex-direction:column-reverse!important}}.header__menu .menu__item,.header__menu summary .menu__item,.menu-drawer__item-link,.menu-drawer summary{text-transform:none!important}#Mega-menu-item-text_with_banners_te9HTJ em,.menu-drawer__submenu:has(a[href*="/pages/locations"]) em{display:block;font-style:normal}
/*# sourceMappingURL=/cdn/shop/t/55/assets/jw-refresh.css.map */
