.bd-warranty__card,.bd-box,.bd-spec--flat{border:1px solid var(--scheme-line-card);background-color:var(--scheme-surface)}
.bd h3{font-family:var(--hm-font-body);letter-spacing:0}
.bd-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}
.bd-two--one{grid-template-columns:minmax(0,1fr)}
.bd-spec{margin-top:22px;border-top:1px solid var(--hm-line)}
.bd-spec__item{border-bottom:1px solid var(--hm-line);interpolate-size:allow-keywords}
.bd-spec__item::details-content{block-size:0;overflow:clip;transition:block-size .35s cubic-bezier(.22,1,.36,1),content-visibility .35s allow-discrete}
.bd-spec__item[open]::details-content{block-size:auto}
.bd-spec__sum{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 2px;font-size:16px;font-weight:700;color:var(--scheme-heading);list-style:none;cursor:pointer}
.bd-spec__sum::-webkit-details-marker{display:none}
.bd-spec__sign{font-size:20px;font-weight:300;color:var(--scheme-accent);transition:transform .3s var(--hm-ease)}
.bd-spec__item[open] .bd-spec__sign{transform:rotate(45deg)}
.bd-spec__body{padding:0 2px 16px}
.bd-spec__row{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--hm-line-soft);font-size:13.5px}
.bd-spec__row span:first-child{color:var(--scheme-muted)}
.bd-spec__row span:last-child{font-weight:600;text-align:right;color:var(--scheme-heading)}
.bd-spec--flat{overflow:hidden;border-radius:14px}
.bd-spec--flat .bd-spec__row{padding:13px 18px;font-size:14px}
.bd-spec--flat .bd-spec__row span:last-child{font-weight:700}
.bd-specs--table .h-section,.bd-specs--anatomy .h-section{font-size:clamp(var(--hm-t-section-m),4vw,36px);font-weight:800}
.bd-specs--anatomy{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr))}
.bd-specs--anatomy .bd-spec{margin-top:20px}
.bd-anat{margin-top:20px}
.bd-anat__row{display:flex;gap:14px;padding:14px 0;border-bottom:1px solid var(--hm-line);font-size:14px;line-height:1.55}
.bd-anat__row b{flex:none;width:130px;color:var(--scheme-heading)}
.bd-anat__row span{color:var(--scheme-muted)}
.bd-warranty{display:flex;flex-direction:column;gap:12px;margin:22px 0 30px;padding:0;list-style:none}
.bd-warranty__card{display:flex;gap:13px;padding:16px;border-radius:12px}
.bd-warranty__icon{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:10px;background-color:var(--hm-accent-soft);color:var(--scheme-accent)}
.bd-warranty__t{margin:0 0 3px;font-size:15px;font-weight:700;color:var(--scheme-heading)}
.bd-warranty__p{margin:0;font-size:13px;line-height:1.5;color:var(--scheme-muted)}
.bd-box{padding:20px;border-radius:12px}
.bd-box--first{margin-top:22px}
.bd-box__t{margin:0 0 13px;font-size:15px;font-weight:700;color:var(--scheme-heading)}
.bd-box__list{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}
.bd-box__list li{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--hm-text)}
.bd-box__tick{font-size:14px;color:var(--hm-success)}
@media(max-width:819px){
.bd-two{grid-template-columns:minmax(0,1fr);gap:26px}
}
