:root{--font-heading-family: "Noto Serif Display", "Didot", "Bodoni 72", Georgia, serif;--font-heading-weight: 300;--font-heading-style: normal;--font-body-family: "Jost", "Futura", "Century Gothic", ui-sans-serif, system-ui, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 500;--mcs-ink: 21, 17, 16;--mcs-paper: 250, 247, 242;--mcs-stone: 240, 235, 227;--mcs-ease: cubic-bezier(.2, .7, .2, 1);--mcs-announce-h: 0px}body{font-size:1.5rem;letter-spacing:.01em;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:rgb(var(--mcs-ink));color:rgb(var(--mcs-paper))}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family);font-weight:300;font-style:normal;letter-spacing:-.005em;line-height:1.12}.h0{font-size:calc(var(--font-heading-scale) * 4.4rem)}h1,.h1{font-size:calc(var(--font-heading-scale) * 3.4rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.8rem)}h3,.h3{font-size:calc(var(--font-heading-scale) * 2.2rem)}@media screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale) * 6.4rem)}h1,.h1{font-size:calc(var(--font-heading-scale) * 4.8rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 3.6rem)}h3,.h3{font-size:calc(var(--font-heading-scale) * 2.4rem)}}h4,h5,h6,.h4,.h5,.h6{font-family:var(--font-body-family);font-weight:500;font-style:normal;letter-spacing:.02em}.mcs-nav-icon{display:none}.button,.shopify-challenge__button,.customer button{min-height:5.2rem;padding:0 3.2rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;transition:background-color .35s ease,color .35s ease}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after{box-shadow:0 0 0 var(--buttons-border-width) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.customer button:not([disabled]):hover{background-color:rgba(var(--color-button),.84)}.button--secondary:not([disabled]):hover{background-color:rgb(var(--color-button-text));color:rgb(var(--color-button))}.text-link,.mcs-text-link{display:inline-flex;align-items:center;gap:.8rem;padding-bottom:.5rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:inherit;background:linear-gradient(currentColor,currentColor) left bottom / 100% 1px no-repeat;transition:background-size .55s var(--mcs-ease),opacity .3s ease}.text-link:hover,.mcs-text-link:hover{background-size:0 1px;background-position:right bottom}.mcs-eyebrow{margin:0 0 1.4rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;opacity:.6}.field:before,.field:after,.select:before,.select:after,.customer .field:before,.customer .field:after,.customer select:before,.customer select:after{box-shadow:none}.field,.select,.customer .field{border-bottom:1px solid rgba(var(--color-foreground),.3);transition:border-color .3s ease}.field:focus-within,.select:focus-within,.customer .field:focus-within{border-bottom-color:rgb(var(--color-foreground))}.field__input:focus,.field__input:focus-visible,.select__select:focus,.select__select:focus-visible,.customer .field input:focus,.customer .field input:focus-visible,.customer select:focus,.customer select:focus-visible{box-shadow:none;outline:none}.field__input,.customer .field input,.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding-left:0;padding-right:0}.field__input,.select__select,.customer .field input{font-size:1.5rem;letter-spacing:.01em}.select__select{padding-left:0}.select .svg-wrapper{right:0}.field__label,.customer .field label,.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{left:0}.field__label,.customer .field label{letter-spacing:.02em}.rte{line-height:1.8}.rte strong{font-weight:500}.badge{border-radius:0;padding:.5rem 1rem .4rem;font-family:var(--font-body-family);font-size:1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.text-link,.mcs-text-link,.button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mcs-type.css.map */
