.cw-guide{color:#035ca3;background:#f6f4ea;padding:64px 24px 72px}.cw-guide__wrap{max-width:1160px;margin:auto}.cw-guide h2{font-size:clamp(28px,3vw,40px);line-height:1.15;letter-spacing:-.025em;color:#035ca3;margin:0 0 18px;text-wrap:balance}.cw-guide h3{font-size:23px;line-height:1.25;color:#035ca3;margin:0 0 12px}.cw-guide p{font-size:16px;line-height:1.7;margin:0;color:#31556b}.cw-guide a{color:#035ca3;text-underline-offset:5px;text-decoration:underline}.cw-guide a:focus-visible,.cw-guide summary:focus-visible{outline:3px solid #035ca3;outline-offset:5px}.cw-guide__header{max-width:700px;margin-bottom:32px}.cw-guide .cw-guide__eyebrow{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px;color:#035ca3}.cw-guide__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cw-guide__step{padding:30px 28px 32px;border:1px solid #035ca31a;border-radius:18px;background:#fffdf6}.cw-guide__number{display:flex;width:44px;height:44px;align-items:center;justify-content:center;font-size:14px;font-weight:700;border-radius:50%;background:#ffdc72;color:#035ca3;margin-bottom:28px}.cw-guide__icon svg{width:22px;height:22px;fill:none;stroke:#035ca3;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cw-guide__step:nth-child(2) .cw-guide__number{background:#c9e1d3}.cw-guide__step:nth-child(3) .cw-guide__number{background:#e0d8f0}.cw-guide__foot{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;margin-top:24px}.cw-guide__foot p{max-width:710px;font-size:14px}.cw-guide__foot>a{flex-shrink:0;font-size:14px;font-weight:600;padding:4px 0}.cw-guide__faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:72px;border-top:1px solid #035ca326;margin-top:60px;padding-top:52px}.cw-guide__faq h2{font-size:32px;max-width:290px}.cw-guide__faq>div>p{max-width:280px}.cw-guide__questions details{border-bottom:1px solid #035ca326}.cw-guide__questions details:first-child{border-top:1px solid #035ca326}.cw-guide__questions summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;font-size:17px;font-weight:600;line-height:1.4}.cw-guide__questions summary::-webkit-details-marker{display:none}.cw-guide__questions summary>span{font-size:24px;font-weight:400;flex:0 0 18px}.cw-guide__questions details[open] summary>span{transform:rotate(45deg)}.cw-guide__answer{padding:0 30px 22px 0}.cw-guide__answer p+p{margin-top:12px}.cw-guide__sizing{padding-bottom:52px;margin-bottom:52px;border-bottom:1px solid #035ca326}.cw-guide__sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.cw-guide__size{position:relative;background:#e9eee4;border-radius:14px;padding:24px;text-decoration:none!important}.cw-guide__size>span{position:absolute;right:24px;top:25px}.cw-guide__size h3{padding-right:24px;margin-bottom:6px}.cw-guide__size:hover{background:#dde7d7}@media(max-width:749px){.cw-guide{padding:40px 20px 48px}.cw-guide__steps{grid-template-columns:1fr;gap:14px}.cw-guide__step{padding:24px}.cw-guide__number{margin-bottom:18px}.cw-guide__foot{display:block}.cw-guide__foot>a{display:inline-block;margin-top:14px}.cw-guide__faq{grid-template-columns:1fr;gap:24px;margin-top:40px;padding-top:36px}.cw-guide__faq h2{font-size:28px;max-width:none}.cw-guide__faq>div>p{max-width:none}.cw-guide__sizes{grid-template-columns:1fr;gap:10px}.cw-guide__size{padding:20px 24px}.cw-guide__sizing{padding-bottom:36px;margin-bottom:36px}}.bsc{background:var(--bg-body,#f6f4ea);color:var(--color-body,#035ca3);padding:8px 24px 56px}.bsc *{box-sizing:border-box}.bsc [hidden]{display:none!important}.bsc__wrap{max-width:1160px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.bsc__panel{background:#fffdf6;border:1px solid rgba(3,92,163,.1);border-radius:18px;padding:30px 28px 32px}.bsc__panel--out{position:sticky;top:110px}.bsc h3{font-size:23px;line-height:1.25;color:var(--color-heading,#035ca3);margin:0}.bsc p{font-size:16px;line-height:1.7;margin:0;color:#31556b}.bsc__step{display:flex;align-items:center;gap:14px;margin:0 0 18px}.bsc__step--2{margin-top:34px}.bsc__step span{display:flex;width:44px;height:44px;align-items:center;justify-content:center;font-size:14px;font-weight:700;border-radius:50%;background:#ffdc72;color:#035ca3;flex:0 0 auto}.bsc__step--2 span{background:#c9e1d3}.bsc__label{display:block;font-size:14px;font-weight:600;margin:18px 0 8px;color:#035ca3}.bsc__row{display:flex;gap:10px;align-items:center}.bsc input[type=number],.bsc select{font:inherit;font-size:16px;color:#035ca3;background:#fff;border:1px solid var(--color-form-border,#e6e6e6);border-radius:var(--input-border-radius,8px);padding:12px 14px;width:100%;min-width:0;height:50px}.bsc select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23035ca3' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}.bsc input:focus-visible,.bsc select:focus-visible,.bsc button:focus-visible,.bsc summary:focus-visible,.bsc a:focus-visible{outline:3px solid #035ca3;outline-offset:4px}.bsc__suffix{font-size:14px;color:#31556b;white-space:nowrap}.bsc__unit{display:flex;border:1px solid var(--color-form-border,#e6e6e6);border-radius:var(--input-border-radius,8px);overflow:hidden;flex:0 0 auto;height:50px}.bsc__unit button{font:inherit;font-size:14px;font-weight:600;border:0;background:#fff;color:#035ca3;padding:0 16px;cursor:pointer}.bsc__unit button[aria-pressed=true]{background:#035ca3;color:#f6f4ea}.bsc__hint{font-size:14px;margin-top:8px!important}.bsc__chips{display:flex;gap:8px;flex-wrap:wrap}.bsc__chips button{font:inherit;cursor:pointer;background:#fff;border:1px solid var(--color-form-border,#e6e6e6);border-radius:var(--button-border-radius,8px);padding:11px 16px;font-size:14px;font-weight:600;color:#035ca3;transition:background .15s,border-color .15s}.bsc__chips button:hover{background:#f1eedf}.bsc__chips button[aria-pressed=true]{background:#035ca3;border-color:#035ca3;color:#f6f4ea}.bsc__chips--stack{display:grid;grid-template-columns:1fr 1fr;gap:9px}.bsc__chips--stack button{text-align:left;padding:12px 14px}.bsc__chips--stack b{display:block;font-size:14px}.bsc__chips--stack small{display:block;font-size:12.5px;font-weight:400;opacity:.8;margin-top:2px}.bsc__custom{margin-top:10px}.bsc__exact{margin-top:22px;border-top:1px solid rgba(3,92,163,.15);padding-top:14px}.bsc__exact summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;font-size:15px;font-weight:600;color:#035ca3;padding:4px 0}.bsc__exact summary::-webkit-details-marker{display:none}.bsc__exact summary>span{font-size:22px;font-weight:400;line-height:1}.bsc__exact[open] summary>span{transform:rotate(45deg)}.bsc__exact p{font-size:14px;margin:12px 0 14px!important}.bsc__eyebrow{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#035ca3!important}.bsc__big{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:12px 0 6px!important}.bsc__big b{font-size:clamp(48px,6vw,64px);line-height:1;color:#035ca3;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.bsc__big span{font-size:16px;font-weight:600;color:#035ca3}.bsc__sub{font-size:14px}.bsc__bar{margin:22px 0 20px}.bsc__bar-track{height:12px;border-radius:8px;background:#ece9dc;overflow:hidden}.bsc__bar-fill{height:100%;background:#035ca3;border-radius:8px;transition:width .35s ease}.bsc__bar-key{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#31556b;margin-top:8px}.bsc__bar-key i{display:inline-block;width:10px;height:10px;border-radius:3px;background:#035ca3;margin-right:6px;vertical-align:-1px}.bsc__stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0}.bsc__stats div{background:#f6f4ea;border-radius:12px;padding:14px 16px}.bsc__stats dt{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#31556b;font-weight:600}.bsc__stats dd{margin:4px 0 0;font-size:14px;color:#31556b}.bsc__stats b{font-size:22px;color:#035ca3;font-variant-numeric:tabular-nums;margin-right:4px}.bsc__flag{margin-top:16px!important;padding:14px 16px;border-radius:12px;background:#fff1b5;font-size:14px;line-height:1.6}.bsc__cta{margin-top:22px;padding-top:20px;border-top:1px solid rgba(3,92,163,.15)}.bsc__cta p{font-size:14px;margin-bottom:16px!important}.bsc__btn{display:inline-block;background:var(--solid-button-background,#035ca3);color:var(--solid-button-label,#f6f4ea);text-decoration:none;font-size:15px;font-weight:600;padding:14px 26px;border-radius:var(--button-border-radius,8px);transition:background .18s}.bsc__btn:hover{background:var(--solid-button-background-hover,#024880);color:var(--solid-button-label,#f6f4ea)}.bsc__link{display:inline-block;margin-left:18px;color:#035ca3;font-size:14px;font-weight:600;text-underline-offset:5px}@media(max-width:900px){.bsc{padding:0 20px 44px}.bsc__wrap{grid-template-columns:1fr;gap:14px}.bsc__panel{padding:24px}.bsc__panel--out{position:static}.bsc__chips--stack{grid-template-columns:1fr}.bsc__stats{grid-template-columns:1fr 1fr}.bsc__link{display:block;margin:14px 0 0}}@media(max-width:480px){.bsc__stats{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.bsc__bar-fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAAEAE */
