:root{--bh8-ink:#343724;--bh8-paper:#F0E9D7;--bh8-violet:#343724;--bh8-lime:#F0E9D7;--bh8-coral:#E7DDC5;--bh8-sky:#DDE1D1;--bh8-lilac:#E5DEC8;--bh8-border:rgba(23,24,33,.15);--bh8-ease:cubic-bezier(.2,.8,.2,1);--bh-sans:"Instrument Sans",Arial,sans-serif;--bh-serif:"BH Orange Avenue","Bodoni Moda",Georgia,serif;--font-body--family:var(--bh-sans);--font-subheading--family:var(--bh-sans);--font-heading--family:var(--bh-serif);--font-accent--family:var(--bh-sans);--font-h1--family:var(--bh-serif);--font-h2--family:var(--bh-serif);--font-h3--family:var(--bh-serif);--font-h4--family:var(--bh-serif) }html{scroll-behavior:smooth;scroll-padding-top:115px}body{background:var(--bh8-paper);color:var(--bh8-ink);font-family:var(--bh-sans)!important;-webkit-font-smoothing:antialiased}body :is(h1,h2,h3,h4),.bh-shell :is(h1,h2,h3,h4),.bh-shell :is(.bh-h2,.bh-h3),.bh7-heading :is(h1,h2,h3),.bh7-feature h3,.bh-footer h3,.bh-mobile-panel h2,.bh6-pdp-info h1,.bh7-newsletter h2,.bh7-enquiry-intro h2{font-family:var(--bh-serif)!important;letter-spacing:-.055em!important;font-style:normal!important;font-weight:700!important;line-height:1.04!important;text-wrap:balance;overflow-wrap:break-word}.bh-shell :is(h1,h2,h3,h4) em{font-style:normal!important;font-family:inherit!important}.bh-shell,.bh-head,.bh-mobile-panel,.bh-dialog,.bh-cart-panel,.bh-footer{font-family:var(--bh-sans)!important}.bh-wrap{width:min(1340px,calc(100% - 80px))!important}.bh-shell .bh-eyebrow,.bh8-section-kicker{font:800 10px/1.4 var(--bh-sans)!important;letter-spacing:.14em!important;text-transform:uppercase}.bh-shell p,.bh7-paragraph p{line-height:1.7}.bh-shell .bh-btn,.bh-btn,.bh7-action .bh-btn{border-radius:99px!important;min-height:49px;font:800 12px/1.2 var(--bh-sans)!important;letter-spacing:.015em!important;padding:16px 23px!important;display:inline-flex;align-items:center;gap:12px;justify-content:space-between;transition:transform .26s var(--bh8-ease),filter .26s}.bh-btn:hover,.bh8-hero-action:hover{filter:brightness(.94);transform:translateY(-2px)}.bh-shell a:focus-visible,.bh-shell button:focus-visible,.bh-head a:focus-visible,.bh-head button:focus-visible,.bh-mobile-panel a:focus-visible{outline:3px solid var(--bh8-violet);outline-offset:3px}.bh-arrow-icon{flex:none}.bh-announcement{background:var(--bh8-ink)!important;color:var(--bh8-lime)!important;height:35px;gap:20px;letter-spacing:.13em;font-size:9px}.bh-announcement i{color:var(--bh8-lime)!important}.bh-head-area{position:fixed!important;top:35px!important;left:0;right:0;z-index:1400!important;height:96px!important;margin:0!important;padding:12px max(22px,calc((100vw - 1250px)/2)) 0!important;pointer-events:none}.bh-head{pointer-events:auto;display:grid!important;grid-template-columns:minmax(185px,1fr) auto minmax(85px,.45fr)!important;gap:19px!important;align-items:center!important;min-height:70px;height:70px;padding:8px 20px!important;border-radius:24px!important;background:color-mix(in srgb,var(--bh7-header-bg,#fff) 73%,transparent)!important;-webkit-backdrop-filter:blur(30px) saturate(1.55)!important;backdrop-filter:blur(30px) saturate(1.55)!important;border:1px solid rgba(255,255,255,.78)!important;box-shadow:0 14px 45px #1b143e2b,inset 0 1px #ffffffc7!important}.bh-head>.bh-menu-left{display:none!important}.bh-head>.bh-logo{grid-column:1!important;grid-row:1!important;justify-self:start!important;min-width:0;max-width:260px;gap:10px}.bh-head .bh-real-logo{width:47px!important;height:47px!important;max-width:55px!important;object-fit:contain}.bh-head .bh-logo-copy b{font:800 12px/1.1 var(--bh-sans)!important;letter-spacing:-.02em}.bh-head .bh-logo-copy small{font:800 7px/1.2 var(--bh-sans)!important;letter-spacing:.1em;margin-top:6px}.bh-head>.bh-nav{display:flex!important;grid-column:2!important;grid-row:1!important;justify-self:center!important;gap:clamp(12px,2vw,28px)!important;padding:0!important;white-space:nowrap}.bh-head .bh-nav a{font:750 11px var(--bh-sans)!important;transition:color .2s}.bh-head .bh-nav a:hover{color:var(--bh8-violet)!important}.bh-head>.bh-head-icons{grid-column:3!important;grid-row:1!important;justify-self:end;display:flex;gap:2px}.bh-head .bh-icon{border-radius:50%;min-width:40px;min-height:40px;display:grid;place-items:center}.bh-head .bh-icon:hover{background:#fff9}.bh-head .bh-count{background:var(--bh8-violet)!important;color:#fff!important}.bh-menu-panel{background:#fafaf8f0!important;border:1px solid rgba(255,255,255,.9)!important;-webkit-backdrop-filter:blur(28px)!important;backdrop-filter:blur(28px)!important;border-radius:24px!important;box-shadow:0 20px 70px #34372430!important}.bh-menu-panel h4{font:800 10px var(--bh-sans);color:var(--bh8-violet)!important}.bh-menu-panel a{font-weight:700!important}.bh-menu-image{background:linear-gradient(135deg,var(--bh8-violet),#697052)!important;color:#fff!important}.bh-menu-image strong{font:800 35px/1.05 var(--bh-serif)!important;letter-spacing:-.05em}.bh-glass,.bh8-liquid-glass{background:#ffffff3d;border:1px solid rgba(255,255,255,.7);-webkit-backdrop-filter:blur(23px) saturate(1.6);backdrop-filter:blur(23px) saturate(1.6);box-shadow:0 10px 34px #15132c24,inset 0 1px #ffffffb8}.bh8-hero{background:var(--bh8-hero-bg,var(--bh8-violet));color:var(--bh8-hero-ink,#fff);position:relative;overflow:hidden;isolation:isolate}.bh8-hero:before{content:"";pointer-events:none;position:absolute;left:-22%;bottom:-63%;width:70vw;height:70vw;border:1px solid rgba(255,255,255,.2);border-radius:50%;box-shadow:0 0 0 90px #ffffff0e,0 0 0 180px #ffffff09}.bh8-hero:after{content:"";pointer-events:none;position:absolute;width:350px;height:350px;right:-190px;top:90px;background:radial-gradient(circle,var(--bh8-hero-accent,#F0E9D7),transparent 68%);opacity:.25;filter:blur(40px)}.bh8-hero-wrap{position:relative;z-index:1;min-height:740px;padding:165px 0 82px;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:clamp(30px,5vw,90px);align-items:center}.bh8-hero-content{max-width:720px;min-width:0}.bh8-pill{display:inline-flex;align-items:center;gap:9px;font:800 10px/1.25 var(--bh-sans);letter-spacing:.12em;text-transform:uppercase;border-radius:99px;padding:10px 15px}.bh8-pill--light{color:#fff;background:#ffffff26;border:1px solid rgba(255,255,255,.42);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.bh8-pill-dot{width:7px;height:7px;border-radius:100%;background:var(--bh8-hero-accent,#F0E9D7)}.bh8-hero-heading{font:800 clamp(66px,7.3vw,116px)/.92 var(--bh-serif)!important;letter-spacing:-.082em!important;margin:24px 0 25px!important;color:inherit!important;max-width:780px;text-transform:uppercase;overflow-wrap:normal;text-wrap:balance}.bh8-hero-subtitle{font:500 clamp(15px,1.5vw,18px)/1.62 var(--bh-sans);max-width:500px;color:inherit;opacity:.91;margin:0 0 29px!important}.bh8-hero-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bh8-hero-action{min-height:55px;display:inline-flex;align-items:center;justify-content:space-between;gap:21px;border-radius:99px;background:var(--bh8-hero-cta,var(--bh8-lime));color:var(--bh8-hero-cta-text,var(--bh8-ink))!important;text-decoration:none!important;padding:16px 23px;font:800 12px var(--bh-sans);transition:transform .25s,filter .25s}.bh8-hero-secondary{font:800 11px var(--bh-sans);padding:14px;color:inherit!important;display:inline-flex;gap:12px;align-items:center;text-decoration:underline!important;text-underline-offset:4px}.bh8-hero-micro{margin-top:43px;font:800 10px var(--bh-sans);letter-spacing:.12em;opacity:.9}.bh8-spark{color:var(--bh8-hero-accent,#F0E9D7);font-size:20px;vertical-align:middle;margin-right:6px}.bh8-hero-art{width:100%;min-width:0;position:relative;isolation:isolate;max-width:610px;justify-self:end}.bh8-hero-art:before{content:"";position:absolute;top:23px;right:-17px;bottom:-20px;left:17px;border-radius:30px;background:var(--bh8-hero-accent,#F0E9D7);transform:rotate(5deg);opacity:.95;z-index:-1}.bh8-hero-photo{display:block;border:8px solid rgba(255,255,255,.45);border-radius:28px;overflow:hidden;aspect-ratio:1.01/1.03;background:#f5ece5;box-shadow:0 26px 64px #0d0a3540}.bh8-hero-photo>img{width:100%!important;height:100%!important;display:block;object-fit:cover;object-position:center}.bh8-hero-float{position:absolute;left:-32px;bottom:62px;padding:17px 20px;border-radius:16px;display:flex;align-items:center;gap:11px;max-width:235px;color:var(--bh8-ink);background:#ffffffc4;font:800 10px var(--bh-sans);letter-spacing:.08em}.bh8-mini-dot{width:10px;height:10px;background:var(--bh8-violet);border-radius:50%;flex:0 0 10px}.bh8-hero-art-caption{position:absolute;top:19px;left:22px;z-index:2;background:#ffffffc7;border-radius:99px;padding:9px 12px;color:var(--bh8-ink);font:800 8px var(--bh-sans);letter-spacing:.08em}.bh8-hero-placeholder{display:grid;place-items:center;padding:25px;text-align:center;color:#343724}.bh8-ticker{background:var(--bh8-ticker-bg,var(--bh8-lime));color:var(--bh8-ticker-text,var(--bh8-ink));overflow:hidden;height:58px;display:flex;align-items:center;font:850 17px var(--bh-serif);letter-spacing:-.015em}.bh8-ticker-track{display:flex;align-items:center;white-space:nowrap;gap:26px;width:max-content;animation:bh8ticker 44s linear infinite}.bh8-ticker-star{font-size:20px}@keyframes bh8ticker{to{transform:translate(-50%)}}.bh8-moods{background:var(--bh8-mood-bg,var(--bh8-paper));color:var(--bh8-mood-text,var(--bh8-ink));padding:90px 0 105px;overflow:hidden}.bh8-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:29px}.bh8-section-kicker{display:block;margin-bottom:12px;color:var(--bh8-violet)}.bh8-section-heading h2{font:800 clamp(40px,5.4vw,77px)/.96 var(--bh-serif);letter-spacing:-.065em;margin:0!important}.bh8-section-heading p{font-size:14px;max-width:350px;line-height:1.65;margin:0 0 6px;opacity:.8}.bh8-mood-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.bh8-mood-item{min-width:0;display:flex;flex-direction:column;border-radius:23px;overflow:hidden;background:var(--bh8-tile,var(--bh8-sky));color:var(--bh8-tile-text,var(--bh8-ink))!important;text-decoration:none!important;border:1px solid #FFFDF7a0;transition:transform .4s var(--bh8-ease),box-shadow .3s}.bh8-mood-item:hover{transform:translateY(-5px);box-shadow:0 19px 40px #34372427}.bh8-mood-photo{height:320px;overflow:hidden;position:relative;background:#fff3}.bh8-mood-photo>img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s}.bh8-mood-item:hover img{transform:scale(1.035)}.bh8-mood-index{position:absolute;top:16px;left:17px;background:#ffffffab;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.68);padding:8px 12px;border-radius:99px;font:800 8px var(--bh-sans);letter-spacing:.08em;color:#343724}.bh8-mood-detail{min-height:142px;padding:22px;display:flex;justify-content:space-between;gap:10px;align-items:end}.bh8-mood-detail h3{font:800 clamp(26px,2.7vw,39px)/.98 var(--bh-serif)!important;margin:0 0 10px!important;letter-spacing:-.05em!important}.bh8-mood-detail p{font:500 11px/1.5 var(--bh-sans);margin:0!important;opacity:.83}.bh8-mood-go{display:grid;place-items:center;flex:none;width:41px;height:41px;border-radius:50%;background:#ffffffb8;border:1px solid rgba(255,255,255,.85)}.bh8-underlink{display:inline-flex;align-items:center;gap:12px;font:850 11px var(--bh-sans);margin-top:27px;text-decoration:underline!important;text-underline-offset:5px;color:inherit!important}.bh7-flex{overflow:clip}.bh7-flex-wrap{max-width:1340px;gap:clamp(25px,5vw,72px)}.bh7--hero{padding-top:170px!important;padding-bottom:85px!important;min-height:415px}.bh7-heading :is(h1,h2,h3){font-weight:800!important;letter-spacing:-.055em!important;line-height:1.02!important}.bh7-heading--hero :is(h1,h2){font-size:clamp(53px,7vw,104px)!important;max-width:1000px}.bh7-heading--large :is(h1,h2,h3){font-size:clamp(42px,5vw,75px)!important}.bh7-heading--medium :is(h1,h2,h3){font-size:clamp(32px,3.5vw,53px)!important}.bh7-paragraph{opacity:.94;font:500 15px/1.68 var(--bh-sans);max-width:650px}.bh7-action .bh-btn{min-height:52px!important}.bh7--hero .bh7-eyebrow{display:inline-block;background:#ffffff2b;border:1px solid #FFFDF766;padding:9px 13px;border-radius:99px;width:max-content;max-width:100%;letter-spacing:.1em!important}.bh7-layout--split .bh7-column{min-width:0}.bh7-photo{border-radius:23px!important;border:1px solid rgba(255,255,255,.48);box-shadow:0 18px 44px #34372416}.bh7-feature{border-radius:22px;overflow:hidden;background:#ffffff75;border:1px solid #FFFDF7b3;box-shadow:0 10px 34px #3437240c}.bh7-feature-copy{padding:25px}.bh7-feature h3{font:800 clamp(26px,2.8vw,39px)/1.04 var(--bh-serif)!important;letter-spacing:-.04em!important}.bh7-feature-copy p{font-size:13px!important;opacity:.86}.bh7-grid-heading{font:800 22px var(--bh-serif)!important;letter-spacing:-.03em!important}.bh7-product-grid-wrap{padding-top:15px}.bh7-layout--grid .bh7-flex-wrap>.bh7-heading{margin-bottom:0}.bh-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 17px;align-items:start}.bh-product-card{min-width:0}.bh-card-link{display:block;min-width:0}.bh-card-art{aspect-ratio:1/1.05!important;background:var(--bh-card-bg,#EBE6D8)!important;border-radius:20px!important;border:1px solid #FFFDF79c!important;overflow:hidden;position:relative;box-shadow:0 9px 30px #3437240e}.bh-card-art .bh-card-photo{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.bh-card-art[data-image-mode=contain] .bh-card-photo{object-fit:contain!important}.bh-card-badge{display:block!important;position:absolute;top:12px;left:12px;max-width:calc(100% - 24px);border-radius:99px;background:#ffffffc4;border:1px solid #FFFDF7b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:800 8px var(--bh-sans);color:var(--bh8-ink);padding:8px 10px;letter-spacing:.075em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bh-card-quick{display:grid!important;position:absolute;bottom:12px;right:12px;background:var(--bh8-lime);border:1px solid #FFFDF79c;width:38px;height:38px;border-radius:50%;place-items:center;color:var(--bh8-ink)}.bh-card-meta{padding:14px 3px 0!important;display:flex!important;flex-direction:column!important;gap:7px!important;align-items:stretch!important}.bh-card-meta h3{font:800 clamp(18px,1.8vw,26px)/1.1 var(--bh-serif)!important;letter-spacing:-.04em!important;max-width:100%}.bh-card-meta p{font:500 11px var(--bh-sans)!important;color:#6a6975!important;margin:5px 0 0!important}.bh-card-meta .bh-card-price{font:850 14px var(--bh-sans)!important;color:var(--bh8-ink)!important;white-space:nowrap}.bh-card-mood{font:600 9px var(--bh-sans)!important;letter-spacing:.02em;color:#666573}.bh7-pdp-editor{background:var(--bh7-pdp-bg,var(--bh8-paper));color:var(--bh7-pdp-fg,var(--bh8-ink))}.bh6-pdp{padding-top:158px;padding-bottom:0}.bh6-pdp-main{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(26px,5vw,68px);padding-bottom:85px}.bh6-pdp-primary{aspect-ratio:1/1.03;border:1px solid rgba(255,255,255,.88);border-radius:25px;background:#ebe6d8;box-shadow:0 20px 50px #3437240d;overflow:hidden}.bh6-pdp-primary img.bh6-main-image{width:100%!important;height:100%!important;object-fit:cover!important}.bh6-pdp-primary[data-image-mode=contain] img.bh6-main-image{object-fit:contain!important}.bh6-gallery-thumbs{margin-top:14px;gap:10px}.bh6-thumb{border-radius:12px;width:78px;height:82px;flex-basis:78px;border:1px solid #34372419}.bh6-thumb[aria-pressed=true]{outline:2px solid var(--bh8-violet)!important;outline-offset:2px}.bh6-pdp-info{padding-top:18px}.bh6-pdp-info h1{font:800 clamp(44px,5.4vw,79px)/.98 var(--bh-serif)!important;letter-spacing:-.06em!important;color:inherit!important;margin:17px 0 18px!important}.bh6-tagline{font:500 clamp(14px,1.4vw,18px)/1.6 var(--bh-sans)!important;color:#5d5b6a!important}.bh6-product-facts span{background:#fff9!important;border:1px solid var(--bh8-violet)!important;color:var(--bh8-ink)!important;padding:9px 13px;border-radius:99px;font:750 10px var(--bh-sans)}.bh6-product-price{font:850 clamp(25px,2.5vw,34px) var(--bh-sans)!important;color:inherit!important}.bh6-product-form{margin-top:22px}.bh6-buy-controls{grid-template-columns:116px minmax(0,1fr);gap:10px}.bh6-buy-controls .bh-qty{border:1px solid #D8D8E3;border-radius:99px;background:#fffdf7}.bh6-buy-controls .bh6-add,.bh7-pdp-editor .bh6-add{border-radius:99px!important;background:var(--bh7-pdp-button,var(--bh8-violet))!important;border-color:var(--bh7-pdp-button,var(--bh8-violet))!important;color:var(--bh7-pdp-button-text,#fff)!important;min-height:55px;font-weight:850!important}.bh6-highlights{background:#d9ff554d!important;border:1px solid #C6E78B!important;border-radius:16px}.bh6-pdp-details{border-top:1px solid #34372424}.bh6-pdp-details details{border-color:#34372420}.bh6-pdp-details summary{font:800 13px var(--bh-sans);padding:20px 25px 20px 0;color:var(--bh8-ink)}.bh6-pdp-story{background:var(--bh8-violet)!important;color:#fff!important;padding:95px 0}.bh6-pdp-story .bh6-editorial-text p{color:#fff!important;opacity:.9}.bh6-pdp-story .bh6-editorial-text h2{color:#fff!important}.bh6-notes{background:var(--bh8-sky)!important;color:var(--bh8-ink);padding:80px 0}.bh6-note-grid article{background:#ffffffbf!important;border:1px solid rgba(255,255,255,.8);border-radius:19px}.bh6-note-grid h3{font:800 clamp(23px,2vw,31px) var(--bh-serif)!important}.bh6-related{background:var(--bh8-paper)!important;padding:80px 0}.bh7-legacy-editor,.bh-collection-page,.bh-collection-directory{background:var(--bh7-legacy-bg,var(--bh8-paper));color:var(--bh7-legacy-text,var(--bh8-ink))}.bh-inner-hero{padding-top:176px!important;padding-bottom:75px!important;background:var(--bh7-legacy-banner,var(--bh8-sky))!important}.bh-inner-hero h1{font:800 clamp(52px,7vw,94px)/.98 var(--bh-serif)!important;letter-spacing:-.06em!important;max-width:900px}.bh-inner-hero p{font-size:15px;max-width:560px}.bh-collection-top h2,.bh6-section-top h2{font:800 clamp(34px,4vw,62px)/1.04 var(--bh-serif)!important}.bh-pill,.bh-filter-bar select,.bh-filter-bar button{font:750 11px var(--bh-sans);border-radius:99px}.bh7-enquiry,.bh7-newsletter{color:var(--bh7-fg,var(--bh8-ink))}.bh7-enquiry-intro h2,.bh7-newsletter h2{font:800 clamp(40px,5vw,68px)/1.03 var(--bh-serif)!important}.bh7-form-card{background:var(--bh7-card,#fff);border:1px solid #fff;border-radius:24px;box-shadow:0 18px 42px #34372411}.bh7-form-card input,.bh7-form-card select,.bh7-form-card textarea{background:#ffffffe0;border:1px solid #3437242b;border-radius:12px;font-size:16px}.bh7-form-card .bh-btn{background:var(--bh7-btn,var(--bh8-violet))!important}.bh7-newsletter{padding-block:72px}.bh7-newsletter-form input{border-radius:99px;background:#fffdf7a8;padding-inline:21px;min-height:51px;border:1px solid #34372433}.bh7-newsletter-form button{min-height:51px;border-radius:99px;background:var(--bh7-btn,var(--bh8-ink))!important;padding-inline:23px;font-weight:850}.bh-dialog-card,.bh-cart-panel{background:#fafafaf0!important;backdrop-filter:blur(30px) saturate(1.5);-webkit-backdrop-filter:blur(30px) saturate(1.5)}.bh-dialog-card h2,.bh-cart-panel h2{font:800 clamp(34px,5vw,49px) var(--bh-serif)!important}.bh-toast{background:var(--bh8-ink);color:var(--bh8-lime)}.bh7-footer{background:var(--bh7-footer-bg,var(--bh8-ink))!important;color:var(--bh7-footer-fg,#fff)!important;padding:76px 0 29px!important}.bh7-footer .bh-footer-real-logo{max-width:85px;height:auto;object-fit:contain;background:#ffffffd6;border-radius:12px;padding:5px}.bh7-footer h3{font:800 clamp(30px,4vw,57px)/1.02 var(--bh-serif)!important;letter-spacing:-.045em!important}.bh7-footer h4{color:var(--bh8-lime)!important;letter-spacing:.12em}.bh7-footer a{color:inherit!important}@media(max-width:1060px){.bh-head{grid-template-columns:minmax(155px,1fr) auto minmax(74px,.3fr)!important;gap:8px!important;padding:8px 13px!important}.bh-head>.bh-nav{gap:12px!important}.bh-head .bh-nav a{font-size:10px!important}.bh-head .bh-logo-copy small{display:none}.bh8-hero-heading{font-size:clamp(55px,7vw,85px)!important}.bh8-hero-wrap{min-height:660px;gap:32px}.bh8-mood-photo{height:270px}.bh-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:920px){.bh-wrap{width:calc(100% - 38px)!important}.bh-head-area{padding:9px 12px 0!important}.bh-head{height:62px;min-height:62px;grid-template-columns:40px minmax(0,1fr) 80px!important;gap:5px!important;padding:6px 10px!important;border-radius:22px!important}.bh-head>.bh-menu-left{display:grid!important;grid-column:1!important;grid-row:1!important;justify-self:start!important;width:38px;height:40px;place-items:center}.bh-head>.bh-logo{grid-column:2!important;grid-row:1!important;justify-self:center!important;max-width:100%;gap:6px}.bh-head>.bh-nav{display:none!important}.bh-head>.bh-head-icons{grid-column:3!important;grid-row:1!important;justify-self:end!important;gap:0!important}.bh-head .bh-icon{min-width:36px;min-height:39px;width:36px;height:39px;padding:7px}.bh-head .bh-real-logo{width:38px!important;height:38px!important;max-width:38px!important}.bh-head .bh-logo-copy b{font-size:10px!important;line-height:1.1}.bh-head .bh-logo-copy small{display:none}.bh-mobile-panel.is-open{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:99999!important;background:var(--bh7-mobile-bg,var(--bh8-violet))!important;color:var(--bh7-mobile-text,#fff)!important;overflow:auto!important;max-height:100dvh!important;padding:max(24px,env(safe-area-inset-top)) 23px max(38px,env(safe-area-inset-bottom))!important}.bh-mobile-panel .bh-mobile-top{position:relative!important;top:auto!important;left:auto!important;right:auto!important;display:flex!important;align-items:center;justify-content:space-between;margin-bottom:37px;gap:10px;color:inherit!important}.bh-mobile-panel .bh-mobile-menu-group{background:#ffffff26;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-radius:24px;margin-bottom:15px;padding:22px}.bh-mobile-panel .bh-mobile-menu-group h2{font:800 clamp(29px,8vw,40px)/1.01 var(--bh-serif)!important;margin:10px 0 14px!important}.bh-mobile-panel .bh-mobile-menu-group a{font:750 clamp(16px,4.6vw,20px)/1.3 var(--bh-sans)!important;display:flex!important;justify-content:space-between;align-items:center;gap:13px;padding:14px 0!important;border-bottom:1px solid rgba(255,255,255,.3)!important;color:inherit!important}.bh-mobile-panel .bh-mobile-menu-group a:last-child{border-bottom:0!important}.bh-mobile-panel .bh-mobile-kicker{font:800 9px var(--bh-sans);letter-spacing:.13em;opacity:.8}.bh-mobile-panel .bh-mobile-close{position:static!important;border:1px solid currentColor!important;color:inherit!important;flex:none;background:#ffffff2e}.bh-mobile-panel .bh-mobile-end{color:inherit!important;opacity:.75;margin:16px 6px 12px}.bh8-hero-wrap{grid-template-columns:1fr;min-height:0;padding:142px 0 62px;gap:30px}.bh8-hero-content{max-width:700px}.bh8-hero-art{max-width:700px;justify-self:center}.bh8-hero-heading{font-size:clamp(58px,10vw,94px)!important}.bh8-mood-track{grid-template-columns:repeat(3,minmax(245px,1fr));gap:11px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:10px}.bh8-mood-track::-webkit-scrollbar{display:none}.bh8-mood-item{scroll-snap-align:start}.bh8-mood-photo{height:265px}.bh8-section-heading{display:block}.bh8-section-heading p{margin-top:12px}.bh6-pdp-main{grid-template-columns:1fr;gap:25px;max-width:730px;margin:auto}}@media(max-width:760px){.bh-announcement{height:30px;gap:8px;padding:0 10px;font-size:7px;letter-spacing:.075em;overflow:hidden;white-space:nowrap}.bh-announcement span:nth-of-type(3),.bh-announcement i:nth-of-type(2){display:none}.bh-head-area{top:30px!important;height:88px!important}.bh-wrap{width:calc(100% - 34px)!important}.bh8-hero-wrap{padding:126px 0 52px;gap:24px}.bh8-hero-heading{font-size:clamp(49px,12.15vw,73px)!important;line-height:.94!important;letter-spacing:-.075em!important;margin:17px 0 16px!important}.bh8-hero-subtitle{font-size:13px;line-height:1.65;max-width:345px;margin-bottom:20px!important}.bh8-pill{font-size:8px;padding:9px 12px}.bh8-hero-actions{gap:4px}.bh8-hero-action{min-height:48px;padding:14px 17px;font-size:10px}.bh8-hero-secondary{font-size:9px;padding:11px}.bh8-hero-micro{margin-top:21px;font-size:8px;letter-spacing:.07em}.bh8-hero-art{width:calc(100% - 16px);margin:2px 8px 0}.bh8-hero-art:before{top:15px;right:-11px;bottom:-11px;left:11px;border-radius:19px}.bh8-hero-photo{border:5px solid rgba(255,255,255,.43);border-radius:19px;aspect-ratio:1.15/1}.bh8-hero-art-caption{top:12px;left:13px;font-size:7px;padding:7px 9px}.bh8-hero-float{bottom:21px;left:-11px;max-width:193px;border-radius:13px;padding:12px 13px;font-size:8px}.bh8-ticker{height:43px;font-size:12px}.bh8-ticker-track{gap:15px}.bh8-moods{padding:69px 0 71px}.bh8-section-heading h2{font-size:clamp(36px,10.2vw,54px)}.bh8-section-heading p{font-size:12px}.bh8-mood-track{margin-right:-17px;gap:10px;grid-auto-flow:column;grid-auto-columns:minmax(245px,77vw);grid-template-columns:none;overflow-x:auto;scroll-padding-left:0}.bh8-mood-photo{height:245px}.bh8-mood-detail{padding:17px;min-height:133px}.bh8-mood-detail h3{font-size:30px!important}.bh8-mood-detail p{font-size:10px}.bh7-flex{padding-top:min(var(--bh7-top,80px),66px);padding-bottom:min(var(--bh7-bottom,80px),66px)}.bh7--hero{padding-top:134px!important;padding-bottom:63px!important;min-height:0!important}.bh7-heading--hero :is(h1,h2){font-size:clamp(43px,12vw,63px)!important}.bh7-heading--large :is(h1,h2,h3){font-size:clamp(34px,9.5vw,49px)!important}.bh7-heading--medium :is(h1,h2,h3){font-size:32px!important}.bh7-paragraph{font-size:13px;line-height:1.65;margin-bottom:19px}.bh7-photo{border-radius:16px!important}.bh7-feature{border-radius:18px}.bh7-feature-copy{padding:19px}.bh7-feature h3{font-size:27px!important}.bh-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 11px}.bh-card-art{aspect-ratio:.94/1!important;border-radius:15px!important}.bh-card-badge{top:8px;left:8px;padding:6px 8px;font-size:7px}.bh-card-quick{bottom:8px;right:8px;width:31px;height:31px}.bh-card-meta{padding:10px 2px 0!important;gap:5px!important}.bh-card-meta h3{font-size:clamp(17px,5vw,22px)!important;line-height:1.1!important}.bh-card-meta p,.bh-card-mood{font-size:9px!important}.bh-card-meta .bh-card-price{font-size:12px!important}.bh6-pdp{padding-top:122px}.bh6-pdp-main{gap:19px;padding-bottom:58px}.bh6-pdp-primary{border-radius:17px;aspect-ratio:1/1.02}.bh6-gallery-thumbs{gap:8px;margin-top:9px}.bh6-pdp-info h1{font-size:clamp(38px,10vw,56px)!important;margin:13px 0!important}.bh6-pdp-info{padding:0!important}.bh6-tagline{font-size:13px!important}.bh6-buy-controls{grid-template-columns:108px minmax(0,1fr);gap:8px}.bh6-buy-controls .bh6-add{min-height:52px;font-size:11px!important;padding:13px!important;gap:8px}.bh6-buy-controls .bh-qty{min-width:0}.bh6-buy-controls .bh-qty button{min-width:27px}.bh6-product-facts{gap:7px}.bh6-product-facts span{font-size:9px;padding:8px 10px}.bh6-pdp-story{padding:64px 0}.bh6-notes,.bh6-related{padding:60px 0}.bh-inner-hero{padding:146px 0 62px!important;min-height:0}.bh-inner-hero h1{font-size:clamp(42px,11vw,66px)!important}.bh-collection{padding:50px 0 70px}.bh7-enquiry-intro h2,.bh7-newsletter h2{font-size:clamp(35px,10vw,50px)!important}.bh7-newsletter{padding:60px 0}.bh7-newsletter-form{flex-wrap:wrap}.bh7-newsletter-form input{font-size:16px;flex-basis:100%}.bh7-newsletter-form button{width:100%;justify-content:center}.bh7-footer{padding:59px 0 38px!important}.bh7-footer .bh-wrap{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bh7-footer .bh-footer-brand,.bh7-footer .bh-footer-bottom{grid-column:1/-1}}@media(max-width:390px){.bh-head>.bh-logo .bh-logo-copy b{font-size:9px!important}.bh-head .bh-real-logo{width:34px!important;height:34px!important}.bh8-hero-heading{font-size:clamp(43px,12vw,52px)!important}.bh8-hero-secondary{font-size:8px;padding-inline:6px}.bh8-mood-track{grid-auto-columns:minmax(228px,81vw)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bh8-ticker-track{animation:none!important}.bh8-hero *,.bh8-moods *,.bh-head *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bh-v8-mood-lab.css.map */
