.bhd-pillars{display:grid;grid-template-columns:repeat(4,1fr);background:#0b2947;color:#fff;padding:28px max(24px,calc((100vw - 1400px)/2));gap:28px;text-align:center}.bhd-pillars div{display:flex;flex-direction:column;gap:7px}.bhd-pillars strong{font-family:var(--font-body--family);font-size:.78rem;letter-spacing:.12em}.bhd-pillars span{font-size:.86rem;opacity:.78;line-height:1.35}.bhd-heritage{max-width:760px;margin:0 auto;text-align:center;padding:12px 20px}.bhd-eyebrow{font-size:.75rem;letter-spacing:.18em;font-weight:600;color:#0b2947;margin:0 0 14px}.bhd-heritage h2{font-family:var(--font-heading--family);font-size:clamp(2.2rem,4vw,4rem);line-height:1.05;color:#0b2947;margin:0 0 22px}.bhd-heritage>p:not(.bhd-eyebrow){max-width:650px;margin:0 auto 24px;line-height:1.7}.bhd-text-link{color:#0b2947;text-decoration:none;border-bottom:1px solid #0B2947;padding-bottom:4px;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}@media(max-width:749px){.bhd-pillars{grid-template-columns:1fr 1fr;padding:24px 18px;gap:24px 14px}.bhd-pillars span{font-size:.78rem}.bhd-heritage{padding:0 6px}}:root{--bhd-navy:#0B2947;--bhd-navy-soft:#183B5B;--bhd-warm:#FAF8F4;--bhd-sand:#EEE8DE;--bhd-text:#404040}html{scroll-behavior:smooth}body{background:var(--bhd-warm)}.shopify-section h1,.shopify-section h2,.shopify-section h3{text-wrap:balance}.shopify-section p{text-wrap:pretty}.button,.button-secondary,button[type=submit]{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}@media(hover:hover){.button:hover,button[type=submit]:hover{transform:translateY(-1px)}}.product-card,.card-gallery{overflow:hidden}.product-card img,.card-gallery img{transition:transform .45s ease}@media(hover:hover){.product-card:hover img,.card-gallery:hover img{transform:scale(1.018)}}.product-information .product-details{border-radius:0}.product-information .product-details h1{font-family:var(--font-heading--family);font-weight:400;line-height:1.02;text-wrap:balance}.product-information .price{color:var(--bhd-navy)}.bhd-product-confidence{background:#eee8de59}.bhd-product-confidence a{transition:background-color .2s ease}@media(hover:hover){.bhd-product-confidence a:hover{background:#eee8deb3}}.bhd-specs{margin-top:8px}.bhd-manual-link{font-weight:600}footer,.shopify-section-group-footer-group{position:relative}@media(min-width:750px)and (max-width:989px){.bhd-pillars{grid-template-columns:repeat(2,1fr);padding:28px 32px;gap:26px}.bhd-heritage{max-width:680px}.product-information .product-details{padding-inline:28px!important}}@media(max-width:749px){body{overflow-x:hidden}.page-width{padding-inline:16px}.shopify-section:first-child h1{font-size:clamp(2.35rem,12vw,3.45rem)!important;line-height:.98!important}.shopify-section:first-child p{font-size:.94rem!important;line-height:1.5!important}.bhd-pillars{grid-template-columns:1fr 1fr;padding:22px 14px;gap:0;text-align:left}.bhd-pillars div{padding:15px 13px;gap:5px;border-bottom:1px solid rgba(255,255,255,.14)}.bhd-pillars div:nth-child(odd){border-right:1px solid rgba(255,255,255,.14)}.bhd-pillars div:nth-child(n+3){border-bottom:0}.bhd-pillars strong{font-size:.67rem;letter-spacing:.105em;line-height:1.25}.bhd-pillars span{font-size:.74rem;line-height:1.35}.bhd-heritage{padding:4px 8px}.bhd-eyebrow{font-size:.68rem;margin-bottom:10px}.bhd-heritage h2{font-size:clamp(2.15rem,11vw,3rem);margin-bottom:16px}.bhd-heritage>p:not(.bhd-eyebrow){font-size:.94rem;line-height:1.62;margin-bottom:20px}.product-card{min-width:0}.product-card .product-title,.product-card [class*=product-title]{font-size:.88rem!important;line-height:1.32!important}.product-card .price{font-size:.88rem!important}.product-information .product-details{padding-inline:16px!important;padding-top:20px!important}.product-information .product-details h1{font-size:clamp(2rem,10vw,2.75rem)!important}.bhd-product-confidence{margin-top:14px}.bhd-product-confidence a{padding:13px 12px}.bhd-product-confidence strong{font-size:.7rem}.bhd-product-confidence span{font-size:.74rem}.bhd-spec{padding:11px 0}.bhd-spec span{font-size:.68rem}.bhd-spec strong{font-size:.88rem}.product-information button,.product-information [role=button],header a,footer a{min-height:44px}.product-card img,.card-gallery img{transition:none}}@media(max-width:420px){.bhd-pillars{grid-template-columns:1fr 1fr}.bhd-pillars div{padding:13px 10px}.bhd-pillars span{font-size:.7rem}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--bhd-review-border:rgba(11,41,71,.14);--bhd-review-muted:rgba(36,49,61,.68)}.jdgm-widget,.jdgm-review-widget{font-family:var(--font-body--family)!important;color:#24313d!important}.jdgm-rev-widg{max-width:1200px;margin-inline:auto!important;padding:56px 0 68px!important;border:0!important}.jdgm-rev-widg__title{font-family:var(--font-heading--family)!important;font-weight:400!important;font-size:clamp(2.2rem,4vw,3.6rem)!important;line-height:1.05!important;color:var(--bhd-navy)!important;letter-spacing:-.015em!important;margin-bottom:26px!important}.jdgm-star,.jdgm-prev-badge__stars,.jdgm-histogram__bar-content{color:var(--bhd-navy)!important}.jdgm-histogram__bar-content{background:var(--bhd-navy)!important}.jdgm-prev-badge__text,.jdgm-rev-widg__summary-text,.jdgm-histogram__frequency{color:var(--bhd-review-muted)!important}.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-btn,.jdgm-submit-rev,.jdgm-submit-question{background:var(--bhd-navy)!important;color:#fff!important;border:1px solid var(--bhd-navy)!important;border-radius:0!important;font-family:var(--font-body--family)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;min-height:44px!important;padding:12px 20px!important;box-shadow:none!important;text-decoration:none!important}@media(hover:hover){.jdgm-write-rev-link:hover,.jdgm-ask-question-btn:hover,.jdgm-btn:hover,.jdgm-submit-rev:hover,.jdgm-submit-question:hover{background:var(--bhd-navy-soft)!important;border-color:var(--bhd-navy-soft)!important}}.jdgm-rev{border-top:1px solid var(--bhd-review-border)!important;padding:26px 0!important}.jdgm-rev__title{font-family:var(--font-heading--family)!important;font-size:1.35rem!important;font-weight:400!important;color:var(--bhd-navy)!important;line-height:1.2!important}.jdgm-rev__author{font-weight:600!important;color:var(--bhd-navy)!important}.jdgm-rev__timestamp,.jdgm-rev__location,.jdgm-rev__buyer-badge,.jdgm-rev__custom-form{font-size:.76rem!important}.jdgm-rev__body{font-size:.94rem!important;line-height:1.65!important;color:#404040!important}.jdgm-rev__buyer-badge{background:var(--bhd-sand)!important;color:var(--bhd-navy)!important;border-radius:0!important;padding:4px 7px!important}.jdgm-sort-dropdown,.jdgm-sort-dropdown-arrow,.jdgm-form input,.jdgm-form textarea,.jdgm-form select{font-family:var(--font-body--family)!important;color:#24313d!important}.jdgm-form input,.jdgm-form textarea,.jdgm-form select{background:var(--bhd-warm)!important;border:1px solid rgba(11,41,71,.22)!important;border-radius:0!important}.jdgm-form input:focus,.jdgm-form textarea:focus,.jdgm-form select:focus{outline:1px solid var(--bhd-navy)!important;outline-offset:1px!important}.jdgm-paginate__page{color:var(--bhd-navy)!important}.jdgm-paginate__page.jdgm-curt{font-weight:700!important}.jdgm-prev-badge{font-family:var(--font-body--family)!important;font-size:.8rem!important;line-height:1.35!important}.jdgm-prev-badge[data-average-rating="0.00"]{opacity:.72}@media(max-width:749px){.jdgm-rev-widg{padding:38px 0 46px!important}.jdgm-rev-widg__title{font-size:clamp(2rem,10vw,2.7rem)!important;margin-bottom:20px!important}.jdgm-rev-widg__summary,.jdgm-histogram,.jdgm-widget-actions-wrapper{width:100%!important}.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-btn{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.jdgm-rev{padding:22px 0!important}.jdgm-rev__title{font-size:1.22rem!important}.jdgm-rev__body{font-size:.9rem!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bhd-refined-coastal.css.map */
