body{font-family:var(--font-body);background-color:var(--white)}.disabled{opacity:.5;cursor:not-allowed}h1,.h1{font-family:var(--font-header-primary);font-size:50px;line-height:1.1;font-weight:400}h2,.h2{font-family:var(--font-header-secondary);font-size:2.5rem;line-height:1.1;font-weight:400}.p{font-family:var(--font-body)}.p-light{font-family:var(--font-body-light);line-height:1.4;font-size:1.25rem}h1 strong,h2 strong,.h1 strong,.h2 strong{font-family:var(--font-header-primary);font-weight:400}em,h1 em,.h1 em,h2 em,.h2 em,em:has(strong),h1 em:has(strong),.h1 em:has(strong),h2 em:has(strong),.h2 em:has(strong){font-family:var(--font-header-accent);line-height:1;font-style:normal}.icon{display:flex;align-items:center;justify-content:center;cursor:pointer;min-width:1.5rem;min-height:1.5rem}.global-image{width:100%;height:100%;object-fit:cover;object-position:center}.button{font-family:var(--font-body);text-transform:uppercase;padding:.75rem 2rem;border-radius:0;cursor:pointer}.button-primary{background-color:var(--dark);color:var(--white);border:1px solid var(--dark);transition:all .2s ease}.button-secondary{background-color:#faf8f4;color:var(--dark);border:1px solid var(#FAF8F4)}.no-js{display:none}[x-cloak]{display:none!important}@media screen and (min-width: 1000px){h1,.h1{font-size:80px}h2,.h2{font-size:50px}}*{box-sizing:border-box;margin:0;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}body{display:flex;flex-direction:column;margin:0;min-height:100svh}main{background:var(--white);margin-top:var(--header-height-mobile)}@media screen and (min-width: 1000px){main{margin-top:var(--header-height-desktop)}}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,fieldset{border-radius:0;border:none;padding:0;margin:0;resize:none;font:inherit;color:inherit;background-color:transparent}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{background-color:transparent;color:inherit;-webkit-box-shadow:none;-webkit-background-clip:text;-webkit-text-fill-color:var(--light4)}textarea:focus,input:focus{outline:none}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;font-weight:400}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}a{text-decoration:none}a:-webkit-any-link{color:unset}button{cursor:pointer;background-color:transparent;border:none;padding:0;margin:0;font:inherit;color:inherit}div.shopify-policy__container{margin-top:1.25rem;margin-bottom:1.25rem;min-height:calc(100dvh - 320px)}.shopify-policy__container p{margin-bottom:1rem}.shopify-policy__container h1{margin-bottom:1rem;font-size:30px;text-align:left}.shopify-policy__container h2{font-family:var(--font-body);font-size:1.5rem;margin-bottom:.75rem;margin-top:1.5rem}.shopify-policy__container li{margin-bottom:.5rem}@media screen and (min-width: 800px){div.shopify-policy__container{margin-top:2.5rem;margin-bottom:2.5rem}.shopify-policy__container h1{font-size:50px;margin-bottom:1.5rem}}.shopify-pc__banner__dialog{z-index:4!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/global.css.map */
