*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizeSpeed;line-height:1.5;font-family:var(--font-body-family);background-color:var(--color-background);color:var(--color-foreground);overflow-x:hidden}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family);font-weight:var(--font-weight-bold);line-height:1.1;text-transform:uppercase;letter-spacing:-.02em}.text-primary{color:var(--color-primary)}.btn{display:inline-flex;justify-content:center;align-items:center;padding:var(--spacing-md) var(--spacing-lg);font-weight:var(--font-weight-bold);text-transform:uppercase;text-decoration:none;cursor:pointer;border:none;transition:var(--transition-default);background-color:var(--color-black);color:var(--color-white);letter-spacing:1px}.btn:hover,.btn-primary{background-color:var(--color-primary)}.btn-primary:hover{background-color:var(--color-primary-dark)}.btn-white{background-color:var(--color-white);color:var(--color-black)}.btn-white:hover{background-color:var(--color-black);color:var(--color-white)}.container{max-width:1400px;margin:0 auto;padding:0 var(--spacing-lg)}.text-center{text-align:center}.section-title{font-size:2.5rem;margin-bottom:var(--spacing-xl);text-align:center;border-bottom:3px solid var(--color-primary);display:inline-block;padding-bottom:var(--spacing-xs)}.section-title-wrapper{text-align:center;margin-bottom:var(--spacing-xl)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/critical.css.map */
