@import"https://api.fontshare.com/v2/css?f[]=general-sans@300,400,500,600,700&display=swap";:root{--font-body-family: "General Sans", system-ui, -apple-system, sans-serif;--font-heading-family: "General Sans", system-ui, -apple-system, sans-serif;--font-editorial-family: "General Sans", system-ui, -apple-system, sans-serif;--bb-weight-light: 300;--bb-weight-regular: 400;--bb-weight-medium: 500;--bb-weight-semibold: 600;--bb-weight-bold: 700;--bb-h1-size: 44px;--bb-h2-size: 32px;--bb-h3-size: 24px;--bb-body-size: 14px;--bb-small-size: 12px;--bb-gold: #d6be92;--bb-gold-hover: #c5a875;--bb-dark: #202025;--bb-cream: #FBF5EC;--bb-cream-soft: #faf6ee;--bb-cream-pill: #f5f1ea;--bb-placeholder: #f5f5f5;--bb-border: #e8e2dd;--bb-sale: #c0392b;--bb-success: #2ecc71;--bb-white: #ffffff;--bb-black: #000000;--bb-text: #555555;--bb-text-medium: #515058;--bb-text-light: #747474;--bb-text-muted: #999999;--bb-radius-xs: 8px;--bb-radius-sm: 12px;--bb-radius: 16px;--bb-radius-img: 16px;--bb-radius-card: 16px;--bb-radius-pill: 200px;--bb-shadow-xs: 0 1px 0 rgba(0, 0, 0, .04);--bb-shadow-sm: 0 2px 16px rgba(0, 0, 0, .04);--bb-shadow-md: 0 8px 24px rgba(0, 0, 0, .08);--bb-shadow-lg: 0 12px 32px rgba(0, 0, 0, .08);--bb-shadow-up: 0 -8px 24px rgba(0, 0, 0, .08);--bb-section-padding-y: 60px;--bb-section-padding-x: 32px;--bb-container-max: 1400px}@media(max-width:749px){:root{--bb-h1-size: 28px;--bb-h2-size: 24px;--bb-h3-size: 20px;--bb-section-padding-y: 50px;--bb-section-padding-x: 16px}}.bb-section{padding:var(--bb-section-padding-y) var(--bb-section-padding-x)}.bb-section--cream{background:var(--bb-cream)}.bb-section--dark{background:var(--bb-dark);color:var(--bb-white)}.bb-section__inner{max-width:var(--bb-container-max);margin:0 auto}.bb-h1{font-size:var(--bb-h1-size);font-weight:var(--bb-weight-bold);color:var(--bb-dark);line-height:1.15;letter-spacing:-.01em;margin:0 0 12px}.bb-h2{font-size:var(--bb-h2-size);font-weight:var(--bb-weight-semibold);color:var(--bb-dark);line-height:1.2;letter-spacing:-.005em;margin:0 0 8px}.bb-h3{font-size:var(--bb-h3-size);font-weight:var(--bb-weight-semibold);color:var(--bb-dark);line-height:1.3;margin:0 0 8px}.bb-eyebrow{font-size:var(--bb-small-size);font-weight:var(--bb-weight-semibold);color:var(--bb-gold);text-transform:uppercase;letter-spacing:1px;margin:0 0 12px}.bb-lead{font-size:15px;font-weight:var(--bb-weight-regular);color:var(--bb-text-medium);line-height:1.6;margin:0 0 32px}.bb-btn{display:inline-block;padding:12px 28px;border-radius:var(--bb-radius-pill);font-size:13px;font-weight:var(--bb-weight-medium);text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:all .3s ease;white-space:nowrap;line-height:1.4}.bb-btn--primary,.bb-btn--dark{background:var(--bb-gold);color:var(--bb-dark);border-color:var(--bb-gold)}.bb-btn--primary:hover,.bb-btn--dark:hover{background:var(--bb-gold-hover);border-color:var(--bb-gold-hover);color:var(--bb-dark)}.bb-btn--outline{background:transparent;color:var(--bb-dark);border-color:var(--bb-dark)}.bb-btn--outline:hover{background:var(--bb-gold);border-color:var(--bb-gold);color:var(--bb-dark)}.bb-btn--lg{padding:14px 36px;font-size:14px}body,body input,body textarea,body select,body button,body h1,body h2,body h3,body h4,body h5,body h6{font-family:var(--font-body-family)}.bb-reveal{opacity:0;transform:translate3d(0,24px,0);transition:opacity .65s cubic-bezier(.2,.8,.2,1),transform .65s cubic-bezier(.2,.8,.2,1)}.bb-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bb-reveal{opacity:1;transform:none;transition:none}}.bb-word{display:inline-block;opacity:0;transform:translate3d(0,.4em,0);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1)}.bb-word--revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bb-word{opacity:1;transform:none;transition:none}}.bb-h1,.bb-h2,.bb-hero__title,.bb-usp__heading,.bb-products__title,.bb-moments__title,.bb-moments__heading,.bb-compare__title,.bb-guide__title,.bb-faq__title,.bb-newsletter__title,.bb-blog__title,.bb-testimonials__title,.bb-reassurance-section__title,.bb-product-faq__title{font-weight:var(--bb-weight-bold);letter-spacing:-.015em}.bb-products__title,.bb-products__subtitle,.bb-moments__title,.bb-compare__title,.bb-compare__subtitle,.bb-guide__title,.bb-guide__subtitle,.bb-faq__title,.bb-newsletter__title,.bb-newsletter__subtitle,.bb-blog__title,.bb-blog__subtitle{text-align:center}html,body{overflow-x:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/baby-global.css.map */
