body,.rte,.rte p,p{font-weight:500;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:700;letter-spacing:.02em;-webkit-font-smoothing:antialiased}h1,.h1{letter-spacing:.03em}.button,button[type=submit],.shopify-payment-button button{font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:.85em;padding:14px 32px;transition:all .3s ease}.button:hover,button[type=submit]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1a2b1a33}.product-card,[class*=product-card],[class*=card]{transition:transform .3s ease,box-shadow .3s ease}.product-card:hover,[class*=product-card]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #1a2b1a14}.rte a,a:not(.button):not([class*=btn]){text-decoration-thickness:1px;text-underline-offset:3px}section,[class*=section]{scroll-margin-top:80px}nav a,.header a,[class*=nav] a{font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:.8em}.price,[class*=price]{font-weight:700;letter-spacing:.02em}footer,footer a,[class*=footer]{letter-spacing:.02em}[class*=announcement],[class*=marquee]{font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:.75em}html{scroll-behavior:smooth}img{image-rendering:-webkit-optimize-contrast}input,textarea,select{font-weight:500;letter-spacing:.01em}input::placeholder,textarea::placeholder{font-weight:400;opacity:.6}::selection{background-color:#3d5a4026;color:#1a2b1a}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
