*{box-sizing:border-box;margin:0;padding:0}body{display:flex;flex-direction:column;min-height:100svh;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);background-color:var(--color-background);color:var(--color-foreground);line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--color-brand);line-height:1.2}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}button{cursor:pointer;background:none;border:none}.container{max-width:var(--page-width);margin:0 auto;padding:0 var(--page-margin)}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-4{gap:1rem}.gap-8{gap:2rem}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:768px){.grid-cols-4,.grid-cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}}.text-center{text-align:center}.uppercase{text-transform:uppercase}.font-bold{font-weight:700}.tracking-wider{letter-spacing:.05em}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background-color:var(--color-brand);color:#fff;border:1px solid var(--color-brand);transition:all .3s ease;font-family:var(--font-heading-family);font-weight:700;font-size:14px;letter-spacing:1px}.btn:hover{background-color:transparent;color:var(--color-brand)}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background-color:transparent;color:var(--color-brand);border:1px solid var(--color-brand);transition:all .3s ease;font-family:var(--font-heading-family);font-weight:700;font-size:14px;letter-spacing:1px}.btn-ghost:hover{background-color:var(--color-brand);color:#fff}.shopify-section{width:100%;position:relative}
/*# sourceMappingURL=/cdn/shop/t/19/assets/critical.css.map */
