.es{background:var(--mk-cream);color:var(--mk-ink);font-family:var(--mk-font-body);overflow-x:clip}.es *,.es *:before,.es *:after{box-sizing:border-box}:where(.es) :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}:where(.es) :where(ul,ol){padding:0;list-style:none}.es img,.es video{display:block;max-width:100%}.es .mk-h2{margin-top:12px}.es .mk-body{margin-top:16px}.es-caption{margin-top:10px;font:500 var(--mk-fs-label) / 1.5 var(--mk-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--mk-muted)}.es-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px}.es-actions--center{justify-content:center}.es-head{display:grid;gap:16px;align-items:end}.es-head__text{margin-top:0}.es-hero{padding:16px 0 var(--mk-section-tight)}.es-hero__grid{display:grid;gap:28px}.es-hero__img{position:relative;aspect-ratio:4 / 3;overflow:hidden}.es-hero__img img{width:100%;height:100%;object-fit:cover;object-position:var(--pos-m)}.es-hero__title{margin-top:14px;font-family:var(--mk-font-display);font-weight:400;font-size:var(--mk-fs-h1);line-height:var(--mk-lh-display);letter-spacing:-.02em}.es-hero__title span{display:block;margin-top:8px;font-style:italic;font-size:.56em;line-height:1.15;letter-spacing:-.01em;color:var(--mk-gold-text);text-wrap:balance}.es-hero__text{margin-top:18px}.es-buyline{display:grid;gap:8px;margin-top:24px;padding:18px 0;border-block:1px solid var(--mk-line)}.es-buyline__price{font-family:var(--mk-font-display);font-size:2rem;line-height:1;color:var(--mk-ink)}.es-buyline__ship{font-size:var(--mk-fs-small);line-height:1.45;color:var(--mk-muted);padding-inline-start:28px}.es-hero .mk-btn{flex:1 1 100%}.es-facts{display:flex;flex-wrap:wrap;gap:6px 0;margin-top:24px}.es-facts li{font:600 var(--mk-fs-label) / 1.4 var(--mk-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--mk-ink-soft)}.es-facts li+li:before{content:"";display:inline-block;width:4px;height:4px;margin:0 12px 2px;border-radius:50%;background:var(--mk-gold);vertical-align:middle}.es-intro{padding:var(--mk-section-tight) 0;border-top:1px solid var(--mk-line)}.es-intro__text{max-width:30ch;max-width:34em;margin-inline:auto;font-family:var(--mk-font-display);font-size:clamp(1.375rem,1.1rem + 1.1vw,2.125rem);line-height:1.4;text-align:center;color:var(--mk-ink);text-wrap:balance}.es-clubs{padding:var(--mk-section) 0 var(--mk-section-tight);background:var(--mk-sand);scroll-margin-top:80px}.es-cs{margin-top:36px}.es-moments{padding:var(--mk-section) 0}.es-moments__grid{display:grid;gap:40px}.es-nt{margin-top:32px;padding:24px;background:var(--mk-white);border:1px solid var(--mk-line);border-top:2px solid var(--mk-gold);border-radius:var(--mk-radius-card)}.es-nt__title{margin-top:8px;font-family:var(--mk-font-display);font-size:var(--mk-fs-h3);line-height:1.2}.es-nt__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.es-nt__stats div{display:flex;flex-direction:column-reverse;gap:4px}.es-nt__stats dd{font-family:var(--mk-font-display);font-size:2rem;line-height:1;color:var(--mk-gold-text);font-variant-numeric:tabular-nums}.es-nt__stats dt{font-size:var(--mk-fs-label);line-height:1.35;letter-spacing:.06em;text-transform:uppercase;color:var(--mk-muted)}.es-nt__text{margin-top:16px;font-size:var(--mk-fs-small);line-height:1.6;color:var(--mk-muted)}.es-moments__list{border-top:1px solid var(--mk-line)}.es-moment{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid var(--mk-line)}.es-moment__year{font-family:var(--mk-font-display);font-size:1.5rem;line-height:1.1;color:var(--mk-gold-text);font-variant-numeric:tabular-nums}.es-moment__title{font-family:var(--mk-font-display);font-weight:400;font-size:1.25rem;line-height:1.25}.es-moment__text{margin-top:6px;font-size:.9375rem;line-height:1.6;color:var(--mk-muted);text-wrap:pretty}.es-proof{padding:var(--mk-section) 0;background:var(--mk-white);border-block:1px solid var(--mk-line)}.es-proof__grid{display:grid;gap:40px}.es-receive{margin-top:28px;padding:20px 22px;background:var(--mk-cream);border-inline-start:2px solid var(--mk-gold)}.es-receive__title{font:600 var(--mk-fs-label) / 1.3 var(--mk-font-body);letter-spacing:var(--mk-ls-label);text-transform:uppercase;color:var(--mk-gold-text)}.es-receive__body{margin-top:10px;font-size:.9375rem;line-height:1.65;color:var(--mk-ink-soft)}.es-receive__body p+p{margin-top:8px}.es-receive__body ul{display:grid;gap:8px}.es-receive__body li{position:relative;padding-inline-start:20px}.es-receive__body li:before{content:"";position:absolute;inset-inline-start:2px;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--mk-gold)}.es-proof__link{margin-top:24px}.es-proof__media{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.es-proof__video-box{aspect-ratio:9 / 16;max-height:78vh;margin-inline:auto;overflow:hidden;background:var(--mk-ink)}.es-proof__video-box video{width:100%;height:100%;object-fit:cover}.es-proof__photos{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.es-proof__photo .mk-frame{aspect-ratio:16 / 10;overflow:hidden}.es-proof__photo img{width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%)}.es-offer{padding:var(--mk-section) 0;background:var(--mk-sand);scroll-margin-top:80px}.es-offer__grid{display:grid;gap:32px;margin-top:36px}.es-shirts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.es-shirt__img{aspect-ratio:3 / 4;overflow:hidden}.es-shirt__img img{width:100%;height:100%;object-fit:cover}.es-shirt__cap{display:grid;gap:2px;padding-top:12px}.es-shirt__kind{font:600 var(--mk-fs-label) / 1.3 var(--mk-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--mk-gold-text)}.es-shirt__team{font-family:var(--mk-font-display);font-size:1.25rem;line-height:1.2}.es-shirt__version{font-size:var(--mk-fs-small);color:var(--mk-muted)}.es-shirts__note{margin-top:18px;font-size:var(--mk-fs-small);line-height:1.55;color:var(--mk-muted);text-wrap:pretty}.es-buy__panel{padding:24px 20px;background:var(--mk-white);border:1px solid var(--mk-line);border-top:2px solid var(--mk-gold);border-radius:var(--mk-radius-card)}.es-buy__title{margin-top:10px;font-family:var(--mk-font-display);font-weight:400;font-size:var(--mk-fs-h3);line-height:1.2}.es-buy__price{margin-top:12px;font-family:var(--mk-font-display);font-size:2.5rem;line-height:1}.es-buy__info{display:grid;gap:8px;margin-top:18px}.es-ticks{margin:20px 0 24px;border-top:1px solid var(--mk-line)}.es-ticks li{position:relative;padding:12px 0 12px 26px;border-bottom:1px solid var(--mk-line);font-size:.9375rem;line-height:1.5}.es-ticks li:before{content:"";position:absolute;inset-inline-start:2px;top:18px;width:12px;height:7px;border-inline-start:1.5px solid var(--mk-gold-text);border-bottom:1.5px solid var(--mk-gold-text);transform:rotate(-45deg)}.es-buy__multi{margin-top:14px;font-size:var(--mk-fs-small);line-height:1.5;color:var(--mk-muted);text-align:center}.es-buy__soldout{margin-bottom:12px;font-weight:600;color:var(--mk-error)}.es-faq{padding:var(--mk-section) 0}.es-faq__inner{max-width:820px}.es-faq__title{text-align:center}.es-faq__list{margin-top:32px;border-top:1px solid var(--mk-line)}.es-faq__item{border-bottom:1px solid var(--mk-line)}.es-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:18px;min-height:var(--mk-tap);padding:20px 0;font-weight:600;font-size:1rem;line-height:1.4;list-style:none;cursor:pointer}.es-faq__item summary::-webkit-details-marker{display:none}.es-faq__icon{position:relative;flex:0 0 14px;height:14px}.es-faq__icon:before,.es-faq__icon:after{content:"";position:absolute;inset-inline-start:0;top:6.5px;width:14px;height:1.5px;background:var(--mk-gold-text);transition:transform var(--mk-dur-2) var(--mk-ease)}.es-faq__icon:after{transform:rotate(90deg)}.es-faq__item[open] .es-faq__icon:after{transform:rotate(0)}.es-faq__answer{padding:0 0 22px;font-size:.9375rem;line-height:1.7;color:var(--mk-muted)}.es-faq__answer p+p,.es-faq__answer p+.mk-ship-note{margin-top:10px}.es-faq__answer .mk-ship-note--full{font-size:inherit;line-height:inherit}.es-faq__answer a{color:var(--mk-ink);text-decoration:underline;text-decoration-color:var(--mk-gold);text-underline-offset:4px}.es-close{padding:var(--mk-section) 0;background:var(--mk-sand);border-top:1px solid var(--mk-line)}.es-close__inner{text-align:center}.es-close__price{margin-top:18px;font-family:var(--mk-font-display);font-size:2.25rem;line-height:1}.es-close__dispatch{display:flex;justify-content:center;margin-top:14px}.es-disclaimer{max-width:62ch;margin:36px auto 0;font-size:var(--mk-fs-label);line-height:1.65;color:var(--mk-muted)}@media(min-width:600px){.es-hero .mk-btn{flex:0 0 auto}}@media(min-width:750px){.es-head{grid-template-columns:minmax(0,1fr) minmax(0,28em);gap:48px}.es-shirts{gap:20px}.es-proof__media{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:20px}.es-proof__photos{gap:20px}}@media(min-width:990px){.es-hero{padding:48px 0 var(--mk-section-tight)}.es-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:center}.es-hero__media{order:2}.es-hero__img{aspect-ratio:3 / 2}.es-hero__img img{object-position:var(--pos-d)}.es-moments__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:96px;align-items:start}.es-moments__intro{position:sticky;top:120px}.es-moment{grid-template-columns:6rem minmax(0,1fr);gap:24px;padding:24px 0}.es-moment__year{font-size:1.875rem}.es-proof__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:center}.es-proof__media{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:20px}.es-proof__photos{grid-template-columns:minmax(0,1fr)}.es-offer__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:start}.es-buy{position:sticky;top:110px}.es-buy__panel{padding:32px}}@media(min-width:1200px){.es-shirts{grid-template-columns:repeat(4,minmax(0,1fr))}.es-offer__grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.es-proof__media.es-proof__media--solo{grid-template-columns:minmax(0,1fr);justify-items:center}.es-proof__media--solo .es-proof__video{width:min(100%,380px);margin:0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/elia-showcase.css.map */
