.blog-article{width:100%}.blog-article__container{padding-block:var(--blog-article-padding-top, 48px) var(--blog-article-padding-bottom, 80px)}.blog-article__back{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body--family);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-foreground);text-decoration:none;opacity:.55;margin-block-end:40px;transition:opacity var(--oc-transition-fast),gap var(--oc-transition-base)}.blog-article__back:hover{opacity:1;gap:12px}.blog-article__back:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:2px}.blog-article__back-arrow{font-size:16px;line-height:1}.blog-article__header{max-width:760px;margin-inline:auto;text-align:center;margin-block-end:40px}.blog-article__tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-block-end:20px}.blog-article__tag{display:inline-block;font-family:var(--font-body--family);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--oc-radius-pill);padding-inline:14px;padding-block:5px;text-decoration:none;transition:background-color var(--oc-transition-fast),color var(--oc-transition-fast)}.blog-article__tag:hover{background-color:var(--color-primary);color:#fff}.blog-article__tag:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.blog-article__title{margin:0 0 20px;font-family:var(--font-heading--family);font-size:clamp(28px,5vw,52px);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--color-foreground)}.blog-article__meta{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;font-family:var(--font-body--family);font-size:13px;color:rgb(var(--color-foreground-rgb) / .55)}.blog-article__meta-separator{width:3px;height:3px;border-radius:50%;background-color:currentColor;flex-shrink:0}.blog-article__hero{width:100%;aspect-ratio:16 / 11;overflow:hidden;object-fit:cover;height:100%;border-radius:var(--oc-radius);margin-block-end:56px;min-height:400px;background-color:var(--color-background-2)}.blog-article__hero img{object-fit:cover;border-radius:30px;height:100%}.blog-article__hero-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.blog-article__body{max-width:720px;margin-inline:auto}.blog-article__content.rte{font-family:var(--font-body--family);font-size:var(--blog-article-content-font-size, 16px);line-height:1.8;color:rgb(var(--color-foreground-rgb) / .85)}.blog-article__content.rte :is(p,li){font-size:inherit}.blog-article-custom__content.rte{font-size:var(--blog-article-content-font-size, 14px)}.blog-article-custom__content.rte :is(p,li){font-size:inherit}.blog-article__content.rte h2,.blog-article__content.rte h3,.blog-article__content.rte h4{font-family:var(--font-heading--family);font-weight:400;letter-spacing:-.01em;color:var(--color-foreground);margin-block-start:2.5em;margin-block-end:.5em}.blog-article__content.rte h2{font-size:clamp(22px,2.8vw,32px)}.blog-article__content.rte h3{font-size:clamp(18px,2vw,24px)}.blog-article__content.rte p{margin-block-end:1.4em}.blog-article__content.rte a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:opacity var(--oc-transition-fast)}.blog-article__content.rte a:hover{opacity:.75}.blog-article__content.rte img{max-width:100%;height:auto;border-radius:var(--oc-radius-xs);margin-block:2em}.blog-article__content.rte blockquote{margin-inline:0;padding-inline-start:24px;border-inline-start:3px solid var(--color-primary);font-style:italic;font-size:1.05em;color:rgb(var(--color-foreground-rgb) / .7);margin-block:2em}.blog-article__content.rte ul,.blog-article__content.rte ol{padding-inline-start:1.5em;margin-block-end:1.4em}.blog-article__content.rte li{margin-block-end:.5em}.blog-article__footer{max-width:720px;margin-inline:auto;margin-block-start:64px;padding-block-start:32px;border-block-start:1px solid rgb(var(--color-foreground-rgb) / .12);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.blog-article__footer-back{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body--family);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-foreground);text-decoration:none;transition:gap var(--oc-transition-base),color var(--oc-transition-fast)}.blog-article__footer-back:hover{color:var(--color-primary);gap:12px}.blog-article__footer-back:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:2px}.blog-article__share{display:flex;align-items:center;gap:12px;font-family:var(--font-body--family);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .5)}.blog-article__share-link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgb(var(--color-foreground-rgb) / .2);border-radius:var(--oc-radius-pill);color:var(--color-foreground);text-decoration:none;font-size:13px;font-weight:600;transition:background-color var(--oc-transition-base),border-color var(--oc-transition-base),color var(--oc-transition-base)}.blog-article__share-link:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.blog-article__share-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(min-width:750px){.blog-article__hero{max-width:1000px;margin:0 auto;padding-bottom:20px}}@media(prefers-reduced-motion:reduce){.blog-article__back,.blog-article__tag,.blog-article__content.rte a,.blog-article__footer-back,.blog-article__share-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/section-blog-article.css.map */
