:root{--bh6-cream:#F0E9D7;--bh6-ink:#343724;--bh6-line:#D6CEB8;--bh6-blush:#E7E0CD}.bh-head{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;position:relative;gap:16px!important}.bh-head>.bh-menu-left{grid-column:1;grid-row:1;display:grid!important;place-items:center;order:0;width:42px;height:42px;justify-self:start}.bh-head>.bh-logo{grid-column:2;grid-row:1;justify-self:start;display:inline-flex;align-items:center;min-width:0;gap:10px;margin:0}.bh-head>.bh-nav{grid-column:2;grid-row:1;justify-self:end;padding-left:190px;gap:19px;white-space:nowrap}.bh-head>.bh-head-icons{grid-column:3;grid-row:1;display:flex;gap:5px;justify-self:end;margin:0;align-items:center}.bh-head .bh-real-logo{width:48px;height:48px;max-width:48px;object-fit:contain;display:block;flex:none}.bh-head .bh-logo-copy{min-width:0}.bh-head .bh-logo-copy b{font-size:12px;letter-spacing:-.01em;line-height:1.2}.bh-head .bh-logo-copy small{letter-spacing:.12em;font-size:7px}.bh-head .bh-cart-toggle{order:2}.bh-head .bh-search-toggle{order:1}.bh-head .bh-cart-toggle .bh-count{font-family:var(--bh-sans)}.bh-mobile-top>span{display:flex;gap:10px;align-items:center;min-width:0}.bh-mobile-top>span b{font-family:var(--bh-sans);font-size:15px;font-weight:700}.bh-mobile-logo{width:42px;height:42px;object-fit:contain}.bh-mobile-panel.is-open{z-index:99999!important}.bh-footer-real-logo{width:70px;height:auto;object-fit:contain;margin-bottom:17px;max-width:100%}.bh-footer-brand h3{font-size:clamp(28px,3.3vw,44px)!important;letter-spacing:-.025em!important;line-height:1.2!important}.bh-card-art,.bh-card-art[data-image-mode=contain]{background:#eae3d0;border:0;border-radius:15px;aspect-ratio:.92/1}.bh-card-art img.bh-card-photo{width:100%!important;height:100%!important;top:0!important;right:0!important;bottom:0!important;left:0!important;object-fit:cover!important;transform:none!important}.bh-card-art[data-image-mode=contain] img.bh-card-photo{object-fit:contain!important}.bh-card-badge,.bh-card-quick{display:none!important}.bh-card-meta{gap:7px 10px!important;min-height:0!important;padding:12px 2px 0!important}.bh-card-meta h3{font-size:clamp(19px,1.8vw,25px)!important;line-height:1.24!important;letter-spacing:-.03em!important}.bh-card-meta .bh-card-price{font-size:12px!important;white-space:nowrap;line-height:1.7!important;padding-top:0!important}.bh-card-meta p{font-size:10px!important;color:#887771;margin-top:5px!important}.bh-card-mood{font-size:10px!important;display:block;margin-top:4px}.bh-no-photo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:100%;padding:18px;text-align:center;color:#8b7a73}.bh-no-photo>span{font:700 12px var(--bh-sans)}.bh-no-photo small{font:400 20px/1.2 var(--bh-serif)}.bh6-home{background:var(--bh6-cream);overflow:clip}.bh6-home .bh6-hero{background:linear-gradient(120deg,#f0e9d7,#eae3d0);padding:165px 0 78px;min-height:min(740px,100svh)}.bh6-hero-layout{display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(36px,5vw,90px);max-width:1300px}.bh6-hero-copy{max-width:600px}.bh6-hero-copy h1{font:400 clamp(52px,6.4vw,91px)/1.11 var(--bh-serif);letter-spacing:-.035em;margin:15px 0 22px;color:#3c2930;overflow-wrap:break-word}.bh6-hero-copy p{font-size:clamp(13px,1.3vw,16px);max-width:380px;line-height:1.85;color:#6e5d59;margin:0 0 27px}.bh6-hero-cta{min-width:218px;gap:22px;justify-content:space-between}.bh6-hero-photo{position:relative;display:block;aspect-ratio:1/1.02;border-radius:23px;background:#e8d5c8;overflow:hidden;box-shadow:0 26px 56px #3b29261c}.bh6-hero-photo>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.bh6-hero-caption{position:absolute;bottom:17px;left:17px;font:600 11px var(--bh-sans);padding:12px 17px;border-radius:100px;color:#503f3c;max-width:calc(100% - 34px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bh6-home .bh-section{padding:92px 0}.bh6-section-top{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}.bh6-section-top>div{min-width:0;max-width:740px}.bh6-section-top h2{font-size:clamp(35px,4.3vw,61px)!important;line-height:1.15;margin:10px 0 7px!important;letter-spacing:-.035em!important}.bh6-section-top p{font-size:13px;line-height:1.75;color:#796b65;max-width:560px}.bh6-text-link{display:inline-flex;align-items:center;gap:11px;border-bottom:1px solid #b59a91;font:700 11px var(--bh-sans);letter-spacing:.07em;padding:10px 0;white-space:nowrap;color:#4c3539}.bh6-featured{background:#fffdf7}.bh6-moods{background:#f5eee8}.bh6-mood-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.bh6-mood-card{display:block;position:relative;border-radius:18px;overflow:hidden;background:#ead8ca;min-width:0;aspect-ratio:1/1.06;color:#33272b;text-decoration:none}.bh6-mood-card>img{display:block;width:100%;height:75%;object-fit:cover;object-position:center}.bh6-mood-content{position:absolute;inset:auto 0 0;display:grid;grid-template-columns:1fr 35px;align-items:center;gap:5px 9px;min-height:27%;background:#fcf8f2f2;padding:19px 20px;box-shadow:0 -10px 26px #33221e17}.bh6-mood-content strong{grid-column:1;font:400 clamp(21px,2.2vw,31px)/1.2 var(--bh-serif);letter-spacing:-.035em}.bh6-mood-content small{grid-column:1;font:400 11px/1.5 var(--bh-sans);color:#856d68}.bh6-mood-content i{grid-column:2;grid-row:1/span 2;display:grid;place-items:center;width:33px;height:33px;border:1px solid #d6c5b8;border-radius:50%;font-style:normal}.bh6-editorial{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,7vw,98px);align-items:center}.bh6-editorial-text{max-width:580px}.bh6-editorial-text .bh-h2{font-size:clamp(37px,4.6vw,66px)!important;line-height:1.15!important;letter-spacing:-.035em!important;margin:13px 0 19px!important}.bh6-editorial-text>p{font-size:14px;color:#705f5b;line-height:1.85;margin-bottom:24px;max-width:500px}.bh6-editorial-image{aspect-ratio:1.05/1;background:#e9d6ce;border-radius:20px;overflow:hidden}.bh6-editorial-image img{width:100%;height:100%;object-fit:cover;display:block}.bh6-story{background:#f6e8e0}.bh6-founder{background:#fffdf7}.bh6-gifting{background:#433039;color:#fbf2ec}.bh6-gifting-inner{display:grid;grid-template-columns:1fr .8fr;gap:40px;align-items:center}.bh6-gifting .bh-h2{font-size:clamp(39px,5vw,69px)!important;line-height:1.13!important;margin:15px 0 16px!important;color:#fff;max-width:630px}.bh6-gifting p{color:#e5d8d3;font-size:14px;line-height:1.75;max-width:470px;margin:0 0 23px}.bh6-gift-photo{border-radius:17px;overflow:hidden;aspect-ratio:1.2/1}.bh6-gift-photo img{width:100%;height:100%;object-fit:cover}.bh6-home .bh-newsletter{padding:74px 0}.bh6-home .bh-newsletter h2{font-size:clamp(36px,4.1vw,62px)!important;line-height:1.14!important;margin:12px 0 14px!important}.bh6-pdp{padding:145px 0 0;background:#faf6f0}.bh6-pdp .bh-breadcrumbs{margin-bottom:25px;font:600 10px/1.75 var(--bh-sans);letter-spacing:.055em;display:flex;gap:11px;flex-wrap:wrap;color:#84756f}.bh6-pdp .bh-breadcrumbs strong{color:#49353b}.bh6-pdp-main{display:grid;grid-template-columns:minmax(0,1.07fr) minmax(0,.93fr);gap:clamp(30px,5.2vw,75px);align-items:start;padding-bottom:95px}.bh6-pdp-media{min-width:0}.bh6-pdp-primary{position:relative;background:#eee5dd;aspect-ratio:1/1.04;border-radius:20px;overflow:hidden}.bh6-pdp-primary .bh6-main-image{display:block;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center;max-width:unset!important}.bh6-pdp-primary[data-image-mode=contain] .bh6-main-image{object-fit:contain!important}.bh6-image-unavailable{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#74645e}.bh6-image-unavailable span{font-size:11px}.bh6-image-unavailable strong{font:400 29px var(--bh-serif)}.bh6-gallery-thumbs{display:flex;gap:11px;margin-top:13px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.bh6-thumb{padding:0;-webkit-appearance:none;appearance:none;background:#eae0d6;border:1px solid #e0d1c6;border-radius:9px;width:84px;height:91px;flex:0 0 84px;overflow:hidden;cursor:pointer}.bh6-thumb[aria-pressed=true]{outline:2px solid #50343d;outline-offset:2px}.bh6-thumb img{width:100%;height:100%;object-fit:cover;display:block}.bh6-pdp-info{padding:15px 0 0;min-width:0}.bh6-pdp-info h1{font:400 clamp(44px,4.8vw,74px)/1.13 var(--bh-serif)!important;letter-spacing:-.035em!important;color:#3d2b31;margin:13px 0 11px!important;overflow-wrap:break-word}.bh6-tagline{font-size:clamp(14px,1.35vw,18px);max-width:520px;color:#76635e;line-height:1.65;margin:0 0 20px!important}.bh6-product-facts{display:flex;gap:7px;flex-wrap:wrap;margin:18px 0 25px}.bh6-product-facts span{font:600 10px/1.3 var(--bh-sans);color:#644e4c;border:1px solid #dfd0c6;border-radius:22px;padding:9px 12px;background:#fffdf790}.bh6-product-price{font:700 clamp(23px,2.5vw,32px) var(--bh-sans);display:flex;align-items:center;gap:12px;margin-top:27px;color:#39282c}.bh6-product-price s{color:#998a82;font-size:.55em;font-weight:400}.bh6-tax-note,.bh6-bag-footnote{font:400 11px/1.6 var(--bh-sans);color:#82716d;margin:4px 0 0!important}.bh6-product-form{margin-top:25px}.bh6-buy-controls{display:grid;grid-template-columns:125px minmax(0,1fr);gap:10px;align-items:stretch}.bh6-buy-controls .bh-qty{border:1px solid #d4c3b6;border-radius:12px;background:#fffbf8}.bh6-buy-controls .bh-qty input{min-width:0;width:40px;font-size:13px;text-align:center}.bh6-buy-controls .bh-qty button{min-width:32px}.bh6-buy-controls .bh6-add{min-height:55px;border-radius:12px;font-size:12px;justify-content:center;gap:19px}.bh6-bag-footnote{margin:11px 0 30px!important}.bh6-highlights{border-radius:13px;background:#f0e6de;border:1px solid #e9d9cf;padding:17px 19px;margin:0 0 24px}.bh6-highlights p{font-size:12px;line-height:1.75;margin-top:7px}.bh6-pdp-details{border-top:1px solid var(--bh6-line);margin-top:24px}.bh6-pdp-details details{border-bottom:1px solid var(--bh6-line)}.bh6-pdp-details summary{cursor:pointer;list-style:none;font:700 13px/1.45 var(--bh-sans);padding:18px 29px 18px 0;position:relative;color:#3e3032}.bh6-pdp-details summary::-webkit-details-marker{display:none}.bh6-pdp-details summary:after{content:"+";position:absolute;right:5px;top:17px;font:400 22px var(--bh-sans)}.bh6-pdp-details details[open] summary:after{content:"\2212"}.bh6-details-text,.bh6-details-text p{font:400 13px/1.85 var(--bh-sans);color:#6d5e59}.bh6-details-text{padding:0 6px 18px 0}.bh6-details-text p{margin:0 0 8px!important}.bh6-details-text b{color:#4b3439}.bh6-details-text a{text-decoration:underline;display:inline-flex;align-items:center;gap:6px;margin-right:15px;color:#4b3439}.bh6-pdp-story{padding:85px 0;background:#f0e5de}.bh6-pdp-story .bh6-editorial-text .bh-h2{font-size:clamp(35px,4vw,61px)!important}.bh6-notes{background:#fbf8f2}.bh6-notes h2{font-size:clamp(38px,4vw,63px)!important;margin:10px 0 28px!important}.bh6-note-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bh6-note-grid article{padding:28px;border-radius:15px;background:#f2e7e0;min-width:0}.bh6-note-grid small{font:800 10px var(--bh-sans);letter-spacing:.12em;color:#a07d79}.bh6-note-grid h3{font:400 clamp(23px,2vw,31px) var(--bh-serif)!important;margin:13px 0 11px!important;letter-spacing:-.02em!important}.bh6-note-grid p{font:400 13px/1.75 var(--bh-sans);color:#6d5956}.bh6-related{background:#f6eee7}.bh6-related .bh6-section-top h2{font-size:clamp(35px,4vw,58px)!important}.bh-founder-visual:has(>:empty){display:none}.bh-gift-layout>.bh-founder-visual:empty{display:none}@media(max-width:1100px){.bh-head>.bh-nav{gap:10px;padding-left:170px}.bh-head>.bh-nav a{font-size:10px}}@media(max-width:920px){.bh-head>.bh-nav{display:none!important}.bh-head{grid-template-columns:40px minmax(0,1fr) auto!important;gap:7px!important}.bh-head>.bh-logo{justify-self:center;max-width:100%}.bh-head>.bh-head-icons{justify-self:end}.bh-head .bh-logo-copy small{display:none}.bh6-pdp-main{grid-template-columns:1fr;gap:26px;max-width:740px;margin-inline:auto}.bh6-hero-layout{gap:30px}.bh6-mood-grid{gap:10px}}@media(max-width:760px){.bh-head-area{padding:10px 13px 0!important}.bh-head{grid-template-columns:36px minmax(0,1fr) 72px!important;gap:5px!important;padding:6px 9px!important;height:62px}.bh-head>.bh-menu-left{width:35px;height:37px;justify-self:start}.bh-head>.bh-logo{justify-self:center;gap:7px}.bh-head .bh-real-logo{width:38px;height:38px;max-width:38px}.bh-head .bh-logo-copy b{font-size:10px;letter-spacing:-.02em}.bh-head .bh-logo-copy small{display:none}.bh-head>.bh-head-icons{gap:0}.bh-head .bh-icon{width:35px;height:37px;padding:7px}.bh-head .bh-icon svg{width:18px;height:18px}.bh-mobile-panel.is-open{padding-top:max(26px,env(safe-area-inset-top));background:#f7f0e8}.bh6-home .bh6-hero{padding:135px 0 48px;min-height:0}.bh6-hero-layout{display:flex;flex-direction:column;align-items:stretch;gap:27px}.bh6-hero-copy{max-width:100%}.bh6-hero-copy h1{font-size:clamp(45px,11.7vw,67px)!important;line-height:1.08!important;margin:10px 0 15px!important;max-width:100%}.bh6-hero-copy p{font-size:13px;margin:0 0 22px!important;max-width:350px}.bh6-hero-cta{font-size:11px;padding:15px 20px;min-width:0}.bh6-hero-photo{aspect-ratio:1.1/1;width:100%;border-radius:17px;box-shadow:0 12px 26px #4d333322}.bh6-home .bh-section{padding:66px 0}.bh6-section-top{align-items:start;gap:12px;display:flex;flex-direction:column;margin-bottom:22px}.bh6-section-top h2{font-size:clamp(35px,9vw,49px)!important;margin:8px 0 6px!important;line-height:1.14!important}.bh6-section-top p{font-size:12px}.bh6-text-link{font-size:10px;padding:5px 0}.bh6-home .bh-card-grid,.bh6-related .bh-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 10px}.bh6-mood-grid{display:grid;grid-template-columns:1fr;gap:14px}.bh6-mood-card{aspect-ratio:auto;min-height:0;display:grid;grid-template-columns:42% 58%;background:#efe2d7}.bh6-mood-card>img{height:160px;width:100%;object-fit:cover}.bh6-mood-content{position:static;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-shadow:none;padding:15px;gap:7px;background:transparent;min-width:0}.bh6-mood-content strong{font-size:clamp(19px,6vw,27px)}.bh6-mood-content small{font-size:10px}.bh6-mood-content i{width:27px;height:27px;margin-top:5px}.bh6-editorial{grid-template-columns:1fr;gap:25px}.bh6-editorial-text .bh-h2{font-size:clamp(35px,9.2vw,51px)!important}.bh6-editorial-text>p{font-size:12px;line-height:1.8}.bh6-editorial-image{aspect-ratio:1.15/1}.bh6-gifting-inner{grid-template-columns:1fr;gap:25px}.bh6-gifting .bh-h2{font-size:clamp(35px,9.3vw,54px)!important}.bh6-gifting p{font-size:12px}.bh6-gift-photo{aspect-ratio:1.25/1}.bh6-home .bh-newsletter{padding:64px 0}.bh6-home .bh-newsletter h2{font-size:clamp(34px,9vw,48px)!important}.bh6-pdp{padding-top:120px}.bh6-pdp .bh-breadcrumbs{font-size:9px;margin-bottom:15px;gap:7px}.bh6-pdp-main{padding-bottom:65px;gap:22px}.bh6-pdp-primary{aspect-ratio:1/1.05;border-radius:15px}.bh6-gallery-thumbs{gap:8px;margin-top:9px}.bh6-thumb{width:66px;height:73px;flex-basis:66px}.bh6-pdp-info{padding:0}.bh6-pdp-info h1{font-size:clamp(39px,10.3vw,57px)!important;line-height:1.13!important;letter-spacing:-.035em!important;margin:11px 0 9px!important}.bh6-tagline{font-size:13px}.bh6-product-facts{margin:14px 0 18px}.bh6-product-facts span{font-size:9px;padding:8px 10px}.bh6-product-price{font-size:26px;margin-top:18px}.bh6-product-form{margin-top:20px}.bh6-buy-controls{grid-template-columns:112px minmax(0,1fr)}.bh6-buy-controls .bh6-add{min-height:52px;font-size:11px;gap:11px;padding:12px}.bh6-pdp-details summary{font-size:12px}.bh6-details-text,.bh6-details-text p{font-size:12px}.bh6-pdp-story{padding:65px 0}.bh6-note-grid{grid-template-columns:1fr;gap:8px}.bh6-note-grid article{padding:22px}.bh6-note-grid h3{font-size:27px!important}.bh-card-meta{display:flex!important;flex-direction:column;gap:2px!important;align-items:start!important}.bh-card-meta h3{font-size:clamp(18px,5vw,22px)!important}.bh-card-meta .bh-card-price{font-size:12px!important;margin-top:5px}.bh-card-art{aspect-ratio:.91/1}}@media(max-width:375px){.bh-head .bh-logo-copy b{font-size:9px}.bh-head .bh-real-logo{width:34px;height:34px}.bh6-hero-copy h1{font-size:44px!important}.bh6-mood-card>img{height:145px}.bh6-mood-content strong{font-size:19px}}@media(prefers-reduced-motion:reduce){.bh6-hero *,.bh6-pdp *{transition:none!important;animation:none!important}}.bh6-setup-warning{font-size:12px;line-height:1.65;background:#fff3dc;border:1px solid #d7ad60;border-radius:10px;padding:13px;margin:12px 0;color:#5d4630}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bh-v6-clean.css.map */
