.bgv-theme{--bgv-cream:var(--beegiv-color-page,#f8f4f3);--bgv-sand:var(--beegiv-color-border,#e5dfd6);--bgv-sage:var(--beegiv-color-sage,#648165);--bgv-pink:var(--beegiv-color-blush,#deb8b2);--bgv-ink:var(--beegiv-color-ink,#1a1a1a);background:var(--bgv-cream);color:var(--bgv-ink)}.bgv-theme .announcement-bar{background:#1a1a1a;color:#f8f4f3}.bgv-theme .announcement-bar *{color:inherit}.bgv-section{background:var(--bgv-cream);color:var(--bgv-ink);font-family:var(--font-body--family,Arial,sans-serif)}.bgv-section *,.bgv-section *:before,.bgv-section *:after{box-sizing:border-box}.bgv-section h1,.bgv-section h2,.bgv-section h3{font-family:var(--font-heading--family,Georgia,serif);font-weight:400;letter-spacing:-.035em;line-height:1.14;color:inherit;margin:0}.bgv-section h2{font-size:clamp(30px,3.3vw,48px)}.bgv-section a{color:inherit;text-decoration:none}.bgv-section :where(p){margin:0;color:inherit}.bgv-section .bgv-copy>*,.bgv-section .bgv-story>p{color:inherit}.bgv-section .bgv-hero h1 .bgv-heading-accent{color:var(--bgv-sage);font-style:italic;font-weight:inherit}.bgv-section img{max-width:100%;display:block}.bgv-section input,.bgv-section button{font:inherit}.bgv-section :is(a,button,input):focus-visible,.bgv-desktop-menu a:focus-visible,.bgv-mobile-menu summary:focus-visible,.bgv-mobile-menu a:focus-visible{outline:2px solid var(--bgv-ink);outline-offset:5px}.bgv-section [id]{scroll-margin-top:180px}.bgv-wrap{width:min(1380px,100%);padding:78px 48px;margin-inline:auto}.bgv-eyebrow{font-family:var(--font-body--family,Arial,sans-serif);font-size:10px;font-weight:500;letter-spacing:.18em;line-height:1.6;text-transform:uppercase;margin-bottom:18px!important}.bgv-copy{font-size:15px;line-height:1.9;color:var(--bgv-muted,#62605f);max-width:540px}.bgv-copy p+p{margin-top:14px}.bgv-small{font-size:11px;line-height:1.7;color:var(--bgv-muted,#62605f)}.bgv-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;padding:14px 24px;background:var(--bgv-ink);color:var(--bgv-cream)!important;border:1px solid var(--bgv-ink);font-size:12px;line-height:1.6;letter-spacing:.015em;transition:background .18s}.bgv-button:hover{background:#3e4944;border-color:#3e4944}.bgv-text-link{display:inline-flex;align-items:center;min-height:44px;padding-block:10px;border-bottom:1px solid currentColor;font-size:12px;line-height:1.5;gap:12px;text-decoration:none}.bgv-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin-top:30px}.bgv-hero{display:grid;grid-template-columns:.9fr 1.1fr;min-height:580px}.bgv-hero-copy{align-self:center;padding:60px clamp(32px,6.2vw,100px)}.bgv-hero h1{font-size:clamp(43px,4.2vw,64px);line-height:1.1;margin-bottom:26px}.bgv-hero-note{font-size:11px;line-height:1.7;color:var(--bgv-muted,#62605f);margin-top:48px!important}.bgv-hero-image,.bgv-mom-image,.bgv-personal-image{position:relative;overflow:hidden;min-width:0}.bgv-hero-image>img{width:100%;height:100%;object-fit:cover;object-position:45% center;position:absolute;top:0;right:0;bottom:0;left:0}.bgv-image-note{position:absolute;right:30px;bottom:30px;background:#f8f4f3ed;padding:14px 20px;font-family:var(--font-heading--family,Georgia,serif);font-style:italic;font-size:24px;line-height:1.4}.bgv-categories{border-bottom:1px solid var(--bgv-sand);padding-block:58px}.bgv-categories>h2{text-align:center;margin-bottom:38px}.bgv-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;max-width:1000px;margin-inline:auto;text-align:center}.bgv-category>div{border-radius:50%;overflow:hidden;width:min(180px,100%);aspect-ratio:1;margin:0 auto 19px}.bgv-category img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.bgv-category:hover img{transform:scale(1.035)}.bgv-category h3{font-family:var(--font-body--family,Arial,sans-serif);font-size:13px;font-weight:500;letter-spacing:0;line-height:1.6}.bgv-category p{font-size:11px;line-height:1.7;margin-top:5px;color:var(--bgv-muted,#62605f)}.bgv-section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}.bgv-section-heading>.bgv-text-link{flex:none}.bgv-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.bgv-product-card{min-width:0}.bgv-product-image{display:block;position:relative;aspect-ratio:4/5;background:var(--bgv-sand);overflow:hidden;margin-bottom:18px}.bgv-product-image img,.bgv-product-placeholder{width:100%;height:100%;object-fit:cover;transition:transform .25s}.bgv-product-image:hover img{transform:scale(1.025)}.bgv-badge{position:absolute;top:12px;left:12px;padding:6px 10px;background:var(--bgv-cream);font-size:10px}.bgv-product-card .bgv-eyebrow{font-size:9px;margin-bottom:9px!important;letter-spacing:.08em}.bgv-card-title{display:flex;align-items:start;justify-content:space-between;gap:12px}.bgv-card-title h3{font-family:var(--font-body--family,Arial,sans-serif);font-size:13px;font-weight:500;letter-spacing:0;line-height:1.6}.bgv-price{font-size:12px;line-height:1.8;flex:none}.bgv-product-card>.bgv-text-link{font-size:11px;margin-top:8px}.bgv-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,100px);align-items:center}.bgv-split h2{margin-bottom:24px}.bgv-split-copy .bgv-copy{margin-bottom:28px}.bgv-personal-image{aspect-ratio:4/5}.bgv-personal-image>img{width:100%;height:100%;object-fit:cover}.bgv-name-preview{position:absolute;top:51%;left:12%;right:12%;text-align:center;color:var(--bgv-sage);font-family:var(--font-heading--family,Georgia,serif);font-style:italic;font-size:clamp(25px,4vw,52px);transform:rotate(-7deg);overflow-wrap:anywhere;pointer-events:none;line-height:1.1}.bgv-image-label{position:absolute;top:24px;left:24px;right:24px;text-align:center;font-size:9px;letter-spacing:.14em;color:#3e4944}.bgv-personalize{gap:0;align-items:stretch}.bgv-personalize .bgv-split-copy{background:var(--bgv-personal-surface,#f2e3e0);padding:clamp(28px,3.4vw,50px);display:flex;flex-direction:column;justify-content:center}.bgv-personalize .bgv-split-copy .bgv-button{align-self:flex-start}.bgv-personalize label{display:block;font-size:12px;margin-bottom:10px}.bgv-personalize input{display:block;width:100%;max-width:400px;height:50px;padding:12px 14px;border:1px solid #797a72;border-radius:0;background:var(--bgv-cream);color:var(--bgv-ink);font-size:16px}.bgv-personalize .bgv-small{max-width:400px;margin-top:12px;margin-bottom:24px}.bgv-mom{padding-top:40px}.bgv-mom-image{aspect-ratio:1}.bgv-mom-image>img{width:100%;height:100%;object-fit:cover;object-position:42% center}.bgv-pairing{display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--bgv-sand);padding:16px 0;font-size:13px;line-height:1.7}.bgv-pairing>img{width:64px;height:80px;object-fit:cover}.bgv-pairing>div{flex:1}.bgv-pairing p{margin-top:5px;color:var(--bgv-muted,#62605f)}.bgv-mom .bgv-button{margin-top:26px}.bgv-story{padding:70px 24px;background:var(--bgv-sage);color:var(--bgv-cream);text-align:center}.bgv-section .bgv-story .bgv-eyebrow{display:inline-block;background:var(--bgv-cream);color:var(--bgv-ink);padding:6px 12px}.bgv-story>img{margin:0 auto 24px}.bgv-story h2{max-width:800px;margin-inline:auto;font-size:clamp(34px,4vw,56px)}.bgv-story>p:last-child{margin-top:24px;font-size:14px;line-height:1.8}.bgv-occasions{border-bottom:1px solid var(--bgv-sand)}.bgv-occasion-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:40px}.bgv-occasion-number{font-family:var(--font-heading--family,Georgia,serif);font-size:28px;color:var(--bgv-sage)}.bgv-occasion h3{font-size:26px;margin-top:18px;margin-bottom:16px;line-height:1.3}.bgv-occasion p{font-size:13px;line-height:1.85;color:var(--bgv-muted,#62605f);margin-bottom:16px}.bgv-community{padding-bottom:40px}.bgv-community-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.bgv-community-grid:empty{display:none}.bgv-community-grid>.shopify-block{grid-column:1/-1}.bgv-community-grid figure{margin:0}.bgv-community-grid figure img{aspect-ratio:1;object-fit:cover;width:100%}.bgv-community-grid figcaption{font-size:12px;line-height:1.8;margin-top:10px}.bgv-journal{padding-top:40px}.bgv-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.bgv-journal article img{aspect-ratio:4/3;object-fit:cover;width:100%;margin-bottom:22px}.bgv-journal h3{font-size:26px;line-height:1.35}.bgv-journal article p{font-size:13px;line-height:1.85;margin:16px 0;color:var(--bgv-muted,#62605f)}.bgv-editor-note{padding:20px;border:1px dashed #648165;background:#fff;font-size:13px;line-height:1.7;color:#1a1a1a}.bgv-footer{background:var(--bgv-footer-surface,#839a84);color:#1a1a1a}.bgv-footer .bgv-wrap{padding-block:56px 24px}.bgv-newsletter{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding-bottom:54px;border-bottom:1px solid #1a1a1a30;margin-bottom:48px}.bgv-newsletter h2{font-size:38px;margin-bottom:14px}.bgv-newsletter p{font-size:12px;line-height:1.8}.bgv-email-field{display:flex;min-height:50px;background:var(--bgv-cream);color:#1a1a1a}.bgv-email-field input{background:transparent;border:0;flex:1;min-width:0;padding:14px 16px;color:#1a1a1a;font-size:16px}.bgv-email-field button{border:0;background:transparent;width:54px;cursor:pointer;color:#1a1a1a;font-size:24px}.bgv-newsletter .bgv-small{margin-top:12px;font-size:11px;color:#1a1a1a}.bgv-newsletter .bgv-small a{text-decoration:underline}.bgv-footer-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr 1fr;gap:40px}.bgv-footer-grid h3{font-family:var(--font-body--family,Arial,sans-serif);font-size:13px;letter-spacing:0;font-weight:500;margin:0 0 16px}.bgv-footer-grid ul{margin:0;padding:0;list-style:none}.bgv-footer-grid li a{display:inline-block;font-size:12px;line-height:1.5;padding:8px 0}.bgv-footer-grid a:hover{text-decoration:underline;text-underline-offset:4px}.bgv-footer-brand>a{display:block;width:180px;margin-top:-28px}.bgv-footer-brand p{font-size:12px;line-height:1.8;margin:16px 0}.bgv-socials{display:flex;gap:8px;flex-wrap:wrap}.bgv-socials a{display:flex;justify-content:center;align-items:center;min-width:44px;min-height:44px;border:1px solid #1a1a1a;border-radius:50%}.bgv-socials a:hover{background:#f8f4f370}.bgv-socials img{width:20px;height:20px}.bgv-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;border-top:1px solid #1a1a1a30;margin-top:40px;padding-top:24px}.bgv-footer-bottom small{font-size:11px;line-height:1.7}.bgv-payments{display:flex;align-items:center;gap:7px;list-style:none;padding:0;margin:0;flex-wrap:wrap}.bgv-payment-icon{width:38px;height:24px}.bgv-theme .header__row{background:#f8f4f3;color:#1a1a1a}.bgv-theme .header__row--bottom .header__columns{display:flex;justify-content:center}.bgv-desktop-menu ul{display:flex;justify-content:center;align-items:center;gap:36px;padding:0;margin:0;list-style:none}.bgv-desktop-menu a{display:flex;align-items:center;min-height:44px;font-size:13px;color:#1a1a1a;line-height:1.6;text-decoration:none;white-space:nowrap;border-bottom:1px solid transparent}.bgv-desktop-menu a:hover,.bgv-desktop-menu a[aria-current=page]{border-bottom-color:var(--bgv-sage)}.bgv-mobile-menu{display:none}.bgv-mobile-menu>summary{display:flex;align-items:center;justify-content:center;width:44px;height:44px;list-style:none;cursor:pointer}.bgv-mobile-menu>summary::-webkit-details-marker{display:none}.bgv-mobile-menu>nav{position:absolute;inset:100% 0 auto;z-index:60;background:#f8f4f3;padding:14px 24px 26px;border-bottom:1px solid #e5dfd6;box-shadow:0 12px 18px #1a1a1a12;max-height:calc(100dvh - 100px);overflow-y:auto}.bgv-mobile-menu ul{list-style:none;padding:0;margin:0}.bgv-mobile-menu li a{display:block;padding:14px 0;border-bottom:1px solid #e5dfd6;font-family:var(--font-heading--family,Georgia,serif);font-size:25px;line-height:1.4;color:#1a1a1a;text-decoration:none}.bgv-mobile-menu nav p{font-size:12px;line-height:1.8;margin-top:22px}#header-component[data-menu-style=drawer] .bgv-mobile-menu{display:block;position:static}#header-component[data-menu-style=drawer] .bgv-desktop-menu{display:none}#header-component[data-menu-style=drawer] .header__row--bottom:has(.bgv-desktop-menu){display:none}@media(max-width:749px){.bgv-theme .header__row--bottom:has(.bgv-desktop-menu){display:none}}.bgv-theme .pdp{--pdp-bg:#f8f4f3;--pdp-card-bg:#fff;--pdp-surface:#e5dfd680;--pdp-border:#e5dfd6;font-family:var(--font-body--family,Arial,sans-serif);padding-top:32px}.bgv-theme .pdp__title{font-family:var(--font-heading--family,Georgia,serif);font-weight:400;font-size:clamp(28px,3vw,42px);line-height:1.2;letter-spacing:-.03em}.bgv-theme .pdp__breadcrumb,.bgv-theme .pdp__price,.bgv-theme .pdp__control{font-family:var(--font-body--family,Arial,sans-serif)}.bgv-theme .pdp__gallery-main{border-radius:0;box-shadow:none}.bgv-theme .pdp__gallery-main:after{border:0}.bgv-theme .pdp__personalize{border:1px solid var(--bgv-sand);border-radius:0;background:#e5dfd680}.bgv-theme .pdp__personalize-title{font-family:var(--font-heading--family,Georgia,serif);font-size:26px;font-weight:400}.bgv-theme .pdp__add-to-cart{border-radius:0;background:#1a1a1a;color:#f8f4f3;min-height:50px}.bgv-theme .pdp__add-to-cart:hover{background:#3e4944}.bgv-theme .pdp__control input,.bgv-theme .pdp__control select{border-radius:0;min-height:46px;font-size:16px}@media(max-width:1020px){.bgv-wrap{padding:58px 32px}.bgv-hero{min-height:520px}.bgv-hero-copy{padding:40px 32px}.bgv-hero h1{font-size:50px}.bgv-split{gap:36px}.bgv-occasion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bgv-footer-grid{grid-template-columns:1fr 1fr;gap:36px}.bgv-footer-brand>a{margin-top:0}.bgv-newsletter{gap:30px}.bgv-desktop-menu ul{gap:24px}}@media(max-width:749px){.bgv-wrap{padding:44px 20px}.bgv-section h2{font-size:33px}.bgv-hero{grid-template-columns:1fr;min-height:0}.bgv-hero-copy{padding:38px 24px}.bgv-hero h1{font-size:40px;max-width:420px}.bgv-hero .bgv-copy{font-size:14px}.bgv-hero-image{width:100%;min-height:0;aspect-ratio:1.08}.bgv-hero-image>img{object-position:center}.bgv-hero-note{margin-top:25px!important}.bgv-image-note{font-size:20px;right:20px;bottom:20px;padding:10px 15px}.bgv-actions{gap:12px 18px}.bgv-button{padding:12px 20px;min-height:48px}.bgv-eyebrow{font-size:9px}.bgv-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.bgv-category>div{width:min(150px,100%)}.bgv-section-heading{align-items:start;flex-direction:column;gap:10px}.bgv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.bgv-card-title{display:block}.bgv-price{display:block;margin-top:6px}.bgv-product-card .bgv-eyebrow{font-size:8px}.bgv-card-title h3{font-size:13px}.bgv-split{grid-template-columns:1fr;gap:30px}.bgv-split .bgv-copy{font-size:14px}.bgv-name-preview{font-size:42px}.bgv-story{padding:54px 24px}.bgv-occasion-grid{gap:30px 20px;margin-top:30px}.bgv-occasion h3{font-size:23px}.bgv-occasion p{font-size:13px}.bgv-community-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bgv-journal-grid{grid-template-columns:1fr;gap:34px}.bgv-newsletter{grid-template-columns:1fr;gap:26px;padding-bottom:34px;margin-bottom:28px}.bgv-newsletter h2{font-size:33px}.bgv-footer .bgv-wrap{padding:42px 20px 24px}.bgv-footer-grid{grid-template-columns:1fr 1fr;gap:28px 22px}.bgv-footer-brand{grid-column:1/-1}.bgv-footer-brand>a{width:150px}.bgv-footer-brand>a img{width:150px;height:auto}.bgv-footer-brand p{margin:4px 0 16px}.bgv-footer-grid li a{padding:11px 0}.bgv-footer-bottom{margin-top:28px;gap:20px}.bgv-footer-bottom small{max-width:300px}.bgv-mobile-menu{display:block;position:static}.bgv-desktop-menu{display:none}.bgv-theme .pdp{padding:20px 20px 44px}.bgv-theme .pdp__title{font-size:30px}.bgv-theme .pdp__main{min-height:0}.bgv-section [id]{scroll-margin-top:100px}}@media(prefers-reduced-motion:reduce){.bgv-section *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.bgv-section .bgv-story h2,.bgv-section .bgv-story>p:not(.bgv-eyebrow){color:var(--bgv-cream)}.bgv-personalize .bgv-small{color:var(--bgv-muted,#62605f)}.bgv-footer :is(h2,h3,p,a,label,small,li){color:var(--bgv-ink)}@media(max-width:749px){.bgv-personalize.bgv-split{gap:0}.bgv-personalize .bgv-split-copy{padding:30px 22px}}.bgv-theme #header-component .header__row--top{min-height:108px}.bgv-theme #header-component .header__row--top .header__columns{min-height:108px;max-width:1700px;padding:0 clamp(24px,4.2vw,72px)}.bgv-theme #header-component .header__row--bottom .header__columns{min-height:46px;padding:0}.bgv-theme #header-component .header__row--bottom .bgv-desktop-menu,.bgv-theme #header-component .header__row--bottom .bgv-desktop-menu a{min-height:46px}.bgv-theme #header-component .header-logo__beegiv-frame{position:relative;display:block;width:204px;height:54px;overflow:hidden;flex-shrink:0}.bgv-theme #header-component .header-logo__beegiv-image{position:absolute;top:50%;left:0;width:204px;height:auto;max-width:none;transform:translateY(-50%)}.bgv-theme #header-component .header-actions__action{--button-color: #1a1a1a;--color-account-icon: #1a1a1a;color:#1a1a1a}.bgv-theme #header-component .header-actions__figma-icon{filter:brightness(0) saturate(100%) invert(10.2%)}.bgv-theme #header-component[data-menu-style=drawer] .header__row--top,.bgv-theme #header-component[data-menu-style=drawer] .header__row--top .header__columns{min-height:72px}.bgv-theme #header-component[data-menu-style=drawer] .header__row--top .header__columns{padding:0 12px}.bgv-theme #header-component[data-menu-style=drawer] .header__row--bottom{display:none}.bgv-theme #header-component[data-menu-style=drawer] .header-logo__beegiv-frame{width:170px;height:44px}.bgv-theme #header-component[data-menu-style=drawer] .header-logo__beegiv-image{width:170px}@media(max-width:749px){.bgv-theme #header-component .header__row--top,.bgv-theme #header-component .header__row--top .header__columns{min-height:72px}.bgv-theme #header-component .header__row--top .header__columns{padding:0 12px}.bgv-theme #header-component .header__row--bottom{display:none}.bgv-theme #header-component .header-logo__beegiv-frame{width:170px;height:44px}.bgv-theme #header-component .header-logo__beegiv-image{width:170px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/beegiv-mother-baby.css.map */
