@font-face{font-family:Archivo;src:url(archivo-variable.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(fraunces-variable.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@layer reset{*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-moz-tab-size:4;tab-size:4}@media(prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}img,picture,video,canvas,svg,iframe{display:block;max-inline-size:100%}img,video{block-size:auto}input,button,textarea,select{font:inherit;color:inherit}textarea{resize:vertical}button{background:none;border:0;padding:0;cursor:pointer}table{border-collapse:collapse;border-spacing:0}[hidden]{display:none}::selection{background-color:var(--color-steel);color:var(--color-ink)}}@layer base{body{background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-ui);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-body);min-block-size:100vh;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--font-ui);font-weight:var(--weight-semibold);line-height:var(--leading-tight);text-wrap:balance}h1{font-size:var(--text-3xl);letter-spacing:var(--tracking-display)}h2{font-size:var(--text-2xl);letter-spacing:var(--tracking-display)}h3{font-size:var(--text-xl)}h4{font-size:var(--text-lg)}h5{font-size:var(--text-base)}h6{font-size:var(--text-sm)}p{text-wrap:pretty}small{font-size:var(--text-xs)}strong,b{font-weight:var(--weight-semibold)}a{color:inherit;text-decoration:underline;text-decoration-color:var(--color-brass);text-decoration-thickness:from-font;text-underline-offset:var(--space-1);transition:text-decoration-color var(--dur-fast) var(--ease)}a:hover{text-decoration-color:var(--color-brass-text)}:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}:focus:not(:focus-visible){outline:none}ul,ol{margin-block:0;padding-inline-start:var(--space-5)}li+li{margin-block-start:var(--space-1)}blockquote{font-family:var(--font-editorial);font-size:var(--text-lg);line-height:var(--leading-tight);border-inline-start:var(--border-width) solid var(--color-brass);padding-inline-start:var(--space-4)}table{inline-size:100%;font-size:var(--text-sm);line-height:var(--leading-table);font-variant-numeric:tabular-nums}th,td{text-align:start;padding-block:var(--space-3);border-block-end:var(--border)}th{font-weight:var(--weight-medium);color:var(--color-ink-soft)}input,textarea,select{background-color:var(--color-raised);border:var(--border-control);border-radius:var(--radius-xs);padding-inline:var(--space-3);padding-block:var(--space-2);min-block-size:var(--control-height);inline-size:100%}textarea{padding-block:var(--space-3)}input::placeholder,textarea::placeholder{color:var(--color-ink-soft);opacity:1}label{display:block;font-size:var(--text-sm);font-weight:var(--weight-medium);margin-block-end:var(--space-1)}hr{border:0;border-block-start:var(--border);margin-block:var(--space-6)}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:var(--text-sm)}}@layer layout{.cf-container{inline-size:100%;max-inline-size:var(--container-default);margin-inline:auto;padding-inline:var(--container-gutter)}.cf-container--narrow{max-inline-size:var(--container-narrow)}.cf-container--wide{max-inline-size:var(--container-wide)}.cf-container--full{max-inline-size:none;padding-inline:0}.cf-section{padding-block:var(--section-md)}.cf-section--sm{padding-block:var(--section-sm)}.cf-section--lg{padding-block:var(--section-lg)}.cf-stack{display:flex;flex-direction:column;gap:var(--space-4)}.cf-stack--tight{gap:var(--space-2)}.cf-stack--loose{gap:var(--space-6)}.cf-grid{display:grid;gap:var(--space-5);grid-template-columns:repeat(var(--cf-columns, 1),minmax(0,1fr))}@media(min-width:768px){.cf-grid{--cf-columns: var(--cf-columns-md, 2)}}@media(min-width:1024px){.cf-grid{--cf-columns: var(--cf-columns-lg, 3)}}.cf-scheme{background-color:var(--cf-bg, var(--color-paper));color:var(--cf-text, var(--color-ink))}.cf-surface{background-color:var(--color-raised);border:var(--border);border-radius:var(--radius-sm)}.cf-surface--technical{background-color:var(--color-steel)}}@layer utilities{.cf-visually-hidden,.visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.visually-hidden--inline{margin:0;block-size:1em}.hidden{display:none!important}@media screen and (max-width:749px){.small-hide{display:none!important}}@media screen and (min-width:750px)and (max-width:989px){.medium-hide{display:none!important}}@media screen and (min-width:990px){.large-up-hide{display:none!important}}.cf-skip-link{position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);z-index:100;background-color:var(--color-espresso);color:var(--color-paper);padding-inline:var(--space-4);padding-block:var(--space-3);border-radius:var(--radius-sm);text-decoration:none;transform:translateY(-200%)}.cf-skip-link:focus{transform:translateY(0)}.cf-caps{font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase}.cf-caps--accent{color:var(--color-brass-text)}.cf-tabular{font-variant-numeric:tabular-nums}.cf-muted{color:var(--color-ink-soft)}.cf-hairline-block-end{border-block-end:var(--border)}.cf-hairline-block-start{border-block-start:var(--border)}.cf-tap{min-inline-size:var(--tap-min);min-block-size:var(--tap-min)}.cf-shadow-1{box-shadow:var(--shadow-1)}.cf-shadow-2{box-shadow:var(--shadow-2)}}:root{color-scheme:only light}.page-width{max-width:var(--page-width);margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.page-width--narrow{max-width:72.6rem}@media screen and (min-width:750px){.page-width{padding-left:5rem;padding-right:5rem}}@media screen and (min-width:990px){.page-width--narrow{padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
