/* Contain the document without blocking vertical scroll, pinch zoom or inner image rails. */
html{overflow-x:hidden;overscroll-behavior-x:none}
body.bunna-store{width:100%;max-width:100%;min-width:0;overflow-x:hidden;overscroll-behavior-x:none}
@supports(overflow:clip){html,body.bunna-store{overflow-x:clip}}
.bunna-store main,.bn-container,.bn-page-content,.bn-commerce-content,.bn-product-grid,.bn-single-summary{min-width:0;max-width:100%}
.bn-category-circles,.bn-catalog-tabs,.bn-menu-body,.bn-cart-body{overscroll-behavior-x:contain}
.bn-menu-dialog,.bn-cart-dialog,.bn-search-dialog{max-width:100%;overscroll-behavior:contain}
