.product__info-container{--bh-ink: #111111;--bh-muted: #707070;--bh-line: #dddddd;color:var(--bh-ink);font-family:Avenir Next,Avenir,Helvetica Neue,Segoe UI,Arial,sans-serif;font-style:normal;font-synthesis:none}.product__info-container .bh-product-title{margin:0 0 10px}.product__info-container .bh-product-title__heading{margin:0;color:var(--bh-ink);font-family:inherit;font-size:clamp(16px,1.45vw,19px);font-weight:500!important;line-height:1.32;letter-spacing:.005em;text-transform:uppercase;text-wrap:balance}.product__info-container .bh-product-title__heading a{color:inherit;font:inherit;text-decoration:none}.product__info-container [id^=price-]{margin:0 0 16px}.product__info-container .price,.product__info-container .price-item,.product__info-container .price--large{color:var(--bh-ink);font-family:inherit;font-size:15px;font-style:normal!important;font-weight:500!important;line-height:1.3;letter-spacing:.01em}.product__info-container .product-form__input .form__label,.product__info-container .product-form__input legend.form__label{color:var(--bh-ink);font-family:inherit;font-size:10.5px;font-weight:500!important;line-height:1.35;letter-spacing:.025em;text-transform:uppercase}.product__info-container .product-form__input input[type=radio]+label,.product__info-container .product-form__input .swatch-input__label{font-family:inherit;font-size:11px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none}.product__info-container .product__tax,.product__info-container .product__text,.product__info-container .product__text p{color:var(--bh-muted);font-family:inherit;font-size:10.5px;font-weight:400;line-height:1.55;letter-spacing:.01em}.bh-description{width:100%;margin:32px 0 0;padding:0;color:var(--bh-ink);border-top:1px solid var(--bh-line);border-bottom:1px solid var(--bh-line)}.bh-description__header{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;min-height:64px;padding:15px 0;color:var(--bh-ink);cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.bh-description__header::-webkit-details-marker{display:none}.bh-description__header::marker{content:""}.bh-description__summary-copy{display:grid;min-width:0;gap:7px}.bh-description__title{font-family:inherit;font-size:10.5px;font-weight:500;line-height:1.35;letter-spacing:.035em;text-transform:uppercase}.bh-description__preview{display:-webkit-box;overflow:hidden;color:var(--bh-muted);font-family:inherit;font-size:11.5px;font-weight:400;line-height:1.55;letter-spacing:0;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bh-description__icon{display:grid;width:32px;height:32px;place-items:center;color:var(--bh-ink);background:transparent;border-radius:50%;transition:background-color .22s ease}.bh-description__icon svg{display:block;width:18px;height:18px;transition:transform .32s cubic-bezier(.22,1,.36,1)}.bh-description__header:hover .bh-description__icon{background:#f3f3f3}.bh-description[open] .bh-description__preview{display:none}.bh-description[open] .bh-description__header{min-height:0;padding-bottom:10px}.bh-description[open] .bh-description__icon svg{transform:rotate(180deg)}.bh-description__header:focus-visible{outline:1px solid var(--bh-ink);outline-offset:4px}.bh-description__content{width:100%;padding:0 0 22px}.bh-description__inner{width:100%;color:var(--bh-muted);font-family:inherit;font-size:12px;font-weight:400;line-height:1.65;letter-spacing:0;overflow-wrap:anywhere}.bh-description__inner>:first-child{margin-top:0}.bh-description__inner>:last-child{margin-bottom:0}.bh-description__inner p,.bh-description__inner h1,.bh-description__inner h2,.bh-description__inner h3,.bh-description__inner h4,.bh-description__inner ul,.bh-description__inner ol{max-width:none}.bh-description__inner p{margin:0 0 10px!important}.bh-description__inner p:empty,.bh-description__inner div:empty,.bh-description__inner p:has(>br:only-child),.bh-description__inner div:has(>br:only-child),.bh-description__inner p:has(>span:only-child:empty){display:none!important;height:0!important;margin:0!important;padding:0!important}.bh-description__inner br+br{display:none}.bh-description__inner>div,.bh-description__inner>section{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.bh-description__inner hr{height:0;margin:18px 0!important;border:0;border-top:1px solid var(--bh-line)}.bh-description__inner h1,.bh-description__inner h2,.bh-description__inner h3,.bh-description__inner h4{margin:18px 0 7px!important;color:var(--bh-ink);font-family:inherit;font-size:12px;font-weight:500;line-height:1.45;letter-spacing:.035em;text-transform:uppercase}.bh-description__inner strong,.bh-description__inner b{color:var(--bh-ink);font-weight:500}.bh-description__inner ul,.bh-description__inner ol{margin:8px 0 12px!important;padding-left:20px}.bh-description__inner li+li{margin-top:5px}.bh-description__inner img,.bh-description__inner video,.bh-description__inner iframe,.bh-description__inner table{max-width:100%}@media screen and (max-width:749px){.product__info-container{padding-top:24px}.product__info-container .bh-product-title{margin-bottom:10px}.product__info-container .bh-product-title__heading{font-size:16px;line-height:1.32}.product__info-container .price,.product__info-container .price-item,.product__info-container .price--large{font-size:15px}.bh-description{margin-top:32px}.bh-description__header{min-height:62px;padding:14px 0}.bh-description__preview,.bh-description__inner{font-size:11.5px}}@media(prefers-reduced-motion:reduce){.bh-description__icon,.bh-description__icon svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/bh-product-info.css.map */
