:root{--nirvana-vvh: 100vh;--nirvana-vv-top: 0px;--nirvana-vv-bottom: 0px}@supports (height: 100dvh){:root{--nirvana-vvh: 100dvh}}@media screen and (max-width:767px){.otpplus input:not([type=checkbox]):not([type=radio]),.otp-account-modal input:not([type=checkbox]):not([type=radio]),.otpplus select,.otp-account-modal select{font-size:16px!important}}@media screen and (max-width:1024px){html.nirvana-in-app-browser .drawer,html.nirvana-in-app-browser .sidebar,html.nirvana-in-app-browser .header-menu-drawer,html.nirvana-in-app-browser #drawerMobileMenu.mobile-menu-slide,html.nirvana-in-app-browser .modal-wrapper,html.nirvana-in-app-browser .nsg-overlay{top:var(--nirvana-vv-top, 0px)!important;bottom:auto!important;height:var(--nirvana-vvh, 100dvh)!important;min-height:var(--nirvana-vvh, 100dvh)!important;max-height:var(--nirvana-vvh, 100dvh)!important}html.nirvana-in-app-browser .drawer .overlay,html.nirvana-in-app-browser .sidebar .overlay,html.nirvana-in-app-browser .modal-overlay,html.nirvana-in-app-browser .otp-account-modal-backdrop,html.nirvana-in-app-browser .otpplus [class*=backdrop],html.nirvana-in-app-browser .otpplus [class*=overlay]{min-height:var(--nirvana-vvh, 100dvh)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.nirvana-in-app-browser .nirvana-otp-panel{max-height:calc(var(--nirvana-vvh, 100dvh) - 12px)!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:calc(1.6rem + env(safe-area-inset-bottom,0px))!important}html.nirvana-in-app-browser.nirvana-visual-keyboard-open .nirvana-otp-panel{margin-top:6px!important;margin-bottom:6px!important}html.nirvana-in-app-browser .nsg-modal{max-height:calc(var(--nirvana-vvh, 100dvh) - 8px)!important;padding-bottom:calc(48px + env(safe-area-inset-bottom,0px))!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}html.nirvana-in-app-browser #cart-drawer .modal-dialog-foot,html.nirvana-in-app-browser .drawer .modal-dialog-foot{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px))!important}html.nirvana-in-app-browser .product-sticky-bar{bottom:calc(var(--nirvana-vv-bottom, 0px) + env(safe-area-inset-bottom,0px) + 1.875rem)!important}}html.nirvana-in-app-browser .modal-dialog-form,html.nirvana-in-app-browser .mobile-menu-slide-nav,html.nirvana-in-app-browser .nsg-modal,html.nirvana-in-app-browser .nirvana-otp-panel{overscroll-behavior:contain}
/*# sourceMappingURL=/cdn/shop/t/30/assets/nirvana-webview-compat.css.map */
