*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}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(--color-background);color:currentcolor}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-body);background-color:var(--color-bg-primary);color:var(--color-text-primary);line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--font-title);color:var(--color-text-primary);font-weight:500;letter-spacing:.03em}a{color:inherit;text-decoration:none;transition:color .3s ease}.btn-primary{background-color:var(--color-bg-dark);color:var(--color-bg-dark-text);border:1px solid var(--color-bg-dark);font-family:var(--font-body);padding:12px 28px;cursor:pointer;text-transform:uppercase;font-size:.8rem;font-weight:600;letter-spacing:.15em;transition:all .3s ease;display:inline-block;text-align:center}.btn-primary:hover{background-color:transparent;color:var(--color-bg-dark)}.btn-secondary{background-color:transparent;color:var(--color-text-primary);border:1px solid var(--color-text-primary);font-family:var(--font-body);padding:12px 28px;cursor:pointer;text-transform:uppercase;font-size:.8rem;font-weight:600;letter-spacing:.15em;transition:all .3s ease;display:inline-block;text-align:center}.btn-secondary:hover{background-color:var(--color-text-primary);color:var(--color-bg-primary)}.zenu-borders{position:relative}@media(min-width:1024px){.zenu-borders{padding-left:50px!important;padding-right:50px!important}.zenu-borders:before,.zenu-borders:after{content:"";position:absolute;top:0;bottom:0;width:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='60' viewBox='0 0 30 60'%3E%3Crect width='30' height='60' fill='%23F4EFEA'/%3E%3Cpath d='M15 0 L30 15 L30 45 L15 60 L0 45 L0 15 Z' fill='%23543525'/%3E%3Cpath d='M15 10 L25 20 L25 40 L15 50 L5 40 L5 20 Z' fill='%23F4EFEA'/%3E%3Cpath d='M15 18 L20 23 L20 37 L15 42 L10 37 L10 23 Z' fill='%23C09559'/%3E%3Cpath d='M15 25 L17 27 L17 33 L15 35 L13 33 L13 27 Z' fill='%23543525'/%3E%3Cpolygon points='0,0 5,5 0,10' fill='%23C09559'/%3E%3Cpolygon points='30,0 25,5 30,10' fill='%23C09559'/%3E%3Cpolygon points='0,20 5,25 0,30' fill='%23C09559'/%3E%3Cpolygon points='30,20 25,25 30,30' fill='%23C09559'/%3E%3Cpolygon points='0,40 5,45 0,50' fill='%23C09559'/%3E%3Cpolygon points='30,40 25,45 30,50' fill='%23C09559'/%3E%3C/svg%3E");background-repeat:repeat-y;z-index:5}.zenu-borders:before{left:0}.zenu-borders:after{right:0}}.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%;padding-top:40px;padding-bottom:40px}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}
/*# sourceMappingURL=/cdn/shop/t/3/assets/critical.css.map */
