.article-view__media{width:100%;display:block}.article-view__img{aspect-ratio:16/9;object-fit:cover;max-height:calc(100vh - var(--header-offset));max-height:calc(100svh - var(--header-offset));min-height:100%;width:100%}@media (max-width: 48em),(max-aspect-ratio: 10/15){.article-view__img{aspect-ratio:4/5}}.article-view__header-content{padding:var(--spacing-outer-y) var(--spacing-outer-x);margin-inline:auto;max-width:var(--content-max-width);text-align:center;display:block}.article-view__header.has-media{color:var(--color-light);display:grid;align-items:center}.article-view__header.has-media>*{grid-area:1/-1}.article-view__details{margin:var(--spacing-outer-y) auto;padding-inline:var(--spacing-outer-x);max-width:var(--content-max-width);text-align:center}.article-view__content{margin:var(--spacing-l) auto;padding-inline:var(--spacing-outer-x);max-width:var(--content-max-width)}@media (min-width: 48rem){.article-view__content{margin-block:var(--spacing-xl)}}.article-view__content:empty{display:none}.article-comments{margin:var(--spacing-l) auto;padding:var(--spacing-l) var(--spacing-outer-x);max-width:var(--content-max-width)}.article-comments__title,.comment-form__title{font-family:var(--font-alt);line-height:1.2;font-weight:400;font-stretch:condensed;text-transform:uppercase;font-size:var(--heading-size-s);letter-spacing:.06em}.comment-form:not(:first-child) .comment-form__title{margin:-1px;padding:0;white-space:nowrap;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden;position:absolute;border:0}.comment{margin-block:var(--spacing-l);display:flex;flex-direction:column-reverse;gap:var(--spacing-grid)}.comment__author,.comment__date{display:block}@media (min-width: 48rem){.comment-form{grid-template-columns:1fr 1fr}.comment-form>*{grid-column:1/-1}.comment-form__name{grid-column:1/2}.comment-form__email{grid-column:2/3}}@media (min-width: 64rem){.comment{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,6fr) minmax(0,2fr);grid-template-areas:"details body body"}.comment__details{grid-area:details}.comment__content{grid-area:body}}@media (min-width: 75rem){.comment{display:grid;grid-template-areas:"details body ."}.comment-form{margin-inline:auto;width:calc(60% - var(--spacing-grid))}}.text-section,.embed-section{margin-block:var(--rlh)}[data-blog=lookbook] main{--spacing-outer-y: 0;--spacing-page: 0;--spacing-grid: 0}[data-blog=lookbook] .footer{margin-top:0}[data-blog=lookbook] .featured-articles .card__content{padding:var(--spacing-s) var(--spacing-s) var(--spacing-m)}
