.bh-pdp{--bh-pdp-thumb:64px;--bh-pdp-thumb-pad:8px;--bh-pdp-grid-gap:var(--bh-gutter);--bh-pdp-grid-top:16px;--bh-pdp-grid-bottom:64px;--bh-pdp-sticky:var(--bh-sticky-top);--bh-pdp-control:48px;--bh-pdp-step:48px;--bh-pdp-qty:48px;--bh-pdp-band-top:64px;--bh-pdp-band-bottom:64px;--bh-pdp-band-last:64px;--bh-pdp-part-pad:24px;--bh-pdp-part-drawing:96px;--bh-pdp-art-stroke:1.5px solid var(--bh-ink);--bh-pdp-caption-inset:16px;--bh-pdp-dims-min: 338px ;display:block;color:var(--bh-ink)}.bh-pdp__breadcrumb{padding-block:var(--bh-space-6)}.bh-pdp__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--bh-pdp-grid-gap);align-items:start;padding-block:var(--bh-pdp-grid-top) var(--bh-pdp-grid-bottom)}.bh-pdp__media{position:sticky;top:var(--bh-pdp-sticky);align-self:start;min-width:0}.bh-pdp__info{min-width:0}.bh-pdp__review{margin-block-start:var(--bh-space-3)}.bh-pdp-gallery{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:var(--bh-space-4)}.bh-pdp-gallery__main{flex:1 1 auto;min-width:0}.bh-pdp-gallery__frame{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;overflow:hidden;background:var(--bh-stage)}.bh-pdp-gallery__views{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;min-width:0}.bh-pdp-gallery__view{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;max-width:100%}.bh-pdp-gallery__view .bh-product-image{width:100%;max-height:100%}.bh-pdp-gallery__caption{position:absolute;right:var(--bh-pdp-caption-inset);bottom:var(--bh-pdp-caption-inset);margin:0;font-family:var(--bh-font);font-size:12px;line-height:18px;font-weight:400;letter-spacing:.02em;color:var(--bh-fg-muted)}.bh-pdp-gallery__thumbs{display:flex;flex:none;flex-direction:column;gap:var(--bh-space-3);width:var(--bh-pdp-thumb);margin:0;padding:0;list-style:none}.bh-pdp-gallery__thumbs>li{width:var(--bh-pdp-thumb);container-type:inline-size}.bh-pdp-gallery__thumb{display:flex;align-items:center;justify-content:center;width:var(--bh-pdp-thumb);height:var(--bh-pdp-thumb);padding:var(--bh-pdp-thumb-pad);border:0;border-radius:0;background:var(--bh-stage);outline:2px solid transparent;outline-offset:-2px;cursor:pointer}.bh-pdp-gallery__thumb[aria-current=true]{outline-color:var(--bh-ink)}.bh-pdp-gallery__thumb:focus-visible{outline:3px solid var(--bh-focus-ring);outline-offset:4px}.bh-pdp-gallery__thumb .bh-draw__box{max-width:min(100%,calc((100cqw - 2 * var(--bh-pdp-thumb-pad)) * var(--bh-dr)))}.bh-pdp-gallery__thumb .bh-draw--open{padding-inline-end:calc(var(--bh-dw) * .3)}.bh-pdp-gallery__thumb .bh-draw__plan-label{display:none}.bh-pdp-gallery__thumb-photo{width:100%;max-height:100%}.bh-pdp__media-note{margin:var(--bh-space-3) 0 0;font-family:var(--bh-font);font-size:12px;line-height:18px;font-weight:400;letter-spacing:.02em;color:var(--bh-fg-muted)}.bh-pdp__label{margin:0;font-size:12px;line-height:18px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:var(--bh-fg-muted)}.bh-pdp__title{margin:var(--bh-space-3) 0 0;font-size:clamp(26px,2.4vw,32px);line-height:1.25;letter-spacing:-.015em;font-weight:500;color:var(--bh-ink)}.bh-pdp__meta{--bh-pdp-separator:16px;margin:var(--bh-space-2) 0 0;overflow:hidden;font-family:var(--bh-mono);font-size:12px;line-height:18px;color:var(--bh-fg-muted);font-variant-numeric:tabular-nums}.bh-pdp__meta-list{display:flex;flex-wrap:wrap;margin-inline-start:calc(-1 * var(--bh-pdp-separator))}.bh-pdp__meta-item{white-space:nowrap}.bh-pdp__meta-item:before{content:"\b7" / "";display:inline-block;width:var(--bh-pdp-separator);text-align:center}.bh-pdp__blurb{margin:var(--bh-space-4) 0 0;font-size:16px;line-height:25px;color:var(--bh-fg-muted)}.bh-pdp__configured{color:inherit}.bh-pdp__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--bh-space-3);margin:var(--bh-space-6) 0 0}.bh-pdp__price-main{font-family:var(--bh-font);font-size:16px;line-height:25px;font-weight:500;color:var(--bh-ink)}.bh-pdp__price-note{font-size:12px;line-height:18px;color:var(--bh-fg-muted)}.bh-pdp__options{display:grid;gap:var(--bh-space-6);margin-block-start:var(--bh-space-8)}.bh-pdp__group{min-width:0;margin:0;padding:0;border:0}.bh-pdp__legend{margin:0;padding:0;font-size:12px;line-height:18px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--bh-fg-muted)}.bh-pdp__legend-value{font-weight:400;letter-spacing:0;text-transform:none;color:var(--bh-ink)}.bh-pdp__chips{display:flex;flex-wrap:wrap;gap:var(--bh-space-2);margin-block-start:var(--bh-space-3)}.bh-pdp__chip[hidden]{display:none}.bh-pdp__measure{white-space:nowrap}.bh-pdp__notice{margin:var(--bh-space-3) 0 0;font-size:14px;line-height:20px;color:var(--bh-ink)}.bh-pdp__notice:empty{display:none}.bh-pdp__interior{margin:var(--bh-space-3) 0 0;font-family:var(--bh-mono);font-size:12px;line-height:18px;color:var(--bh-fg-muted);font-variant-numeric:tabular-nums}.bh-pdp__line{display:block}.bh-pdp__finish .bh-chip__box{cursor:default}.bh-pdp__finish .bh-chip:hover .bh-chip__box{border-color:var(--bh-control-border)}.bh-pdp__buy{display:flex;gap:var(--bh-space-3);margin-block-start:var(--bh-space-8)}.bh-pdp__qty{display:flex;flex:none;border:1px solid var(--bh-control-border);border-radius:var(--bh-radius)}.bh-pdp__qty-step{display:flex;align-items:center;justify-content:center;width:var(--bh-pdp-step);height:var(--bh-pdp-control);padding:0;border:0;background:transparent;color:var(--bh-muted);font-family:var(--bh-font);font-size:16px;line-height:16px;font-weight:400;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--bh-t-fast)}.bh-pdp__qty-step:hover{background:var(--bh-ivory)}.bh-pdp__qty-step:disabled{color:var(--bh-muted);cursor:default}.bh-pdp__qty-input{width:var(--bh-pdp-qty);height:var(--bh-pdp-control);padding:0;border:0;border-inline:1px solid var(--bh-line);border-radius:0;background:transparent;color:var(--bh-ink);font-family:var(--bh-font);font-size:16px;line-height:24px;font-weight:500;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.bh-pdp__qty-input::-webkit-outer-spin-button,.bh-pdp__qty-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.bh-pdp__cta{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:var(--bh-space-2);min-width:0;height:var(--bh-pdp-control);padding-inline:var(--bh-space-6);border-radius:var(--bh-radius);background:var(--bh-ink);color:var(--bh-white);font-size:14px;line-height:20px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color var(--bh-t-fast)}.bh-pdp__cta:hover{background:var(--bh-hover);color:var(--bh-white)}.bh-pdp__secondary{display:flex;align-items:center;justify-content:center;gap:var(--bh-space-2);min-height:var(--bh-pdp-control);margin-block-start:var(--bh-space-3);border:1px solid var(--bh-ink);border-radius:var(--bh-radius);color:var(--bh-ink);font-size:14px;line-height:20px;font-weight:500;text-decoration:none;transition:background-color var(--bh-t-fast),border-color var(--bh-t-fast),color var(--bh-t-fast)}.bh-pdp__secondary:hover{background:var(--bh-hover);border-color:var(--bh-hover);color:var(--bh-white)}.bh-pdp__secondary .bh-icon{width:16px;height:16px}.bh-pdp__status{display:flex;align-items:flex-start;gap:var(--bh-space-2);margin:var(--bh-space-4) 0 0;font-size:14px;line-height:20px;color:var(--bh-fg-muted)}.bh-pdp__points{display:flex;flex-direction:column;gap:var(--bh-space-4);margin:var(--bh-space-6) 0 0;padding:var(--bh-space-6) 0 0;border-top:1px solid var(--bh-line);list-style:none}.bh-pdp__points>li{display:flex;align-items:center;gap:var(--bh-space-3);font-size:14px;line-height:20px;color:var(--bh-ink)}.bh-pdp__points .bh-icon{flex:none;width:20px;height:20px;color:var(--bh-ink)}.bh-pdp__more{display:inline-block;margin-block-start:var(--bh-space-6);padding-block-end:2px;border-bottom:1px solid var(--bh-line);color:var(--bh-ink);font-size:14px;line-height:20px;font-weight:500;text-decoration:none;transition:border-color var(--bh-t-fast)}.bh-pdp__more:hover{border-bottom-color:var(--bh-ink);color:var(--bh-ink)}.bh-pdp-tabs{border-top:1px solid var(--bh-line)}.bh-pdp-tabs__inner{padding-block-end:var(--bh-pdp-grid-bottom)}.bh-pdp-tabs__bar{border-bottom:1px solid var(--bh-line)}.bh-pdp-tabs__list{display:flex;flex-wrap:wrap;gap:var(--bh-space-8)}.bh-pdp-tabs__tab{flex:none;margin-block-end:-1px;padding:var(--bh-space-4) 0 var(--bh-space-3);border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--bh-fg-muted);font-family:var(--bh-font);font-size:14px;line-height:20px;font-weight:500;text-align:left;white-space:nowrap;cursor:pointer;transition:color var(--bh-t-fast)}.bh-pdp-tabs__tab[aria-selected=true]{border-bottom-color:var(--bh-ink);color:var(--bh-ink)}.bh-pdp-tabs__panel{padding-block-start:var(--bh-space-12)}.bh-pdp-tabs__heading{margin:0 0 var(--bh-space-6);font-size:16px;line-height:25px;font-weight:500}.bh-pdp-overview{max-width:720px}.bh-pdp-overview>*{margin:0}.bh-pdp-overview>*+*{margin-block-start:var(--bh-space-6)}.bh-pdp-overview>p:first-child{font-size:16px;line-height:25px;color:var(--bh-ink)}.bh-pdp-overview>:not(:first-child){font-size:16px;line-height:25px;color:var(--bh-fg-muted)}.bh-pdp-overview ul{padding-inline-start:var(--bh-space-6);list-style:disc}.bh-pdp-specs{display:block;width:100%;max-width:880px;border:0;border-collapse:collapse}.bh-pdp-specs tbody{display:block}.bh-pdp-specs tr{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:0 var(--bh-space-6);padding:var(--bh-space-3) 0;border-bottom:1px solid var(--bh-line)}.bh-pdp-specs th,.bh-pdp-specs td{width:auto;padding:0;border:0;font-size:16px;line-height:25px;text-align:left;vertical-align:top}.bh-pdp-specs tbody th{width:auto;font-weight:400;color:var(--bh-fg-muted)}.bh-pdp-specs td,.bh-pdp-specs td.bh-table__text{font-family:var(--bh-mono);color:var(--bh-ink);font-variant-numeric:tabular-nums}.bh-pdp-specs__line{display:block}.bh-pdp-dims{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--bh-space-12)}.bh-pdp-dims__drawing{display:flex;align-items:center;max-width:100%;min-height:var(--bh-pdp-dims-min);padding:var(--bh-space-12) var(--bh-space-16);border:1px solid var(--bh-line);background:var(--bh-field);color:var(--bh-ink)}.bh-pdp-dims__note{flex:0 1 320px}.bh-pdp-dims__title{margin:0;font-size:16px;line-height:25px;font-weight:500}.bh-pdp-dims__text{margin:var(--bh-space-2) 0 0;font-size:16px;line-height:25px;color:var(--bh-fg-muted)}.bh-pdp-dims__figures{margin:var(--bh-space-4) 0 0;font-family:var(--bh-mono);font-size:14px;line-height:21px;color:var(--bh-fg-muted);font-variant-numeric:tabular-nums}.bh-pdp-dims__note>.bh-review-note{margin-block-start:var(--bh-space-4)}.bh-pdp-list,.bh-pdp-faq{margin:0}.bh-pdp-list{max-width:620px}.bh-pdp-list__row{display:flex;align-items:center;justify-content:space-between;gap:var(--bh-space-6);padding-block:var(--bh-space-4);border-bottom:1px solid var(--bh-line)}.bh-pdp-list dt{font-size:16px;line-height:25px;font-weight:500;color:var(--bh-ink)}.bh-pdp-list dd{margin:0;font-family:var(--bh-mono);font-size:14px;line-height:21px;color:var(--bh-fg-muted);text-align:right;font-variant-numeric:tabular-nums}.bh-pdp-list__review{margin-block-start:var(--bh-space-6)}.bh-pdp-faq{max-width:720px}.bh-pdp-faq__item{padding-block:var(--bh-space-4);border-bottom:1px solid var(--bh-line)}.bh-pdp-faq dt{font-size:16px;line-height:25px;font-weight:500;color:var(--bh-ink)}.bh-pdp-faq dd{margin:var(--bh-space-2) 0 0;font-size:16px;line-height:25px;color:var(--bh-fg-muted)}.bh-pdp-band{padding-block:var(--bh-pdp-band-top) var(--bh-pdp-band-bottom);border-top:1px solid var(--bh-line)}.bh-pdp-band__title{margin:0;font-size:32px;line-height:40px;letter-spacing:-.015em;font-weight:500;color:var(--bh-ink)}.bh-pdp-parts{background:var(--bh-ivory)}.bh-pdp-parts__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--bh-space-6);margin:var(--bh-space-8) 0 0;padding:0;list-style:none}.bh-pdp-part{padding:var(--bh-pdp-part-pad);border:1px solid var(--bh-line);background:var(--bh-white)}.bh-pdp-part__drawing .bh-draw{color:var(--bh-ink)}.bh-pdp-part__drawing{display:flex;align-items:center;justify-content:center;height:var(--bh-pdp-part-drawing)}.bh-pdp-part__name{margin:var(--bh-space-4) 0 0;font-size:16px;line-height:25px;letter-spacing:0;font-weight:500}.bh-pdp-part__fact{margin:var(--bh-space-1) 0 0;font-family:var(--bh-mono);font-size:12px;line-height:18px;color:var(--bh-fg-muted);font-variant-numeric:tabular-nums}.bh-pdp-part__row{display:flex;align-items:center;justify-content:space-between;gap:var(--bh-space-3);margin:var(--bh-space-3) 0 0}.bh-pdp-part__status{font-family:var(--bh-font);font-size:14px;line-height:20px;font-weight:500;color:var(--bh-ink)}.bh-pdp-part__link{position:relative;padding-block-end:1px;border-bottom:1px solid var(--bh-line);color:var(--bh-ink);font-size:14px;line-height:20px;font-weight:500;text-decoration:none;transition:border-color var(--bh-t-fast)}.bh-pdp-part__link:hover{border-bottom-color:var(--bh-ink);color:var(--bh-ink)}.bh-pdp-part__link:before{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}.bh-art-feet{display:flex;flex-direction:column;width:120px}.bh-art-feet__body{height:40px;border:var(--bh-pdp-art-stroke)}.bh-art-feet__row{display:flex;justify-content:space-between;padding-inline:var(--bh-space-1)}.bh-art-feet__row>span{width:12px;height:9px;border:var(--bh-pdp-art-stroke);border-top:0}.bh-art-latch{position:relative;display:block;width:120px;height:48px;border:var(--bh-pdp-art-stroke)}.bh-art-latch__front{position:absolute;left:50%;top:50%;width:44px;height:16px;border:var(--bh-pdp-art-stroke);transform:translate(-50%,-50%)}.bh-art-latch__bar{position:absolute;left:50%;top:50%;width:24px;height:2px;background:var(--bh-ink);transform:translate(-50%,-50%)}.bh-art-drawers{display:flex;align-items:flex-end;gap:var(--bh-space-2)}.bh-art-drawers>span{width:34px;height:var(--bh-art-h);border:var(--bh-pdp-art-stroke)}.bh-pdp-uses{padding-block:var(--bh-pdp-band-top) var(--bh-pdp-band-last)}.bh-pdp-uses__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--bh-space-6);margin:var(--bh-space-8) 0 0;padding:0;list-style:none}.bh-pdp-uses__item{min-width:0}.bh-pdp-use,.bh-pdp-use:hover{display:block;color:var(--bh-ink);text-decoration:none;cursor:pointer}.bh-pdp-use:hover .bh-pdp-use__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.bh-pdp-use__media{aspect-ratio:3 / 2;overflow:hidden;background:var(--bh-stage)}.bh-pdp-use__image{display:block;width:100%;height:100%;object-fit:cover}.bh-pdp-use__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--bh-space-4);margin-block-start:var(--bh-space-4)}.bh-pdp-use__title{margin:0;font-family:var(--bh-font);font-size:16px;line-height:25px;letter-spacing:0;font-weight:500;color:var(--bh-ink)}.bh-pdp-use__arrow{display:inline-block;font-size:14px;line-height:25px;font-weight:400;color:var(--bh-ink)}.bh-pdp-use__spec{margin:var(--bh-space-1) 0 0;font-family:var(--bh-mono);font-size:14px;line-height:21px;color:var(--bh-fg-muted);font-variant-numeric:tabular-nums}.bh-pdp-quote{padding-block-end:var(--bh-pdp-band-last)}.bh-pdp-quote__lead{max-width:60ch;margin:var(--bh-space-3) 0 0;font-size:16px;line-height:25px;color:var(--bh-fg-muted)}.bh-pdp-quote__grid{display:grid;grid-template-columns:8fr 4fr;grid-template-areas:"form aside";align-items:start;gap:var(--bh-gutter);margin-block-start:var(--bh-space-8)}.bh-pdp-quote__aside{--bh-bg:var(--bh-white);grid-area:aside;position:sticky;top:var(--bh-sticky-top)}.bh-pdp-quote__form{grid-area:form;min-width:0}.bh-pdp-quote__form .bh-quote__fields{max-width:none}@media(max-width:1023px){.bh-pdp__grid{grid-template-columns:minmax(0,1fr);gap:var(--bh-space-8);padding-block-end:var(--bh-space-16)}.bh-pdp__info,.bh-pdp__media{position:static}.bh-pdp-gallery{flex-direction:column;align-items:stretch}.bh-pdp-gallery__frame{aspect-ratio:4 / 3}.bh-pdp-gallery__main{flex:none}.bh-pdp-gallery__thumbs{flex-direction:row;flex-wrap:wrap;width:auto}.bh-pdp-parts__grid,.bh-pdp-uses__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bh-pdp-quote__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"aside" "form";gap:var(--bh-space-8)}.bh-pdp-quote__aside{position:static;max-width:640px}}@media(max-width:767px){.bh-pdp{--bh-pdp-stage-min:360px;--bh-pdp-thumb:64px;--bh-pdp-band-top:48px;--bh-pdp-band-bottom:48px;--bh-pdp-band-last:48px;--bh-pdp-part-pad:24px;--bh-pdp-part-drawing:96px}.bh-pdp__breadcrumb{padding-block:var(--bh-space-4)}.bh-pdp__grid{padding-block:0 var(--bh-space-12)}.bh-pdp-gallery__frame{aspect-ratio:auto;min-height:var(--bh-pdp-stage-min)}.bh-pdp-gallery__views{position:static;flex:1 1 auto;padding:var(--bh-space-12) var(--bh-space-4)}.bh-pdp-gallery__thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,var(--bh-pdp-thumb)));gap:var(--bh-space-3)}.bh-pdp-gallery__thumbs>li{width:auto}.bh-pdp-gallery__thumb{width:100%;height:auto;aspect-ratio:1}.bh-pdp [data-bh-option=height] .bh-pdp__chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}.bh-pdp [data-bh-option=height] .bh-chip__box{width:100%;flex-wrap:wrap;justify-content:center;column-gap:var(--bh-space-1);white-space:normal;text-align:center}.bh-pdp__cta{padding-inline:var(--bh-space-3)}.bh-pdp-tabs__inner{padding-block-end:var(--bh-space-16)}.bh-pdp-tabs__panel{padding-block-start:var(--bh-space-8)}.bh-pdp-specs tr{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:0 var(--bh-space-4)}.bh-pdp-specs th,.bh-pdp-specs td{font-size:14px;line-height:21px}.bh-pdp-dims{flex-direction:column;gap:var(--bh-space-6)}.bh-pdp-dims__drawing{width:100%;min-height:0;padding:var(--bh-space-6) var(--bh-space-4)}.bh-pdp-dims__note{flex:none}.bh-pdp-list__row{flex-direction:column;align-items:flex-start;gap:var(--bh-space-1)}.bh-pdp-list dd{text-align:left}.bh-pdp-band__title{font-size:26px;line-height:32px}.bh-pdp-parts__grid,.bh-pdp-uses__grid{grid-template-columns:minmax(0,1fr);gap:var(--bh-space-4);margin-block-start:var(--bh-space-6)}.bh-pdp-uses__grid{gap:var(--bh-space-8)}.bh-pdp-quote__grid{margin-block-start:var(--bh-space-6)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bh-product.css.map */
