:root{--article-bg: #FDFBF7;--article-secondary: #F9F6F1;--article-text: #3E2E2A;--article-muted: #6E5A52;--article-accent: #6C2B33;--article-line: #C9BFB4;--article-gold: #BFA37A;--article-serif: var(--lfm-serif, "Playfair Display", serif);--article-sans: var(--lfm-sans, "Jost", sans-serif)}.lf-editorial-page .article-magazine,.lfm-draft-article-preview-shell .article-magazine,.article-magazine{background:var(--article-bg);color:var(--article-text);font-family:var(--article-sans);overflow-x:clip}.article-magazine *{box-sizing:border-box}.article-magazine a{color:inherit}.article-magazine img{max-width:100%;height:auto;display:block}.article-magazine__hero--split{min-height:clamp(520px,52vw,580px);display:grid;grid-template-columns:minmax(0,55fr) minmax(360px,45fr);background:var(--article-secondary)}.article-magazine__hero-media{min-height:520px;overflow:hidden;background:#efe8df}.article-magazine__hero-media img{width:100%;height:100%;object-fit:cover;object-position:var(--article-hero-position, center center)}.lfm-draft-article[data-draft-article=how-to-style-your-first-lolita-coordinate] .article-magazine__hero-media img{object-position:48% center}.lfm-draft-article[data-draft-article=lolita-fashion-for-beginners] .article-magazine__hero-media img{object-position:42% center}.lfm-draft-article[data-draft-article=how-to-wear-lolita-in-summer] .article-magazine__hero-media img{object-position:center center}.lfm-draft-article[data-draft-article=how-to-read-a-lolita-size-chart] .article-magazine__hero h1,.lfm-draft-article[data-draft-article=your-first-lolita-meet-up] .article-magazine__hero h1{max-width:14ch;font-size:clamp(44px,4.25vw,58px);text-wrap:balance}.article-magazine__hero-copy{display:flex;flex-direction:column;padding:clamp(42px,5vw,78px);background:var(--article-secondary);border-left:1px solid rgba(201,191,180,.45)}.article-magazine__eyebrow,.article-magazine__label{font:500 11px/1.2 var(--article-sans);letter-spacing:2.4px;text-transform:uppercase;color:var(--article-accent);margin:0 0 16px}.article-magazine__hero h1{font-family:var(--article-serif);font-size:clamp(52px,4.8vw,64px);line-height:1.02;font-weight:300;color:var(--article-text);margin:0 0 22px;max-width:11ch}.article-magazine__dek{max-width:520px;font-size:18px;line-height:1.65;color:var(--article-muted);margin:0 0 24px}.article-magazine__meta{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:var(--article-muted);margin-top:auto;padding-top:28px}.article-magazine__section-nav{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:18px 0;display:flex;justify-content:center;gap:24px;border-bottom:1px solid rgba(201,191,180,.7);overflow-x:auto;scrollbar-width:thin}.article-magazine__section-nav a{flex:0 0 auto;font:500 11px/1.2 var(--article-sans);letter-spacing:1.8px;text-transform:uppercase;text-decoration:none;color:var(--article-muted);padding:6px 0;border-bottom:1px solid transparent}.article-magazine__section-nav a.is-active,.article-magazine__section-nav a:focus-visible{color:var(--article-accent);border-color:currentColor;outline:0}.article-magazine__body{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:clamp(44px,6vw,82px) 0}.article-magazine__prose{max-width:760px;margin:0 auto}.article-magazine__prose p{font-size:18px;line-height:1.85;color:var(--article-text);margin:0 0 22px}.article-magazine__prose h2,.article-magazine__wide h2{font-family:var(--article-serif);font-size:clamp(34px,4vw,52px);line-height:1.08;font-weight:300;color:var(--article-text);margin:0 0 24px}.article-magazine__prose h3{font-family:var(--article-serif);font-size:28px;line-height:1.16;font-weight:300;margin:30px 0 14px;color:var(--article-text)}.article-magazine__wide{max-width:1180px;margin:clamp(46px,6vw,72px) auto}.article-magazine__wide>h2,.article-magazine__wide>.article-magazine__label{max-width:760px;margin-left:auto;margin-right:auto}.article-magazine__wide>.article-magazine__label{margin-bottom:14px}.article-magazine__wide>p{max-width:760px;margin:0 auto 22px;font-size:17px;line-height:1.8;color:var(--article-text)}.article-magazine figure{margin:0}.article-magazine figcaption{margin-top:10px;font-size:12px;line-height:1.5;color:var(--article-muted)}.article-magazine__quick-formula,.article-magazine__number-grid,.article-magazine__community-grid,.article-magazine__check-grid{display:grid;gap:14px}.article-magazine__quick-formula,.article-magazine__number-grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}.article-magazine__number-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.article-magazine__number-grid--steps{grid-template-columns:repeat(2,minmax(0,1fr))}.article-magazine__number-grid--steps>:last-child{grid-column:1 / -1}.article-magazine__community-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.article-magazine__check-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.article-magazine__formula-card,.article-magazine__number-card,.article-magazine__check-card,.article-magazine__community-card{padding:18px;border-top:1px solid var(--article-line);background:#f9f6f19e;min-height:132px}.article-magazine__formula-card b,.article-magazine__number-card b,.article-magazine__check-card b,.article-magazine__community-card b{display:block;font-size:11px;letter-spacing:1.8px;text-transform:uppercase;color:var(--article-accent);margin-bottom:8px}.article-magazine__formula-card span,.article-magazine__number-card span,.article-magazine__check-card span,.article-magazine__community-card span{font-size:14px;line-height:1.55;color:var(--article-muted)}.article-magazine__visual-grid{display:grid;gap:18px}.article-magazine__visual-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.article-magazine__visual-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.article-magazine__visual-card{background:var(--article-secondary)}.article-magazine__visual-card img{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center top}.article-magazine__visual-card-copy{padding:18px}.article-magazine__visual-card h3{font:500 12px/1.2 var(--article-sans);letter-spacing:2px;text-transform:uppercase;margin:0 0 10px;color:var(--article-accent)}.article-magazine__visual-card p{font-size:14px;line-height:1.55;color:var(--article-text);margin:0 0 10px}.article-magazine__visual-card small{display:block;font-size:12px;line-height:1.5;color:var(--article-muted)}.article-magazine__feature-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.article-magazine__feature-split img{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center}.lfm-draft-article[data-draft-article=how-to-read-a-lolita-size-chart] .article-magazine__feature-split img,.lfm-draft-article[data-draft-article=your-first-lolita-meet-up] .article-magazine__feature-split img{aspect-ratio:4 / 5}.lfm-draft-article[data-draft-article=how-to-read-a-lolita-size-chart] #measure-body-title+.article-magazine__feature-split img{object-fit:contain;background:var(--article-secondary)}.article-magazine__feature-split>div>p{margin:0 0 18px;font-size:16px;line-height:1.75;color:var(--article-text)}.article-magazine__feature-copy{padding:18px 0 0;border-top:1px solid var(--article-line)}.article-magazine__feature-copy h3{margin:0 0 10px;font:500 12px/1.2 var(--article-sans);letter-spacing:2px;text-transform:uppercase;color:var(--article-accent)}.article-magazine__feature-copy p{font-size:14px;line-height:1.65;margin:0 0 10px;color:var(--article-text)}.article-magazine__tip{max-width:760px;margin:30px auto;padding:24px;background:var(--article-secondary);border-left:2px solid var(--article-gold)}.article-magazine__tip p{margin:0;font-size:17px;line-height:1.75;color:var(--article-text)}.article-magazine__product-edit{padding:34px;background:#fff;border-top:1px solid rgba(201,191,180,.7);border-bottom:1px solid rgba(201,191,180,.7)}.article-magazine__product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.article-magazine__product{text-decoration:none;display:flex;flex-direction:column;gap:8px;min-width:0}.article-magazine__product-image{background:var(--article-secondary);aspect-ratio:3 / 4;overflow:hidden}.article-magazine__product-image img{width:100%;height:100%;object-fit:cover}.article-magazine__product-vendor{font-size:10px;letter-spacing:1.7px;text-transform:uppercase;color:var(--article-muted)}.article-magazine__product-title{font-size:13px;line-height:1.45;color:var(--article-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-magazine__product-note{min-height:4.5em;font-size:11px;line-height:1.5;color:var(--article-muted)}.article-magazine__product-price{font-size:13px;color:var(--article-accent)}.article-magazine__product-cta{margin-top:auto;font-size:10px;letter-spacing:1.8px;text-transform:uppercase;color:var(--article-text);border-bottom:1px solid currentColor;width:fit-content}.article-magazine__comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.article-magazine__compare-col{padding:24px;background:var(--article-secondary)}.article-magazine__compare-col h3{font:500 12px/1.2 var(--article-sans);letter-spacing:2px;text-transform:uppercase;color:var(--article-accent);margin:0 0 16px}.article-magazine__compare-col p{margin:0;font-size:15px;line-height:1.7;color:var(--article-text)}.article-magazine__compare-col ul{margin:0;padding:0;list-style:none;display:grid;gap:12px}.article-magazine__compare-col li{font-size:15px;line-height:1.55;color:var(--article-text);padding-top:12px;border-top:1px solid rgba(201,191,180,.65)}.article-magazine__related-card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:center;padding:28px;background:var(--article-secondary);text-decoration:none}.article-magazine__related-card img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.article-magazine__related-card h2{margin:0 0 12px}.article-magazine__related-card p{font-size:15px;line-height:1.65;color:var(--article-muted);margin:0 0 18px}.article-magazine__cta{font:500 11px/1.2 var(--article-sans);letter-spacing:1.8px;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:4px}.article-magazine__glossary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--article-line);border-left:1px solid var(--article-line)}.article-magazine__glossary-card{padding:18px;border-right:1px solid var(--article-line);border-bottom:1px solid var(--article-line)}.article-magazine__glossary-card b{display:block;font-size:12px;letter-spacing:2px;color:var(--article-accent);margin-bottom:8px}.article-magazine__glossary-card span{display:block;font-size:14px;line-height:1.55;color:var(--article-muted)}.article-magazine details.article-magazine__glossary-more{margin-top:18px;border-top:1px solid var(--article-line);border-bottom:1px solid var(--article-line)}.article-magazine details.article-magazine__glossary-more summary{cursor:pointer;padding:16px 0;font-size:11px;letter-spacing:1.8px;text-transform:uppercase;color:var(--article-accent)}.article-magazine__credits{padding-top:28px;border-top:1px solid rgba(201,191,180,.7)}.article-magazine__summer-closing>figure{margin-bottom:38px}.article-magazine__summer-closing>figure img{width:100%;aspect-ratio:16 / 5;object-fit:cover;object-position:center}.article-magazine__summer-closing .article-magazine__prose{margin-top:38px}.article-magazine__product-grid--summer-look{grid-template-columns:repeat(5,minmax(0,1fr))}.article-magazine__back{font-size:11px;letter-spacing:1.8px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor}.article-magazine a:focus-visible,.article-magazine summary:focus-visible{outline:1px solid var(--article-accent);outline-offset:4px}.article-magazine--summer .article-magazine__hero--editorial{display:block;background:var(--article-bg)}.article-magazine--summer .article-magazine__hero-copy{align-items:center;max-width:1040px;margin:0 auto;padding:70px 32px 54px;border:0;background:transparent;text-align:center}.article-magazine--summer .article-magazine__hero h1{max-width:15ch;margin-bottom:20px;font-size:clamp(54px,6.2vw,86px);line-height:.94;text-wrap:balance}.article-magazine--summer .article-magazine__dek{max-width:680px;margin-bottom:0;font-size:18px;line-height:1.62}.article-magazine--summer .article-magazine__meta{justify-content:center;margin-top:26px;padding-top:0}.article-magazine--summer .article-magazine__hero-media{width:min(1440px,100%);min-height:0;aspect-ratio:16 / 6;margin:0 auto}.article-magazine--summer .article-magazine__hero-media img{width:100%;height:100%;object-fit:cover}.article-magazine--summer .article-magazine__body{width:min(1280px,calc(100% - 64px));padding-top:78px}.article-magazine--summer .article-magazine__prose{max-width:700px}.article-magazine--summer .article-magazine__prose--lead p:first-child:first-letter{float:left;margin:6px 9px 0 0;font:400 72px/.72 var(--article-serif);color:var(--article-accent)}.article-magazine--summer .article-magazine__summer-section{margin-top:92px;margin-bottom:92px}.article-magazine--summer .article-magazine__summer-section h2{max-width:13ch;font-size:clamp(42px,4.5vw,62px);line-height:1;text-wrap:balance}.article-magazine--summer .article-magazine__editorial-points{list-style:none;counter-reset:editorial-point;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 42px;margin:36px 0 0;padding:0}.article-magazine--summer .article-magazine__editorial-points li{counter-increment:editorial-point;display:grid;grid-template-columns:34px 1fr;align-content:start;column-gap:12px}.article-magazine--summer .article-magazine__editorial-points li:before{content:counter(editorial-point,decimal-leading-zero);grid-row:1 / span 2;color:var(--article-accent);font:500 10px/1.4 var(--article-sans);letter-spacing:1px}.article-magazine--summer .article-magazine__editorial-points strong{font:500 12px/1.3 var(--article-sans);letter-spacing:1.5px;text-transform:uppercase}.article-magazine--summer .article-magazine__editorial-points span{margin-top:5px;color:var(--article-muted);font-size:14px;line-height:1.55}.article-magazine--summer .article-magazine__pullquote{max-width:900px;margin:54px -100px;padding:0;border:0;color:var(--article-text);font:300 clamp(36px,4.6vw,58px)/1.02 var(--article-serif);text-align:center}.article-magazine--summer .article-magazine__editor-note{margin-top:34px;padding-top:22px;border-top:1px solid rgba(201,191,180,.55);color:var(--article-muted)}.article-magazine--summer .article-magazine__editor-note strong{display:block;margin-bottom:8px;color:var(--article-accent);font:500 10px/1.3 var(--article-sans);letter-spacing:1.8px;text-transform:uppercase}.article-magazine--summer .article-magazine__product-edit{margin-top:96px;margin-bottom:96px;padding:0;border:0;background:transparent}.article-magazine--summer .article-magazine__summer-section--with-products{margin-bottom:34px}.article-magazine--summer .article-magazine__product-edit--context{margin-top:0;margin-bottom:104px}.article-magazine--summer .article-magazine__product-edit--context+.article-magazine__summer-section{margin-top:0}.article-magazine--summer .article-magazine__edit-heading{display:flex;align-items:end;justify-content:space-between;gap:44px;margin-bottom:30px}.article-magazine--summer .article-magazine__edit-heading h2{max-width:none;margin:0;font-size:clamp(38px,4vw,54px)}.article-magazine--summer .article-magazine__edit-heading .article-magazine__label{margin-bottom:10px}.article-magazine--summer .article-magazine__edit-heading>p{max-width:420px;margin:0 0 6px;color:var(--article-muted);font-size:14px;line-height:1.6}.article-magazine--summer .article-magazine__product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 18px}.article-magazine--summer .article-magazine__product-grid--three{grid-template-columns:repeat(3,minmax(0,1fr));max-width:940px}.article-magazine--summer .article-magazine__product-grid--summer-look{grid-template-columns:repeat(5,minmax(0,1fr))}.article-magazine--summer .article-magazine__product-grid--two{grid-template-columns:repeat(2,minmax(0,280px));max-width:700px;margin-inline:auto}.article-magazine--summer .article-magazine__product-grid--one{grid-template-columns:minmax(0,280px);max-width:700px;margin-inline:auto;justify-content:center}.article-magazine--summer .article-magazine__product{gap:6px}.article-magazine--summer .article-magazine__product-image{margin-bottom:8px;background:#f4f2ef}.article-magazine--summer .article-magazine__product-image img{object-fit:contain}.article-magazine--summer .article-magazine__product-note{order:-1;min-height:0;color:var(--article-accent);font-size:9px;letter-spacing:1.4px;text-transform:uppercase}.article-magazine--summer .article-magazine__product-vendor{color:var(--article-text);font-weight:500}.article-magazine--summer .article-magazine__product-title{min-height:2.9em;color:var(--article-muted)}.article-magazine--summer .article-magazine__product-price{color:var(--article-text)}.article-magazine--summer .article-magazine__product-cta{margin-top:4px;border:0;color:var(--article-muted)}.article-magazine--summer .article-magazine__story-image{margin-top:110px;margin-bottom:110px}.article-magazine--summer .article-magazine__story-image--closing{margin-top:0;margin-bottom:52px}.article-magazine--summer .article-magazine__story-image img{width:100%;aspect-ratio:16 / 5;object-fit:cover}.article-magazine--summer .article-magazine__story-image figcaption{text-align:center}.article-magazine--summer .article-magazine__summer-final{padding-top:70px;border-top:1px solid rgba(201,191,180,.55);text-align:center}.article-magazine--summer .article-magazine__summer-final{margin-bottom:40px}.article-magazine--summer .article-magazine__summer-final h2{max-width:14ch;margin-left:auto;margin-right:auto}@media(prefers-reduced-motion:reduce){.article-magazine *{scroll-behavior:auto}}@media(max-width:1180px){.article-magazine__visual-grid--four,.article-magazine__community-grid,.article-magazine__glossary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.article-magazine__hero--split{display:block;min-height:0}.article-magazine__hero-media{min-height:0;aspect-ratio:4 / 3;height:auto;max-height:330px;overflow:hidden}.article-magazine__hero-copy{padding:26px 20px 30px;border-left:0;border-top:1px solid rgba(201,191,180,.35)}.article-magazine__hero h1{font-size:clamp(36px,10.5vw,42px);line-height:1.02;max-width:10.5em}.lfm-draft-article[data-draft-article=how-to-read-a-lolita-size-chart] .article-magazine__hero h1,.lfm-draft-article[data-draft-article=your-first-lolita-meet-up] .article-magazine__hero h1{max-width:12em;font-size:clamp(36px,10vw,42px)}.article-magazine__dek{font-size:16px;margin-bottom:18px}.article-magazine__section-nav{justify-content:flex-start;width:100%;padding:14px 20px;gap:18px}.article-magazine__body{width:calc(100% - 40px);padding:38px 0 58px}.article-magazine__prose p{font-size:16px;line-height:1.82}.article-magazine__related-card,.article-magazine__feature-split,.article-magazine__comparison,.article-magazine__number-grid--five,.article-magazine__number-grid--steps,.article-magazine__visual-grid--four,.article-magazine__visual-grid--three,.article-magazine__product-grid,.article-magazine__community-grid,.article-magazine__check-grid,.article-magazine__glossary{grid-template-columns:1fr}.article-magazine__product-grid--summer-look{grid-template-columns:repeat(2,minmax(0,1fr))}.article-magazine__product-edit{padding:24px 0;background:transparent}.article-magazine--summer .article-magazine__hero-copy{padding:48px 24px 38px}.article-magazine--summer .article-magazine__hero-media{aspect-ratio:4 / 3;max-height:none}.article-magazine--summer .article-magazine__body{width:calc(100% - 40px);padding-top:52px}.article-magazine--summer .article-magazine__edit-heading{display:block}.article-magazine--summer .article-magazine__edit-heading>p{margin-top:12px}.article-magazine--summer .article-magazine__product-grid,.article-magazine--summer .article-magazine__product-grid--three,.article-magazine--summer .article-magazine__product-grid--summer-look{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.article-magazine--summer .article-magazine__product-grid--two{grid-template-columns:repeat(2,minmax(0,240px))}.article-magazine--summer .article-magazine__product-grid--one{grid-template-columns:minmax(0,240px)}.article-magazine--summer .article-magazine__pullquote{margin-left:0;margin-right:0}}@media(min-width:701px)and (max-width:900px){.article-magazine__number-grid--five,.article-magazine__number-grid--steps,.article-magazine__visual-grid--four,.article-magazine__visual-grid--three,.article-magazine__community-grid,.article-magazine__check-grid,.article-magazine__product-grid,.article-magazine__glossary{grid-template-columns:repeat(2,minmax(0,1fr))}.article-magazine__number-grid--five>:last-child,.article-magazine__number-grid--steps>:last-child,.article-magazine__visual-grid--three .article-magazine__visual-card:last-child{grid-column:1 / -1}.article-magazine__number-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.article-magazine__feature-split,.article-magazine__comparison{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.article-magazine__body{padding-top:34px;padding-bottom:52px}.article-magazine__wide{margin-top:38px;margin-bottom:38px}.article-magazine__prose h2,.article-magazine__wide h2{font-size:clamp(31px,9vw,38px);line-height:1.06}.article-magazine__number-grid,.article-magazine__check-grid,.article-magazine__community-grid,.article-magazine__glossary{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.article-magazine__number-grid--five>:last-child,.article-magazine__number-grid--three>:last-child,.article-magazine__number-grid--steps>:last-child{grid-column:1 / -1}.article-magazine__formula-card,.article-magazine__number-card,.article-magazine__check-card,.article-magazine__community-card{min-height:100px;padding:14px}.article-magazine__formula-card span,.article-magazine__number-card span,.article-magazine__check-card span,.article-magazine__community-card span,.article-magazine__glossary-card span{font-size:13px;line-height:1.5}.article-magazine__visual-grid--four,.article-magazine__visual-grid--three,.article-magazine__product-grid{display:grid;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;padding-bottom:12px}.article-magazine__visual-grid--four,.article-magazine__visual-grid--three{grid-auto-columns:min(78vw,300px);gap:14px}.article-magazine__product-grid{grid-auto-columns:min(76vw,290px);gap:14px}.article-magazine__product-grid--summer-look{grid-template-columns:none}.article-magazine__visual-card,.article-magazine__product{scroll-snap-align:start}.article-magazine__comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.article-magazine__compare-col{padding:14px}.article-magazine__compare-col ul{gap:10px}.article-magazine__compare-col li{min-height:70px;display:flex;align-items:center;font-size:13px;line-height:1.45;padding-top:10px}.article-magazine__glossary-card{padding:14px}.article-magazine__glossary-card span{overflow-wrap:anywhere}.article-magazine--summer .article-magazine__hero h1{max-width:12ch;font-size:clamp(40px,12.6vw,52px)}.article-magazine--summer .article-magazine__hero-copy{padding-left:18px;padding-right:18px}.article-magazine--summer .article-magazine__hero-media{aspect-ratio:4 / 3}.article-magazine--summer .article-magazine__body{width:calc(100% - 32px)}.article-magazine--summer .article-magazine__summer-section{margin-top:68px;margin-bottom:68px}.article-magazine--summer .article-magazine__summer-section--with-products{margin-bottom:28px}.article-magazine--summer .article-magazine__summer-section h2{max-width:14ch;font-size:clamp(36px,10.4vw,44px)}.article-magazine--summer .article-magazine__editorial-points{grid-template-columns:1fr;gap:22px}.article-magazine--summer .article-magazine__pullquote{margin-top:42px;margin-bottom:42px;font-size:clamp(34px,10vw,44px)}.article-magazine--summer .article-magazine__product-edit{margin-top:74px;margin-bottom:74px;padding:0}.article-magazine--summer .article-magazine__product-grid,.article-magazine--summer .article-magazine__product-grid--three,.article-magazine--summer .article-magazine__product-grid--summer-look{grid-template-columns:none;grid-auto-columns:min(46vw,190px);gap:12px}.article-magazine--summer .article-magazine__product-grid--two,.article-magazine--summer .article-magazine__product-grid--one{grid-template-columns:none;grid-auto-columns:min(58vw,220px)}.article-magazine--summer .article-magazine__product-edit--context{margin-top:0;margin-bottom:76px}.article-magazine--summer .article-magazine__product-title{min-height:3.1em;font-size:12px}.article-magazine--summer .article-magazine__story-image{width:calc(100% + 32px);margin-left:-16px;margin-top:82px;margin-bottom:82px}.article-magazine--summer .article-magazine__story-image--closing{margin-top:0;margin-bottom:42px}.article-magazine--summer .article-magazine__story-image img{aspect-ratio:4 / 3}.article-magazine--summer .article-magazine__summer-final{padding-top:54px}.article-magazine--summer .article-magazine__summer-final{margin-bottom:34px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/article-magazine.css.map */
