.shopify-section--seo-article-template{overflow:visible;--heading-font-family:var(--yg-google-font-family)}.seo-article{background-color:rgb(var(--background));background-image:var(--background-gradient);color:rgb(var(--text-color));min-width:0}.seo-article,.seo-article-layout,.seo-article-main,.seo-article-content{max-width:100%;min-width:0}.seo-article__inner{margin-inline:auto;max-width:min(100%,var(--container-xl-max-width));padding:clamp(1.5rem,3vw,3rem) var(--container-gutter) clamp(2.5rem,5vw,5rem)}.seo-article-hero{border-block-end:1px solid rgb(var(--border-color));padding-block-end:clamp(1.5rem,3vw,2.5rem)}.seo-article-hero__main{display:grid;gap:1rem}.seo-article-breadcrumbs{align-items:center;color:rgb(var(--text-color) / .62);display:flex;flex-wrap:wrap;font-size:var(--text-sm);gap:.45rem;line-height:1.4}.seo-article-breadcrumbs a{text-decoration:none;transition:color .2s ease}.seo-article-breadcrumbs a:hover,.seo-article-breadcrumbs a:focus-visible,.seo-article-meta__link:hover,.seo-article-meta__link:focus-visible,.seo-article-reviewer a:hover,.seo-article-reviewer a:focus-visible{color:rgb(var(--text-color));text-decoration:underline;text-underline-offset:.2em}.seo-article-title{font-family:var(--heading-font-family);font-size:clamp(2rem,4vw,4.25rem);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);letter-spacing:0;line-height:1.05;margin:0;text-transform:var(--heading-text-transform)}.seo-article-hero__media{align-items:center;aspect-ratio:16 / 10;background:rgb(var(--text-color) / .045);border:1px solid rgb(var(--border-color));border-radius:8px;display:grid;inline-size:100%;isolation:isolate;margin-block-start:.25rem;overflow:hidden;position:relative}.seo-article-hero__media-blur{background-position:center;background-size:cover;filter:blur(22px);top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem;opacity:.34;position:absolute;transform:scale(1.05);z-index:-1}.seo-article-hero__image{block-size:100%;display:block;inline-size:100%;object-fit:contain}.seo-article-meta,.seo-article-meta__author{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.seo-article-meta{color:rgb(var(--text-color) / .68);font-size:var(--text-sm)}.seo-article-meta__avatar{block-size:2rem;border-radius:var(--rounded-full);display:block;inline-size:2rem;object-fit:cover}.seo-article-meta__avatar-link{border-radius:var(--rounded-full);display:inline-flex}.seo-article-meta__link,.seo-article-reviewer a,.seo-article-author__name a{color:rgb(var(--text-color));text-decoration:none}.seo-article-reviewer{color:rgb(var(--text-color) / .66);font-size:var(--text-sm);margin:-.35rem 0 0}.seo-article-excerpt{background:rgb(var(--text-color) / .045);border-inline-start:3px solid rgb(var(--text-color));color:rgb(var(--text-color) / .78);font-size:var(--text-lg);font-style:italic;line-height:1.6;margin:.25rem 0 0;padding:1rem 1.125rem}.seo-article-excerpt:before{content:open-quote}.seo-article-excerpt:after{content:close-quote}.seo-article-share{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-block-start:.25rem}.seo-article-share__label{color:rgb(var(--text-color) / .66);font-size:var(--text-sm);margin:0}.seo-article-share__buttons{display:flex;flex-wrap:wrap;gap:.5rem}.seo-article-share__button{align-items:center;background:transparent;border:1px solid rgb(var(--border-color));border-radius:var(--button-border-radius);color:rgb(var(--text-color));cursor:pointer;display:inline-flex;font:var(--button-font);gap:.45rem;min-block-size:2.5rem;padding:.5rem .75rem;text-decoration:none;text-transform:var(--button-text-transform);transition:background .2s ease,border-color .2s ease,transform .2s ease;white-space:nowrap}.seo-article-share__button svg{block-size:1.1rem;inline-size:1.1rem}.seo-article-share__button:hover,.seo-article-share__button:focus-visible,.seo-article-share__button.is-copied{background:rgb(var(--text-color) / .055);border-color:rgb(var(--text-color) / .38);transform:translateY(-1px)}.seo-article-layout{align-items:start;display:grid;gap:clamp(1.5rem,3vw,3rem);grid-template-columns:minmax(0,1fr) minmax(17rem,21rem);padding-block-start:clamp(1.5rem,3vw,2.5rem)}.seo-article-main{display:grid;gap:clamp(1.75rem,3vw,2.5rem)}.seo-article-content{contain:inline-size;font-size:max(1rem,var(--text-base));line-height:1.8}.seo-article-content :is(h2,h3){scroll-margin-top:calc(var(--sticky-area-height, 0px) + 1.25rem)}.seo-article-content :is(h2,h3):target{text-decoration:underline;text-decoration-color:rgb(var(--text-color) / .28);text-decoration-thickness:.16em;text-underline-offset:.18em}.seo-article-content :is(h2){font-size:clamp(1.55rem,2.2vw,2.1rem)}.seo-article-content :is(h3){font-size:clamp(1.25rem,1.6vw,1.55rem)}.seo-article-content :is(h4,h5,h6){color:rgb(var(--text-color));font-family:var(--heading-font-family);letter-spacing:0}.seo-article-content :is(img,figure,video,iframe){max-inline-size:100%}.seo-article-content figure{margin-inline:0}.seo-article-content figcaption{color:rgb(var(--text-color) / .62);font-size:var(--text-sm);line-height:1.55;margin-block-start:.625rem}.seo-article-content :is(ul,ol){padding-inline-start:1.35rem}.seo-article-content li+li{margin-block-start:.35rem}.seo-article-content a:not(.seo-article-product-card__media,.seo-article-product-card__title a,.seo-article-product-card__link){text-decoration-thickness:1px;text-underline-offset:.22em}.seo-article-content :is(pre,code){background:rgb(var(--text-color) / .055);border-radius:6px}.seo-article-content code{padding:.12em .3em}.seo-article-content pre{overflow-x:auto;padding:1rem}.seo-article-content pre code{background:transparent;padding:0}.seo-article-content blockquote{border-inline-start:3px solid rgb(var(--text-color) / .55);color:rgb(var(--text-color) / .74);padding-inline-start:1rem}.seo-article-content hr{border:0;border-block-start:1px solid rgb(var(--border-color));margin-block:2rem}.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) table{border-collapse:collapse;display:table;inline-size:max-content;max-inline-size:none;min-inline-size:max(100%,40rem);white-space:nowrap}.seo-article-content :is(th,td){border:1px solid rgb(var(--border-color));min-inline-size:7.5rem;padding:.75rem;text-align:start;vertical-align:top;white-space:normal;word-break:break-word}.seo-article-content th{background:rgb(var(--text-color) / .055);font-weight:600}.seo-article-tags{display:flex;flex-wrap:wrap;gap:.5rem}.seo-article-tags a,.seo-article-role-tag{align-items:center;background:rgb(var(--text-color) / .055);border:1px solid rgb(var(--border-color));border-radius:var(--rounded-full);color:rgb(var(--text-color) / .74);display:inline-flex;font-size:var(--text-sm);line-height:1.4;padding:.35rem .7rem;text-decoration:none}.seo-article-tags a:hover,.seo-article-tags a:focus-visible{background:rgb(var(--text-color) / .09);color:rgb(var(--text-color))}.seo-article-content-divider{border-block-start:1px solid rgb(var(--border-color))}.seo-article-author{align-items:start;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr)}.seo-article-author__avatar{block-size:5.5rem;border-radius:var(--rounded-full);display:block;inline-size:5.5rem;object-fit:cover}.seo-article-author__body{display:grid;gap:.75rem;min-width:0}.seo-article-author__header,.seo-article-author__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .75rem}.seo-article-author__header{justify-content:space-between}.seo-article-author__name{font-family:var(--heading-font-family);font-size:var(--text-h4);font-weight:var(--heading-font-weight);letter-spacing:0;line-height:1.2;margin:0}.seo-article-author__profile-link{color:rgb(var(--text-color));font-size:var(--text-sm);text-underline-offset:.2em}.seo-article-author__socials{align-items:center;display:flex;flex-wrap:wrap;gap:.2rem;list-style:none;margin:0;padding:0}.seo-article-author__socials a{align-items:center;border-radius:var(--rounded-full);color:rgb(var(--text-color) / .72);display:inline-flex;justify-content:center;min-block-size:2rem;min-inline-size:2rem;transition:background .2s ease,color .2s ease}.seo-article-author__socials a:hover,.seo-article-author__socials a:focus-visible{background:rgb(var(--text-color) / .07);color:rgb(var(--text-color))}.seo-article-author__socials svg{block-size:1.1rem;inline-size:1.1rem}.seo-article-author__roles{display:flex;flex-wrap:wrap;gap:.45rem}.seo-article-author__bio{color:rgb(var(--text-color) / .76);font-size:var(--text-base);line-height:1.75}.seo-article-nav{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.seo-article-nav .seo-article-card--next{grid-column:2}.seo-article-sidebar{align-self:start;min-width:0;position:sticky;top:calc(var(--sticky-area-height, 0px) + 1rem)}.seo-article-sidebar__sticky{display:grid;gap:1rem}.seo-article-sidebar__card{border:1px solid rgb(var(--border-color));border-radius:8px;padding:1rem}.seo-article-sidebar__heading{font-family:var(--heading-font-family);font-size:var(--text-h5);font-weight:var(--heading-font-weight);letter-spacing:0;line-height:1.25;margin:0 0 .9rem;text-transform:var(--heading-text-transform)}.seo-article-toc__list,.seo-article-toc__sublist{list-style:none;margin:0;padding:0}.seo-article-toc__list{max-block-size:50vh;overflow-y:auto;overscroll-behavior-y:none;padding-inline-end:.25rem;scrollbar-color:rgb(var(--text-color) / .2) transparent;scrollbar-width:thin}.seo-article-toc__row{align-items:center;display:grid;gap:.35rem;grid-template-columns:minmax(0,1fr) auto}.seo-article-toc__link{border-radius:6px;color:rgb(var(--text-color));display:block;font-size:var(--text-sm);line-height:1.45;padding:.42rem .55rem;text-decoration:none;transition:background .2s ease,color .2s ease}.seo-article-toc__item--level-3 .seo-article-toc__link{font-size:var(--text-xs);padding-inline-start:1rem}.seo-article-toc__link:hover,.seo-article-toc__link:focus-visible,.seo-article-toc__link.is-active{background:rgb(var(--text-color) / .06);color:rgb(var(--text-color))}.seo-article-toc__toggle{align-items:center;background:transparent;border:0;border-radius:var(--rounded-full);color:rgb(var(--text-color) / .62);cursor:pointer;display:inline-flex;justify-content:center;min-block-size:1.8rem;min-inline-size:1.8rem;padding:0}.seo-article-toc__toggle svg{transition:transform .2s ease}.seo-article-toc__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.seo-article-toc__toggle:hover,.seo-article-toc__toggle:focus-visible{background:rgb(var(--text-color) / .06);color:rgb(var(--text-color))}.seo-article-toc__sublist[aria-hidden=true]{display:none}.seo-article-sidebar__product-list{display:grid;gap:.75rem}.seo-article-product-card{align-items:center;border:1px solid rgb(var(--border-color));border-radius:8px;display:grid;gap:.75rem;grid-template-columns:5.75rem minmax(0,1fr);height:100%;padding:.65rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.seo-article-product-card:focus-within,.seo-article-product-card:hover{border-color:rgb(var(--text-color) / .35);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.seo-article-product-card__media{align-items:center;aspect-ratio:1;background:rgb(var(--text-color) / .035);border-radius:6px;display:flex;justify-content:center;overflow:hidden}.seo-article-product-card__image{block-size:100%;inline-size:100%;object-fit:contain;transition:transform .2s ease}.seo-article-product-card:hover .seo-article-product-card__image{transform:scale(1.035)}.seo-article-product-card__content{display:grid;gap:.35rem;min-width:0}.seo-article-product-card__title{display:-webkit-box;font-size:var(--text-sm);font-weight:600;line-height:1.35;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.seo-article-product-card__title a,.seo-article-product-card__link{color:rgb(var(--text-color));text-decoration:none}.seo-article-product-card__title a:hover,.seo-article-product-card__title a:focus-visible,.seo-article-product-card__link:hover,.seo-article-product-card__link:focus-visible{text-decoration:underline;text-underline-offset:.18em}.seo-article-product-card__price{color:rgb(var(--text-color) / .72);font-size:var(--text-sm);margin:0}.seo-article-product-card__link{font-size:var(--text-xs)}.seo-article-more{border-block-start:1px solid rgb(var(--border-color));margin-block-start:clamp(2rem,5vw,4rem);padding-block-start:clamp(1.5rem,3vw,2.5rem)}.seo-article-more__header{margin-block-end:1rem}.seo-article-more__header h2{font-family:var(--heading-font-family);font-size:var(--text-h3);letter-spacing:0;margin:0}.seo-article-more__grid{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.seo-article-card{border:1px solid rgb(var(--border-color));border-radius:8px;color:rgb(var(--text-color));display:grid;height:100%;overflow:hidden;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.seo-article-card:hover,.seo-article-card:focus-visible{border-color:rgb(var(--text-color) / .35);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.seo-article-card__media{aspect-ratio:16 / 10;background:rgb(var(--text-color) / .035);display:block;overflow:hidden}.seo-article-card__image{block-size:100%;inline-size:100%;object-fit:cover;transition:transform .25s ease}.seo-article-card:hover .seo-article-card__image,.seo-article-card:focus-visible .seo-article-card__image{transform:scale(1.035)}.seo-article-card__body{display:grid;gap:.6rem;grid-template-rows:auto auto 1fr;padding:1rem}.seo-article-card__meta,.seo-article-card__direction{color:rgb(var(--text-color) / .62);display:flex;flex-wrap:wrap;font-size:var(--text-xs);gap:.35rem;line-height:1.4}.seo-article-card__title{display:-webkit-box;font-family:var(--heading-font-family);font-size:var(--text-h5);font-weight:var(--heading-font-weight);line-height:1.35;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.seo-article-card__excerpt{color:rgb(var(--text-color) / .68);display:-webkit-box;font-size:var(--text-sm);line-height:1.55;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.seo-article-card--nav .seo-article-card__body{grid-template-rows:auto auto}.seo-article-card--nav .seo-article-card__title{font-size:var(--text-h6)}.seo-article-card--next .seo-article-card__direction{justify-content:end;text-align:end}.seo-article-card--next .seo-article-card__body{text-align:end}@media screen and (min-width:1000px){.seo-article-hero__main--with-media{align-items:center;column-gap:clamp(1.75rem,4vw,3.5rem);grid-template-columns:minmax(0,1.05fr) minmax(20rem,.78fr)}.seo-article-hero__main--with-media>:not(.seo-article-hero__media){grid-column:1}.seo-article-hero__main--with-media .seo-article-hero__media{grid-column:2;grid-row:1 / span 7;inline-size:min(100%,34rem);justify-self:end;margin-block-start:0}}@media screen and (min-width:700px){.seo-article-content{font-size:max(1.0625rem,var(--text-base))}}@media screen and (max-width:999px){.seo-article-layout{grid-template-columns:minmax(0,1fr)}.seo-article-sidebar{order:2;position:static}.seo-article-sidebar__toc{display:none}.seo-article-hero__main--with-media .seo-article-hero__media{inline-size:min(100%,42rem);justify-self:center}}@media screen and (max-width:768px){.seo-article__inner{overflow:hidden;padding-block-start:1rem}.seo-article-title{font-size:clamp(1.85rem,9vw,2.7rem)}.seo-article-breadcrumbs__current{display:none}.seo-article-hero__media{block-size:min(62.5vw,18rem);margin-block-start:0}.seo-article-share{align-items:start;display:grid}.seo-article-share__buttons{flex-wrap:nowrap;max-inline-size:100%;overflow-x:auto;padding-block-end:.15rem}.seo-article-share__button{flex:0 0 auto;min-inline-size:2.5rem;padding-inline:.65rem}.seo-article-share__button span{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.seo-article-content :is(.seo-article-table-scroll,.table-wrapper):before{color:rgb(var(--text-color) / .58);content:"\2190  Swipe to see the full table \2192";display:block;font-size:var(--text-sm);line-height:1.45;margin-block-end:.6rem}.seo-article-content :is(.seo-article-table-scroll,.table-wrapper) table{min-inline-size:max(100%,38rem)}.seo-article-author{justify-items:center;text-align:center}.seo-article-author,.seo-article-author__header,.seo-article-author__title-row{grid-template-columns:minmax(0,1fr)}.seo-article-author__header,.seo-article-author__title-row,.seo-article-author__roles,.seo-article-author__socials{justify-content:center}.seo-article-author__profile-link{position:static}.seo-article-nav,.seo-article-more__grid{grid-template-columns:minmax(0,1fr)}.seo-article-nav .seo-article-card--next{grid-column:auto}.seo-article-card--next .seo-article-card__body,.seo-article-card--next .seo-article-card__direction{justify-content:start;text-align:start}.seo-article-card:hover,.seo-article-card:focus-visible,.seo-article-product-card:hover,.seo-article-product-card:focus-within{transform:none}}@media screen and (max-width:480px){.seo-article-product-card{grid-template-columns:5rem minmax(0,1fr)}.seo-article-excerpt{font-size:var(--text-base);padding:.85rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-seo-article-template.css.map */
