.editorial-landing{--editorial-landing-text-primary: rgb(var(--text-color, 0 0 0));--editorial-landing-text-secondary: rgb(var(--text-color, 0 0 0) / .68);--editorial-landing-text-tertiary: rgb(var(--text-color, 0 0 0) / .48);--editorial-landing-border-tertiary: rgb(var(--text-color, 0 0 0) / .16);--editorial-landing-surface: rgb(var(--text-color, 0 0 0) / .045);--editorial-landing-radius: var(--rounded-button, 6px);background:var(--editorial-landing-bg)}.editorial-landing__inner{max-width:380px;margin:0 auto;font-family:var(--text-font-family, sans-serif)}.editorial-landing__nav{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:.5px solid var(--editorial-landing-border-tertiary)}.editorial-landing__nav-icons{display:flex;gap:16px;align-items:center}.editorial-landing__icon{width:18px;height:18px;color:var(--editorial-landing-text-primary)}.editorial-landing__logo{display:flex;justify-content:center;align-items:center;max-width:150px;min-height:24px}.editorial-landing__logo img{display:block;width:auto;max-width:150px;max-height:32px}.editorial-landing__logo-placeholder{width:120px;height:28px}.editorial-landing__hero,.editorial-landing__centered{padding:32px 20px 24px;text-align:center}.editorial-landing__eyebrow{font-size:11px;letter-spacing:2px;color:var(--editorial-landing-text-secondary);margin:0 0 16px;text-transform:uppercase}.editorial-landing__step .editorial-landing__eyebrow{margin-bottom:8px}.editorial-landing h1,.editorial-landing h2{font-family:var(--heading-font-family, serif);font-weight:500;color:var(--editorial-landing-text-primary)}.editorial-landing h1{font-size:24px;line-height:1.35;margin:0 0 16px}.editorial-landing h2{font-size:20px;line-height:1.35;margin:0 0 12px}.editorial-landing__text{font-size:14px;line-height:1.7;color:var(--editorial-landing-text-secondary);margin:0}.editorial-landing__hero .editorial-landing__text{line-height:1.65}.editorial-landing__step{padding:0 20px 32px}.editorial-landing__media{background:var(--editorial-landing-surface);height:var(--editorial-landing-media-height, 220px);display:flex;align-items:center;justify-content:center;overflow:hidden}.editorial-landing__media svg,.editorial-landing__media img{width:100%;height:100%;object-fit:cover;display:block}.editorial-landing__caption,.editorial-landing__placeholder-text{font-size:12px;color:var(--editorial-landing-text-tertiary);margin:0}.editorial-landing__placeholder-text{font-size:13px;font-style:italic;padding:8px;text-align:center}.editorial-landing__caption{padding:0 20px 32px}.editorial-landing__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.editorial-landing__product-intro,.editorial-landing__closing{padding:32px 20px;text-align:center}.editorial-landing__product-intro .editorial-landing__text{margin-bottom:24px}.editorial-landing__products-meta{padding:0 0 32px}.editorial-landing__product-info{padding:8px 12px}.editorial-landing__vendor{font-size:12px;color:var(--editorial-landing-text-secondary);margin:0 0 2px}.editorial-landing__product-title,.editorial-landing__price{font-size:13px;color:var(--editorial-landing-text-primary);margin:0}.editorial-landing__product-title{font-weight:500;margin-bottom:4px}.editorial-landing__trust{padding:16px 20px;text-align:center}.editorial-landing__trust p{font-size:11px;letter-spacing:1px;color:var(--editorial-landing-text-secondary);margin:0;line-height:1.8}.editorial-landing__tastemaker-intro{padding:32px 20px 16px;text-align:center}.editorial-landing__tastemaker-intro p{font-size:13px;color:var(--editorial-landing-text-secondary);margin:0 0 16px}.editorial-landing__button{display:inline-flex;align-items:center;justify-content:center;margin-top:12px;padding:12px 32px;font-size:14px;font-weight:500;background:var(--editorial-landing-button-bg, var(--editorial-landing-text-primary));color:var(--editorial-landing-button-color, var(--editorial-landing-bg));border:0;border-radius:var(--editorial-landing-button-radius, var(--editorial-landing-radius));cursor:pointer;text-decoration:none}.editorial-landing__footer{padding:24px 20px;text-align:center}.editorial-landing__footer p{font-size:12px;color:var(--editorial-landing-text-tertiary);margin:0}@media screen and (min-width:700px){.editorial-landing__inner{max-width:420px}}.editorial-landing__text-block h1,.editorial-landing__text-block h2{font-family:var(--editorial-landing-heading-font, var(--heading-font-family, serif));color:var(--editorial-landing-heading-color, var(--editorial-landing-text-primary));font-size:var(--editorial-landing-heading-size-mobile, 20px);line-height:var(--editorial-landing-heading-line-height-mobile, 1.35)}.editorial-landing__text-block .editorial-landing__text,.editorial-landing__text-block p{font-family:var(--editorial-landing-text-font, var(--text-font-family, sans-serif));color:var(--editorial-landing-text-color, var(--editorial-landing-text-secondary));font-size:var(--editorial-landing-text-size-mobile, 14px);line-height:var(--editorial-landing-text-line-height-mobile, 1.7)}.editorial-landing__text-block .editorial-landing__eyebrow{font-family:var(--editorial-landing-eyebrow-font, var(--editorial-landing-text-font, var(--text-font-family, sans-serif)));color:var(--editorial-landing-eyebrow-color, var(--editorial-landing-text-secondary))}.editorial-landing__text-block .editorial-landing__product-title,.editorial-landing__text-block .editorial-landing__price{color:var(--editorial-landing-heading-color, var(--editorial-landing-text-primary))}.editorial-landing__button{font-family:var(--editorial-landing-button-font, var(--text-font-family, sans-serif));font-size:var(--editorial-landing-button-size-mobile, 14px)}@media screen and (min-width:700px){.editorial-landing__text-block h1,.editorial-landing__text-block h2{font-size:var(--editorial-landing-heading-size, 20px);line-height:var(--editorial-landing-heading-line-height, 1.35)}.editorial-landing__text-block .editorial-landing__text,.editorial-landing__text-block p{font-size:var(--editorial-landing-text-size, 14px);line-height:var(--editorial-landing-text-line-height, 1.7)}.editorial-landing__button{font-size:var(--editorial-landing-button-size, 14px)}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/editorial-landing.css.map */
