@font-face{font-family:Pretendard KO;src:url(https://cdn.jsdelivr.net/npm/pretendard@1.3.9/dist/web/variable/woff2/PretendardVariable.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+AC00-D7A3,U+1100-11FF,U+3130-318F,U+A960-A97F,U+D7B0-D7FF}:root{--color-white: #ffffff;--color-black: #1e1e1e;--selection-bg: #1e1e1e;--selection-color: #ffffff;--color-gray0: #efefef;--color-gray1: #c8c8c8;--color-gray2: #a0a0a0;--color-border: #c8c8c8;--color-primary: #1e1e1e;--color-text: #1e1e1e;--color-primary-text: red;--color-accent: #1e1e1e;--font-body: univers-next-pro, "Pretendard KO", sans-serif;--font-heading: univers-next-pro-condensed, "Pretendard KO", sans-serif;--weight-b: 800;--weight-r: 400;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-md: 20px;--text-lg: 24px;--text-xl: 32px;--text-2xl: 48px;--text-3xl: 6.4rem;--space-1: .4rem;--space-2: .8rem;--space-3: 1.2rem;--space-4: 1.6rem;--space-6: 2.4rem;--space-8: 3.2rem;--space-12: 4.8rem;--space-16: 6.4rem;--space-24: 9.6rem;--page-width: 140rem;--page-padding: 2.4rem;--transition-fast: .15s ease;--transition-base: .25s ease}.wf-loading body{opacity:0}.wf-active body,.wf-inactive body{opacity:1;transition:opacity .5s ease}::selection{background-color:var(--selection-bg);color:var(--selection-color)}body{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-r);letter-spacing:-.02em;color:var(--color-text);background-color:var(--color-white)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--weight-b);line-height:1.2;letter-spacing:-.03em}h1{font-size:var(--text-2xl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}h4{font-size:var(--text-md)}p{font-size:var(--text-xs);line-height:1.25;color:var(--color-text);letter-spacing:-.01em;word-break:keep-all}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);font-size:var(--text-sm);font-weight:var(--weight-r);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:1px solid transparent}.btn--primary{background-color:var(--color-primary);color:var(--color-primary-text);border-color:var(--color-primary)}.btn--primary:hover{opacity:.85}.btn--secondary{background-color:transparent;color:var(--color-text);border-color:var(--color-border)}.btn--secondary:hover{border-color:var(--color-text)}.price{font-size:var(--text-base);color:var(--color-text)}.price--compare{text-decoration:line-through;color:var(--color-text-muted)}.divider{border:none;border-top:1px solid var(--color-border)}.index-text{position:fixed;left:25vw;top:50%;transform:translateY(-50%);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-r);color:var(--color-text);line-height:1;z-index:15}.bg-texture{position:fixed;top:0;right:0;bottom:0;left:0;background-image:var(--bg-texture-url);background-size:cover;background-position:left;background-repeat:no-repeat;z-index:10;pointer-events:none;opacity:.95}@media screen and (max-width:1024px){.bg-texture{background-image:var(--bg-texture-url-m);background-position:top;opacity:1;top:auto;bottom:0;height:100dvh;transform:rotate(180deg)}:root{--text-xs: 12px;--text-sm: 14px;--text-base: 14px;--text-md: 16px;--text-lg: 20px;--text-xl: 24px;--text-2xl: 32px;--text-3xl: 6.4rem}}.has-lazy-img{background-color:var(--color-gray2)}img.img-lazy{opacity:0;transition:opacity .6s ease}img.img-loaded{opacity:1}@media screen and (max-width:1024px){.index-text{position:relative;left:auto;top:auto;transform:none;padding:6px;height:60vh;display:flex;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/suono-base.css.map */
