@font-face{font-family:Candide;src:url(./candilig-webfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Above The Beyond Serif";src:url(./above-the-beyond-serif.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Above The Beyond Serif";src:url(./above-the-beyond-serif.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}.skip-to-content{position:absolute;top:-80px;left:0;background:#fff;color:#000;padding:8px 16px;z-index:1000;text-decoration:none;transition:top .2s ease}.skip-to-content:focus{top:0}*:focus{outline:none}*:focus-visible{outline:2px dashed var(--color-foreground)}:root{--step-0: clamp(1rem, .9189rem + .309vw, 1.375rem);--step-1: clamp(1.2rem, 1.0631rem + .5214vw, 1.8329rem);--step-2: clamp(1.44rem, 1.223rem + .8265vw, 2.4432rem);--step-3: clamp(1.728rem, 1.3974rem + 1.2596vw, 3.2568rem);--step-4: clamp(2.0736rem, 1.5832rem + 1.8684vw, 4.3413rem);--step-5: clamp(2.4883rem, 1.7749rem + 2.7178vw, 5.787rem);--step-6: clamp(2.986rem, 1.9634rem + 3.8954vw, 7.7141rem)}*{box-sizing:border-box;margin:0}@media (prefers-reduced-motion: no-preference){@view-transition{navigation: auto;}}body{display:flex;flex-direction:column;margin:0;min-height:100vh}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);border:1px solid #233630;background:#fcfaf7;padding:.25rem 1rem;accent-color:#233630}select{color:currentcolor;-webkit-appearance:none;appearance:none;padding-right:2rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M480 224C492.9 224 504.6 231.8 509.6 243.8C514.6 255.8 511.8 269.5 502.7 278.7L342.7 438.7C330.2 451.2 309.9 451.2 297.4 438.7L137.4 278.7C128.2 269.5 125.5 255.8 130.5 243.8C135.5 231.8 147.1 224 160 224L480 224z"/></svg>'),linear-gradient(to bottom,#fcfaf7 0% 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}dialog{background-color:var(--color-background);color:var(--color-foreground)}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(--font-primary--family);font-weight:300;line-height:2;background-color:var(--color-background);color:var(--color-foreground);font-size:var(--step-0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5{font-family:Candide,sans-serif;line-height:1.2;font-weight:300}h1{font-size:var(--step-6);line-height:1.1}h1 em{font-family:"Above The Beyond Serif",serif;font-weight:300;font-style:normal}h2{font-size:var(--step-4)}h3{font-size:var(--step-3)}h4{font-size:var(--step-2)}h5{font-size:var(--step-1)}p{margin:1rem 0}a{color:#233630}.shopify-policy__container{margin:2rem 0;max-width:900px!important}.shopify-policy__body{padding-bottom:4rem}.shopify-policy__container h1{margin:2rem 0}.shopify-policy__container h2{font-size:var(--step-3)}.eyebrow{font-family:"Above The Beyond Serif",serif;font-weight:300;font-style:normal}.button,.button--secondary{display:inline-flex;background:#fcfaf7;padding:.72rem 2rem;text-decoration:none;font:inherit;line-height:1.2;color:#233630;border:1px solid #233630;text-transform:uppercase;cursor:pointer}.button:hover,.button:focus{background-color:#233630;color:#fff}.button--secondary{background-color:#233630;color:#fff}.button--secondary:hover,.button--secondary:focus{background-color:#fcfaf7;color:#233630}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.shopify-section,.wrapper{--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>*,.wrapper>*{grid-column:2}.shopify-section>.full-width,.wrapper>.full-width{grid-column:1 / -1}
/*# sourceMappingURL=/cdn/shop/t/5/assets/critical.css.map */
