@media screen and (max-width:989px){:root{--nm-v697-sticky-height: var(--nm-sticky-atc-height, calc(68px + env(safe-area-inset-bottom, 0px)) );--nm-v697-bottom-buffer: calc(var(--nm-v697-sticky-height) + 22px + env(safe-area-inset-bottom, 0px));--nm-v697-side-gap: 14px}html body.template-product .wrapper.main-content,html body.template-product main,html body.template-product #MainContent,html body.template-product .main-content,html body.template-product .site-footer{padding-bottom:max(var(--nm-v697-bottom-buffer),96px)!important}html,body{max-width:100%!important;overflow-x:hidden!important}html body .nm-sticky-atc{position:fixed!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;width:100%!important;max-width:100vw!important;min-height:var(--nm-v697-sticky-height)!important;box-sizing:border-box!important;z-index:2147482500!important;pointer-events:none!important;visibility:hidden!important;opacity:0!important;transform:translateY(112%) translateZ(0)!important;will-change:transform,opacity!important}html body .nm-sticky-atc.is-visible{pointer-events:auto!important;visibility:visible!important;opacity:1!important;transform:translateY(0) translateZ(0)!important}html body .nm-sticky-atc__title{display:block!important;max-width:calc(100vw - 164px)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.2!important}html body .nm-sticky-atc__btn,html body #nmStickyAtcBtn{min-height:44px!important;min-width:112px!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}html body #provesrc-widget-area,html body #provesrc-notification-container,html body [id=provesrc-notification-container]{z-index:2147483000!important}html body #nmChatFab,html body .nm-chat-fab,html body #shopify-chat,html body #ShopifyChat,html body .shopify-chat,html body .shopify-chat--launcher,html body .shopify-inbox-launcher,html body .shopify-chat-launcher,html body iframe[title*="Shopify Inbox"],html body iframe[title*=chat],html body iframe[src*="shopify.com/chat"],html body iframe[src*="inbox.shopify"],html body iframe[src*=shopifyinbox]{z-index:2147483003!important}html body .nm-cart-drawer,html body .ajaxcart,html body .drawer,html body .cart-drawer,html body [class*=cart-drawer],html body [id*=CartDrawer],html body [id*=cart-drawer],html body .modal,html body [role=dialog]{z-index:2147483400!important}html body #provesrc-notification-container .bubble-content,html body #provesrc-widget-area .bubble-content{max-width:min(250px,calc(100vw - 108px))!important;box-sizing:border-box!important}html body #nmProveSourceCloseBtn{z-index:2147483647!important;pointer-events:auto!important;touch-action:manipulation!important}}@media screen and (max-width:374px){html body .nm-sticky-atc__title{max-width:calc(100vw - 138px)!important;font-size:12px!important}html body .nm-sticky-atc__btn,html body #nmStickyAtcBtn{min-width:100px!important;padding-left:12px!important;padding-right:12px!important}html body #provesrc-notification-container .bubble-content,html body #provesrc-widget-area .bubble-content{max-width:min(232px,calc(100vw - 96px))!important}}
/*# sourceMappingURL=/cdn/shop/t/660/assets/nm-v69-7-mobile-stability-guard.css.map */
