.cp-size{max-width:820px;margin:0 auto;padding:var(--sp-48) var(--page-margin, 16px) var(--sp-64);color:var(--cp-navy);display:grid;gap:var(--sp-24)}@media(min-width:750px){.cp-size{padding-block:var(--sp-64) calc(var(--sp-64) + var(--sp-32));gap:var(--sp-32)}}.cp-size__head{display:grid;gap:var(--sp-16)}.cp-size__model{display:flex;align-items:center;gap:var(--sp-16);padding:var(--sp-16) var(--sp-24);border-radius:16px;background:var(--cp-navy);color:var(--cp-paper)}.cp-size__model>span:last-child{display:grid;gap:2px;font-size:14px;line-height:1.4}.cp-size__model b{font-size:17px;font-weight:500;letter-spacing:-.02em}.cp-size__model-icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:#f3f3f31f}.cp-size__model-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cp-size__fits{display:grid;gap:var(--sp-12)}@media(min-width:750px){.cp-size__fits{grid-template-columns:repeat(3,1fr)}}.cp-size__fit{display:grid;gap:var(--sp-8);align-content:start;padding:var(--sp-16) var(--sp-16) var(--sp-24);border-radius:16px;background:#fff;font-size:14px;line-height:1.45}.cp-size__fit b{font-size:17px;font-weight:500;letter-spacing:-.02em}.cp-size__note{color:#003165bf}.cp-size__scale{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:var(--sp-4)}.cp-size__scale i{height:4px;border-radius:2px;background:var(--cp-hair)}.cp-size__scale i.is-on{background:var(--cp-navy)}.cp-size__scale-labels{display:grid;grid-template-columns:repeat(3,1fr);font-size:11px;opacity:.5}.cp-size__scale-labels span:nth-child(2){text-align:center}.cp-size__scale-labels span:nth-child(3){text-align:right}.cp-size__tables{display:grid;gap:var(--sp-16)}.cp-size__tables .sg-intro{display:none}.cp-size__tables h3{margin:var(--sp-16) 0 0;font-size:var(--cp-h3-size);font-weight:var(--cp-h-weight);line-height:var(--cp-h-lh);letter-spacing:var(--cp-h-track)}.cp-size__tables table{width:100%;overflow:hidden;border-collapse:separate;border-spacing:0;border-radius:16px;background:#fff;font-size:15px}.cp-size__tables th,.cp-size__tables td{padding:14px 10px;text-align:center;font-variant-numeric:tabular-nums}.cp-size__tables th:first-child,.cp-size__tables td:first-child{width:36%;padding-left:16px;text-align:left}.cp-size__tables thead tr{background:#0031650f}.cp-size__tables th{font-weight:500;font-size:13px;letter-spacing:.04em}.cp-size__tables tbody tr{background:#fff}.cp-size__tables tbody tr:nth-child(2n){background:#f7f8fa}.cp-size__tables td:first-child{font-size:14px;color:#003165cc}@media(hover:hover){.cp-size__tables tbody tr{transition:background var(--dur) ease}.cp-size__tables tbody tr:hover{background:#0031650d}}.cp-size__tables .sg-tips{counter-reset:tip;display:grid;gap:var(--sp-8);margin:0;padding:0;list-style:none;font-size:15px;line-height:1.5}@media(min-width:750px){.cp-size__tables .sg-tips{grid-template-columns:1fr 1fr}}.cp-size__tables .sg-tips li{counter-increment:tip;display:grid;grid-template-columns:28px 1fr;gap:var(--sp-12);padding:var(--sp-16);border-radius:16px;background:#fff;color:#003165d9}.cp-size__tables .sg-tips li:before{content:counter(tip);display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--cp-navy);color:var(--cp-paper);font-size:13px;font-weight:500}.cp-size__tables .sg-footer{font-size:13px;opacity:.55}.cp-size__help{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-12);padding:var(--sp-24);border-radius:16px;background:var(--cp-navy);color:var(--cp-paper);text-decoration:none}.cp-size__help>span{display:grid;gap:4px;font-size:14px}.cp-size__help b{font-weight:500;font-size:17px;letter-spacing:-.02em}.cp-size__help>span>span{opacity:.8}.cp-size__help svg{flex:none;transition:transform var(--dur) var(--cp-ease)}@media(hover:hover){.cp-size__help:hover svg{transform:translate(4px)}}@media(prefers-reduced-motion:no-preference){.cp-size__head>*,.cp-size__model,.cp-size__fit{opacity:0;transform:translateY(24px);transition:opacity .7s var(--cp-ease),transform .7s var(--cp-ease)}.cp-size__head>:nth-child(2){transition-delay:.08s}.cp-size__model{transition-delay:.16s}.cp-size__fit{transition-delay:calc(.24s + var(--i, 0) * .08s)}.cp-size.is-in .cp-size__head>*,.cp-size.is-in .cp-size__model,.cp-size.is-in .cp-size__fit{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cp-size-page.css.map */
