:root{--bb-ivory: #FBF7F4;--bb-wash: #F6EBE8;--bb-rose: #9A5E5A;--bb-ink: #3F332C;--bb-line: #E8D9D4;--bb-page-pad: 1rem;--bb-section-y: 2rem;--bb-wrap: 1180px;--bb-header-pad-y: 10px;--logo-height: 40px;--logo-height-mobile: 40px}@media screen and (min-width:750px){:root{--bb-page-pad: 1.5rem;--bb-section-y: 2.75rem;--bb-header-pad-y: 12px;--logo-height: 40px}}@media screen and (min-width:990px){:root{--bb-page-pad: 2rem;--bb-section-y: 3.25rem;--bb-header-pad-y: 14px;--logo-height: 40px}}html{overflow-x:clip!important;max-width:100%!important}body{overflow-x:clip!important;max-width:100%!important;width:100%!important}#MainContent,main.content-for-layout,.content-for-layout,.shopify-section{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}img,video,iframe,svg,picture{max-width:100%;height:auto}.bb-home__wrap,.bb-discover__mast,.bb-discover__inner,.bb-about__wrap,.bb-pol__rail,.bb-footer__inner,.bb-product .page-width{width:min(var(--bb-wrap),calc(100% - (var(--bb-page-pad) * 2)))!important;margin-inline:auto!important;max-width:100%!important;box-sizing:border-box!important}.bb-home__section,.bb-about__band,.bb-discover{padding-block:var(--bb-section-y)}@media screen and (max-width:749px){.bb-home__section{padding-block:1.75rem}.product-grid,.product-grid-container,.collection-wrapper,.bb-home__rail,.bb-home__tiles,.bb-home__gallery{max-width:100%!important;min-width:0!important;overflow-x:clip!important}.product-card,.bb-home__card,.bb-home__tile,.bb-home__g-item{min-width:0!important;max-width:100%!important}.bb-pol__look,.bb-discover__mood-frame,.bb-about__hero,.bb-about__close{max-width:100%!important}.bb-pol__facts{grid-template-columns:1fr 1fr!important}.bb-pol__fraud{grid-template-columns:1fr!important}.bb-footer,.bb-footer__grid{max-width:100%!important;overflow-x:clip!important}}@media screen and (min-width:750px)and (max-width:989px){.bb-home__tiles,.bb-home__gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bb-discover__mast{grid-template-columns:minmax(180px,240px) minmax(0,1fr)!important;gap:1.25rem!important}.bb-about__arches{grid-template-columns:repeat(3,minmax(0,1fr))!important}.bb-about__split{grid-template-columns:1fr 1fr!important;gap:1.75rem!important}}@media screen and (min-width:990px){.bb-discover__mast{grid-template-columns:minmax(240px,320px) minmax(0,1fr)!important}}@media(pointer:coarse){.bb-home__btn,.bb-about__btn,.bb-look-banner__btn,.bb-discover__pill,.bb-home__chip{min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bb-responsive.css.map */
