.ac-s10spec{box-sizing:border-box;background:var(--ac-s10spec-background, #f4f5ef);color:var(--ac-s10spec-ink, #15352b);padding-block:56px;font-family:var(--text-font-family, sans-serif);scroll-margin-top:140px}.ac-s10spec *,.ac-s10spec *:before,.ac-s10spec *:after{box-sizing:border-box}.ac-s10spec .ac-s10spec__inner{width:min(calc(100% - 64px),1120px);margin-inline:auto}.ac-s10spec .ac-s10spec__title{margin:0 0 32px;text-align:center;font-family:var(--heading-font-family, sans-serif);font-size:clamp(28px,3.2vw,44px);font-weight:700;line-height:1.15;letter-spacing:-.025em}.ac-s10spec .ac-s10spec__highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0}.ac-s10spec .ac-s10spec__card{display:flex;flex-direction:column;align-items:flex-start;gap:9px;min-height:128px;padding:22px 24px;background:#fff;border:1px solid #e1e7df;border-radius:14px}.ac-s10spec .ac-s10spec__card dt{font-size:15px;font-weight:500;line-height:1.4;color:#53645a}.ac-s10spec .ac-s10spec__card dd{margin:0;min-width:0}.ac-s10spec .ac-s10spec__number{display:block;font-size:clamp(23px,2vw,28px);font-weight:650;line-height:1.2;letter-spacing:-.02em;overflow-wrap:break-word}.ac-s10spec .ac-s10spec__supporting{display:block;margin-top:6px;color:#526558;font-size:13px;font-weight:400;line-height:1.45}.ac-s10spec .ac-s10spec__footnote{margin:18px 0 0;font-size:13px;line-height:1.55;color:#526558}.ac-s10spec .ac-s10spec__details{margin-top:18px}.ac-s10spec .ac-s10spec__toggle{display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;min-width:100px;min-height:44px;margin:0 auto;padding:10px 8px;border:0;border-radius:3px;background:transparent;font-size:15px;font-weight:600;line-height:1.4;list-style:none;cursor:pointer;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.ac-s10spec .ac-s10spec__toggle::-webkit-details-marker{display:none}.ac-s10spec .ac-s10spec__toggle::marker{content:""}.ac-s10spec .ac-s10spec__toggle:hover{color:#48613e}.ac-s10spec .ac-s10spec__toggle:focus-visible{outline:3px solid #4c735d;outline-offset:4px}.ac-s10spec .ac-s10spec__hide{display:none}.ac-s10spec .ac-s10spec__details[open]>summary .ac-s10spec__show{display:none}.ac-s10spec .ac-s10spec__details[open]>summary .ac-s10spec__hide{display:inline}.ac-s10spec .ac-s10spec__full{margin-top:16px;padding:28px;border:1px solid #e1e7df;border-radius:14px;background:#fff}.ac-s10spec .ac-s10spec__full h3{margin:0 0 24px;font-size:21px;font-weight:650;line-height:1.3}.ac-s10spec .ac-s10spec__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 40px}.ac-s10spec .ac-s10spec__group{min-width:0}.ac-s10spec .ac-s10spec__group h4{margin:0 0 4px;font-size:16px;line-height:1.4;font-weight:650}.ac-s10spec .ac-s10spec__group--setup{grid-column:1 / -1;border-top:1px solid #e1e7df;padding-top:22px}.ac-s10spec .ac-s10spec__all{margin:0}.ac-s10spec .ac-s10spec__row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:20px;padding-block:15px;border-bottom:1px solid #e1e7df;font-size:15px;line-height:1.5}.ac-s10spec .ac-s10spec__group--setup .ac-s10spec__row{grid-template-columns:minmax(150px,210px) minmax(0,1fr)}.ac-s10spec .ac-s10spec__row:last-child{border-bottom:0;padding-bottom:0}.ac-s10spec .ac-s10spec__row dt{font-weight:500;color:#53645a}.ac-s10spec .ac-s10spec__row dd{margin:0;overflow-wrap:break-word;font-weight:500}.ac-s10spec .ac-s10spec__row dd p{margin:0}@media(max-width:999px)and (min-width:700px){.ac-s10spec .ac-s10spec__highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-s10spec .ac-s10spec__card{padding:20px 22px}.ac-s10spec .ac-s10spec__groups{column-gap:28px}.ac-s10spec .ac-s10spec__row{grid-template-columns:1fr;gap:4px}}@media(max-width:699px){.ac-s10spec{padding-block:40px}.ac-s10spec .ac-s10spec__inner{width:calc(100% - 32px)}.ac-s10spec .ac-s10spec__title{margin-bottom:24px;font-size:30px}.ac-s10spec .ac-s10spec__highlights{grid-template-columns:1fr;gap:10px}.ac-s10spec .ac-s10spec__card{gap:6px;min-height:106px;padding:16px 18px;border-radius:12px}.ac-s10spec .ac-s10spec__card dt{font-size:14px}.ac-s10spec .ac-s10spec__number{font-size:24px}.ac-s10spec .ac-s10spec__supporting{margin-top:4px}.ac-s10spec .ac-s10spec__footnote,.ac-s10spec .ac-s10spec__details{margin-top:14px}.ac-s10spec .ac-s10spec__full{padding:22px 18px;border-radius:12px}.ac-s10spec .ac-s10spec__full h3{margin-bottom:20px}.ac-s10spec .ac-s10spec__groups{grid-template-columns:1fr;gap:22px}.ac-s10spec .ac-s10spec__group+.ac-s10spec__group{border-top:1px solid #e1e7df;padding-top:20px}.ac-s10spec .ac-s10spec__row,.ac-s10spec .ac-s10spec__group--setup .ac-s10spec__row{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:14px;font-size:14px;padding-block:14px}.ac-s10spec .ac-s10spec__group--setup .ac-s10spec__row{grid-template-columns:1fr;gap:4px}.ac-s10spec .ac-s10spec__row:last-child{padding-bottom:0}}@media(max-width:359px){.ac-s10spec .ac-s10spec__inner{width:calc(100% - 24px)}.ac-s10spec .ac-s10spec__card{padding-inline:16px}.ac-s10spec .ac-s10spec__number{font-size:23px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/ac-s10-specifications.css.map */
