.bm-measure{max-width:68ch}.bm-pagehead{padding-block:2.8rem 4.8rem}@media screen and (min-width:990px){.bm-pagehead{padding-block:3.6rem 6.4rem}}.bm-pagehead .bm-breadcrumb ol,.bm-article__head .bm-breadcrumb ol{display:flex;flex-wrap:wrap;margin:0 0 3.2rem;padding:0;list-style:none;font-size:1.35rem;color:var(--muted)}.bm-pagehead .bm-breadcrumb li+li:before,.bm-article__head .bm-breadcrumb li+li:before{content:"/";margin:0 .8rem;color:var(--line)}.bm-pagehead .bm-breadcrumb a,.bm-article__head .bm-breadcrumb a{color:var(--muted);text-decoration:none}.bm-pagehead .bm-breadcrumb a:hover,.bm-article__head .bm-breadcrumb a:hover{color:var(--ink);text-decoration:underline}.bm-pagehead .bm-breadcrumb [aria-current],.bm-article__head .bm-breadcrumb [aria-current]{color:var(--ink)}.bm-article__head .bm-breadcrumb [aria-current]{display:inline-block;max-width:36ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.bm-pagehead__title{margin:0;max-width:14em}.bm-page__body,.bm-article__body{font-size:1.7rem;line-height:1.7;color:var(--ink);min-width:0}.bm-page__body>:first-child,.bm-article__body>:first-child{margin-top:0}.bm-page__body h2,.bm-article__body h2{font-size:var(--fs-h3);margin:5.6rem 0 1.6rem;line-height:1.2}.bm-page__body h3,.bm-article__body h3{font-size:var(--fs-h4);margin:3.2rem 0 1rem}.bm-page__body p,.bm-article__body p{margin:0 0 1.8rem}.bm-page__body ul,.bm-page__body ol,.bm-article__body ul,.bm-article__body ol{margin:0 0 1.8rem;padding-left:2.2rem}.bm-page__body li,.bm-article__body li{margin:.6rem 0}.bm-page__body li::marker,.bm-article__body li::marker{color:var(--muted)}.bm-page__body a,.bm-article__body a{color:var(--ink);text-decoration-color:var(--accent)}.bm-page__body a:hover,.bm-article__body a:hover{color:var(--accent)}.bm-page__body table,.bm-article__body table{margin:2.4rem 0 3.2rem}.bm-page__body strong,.bm-article__body strong{font-weight:600}@media screen and (min-width:990px){.bm-page__body table thead th,.bm-article__body table thead th{position:sticky;top:var(--header-h);z-index:1;background:var(--bone);box-shadow:0 1px 0 var(--line)}}@media screen and (max-width:749px){.bm-page__body,.bm-article__body{font-size:1.6rem}.bm-page__body table,.bm-article__body table{display:block;overflow-x:auto;max-width:100%}}.bm-page__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:4.8rem}@media screen and (min-width:990px){.bm-page__grid{grid-template-columns:minmax(0,68ch) minmax(26rem,32rem);justify-content:space-between;align-items:start}.bm-page__aside{position:sticky;top:calc(var(--header-h) + 3.2rem)}}.bm-helpcard{display:grid;gap:1.8rem;padding:2.8rem;background:var(--stone)}.bm-helpcard__title{margin:0;font-size:2rem}.bm-helpcard__links{list-style:none;margin:.4rem 0 0;padding:1.8rem 0 0;border-top:1px solid var(--line);display:grid;gap:.8rem}.bm-helpcard__links a{font-size:1.45rem;text-decoration:none}.bm-helpcard__links a:hover{text-decoration:underline}.bm-pagehead .bm-split__head .bm-breadcrumb ol{margin-bottom:1.6rem}.bm-guide--image{grid-template-columns:14rem minmax(0,1fr)}@media screen and (max-width:749px){.bm-guide--image{grid-template-columns:10rem minmax(0,1fr);gap:1.6rem}}.bm-article__head{padding-block:2.8rem 4.8rem}@media screen and (min-width:990px){.bm-article__head{padding-block:3.6rem 6.4rem}}.bm-article__title{margin:0}.bm-article__meta{margin:2rem 0 0;font-size:1.45rem;color:var(--muted)}.bm-article__image{margin:0 auto 5.6rem}.bm-article__image img{width:100%;height:auto;max-height:64rem;object-fit:cover}.bm-article__body{padding-bottom:4rem}.bm-article__related{display:grid;gap:3.2rem;padding-block:5.6rem;border-top:1px solid var(--line)}.bm-article__related-h{margin:0;font-size:var(--fs-h3)}.bm-article__foot{display:grid;gap:2.4rem;justify-items:start;padding-block:4rem 9.6rem;border-top:1px solid var(--line)}@media screen and (min-width:990px){.bm-article .bm-measure,.bm-article__related{margin-left:auto;margin-right:auto}.bm-article__related,.bm-article__image{max-width:110rem}}.contact .title{font-family:var(--font);font-stretch:var(--wide);font-size:var(--fs-h2);letter-spacing:-.02em}.contact .field__input,.contact .text-area{background:var(--paper)}.contact__button .button{min-width:18rem}.section-contact-form,.contact{max-width:72rem}.bm-404{padding-block:6.4rem 12rem}.bm-404__text{margin:2rem 0 0;font-size:1.8rem;line-height:1.6;color:var(--graphite);max-width:52ch}.bm-404__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 3.2rem;margin-top:3.2rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bm-content.css.map */
