.bb-hero,.bb-bundle,.bb-pumpkin,.bb-story{scroll-margin-top:24px}.bb-hero{height:auto;min-height:610px}.bb-hero .bb-eyebrow,.bb-bundle .bb-eyebrow,.bb-pumpkin .bb-eyebrow,.bb-story .bb-eyebrow{font-size:12px;letter-spacing:1.5px}.bb-hero .bb-hero-inner{min-height:610px;height:auto}.bb-hero .bb-hero-copy{max-width:520px;padding:44px 0}.bb-hero .bb-hero-description{max-width:370px;font-size:16px;line-height:1.65;margin-top:20px!important}.bb-hero .bb-home-product-name{margin-top:24px;font-size:16px;font-weight:600}.bb-hero .bb-hero-price{margin:8px 0 18px}.bb-hero .bb-hero-price>span{font-size:12px}.bb-home-actions{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.bb-hero .bb-button,.bb-bundle .bb-button,.bb-pumpkin .bb-button{min-height:48px;font-size:14px;letter-spacing:0}.bb-home-secondary{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px;min-height:44px;font-size:14px;text-underline-offset:5px}.bb-store .bb-home-secondary:hover{text-decoration:underline}.bb-hero .bb-tiny,.bb-bundle .bb-tiny,.bb-pumpkin .bb-tiny{font-size:13px;line-height:1.6;max-width:400px}.bb-hero .bb-home-shipping{margin-top:6px!important}.bb-benefits>.bb-wrap{padding-block:18px;min-height:66px}.bb-benefits b{font-size:13px;letter-spacing:0}.bb-bundle{padding-block:60px;background:var(--bb-ink)}.bb-bundle-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:60px}.bb-bundle-copy>p:not(.bb-eyebrow){font-size:16px;line-height:1.65}.bb-bundle-copy .bb-home-pair-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.bb-home-pair-price strong{font-size:30px;color:#fff6e5}.bb-home-pair-price span{font-size:14px}.bb-bundle .bb-button-light{margin-top:22px}.bb-pair-art{align-items:stretch;padding:18px 20px 24px;border-radius:100px 100px 4px 4px}.bb-pair-art>i{align-self:center;padding:0 6px}.bb-home-style{min-width:0}.bb-home-style-image{display:block;border-radius:80px 80px 4px 4px}.bb-pair-product{height:290px}.bb-home-style h3{min-height:44px;font-size:17px;line-height:1.35}.bb-home-style p{font-size:14px;line-height:1.55;min-height:44px;margin-top:6px}.bb-home-style-price{display:block;font-size:18px;margin-top:10px}.bb-home-style-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin-top:8px;font-size:14px;border-bottom:1px solid var(--bb-ink)}.bb-pair-art .bb-home-style-link span{display:inline;font-family:inherit;font-size:inherit}.bb-home-availability{font-size:14px!important}.bb-pumpkin,.bb-story{gap:64px;padding-block:64px}.bb-pumpkin{border-bottom:1px solid var(--bb-line)}.bb-pumpkin-copy{padding-left:0}.bb-pumpkin-copy>p:not(.bb-eyebrow),.bb-story-copy>p:not(.bb-eyebrow){font-size:16px;line-height:1.7;margin-top:20px}.bb-pumpkin-copy .bb-price{display:flex;gap:14px;align-items:center;margin-block:20px}.bb-pumpkin .bb-tiny{margin-top:12px!important}.bb-pumpkin-art,.bb-story-art{height:440px}.bb-story .bb-detail{padding-top:18px;margin-top:18px}.bb-story .bb-detail p{font-size:14px;line-height:1.6}.bb-story .bb-measure{right:18px;padding:8px;background:#f1e9dce8;border-radius:4px}.bb-story .bb-measure small{max-width:78px;font-size:11px;line-height:1.45;letter-spacing:0}.bb-story .bb-text-link{min-height:44px;align-items:center;font-size:14px;margin-top:20px}.bb-faq-list summary,.bb-faq-list details p,.bb-faq-list details>div{font-size:15px}.bb-faq-list summary{min-height:48px}@media(max-width:1050px)and (min-width:761px){.bb-hero .bb-hero-copy{max-width:440px}.bb-hero h1{font-size:60px}.bb-bundle-grid,.bb-pumpkin,.bb-story{gap:32px}.bb-pair-product{height:240px}}@media(max-width:760px){.bb-hero{display:flex;flex-direction:column;height:auto;min-height:0;background:#eee0c9}.bb-hero:after{display:none}.bb-hero .bb-hero-inner{order:0;min-height:0;height:auto;align-items:flex-start}.bb-hero .bb-hero-copy{max-width:none;width:100%;padding:28px 0 16px}.bb-hero .bb-hero-image{position:relative;order:1;inset:auto;z-index:0;width:100%;max-width:100%;height:auto;max-height:330px;object-fit:contain;object-position:center}.bb-hero .bb-eyebrow{margin-bottom:14px!important}.bb-hero h1{max-width:none;font-size:clamp(42px,11.4vw,58px);letter-spacing:-2px;line-height:1.04}.bb-hero .bb-hero-description{margin-top:16px!important;max-width:440px;font-size:15px}.bb-hero .bb-home-product-name{margin-top:18px}.bb-hero .bb-hero-price{margin:6px 0 14px}.bb-hero .bb-hero-price strong{font-size:26px}.bb-hero .bb-hero-price s{font-size:15px}.bb-hero .bb-button{width:100%}.bb-home-actions{align-items:stretch;gap:3px}.bb-home-secondary{justify-content:center;text-align:center}.bb-hero .bb-home-shipping{text-align:center;max-width:none}.bb-benefits>.bb-wrap{flex-wrap:wrap;justify-content:center;gap:6px 18px;min-height:0;padding-block:16px}.bb-benefits span{flex:0 1 auto}.bb-benefits b{font-size:12px}.bb-bundle{padding-block:36px}.bb-bundle-grid{grid-template-columns:1fr;gap:28px}.bb-bundle-copy>p:not(.bb-eyebrow){font-size:15px}.bb-bundle .bb-button{width:100%}.bb-home-pair-price strong{font-size:28px}.bb-pair-art{margin-right:0;padding:14px 10px 20px;border-radius:75px 75px 4px 4px}.bb-pair-product{height:230px}.bb-pair-art>i{padding:0 2px;font-size:24px}.bb-home-style h3{font-size:15px;min-height:42px}.bb-home-style p{font-size:13px;min-height:40px}.bb-home-style-link{font-size:13px;gap:5px}.bb-pumpkin,.bb-story{grid-template-columns:1fr;padding-block:40px;gap:26px}.bb-pumpkin-copy{order:0}.bb-pumpkin-art{order:1}.bb-story-copy{order:0}.bb-story-art{order:1}.bb-pumpkin-art,.bb-story-art{height:360px}.bb-pumpkin-copy>p:not(.bb-eyebrow),.bb-story-copy>p:not(.bb-eyebrow){font-size:15px}.bb-pumpkin .bb-button{width:100%}.bb-story-copy h2,.bb-pumpkin h2,.bb-bundle h2,.bb-faq h2{font-size:clamp(34px,9vw,42px)}.bb-faq{gap:22px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bb-home.css.map */
