*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth;overflow-x:hidden}body{min-height:100vh;background:var(--mk-ink);color:var(--mk-ivory);font-family:var(--mk-sans);font-size:var(--txt-body);line-height:1.6;font-weight:400;letter-spacing:-.005em;font-feature-settings:"kern","liga","calt";overflow-x:clip}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none;color:inherit}a{color:inherit;text-decoration:none;transition:color var(--dur-fast) var(--ease-soft)}a:hover{color:var(--mk-brass)}ul,ol{list-style:none}.display-1{font-family:var(--mk-serif);font-size:var(--txt-display-1);line-height:1.05;font-weight:400;letter-spacing:var(--tr-tight);color:var(--mk-ivory)}.display-2{font-family:var(--mk-serif);font-size:var(--txt-display-2);line-height:1.08;font-weight:400;letter-spacing:var(--tr-snug);color:var(--mk-ivory)}.display-3{font-family:var(--mk-serif);font-size:var(--txt-display-3);line-height:1.15;font-weight:500;letter-spacing:var(--tr-snug);color:var(--mk-ivory)}.display-4{font-family:var(--mk-serif);font-size:var(--txt-display-4);line-height:1.2;font-weight:500;letter-spacing:var(--tr-snug);color:var(--mk-ivory)}.italic{font-style:italic;color:var(--mk-brass)}.lead{font-size:var(--txt-lead);line-height:1.6;color:var(--mk-muted-soft);font-family:var(--mk-serif)}.body{font-size:var(--txt-body);line-height:1.65;color:var(--mk-muted-soft)}.caption{font-size:var(--txt-caption);color:var(--mk-muted)}.eyebrow{font-family:var(--mk-mono);font-size:var(--txt-eyebrow);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--mk-brass);display:inline-block}.mono{font-family:var(--mk-mono);letter-spacing:var(--tr-wider)}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.container--narrow{max-width:var(--container-narrow)}.container--wide{max-width:var(--container-wide)}.section{padding-block:var(--sp-7)}@media(min-width:768px){.section{padding-block:var(--sp-8)}}.deity-strip+.deity-strip{padding-top:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus{outline:none}:focus-visible{outline:1px solid var(--mk-brass);outline-offset:3px;border-radius:var(--radius-sm)}.skip-link{position:absolute;top:-100px;left:var(--sp-4);z-index:1000;padding:var(--sp-3) var(--sp-4);background:var(--mk-brass);color:var(--mk-ink);font-family:var(--mk-mono);font-size:var(--txt-eyebrow);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;border-radius:var(--radius-sm);text-decoration:none;transition:top var(--dur-base) var(--ease-out-quart)}.skip-link:focus,.skip-link:focus-visible{top:var(--sp-4);color:var(--mk-ink);background:var(--mk-brass);outline:2px solid var(--mk-ivory);outline-offset:2px}[data-reveal]{opacity:0;transform:translateY(28px);transition:opacity 1s var(--ease-out-expo),transform 1s var(--ease-out-expo);will-change:opacity,transform}[data-reveal].is-revealed{opacity:1;transform:translateY(0)}[data-reveal-delay="1"]{transition-delay:.1s}[data-reveal-delay="2"]{transition-delay:.2s}[data-reveal-delay="3"]{transition-delay:.3s}[data-reveal-delay="4"]{transition-delay:.4s}[data-reveal-delay="5"]{transition-delay:.5s}[data-reveal-delay="6"]{transition-delay:.6s}@keyframes mk-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes mk-slide-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes mk-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mk-hero-float{0%{transform:scale(1.04)}to{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-reveal]{opacity:1;transform:none;transition:none}}body.no-scroll{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/5/assets/base.css.map */
