.brand-link-list__title{margin:0}.brand-link-list__grid{display:grid;grid-template-columns:repeat(var(--brand-columns-mobile),minmax(0,1fr));gap:0 1.6rem;margin:0;padding:0;list-style:none}.brand-link-list__item{min-width:0;border-bottom:.1rem solid rgba(var(--color-foreground),.16)}.brand-link-list__link{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.8rem;padding:.8rem 0;color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.4;text-decoration:none}.brand-link-list__link span:first-child{min-width:0;overflow-wrap:anywhere}.brand-link-list__arrow{flex:0 0 auto;transition:transform var(--duration-short) ease}.brand-link-list__link:hover .brand-link-list__arrow,.brand-link-list__link:focus-visible .brand-link-list__arrow{transform:translate(.4rem)}.brand-link-list__link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:.2rem}@media screen and (min-width:750px){.brand-link-list__grid{grid-template-columns:repeat(var(--brand-columns-desktop),minmax(0,1fr));column-gap:2.4rem}.brand-link-list__link{font-size:1.5rem}}.mz-opening{--mz-ink: #1c1b19;--mz-gold: #9a7b4f;--mz-sub: #6b675f;position:relative;background:#fff;overflow:hidden;font-family:var(--font-body-family);color:var(--mz-ink)}.mz-opening__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 24px;text-align:center}.mz-opening__eyebrow{margin:0;font-family:var(--font-heading-family);font-size:clamp(13px,1.2vw,17px);letter-spacing:.42em;text-indent:.42em;color:var(--mz-gold);opacity:0;animation:mzFade .9s ease .2s forwards}.mz-opening__yearRow{display:flex;align-items:center;gap:clamp(16px,3vw,44px);margin-top:8px;width:100%;justify-content:center}.mz-opening__rule{flex:0 1 170px;height:1px;background:var(--mz-gold);opacity:.55;transform:scaleX(0);animation:mzLineX .9s cubic-bezier(.22,1,.36,1) .6s forwards}.mz-opening__rule--l{transform-origin:right center}.mz-opening__rule--r{transform-origin:left center}.mz-opening__year{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(88px,13.6vw,196px);line-height:1.05;min-width:2.7em;text-align:center;font-variant-numeric:tabular-nums;opacity:0;animation:mzFade .7s ease .1s forwards}.mz-opening__catch{margin:clamp(20px,2.4vw,34px) 0 0;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(24px,2.8vw,40px);letter-spacing:.16em;text-indent:.16em;opacity:0;animation:mzFadeUp 1s cubic-bezier(.22,1,.36,1) 2.35s forwards}.mz-opening__sub{margin:clamp(14px,1.6vw,22px) 0 0;font-size:clamp(12px,1.05vw,15px);font-weight:300;letter-spacing:.16em;line-height:2;color:var(--mz-sub);opacity:0;animation:mzFadeUp 1s cubic-bezier(.22,1,.36,1) 2.8s forwards}.mz-opening__sub .mz-sep{padding:0 1em}.mz-opening__cue{position:absolute;left:0;right:0;bottom:26px;display:flex;flex-direction:column;align-items:center;gap:8px;opacity:0;animation:mzFade 1.2s ease 3.3s forwards}.mz-opening__cueLabel{font-family:var(--font-heading-family);font-size:12px;letter-spacing:.35em;text-indent:.35em;color:var(--mz-gold)}.mz-opening__cueLine{width:1px;height:34px;background:var(--mz-gold);opacity:.6;animation:mzCue 2.2s ease-in-out 3.3s infinite}.mz-opening__skip{position:absolute;top:26px;right:30px;background:none;border:none;cursor:pointer;padding:8px;font-family:var(--font-heading-family);font-size:14px;letter-spacing:.28em;color:#1c1b1966;transition:color .25s}.mz-opening__skip:hover{color:var(--mz-gold)}@keyframes mzFade{0%{opacity:0}to{opacity:1}}@keyframes mzFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes mzLineX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mzCue{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.mz-opening.is-skipped *{animation-duration:.01s!important;animation-delay:0s!important}.mz-opening.is-skipped .mz-opening__skip{display:none}@media(prefers-reduced-motion:reduce){.mz-opening *{animation-duration:.01s!important;animation-delay:0s!important}.mz-opening__cueLine{animation:none!important}.mz-opening__skip{display:none}}@media(max-width:767px){.mz-opening__rule{flex-basis:56px}.mz-opening__sub .mz-sep{display:block;height:.4em;overflow:hidden;padding:0}.mz-opening__skip{top:14px;right:12px}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=EAAAAAAAAQ */
