*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh;overflow-x:hidden}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--d3);color:currentcolor}dialog{background-color:var(--d3);color:var(--txt)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--body);background-color:var(--d1);color:var(--txt)}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2;min-width:0}.shopify-section>.full-width{grid-column:1 / -1}body>*{min-width:0;width:100%}.section--black{background:var(--d0)}.section--dark-1{background:var(--grad-dark-1)}.section--dark-2{background:var(--grad-dark-2)}.section--graphit{background:var(--grad-graphit)}.section--gold{background:var(--grad-gold)}.section--v58-dark{background:var(--grad-dark)}.section--v58-graphit{background:var(--grad-graphit)}.section--v58-gold{background:var(--grad-gold);color:var(--gold-ink)}.section--pad-sm,.section--pad-md,.section--pad-lg,.section--pad-xl,.section--pad-v58{padding:var(--section-pad-v58)}:where(:not(.pfn *)):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 var(--focus-ring-offset) var(--focus-ring-contrast)}.section--v58-gold :where(:not(.pfn *)):focus-visible,.section--gold :where(:not(.pfn *)):focus-visible{outline-color:var(--gold-ink);box-shadow:0 0 0 var(--focus-ring-offset) var(--gold-lt)}#MainContent:focus,#MainContent:focus-visible{outline:none;box-shadow:none}body .skip-link:focus,body .skip-link:focus-visible{position:fixed;top:12px;left:12px;z-index:1000;width:auto;height:auto;margin:0;clip:auto;overflow:visible;white-space:nowrap;padding:12px 18px;background:var(--gold-brand);color:#000;font-family:var(--display);font-weight:var(--fw-display);font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-radius:var(--radius-control);outline:var(--focus-ring-width) solid var(--focus-ring-contrast);outline-offset:2px;box-shadow:0 0 0 4px var(--gold-brand)}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.rv{opacity:1!important;transform:none!important}[data-ds-tilt],[data-ds-magnet]{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/critical.css.map */
