.bb-guide{width:100%!important;margin:0!important;background:#f8f8f6!important;padding:46px 20px!important}.shopify-section:has(.bb-guide){background:#f8f8f6!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.shopify-section:has(.bb-guide)>*,.shopify-section:has(.bb-guide) .page-width,.shopify-section:has(.bb-guide) .custom-liquid,.shopify-section:has(.bb-guide) .rte,.shopify-section:has(.bb-guide) .section,.shopify-section:has(.bb-guide) .section-padding{background:#f8f8f6!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.shopify-section:has(.bb-guide) .page-width{max-width:none!important;padding-left:0!important;padding-right:0!important}.bb-inner{max-width:1080px;margin:0 auto;color:#1f1f1f}.bb-intro{max-width:880px;margin-bottom:28px}.bb-intro span{display:inline-block;margin-bottom:10px;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:#8a6a3f;font-weight:700}.bb-guide h2{font-size:28px;line-height:1.3;margin:0 0 14px;font-weight:600;color:#1f1f1f}.bb-guide p{font-size:15px;line-height:1.75;margin:0;color:#333}.bb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:28px 0 36px}.bb-card{background:#fff;border:1px solid #e2dfd8;border-radius:14px;padding:22px}.bb-card b{display:inline-block;margin-bottom:12px;font-size:12px;color:#8a6a3f;background:#f0ece4;padding:5px 10px;border-radius:999px}.bb-card h3{font-size:17px;line-height:1.35;margin:0 0 10px;color:#1f1f1f}.bb-card p{font-size:14px;line-height:1.7}.bb-setup{border-top:1px solid #dedbd3;padding-top:28px;margin-bottom:34px;max-width:900px}.bb-setup a{color:#1f1f1f;font-weight:700;text-decoration:underline;text-underline-offset:3px}.bb-setup a:hover{color:#8a6a3f}.bb-faq{border-top:1px solid #dedbd3;padding-top:34px}.bb-faq details{border-bottom:1px solid #d9d6cf}.bb-faq summary{cursor:pointer;list-style:none;padding:18px 0;font-size:16px;font-weight:600;color:#1f1f1f}.bb-faq summary::-webkit-details-marker{display:none}.bb-faq summary:after{content:"+";float:right;font-size:20px;font-weight:400}.bb-faq details[open] summary:after{content:"-"}.bb-faq details p{padding:0 0 18px;max-width:850px;font-size:15px;line-height:1.75;color:#444}@media screen and (max-width:980px){.bb-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.bb-guide{padding:38px 18px 44px}.bb-guide h2{font-size:23px}.bb-grid{grid-template-columns:1fr}.bb-faq summary{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/custom-collection.css.map */
