.cbart,.cbpage{--cb-ink:#121212;--cb-soft:#5f5a54;--cb-cream:#fcfaf8;--cb-warm:#efece4;--cb-taupe:#9c8f7b;--cb-slate:#4a5b66;--cb-green:#2ca63e;--cb-green-dark:#1e7a2c;--cb-line:#e6e1d8;--cb-white:#fff}.cbart{color:var(--cb-ink);font-size:clamp(16px,1.6rem,18px);line-height:1.7;max-width:780px;margin:0 auto;overflow-wrap:break-word}.cbart *{box-sizing:border-box}.cbart h2{font-size:1.6em;line-height:1.25;margin:2.2em 0 .5em;scroll-margin-top:90px}.cbart h3{font-size:1.18em;line-height:1.3;margin:1.5em 0 .4em}.cbart p{margin:0 0 1em}.cbart p a,.cbart li a{color:var(--cb-slate);text-decoration:underline;text-underline-offset:2px}.cbart img{max-width:100%;height:auto;max-height:520px;object-fit:contain}.cbart__summary{background:var(--cb-cream);border:1px solid var(--cb-line);border-radius:4px;padding:16px;margin:1.2em 0 1.6em}.cbart__summary p:last-child{margin-bottom:0}.cbart__facts{display:flex;flex-wrap:wrap;gap:10px;margin:1.2em 0 1.8em}.cbart__fact{flex:1 1 140px;background:var(--cb-warm);border-radius:4px;padding:12px 14px}.cbart__fact b{display:block;font-size:1.35em;line-height:1.15;color:var(--cb-ink)}.cbart__fact span{display:block;font-size:.8em;color:var(--cb-soft)}.cbart__toc{background:var(--cb-cream);border:1px solid var(--cb-line);border-radius:4px;padding:14px 18px;margin:0 0 1.8em}.cbart__toc p{font-size:.75em;letter-spacing:.12em;text-transform:uppercase;color:var(--cb-soft);margin:0 0 .5em}.cbart__toc ol,.cbart__toc ul{margin:0;padding-left:1.2em}.cbart__toc li{margin:.25em 0}.cbart__toc a{color:var(--cb-ink);text-decoration:none;border-bottom:1px solid var(--cb-line)}.cbart__toc a:hover,.cbart__toc a:focus-visible{border-color:var(--cb-taupe)}@media(min-width:750px){.cbart__toc ol,.cbart__toc ul{columns:2;column-gap:28px}}.cbart__chart{background:var(--cb-cream);border:1px solid var(--cb-line);border-radius:4px;padding:16px;margin:1.3em 0}.cbart__chart h3{margin:0 0 .2em;font-size:1.05em}.cbart__chart .sub,.cbart__chart small{display:block;font-size:.8em;color:var(--cb-soft);margin:.4em 0 0}.cbart__row{display:grid;grid-template-columns:1fr auto;gap:2px 10px;align-items:center;margin:8px 0}.cbart__row .lbl{font-size:.85em;color:var(--cb-soft)}.cbart__val{font-size:.85em;font-variant-numeric:tabular-nums;text-align:right;grid-column:2;grid-row:1}.cbart__track{grid-column:1/-1;background:var(--cb-warm);height:14px;border-radius:2px;overflow:hidden}.cbart__bar{display:block;height:100%;background:var(--cb-taupe);border-radius:2px}.cbart__row.is-on .cbart__bar{background:var(--cb-slate)}.cbart__row.is-on .lbl,.cbart__row.is-on .cbart__val{color:var(--cb-ink);font-weight:700}@media(min-width:600px){.cbart__row{grid-template-columns:9em minmax(0,1fr) 3em}.cbart__row .lbl{text-align:right}.cbart__track{grid-column:auto}.cbart__val{grid-column:auto;grid-row:auto}}.cbart__sw{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:1.2em 0 1.8em}.cbart__swi{min-height:130px;border-radius:4px;outline-offset:3px}.cbart__swiIn{position:relative;width:100%;height:100%;min-height:130px}.cbart__swiF,.cbart__swiB{border:1px solid var(--cb-line);border-radius:4px;background:var(--cb-cream);overflow:hidden}.cbart__swiF i{display:block;height:60px}.cbart__swiF span{display:block;padding:6px 8px;font-size:.78em;line-height:1.35}.cbart__swiF span b{display:block;font-size:1.08em}.cbart__swiB{background:var(--cb-warm);padding:8px;font-size:.76em;line-height:1.4;color:var(--cb-soft)}.cbart__swiB b{display:block;color:var(--cb-ink)}.cbart__months{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;margin:1.2em 0 1.8em}.cbart__m{display:block;text-decoration:none;color:var(--cb-ink);background:var(--cb-cream);border:1px solid var(--cb-line);border-radius:4px;padding:10px 12px;transition:border-color .2s}.cbart__m:hover,.cbart__m:focus-visible{border-color:var(--cb-taupe)}.cbart__m i{display:block;width:16px;height:16px;border-radius:50%;margin-bottom:6px}.cbart__m b{display:block;font-size:.92em}.cbart__m span{font-size:.76em;color:var(--cb-soft)}.cbart__m.is-now{border-color:var(--cb-slate);background:var(--cb-white)}.cbart__fig{margin:1.6em 0}.cbart__fig img{display:block;width:100%;height:auto;border-radius:4px}.cbart__fig figcaption{font-size:.8em;color:var(--cb-soft);margin-top:6px}.cbart__pull{border-left:3px solid var(--cb-taupe);padding:2px 0 2px 16px;margin:1.6em 0;font-style:italic;font-size:1.1em;line-height:1.5}.cbart__faq{border:1px solid var(--cb-line);border-radius:4px;background:var(--cb-cream);margin:8px 0}.cbart__faq summary{cursor:pointer;padding:12px 14px;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:12px}.cbart__faq summary::-webkit-details-marker{display:none}.cbart__faq summary:after{content:"+";font-weight:400;color:var(--cb-taupe)}.cbart__faq[open] summary:after{content:"\2212"}.cbart__faq .a,.cbart__faq>div,.cbart__faq>p{padding:0 14px 12px;color:var(--cb-soft);margin:0}.cbart__cta{background:var(--cb-warm);color:var(--cb-ink);border-radius:4px;padding:22px 18px;text-align:center;margin:2em 0 1em}.cbart__cta h3{margin:0 0 .3em}.cbart__cta p{margin:0 0 1em}.cbart__cta:not(:has(.cbart__gem)){background:var(--cb-ink);color:var(--cb-white)}.cbart__cta:not(:has(.cbart__gem)) h3,.cbart__cta:not(:has(.cbart__gem)) p{color:var(--cb-white)}.cbart a.cbart__btn,.cbart__btn{display:inline-block;background:var(--cb-green);color:var(--cb-white);text-decoration:none;font-weight:700;padding:12px 22px;border-radius:2px;border:0;line-height:1.2}.cbart a.cbart__btn:hover,.cbart a.cbart__btn:focus-visible{background:var(--cb-green-dark);color:var(--cb-white)}.cbart__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:1.4em 0}@media(min-width:750px){.cbart__products{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.cbart__product{border:1px solid var(--cb-line);border-radius:4px;background:var(--cb-white);overflow:hidden;display:flex;flex-direction:column}.cbart__product img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.cbart__product h3,.cbart__product b{font-size:.92em;margin:10px 12px 4px;line-height:1.3}.cbart__product p{font-size:.82em;color:var(--cb-soft);margin:0 12px 8px}.cbart__product a:last-child{margin:auto 12px 12px;color:var(--cb-green-dark);font-weight:700}.cbart__table,.cbart .cbart__tablewrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.3em 0}.cbart table{width:100%;border-collapse:collapse;font-size:.9em;min-width:480px}.cbart th,.cbart td{border:1px solid var(--cb-line);padding:8px 10px;text-align:left;vertical-align:top}.cbart thead th,.cbart tr:first-child th{background:var(--cb-warm)}.cbart tbody tr:nth-child(2n){background:var(--cb-cream)}.cbart__sources{border-top:1px solid var(--cb-line);margin-top:2.4em;padding-top:1em;font-size:.85em;color:var(--cb-soft)}.cbart__sources ol{padding-left:1.3em}.cbart__sources a{color:var(--cb-slate)}@media(prefers-reduced-motion:reduce){.cbart *,.cbpage *{animation:none!important;transition:none!important}}.cbpage{color:var(--cb-ink)}.cbpage__crumbs{font-size:13px;color:var(--cb-soft);margin:16px auto 8px}.cbpage__crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.cbpage__crumbs li+li:before{content:"\203a";margin-right:4px;color:var(--cb-taupe)}.cbpage__crumbs a{color:var(--cb-soft);text-decoration:none}.cbpage__crumbs a:hover{color:var(--cb-ink);text-decoration:underline}.cbpage__crumbs [aria-current]{color:var(--cb-ink)}.cbpage__readtime{display:inline-block;font-size:13px;letter-spacing:.06em;color:var(--cb-soft);margin-left:6px}.cbpage__block{margin:40px auto 0}.cbpage__h{font-size:20px;line-height:1.3;margin:0 0 14px}.cbpage__author{display:flex;gap:14px;align-items:flex-start;background:var(--cb-cream);border:1px solid var(--cb-line);border-radius:4px;padding:16px}.cbpage__mark{flex:0 0 48px;height:48px;border-radius:50%;background:var(--cb-ink);color:var(--cb-white);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px}.cbpage__author p{margin:0;font-size:14px;line-height:1.6;color:var(--cb-soft)}.cbpage__author b{display:block;color:var(--cb-ink);font-size:15px;margin-bottom:2px}.cbpage__author a{color:var(--cb-green-dark);font-weight:700}.cbpage__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:750px){.cbpage__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cbpage__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.cbpage__card{display:flex;flex-direction:column;border:1px solid var(--cb-line);border-radius:4px;background:var(--cb-white);overflow:hidden;text-decoration:none;color:var(--cb-ink);transition:border-color .2s}.cbpage__card:hover,.cbpage__card:focus-visible{border-color:var(--cb-taupe)}.cbpage__card img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;background:var(--cb-warm)}.cbpage__card--post img{aspect-ratio:16/9}.cbpage__cardbody{padding:10px 12px 12px;display:flex;flex-direction:column;gap:4px;flex:1}.cbpage__cardtitle{font-size:14px;line-height:1.35;font-weight:700;margin:0}.cbpage__cardmeta{font-size:12px;color:var(--cb-soft)}.cbpage__see{margin-top:auto;font-size:13px;font-weight:700;color:var(--cb-green-dark)}.cbpage__all{display:inline-block;margin-top:14px;font-size:14px;font-weight:700;color:var(--cb-green-dark)}.cbblog__intro{max-width:680px;color:var(--cb-soft);margin:6px 0 24px;font-size:15px;line-height:1.6}.cbblog__grid{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:600px){.cbblog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.cbblog__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.cbblog__card{display:flex;flex-direction:column;border:1px solid var(--cb-line);border-radius:4px;background:var(--cb-white);overflow:hidden;transition:border-color .2s}.cbblog__card:hover,.cbblog__card:focus-within{border-color:var(--cb-taupe)}.cbblog__media{display:block;aspect-ratio:16/9;background:var(--cb-warm);overflow:hidden}.cbblog__media img{display:block;width:100%;height:100%;object-fit:cover}.cbblog__body{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1}.cbblog__tag{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--cb-taupe)}.cbblog__title{font-size:18px;line-height:1.3;margin:0}.cbblog__title a{color:var(--cb-ink);text-decoration:none}.cbblog__title a:hover{text-decoration:underline}.cbblog__excerpt{font-size:14px;line-height:1.6;color:var(--cb-soft);margin:0}.cbblog__foot{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;color:var(--cb-soft);padding-top:6px;border-top:1px solid var(--cb-line)}.cbblog__more{font-weight:700;color:var(--cb-green-dark);text-decoration:none;font-size:13px}.article-template__hero-container{max-width:1100px;margin:0 auto}.article-template__hero-container .media{height:260px;max-height:260px;padding-bottom:0!important;overflow:hidden}.article-template__hero-container .media img{width:100%;height:100%;object-fit:cover}@media(min-width:750px){.article-template__hero-container .media{height:460px;max-height:460px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/cbart.css.map */
