.bb-page{overflow:hidden}.bb-page--home{padding-top:var(--header-height, 74px)}.bb-image{display:block;width:100%;height:auto}.bb-boxed{display:block;max-width:1240px;margin:0 auto;padding:0 20px}.bb-boxed .bb-image{width:min(100%,calc(95vh * var(--ratio)));margin:0 auto}.bb-text{max-width:620px;margin:0 auto;padding:50px 20px;text-align:center;font-size:18px;line-height:33px}.bb-text p{margin:0 0 28px;text-wrap:balance}.bb-text a:not(.bb-link){text-decoration:underline}.bb-plus{font-size:26px}.bb-heading{margin:0;padding:32px 20px 24px;text-align:center;font-size:19px;font-weight:400;letter-spacing:.09em;line-height:1.65;text-transform:uppercase}.bb-text .bb-heading{padding:0 0 18px}.bb-heading--rule{border-top:1px solid #e4e4e4;font-size:14px}.bb-text .bb-heading--small{padding-bottom:8px;font-size:14px}.bb-gift{max-width:650px;margin:0 auto;padding:50px 20px;text-align:center}.bb-gift .bb-heading{padding:16px 0}.bb-gift__amount{display:block;width:100%;height:48px;margin-bottom:15px;padding:0 13px;border:1px solid #ddd;background-color:#fff;font-size:12px;letter-spacing:.12em}.bb-gift .bb-link{margin-top:18px}.bb-handle{max-width:730px;margin:0 auto;padding:0 20px 50px}.bb-link{display:inline-block;padding-bottom:2px;border-bottom:1px solid currentColor;font-size:12px;letter-spacing:.1em}.bb-category{padding-bottom:48px}.bb-narrow{display:grid;gap:20px;max-width:1240px;margin:0 auto;padding:0 20px}.bb-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.bb-narrow+.bb-boxed{margin-top:20px}.bb-signature{display:block;margin:0 auto}.bb-ready{padding-bottom:60px}.bb-ready__heading{padding-top:48px}.bb-ready__heading:has(+.bb-ready__note){padding-bottom:6px}.bb-ready__note{margin:0 0 28px;text-align:center}.bb-ready--split .ProductList--grid.Grid{max-width:1600px!important;text-align:center}@media screen and (min-width:1008px){.bb-ready--split .ProductList--grid.Grid>.Grid__Cell{width:25%!important}}.bb-text .bb-ready-link{margin:18px 0 0}.bb-ready-row__more{margin:0;padding-bottom:20px;text-align:center}@media(max-width:640px){.bb-text{font-size:16px;line-height:28px;padding:36px 20px}.bb-narrow,.bb-pair{gap:10px}.bb-narrow{padding:0 10px}.bb-boxed{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bb-pages.css.map */
