@media screen and (max-width:989px){html,body{width:100%;max-width:100%;overflow-x:clip!important}body{position:relative}#MainContent,#MainContent>.shopify-section,#MainContent>.shopify-section>section,#MainContent .page-width,#MainContent .page-full{min-width:0;max-width:100%;box-sizing:border-box}#MainContent img,#MainContent video,#MainContent iframe,#MainContent canvas,#MainContent svg{max-width:100%}#MainContent form,#MainContent fieldset,#MainContent input,#MainContent select,#MainContent textarea,#MainContent button{min-width:0;max-width:100%;box-sizing:border-box}#MainContent .grid,#MainContent .grid__item,#MainContent .slider,#MainContent .slider__slide{min-width:0}#MainContent table{max-width:100%}#MainContent .rte,#MainContent .rte *{overflow-wrap:anywhere}#MainContent .slider,#MainContent [class*=scroll],#MainContent [class*=slider]{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.section-header,.shopify-section-header-sticky,.section-header .header,.shopify-section-header-sticky .header{width:100%;max-width:100%;box-sizing:border-box}.header__heading,.header__heading-link,.header__heading-logo-wrapper,.header__icons,.header__search,.header__icon{min-width:0;max-width:100%}.header__icon--cart,.header__icon--account{display:none!important}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container{width:min(100vw,420px)!important;max-width:100vw!important;box-sizing:border-box}.menu-drawer__menu-item,.menu-drawer__close-button{min-height:48px}.header__search details[open]>.search-modal,.header__search details[open] .search-modal__content,.header__search details[open] predictive-search,.header__search details[open] .predictive-search--header{max-width:100vw!important;box-sizing:border-box!important}.header__search details[open]>.search-modal{height:100dvh!important;min-height:100dvh!important}.header__search details[open] .search-modal__content{padding-bottom:max(28px,env(safe-area-inset-bottom))!important}.header__search details[open] .predictive-search--header{overscroll-behavior:contain}.bsc-simple-product,.bsc-simple-product__wrap,.bsc-simple-product__grid,.bsc-simple-product__gallery,.bsc-simple-product__info,.bsc-simple-product__stage,.bsc-simple-product__thumbs-wrap,.bsc-simple-product__thumbs,main[data-template=collection] .section-b2b-collection-hero,main[data-template=collection] .facets-wrapper,main[data-template=collection] #ProductGridContainer,main[data-template=collection] #product-grid,main[data-template=search] .bigsmall-search-page,main[data-template=search] .bigsmall-search-page__hero,main[data-template=search] .bigsmall-search-page__hero-inner,main[data-template=search] .bigsmall-search-page__form-wrap,main[data-template=search] .bigsmall-search-page__content,main[data-template=search] .bigsmall-search-results,main[data-template=search] #ProductGridContainer,main[data-template=search] #product-grid{min-width:0;max-width:100%;box-sizing:border-box}.bsc-simple-product__description-content table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}main[data-template=collection] .mobile-facets__inner,main[data-template=search] .mobile-facets__inner{width:min(390px,calc(100vw - 12px))!important;max-width:calc(100vw - 12px)!important;box-sizing:border-box!important}main[data-template=collection] .active-facets-mobile,main[data-template=search] .active-facets-mobile{max-width:100%!important;flex-wrap:wrap!important;overflow:visible!important}.bsh-hero,.bsh-hero__shell,.bsh-hero__copy,.bsh-hero__visual,.bsh-hero__actions,.bsh-hero__proof,.bsh-solutions,.bsh-solutions__head,.bsh-solutions__grid,.bsh-solutions__side,.bsh-solutions__card,.bsh-needs,.bsh-needs__head,.bsh-needs__grid,.bsh-needs__card,.bsh-clients,.bsh-clients__panel,.bsh-clients__brands,.bsh-clients__proof,.bsh-quote,.bsh-quote__panel,.bsh-quote__steps{min-width:0;max-width:100%;box-sizing:border-box}.bsh-hero__heading,.bsh-solutions h2,.bsh-solutions h3,.bsh-needs h2,.bsh-clients h2,.bsh-quote h2{overflow-wrap:anywhere}.bs-contact,.bs-contact .page-width,.bs-contact__hero,.bs-contact__grid,.bs-contact__details,.bs-contact__form-card,.bs-contact__fields,.bs-contact__field,.bs-contact__offices,.bs-contact__office-grid,.bs-contact__office,.bs-contact__cta{min-width:0;max-width:100%;box-sizing:border-box}.bs-contact__detail,.bs-contact__detail span,.bs-contact__office,.bs-contact__office-actions,.bs-contact__cta{overflow-wrap:anywhere}.bs-swag,.bs-wrap,.bs-hero-grid,.bs-row,.bs-proof,.bs-steps,.bs-benefits,.bs-usegrid,.bs-swag-modal,.bs-swag-modal__dialog,.bs-swag-modal__intro,.bs-swag-modal__form-panel,.bs-swag-form,.bs-swag-form__grid,.bs-swag-form__choices{min-width:0;max-width:100%;box-sizing:border-box}.bs-swag-modal__dialog{overscroll-behavior:contain}.shopify-section-group-footer-group,.shopify-section-group-footer-group footer,.bigsmall-corporate-footer,.bigsmall-corporate-footer .page-width,.bsf-root,.bsf-grid,.bsf-brand,.bsf-column,.bsf-contact,.bsf-bottom,.bsgc-dialog,.bsgc-grid,.bsgc-field{min-width:0;max-width:100%;box-sizing:border-box}.bsf-contact a,.bsf-contact span,.bsf-description,.bsgc-dialog,.bsgc-field{overflow-wrap:anywhere}}@media screen and (max-width:749px){#MainContent input:not([type=checkbox]):not([type=radio]):not([type=range]),#MainContent select,#MainContent textarea,.search-modal input,.search-modal select,.search-modal textarea,.bsgc-dialog input,.bsgc-dialog select,.bsgc-dialog textarea,.bs-swag-modal input,.bs-swag-modal select,.bs-swag-modal textarea{font-size:16px!important}#MainContent .button,#MainContent button[type=submit],#MainContent input[type=submit]{min-height:44px}.section-header .header,.shopify-section-header-sticky .header{min-height:62px;padding-left:14px!important;padding-right:14px!important;column-gap:6px!important}.header__heading-logo-wrapper{width:min(150px,40vw)!important}.header__heading-logo{width:100%!important;height:auto!important}.header__icons{gap:0!important}.header__icon,.bigsmall-search-trigger,.bs-shortlist-header-link{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;justify-content:center!important}.bigsmall-search-trigger__text,.bs-shortlist-header-link__label{display:none!important}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container{width:100vw!important}.menu-drawer__navigation{padding-left:14px!important;padding-right:14px!important;padding-bottom:max(24px,env(safe-area-inset-bottom))!important}.bsh-hero__shell,.bsh-solutions__card,.bsh-needs__card,.bsh-clients__panel,.bsh-quote__panel{overflow:hidden}.bsh-hero__actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.bsh-hero__actions>*{width:100%!important;min-width:0!important;white-space:normal!important}.bsh-hero__proof span,.bsh-needs__trust span,.bsh-clients__brand,.bsh-clients__proof span,.bsh-quote__steps p{overflow-wrap:anywhere}.bsc-simple-product__wrap{width:calc(100% - 28px)!important}.bsc-simple-product__main-image{max-width:100%}.bsc-simple-product__thumbs{max-width:100%;overflow-x:auto;scroll-snap-type:x proximity}.bsc-simple-product__thumb{scroll-snap-align:start}.bsc-simple-product__price-row{flex-wrap:wrap}.bsc-simple-product__enquiry,.bsc-simple-product__whatsapp{max-width:100%}main[data-template=collection] .section-b2b-collection-hero .b2b-collection-hero__title,main[data-template=collection] .section-b2b-collection-hero .b2b-collection-hero__subtitle{white-space:normal!important;text-overflow:clip!important}main[data-template=collection] .section-b2b-collection-hero .b2b-collection-hero__subtitle{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}main[data-template=collection] .facets-container-drawer{grid-template-columns:minmax(0,1fr) auto!important;width:100%!important;max-width:100%!important}main[data-template=collection] #product-grid>.grid__item,main[data-template=search] #product-grid>.grid__item{min-width:0!important;max-width:100%!important}main[data-template=search] .bigsmall-search-page__hero-inner,main[data-template=search] .bigsmall-search-results{padding-left:14px!important;padding-right:14px!important}main[data-template=search] .bigsmall-search-field{width:100%!important;min-width:0!important}main[data-template=search] .bigsmall-search-field .search__input{min-width:0!important}main[data-template=search] .bigsmall-search-page__quick-links{width:100%;max-width:100%;overscroll-behavior-inline:contain}.bs-contact .page-width{padding-left:14px!important;padding-right:14px!important}.bs-contact__title,.bs-contact__subtitle,.bs-contact__detail strong,.bs-contact__office p{overflow-wrap:anywhere}.bs-contact__fields--2,.bs-contact__office-grid{grid-template-columns:minmax(0,1fr)!important}.bs-contact__cta{width:100%}.bs-swag{width:100%!important;overflow-x:clip!important}.bs-wrap{width:calc(100% - 28px)!important}.bs-swag-modal{width:100%!important;padding:10px!important}.bs-swag-modal__dialog{width:100%!important;max-height:calc(100dvh - 20px)!important;overflow-y:auto!important;border-radius:16px!important}.bs-swag-modal__close{width:44px!important;height:44px!important}.bigsmall-corporate-footer .page-width,.bsf-root .page-width{padding-left:14px!important;padding-right:14px!important}.bsf-mobile-head{min-width:0}.bsf-bottom{flex-wrap:wrap!important;gap:8px 12px!important}#callback-btn.bsgc-trigger{right:max(10px,env(safe-area-inset-right))!important;bottom:max(10px,env(safe-area-inset-bottom))!important;max-width:calc(100vw - 20px)!important}.bsgc-backdrop{padding:10px!important}.bsgc-dialog{width:100%!important;max-height:calc(100dvh - 20px)!important;padding:58px 18px max(22px,env(safe-area-inset-bottom))!important;border-radius:16px!important}.bsgc-close{width:44px!important;height:44px!important}}@media screen and (max-width:420px){.section-header .header,.shopify-section-header-sticky .header{padding-left:10px!important;padding-right:10px!important}.header__heading-logo-wrapper{width:min(138px,38vw)!important}.bsh-hero__heading{font-size:34px!important}.bsh-hero__proof{grid-template-columns:minmax(0,1fr)!important}.bsh-solutions__copy,.bsh-solutions__card--main .bsh-solutions__copy,.bsh-needs__copy,.bsh-clients__panel,.bsh-quote__panel{padding-left:18px!important;padding-right:18px!important}.bs-contact .page-width,main[data-template=search] .bigsmall-search-page__hero-inner,main[data-template=search] .bigsmall-search-results,.bigsmall-corporate-footer .page-width,.bsf-root .page-width{padding-left:12px!important;padding-right:12px!important}main[data-template=collection] .section-b2b-collection-hero .b2b-collection-hero__actions{grid-template-columns:minmax(0,1fr)!important}}@supports not (overflow: clip){@media screen and (max-width:989px){html,body,.bs-swag{overflow-x:hidden!important}}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/bigsmall-mobile-containment.css.map */
