:root{--rd-display: "Red Hat Display", var(--font-heading--family), sans-serif;--rd-read: 720px}main .shopify-section .text-block h1{font-family:var(--rd-display)!important;font-weight:700!important;font-size:clamp(32px,2.2vw + 18px,48px)!important;line-height:1.12!important;letter-spacing:-.01em;max-width:860px;margin-inline:auto;text-wrap:balance}main .shopify-section:has(.blog-post-content) .text-block:has(h1)+*{font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:#5c6078}.blog-post-content.rte{max-width:var(--rd-read);width:100%;margin-inline:auto;color:#252850;font-size:18px;line-height:1.7}.blog-post-content.rte :is(p,li,dd,dt,td,th,blockquote){font-size:18px;line-height:1.7}.blog-post-content.rte p{margin:0 0 1.2em}.blog-post-content.rte :is(ul,ol){margin:0 0 1.4em;padding-left:1.4em}.blog-post-content.rte li{margin:0 0 .5em}.blog-post-content.rte li>:is(ul,ol){margin:.5em 0 0}.blog-post-content.rte a{color:#252850;text-decoration:underline;text-underline-offset:3px}.blog-post-content.rte strong{font-weight:600}.blog-post-content.rte :is(h1,h2,h3,h4,h5,h6){font-family:var(--rd-display)!important;color:#252850;letter-spacing:-.005em;text-wrap:balance}.blog-post-content.rte h1,.blog-post-content.rte h2{font-size:32px!important;font-weight:700!important;line-height:1.2!important;margin:56px 0 16px!important}.blog-post-content.rte h3{font-size:26px!important;font-weight:700!important;line-height:1.25!important;margin:48px 0 14px!important}.blog-post-content.rte h4{font-size:21px!important;font-weight:600!important;line-height:1.3!important;margin:32px 0 10px!important}.blog-post-content.rte :is(h5,h6){font-size:18px!important;font-weight:600!important;line-height:1.4!important;margin:28px 0 8px!important}.blog-post-content.rte>:is(h1,h2,h3,h4):first-child{margin-top:0!important}.blog-post-content.rte :is(h1,h2,h3,h4,h5,h6) br{display:none}.blog-post-content.rte :is(img,figure,iframe,video){max-width:100%;height:auto;border-radius:0!important}.blog-post-content.rte figure,.blog-post-content.rte p:has(>img:only-child){margin:32px 0}.blog-post-content.rte table{width:100%;border-collapse:collapse;margin:0 0 1.6em;display:block;overflow-x:auto}.blog-post-content.rte :is(td,th){font-size:15px;line-height:1.5;padding:12px 14px;border:1px solid #E3E4EC;text-align:left;vertical-align:top}.blog-post-content.rte th{background:#f6f7fa;font-weight:600}.blog-post-content.rte blockquote{margin:32px 0;padding:4px 0 4px 20px;border-left:3px solid #252850;font-style:normal}.blog-post-content.rte hr{border:0;border-top:1px solid #E3E4EC;margin:48px 0}@media screen and (max-width:749px){.blog-post-content.rte,.blog-post-content.rte :is(p,li,dd,dt,blockquote){font-size:17px}.blog-post-content.rte h1,.blog-post-content.rte h2{font-size:26px!important;margin-top:44px!important}.blog-post-content.rte h3{font-size:22px!important;margin-top:36px!important}.blog-post-content.rte h4{font-size:19px!important}}.rd-article{display:grid;grid-template-columns:280px minmax(0,1fr);column-gap:64px;align-items:start;width:100%;max-width:1100px;margin-inline:auto}.rd-article>.blog-post-content.rte{max-width:none;margin:0}.rd-summary{position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto;padding:4px 4px 4px 20px;border-left:2px solid #E3E4EC;color:#252850}.rd-summary__label{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5c6078}.rd-summary__intro{margin:0 0 28px;font-size:15px;line-height:1.55}.rd-summary ol{margin:0 0 24px;padding:0;list-style:none;counter-reset:rdk;display:grid;gap:4px}.rd-summary li{counter-increment:rdk}.rd-summary a{display:grid;grid-template-columns:26px 1fr;gap:4px;padding:6px 8px 6px 0;font-size:15px;line-height:1.4;color:#252850;text-decoration:none}.rd-summary a:before{content:counter(rdk,decimal-leading-zero);font-family:var(--rd-display);font-weight:700;font-size:13px;color:#8a8da6;padding-top:1px}.rd-summary a:hover,.rd-summary a.is-active{font-weight:600}.rd-summary a.is-active:before{color:#252850}.rd-summary__meta{margin:0;font-size:13px;color:#5c6078}.rd-summary details>summary{list-style:none;cursor:pointer}.rd-summary details>summary::-webkit-details-marker{display:none}@media screen and (max-width:989px){.rd-article{display:block;max-width:720px}.rd-summary{position:static;max-height:none;margin:0 0 40px;padding:20px;border:1px solid #E3E4EC;background:#f6f7fa}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/redesign-article.css.map */
