.shopify-section.seo-intro-section:not(:has(.seo-intro)){padding:0}.shopify-section.seo-intro-section:has(.seo-intro){padding:5.6rem 0}.seo-intro{display:grid;gap:4rem;align-items:center}.seo-intro h2{margin:0 0 1.6rem;font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:1.25}.seo-intro p{margin:0 0 1.6rem;font-size:1.7rem;line-height:2.8rem;color:#1d1d1bcc}.seo-intro .rte .metafield-rich_text_field,.seo-intro .rte .metafield-rich_text_field p{margin:0}.seo-intro p:last-child{margin-bottom:0}.seo-intro .rte a{color:rgb(var(--color-button))}.seo-intro__btns{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:0}.seo-intro-section .seo-intro__btns .button{display:inline-flex;align-items:center;gap:.8rem;text-decoration:none}.seo-intro__media{position:relative;display:block;min-width:0;width:100%;padding:3.2rem;border-radius:2.8rem;background:linear-gradient(160deg,#f7f7f7,#ededee);box-shadow:0 4px 20px #00000014;text-decoration:none;color:inherit}.seo-intro__media img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.seo-intro__badge{position:absolute;left:2rem;top:2rem;display:flex;align-items:center;gap:.6rem;max-width:calc(100% - 4rem);padding:.8rem 1.6rem;border-radius:99px;background:#fff;box-shadow:0 4px 20px #00000014;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:700;line-height:1.3}.seo-intro__badge svg{flex:0 0 auto;width:2.2rem;height:2.2rem}.seo-intro__price{position:absolute;right:2rem;bottom:2rem;max-width:calc(100% - 4rem);padding:1.2rem 1.8rem;border-radius:1.6rem;background:rgb(var(--color-button));color:#fff;font-family:var(--font-heading-family);line-height:1.2}.seo-intro__price small{display:block;font-size:1.2rem;font-weight:400;opacity:.9}.seo-intro__price strong{display:block;margin:.2rem 0;font-size:2.2rem}@media screen and (min-width:750px){.shopify-section.seo-intro-section:has(.seo-intro){padding:8rem 0}.seo-intro h2{font-size:calc(var(--font-heading-scale) * 3.6rem)}}@media screen and (min-width:990px){.seo-intro{grid-template-columns:1.2fr 1fr;column-gap:6.4rem;row-gap:0}.seo-intro__copy{grid-column:1;grid-row:1}.seo-intro__btns{grid-column:1;grid-row:2;margin-top:2.8rem}.seo-intro__media{grid-column:2;grid-row:1 / span 2}.seo-intro--text-only{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/231/assets/section-collection-seo-card.css.map */
