.ma-timeline{overflow-x:clip}.ma-timeline.ma-section{padding-bottom:0!important}.ma-timeline__portrait-wrap{position:relative;z-index:2;display:flex;justify-content:center;padding-top:28px;margin-top:0}.ma-timeline__portrait{position:relative;width:500px;max-width:80vw;aspect-ratio:500 / 581}.ma-timeline__portrait:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ma-terracotta);border:8px solid var(--ma-olive);border-radius:250px 250px 4px 4px}.ma-timeline__image,.ma-timeline__portrait .ma-media,.ma-timeline__portrait svg{position:absolute;left:0;right:0;bottom:7px;margin-inline:auto;width:96.8%;height:auto;aspect-ratio:484 / 677;object-fit:cover;object-position:top center;display:block}.ma-timeline__band{position:relative;background:var(--ma-tl-band, var(--ma-butter));margin-top:-122px;padding-top:242px;padding-bottom:var(--ma-pb, 60px)}.ma-timeline:not(.ma-timeline--portrait) .ma-timeline__band{margin-top:0;padding-top:120px}.ma-timeline__band .ma-wave{z-index:0}.ma-timeline__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:612px;margin-inline:auto;padding-inline:20px;box-sizing:border-box}.ma-timeline__heading{margin:0;font-family:var(--ma-font-display);font-weight:400;font-size:36px;line-height:1;color:var(--ma-tl-heading, var(--ma-olive));text-align:center}.ma-timeline__ornament{margin:16px 0 40px}.ma-timeline__steps{list-style:none;margin:0;padding:0;width:100%;position:relative;display:flex;flex-direction:column;gap:40px}.ma-timeline__steps:before{content:"";position:absolute;left:30px;top:30px;bottom:30px;width:1px;background:var(--ma-tl-line, var(--ma-terracotta))}.ma-timeline__step{position:relative;display:flex;align-items:flex-start;gap:40px;min-height:88px}.ma-timeline__icon{flex:0 0 60px;width:60px;height:60px;border-radius:50%;background:var(--ma-tl-icon-bg, #f5ed9a);display:grid;place-items:center;color:var(--ma-olive)}.ma-timeline__icon img,.ma-timeline__icon svg{width:36px;height:36px;object-fit:contain;display:block}.ma-timeline__glyph{display:block;width:40px;height:40px;background:var(--ma-tl-icon, var(--ma-olive));-webkit-mask:var(--ma-glyph) center / contain no-repeat;mask:var(--ma-glyph) center / contain no-repeat;scale:.4;opacity:0;rotate:-20deg;transition:scale .6s cubic-bezier(.34,1.56,.64,1),opacity .4s ease-out,rotate .6s cubic-bezier(.34,1.56,.64,1);transition-delay:.25s}.ma-section.is-in .ma-timeline__glyph{scale:1;opacity:1;rotate:0deg}@keyframes ma-tl-breathe{0%,to{translate:0 0}50%{translate:0 -3px}}.ma-section.is-in .ma-timeline__icon{animation:ma-tl-breathe 4s ease-in-out infinite}.ma-timeline__step:nth-child(2) .ma-timeline__icon{animation-delay:.6s}.ma-timeline__step:nth-child(3) .ma-timeline__icon{animation-delay:1.2s}.ma-timeline__step:nth-child(4) .ma-timeline__icon{animation-delay:1.8s}.ma-timeline__step:nth-child(5) .ma-timeline__icon{animation-delay:2.4s}@media(prefers-reduced-motion:reduce){.ma-timeline__glyph{scale:1;opacity:1;rotate:0deg;transition:none}.ma-timeline__icon{animation:none!important}}.ma-timeline__copy{flex:1 1 auto;min-width:0;font-family:var(--ma-font-body);font-size:20px;line-height:var(--ma-lh-body-lg)}.ma-timeline__copy p{margin:0}.ma-timeline__closing{margin:40px 0 0;display:flex;flex-direction:column;gap:4px;text-align:center;font-family:var(--ma-font-display);font-size:32px;line-height:1.125;color:var(--ma-tl-heading, var(--ma-olive))}@media screen and (max-width:749px){.ma-timeline__portrait-wrap{padding-top:20px;margin-top:0}.ma-timeline__band{margin-top:-80px;padding-top:140px;padding-bottom:40px}.ma-timeline__heading{font-size:28px}.ma-timeline__steps{gap:28px}.ma-timeline__steps:before{left:24px}.ma-timeline__step{gap:20px;min-height:0}.ma-timeline__icon{flex-basis:48px;width:48px;height:48px}.ma-timeline__icon img,.ma-timeline__icon svg{width:28px;height:28px}.ma-timeline__copy{font-size:16px}.ma-timeline__closing{font-size:24px}}.ma-timeline__title{font-weight:500}@media screen and (max-width:749px){.ma-timeline__closing,.ma-timeline__closing span{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-ma-timeline-v2.css.map */
