:root{--color-muted-brown: #9E7556;--color-forest-green: #50A845;--color-vintage-cream: #FFEAD3;--font-ultra: "Ultra", serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background-color:var(--color-vintage-cream);color:#2d2d2d;font-family:system-ui,-apple-system,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased}.ultra-regular,.font-ultra{font-family:var(--font-ultra),serif;font-weight:400;font-style:normal}ul,ol{list-style:revert}a{text-decoration:none;color:inherit}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{animation:marquee 30s linear infinite;display:flex;width:max-content}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in .8s ease-out forwards}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.pagination{display:flex;align-items:center;gap:.5rem;font-family:var(--font-ultra),serif;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.pagination .page a,.pagination .next a,.pagination .prev a{color:var(--color-muted-brown);padding:.5rem 1rem;border:2px solid transparent;transition:all .2s}.pagination .page a:hover,.pagination .next a:hover,.pagination .prev a:hover{border-color:var(--color-muted-brown)}.pagination .current{color:var(--color-forest-green);border-bottom:2px solid var(--color-forest-green);padding:.5rem 1rem}button[type=submit],button[name=add]{cursor:pointer;border:none;border-radius:0}.shopify-payment-button__button{border-radius:0!important;font-family:var(--font-ultra),serif!important;font-size:.875rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;background-color:#2d2d2d!important;margin-top:.75rem!important}.tab-panel{display:none}.tab-panel.active,.tab-panel:not(.hidden){display:block}.variant-btn.selected,.size-btn.selected{background-color:var(--color-muted-brown);color:var(--color-vintage-cream);border-color:var(--color-muted-brown)}.tab-btn.active{border-bottom-color:var(--color-muted-brown)!important;color:var(--color-muted-brown)!important}.placeholder-svg{background:#9e75560d}:focus-visible{outline:2px solid var(--color-forest-green);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/base.css.map */
