.bgv-theme{--bgv-green-20:#e0e6e0;--bgv-cta:#4F6A51;--bgv-cta-hover:#3F5541;--bgv-button-hover:#383838}.bgv-theme .bgv-button{background:var(--bgv-cta);border-color:var(--bgv-cta);color:var(--bgv-cream)}.bgv-theme .bgv-button:hover{background:var(--bgv-cta-hover);border-color:var(--bgv-cta-hover)}.bgv-theme .pdp{--pdp-green:var(--bgv-sage);--pdp-dark:var(--bgv-ink);--pdp-muted:var(--bgv-muted);--pdp-border:var(--bgv-sand);--pdp-bg:var(--bgv-cream);--pdp-card-bg:var(--bgv-cream);--pdp-surface:var(--bgv-sand)}.bgv-theme .pdp :is(.pdp__breadcrumb,.pdp__breadcrumb a,.pdp__rating-text,.pdp__price-compare,.pdp__variant-group legend strong,.pdp__tab,.pdp__tab-panel,.pdp__bulk-pricing td,.pdp__download-sheet,.pdp__bulk-dialog-header p,.pdp__bulk-personalization dt){color:var(--pdp-muted)}.bgv-theme .pdp :is(.pdp__stars,.pdp__bulk-pricing td:last-child){color:var(--pdp-green)}.bgv-theme .pdp .pdp__price-badge{background:var(--bgv-green-20);color:var(--pdp-dark)}.bgv-theme .pdp .pdp__size-btn.is-active{background:var(--bgv-green-20);border-color:var(--pdp-dark);color:var(--pdp-dark)}.bgv-theme .pdp .pdp__personalize{background:var(--pdp-surface);border-color:var(--pdp-border)}.bgv-theme .pdp :is(.pdp__control input,.pdp__control select,.pdp__control textarea,.pdp__upload,.pdp__image-dialog,.pdp__image-dialog-close,.pdp__bulk-dialog,.pdp__bulk-form input,.pdp__bulk-form textarea,.pdp__product-card-body){background-color:var(--bgv-cream);color:var(--pdp-dark);border-color:var(--pdp-border)}.bgv-theme .pdp :is(.pdp__control input,.pdp__bulk-form input,.pdp__bulk-form textarea)::placeholder{color:var(--pdp-muted);opacity:1}.bgv-theme .pdp :is(.pdp__product-card,.pdp__tabs,.pdp__tabs-nav,.pdp__bulk-pricing,.pdp__bulk-dialog-header,.pdp__bulk-dialog-close,.pdp__card-wishlist){border-color:var(--pdp-border)}.bgv-theme .pdp .pdp__bulk-personalization{background:var(--bgv-sand);border-color:var(--pdp-border)}.bgv-theme .pdp :is(.pdp__add-to-cart,.pdp__customize-btn,.pdp__bulk-form-submit){background:var(--bgv-cta);color:var(--bgv-cream)}.bgv-theme .pdp :is(.pdp__add-to-cart,.pdp__customize-btn,.pdp__bulk-form-submit):hover{background:var(--bgv-cta-hover)}.bgv-theme .pdp :is(.pdp__bulk-inquiry,.pdp__shipping){background:var(--bgv-pink);color:var(--bgv-ink);border-color:var(--bgv-sand)}.bgv-theme .pdp .pdp__shipping strong{color:var(--bgv-ink)}.bgv-theme .pdp .pdp__tab.is-active{color:var(--bgv-ink);border-bottom-color:var(--bgv-sage)}.bgv-theme .bgv-section{font-size:15px}.bgv-theme .bgv-wrap{max-width:1360px}.bgv-theme .bgv-section h2{font-size:clamp(34px,3.5vw,49px);line-height:1.15;letter-spacing:-1.1px}.bgv-theme .bgv-hero h1{font-size:clamp(48px,5.5vw,80px);line-height:1.025;letter-spacing:-2.8px}.bgv-theme .bgv-eyebrow{font-size:13px;font-weight:650;letter-spacing:.17em;line-height:1.7}.bgv-theme .bgv-small{font-size:14px;line-height:1.6}.bgv-theme .bgv-copy{font-size:16px;line-height:1.7}.bgv-theme .bgv-button{font-size:14px;font-weight:550;letter-spacing:.3px}.bgv-theme .bgv-text-link{font-size:14px;line-height:1.5}.bgv-theme .bgv-hero-note{font-size:14px;line-height:1.6}.bgv-theme .bgv-image-note{font-size:30px}.bgv-theme .bgv-hero-image{position:relative}.bgv-theme .bgv-hero-mark{position:absolute;top:clamp(16px,2.2vw,28px);right:clamp(16px,2.2vw,28px);width:clamp(150px,14vw,196px);aspect-ratio:1;border-radius:50%;background:var(--bgv-sage);color:var(--bgv-cream);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;pointer-events:none}.bgv-theme .bgv-hero-mark>*{max-width:72%}.bgv-theme .bgv-hero-mark__line{font-family:var(--font-body--family);font-size:13px;font-weight:600;letter-spacing:.1em;line-height:1.35}.bgv-theme .bgv-hero-mark__word{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(34px,3.2vw,46px);line-height:1.08;letter-spacing:-.02em;margin:.08em 0}.bgv-theme .bgv-category h3{font-size:15px;font-weight:500}.bgv-theme .bgv-category p{font-size:14px;line-height:1.55}.bgv-theme .bgv-badge{font-size:13px;font-weight:600;letter-spacing:.07em}.bgv-theme .bgv-product-card .bgv-eyebrow{font-size:13px;letter-spacing:.07em}.bgv-theme .bgv-card-title h3{font-size:15px;line-height:1.45;font-weight:500}.bgv-theme .bgv-price{font-size:15px;font-weight:550}.bgv-theme .bgv-product-card>.bgv-text-link{font-size:14px}.bgv-theme .bgv-name-preview{font-size:clamp(28px,4vw,49px);line-height:1.1;font-weight:600}.bgv-theme .bgv-image-label{font-size:13px;letter-spacing:.09em}.bgv-theme .bgv-personalize label{font-size:14px;font-weight:600}.bgv-theme .bgv-personalize input,.bgv-theme .bgv-email-field input{font-size:16px}.bgv-theme .bgv-pairing{font-size:14px;line-height:1.55}.bgv-theme .bgv-story h2{font-size:clamp(29px,3.2vw,45px)}.bgv-theme .bgv-story>p:last-child{font-size:15px;line-height:1.65}.bgv-theme .bgv-story>img{width:64px;max-width:64px;height:auto;flex:none}.bgv-theme .bgv-occasion p{font-size:14px;line-height:1.55}.bgv-theme .bgv-journal article p{font-size:14px;line-height:1.6}.bgv-theme .bgv-editor-note{font-size:14px;line-height:1.6}.bgv-theme .bgv-community-grid figcaption{font-size:14px;line-height:1.5}.bgv-theme .bgv-newsletter h2{font-size:40px}.bgv-theme .bgv-newsletter p{font-size:15px;line-height:1.6}.bgv-theme .bgv-newsletter .bgv-small{font-size:13px}.bgv-theme .bgv-desktop-menu a{font-size:14px;letter-spacing:.15px}.bgv-theme .bgv-mobile-menu nav p{font-size:14px}.bgv-theme .bgv-footer-grid h3{font-size:14px;font-weight:550;letter-spacing:.05em}.bgv-theme .bgv-footer-grid li a{font-size:14px;line-height:2}.bgv-theme .bgv-footer-brand p{font-size:14px;line-height:1.65}.bgv-theme .bgv-footer-bottom small,.bgv-theme .bgv-footer-bottom a{font-size:13px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/beegiv-color-parity.css.map */
