.advertorial{--advertorial-accent: #1a1a2e;--advertorial-accent-light: #4a90d9;--advertorial-column-width: 720px;--advertorial-hero-width: 720px;--advertorial-text-color: #1a1a1a;--advertorial-muted-color: #666666;--advertorial-border-color: #e0e0e0;--advertorial-pub-bg: #f8f8f8;--advertorial-pullquote-border: #4a90d9;--advertorial-body-font: inherit;--advertorial-heading-font: Georgia, "Times New Roman", serif;--advertorial-line-height: 1.75;--advertorial-paragraph-gap: 1.5em}.advertorial{width:100%;color:var(--advertorial-text-color);background:#fff;font-size:1.35rem;line-height:var(--advertorial-line-height)}.advertorial__pub-bar{width:100%;background:var(--advertorial-pub-bg);border-top:3px solid var(--advertorial-accent);border-bottom:1px solid var(--advertorial-border-color);padding:10px 0}.advertorial__pub-inner{max-width:var(--advertorial-hero-width);margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.advertorial__pub-name{font-family:var(--advertorial-heading-font);font-size:.95rem;font-weight:700;color:var(--advertorial-accent);letter-spacing:.02em;text-transform:uppercase}.advertorial__pub-divider{color:var(--advertorial-border-color);font-size:.85rem;line-height:1}.advertorial__pub-tag{font-size:.8rem;color:var(--advertorial-muted-color);font-style:italic;flex:1}.advertorial__content-label{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--advertorial-muted-color);background:#e8e8e8;padding:3px 8px;border-radius:2px;white-space:nowrap}.advertorial__header{max-width:var(--advertorial-column-width);margin:0 auto;padding:52px 20px 40px}.advertorial__kicker{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--advertorial-accent-light);margin:0 0 16px}.advertorial__title{font-family:var(--advertorial-heading-font);font-size:clamp(2.2rem,5vw,3.4rem);font-weight:700;line-height:1.2;color:var(--advertorial-accent);margin:0 0 16px;letter-spacing:-.02em}.advertorial__subtitle{font-size:clamp(1.2rem,2.2vw,1.5rem);line-height:1.55;color:#444;margin:0 0 32px;font-style:italic}.advertorial__byline{display:flex;align-items:center;gap:14px;padding-top:24px;border-top:1px solid var(--advertorial-border-color)}.advertorial__avatar{width:52px;height:52px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid var(--advertorial-border-color)}.advertorial__avatar--placeholder{width:52px;height:52px;border-radius:50%;background:var(--advertorial-accent);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid var(--advertorial-border-color)}.advertorial__avatar--placeholder span{color:#fff;font-size:1.1rem;font-weight:700;font-family:var(--advertorial-heading-font);line-height:1}.advertorial__byline-text{display:flex;flex-direction:column;gap:3px}.advertorial__author{font-size:.9rem;font-weight:600;color:var(--advertorial-text-color);display:block}.advertorial__meta{font-size:.8rem;color:var(--advertorial-muted-color);display:block}.advertorial__body{padding:0 20px 60px}.advertorial__body>*{max-width:var(--advertorial-column-width);margin-left:auto;margin-right:auto}.advertorial__text{margin-bottom:var(--advertorial-paragraph-gap)}.advertorial__text p{margin:0 0 var(--advertorial-paragraph-gap);font-family:var(--advertorial-body-font);font-size:1.35rem;line-height:var(--advertorial-line-height);color:var(--advertorial-text-color)}.advertorial__text p:last-child{margin-bottom:0}.advertorial__text a{color:var(--advertorial-accent-light);text-decoration:underline;text-underline-offset:2px}.advertorial__text strong{font-weight:700;color:var(--advertorial-accent)}.advertorial__text em{font-style:italic}.advertorial__text ul,.advertorial__text ol{margin:0 0 var(--advertorial-paragraph-gap);padding-left:1.6em;line-height:var(--advertorial-line-height)}.advertorial__text li{margin-bottom:.5em}.advertorial__heading{font-family:var(--advertorial-heading-font);font-weight:700;line-height:1.25;color:var(--advertorial-accent);margin:2.25em auto .75em;max-width:var(--advertorial-column-width);padding:0 20px}.advertorial__heading--h2{font-size:clamp(1.7rem,3.5vw,2.3rem);letter-spacing:-.015em;padding-left:0;padding-right:0}.advertorial__heading--h3{font-size:clamp(1.4rem,2.8vw,1.8rem);padding-left:0;padding-right:0}.advertorial__heading--h4{font-size:1.05rem;text-transform:uppercase;letter-spacing:.06em;color:var(--advertorial-muted-color);padding-left:0;padding-right:0}.advertorial__image-wrap{margin:2em auto;max-width:var(--advertorial-column-width)}.advertorial__image-wrap img{width:100%;height:auto;display:block;border-radius:4px}.advertorial__image-wrap--wide{max-width:var(--advertorial-hero-width);margin-left:auto;margin-right:auto}.advertorial__image-wrap--wide img{border-radius:6px}.advertorial__image-placeholder{width:100%;aspect-ratio:16 / 9;background:#f0f0f0;border:2px dashed var(--advertorial-border-color);border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.advertorial__image-placeholder-icon{font-size:2rem;color:var(--advertorial-border-color);line-height:1}.advertorial__image-placeholder-text{font-size:.8rem;color:var(--advertorial-muted-color);text-align:center;padding:0 16px}.advertorial__caption{font-size:.8rem;color:var(--advertorial-muted-color);text-align:center;margin-top:8px;line-height:1.45;font-style:italic}.advertorial__grid-wrap{margin:2em auto;max-width:var(--advertorial-column-width)}.advertorial__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.advertorial__grid-cell{position:relative;overflow:hidden;border-radius:4px}.advertorial__grid-cell img{width:100%;height:200px;object-fit:cover;display:block}.advertorial__grid-cell-caption{font-size:.7rem;color:var(--advertorial-muted-color);text-align:center;margin-top:4px;font-style:italic;line-height:1.35}.advertorial__grid-placeholder{width:100%;height:200px;background:#f0f0f0;border:2px dashed var(--advertorial-border-color);border-radius:4px;display:flex;align-items:center;justify-content:center}.advertorial__grid-placeholder span{font-size:.75rem;color:var(--advertorial-muted-color)}.advertorial__comparison-wrap{margin:2em auto;max-width:var(--advertorial-column-width)}.advertorial__comparison{display:grid;grid-template-columns:1fr 1fr;gap:16px}.advertorial__comparison-side{display:flex;flex-direction:column;gap:8px}.advertorial__comparison-side img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;display:block;border-radius:4px}.advertorial__comparison-placeholder{width:100%;aspect-ratio:4 / 3;background:#f0f0f0;border:2px dashed var(--advertorial-border-color);border-radius:4px;display:flex;align-items:center;justify-content:center}.advertorial__comparison-placeholder span{font-size:.75rem;color:var(--advertorial-muted-color)}.advertorial__comparison-label{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--advertorial-muted-color);text-align:center}.advertorial__comparison-caption{font-size:.8rem;color:var(--advertorial-muted-color);text-align:center;margin-top:12px;font-style:italic;line-height:1.45}.advertorial__pullquote{max-width:var(--advertorial-column-width);margin:2.5em auto;padding:4px 0 4px 28px;border-left:4px solid var(--advertorial-pullquote-border)}.advertorial__pullquote blockquote{margin:0;padding:0}.advertorial__pullquote-text{font-family:var(--advertorial-heading-font);font-size:clamp(1.5rem,3vw,1.85rem);font-style:italic;line-height:1.5;color:var(--advertorial-accent);margin:0 0 10px}.advertorial__pullquote-attribution{font-size:.8rem;font-weight:600;letter-spacing:.04em;color:var(--advertorial-muted-color);text-transform:uppercase}.advertorial__pullquote-attribution:before{content:"\2014"}.advertorial__cta-wrap{max-width:var(--advertorial-column-width);margin:2em auto}.advertorial__cta--inline{display:inline-block;font-size:1.3rem;font-weight:600;color:var(--advertorial-accent-light);text-decoration:none;border-bottom:2px solid var(--advertorial-accent-light);padding-bottom:2px;transition:color .2s,border-color .2s}.advertorial__cta--inline:hover{color:var(--advertorial-accent);border-color:var(--advertorial-accent)}.advertorial__cta--button{display:inline-block;font-size:1.25rem;font-weight:600;color:#fff;background:var(--advertorial-accent);text-decoration:none;padding:13px 28px;border-radius:3px;letter-spacing:.02em;transition:background .2s,transform .15s}.advertorial__cta--button:hover{background:var(--advertorial-accent-light);transform:translateY(-1px)}.advertorial__divider{max-width:var(--advertorial-column-width);margin:2.5em auto;border:none;border-top:1px solid var(--advertorial-border-color)}.advertorial__bio{max-width:var(--advertorial-column-width);margin:0 auto;padding:36px 20px 56px;border-top:1px solid var(--advertorial-border-color)}.advertorial__bio-inner{display:flex;align-items:flex-start;gap:20px;background:var(--advertorial-pub-bg);border:1px solid var(--advertorial-border-color);border-radius:6px;padding:24px}.advertorial__bio-avatar{width:72px;height:72px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid var(--advertorial-border-color)}.advertorial__bio-avatar--placeholder{width:72px;height:72px;border-radius:50%;background:var(--advertorial-accent);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid var(--advertorial-border-color)}.advertorial__bio-avatar--placeholder span{color:#fff;font-size:1.4rem;font-weight:700;font-family:var(--advertorial-heading-font);line-height:1}.advertorial__bio-content{flex:1;min-width:0}.advertorial__bio-label{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--advertorial-muted-color);margin:0 0 4px}.advertorial__bio-name{font-family:var(--advertorial-heading-font);font-size:1.05rem;font-weight:700;color:var(--advertorial-accent);margin:0 0 2px}.advertorial__bio-title{font-size:.82rem;color:var(--advertorial-muted-color);margin:0 0 10px}.advertorial__bio-text{font-size:.88rem;line-height:1.65;color:#444;margin:0}@media(max-width:900px){.advertorial__image-wrap--wide{max-width:100%}.advertorial__grid-cell img,.advertorial__grid-placeholder{height:160px}}@media(max-width:600px){.advertorial__pub-inner{gap:8px}.advertorial__pub-tag{display:none}.advertorial__header{padding:32px 16px 28px}.advertorial__body{padding:0 16px 48px}.advertorial__bio{padding:28px 16px 40px}.advertorial__title{font-size:1.7rem}.advertorial__subtitle{font-size:1rem}.advertorial__grid{grid-template-columns:1fr 1fr;gap:6px}.advertorial__grid-cell img,.advertorial__grid-placeholder{height:120px}.advertorial__comparison{grid-template-columns:1fr;gap:16px}.advertorial__bio-inner{flex-direction:column;align-items:center;text-align:center;padding:20px 16px}.advertorial__bio-avatar,.advertorial__bio-avatar--placeholder{width:60px;height:60px}.advertorial__pullquote{padding-left:18px}.advertorial__pullquote-text{font-size:1.1rem}.advertorial__byline{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/advertorial-article.css.map */
