body{font-family:var(--font-primary)}body.no-scroll{overflow:hidden}.disabled{opacity:.5;cursor:not-allowed}.p{font-family:var(--font-primary);font-weight:300;font-size:12px;line-height:1.1}.heading{font-weight:400;font-size:24px;line-height:1.1}.size-10{font-size:10px}.size-12{font-size:12px}.size-14{font-size:14px}.size-16{font-size:16px}.size-20{font-size:20px}.size-24{font-size:24px}.size-32{font-size:32px}.size-48{font-size:48px}.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-primary,.button-secondary{display:flex;padding:16px 10px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;border:1px solid var(--color-dark)}.button-primary{background-color:var(--color-dark);color:var(--color-light)}.button-secondary{background-color:var(--color-light);color:var(--color-dark)}.no-js{display:none}[x-cloak]{display:none!important}*{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{position:relative;background:var(--color-light);margin-top:calc(var(--header-height) + var(--announcement-bar-height))}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}.p p:not(:last-child),.content p:not(:last-child),.hero-intro p:not(:last-child),.body p:not(:last-child){margin-bottom:8px}a{text-decoration:none}:where(a:-webkit-any-link){color:unset}button{cursor:pointer;background-color:transparent;border:none;padding:0;margin:0;font:inherit;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/130/assets/global.css.map */
