.premium-seo{--premium-seo-ink: var(--sh-ink, #171916);--premium-seo-paper: var(--sh-paper, #fff);--premium-seo-soft: var(--sh-soft, #f3f4f1);--premium-seo-line: var(--sh-line, #dcded8);--premium-seo-accent: var(--sh-accent, #bd3b27);color:var(--premium-seo-ink)}.premium-seo .premium-seo__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:var(--premium-seo-ink);font:var(--sf-weight-medium, 500) var(--sf-type-micro, 11px) / 1.3 var(--sh-body, var(--font-body-family));letter-spacing:.13em;text-transform:uppercase}.premium-seo .premium-seo__eyebrow:before{width:28px;height:2px;background:var(--premium-seo-accent);content:""}.premium-seo--guide{background:var(--premium-seo-soft)}.premium-seo--guide .page-width{max-width:1600px;padding-inline:var(--sh-gutter, 20px)}.premium-seo--guide .image-with-text{border:1px solid var(--premium-seo-line);background:var(--premium-seo-paper);box-shadow:0 14px 38px #17191612}.premium-seo--guide .image-with-text__grid{align-items:stretch}.premium-seo--guide .image-with-text__media-item{min-height:100%;overflow:hidden}.premium-seo--guide .image-with-text__media{min-height:100%;background:var(--premium-seo-ink)}.premium-seo--guide .image-with-text__media img{transition:transform .7s cubic-bezier(.2,.7,.3,1)}.premium-seo--guide .image-with-text__content{padding:42px 30px 46px;background:var(--premium-seo-paper)}.premium-seo--guide .image-with-text__heading{max-width:12ch;margin:0;color:var(--premium-seo-ink);font:var(--sf-weight-bold, 700) clamp(32px,4.2vw,54px) / .98 var(--sh-heading, var(--font-heading-family));letter-spacing:-.04em;text-transform:uppercase}.premium-seo--guide .image-with-text__text{max-width:60ch;margin-top:26px;color:var(--premium-seo-ink);font:var(--sf-weight-regular, 400) var(--sf-type-body, 16px) / 1.7 var(--sh-body, var(--font-body-family))}.premium-seo--guide .image-with-text__text p{margin:0 0 16px}.premium-seo--guide .image-with-text__text p:last-child{margin-bottom:0}.premium-seo--guide .image-with-text__text h3{margin:30px 0 8px;padding-top:18px;border-top:1px solid var(--premium-seo-line);font:var(--sf-weight-medium, 500) var(--sf-type-meta, 12px) / 1.4 var(--sh-body, var(--font-body-family));letter-spacing:.1em;text-transform:uppercase}.premium-seo--guide .image-with-text__text ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.premium-seo--guide .image-with-text__text li{position:relative;margin:0;padding:10px 0 10px 20px;border-top:1px solid var(--premium-seo-line);line-height:1.45}.premium-seo--guide .image-with-text__text li:before{position:absolute;top:18px;left:1px;width:5px;height:5px;background:var(--premium-seo-accent);content:""}.premium-seo--guide .button{margin-top:30px;border:1px solid var(--premium-seo-ink);background:var(--premium-seo-ink);color:var(--premium-seo-paper)}.premium-seo--guide .button:after{box-shadow:none}.premium-seo--faq{border-top:1px solid var(--premium-seo-ink);border-bottom:1px solid var(--premium-seo-ink);background:#e9ebe6;color:var(--premium-seo-ink);box-shadow:inset 0 18px 42px #17191608}.premium-seo--faq .collapsible-content,.premium-seo--faq .collapsible-content__wrapper{padding-inline:0}.premium-seo--faq .collapsible-content-wrapper-narrow{display:grid;width:min(100%,1600px);max-width:none;margin-inline:auto;padding-inline:var(--sh-gutter, 20px)}.premium-seo--faq .collapsible-content__header{padding-bottom:30px;text-align:left!important}.premium-seo--faq .premium-seo__eyebrow{color:#171916ad}.premium-seo--faq .collapsible-content__heading{max-width:10ch;margin:0;color:var(--premium-seo-ink);font:var(--sf-weight-bold, 700) clamp(32px,4.2vw,54px) / .98 var(--sh-heading, var(--font-heading-family));letter-spacing:-.04em;text-transform:uppercase}.premium-seo--faq .collapsible-content__grid{margin:0}.premium-seo--faq .collapsible-content__grid>.grid__item{width:100%;max-width:none;padding:0}.premium-seo--faq .accordion{margin:0;border-top:1px solid rgba(23,25,22,.24);border-bottom:0}.premium-seo--faq .accordion:last-child{border-bottom:1px solid rgba(23,25,22,.24)}.premium-seo--faq .accordion summary{min-height:76px;padding:20px 0;color:var(--premium-seo-ink);transition:color .18s ease,padding-left .18s ease}.premium-seo--faq .accordion summary:hover{background:transparent;color:var(--premium-seo-accent)}.premium-seo--faq .accordion__title{color:inherit;font:var(--sf-weight-medium, 500) var(--sf-type-body, 16px) / 1.4 var(--sh-body, var(--font-body-family))}.premium-seo--faq .accordion summary:hover .accordion__title{text-decoration:none}.premium-seo--faq .accordion summary .svg-wrapper{width:18px;height:18px}.premium-seo--faq .accordion summary svg{color:currentColor}.premium-seo--faq .accordion__content{max-width:64ch;padding:0 42px 24px 0;color:#171916b8;font:var(--sf-weight-regular, 400) var(--sf-type-body, 16px) / 1.65 var(--sh-body, var(--font-body-family))}.premium-seo--faq .accordion__content a{color:var(--premium-seo-ink);text-decoration-color:#17191673;text-underline-offset:4px}@media(hover:hover)and (pointer:fine){.premium-seo--guide .image-with-text:hover .image-with-text__media img{transform:scale(1.025)}.premium-seo--faq .accordion summary:hover{padding-left:8px}}@media screen and (min-width:750px){.premium-seo--guide .image-with-text__media-item,.premium-seo--guide .image-with-text__text-item{width:50%}.premium-seo--guide .image-with-text__media{height:100%;padding-bottom:0!important}.premium-seo--guide .image-with-text__content{min-height:560px;padding:clamp(48px,5vw,76px)}.premium-seo--faq .collapsible-content-wrapper-narrow{grid-template-columns:minmax(240px,.72fr) minmax(420px,1.28fr);gap:clamp(56px,8vw,144px)}.premium-seo--faq .collapsible-content__header{position:sticky;top:calc(var(--sh-announce-height, 36px) + var(--sh-header-height, 84px) + 32px);align-self:start;padding-bottom:0}}@media screen and (max-width:749px){.premium-seo--guide .image-with-text__media{min-height:330px}.premium-seo--guide .image-with-text__content{padding:36px 24px 40px}.premium-seo--guide .image-with-text__text{margin-top:22px}.premium-seo--faq .collapsible-content__header{padding-bottom:34px}.premium-seo--faq .accordion summary{min-height:68px}}@media(prefers-reduced-motion:reduce){.premium-seo--guide .image-with-text__media img,.premium-seo--faq .accordion summary{transition:none}.premium-seo--guide .image-with-text:hover .image-with-text__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/premium-collection-seo.css.map */
