.skip-to-content{position:fixed;top:8px;left:8px;z-index:10000;padding:12px 16px;color:#fff;background:#103178;border-radius:4px;transform:translateY(-150%)}.skip-to-content:focus{transform:translateY(0)}button.toolbar-link-target,button.sidebarDrawer-close,button.nav--mobile,button.hamburger-btn,button.select-dropdown---label,#backToTop{font:inherit;border:0}button.toolbar-link-target{padding:0;color:inherit;background:transparent}button.nav--mobile,button.hamburger-btn,button.select-dropdown---label{padding:0;color:inherit;background:transparent;cursor:pointer}button.navElement,button.footerNav_mobile-close{font:inherit;color:inherit;background:transparent;border:0;cursor:pointer}button.select-dropdown---label{display:flex;align-items:center;font-size:calc(var(--body-font-size) - .2rem)}button.sidebarDrawer-close,#backToTop{cursor:pointer}@media(max-width:767px){body{padding-bottom:calc(52px + env(safe-area-inset-bottom))}.header-icons>a,.header-icons>button,.toolbar-link-target,.sidebarDrawer-close,.mobile-bar--block .btn,.product-cart_button .btn{min-height:44px}#backToTop{width:44px;height:44px}#mobile-bar,#mobile-bar .section-content,#mobile-bar a.btn,#mobile-bar button,#mobile-bar .mobile-bar--block{min-height:52px}#mobile-bar{padding-bottom:env(safe-area-inset-bottom)}#shopify-pc__banner{bottom:calc(60px + env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 76px - env(safe-area-inset-bottom))!important;overflow-y:auto!important}#shopify-pc__banner button,#shopify-pc__banner a[role=button],#announcement-bar--close,.slideshow-btn-prev,.slideshow-btn-next,.slide_ui-btn-prev,.slide_ui-btn-next{min-width:44px;min-height:44px}body.cookie-banner-visible #google-merchantwidget-iframe-wrapper,body.cookie-banner-visible #arc_language_selector{display:none!important}}.featured_product__item-header.bg__lazy{background-color:#f3f7f7}.featured_product__item-header.bg__lazy.lazyloaded{background-color:transparent}select{background-repeat:no-repeat;background-size:9px 6px;background-position:calc(100% - 15px) 50%}.main-nav .main-menu>li.nuumad-booking-link>a,.main-nav .main-menu>li.nuumad-booking-link>a:visited{background:#0b6970;border-color:#0b6970;color:#fff!important;font-weight:600;box-shadow:0 1px 2px #1031781f;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.main-nav .main-menu>li.nuumad-booking-link>a:hover,.main-nav .main-menu>li.nuumad-booking-link>a:focus-visible{background:#07575d;border-color:#07575d;color:#fff!important;box-shadow:0 3px 8px #0b697047}.main-nav .main-menu>li.nuumad-booking-link>a:focus-visible{outline:2px solid #103178;outline-offset:2px}.menu-mobile>li.nuumad-booking-link>a{background:#0b6970}section.bk h1,section.bk h2,section.bk h3{color:#17324d!important;line-height:1.2!important;margin:0 0 .5em!important}section.bk h1{font-size:clamp(30px,4.2vw,44px)!important;font-weight:700!important;letter-spacing:-.01em}section.bk h2{font-size:clamp(24px,3vw,32px)!important;font-weight:700!important}section.bk h3{font-size:19px!important;font-weight:650!important}section.bk .bk__hero-card h3{font-size:16px!important;color:#5b6c8f!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.08em}section.bk .bk__step h3{font-size:16px!important;color:#fff!important;margin-bottom:4px!important}section.bk .bk__sec--navy h2,section.bk .bk__sec--navy h3,section.bk .bk__sec--navy p{color:#fff!important}section.bk .bk__price li a{color:#17324d!important;text-decoration:none!important}section.bk .bk__price li a:hover{color:#0b6970!important;text-decoration:underline!important}section.bk .bk__price b{color:#0b6970!important;font-weight:650!important}section.bk .bk__quick a{color:#17324d!important;text-decoration:none!important}section.bk .bk__quick a:hover{color:#0b6970!important}section.bk .bk__zh-list li{padding-left:22px!important;position:relative;list-style:none!important}section.bk .bk__card ul{padding-left:18px!important}section.bk .bk__faq summary{font-size:17px!important;font-weight:650!important;color:#17324d!important}section.ng h1,section.ng h2,section.ng h3{color:#17324d!important;line-height:1.2!important;margin:0 0 .5em!important}section.ng h1{font-size:clamp(30px,4.2vw,44px)!important;font-weight:700!important;letter-spacing:-.01em}section.ng h2{font-size:clamp(24px,3vw,32px)!important;font-weight:700!important}section.ng h3{font-size:19px!important;font-weight:650!important}section.ng .ng__card h3{font-size:16px!important;color:#5b6c8f!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.08em}section.ng .ng__step h3{font-size:17px!important;margin-bottom:4px!important}section.ng .ng__svc h3{margin-bottom:8px!important}section.ng .ng__zh-list li{padding-left:22px!important;position:relative;list-style:none!important}section.ng .ng__svc ul{padding-left:18px!important}section.ng .ng__faq summary{font-size:17px!important;font-weight:650!important;color:#17324d!important}section.ng .ng__facts li{list-style:none!important}section.bk .bk__price,section.bk .bk__quick,section.bk .bk__trust,section.bk .bk__zh-list{padding-left:0!important;max-width:none!important;list-style:none!important}section.bk .bk__price li{display:flex!important;justify-content:space-between!important;align-items:baseline;gap:16px!important;padding:9px 0!important;margin:0!important;font-size:15px!important}section.bk .bk__price li>b{margin-left:auto;text-align:right}section.bk .bk__quick li,section.bk .bk__trust li,section.bk .bk__zh-list li{margin:0!important}@media(max-width:540px){section.bk .bk__price li{flex-wrap:wrap;gap:2px 12px!important}section.bk .bk__price li>b{white-space:normal}}section.ng .ng__facts,section.ng .ng__trust,section.ng .ng__zh-list{padding-left:0!important;max-width:none!important;list-style:none!important}section.ng .ng__facts li{display:grid!important;grid-template-columns:88px 1fr!important;gap:12px!important;padding:0!important;margin:0!important;font-size:15px!important}section.ng .ng__trust li,section.ng .ng__zh-list li{margin:0!important}@media(max-width:540px){section.ng .ng__facts li{grid-template-columns:1fr!important;gap:2px!important}}body.pom-vaccine .price-compare,body.pom-vaccine .price-sale,body.pom-vaccine .label_ui-sale,body.pom-vaccine .label_ui-sale-percent,body.pom-vaccine .product-cart-qty,body.pom-vaccine .product-stock-available,body.pom-vaccine .dynamic-btn,body.pom-vaccine #stickyCart,body.pom-vaccine .product-form-cart button.add-to-cart,body.pom-vaccine [class*=uso-],body.pom-vaccine [id*=uso-],body.pom-vaccine [class*=essential-],body.pom-vaccine [id*=essential],body.pom-vaccine [class*=estimated-delivery],body.pom-vaccine [class*=delivery-date],body.pom-vaccine [class*=edd_],body.pom-vaccine [class*=shipping-bar]{display:none!important}body.pom-vaccine .pom-book-btn{display:inline-block!important}body.pom-vaccine .pom-book-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:stretch}body.pom-vaccine .pom-book-actions .pom-book-btn{flex:1 1 240px;text-align:center}body.pom-vaccine .pom-book-btn--secondary,.pom-service-card-link{background:#fff!important;color:#0b6970!important;border:2px solid #0b6970!important}body.pom-vaccine .pom-book-btn--secondary:hover,.pom-service-card-link:hover{background:#eef7f7!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/ways-optimizations.css.map */
