.bh-faq-header__copy,.bh-faq-header__nav,.bh-faq-group__header,.bh-faq-group__questions,.bh-faq-support__copy{min-width:0}.bh-faq-header>.container{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(calc(var(--bh-content-grid-gap) * .75),5vw,calc(var(--bh-content-grid-gap) * 1.35))}.bh-faq-header__copy{max-width:90rem}.bh-faq-header__title.bh-content-page__heading{max-width:50ch;font-size:var(--h1-font-size);line-height:1.06;letter-spacing:-.04em;overflow-wrap:break-word;word-break:normal}.bh-faq-header__intro{max-width:80rem;line-height:1.6}.bh-faq-header__nav{padding:calc(var(--bh-content-panel-space) * .6) var(--bh-content-panel-space);background:rgba(var(--text-color) / .055)}.bh-faq-header__nav-heading{margin:0 0 min(var(--heading-gap),calc(3 * var(--space-unit)));color:rgb(var(--heading-color))}.bh-faq-header__nav-list{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.bh-faq-header .bh-faq-header__nav-list>li{padding:0;border:0;border-bottom:1px solid rgba(var(--text-color) / .16)}.bh-faq-header .bh-faq-header__nav-list>li:last-child{border-bottom:0}.bh-faq-header__nav-link{display:grid;grid-template-columns:calc(8 * var(--space-unit)) minmax(0,1fr);gap:calc(3 * var(--space-unit));align-items:center;min-height:calc(13 * var(--space-unit));padding:calc(3 * var(--space-unit)) 0;color:inherit;line-height:1.35;text-decoration:none;transition:background-color .15s ease,color .15s ease,padding-inline .15s ease}.bh-faq-header__nav-link>:first-child{color:rgb(var(--link-color));font-weight:700;letter-spacing:.1em}.bh-faq-header__nav-link:visited{color:inherit}@media(hover:hover)and (pointer:fine){.bh-faq-header__nav-link:hover{padding-inline:calc(2 * var(--space-unit));background-color:rgba(var(--text-color) / .06);color:rgb(var(--heading-color))}}.bh-faq-header__nav-link:focus-visible{outline-offset:calc(-1 * var(--space-unit));background-color:rgba(var(--text-color) / .07)}.bh-faq-header__nav-link:active{background-color:rgba(var(--text-color) / .11)}.bh-faq-group{scroll-margin-top:calc(var(--header-height, 120px) + var(--section-gap) * .1rem)}.bh-faq-group__header{align-content:start}.bh-faq-group__title.bh-content-page__heading{max-width:none;letter-spacing:-.025em;overflow-wrap:normal;word-break:normal}.bh-faq-group__number{display:inline-block;margin-inline-end:.75rem;color:rgb(var(--link-color));font-size:var(--bh-content-type-label-size);font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase}.bh-faq-group__intro{width:100%;max-width:76rem}.bh-faq-group .bh-faq-group__questions{gap:0}.bh-faq-group .bh-faq-group__questions[class~=bh-content-page__inset]{padding:clamp(calc(var(--bh-content-panel-space) * .75),4vw,var(--bh-content-panel-space));background-color:rgba(var(--bg-color))}.bh-faq-group__source-heading{margin:calc(4 * var(--space-unit)) 0 calc(1.5 * var(--space-unit));color:rgba(var(--text-color) / .62);font-size:var(--bh-content-type-label-size);font-weight:650;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.bh-faq-group__source-heading:first-child{margin-top:0}.bh-faq-group__questions details-disclosure{display:block;border-bottom:1px solid rgba(var(--text-color) / .16)}.bh-faq-group__questions details-disclosure:last-child{border-bottom:0}.bh-faq-question summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(4 * var(--space-unit));align-items:center;min-height:calc(12 * var(--space-unit));padding:calc(3 * var(--space-unit)) calc(2 * var(--space-unit));color:rgb(var(--heading-color));cursor:pointer;transition:background-color .15s ease,color .15s ease,padding-inline .15s ease}.bh-faq-question__title{min-width:0;line-height:1.35;overflow-wrap:anywhere}.bh-faq-question .disclosure__toggle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:currentColor}@media(hover:hover)and (pointer:fine){.bh-faq-question summary:hover{padding-inline:calc(3 * var(--space-unit));background-color:rgba(var(--text-color) / .05)}}.bh-faq-question summary:focus-visible{outline-offset:calc(-1 * var(--space-unit));background-color:rgba(var(--text-color) / .08)}.bh-faq-question summary:active{background-color:rgba(var(--text-color) / .12)}.bh-faq-question[open]:not(.is-closing)>summary{padding-inline:calc(3 * var(--space-unit));background-color:rgba(var(--text-color) / .075)}.bh-faq-question .disclosure__content{max-width:var(--reading-width, 48em);padding:calc(1 * var(--space-unit)) calc(3 * var(--space-unit)) calc(4 * var(--space-unit));line-height:1.65}.bh-faq-question .disclosure__content>:first-child{margin-top:0}.bh-faq-question .disclosure__content>:last-child{margin-bottom:0}.bh-faq-question__pending{font-style:italic}.bh-faq-support{margin-block:var(--bh-content-section-space) 0}.bh-faq-support__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--bh-content-grid-gap);align-items:center}.bh-faq-support__copy{max-width:42rem}.bh-faq-support__text{margin-top:calc(4 * var(--space-unit))}.bh-faq-support__actions{display:flex;align-items:center}.bh-faq-support__actions .btn{width:100%;justify-content:center;white-space:nowrap}@media(min-width:769px){.bh-faq-support__actions .btn{width:auto}.bh-faq-header .bh-faq-header__nav-list{grid-template-columns:repeat(2,minmax(0,1fr))}.bh-faq-header .bh-faq-header__nav-list>li:nth-child(odd){padding-right:calc(5 * var(--space-unit));border-right:1px solid rgba(var(--text-color) / .16)}.bh-faq-header .bh-faq-header__nav-list>li:nth-child(2n){padding-left:calc(5 * var(--space-unit))}.bh-faq-header .bh-faq-header__nav-list>li:nth-last-child(-n+2){border-bottom:0}}@media(min-width:1024px){.bh-faq-header__title{font-size:clamp(var(--h1-font-size),5vw,calc(var(--h1-font-size) * 1.18))}.bh-faq-header .bh-faq-header__nav-list{grid-template-columns:repeat(3,minmax(0,1fr))}.bh-faq-header .bh-faq-header__nav-list>li{padding-inline:calc(5 * var(--space-unit));border-right:1px solid rgba(var(--text-color) / .16)}.bh-faq-header .bh-faq-header__nav-list>li:nth-child(3n+1){padding-left:0}.bh-faq-header .bh-faq-header__nav-list>li:nth-child(3n){padding-right:0;border-right:0}.bh-faq-header .bh-faq-header__nav-list>li:nth-last-child(-n+3){border-bottom:0}.bh-faq-group__inner.bh-content-page__heading-with-items{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr)}.bh-faq-group__inner.bh-content-page__heading-with-items>:first-child,.bh-faq-group__inner.bh-content-page__heading-with-items>:last-child{grid-column:auto}.bh-faq-group__header{position:sticky;top:calc(var(--header-height, 120px) + var(--section-gap) * .125rem)}.bh-faq-support__inner{grid-template-columns:minmax(0,1fr) auto}}@media(max-width:768px){.bh-faq-header__title{max-width:none}.bh-faq-header__nav{padding:calc(var(--bh-content-panel-space) * .75)}.bh-faq-group__title{max-width:none}.bh-faq-group .bh-faq-group__questions[class~=bh-content-page__inset]{margin-inline:calc(var(--container-gutter, 20px) * -.35)}.bh-faq-question summary{gap:calc(3 * var(--space-unit));min-height:calc(12 * var(--space-unit));padding-inline:0}.bh-faq-question[open]:not(.is-closing)>summary,.bh-faq-question .disclosure__content{padding-inline:calc(2 * var(--space-unit))}}@media(prefers-reduced-motion:reduce){.bh-faq-header__nav-link,.bh-faq-question summary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bh-faq-page.css.map */
