@media screen and (max-width:989px){.bigsmall-about,.bigsmall-about__hero,.bigsmall-about__body,.bigsmall-about__story,.bigsmall-about__services,.bigsmall-about__split,.bigsmall-about__photo-grid,.bigsmall-about__clients,.bigsmall-about__presence-grid,.bigsmall-about__office-grid,.bsab-wrap,.bsab-grid,.aigf,.aigf__wrap,.aigf__workspace,.aigf__results-section,.aigf__results,.aigf__results--nested,.aigf-refine,.aigf-refine__controls,.bs-shortlist-page,.bs-shortlist-page__inner,.bs-shortlist-workspace,.bs-shortlist-items,.bs-shortlist-settings,.bsvp,.bsvp__hero-grid,.bsvp__content,.bsvp__card,.bsvp__form-wrap,.bsvp__form,.bsvp__grid,.bsvp__proof-grid,#bs-gc-page,#bs-gc-page .gc-wrap,#bs-gc-page .gc-columns,#bs-gc-page .gc-form-card,#bs-gc-page .gc-form-grid,[id^=CustomHamperHero-],[id^=CustomHamperHero-] .ch-hero__inner,[id^=CustomHamperHero-] .ch-hero__content,[id^=CustomHamperHero-] .ch-hero__visual,.dh-landing,.dh-landing .dh-shell,.dh-landing .dh-intro__grid,.dh-landing .dh-form-card,.dh-landing .dh-form__grid{min-width:0;max-width:100%;box-sizing:border-box}.bsab-link,.aigf__heading,.aigf__lead,.aigf-result-group__head,.aigf-result-group__head p,.bs-shortlist-page__header,.bs-shortlist-summary,.bsvp__title,.bsvp__intro,.bsvp__field,#bs-gc-page .gc-field,[id^=CustomHamperHero-] .ch-hero__heading,[id^=CustomHamperHero-] .ch-hero__text,.dh-landing .dh-field{overflow-wrap:anywhere}cart-drawer,cart-drawer .drawer,cart-drawer .drawer__inner,cart-drawer .cart-drawer,cart-drawer .cart-drawer__form,cart-drawer .drawer__footer{max-width:100vw;box-sizing:border-box}}@media screen and (max-width:749px){.bsab-wrap{width:100%!important;max-width:100%!important;padding:30px 14px 46px!important}.bsab-title{font-size:32px!important;line-height:1.08!important}.bsab-subtitle{margin-bottom:22px!important;font-size:14px!important;line-height:1.55!important}.bsab-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 16px!important}.bsab-link{min-height:44px;padding:10px 0!important;display:flex;align-items:center;font-size:14px!important;line-height:1.3!important}.aigf .aigf__wrap{min-width:0!important}#MainContent .aigf textarea,#MainContent .aigf input:not([type=checkbox]):not([type=radio]),#MainContent .aigf select{font-size:16px!important}.aigf__submit,.aigf__example,.aigf__edit,.aigf__expert,.aigf-refine button,.aigf-clarification__options button,.aigf-alternatives-control button{min-height:44px!important;touch-action:manipulation}.aigf-result-group__head,.aigf__results-head,.aigf__more,.aigf-alternatives-control{min-width:0;max-width:100%}#MainContent .bs-shortlist-page input:not([type=checkbox]):not([type=radio]):not([type=file]),#MainContent .bs-shortlist-page select,#MainContent .bs-shortlist-page textarea{font-size:16px!important}.bs-shortlist-mobile-bar{max-width:calc(100vw - 24px)!important;box-sizing:border-box}.bsvp .page-width{max-width:100%!important}#MainContent .bsvp .bsvp__field input,#MainContent .bsvp .bsvp__field select,#MainContent .bsvp .bsvp__field textarea{font-size:16px!important}.bsvp__hero-button,.bsvp__submit-row .button{min-height:48px!important}#MainContent #bs-gc-page .gc-field input,#MainContent #bs-gc-page .gc-field select,#MainContent #bs-gc-page .gc-field textarea{min-height:44px!important;height:44px!important;font-size:16px!important}#MainContent #bs-gc-page .gc-submit{min-height:44px!important;height:44px!important}[id^=CustomHamperHero-]{padding-left:14px!important;padding-right:14px!important}[id^=CustomHamperHero-] .ch-hero__button{min-height:44px;justify-content:center;touch-action:manipulation}#MainContent .dh-landing .dh-field input,#MainContent .dh-landing .dh-field select,#MainContent .dh-landing .dh-field textarea{font-size:16px!important}#MainContent .dh-landing .dh-button,#MainContent .dh-landing .dh-gallery__cta,#MainContent .dh-landing button,#MainContent .dh-landing a[role=button]{min-height:44px;touch-action:manipulation}cart-drawer .drawer__inner{width:min(100vw,40rem)!important;max-width:100vw!important;height:100dvh!important}cart-drawer .drawer__footer{padding-bottom:max(16px,env(safe-area-inset-bottom))!important}}@media screen and (max-width:390px){.bsab-wrap{padding-left:12px!important;padding-right:12px!important}.bsab-grid{column-gap:12px!important}.bsab-link{font-size:13px!important}[id^=CustomHamperHero-] .ch-hero__heading{font-size:38px!important;line-height:1.02!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/bigsmall-mobile-custom-pages.css.map */
