@font-face{font-family:UCHINO Degree;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard-jp/dist/web/static/woff2/PretendardJP-Regular.woff2) format("woff2");unicode-range:U+00B0}@font-face{font-family:UCHINO Degree;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard-jp/dist/web/static/woff2/PretendardJP-Medium.woff2) format("woff2");unicode-range:U+00B0}@font-face{font-family:UCHINO Degree;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard-jp/dist/web/static/woff2/PretendardJP-SemiBold.woff2) format("woff2");unicode-range:U+00B0}@font-face{font-family:UCHINO Degree;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard-jp/dist/web/static/woff2/PretendardJP-Bold.woff2) format("woff2");unicode-range:U+00B0}@font-face{font-family:UCHINO Degree;font-style:normal;font-weight:800;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/packages/pretendard-jp/dist/web/static/woff2/PretendardJP-ExtraBold.woff2) format("woff2");unicode-range:U+00B0}:root{--ug-font-support:"UCHINO Degree","MFW-HiraKakuStdN-W5","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;--ug-font-body:"UCHINO Degree","MFW-HiraKakuStdN-W4","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;--ug-font-medium:"UCHINO Degree","MFW-HiraKakuStdN-W7","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;--ug-font-button:"UCHINO Degree","MFW-HiraKakuStdN-W6","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;--ug-font-heading:"UCHINO Degree","MFW-HiraKakuStdN-W8","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;--ug-font-display:"UCHINO Degree","MFW-HiraKakuStdN-W8","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;--ug-font-price:"Pretendard JP Variable", "Pretendard JP", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Hiragino Sans", "Apple SD Gothic Neo", Meiryo, "Noto Sans JP", "Noto Sans KR", "Malgun Gothic", Osaka, sans-serif;--uchino_ff:var(--ug-font-body);--main_ff:var(--ug-font-body);--main_ff_h:var(--ug-font-heading);--btn_ff:var(--ug-font-button);--price_ff:var(--ug-font-price)}body{font-family:var(--ug-font-body)}#root :is(h1,h2,h3,h4,h5,h6,.featured-title){font-family:var(--ug-font-heading)}#root :is(.l4cl,.product-card) h3,#root :is(.l4cl,.product-card) h3 a,#root :is(#nav,#nav-bar,.p-global-nav) a,#root .p-global-nav button{font-family:var(--ug-font-medium)}#root :is(button,input[type=submit],input[type=button],.link-btn a,.uchino-hero-primary,.uchino-hero-secondary,.ug-business-cta,.ug-showroom){font-family:var(--ug-font-button)}#root :is(input:not([type=submit]):not([type=button]),textarea,select){font-family:var(--ug-font-body)}#root :is(.price,.s1pr,.f8pr-price,.old-price,.price-varies),#root #main-price,#root :is(.l4cl,.l4ca,.product-card) .price{font-family:var(--ug-font-price)}#root .tax-included,#root .price .small{font-family:var(--ug-font-body)}#root .uchino-desktop-hero :is(.uchino-rep-product,.uchino-rep-dumbbell,.uchino-altitude) .uchino-hero-title{font-family:var(--ug-font-display)}#root :is(.stock,.tax-included,.f8pr-codes),#root .price .small{font-family:var(--ug-font-support)}#root .price .old-price,#root .price del,#root .price s{font-family:var(--ug-font-price)}#root :is(#nav,#nav-bar)>ul>li>a:not(.toggle){font-family:var(--ug-font-medium);font-size:15px;font-weight:700;line-height:1.45}#root :is(#nav,#nav-bar)>ul>li>a .s1bx{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}#root :is(#nav,#nav-bar)>ul>li>ul>li>ul>li>a:not(.toggle){font-family:UCHINO Degree,MFW-HiraKakuStdN-W6,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:15px;font-weight:600;line-height:1.5;color:inherit}#root :is(#nav,#nav-bar)>ul>li>ul>li>ul>li>ul>li>a:not(.toggle){font-family:var(--ug-font-body);font-size:14px;font-weight:400;line-height:1.65;color:#404040}#root :is(#nav,#nav-bar)>ul>li>ul a:not(.toggle):hover{color:var(--ug-brand);text-decoration:underline;text-underline-offset:4px}#root :is(#nav,#nav-bar)>ul>li>a .s1bx.overlay-sale{font-size:15px!important}#root :is(#nav,#nav-bar) .ug-nav-category-heading{display:block;min-height:39px;font-family:UCHINO Degree,MFW-HiraKakuStdN-W6,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:15px;font-weight:600;line-height:1.5;color:inherit;cursor:default}#root .uchino-desktop-hero .uchino-hero-description{font-family:var(--ug-font-support);font-weight:500}#root .uchino-desktop-hero :is(.uchino-hero-primary,.uchino-hero-secondary){font-family:var(--ug-font-button);font-weight:600}#root .uchino-category-strip .uchino-category-strip__label{font-family:var(--ug-font-button);font-size:14px;font-weight:600}.template-index #root #content :is(.featured-title,.featured-title h2,.p-grid-panel__title,.uchino-brands__title){font-family:var(--ug-font-medium);font-weight:700}#root .s1lb :is(.overlay-sale,.overlay-preorder){font-family:var(--ug-font-support);font-weight:500;font-size:13px!important}#root .uchino-scene-card__copy{font-family:var(--ug-font-button);font-weight:600}#root .l4ne h3 a{font-family:var(--ug-font-medium);font-weight:600}#root .shopify-section-footer{font-family:var(--ug-font-body);font-size:14px;line-height:1.7;--custom_footer_fg_hover:var(--ug-brand);--custom_footer_fg_bottom_hover:var(--ug-brand)}#root .shopify-section-footer :is(h2,h3,h4,h5,h6),#root .shopify-section-footer :is(h2,h3,h4,h5,h6)>a{font-family:var(--ug-font-medium);font-size:15px;font-weight:700;line-height:1.5}#root .shopify-section-footer :is(h2,h3,h4,h5,h6){margin-bottom:18px}#root .shopify-section-footer li>a{font-family:var(--ug-font-body);font-size:14px;font-weight:400;line-height:1.7}#root .shopify-section-footer a:not(.header-toggle){text-decoration:none;transition:color .18s ease}#root .shopify-section-footer a:not(.header-toggle):hover,#root .shopify-section-footer a:not(.header-toggle):focus-visible{color:var(--ug-brand);text-decoration:none}#root .shopify-section-footer>div>p{font-size:13px;font-family:var(--ug-font-support)}@media(max-width:759px){#root .shopify-section-footer :is(h2,h3,h4,h5,h6){margin-bottom:14px}}@media(prefers-reduced-motion:reduce){#root .shopify-section-footer a{transition:none}}#root #content :is(.l4cl:not(.category),.product-card) h3,#root #content :is(.l4cl:not(.category),.product-card) h3>a{font-size:15px}#root #content :is(.l4cl:not(.category),.product-card) h3>.small{font-size:calc(var(--main_fz_small) - 1px)}@media(max-width:759px){#root #content :is(.l4cl:not(.category),.product-card) h3,#root #content :is(.l4cl:not(.category),.product-card) h3>a{font-size:14px}}#root .shopify-section-footer a[onclick*=showMessenger]{display:inline-flex;align-items:center;gap:6px;cursor:pointer}#root .shopify-section-footer a[onclick*=showMessenger]:after{content:"";display:block;position:static;width:6px;height:6px;border:solid currentColor;border-width:1.5px 1.5px 0 0;transform:rotate(45deg);margin:0 2px 0 0;flex:0 0 auto;background:none}#root .shopify-section-footer .ug-footer-socials{display:flex;align-items:center;gap:12px;margin-top:18px}#root .shopify-section-footer .ug-footer-socials a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:inherit}#root .shopify-section-footer .ug-footer-socials a:hover{color:var(--ug-brand)}#root .shopify-section-footer .ug-footer-socials svg{display:block;flex:none}#root .uchino-desktop-hero .uchino-hero-actions a,#root .ug-product-redesign :is(#main-cartbtn,.ug-business-cta,.ug-showroom){box-sizing:border-box;min-height:48px;padding-top:10px;padding-bottom:10px;line-height:1.5}@media(max-width:759px){#root .uchino-desktop-hero .uchino-hero-actions a,#root .ug-product-redesign :is(#main-cartbtn,.ug-business-cta,.ug-showroom){min-height:44px;padding-top:8px;padding-bottom:8px}}#root .shopify-section-footer .ug-footer-socials a[aria-label=X] svg{width:22px;height:22px}#root .shopify-section-footer .ug-footer-socials a[aria-label=Instagram] svg{width:26.67px;height:26.67px}@media(max-width:759px){#root .shopify-section-footer>nav>:not(.strong):not(.m6cn)>:is(h1,h2,h3,h4,h5,h6){display:flex;align-items:center;position:relative;box-sizing:border-box;min-height:56px;margin:0;padding:16px 32px 16px 0;line-height:1.5}#root .shopify-section-footer>nav>:not(.strong):not(.m6cn)>:is(h1,h2,h3,h4,h5,h6)>a:not(.header-toggle){line-height:inherit}#root .shopify-section-footer>nav a.header-toggle{top:0;right:0;bottom:0;left:0;margin:0;height:100%}#root .shopify-section-footer>nav a.header-toggle:before{top:50%;margin-top:-10px}.js #root .shopify-section-footer>nav>:not(.toggle):not(.strong):not(.m6cn) .ug-footer-socials{display:none}#root .shopify-section-footer>nav>.toggle .ug-footer-socials{display:flex;margin-top:16px;margin-bottom:0}#root .shopify-section-footer>nav:first-child{margin-top:0}}@media(max-width:759px){#root .shopify-section-footer>nav{padding-top:0;padding-bottom:0}#root .shopify-section-footer>nav+nav,#root .shopify-section-footer>nav+hr+nav{margin-top:0}#root .shopify-section-footer>nav>:not(.toggle):not(.strong):not(.m6cn){padding-top:0;padding-bottom:0}}@media(max-width:759px){#root .p-search-bar__input::placeholder{font-size:14px;font-family:var(--ug-font-body);font-weight:400}}@media(max-width:759px){#root .shopify-section-header #nav>ul:not(.l4sc):not(.l4cn)>li>a:not(.toggle),#root .shopify-section-header #nav>ul>li>ul li>a:not(.toggle),#root .shopify-section-header #nav>ul li>a.toggle.wide{box-sizing:border-box;min-height:56px;padding-top:16px;padding-bottom:16px;line-height:1.5}#root .shopify-section-header #nav>ul li>a.toggle:not(.wide){min-width:44px;min-height:56px}}#root #content .l4ne li:hover{transform:none;-webkit-transform:none}#root #content .l4ne li:hover a:before{bottom:0}body #root #content :is(.l4ne,.l4cl:not(.category),.product-card) h3>a{color:inherit;text-decoration:none;transition:none;text-underline-offset:.2em;text-decoration-thickness:1px;text-decoration-skip-ink:auto}body #root #content :is(.l4ne,.l4cl:not(.category),.product-card) h3>a:hover,body #root #content :is(.l4ne,.l4cl:not(.category),.product-card) h3>a:focus-visible{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}body #root #content :is(.ug-prose,.ug-spec-panel,#section-info) a[href]:not([role=button]):not(.button):not(.btn):not(.link-btn):not(.link-btn a):not(:has(img,picture,svg)){color:var(--ug-brand,#C5283D);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-skip-ink:auto;transition:color .18s ease}body #root #content :is(.ug-prose,.ug-spec-panel,#section-info) a[href]:not([role=button]):not(.button):not(.btn):not(.link-btn):not(.link-btn a):not(:has(img,picture,svg)):hover{color:var(--ug-brand-hover,#A42134);text-decoration:underline;text-decoration-thickness:1px}body #root #content :is(.ug-prose,.ug-spec-panel,#section-info,.l4ne,.l4cl:not(.category),.product-card) a:focus-visible{outline:2px solid var(--ug-brand,#C5283D);outline-offset:3px}@media(prefers-reduced-motion:reduce){body #root #content :is(.ug-prose,.ug-spec-panel,#section-info) a{transition:none}}#root{--ug-surface-muted:#f4f4f4}#root .shopify-section-footer:before{background-color:var(--ug-surface-muted)}body #root .ug-cart-empty-message,body #root .ug-cart-empty-message .empty{font-family:var(--ug-font-body);font-size:15px;line-height:1.75;font-weight:400}body #root .shopify-section-header .lang .localization-form :is(li,a){font-family:var(--ug-font-button);font-size:15px;line-height:1.5;letter-spacing:0;font-weight:600;text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/37/assets/uchino-fonts.css.map */
