*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{margin:0;padding:0;background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);overflow-x:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer;padding:0}a{color:inherit;text-decoration:none}ul,ol{list-style:none}:root{--color-black: #000000;--color-white: #FFFFFF;--color-gray-100: #F5F5F5;--color-gray-200: #E5E5E5;--color-gray-300: #D4D4D4;--color-gray-400: #A3A3A3;--color-gray-500: #737373;--color-gray-600: #525252;--color-gray-700: #404040;--color-gray-800: #262626;--color-gray-900: #171717;--color-bg: var(--color-white);--color-text: var(--color-black);--color-border: var(--color-black);--color-overlay: rgba(0, 0, 0, .6);--color-hover: var(--color-gray-100);--font-display: "noka", -apple-system, BlinkMacSystemFont, sans-serif;--font-body: "noka", -apple-system, BlinkMacSystemFont, sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--text-6xl: 3.75rem;--text-7xl: 4.5rem;--leading-none: 1;--leading-tight: 1.15;--leading-snug: 1.3;--leading-normal: 1.5;--leading-relaxed: 1.75;--leading-loose: 2;--tracking-tighter: -.05em;--tracking-tight: -.025em;--tracking-normal: 0;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-32: 8rem;--space-40: 10rem;--container-max: 1440px;--container-padding: var(--space-6);--section-spacing: var(--space-24);--border-width: 1px;--border-radius: 0;--duration-fast: .15s;--duration-base: .25s;--duration-slow: .4s;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--z-base: 1;--z-dropdown: 100;--z-sticky: 200;--z-overlay: 300;--z-modal: 400;--z-toast: 500}@media (max-width: 767px){:root{--container-padding: var(--space-4);--section-spacing: var(--space-16);--text-5xl: 2.25rem;--text-6xl: 2.75rem;--text-7xl: 3.5rem}}@media (min-width: 768px) and (max-width: 1023px){:root{--container-padding: var(--space-5);--section-spacing: var(--space-20)}}.container{width:100%;max-width:var(--container-max);margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}.container--narrow{max-width:960px}.container--wide{max-width:1600px}.section{padding-top:var(--section-spacing);padding-bottom:var(--section-spacing)}.section--tight{padding-top:var(--space-16);padding-bottom:var(--space-16)}.border-hard{border:var(--border-width) solid var(--color-border)}.border-hard-top{border-top:var(--border-width) solid var(--color-border)}.border-hard-bottom{border-bottom:var(--border-width) solid var(--color-border)}.border-hard-left{border-left:var(--border-width) solid var(--color-border)}.border-hard-right{border-right:var(--border-width) solid var(--color-border)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}img[loading=lazy]{opacity:0;transition:opacity var(--duration-slow) var(--ease-out)}img[loading=lazy].loaded{opacity:1}*:focus-visible{outline:2px solid var(--color-black);outline-offset:4px}button:focus-visible,a:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/base.css.map */
