.el-accessory-v6{--el-ink:#07100c;--el-paper:#f5f5f0;--el-mist:#e7ede5;--el-green:#3f7652;--el-gold:#d9a441;color:var(--el-ink)}.el-accessory-v6 *{box-sizing:border-box}.el-accessory-v6__width{width:min(calc(100% - 64px),1340px);margin-inline:auto}
.el-accessory-v6-details{padding:clamp(76px,9vw,136px) 0;background:var(--el-mist)}.el-accessory-v6 header>p{margin:0 0 15px;color:var(--el-green);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.el-accessory-v6 h2{max-width:900px;margin:0;font-size:clamp(2.35rem,5vw,5rem);font-weight:520;letter-spacing:-.052em;line-height:1;text-wrap:balance}.el-accessory-v6-details__body{max-width:900px;margin-top:42px;color:#53615b;font-size:1.06rem;line-height:1.7}.el-accessory-v6-details__body img{max-width:100%;height:auto;border-radius:20px}
.el-accessory-v6-faq{padding:clamp(76px,9vw,136px) 0;background:var(--el-paper)}.el-accessory-v6-faq__grid{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(46px,8vw,132px)}.el-accessory-v6-faq header>div{max-width:530px;margin-top:22px;color:#53615b;line-height:1.65}.el-accessory-v6-faq details{padding:22px 0;border-top:1px solid rgba(7,16,12,.16)}.el-accessory-v6-faq details:last-child{border-bottom:1px solid rgba(7,16,12,.16)}.el-accessory-v6-faq summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:20px;font-size:1.08rem;font-weight:760;cursor:pointer;list-style:none}.el-accessory-v6-faq summary::-webkit-details-marker{display:none}.el-accessory-v6-faq summary span{font-size:1.35rem}.el-accessory-v6-faq details[open] summary span{transform:rotate(45deg)}.el-accessory-v6-faq details p{margin:14px 42px 0 0;color:#53615b;line-height:1.65}.el-accessory-v6-faq summary:focus-visible{outline:3px solid var(--el-gold);outline-offset:4px}
@media(max-width:900px){.el-accessory-v6__width{width:min(calc(100% - 48px),1340px)}.el-accessory-v6-faq__grid{grid-template-columns:1fr}}
@media(max-width:640px){.el-accessory-v6__width{width:calc(100% - 32px)}.el-accessory-v6 h2{font-size:clamp(2.2rem,11vw,3.5rem)}}
@media(prefers-reduced-motion:reduce){.el-accessory-v6 *,.el-accessory-v6 *::before,.el-accessory-v6 *::after{animation:none!important;transition-duration:.01ms!important}}
