:root{--article-max-width: 920px;--article-text: #1f2937;--article-muted: #6b7280;--article-border: #e5e7eb;--article-soft: #f8fafc;--article-accent: #111827;--article-link: #0f766e}.article-custom{color:var(--article-text);overflow-x:hidden}.article-custom .page-width{padding:0}.article-custom .rte,.article-custom .article__content,.article-custom .article-template__content,.article-custom .article-template__text,.article-custom .main-article__content,.article-custom .article-content,.article-custom article,.article-custom figure{max-width:var(--article-max-width);margin-left:auto;margin-right:auto}.article-custom article{padding-top:24px;padding-bottom:56px}.article-custom h1{font-size:clamp(2rem,4vw,3.25rem);line-height:1.12;letter-spacing:-.03em;font-weight:700;color:var(--article-accent);margin:18px auto 12px;max-width:var(--article-max-width);padding-left:20px;padding-right:20px}.article-custom .article__meta,.article-custom .article-template__meta,.article-custom .article-template__header,.article-custom .article-header{max-width:var(--article-max-width);margin:0 auto 18px;padding-left:20px;padding-right:20px;color:var(--article-muted);font-size:.95rem;line-height:1.5}.article-custom img{max-width:100%;height:auto;display:block}.article-custom .article-template__hero-image,.article-custom .article__image,.article-custom .article-image,.article-custom figure{max-width:var(--article-max-width);margin:0 auto 28px;padding-left:20px;padding-right:20px}.article-custom .article-template__hero-image img,.article-custom .article__image img,.article-custom figure img{width:100%;border-radius:20px;box-shadow:0 10px 30px #00000014;object-fit:cover}.article-custom .rte,.article-custom .article-template__content,.article-custom .article-template__text,.article-custom .article-content{font-size:1.05rem;line-height:1.9;letter-spacing:0}.article-custom .rte p,.article-custom .article-template__content p,.article-custom .article-content p{margin:0 0 1.15em;color:var(--article-text)}.article-custom .rte h2,.article-custom .article-template__content h2,.article-custom .article-content h2{font-size:clamp(1.5rem,2.4vw,2.1rem);line-height:1.25;margin:2.2em 0 .8em;color:var(--article-accent);scroll-margin-top:90px}.article-custom .rte h3,.article-custom .article-template__content h3,.article-custom .article-content h3{font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.35;margin:1.8em 0 .65em;color:var(--article-accent);scroll-margin-top:90px}.article-custom .rte h4,.article-custom .article-template__content h4,.article-custom .article-content h4{font-size:1.05rem;line-height:1.45;margin:1.4em 0 .5em;color:var(--article-accent)}.article-custom .rte ul,.article-custom .rte ol,.article-custom .article-template__content ul,.article-custom .article-template__content ol,.article-custom .article-content ul,.article-custom .article-content ol{margin:0 0 1.2em 1.25em;padding-left:1rem}.article-custom .rte li,.article-custom .article-template__content li,.article-custom .article-content li{margin:.45em 0}.article-custom blockquote,.article-custom .rte blockquote,.article-custom .article-template__content blockquote,.article-custom .article-content blockquote{margin:1.5em 0;padding:18px 20px;background:var(--article-soft);border-left:4px solid var(--article-link);border-radius:14px;color:#374151;font-style:normal}.article-custom blockquote p:last-child{margin-bottom:0}.article-custom a{color:var(--article-link);text-decoration-thickness:1px;text-underline-offset:.18em}.article-custom a:hover{text-decoration:underline}.article-custom hr{border:0;border-top:1px solid var(--article-border);margin:2em auto;max-width:var(--article-max-width)}.article-custom table{width:100%;border-collapse:collapse;margin:1.5em 0 2em;font-size:.98rem}.article-custom th,.article-custom td{border:1px solid var(--article-border);padding:12px 14px;text-align:left;vertical-align:top}.article-custom th{background:#f9fafb;font-weight:600}.article-custom iframe,.article-custom video,.article-custom audio{max-width:100%;border-radius:16px}.article-custom .product-card,.article-custom .product-grid,.article-custom .featured-product,.article-custom .blog-product{margin:2rem 0}.article-custom .product-card a{text-decoration:none}@media(max-width:749px){.article-custom .rte,.article-custom .article-template__content,.article-custom .article-template__text,.article-custom .article-content,.article-custom h1,.article-custom .article__meta,.article-custom .article-template__meta,.article-custom .article-template__header,.article-custom .article-template__hero-image,.article-custom .article__image,.article-custom .article-image,.article-custom figure{padding:0}.article-custom .rte,.article-custom .article-template__content,.article-custom .article-template__text,.article-custom .article-content{font-size:1rem;line-height:1.85}.article-custom table{display:block;overflow-x:auto;white-space:nowrap}}.article-custom{--article-max-width: 760px;--article-text: rgb(43, 44, 55, .75);--article-muted: #6f6f7a;--article-border: #e7e2ef;--article-soft: #faf7ff;--article-accent: #1f1f28;--article-link: rgb(98, 55, 160)}.article-custom h1{text-align:center;font-size:clamp(2rem,3vw,3rem);line-height:1.1;margin-top:24px;margin-bottom:10px}.article-custom .article__meta,.article-custom .article-template__meta,.article-custom .article-template__header,.article-custom .article-header{text-align:center;font-size:.9rem;color:var(--article-muted);margin-bottom:18px}.article-custom .rte,.article-custom .article__content,.article-custom .article-template__content,.article-custom .article-template__text,.article-custom .main-article__content,.article-custom .article-content{font-size:14px;line-height:1.6em;letter-spacing:.075rem}.article-custom .article-template__hero-image,.article-custom .article__image,.article-custom .article-image,.article-custom figure{max-width:760px;margin:0 auto 20px;padding-left:20px;padding-right:20px;aspect-ratio:16 / 9;overflow:hidden;border-radius:18px}.article-custom .article-template__hero-image img,.article-custom .article__image img,.article-custom .article-image img,.article-custom figure img{width:100%;height:100%;object-fit:cover;display:block;border-radius:18px;box-shadow:none}.article-custom .rte h2,.article-custom .article-template__content h2,.article-custom .article-content h2{font-size:clamp(1.35rem,2vw,1.8rem);margin:2em 0 .7em;line-height:1.25;letter-spacing:.075rem}.article-custom .rte h3,.article-custom .article-template__content h3,.article-custom .article-content h3{font-size:clamp(1.6rem,1.6vw,1.25rem);margin:1.6em 0 .55em;letter-spacing:.075rem}.article-custom blockquote,.article-custom .rte blockquote,.article-custom .article-template__content blockquote,.article-custom .article-content blockquote{background:#fbf9fe;border-left:4px solid rgb(98,55,160)}.article-custom a{color:#6237a0}@media(max-width:749px){.article-custom h1{font-size:clamp(1.7rem,7vw,2.2rem);margin-top:18px}.article-custom .article-template__hero-image,.article-custom .article__image,.article-custom .article-image,.article-custom figure{aspect-ratio:16 / 10;margin-bottom:16px;padding-left:16px;padding-right:16px}.article-custom .rte,.article-custom .article-template__content,.article-custom .article-template__text,.article-custom .article-content{font-size:14px;line-height:1.6em}}.article-custom{--article-line-width: 760px;--article-side-gap: 20px}.article-custom .article-template__hero-container,.article-custom .article-template__social-sharing,.article-custom .article-template__content.rte{width:min(100%,var(--article-line-width));max-width:var(--article-line-width);margin-left:auto;margin-right:auto;box-sizing:border-box}.article-custom .article-template__hero-container{margin-top:0;margin-bottom:24px}.article-custom .article-template__social-sharing{display:flex;align-items:center;gap:8px;margin-top:12px;margin-bottom:28px}.article-custom .article-template__content.rte{margin-top:0;margin-bottom:0}.article-custom .caption-with-letter-spacing{margin-left:3rem}.article-custom .article-template__content.rte>*,.article-custom .article-template__social-sharing>*,.article-custom .article-template__hero-container>*{max-width:100%;box-sizing:border-box}.article-custom .article-template__hero-container img,.article-custom .article-template__content.rte img{display:block;width:100%;height:auto}@media(max-width:749px){.article-custom{--article-side-gap: 16px}.article-custom div.article-template__social-sharing{padding:0 1.5rem}.article-custom .article-template__hero-container,.article-custom .article-template__social-sharing,.article-custom .article-template__content.rte{width:calc(100% - 3rem);max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/article-custom.css.map */
