.bch{background-color:var(--bch-bg, #f8f4ee);color:var(--bch-text, #1a1a1a);display:block;isolation:isolate;inline-size:100%;overflow:hidden;position:relative}.bch__media{inset:0;margin:0;overflow:hidden;position:absolute;z-index:0}.bch__image,.bch__video{block-size:100%;inline-size:100%;inset:0;object-fit:cover;object-position:center;position:absolute}.bch__image{border-radius:0!important;transition:opacity .4s ease;z-index:1}.bch__video{opacity:0;transition:opacity .4s ease;z-index:0}.bch.is-video-ready .bch__video{opacity:1;z-index:2}.bch.is-video-ready .bch__image{opacity:0}.bch__overlay{background-color:rgb(0 0 0 / var(--bch-overlay, 0));inset:0;pointer-events:none;position:absolute;z-index:3}.bch__inner{display:flex;flex-direction:column;gap:40px;min-block-size:var(--bch-min-h-m, 0);padding-block:16px;position:relative;z-index:4}.bch__content{display:flex;flex-direction:column;gap:16px;margin-block-start:auto}.bch__crumbs{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}.bch__crumb{align-items:center;color:var(--bch-text-muted, #5c5c5c);display:flex;font-size:14px;gap:4px;line-height:1.2}.bch__crumb+.bch__crumb:before{color:var(--bch-text-muted, #5c5c5c);content:"/"}.bch__crumb-link{color:inherit;text-decoration:underline;text-underline-position:from-font}.bch__crumb-current{color:var(--bch-accent, #cc6144);font-weight:600}.bch__rating{align-items:center;color:var(--bch-text-muted, #5c5c5c);display:flex;font-size:12px;gap:4px;line-height:1.2}.bch__sprite{block-size:0;inline-size:0;position:absolute}.bch__stars{align-items:center;color:var(--bch-star-empty, #d8d2c6);display:inline-flex;flex:0 0 auto;gap:2px;line-height:0}.bch__star{display:block;position:relative}.bch__star.is-full{color:var(--bch-star, #1a1a1a)}.bch__star-fill{color:var(--bch-star, #1a1a1a);inline-size:50%;inset-block-start:0;inset-inline-start:0;overflow:hidden;position:absolute}.bch__star-svg{block-size:12px;display:block;inline-size:12px}.bch__body{display:flex;flex-direction:column;gap:8px}.bch__title{color:var(--bch-text, #1a1a1a);font-size:var(--bch-title-fs-m, 32px);font-weight:700;letter-spacing:0;line-height:1.19;margin:0;text-transform:uppercase}.bch__description{color:var(--bch-text, #1a1a1a);font-size:16px;line-height:1.5}.bch__description p{font-size:16px;line-height:1.5;margin:0}.bch__description p+p{margin-block-start:8px}@media(min-width:768px){.bch__inner{gap:56px;min-block-size:var(--bch-min-h-d, 0);padding-block:32px}.bch__rating{font-size:16px;gap:8px}.bch__star-svg{block-size:16px;inline-size:16px}.bch__body{align-items:start;display:grid;gap:16px;grid-template-columns:49.3% 32.3%}.bch__body--single{grid-template-columns:1fr}.bch__title{font-size:var(--bch-title-fs-d, 56px);line-height:1.06}}
