.ma-atelier{color:var(--colorTextBody);background:var(--colorBody);font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.ma-atelier *,.ma-atelier *:before,.ma-atelier *:after{box-sizing:border-box}.ma-atelier h1,.ma-atelier h2,.ma-atelier h3{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);text-transform:none;letter-spacing:-.015em;margin:0;line-height:1.08}.ma-atelier h2{font-size:clamp(36px,4.3vw,56px)}.ma-atelier h3{font-size:clamp(28px,2.7vw,36px)}.ma-atelier h1 em,.ma-atelier h2 em{font-weight:inherit}.ma-atelier p{margin:0 0 18px}.ma-atelier a{color:inherit}.ma-atelier a:focus-visible,.ma-atelier button:focus-visible{outline:2px solid currentColor;outline-offset:5px}.ma-atelier figure{margin:0}.ma-atelier img{display:block;width:100%;height:100%;object-fit:cover}.ma-atelier figcaption{margin-top:12px;font-size:11px;line-height:1.55;color:#586164}.ma-atelier__container{width:min(1100px,calc(100% - 96px));margin-inline:auto}.ma-atelier__eyebrow{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:10px;letter-spacing:.13em;line-height:1.55;text-transform:uppercase}.ma-atelier__body{font-size:15px;line-height:1.75}.ma-atelier__body p:last-of-type{margin-bottom:20px}.ma-atelier__link{display:inline-block;font-size:12px;line-height:1.6;border-bottom:1px solid currentColor;padding:8px 0 4px;text-decoration:none}.ma-atelier__link:after{display:none}.ma-atelier__link:hover{opacity:.75}.ma-atelier__link--secondary{display:table;margin-top:12px;font-size:11px}.ma-atelier__cover{height:clamp(470px,43vw,650px);position:relative;isolation:isolate;overflow:hidden;background:#293239;color:#f5f4f0}.ma-atelier__frames,.ma-atelier__frame{position:absolute;top:0;right:0;bottom:0;left:0}.ma-atelier__frame{opacity:0;transition:opacity 1.2s ease}.ma-atelier__frame.is-current{opacity:1}.ma-atelier__frame img{object-position:50% 32%;filter:none}.ma-atelier__frame--making img{object-position:50% 46%;filter:none}.ma-atelier__frame.is-current img{animation:ma-atelier-drift 12s linear both}.ma-atelier__cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,rgba(15,23,28,.38));pointer-events:none}.ma-atelier__cover-type{position:absolute;left:max(48px,calc((100% - 1100px)/2));right:48px;bottom:58px;z-index:1}.ma-atelier__cover-type h1{font-size:clamp(66px,7.5vw,110px);color:inherit;line-height:1;letter-spacing:-.025em}.ma-atelier__cover-type h1 em{font-size:.76em}.ma-atelier__cover-type .ma-atelier__eyebrow{margin-bottom:18px}.ma-atelier__deck{font-size:13px;letter-spacing:.01em;margin:22px 0 0!important;max-width:580px;line-height:1.65}.ma-atelier__motion{position:absolute;right:30px;bottom:19px;z-index:2;color:inherit;background:none;border:0;padding:8px 5px;font:inherit;font-size:11px;cursor:pointer}.ma-atelier__motion[hidden]{display:none}.ma-atelier.is-paused .ma-atelier__frame img{animation-play-state:paused}.ma-atelier__index{display:flex;justify-content:center;gap:36px;padding:21px 24px;border-bottom:1px solid var(--colorBorder)}.ma-atelier__index a{font-size:11px;line-height:1.6;padding:8px 0;text-decoration:none;white-space:nowrap}.ma-atelier__index a:hover{text-decoration:underline;text-underline-offset:5px}.ma-atelier__introduction{display:grid;grid-template-columns:.85fr 1.15fr;gap:12%;align-items:start;padding-block:78px 0}.ma-atelier__introduction h2{font-size:clamp(32px,3.2vw,42px);max-width:320px}.ma-atelier__tailoring{margin-top:94px}.ma-atelier__tailoring-intro{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:start;margin-bottom:40px}.ma-atelier__tailoring-intro .ma-atelier__eyebrow{margin-bottom:18px}.ma-atelier__tailoring-spread img{height:400px;object-position:50% 44%;filter:none}.ma-atelier__shirts{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;margin-block:98px}.ma-atelier__shirts-title{grid-column:1/-1;text-align:center;padding-bottom:38px}.ma-atelier__shirts-title .ma-atelier__eyebrow{margin-bottom:13px}.ma-atelier__shirts-title>p:last-child{font-size:13px;margin:15px 0 0}.ma-atelier__shirts-portrait{grid-column:1/7}.ma-atelier__shirts-portrait img{height:590px;object-position:50% 43%;filter:none}.ma-atelier__shirts-side{grid-column:8/13;padding-top:54px}.ma-atelier__shirts-side figure img{height:236px;filter:none}.ma-atelier__shirts-side .ma-atelier__body{padding-top:30px;font-size:14px}.ma-atelier__denim{display:grid;grid-template-columns:1.16fr 1fr;align-items:stretch;background:#e6e9e5;max-width:1800px;margin-inline:auto}.ma-atelier__denim figure{min-height:560px}.ma-atelier__denim img{object-position:50% 38%;filter:none;max-height:640px}.ma-atelier__denim-copy{padding:66px clamp(38px,5vw,85px);align-self:center}.ma-atelier__denim-copy .ma-atelier__eyebrow{margin-bottom:18px}.ma-atelier__denim-copy h2{font-size:clamp(42px,4.5vw,60px);margin-bottom:28px}.ma-atelier__wardrobe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 40px;margin-block:90px}.ma-atelier__wardrobe-heading{grid-column:1/-1;display:flex;justify-content:space-between;align-items:baseline;gap:30px}.ma-atelier__wardrobe-heading .ma-atelier__eyebrow{margin:0}.ma-atelier__wardrobe-heading h2{font-size:29px}.ma-atelier__wardrobe article{min-width:0;scroll-margin-top:130px}.ma-atelier__wardrobe img{height:340px;filter:none;object-position:50% 42%}.ma-atelier__wardrobe article:last-child img{object-position:50% 67%}.ma-atelier__wardrobe h3{margin-top:24px;margin-bottom:13px}.ma-atelier__wardrobe article .ma-atelier__eyebrow{margin-bottom:18px}.ma-atelier__wardrobe .ma-atelier__body{font-size:14px}.ma-atelier__methods{padding-block:55px 48px;border-top:1px solid var(--colorBorder);border-bottom:1px solid var(--colorBorder)}.ma-atelier__methods h2{font-size:clamp(30px,3vw,40px);margin-bottom:30px}.ma-atelier__methods-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.ma-atelier__methods-grid h3{font-size:26px;margin-bottom:15px}.ma-atelier__methods-grid p,.ma-atelier__methods-note{font-size:14px;line-height:1.75}.ma-atelier__methods-note{margin:20px 0 0!important}.ma-atelier__invitation{max-width:710px;margin:80px auto 88px;padding-inline:30px;text-align:center}.ma-atelier__invitation h2{font-size:clamp(38px,4.1vw,52px);margin:22px 0 25px}.ma-atelier__invitation>p:not(.ma-atelier__eyebrow){font-size:15px;line-height:1.75}.ma-atelier__invitation-links{display:flex;gap:28px;justify-content:center;align-items:baseline;flex-wrap:wrap}.ma-atelier__invitation-links .ma-atelier__link--secondary{display:inline-block;margin-top:0}.ma-atelier section[id]{scroll-margin-top:130px}@keyframes ma-atelier-drift{0%{transform:scale(1.02)}to{transform:scale(1.06)}}@media(max-width:1000px){.ma-atelier__container{width:calc(100% - 64px)}.ma-atelier__cover-type{left:32px}.ma-atelier__index{gap:24px}.ma-atelier__introduction,.ma-atelier__tailoring-intro{gap:8%}.ma-atelier__shirts-side{grid-column:7/13;padding-left:18px}.ma-atelier__shirts-portrait img{height:630px}.ma-atelier__denim-copy{padding:45px 32px}.ma-atelier__wardrobe{gap:28px}}@media(max-width:749px){.ma-atelier__container{width:calc(100% - 44px)}.ma-atelier__cover{height:475px}.ma-atelier__cover-type{left:22px;right:22px;bottom:66px}.ma-atelier__cover-type h1{font-size:clamp(60px,14.7vw,82px)}.ma-atelier__cover-type .ma-atelier__eyebrow{font-size:9px}.ma-atelier__deck{max-width:290px;font-size:12px;margin-top:17px!important}.ma-atelier__frame img{object-position:46% 30%}.ma-atelier__motion{right:17px}.ma-atelier__index{justify-content:flex-start;gap:25px;overflow-x:auto;padding:14px 22px}.ma-atelier__index a{font-size:11px}.ma-atelier__introduction{display:block;padding-top:45px}.ma-atelier__introduction h2{max-width:300px;margin-bottom:27px}.ma-atelier__body{font-size:14px}.ma-atelier__tailoring{margin-top:55px}.ma-atelier__tailoring-intro{display:block;margin-bottom:29px}.ma-atelier__tailoring-intro h2{font-size:43px;margin-bottom:25px}.ma-atelier__tailoring-spread img{height:265px}.ma-atelier__shirts{display:block;margin-block:58px}.ma-atelier__shirts-title{text-align:left;padding-bottom:27px}.ma-atelier__shirts-title h2{font-size:40px}.ma-atelier__shirts-portrait img{height:410px}.ma-atelier__shirts-side{padding:30px 0 0}.ma-atelier__shirts-side figure{width:62%;max-width:300px;margin-left:auto}.ma-atelier__shirts-side figure img{height:195px}.ma-atelier__shirts-side .ma-atelier__body{padding-top:27px}.ma-atelier__denim{display:block}.ma-atelier__denim figure{height:355px;min-height:0}.ma-atelier__denim-copy{padding:38px 22px 44px}.ma-atelier__denim-copy h2{font-size:44px}.ma-atelier__wardrobe{display:block;margin-block:55px}.ma-atelier__wardrobe-heading{display:block;margin-bottom:28px}.ma-atelier__wardrobe-heading h2{font-size:27px;margin-top:13px}.ma-atelier__wardrobe article+article{margin-top:42px}.ma-atelier__wardrobe img{height:295px}.ma-atelier__wardrobe h3{font-size:32px}.ma-atelier__methods{padding-block:38px 30px}.ma-atelier__methods-grid{display:block}.ma-atelier__methods-grid>div+div{margin-top:24px}.ma-atelier__methods h2{font-size:33px}.ma-atelier__methods-grid h3{font-size:26px;margin-bottom:10px}.ma-atelier__invitation{margin-block:55px 60px;padding-inline:22px}.ma-atelier__invitation h2{font-size:39px}.ma-atelier__invitation-links{gap:12px 25px}.ma-atelier__invitation>p:not(.ma-atelier__eyebrow){font-size:14px}}@media(prefers-reduced-motion:reduce){.ma-atelier__frame{transition:none}.ma-atelier__frame.is-current img{animation:none;transform:none}}.ma-atelier__cover{height:auto;aspect-ratio:2048/1143}.ma-atelier__frame picture{display:block;width:100%;height:100%}.ma-atelier__frame.is-current img{animation:none;transform:none}.ma-atelier__cover-type{right:auto;width:30%;bottom:15%}.ma-atelier__cover-type h1{font-size:clamp(54px,6vw,96px)}.ma-atelier__cover:after{background:none}.ma-atelier__wardrobe img{height:auto;aspect-ratio:4/3;object-position:center}.ma-atelier__denim img{filter:none}@media(max-width:749px){.ma-atelier__cover{aspect-ratio:1529/2048;height:auto}.ma-atelier__frame img{object-position:center}.ma-atelier__cover-type{left:22px;right:22px;top:28px;bottom:auto;width:auto}.ma-atelier__cover-type h1{font-size:50px}.ma-atelier__deck{font-size:12px;max-width:260px}.ma-atelier__cover:after{background:linear-gradient(180deg,rgba(25,19,25,.62),transparent 42%)}.ma-atelier__wardrobe img{height:auto;aspect-ratio:4/3}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/alltrueist-atelier-editorial.css.map */
