.section-container-lg{margin-inline:auto;padding-inline:var(--page-padding)}.seo-article{--seo-article-accent: #171717;--seo-article-ink: #171717;--seo-article-muted: #666a70;--seo-article-border: #dedfe2;--seo-article-surface: #f5f5f4;box-sizing:border-box;color:var(--seo-article-ink);padding-block:clamp(24px,4vw,60px) 72px}.seo-article *,.seo-article *:before,.seo-article *:after{box-sizing:border-box}.seo-article-breadcrumb{margin-block-end:22px;color:var(--seo-article-muted);font-size:14px}.seo-article-breadcrumb ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.seo-article-breadcrumb li+li:before{content:"/";margin-inline-end:8px;color:#9a9da2}.seo-article-breadcrumb a{color:inherit;text-decoration:none}.seo-article-breadcrumb a:hover,.seo-article-breadcrumb a:focus-visible{color:var(--seo-article-accent)}.seo-article-hero{border-block-end:1px solid var(--seo-article-border);padding-block-end:clamp(28px,4vw,48px)}.seo-article-hero__main{align-items:center;column-gap:clamp(32px,4vw,64px);display:grid;grid-template-areas:"title media" "meta media" "excerpt media" "share media";grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);justify-content:center;row-gap:20px}.seo-article-title{font-size:clamp(36px,4vw,60px);grid-area:title;line-height:1.06;margin:0;overflow-wrap:anywhere}.seo-article-hero__media{background:transparent;border:0;border-radius:0;box-shadow:none;grid-area:media;margin:0;min-height:0;padding:0}.seo-article-hero__image{background:transparent;border:0;border-radius:0;box-shadow:none;display:block;height:auto!important;min-height:0;width:100%}.seo-article-meta{align-items:center;display:flex;flex-wrap:wrap;gap:16px 28px;grid-area:meta}.seo-article-meta__author{align-items:center;display:flex;gap:12px}.seo-article-meta__author img{border-radius:50%;display:block;height:48px;object-fit:cover;width:48px}.seo-article-meta__author>span{align-items:center;display:flex;flex-wrap:wrap;gap:4px 10px;font-size:14px}.seo-article-date{align-items:center;display:inline-flex;gap:6px}.seo-article-date .icon,.seo-article-post-nav__item small .icon,.seo-article-more__card small .icon{flex:0 0 auto}.seo-article-meta__author a,.seo-article-meta__reviewer a{color:var(--seo-article-ink);font-weight:700;text-decoration:none}.seo-article-meta__author a:hover,.seo-article-meta__author a:focus-visible,.seo-article-meta__reviewer a:hover,.seo-article-meta__reviewer a:focus-visible{color:var(--seo-article-accent);text-decoration:underline;text-underline-offset:3px}.seo-article-meta__author time,.seo-article-meta__author span span,.seo-article-meta__reviewer{color:var(--seo-article-muted)}.seo-article-meta__reviewer{border-inline-start:1px solid var(--seo-article-border);font-size:14px;margin:0;padding-inline-start:22px}.seo-article-excerpt{background:#f3f3f2;border-inline-start:4px solid var(--seo-article-accent);font-size:clamp(16px,1.25vw,18px);font-style:italic;grid-area:excerpt;line-height:1.6;margin:0;padding:18px 20px}.seo-article-excerpt:before{color:var(--seo-article-accent);content:"\201c";font-size:1.4em;margin-inline-end:4px}.seo-article-excerpt:after{color:var(--seo-article-accent);content:"\201d";font-size:1.4em;margin-inline-start:4px}.seo-article-share{align-items:center;display:flex;flex-wrap:wrap;gap:8px;grid-area:share;margin:0}.seo-article-share__label{font-size:14px;font-weight:700;margin-inline-end:4px}.seo-article-share a,.seo-article-share button{align-items:center;background:#fff;border:1px solid var(--seo-article-border);border-radius:6px;color:var(--seo-article-ink);display:inline-flex;justify-content:center;min-height:40px;min-width:40px;padding:8px;transition:border-color .18s ease,color .18s ease,background .18s ease}.seo-article-share a:hover,.seo-article-share a:focus-visible,.seo-article-share button:hover,.seo-article-share button:focus-visible{background:#f0f0ef;border-color:var(--seo-article-accent);color:var(--seo-article-accent)}.seo-article-share svg{height:22px;width:22px}.seo-article-share__copy{gap:8px;white-space:nowrap}.seo-article-share__status{height:1px;overflow:hidden;position:absolute;width:1px}.seo-article-share .seo-article-share__comments{border:0;border-radius:0;gap:6px;margin-inline-start:auto;min-width:0;padding-inline:8px 0;text-decoration:none}.seo-article-share__comments span:not(.sr-only){font-size:14px;white-space:nowrap}.seo-article-share__comments .icon{height:16px;width:16px}.seo-article-layout{align-items:start;display:grid;gap:clamp(36px,5vw,72px);grid-template-columns:minmax(0,1fr) minmax(260px,330px);margin-block-start:clamp(40px,5vw,72px);max-width:100%;min-width:0}.seo-article-main,.seo-article-content{max-width:100%;min-width:0}.seo-article-content{font-size:clamp(16px,1.25vw,18px);line-height:1.76;overflow-wrap:anywhere}.seo-article-content>:first-child{margin-block-start:0}.seo-article-content :is(h1,h2,h3,h4,h5,h6){color:var(--seo-article-ink);line-height:1.2;scroll-margin-top:calc(var(--header-height, 80px) + 24px)}.seo-article-content h1{font-size:42px;margin-block:48px 18px}.seo-article-content h2{font-size:34px;margin-block:46px 18px}.seo-article-content h3{font-size:27px;margin-block:38px 16px}.seo-article-content h4{font-size:22px;margin-block:30px 14px}.seo-article-content h5{font-size:19px;margin-block:26px 12px}.seo-article-content h6{font-size:17px;margin-block:22px 10px}.seo-article-content p,.seo-article-content :is(ul,ol),.seo-article-content blockquote,.seo-article-content pre,.seo-article-content figure,.seo-article-content .seo-article-table-scroll{margin-block:0 24px}.seo-article-content :is(ul,ol){list-style-position:outside;padding-inline-start:1.5em}.seo-article-content ul{list-style-type:disc}.seo-article-content ol{list-style-type:decimal}.seo-article-content li+li{margin-block-start:8px}.seo-article-content a:not(.pc-wrapper a){color:var(--seo-article-accent)!important;text-decoration:none}.seo-article-content a:not(.pc-wrapper a) :where(*){color:var(--seo-article-accent)!important}.seo-article-content a:not(.pc-wrapper a):focus-visible{border-radius:2px;outline:2px solid var(--seo-article-accent);outline-offset:3px}.seo-article .seo-article-content :is(a.button,a[class*=button],a[style*=background]){background:#1a1a1a!important;color:#fff!important;text-decoration:none}.seo-article .seo-article-content :is(a.button,a[class*=button],a[style*=background]) :where(*){color:#fff!important}.seo-article-content figure{max-width:100%}.seo-article-content figure img{display:block;height:auto;margin-inline:auto;max-width:100%}.seo-article-content figcaption{color:var(--seo-article-muted);font-size:14px;line-height:1.5;margin-block-start:10px;text-align:center}.seo-article .seo-article-content blockquote{--quote-icon-height: 24px;--quote-icon-width: 24px;background:#f7f7f6;border-inline-start:4px solid var(--seo-article-ink);color:#33363a;font-family:inherit;font-size:19px;font-style:italic;font-weight:500;line-height:1.6;padding:24px 28px 24px 64px;text-align:start}.seo-article .seo-article-content blockquote:before{inset-block-start:24px;inset-inline-start:24px;opacity:.32;transform:none}.seo-article .seo-article-content blockquote p{font-size:inherit;line-height:inherit;margin:0;text-align:inherit}.seo-article .seo-article-content blockquote p:not(:last-child){margin-block-end:1em}.seo-article-content :is(code,pre){font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.seo-article-content code{background:#f0f0ef;border-radius:4px;font-size:.9em;padding:.1em .35em}.seo-article-content pre{background:#1f2023;border-radius:6px;color:#f7f7f7;overflow-x:auto;padding:20px}.seo-article-content pre code{background:transparent;color:inherit;padding:0}.seo-article-content hr{border:0;border-block-start:1px solid var(--seo-article-border);margin-block:42px}.seo-article-content :is(.seo-article-table-scroll,.table-wrapper){contain:inline-size;display:block;inline-size:100%;max-inline-size:100%;min-inline-size:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0;position:relative;-webkit-overflow-scrolling:touch}.seo-article-content :is(.seo-article-table-scroll,.table-wrapper):before{color:var(--seo-article-muted);content:"Swipe to view";display:none;font-size:13px;margin-block-end:10px}.seo-article-content table{background:#fff;border-collapse:separate!important;border-spacing:0;display:table;max-inline-size:none;min-inline-size:max(100%,40rem);width:100%}.seo-article-content :is(th,td){border:0;border-block-end:1px solid var(--seo-article-border);font-size:16px;line-height:1.5;min-width:130px;padding:12px 14px;vertical-align:top;white-space:normal;word-break:break-word}.seo-article-content thead th{background:#1a1a1a;color:#fff;font-weight:700;text-align:start}.seo-article-content tbody tr:nth-child(2n)>*{background:#f7f7f6!important}.seo-article-content tbody td:first-child{font-weight:700}.seo-article-content tbody tr:last-child>*{border-block-end:0}.seo-article-tags{border-block-start:1px solid var(--seo-article-border);display:flex;flex-wrap:wrap;gap:8px;margin-block-start:44px;padding-block-start:24px}.seo-article-tags a,.seo-article-author__roles span{background:#f0f0ef;border:1px solid #e1e1df;border-radius:999px;color:#3c3f43;font-size:13px;padding:6px 10px;text-decoration:none}.seo-article-tags a:hover,.seo-article-tags a:focus-visible{border-color:var(--seo-article-accent);color:var(--seo-article-accent)}.seo-article-author{align-items:start;border-block:1px solid var(--seo-article-border);display:grid;gap:24px;grid-template-columns:120px minmax(0,1fr);margin-block-start:48px;padding-block:32px}.seo-article-author__avatar img{border-radius:50%;display:block;height:120px;object-fit:cover;width:120px}.seo-article-author__heading{align-items:start;display:flex;gap:20px;justify-content:space-between}.seo-article-author__name-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.seo-article-author h2{font-size:24px;margin:0}.seo-article-author h2 a,.seo-article-author__profile{color:var(--seo-article-ink)}.seo-article-author__socials{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.seo-article-author__socials a{align-items:center;border-radius:4px;color:var(--seo-article-ink);display:inline-flex;height:32px;justify-content:center;line-height:0;width:32px}.seo-article-author__socials a:hover,.seo-article-author__socials a:focus-visible{background:#eeeeec;color:var(--seo-article-accent)}.seo-article-author__socials svg{display:block;flex:0 0 24px;height:24px;shape-rendering:geometricPrecision;width:24px}.seo-article-author__socials .icon-tiktok path{transform:scale(.875);transform-box:view-box;transform-origin:center}.seo-article-author__roles{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:10px}.seo-article-author__profile{flex:0 0 auto;font-size:14px;text-underline-offset:3px}.seo-article-author__bio{line-height:1.7;margin-block-start:18px}.seo-article-post-nav{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:36px}.seo-article-post-nav__item{background:#f7f7f6;border:1px solid var(--seo-article-border);border-radius:8px;color:var(--seo-article-ink);display:flex;flex-direction:column;gap:8px;min-height:150px;padding:20px;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.seo-article-post-nav__item--next{grid-column:2;text-align:end}.seo-article-post-nav__item span{color:var(--seo-article-accent);font-size:13px;font-weight:700}.seo-article-post-nav__item small{align-items:center;color:var(--seo-article-muted);display:flex;flex-wrap:wrap;gap:6px}.seo-article-post-nav__item--next small{justify-content:flex-end}.seo-article-post-nav__item strong{font-size:18px;line-height:1.35}.seo-article-post-nav__item:hover,.seo-article-post-nav__item:focus-visible{border-color:var(--seo-article-accent);box-shadow:0 8px 20px #00000014;transform:translateY(-2px)}.seo-article-sidebar{align-self:start;display:grid;gap:20px;position:sticky;top:calc(var(--header-height, 80px) + 20px)}.seo-article-sidebar__card{background:#fff;border:1px solid var(--seo-article-border);border-radius:8px;padding:20px}.seo-article-sidebar__heading{font-size:18px;line-height:1.25;margin:0 0 18px}.seo-article-sidebar__toc{max-height:50vh;overflow:hidden}.seo-article-toc__list,.seo-article-toc__sublist{list-style:none;margin:0;padding:0}.seo-article-toc__list{max-height:calc(50vh - 82px);overflow-y:auto;overscroll-behavior-y:none;padding-inline-end:4px;scrollbar-color:#c7c8ca transparent;scrollbar-width:thin}.seo-article-toc__row{align-items:center;display:flex;gap:6px}.seo-article-toc__link{border-radius:5px;color:#474a4f;display:block;flex:1;font-size:14px;line-height:1.4;padding:8px 10px;text-decoration:none}.seo-article-toc__link:hover,.seo-article-toc__link:focus-visible,.seo-article-toc__link.is-active{background:#f0f0ef;color:var(--seo-article-accent)}.seo-article-toc__toggle{align-items:center;background:transparent;border:0;border-radius:4px;color:#55585d;display:inline-flex;height:30px;justify-content:center;padding:6px;width:30px}.seo-article-toc__toggle svg{height:16px;transition:transform .18s ease;width:16px}.seo-article-toc__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.seo-article-toc__sublist{padding-inline-start:12px}.seo-article-toc__item--level-3 .seo-article-toc__link{color:#6a6d72;font-size:13px}.seo-article-recommended-products{overflow:hidden}.seo-article-recommended-products__header{align-items:start;display:flex;gap:12px;justify-content:space-between}.seo-article-recommended-products__close{align-items:center;background:transparent;border:0;border-radius:4px;color:#5f6267;display:inline-flex;flex:0 0 auto;font-size:22px;height:32px;justify-content:center;width:32px}.seo-article-recommended-products__close:hover,.seo-article-recommended-products__close:focus-visible{background:#f0f0ef;color:var(--seo-article-accent)}.seo-article-recommended-products__viewport{min-height:0;overflow:hidden}.seo-article-recommended-products__track{display:flex;min-height:0;transition:transform .38s ease}.seo-article-recommended-products__slide{flex:0 0 100%;min-width:0}.seo-article-recommended-products[data-layout=list] .seo-article-recommended-products__track{flex-direction:column;gap:14px;transform:none!important;transition:none}.seo-article-recommended-products__card{align-items:center;border:1px solid #ececea;border-radius:7px;color:var(--seo-article-ink);display:grid;gap:12px;grid-template-columns:92px minmax(0,1fr);overflow:hidden;padding:10px;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.seo-article-recommended-products__card:hover,.seo-article-recommended-products__card:focus-visible{border-color:var(--seo-article-accent);box-shadow:0 8px 18px #00000014;transform:translateY(-2px)}.seo-article-recommended-products__image{aspect-ratio:1;background:#f2f2f0;border-radius:5px;overflow:hidden}.seo-article-recommended-products__image img{height:100%;object-fit:contain;transition:transform .2s ease;width:100%}.seo-article-recommended-products__card:hover img{transform:scale(1.04)}.seo-article-recommended-products__content{min-width:0}.seo-article-recommended-products__content h3{display:-webkit-box;font-size:14px;line-height:1.35;margin:0 0 5px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.seo-article-recommended-products__content p{color:var(--seo-article-muted);font-size:12px;margin:0 0 6px}.seo-article-recommended-products__price{align-items:baseline;display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;gap:6px}.seo-article-recommended-products__price s{color:var(--seo-article-muted);font-size:12px;font-weight:400}.seo-article-recommended-products__button{color:var(--seo-article-accent);display:inline-block;font-size:12px;font-weight:700;margin-block-start:8px}.seo-article-recommended-products__controls{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:14px}.seo-article-recommended-products__previous,.seo-article-recommended-products__next,.seo-article-recommended-products__pagination button{align-items:center;background:#f2f2f0;border:0;color:#45484c;display:inline-flex;justify-content:center}.seo-article-recommended-products__previous,.seo-article-recommended-products__next{border-radius:50%;font-size:20px;height:32px;width:32px}.seo-article-recommended-products__pagination{display:flex;gap:5px}.seo-article-recommended-products__pagination button{border-radius:50%;height:7px;min-width:7px;padding:0;width:7px}.seo-article-recommended-products__pagination button.is-active{background:var(--seo-article-accent)}.seo-article-recommended-products__previous:hover,.seo-article-recommended-products__next:hover,.seo-article-recommended-products__previous:focus-visible,.seo-article-recommended-products__next:focus-visible{background:#f0f0ef;color:var(--seo-article-accent)}.seo-article-comments{background:var(--seo-article-surface);border:0;border-radius:0;margin-block-start:clamp(48px,6vw,80px);padding:clamp(24px,5vw,64px)}.seo-article-comments__inner{display:grid;gap:clamp(28px,4vw,48px);margin-inline:auto;max-width:1024px}.seo-article-comments__list{display:grid;gap:24px}.seo-article-comments__list h2,.seo-article-comment-form__heading h2{font-size:30px;line-height:1.2;margin:0}.seo-article-comments__list>ul{display:grid;gap:16px;list-style:none;margin:0;padding:0}.seo-article-comments .comment-card,.seo-article-comment-form{background:#fff;border-radius:8px;padding:clamp(22px,4vw,40px)}.seo-article-comments .comment-card .gravatar{flex:0 0 auto;width:60px}.seo-article-comment-form{display:grid;gap:28px}.seo-article-comment-form__heading{display:grid;gap:8px}.seo-article-comment-form__heading p{font-size:14px;margin:0}.seo-article-comment-form__fields{display:grid;gap:16px}.seo-article-comment-form__identity{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.seo-article-comment-form :is(.input,.textarea){background:#f7f7f6;border-color:transparent}.seo-article-comment-form .textarea{min-height:168px;resize:vertical}.seo-article-comment-form .button{background:var(--seo-article-ink);border-color:var(--seo-article-ink);color:#fff}.seo-article-comment-form .rte{font-size:13px}.seo-article-more{border-block-start:1px solid var(--seo-article-border);margin-block-start:clamp(48px,6vw,80px);padding-block-start:36px}.seo-article-more__heading h2{font-size:30px;margin:0 0 24px}.seo-article-more__grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.seo-article-more__card{height:100%}.seo-article-more__card>a{border:1px solid var(--seo-article-border);border-radius:8px;color:var(--seo-article-ink);display:grid;grid-template-rows:auto 1fr;height:100%;overflow:hidden;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.seo-article-more__card>a:hover,.seo-article-more__card>a:focus-visible{border-color:var(--seo-article-accent);box-shadow:0 10px 24px #00000017;transform:translateY(-3px)}.seo-article-more__card img{aspect-ratio:16 / 10;height:auto;object-fit:cover;transition:transform .22s ease;width:100%}.seo-article-more__card a:hover img{transform:scale(1.025)}.seo-article-more__card>a>div{display:flex;flex-direction:column;padding:18px}.seo-article-more__card span{color:var(--seo-article-accent);font-size:12px;font-weight:700}.seo-article-more__card h3{font-size:20px;line-height:1.3;margin:8px 0 10px}.seo-article-more__card p{color:var(--seo-article-muted);display:-webkit-box;font-size:14px;line-height:1.55;margin:0 0 18px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.seo-article-more__card small{align-items:center;color:var(--seo-article-muted);display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}@media(prefers-reduced-motion:reduce){.seo-article-recommended-products__track,.seo-article a,.seo-article button,.seo-article img{transition:none!important}}@media(max-width:989px){.seo-article-hero__main{grid-template-areas:"title" "media" "meta" "excerpt" "share";grid-template-columns:minmax(0,1fr);row-gap:20px}.seo-article-layout{grid-template-columns:1fr}.seo-article-sidebar{position:static}.seo-article-sidebar__toc{display:none}.seo-article-more__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.seo-article{padding-block-start:20px}.seo-article-title{font-size:36px;margin-block-end:20px}.seo-article-meta{align-items:flex-start;flex-direction:column}.seo-article-meta__reviewer{border-inline-start:0;padding-inline-start:0}.seo-article-share{flex-wrap:nowrap;overflow-x:auto}.seo-article-share__label{flex:0 0 auto}.seo-article-share__copy span{display:none}.seo-article-share .seo-article-share__comments{margin-inline-start:8px}.seo-article-content h1{font-size:32px}.seo-article-content h2{font-size:28px}.seo-article-content h3{font-size:23px}.seo-article .seo-article-content blockquote{--quote-icon-height: 20px;--quote-icon-width: 20px;font-size:18px;padding:20px 20px 20px 52px}.seo-article .seo-article-content blockquote:before{inset-block-start:20px;inset-inline-start:20px}.seo-article-content :is(.seo-article-table-scroll,.table-wrapper):before{display:block}.seo-article-author{grid-template-columns:1fr;text-align:center}.seo-article-author__avatar{display:flex;justify-content:center}.seo-article-author__heading{align-items:center;flex-direction:column}.seo-article-author__name-row{justify-content:center}.seo-article-author__socials{flex-basis:100%;justify-content:center}.seo-article-author__roles{justify-content:center}.seo-article-post-nav{grid-template-columns:1fr}.seo-article-post-nav__item--next{grid-column:1}.seo-article-post-nav__item:hover,.seo-article-post-nav__item:focus-visible{box-shadow:none;transform:none}.seo-article-comments{margin-inline:calc(var(--page-padding) * -1);padding-inline:var(--page-padding)}.seo-article-comment-form__identity,.seo-article-more__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-seo-article-template.css.map */
