*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth}body{margin:0;padding:0;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-slate-900);background-color:var(--color-mist);background-image:var(--gradient-bg-body);min-height:100vh}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-display);font-weight:var(--font-semibold);line-height:var(--leading-tight);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-forest)}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg)}h6{font-size:var(--text-base)}p{margin:0}a{color:inherit;text-decoration:none;transition:color var(--duration-base) var(--ease-out)}a:hover{color:var(--color-gold)}ul,ol{list-style:none;margin:0;padding:0}button{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background:none;border:none;cursor:pointer;padding:0;margin:0}button:disabled{cursor:not-allowed;opacity:var(--opacity-50)}input,textarea,select{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background:var(--color-white);border:var(--border-width) solid var(--color-slate-300);border-radius:var(--radius-base);padding:var(--spacing-2) var(--spacing-3);transition:border-color var(--duration-base) var(--ease-out)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--color-forest);box-shadow:0 0 0 3px #1f4d2e1a}input::placeholder,textarea::placeholder{color:var(--color-slate-400)}img{max-width:100%;height:auto;display:block}picture{display:block}table{border-collapse:collapse;width:100%}details{display:block}summary{display:list-item;cursor:pointer;-webkit-user-select:none;user-select:none}summary::-webkit-details-marker{display:none}::selection{background-color:var(--color-gold);color:var(--color-white)}::-moz-selection{background-color:var(--color-gold);color:var(--color-white)}:focus-visible{outline:2px solid var(--color-forest);outline-offset:2px}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--color-mist)}::-webkit-scrollbar-thumb{background:var(--color-slate-400);border-radius:var(--radius-full);border:2px solid var(--color-mist)}::-webkit-scrollbar-thumb:hover{background:var(--color-slate-500)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.skip-to-content{position:absolute;top:-100px;left:0;background:var(--color-forest);color:var(--color-white);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-base);z-index:var(--z-tooltip);transition:top var(--duration-base) var(--ease-out)}.skip-to-content:focus{top:var(--spacing-4)}@media(max-width:767px){html{font-size:14px}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}}@media(min-width:768px){html{font-size:16px}}.container{width:100%;max-width:var(--container-max);margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}
/*# sourceMappingURL=/cdn/shop/t/9/assets/base.css.map */
