.cm-product__problem{font:400 clamp(28px,7.2vw,44px)/1.08 var(--cm-serif);letter-spacing:-.015em;color:var(--cm-ink);text-wrap:balance;margin:0}.cm-product .cm-product__title{font:700 clamp(19px,4.6vw,23px)/1.2 var(--cm-sans);letter-spacing:-.005em;margin-top:4px}.cm-product__label{font:600 12px/1.3 var(--cm-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--cm-forest);margin-top:6px}.cm-changes{list-style:none;padding:0;margin:0;display:grid;gap:9px}.cm-changes li{position:relative;padding-left:30px;font:400 16.5px/1.42 var(--cm-serif);color:var(--cm-ink)}.cm-changes li:before{content:"";position:absolute;left:0;top:.2em;width:19px;height:19px;border-radius:50%;background:var(--cm-lime);box-shadow:inset 0 0 0 1.5px var(--cm-ink)}.cm-changes li:after{content:"";position:absolute;left:5.5px;top:calc(.2em + 5.5px);width:8px;height:4px;border-left:1.8px solid var(--cm-ink);border-bottom:1.8px solid var(--cm-ink);transform:rotate(-45deg)}.cm-guide__name{font:500 15px/1.45 var(--cm-sans);color:var(--cm-muted);margin:-4px 0 2px}.cm-guide__name strong{color:var(--cm-ink);font-weight:700}.cm-guide .cm-serif-title{text-wrap:balance}@media(max-width:989px){.cm-product__info .cm-changes{order:0}}.cm-fit{padding-block:8px 48px}.cm-fit__grid{display:grid;gap:16px}.cm-fit__col{background:var(--cm-paper);border:1px solid var(--cm-line);border-radius:var(--cm-radius);padding:22px 22px 24px;display:grid;gap:10px;align-content:start}.cm-fit__col .cm-h3{margin:0}.cm-fit__use{font:400 17px/1.5 var(--cm-serif);color:var(--cm-body);margin:0}.cm-gets{list-style:none;padding:0;margin:0;display:grid;gap:7px}.cm-gets li{position:relative;padding-left:18px;font:500 15px/1.45 var(--cm-sans);color:var(--cm-body)}.cm-gets li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:2px;background:var(--cm-ink)}.cm-fit__made{font:500 13.5px/1.5 var(--cm-sans);color:var(--cm-muted);margin:4px 0 0}.cm-fit__risk{background:var(--cm-blush);border-color:transparent}.cm-fit__risk p{font:400 16px/1.5 var(--cm-serif);color:var(--cm-ink);margin:0 0 8px}.cm-fit__risk p:last-child{margin-bottom:0}.cm-fit__risk a{color:var(--cm-ink);text-underline-offset:3px}@media(min-width:990px){.cm-fit{padding-block:16px 72px}.cm-fit__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.cm-share{max-width:var(--cm-read);margin:40px auto 0;padding:22px 0 0;border-top:1px solid var(--cm-line);display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cm-share__label{flex-basis:100%;font:600 16px/1.35 var(--cm-sans);color:var(--cm-ink);margin:0 0 2px}.cm-share a,.cm-share button{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid var(--cm-ink);background:transparent;font:600 14.5px/1 var(--cm-sans);color:var(--cm-ink);text-decoration:none;cursor:pointer}.cm-share a:hover,.cm-share button:hover{background:#17141a0f}.cm-share__copy{display:none!important}.cm-js .cm-share__copy{display:inline-flex!important}.cm-page{padding-block:28px 72px}.cm-page__wrap{max-width:calc(var(--cm-read) + 2 * var(--cm-gutter))}.cm-page__title{font-size:clamp(40px,9vw,64px);margin:0 0 24px}.cm-page__body{font:400 18px/1.62 var(--cm-serif);color:var(--cm-body)}.cm-page__body h2{font:700 21px/1.25 var(--cm-sans);color:var(--cm-ink);margin:36px 0 10px;letter-spacing:-.005em}.cm-page__body p{margin:0 0 14px}.cm-page__body a{color:var(--cm-ink);text-underline-offset:3px}.cm-page__body img{max-width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cm-hybrid-3.css.map */
