.bch [hidden]{display:none!important}.bch .ea__breadcrumb{align-items:center}.bch__finder,.bch__essentials,.bch__consult-inner{max-width:var(--container-wide);padding-inline:var(--gutter);margin-inline:auto}.bch__finder{padding-block:var(--section-space-compact)}.bch__eyebrow,.bch__panel-title>small,.bch__model-label{display:block;font-size:var(--fs-meta);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-ink-70);margin-bottom:16px}.bch__section-head{max-width:760px;margin-bottom:32px}.bch__section-head p,.bch__panel-title p,.bch__essentials p:not(.ea__eyebrow),.bch__consult-copy p{margin-top:18px;color:var(--c-ink-70)}.bch__routes{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:42px}.bch__route{display:grid;gap:8px;text-align:left;padding:22px 24px;background:var(--c-creme-light);border:1px solid var(--c-line-strong);border-radius:var(--r-ui);color:var(--c-ink);font:400 var(--fs-body)/var(--lh-body) var(--font-body);cursor:pointer}.bch__route-index{color:var(--c-gold-deep);font-size:var(--fs-meta)}.bch__route strong{font:400 var(--fs-display-4)/1.2 var(--font-display)}.bch__route[aria-pressed=true],.bch__priority[aria-pressed=true]{border-color:var(--c-gold);box-shadow:inset 3px 0 var(--c-gold)}.bch__panel-top{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:28px;align-items:end}.bch__panel-title h3{font-size:var(--fs-display-3)}.bch__panel-title p{font-size:var(--fs-body)}.bch__priorities-label{display:block;font-size:var(--fs-body);margin-bottom:12px}.bch__priorities{display:flex;flex-wrap:wrap;gap:10px}.bch__priority{min-height:48px;padding:10px 16px;border:1px solid var(--c-line-strong);border-radius:var(--r-ui);background:var(--c-creme-light);color:var(--c-ink);font:400 16px/1.4 var(--font-body);cursor:pointer}.bch__models{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.bch .bch__model{display:flex;flex-direction:column;text-decoration:none;padding:0 0 22px;border-bottom:1px solid var(--c-line);scroll-margin-top:180px}.bch__model-media{aspect-ratio:1;display:grid;place-items:center;margin-bottom:20px;background:var(--c-creme-light)}.bch__model-media img{display:block;width:100%;height:100%;object-fit:contain}.bch__model-label{margin:0 0 10px;color:var(--c-gold-deep);letter-spacing:.08em}.bch__model h4{font:400 var(--fs-display-4)/1.2 var(--font-display);color:var(--c-ink);letter-spacing:-.02em;margin:0 0 14px;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}.bch__model-copy{font-size:var(--fs-body);color:var(--c-ink-70);margin:0 0 24px!important}.bch__model-foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px}.bch__model-price{display:flex;align-items:baseline;gap:8px}.bch__model-price small{font-size:var(--fs-meta)}.bch__model-price strong{font:400 var(--fs-display-4)/1.2 var(--font-display);white-space:nowrap}.bch__model-arrow{font-size:24px;color:var(--c-gold-deep)}.bch__model.is-recommended{border-bottom:3px solid var(--c-gold)}.bch__model.is-recommended .bch__model-media{outline:2px solid var(--c-gold);outline-offset:-2px}.bch__result{display:flex;justify-content:space-between;align-items:center;gap:24px;background:var(--c-creme-light);border-left:3px solid var(--c-gold);padding:24px;margin-top:28px}.bch__result small,.bch__result strong,.bch__result-price{display:block}.bch__result strong{font:400 var(--fs-display-4)/1.3 var(--font-display)}.bch__result small,.bch__result-price{font-size:var(--fs-body);color:var(--c-ink-70)}.bch__result-actions{display:flex;gap:20px;flex-wrap:wrap}.bch__result-link,.bch__all-link{display:inline-flex;align-items:center;min-height:44px;font-size:var(--fs-body);text-underline-offset:5px}.bch__all-link{margin-top:16px;gap:12px}.bch__essentials{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding-block:var(--section-space-tight);border-block:1px solid var(--c-line);align-items:center}.bch__essentials h2{font-size:var(--fs-display-3)}.bch__essentials p{font-size:var(--fs-body)}.bch__essentials-links a{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:64px;border-bottom:1px solid var(--c-line);text-decoration:none;font:400 var(--fs-display-4)/1.3 var(--font-display)}.bch__essentials-links a span{color:var(--c-gold-deep)}.bch__essentials-band{background:var(--c-ink);color:var(--c-creme)}.bch__essentials{border:0}.bch__essentials h2{color:var(--c-creme-light)}.bch__essentials .ea__eyebrow,.bch__essentials-links a span{color:var(--c-gold-hell)}.bch__essentials p:not(.ea__eyebrow){color:var(--c-creme-dark)}.bch__essentials-links a{border-color:var(--c-ink-soft)}.bch__consult-inner{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,80px);padding-block:var(--section-space)}.bch__phone{display:inline-flex;align-items:center;min-height:44px;margin-top:22px;font-size:var(--fs-body);text-underline-offset:5px}.bch__form-wrap{background:var(--c-creme-light);padding:clamp(22px,4vw,48px)}.bch__form-title{font-size:var(--fs-display-4)!important;margin-bottom:20px!important}.bch__form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.bch__field--wide{grid-column:1/-1}.bch__form label{display:block;font-size:var(--fs-body);margin-bottom:6px}.bch__form input,.bch__form select,.bch__form textarea{width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--c-line-strong);border-radius:var(--r-ui);background:var(--c-creme-light);color:var(--c-ink);font:400 16px/1.5 var(--font-body)}.bch__form select{-webkit-appearance:auto;appearance:auto;background-image:none!important}.bch__form textarea{min-height:110px;resize:vertical}.bch__submit{width:100%;min-height:52px;padding:13px 22px;margin-top:22px;border:1px solid var(--c-burgunder);border-radius:var(--r-ui);background:var(--c-burgunder);color:var(--c-creme-light);font:500 16px/1.4 var(--font-body);cursor:pointer}.bch__submit:hover{background:var(--c-burgunder-hover)}.bch__privacy{font-size:var(--fs-meta);color:var(--c-ink-70);margin-top:14px!important}.bch__form-status{padding-block:24px}.bch__form-status--error{border-left:3px solid var(--c-burgunder);padding-left:15px}.bch:not(.bch--enhanced) .bch__routes,.bch:not(.bch--enhanced) .bch__panel-top>div:last-child{display:none}.bch:not(.bch--enhanced) .bch__panel+.bch__panel{margin-top:48px}@media(max-width:1199px){.bch__models{grid-template-columns:repeat(2,minmax(0,1fr))}.bch__panel-top{grid-template-columns:1fr;gap:24px}}@media(max-width:767px){.bch__routes{gap:12px}.bch__route{padding:16px}.bch__route strong{font-size:var(--fs-body-lg)}.bch__route>span:last-child{font-size:var(--fs-meta)}.bch__essentials,.bch__consult-inner{grid-template-columns:1fr;gap:28px}.bch__result{align-items:flex-start;flex-direction:column}.bch__consult-inner{padding-block:var(--section-space-compact)}.bch__form-grid{grid-template-columns:1fr}.bch__form-wrap{padding:22px}.bch__models{gap:24px 18px}.bch__model h4,.bch__model-price strong{font-size:var(--fs-body-lg)}}@media(max-width:479px){.bch__models{grid-template-columns:1fr}.bch .bch__model{display:grid;grid-template-columns:120px minmax(0,1fr);column-gap:18px;align-content:start}.bch__model-media{grid-column:1;grid-row:1/5;margin:0;align-self:start}.bch__model-label,.bch__model h4,.bch__model-copy,.bch__model-foot{grid-column:2}.bch__model-label{font-size:11px;margin-bottom:8px}.bch__model-copy{font-size:14px;margin-bottom:8px!important}.bch__model h4{margin-bottom:10px}.bch__model-foot{padding-top:6px}.bch__model-arrow{font-size:20px}}@media(max-width:359px){.bch .bch__model{grid-template-columns:90px minmax(0,1fr);column-gap:14px}.bch__routes{grid-template-columns:1fr}.bch__route{grid-template-columns:28px 1fr}.bch__route>span:last-child{grid-column:2}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/chocolat-barista-atelier.css.map */
