:root{--fs-display: 3rem;--fs-h1: 2.5rem;--fs-h2: 2rem;--fs-h3: 1.5rem;--fs-h4: 1.25rem;--fs-h5: 1.125rem;--fs-h6: 1rem;--fs-body: 1rem;--fs-body-lg: 1.0625rem;--fs-body-sm: .875rem;--fs-body-xs: .75rem;--fs-input: 1rem;--fs-input-sm: .875rem;--fs-label: .875rem;--fs-label-sm: .75rem;--fs-placeholder: .875rem;--fs-select: .875rem;--fs-button: .875rem;--fs-button-sm: .75rem;--fs-button-lg: 1rem;--fs-caption: .625rem;--fs-helper: .75rem;--fs-badge: .625rem;--fs-tag: .6875rem}@media(max-width:768px){:root{--fs-display: 2.25rem;--fs-h1: 1.75rem;--fs-h2: 1.5rem;--fs-h3: 1.25rem;--fs-h4: 1.125rem;--fs-h5: 1rem;--fs-h6: .9375rem;--fs-body: .9375rem;--fs-body-lg: 1rem;--fs-body-sm: .8125rem;--fs-body-xs: .6875rem;--fs-input: 1rem;--fs-input-sm: .8125rem;--fs-label: .8125rem;--fs-label-sm: .6875rem;--fs-button: .8125rem;--fs-button-sm: .6875rem;--fs-button-lg: .9375rem}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit}button,input,select,textarea{font-family:inherit}:root{--bs-body-font-family: var(--shop-font-family, Inter, system-ui, -apple-system, sans-serif);--shop-header-height: 130px}html,body{font-family:var(--shop-font-family, Inter, system-ui, -apple-system, sans-serif)!important}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}body{margin:0;padding:0;font-size:16px;line-height:1.5;color:var(--shop-text, #212121);background:var(--shop-bg, #fff);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.3;color:var(--shop-text, #212121)}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit;font-size:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--shop-bg-secondary, #f5f5f5)}::-webkit-scrollbar-thumb{background:var(--shop-border, #e0e0e0);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--shop-text-secondary, #757575)}
