.template-index{--bbe-home-section-y: 3.2rem;--bbe-home-gutter-x: 1.5rem;--bbe-home-content-max: 1600px}@media screen and (min-width:750px){.template-index{--bbe-home-section-y: 4rem;--bbe-home-gutter-x: 5rem}}.template-index .bbe-home-align,.template-index .collection.page-width.featured-collection__wrapper,.template-index .page-width-large{width:100%;max-width:var(--bbe-home-content-max);margin-inline:auto;padding-inline:var(--bbe-home-gutter-x);box-sizing:border-box}.template-index .bbe-home-tabbed-wrap{padding-top:0;padding-bottom:var(--bbe-home-section-y)}.template-index .shopify-section:has(.bbe-home-tabbed-wrap) .section-content-wrapper{padding-block-start:0!important;padding-block-end:0!important}.template-index .shopify-section:has(.ai-about-section-) .section-content-wrapper{padding-block-start:0!important;padding-block-end:0!important}.template-index .bbe-home-about-wrap{padding-block:var(--bbe-home-section-y)}.template-index{--bbe-home-heading-size: clamp(2rem, 4vw + .5rem, 2.5rem)}@media screen and (min-width:750px){.template-index{--bbe-home-heading-size: calc(var(--font-heading-scale, 1) * 3.8rem)}}@media screen and (min-width:990px){.template-index{--bbe-home-heading-size: calc(var(--font-heading-scale, 1) * 4.8rem)}}.template-index .bbe-home-heading,.template-index .section-title,.template-index .block-quote-title,.template-index .made-with-content h2,.template-index [class*=ai-about-heading-]{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight-semibold, var(--font-heading-weight));font-style:var(--font-heading-style);font-size:var(--bbe-home-heading-size);line-height:1.12;letter-spacing:-.025em;text-transform:none;text-wrap:balance}.template-index .bbe-home-heading,.template-index .section-title{margin-bottom:1.5rem}.template-index .bbe-home-heading.text-center,.template-index .bbe-home-heading.tw\:text-center,.template-index .section-title.text-center{text-align:center}@media screen and (min-width:750px){.template-index .bbe-home-heading,.template-index .section-title{margin-bottom:2.4rem}}.template-index .bbe-home-tabbed-wrap .bbe-home-heading{margin-bottom:0}.template-index .section-title.h0,.template-index .section-title.h1,.template-index .section-title.h2{font-size:var(--bbe-home-heading-size)}.template-index .block-quote-title{margin-bottom:1rem}
/*# sourceMappingURL=/cdn/shop/t/260/assets/homepage-layout.css.map */
