*,*:before,*:after{box-sizing:border-box}html{color-scheme:light;scroll-behavior:smooth;text-size-adjust:100%}body{min-width:20rem;margin:0;color:var(--color-text);background:var(--color-background);font-family:var(--font-body);font-size:var(--text-size-regular);font-style:normal;font-weight:400;line-height:var(--text-line-height);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img,picture,svg,video,canvas{display:block;max-width:100%}img,picture,video{height:auto}button,input,select,textarea{color:inherit;font:inherit}button,[type=button],[type=submit],[role=button]{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4,h5,h6,figure,blockquote{margin-block:0}h1,h2,h3,h4{font-family:var(--font-heading);font-style:normal;font-weight:400}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-wrap:balance}h1{font-size:var(--heading-h1-size);line-height:var(--heading-h1-line-height);letter-spacing:var(--heading-letter-spacing)}h2{font-size:var(--heading-h2-size);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing)}h3{font-size:var(--heading-h3-size);line-height:var(--heading-line-height);letter-spacing:var(--heading-h3-letter-spacing);text-transform:uppercase}h4{font-size:var(--heading-h4-size);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing)}h5{font-family:var(--font-editorial);font-size:var(--heading-h5-size);font-style:normal;font-weight:400;line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing)}h6{font-family:var(--font-handwritten);font-size:var(--heading-h6-size);font-style:normal;font-weight:400;line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing)}p{text-wrap:pretty}small{font-size:var(--text-size-small)}strong,b{font-weight:700}::selection{color:var(--color-text);background:var(--color-accent)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}:focus:not(:focus-visible){outline:0}.main-content{min-height:60vh;overflow:clip}.container{width:min(calc(100% - (2 * var(--page-padding))),var(--container-width));margin-inline:auto}.section{position:relative;padding-block:var(--section-space)}.section--surface{background-color:var(--color-surface)}.section--light{background-color:var(--color-surface-light)}.section--warm{background-color:var(--color-surface-warm)}.section--dark{color:var(--color-white);background-color:var(--color-dark)}.paper-noise,.section--noise{position:relative;isolation:isolate}.paper-noise:before,.section--noise:before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-image:var(--texture-noise);background-repeat:repeat;background-size:var(--hormuth-noise-size);content:"";mix-blend-mode:multiply;opacity:var(--texture-noise-opacity);pointer-events:none}.paper-noise>*,.section--noise>*{position:relative;z-index:1}.section-heading{display:grid;max-width:var(--content-width-large);gap:var(--gap-md);margin-bottom:var(--gap-2xl)}.section-heading--center{margin-inline:auto;text-align:center}.section-heading h2,.section-heading h3{color:var(--color-accent)}.eyebrow{display:block}.rte{max-width:65ch}.rte>*+*{margin-top:1em}.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-top:1.5em}.rte ul,.rte ol{padding-inline-start:1.4em}.rte a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.shadow-xxs{box-shadow:var(--shadow-xxs)}.shadow-xs{box-shadow:var(--shadow-xs)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.shadow-2xl{box-shadow:var(--shadow-2xl)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:10000;top:var(--gap-sm);left:var(--gap-sm);padding:.625rem 1rem;color:var(--color-text);background:var(--color-white);box-shadow:var(--shadow-md);transform:translateY(calc(-100% - 2rem));transition:transform var(--transition-fast)}.skip-link:focus{transform:translateY(0)}.placeholder-svg{width:100%;height:100%;min-height:16rem;color:var(--color-text-60);background:var(--color-surface-light)}@media(max-width:991px){:root{--page-padding: 2rem;--section-space: 5rem}}@media(max-width:767px){:root{--page-padding: 1.25rem;--gap-2xl: 3rem;--gap-3xl: 4rem}.section{padding-block:var(--section-space-mobile)}.section-heading{gap:var(--gap-sm);margin-bottom:var(--gap-xl)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--hormuth-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='0.93' intercept='0.035'/%3E%3CfeFuncG type='linear' slope='0.93' intercept='0.035'/%3E%3CfeFuncB type='linear' slope='0.93' intercept='0.035'/%3E%3CfeFuncA type='table' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--hormuth-noise-size: 256px}.heading-style-h1,.heading-style-h2,.heading-style-h3,.heading-style-h4{font-family:var(--font-heading);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing);text-transform:none}.heading-style-h1,.heading-style-h2,.heading-style-h3,.heading-style-h4,.heading-style-h5,.heading-style-h6{overflow-wrap:break-word;text-wrap:balance}.heading-style-h1{font-size:var(--heading-h1-size);line-height:var(--heading-h1-line-height)}.heading-style-h2{font-size:var(--heading-h2-size)}.heading-style-h3{font-size:var(--heading-h3-size);letter-spacing:var(--heading-h3-letter-spacing);text-transform:uppercase}.heading-style-h4{font-size:var(--heading-h4-size)}.heading-style-h5,.heading-style-h6{font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing);text-transform:none}.heading-style-h5{font-family:var(--font-editorial);font-size:var(--heading-h5-size)}.heading-style-h6{font-family:var(--font-handwritten);font-size:var(--heading-h6-size)}.heading-style-h6.is-timeline{font-size:var(--heading-h6-timeline-size)}.text-size-large,.text-size-medium,.text-size-regular,.text-size-small,.text-size-tiny{font-family:var(--font-body);line-height:var(--text-line-height);letter-spacing:0}.text-size-large{font-size:var(--text-size-large)}.text-size-medium{font-size:var(--text-size-medium);letter-spacing:var(--text-medium-letter-spacing)}.text-size-regular{font-size:var(--text-size-regular)}.text-size-regular.is-legal{line-height:var(--text-legal-line-height)}.text-size-small{font-size:var(--text-size-small);letter-spacing:var(--text-small-letter-spacing)}.text-size-tiny{font-size:var(--text-size-tiny)}.text-weight-light{font-weight:var(--font-weight-light)}.text-weight-normal{font-weight:var(--font-weight-normal)}.text-weight-medium{font-weight:var(--font-weight-medium)}.text-weight-semibold{font-weight:var(--font-weight-semibold)}.text-weight-bold{font-weight:var(--font-weight-bold)}:is(.text-size-medium,.text-size-small):is(.text-weight-light,.text-weight-normal,.text-weight-medium,.text-weight-semibold,.text-weight-bold){letter-spacing:0}.text-style-allcaps{text-transform:uppercase}.text-style-italic{font-style:italic}.text-style-muted{color:var(--color-text-60)}.text-style-tagline{font-family:var(--font-handwritten);font-size:var(--text-size-tagline);font-weight:var(--font-weight-normal);line-height:var(--text-tagline-line-height);letter-spacing:0}.text-style-line{font-family:var(--font-heading);font-size:var(--text-size-line);font-weight:var(--font-weight-normal);line-height:var(--text-line-height);letter-spacing:var(--text-line-letter-spacing);text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto}h1,h2,h3,h4,h5,h6,.heading-style-h1,.heading-style-h2,.heading-style-h3,.heading-style-h4,.heading-style-h5,.heading-style-h6{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3}
/*# sourceMappingURL=/cdn/shop/t/14/assets/base.css.map */
