.template-index #content .shopify-section .featured-header:has(.featured-title){margin-bottom:32px}.template-index #content .shopify-section .featured-header .featured-title{margin-bottom:0}@media(max-width:759px){.template-index #content .shopify-section .featured-header:has(.featured-title){margin-bottom:24px}}.template-index #root #content .featured-title,.template-index #root #content .p-grid-panel__title{font-size:var(--ug-section-title,26px);line-height:1.45;font-weight:700;letter-spacing:-.02em;color:#202020}.template-index #root #content .featured-header a{font-size:16px;line-height:1.6}.template-index #root .uchino-category-strip__label{font-size:15px;font-weight:600;line-height:1.5}.template-index #root .uchino-category-strip__link{color:#202020}.template-index #root .uchino-category-strip__link:hover{color:var(--ug-brand,#ea0f2b)}.template-index #root .uchino-category-strip__link:focus-visible,.template-index #root .uchino-brands__link:focus-visible,.template-index #root .uchino-scene-card__link:focus-visible{outline-color:var(--ug-brand,#ea0f2b)}.template-index #root .uchino-desktop-hero a.uchino-hero-primary{background:var(--ug-brand,#ea0f2b);border-color:var(--ug-brand,#ea0f2b)}.template-index #root .uchino-desktop-hero a.uchino-hero-primary:hover{background:var(--ug-brand-hover);border-color:var(--ug-brand-hover)}.template-index #root #content .l4cl .stock{font-size:13px;line-height:1.7}.template-index #root #content .l4cl h3{font-size:16px;line-height:1.4;font-weight:600;letter-spacing:0}.template-index #root #content .l4ne h3{font-size:16px;line-height:1.4;font-weight:600;letter-spacing:-.01em}.template-index #root #content .l4st :is(h3,h4){font-size:18px;line-height:1.5;font-weight:600}.template-index #root #content .l4st p{font-size:15px;line-height:1.8;color:#606060}@media(max-width:759px){.template-index #root .uchino-category-strip__label{font-size:12px}.template-index #root #content .featured-header a{font-size:14px}.template-index #root #content .l4ne h3{font-size:15px}.template-index #root #content .l4st :is(h3,h4){font-size:16px}.template-index #root #content .l4cl .stock{font-size:13px}}.template-index #root #content .featured-header.cols{align-items:center}.template-index #root #content .featured-header.cols>*{align-self:center;margin-top:0;margin-bottom:0}.template-index #root .uchino-desktop-hero .uchino-hero-description:before{background:var(--ug-brand)}.template-index #root .uchino-desktop-hero a.uchino-hero-primary{border-color:var(--ug-brand)!important}@media(max-width:759px){.template-index #root #content .l4cl h3{font-size:15px}}.template-index #root #content .featured-header.cols:has(+.l4cl){display:flex;justify-content:space-between!important;align-items:center;gap:20px;width:100%;text-align:start}.template-index #root #content .featured-header.cols:has(+.l4cl)>.featured-title{display:block;flex:0 1 auto;width:auto;margin:0;text-align:start}.template-index #root #content .featured-header.cols:has(+.l4cl)>.viewall-link{display:block;flex:0 0 auto;width:auto;margin:0!important;align-self:center!important;line-height:1.5}.template-index #root{--ug-section-title:26px}@media(max-width:1000px){.template-index #root{--ug-section-title:22px}}.template-index #root #content .featured-header.cols:has(.featured-title){display:flex;flex-wrap:nowrap;justify-content:space-between!important;align-items:baseline;gap:16px;width:100%;text-align:left}.template-index #root #content .featured-header.cols:has(.featured-title)>:is(.featured-title,div){width:auto;min-width:0;flex:0 1 auto;text-align:left;margin:0;align-self:baseline}.template-index #root #content .featured-header .featured-title{position:relative;padding-left:15px;text-align:left}.template-index #root #content .featured-header .featured-title:before{content:"";position:absolute;left:0;top:.15em;width:3px;height:1.15em;background:var(--ug-brand);border:0}.template-index #root #content .featured-header.cols>.viewall-link{display:block!important;flex:0 0 auto;width:auto;margin:0!important;align-self:baseline!important;line-height:1.5;white-space:nowrap}.template-index #root #content .featured-header .viewall-link a{font-family:var(--ug-font-support);font-size:15px;font-weight:500;line-height:1.5;color:#404040}@media(max-width:759px){.template-index #root #content .featured-header .viewall-link a{font-size:14px}.template-index #root #content .featured-header .featured-title{padding-left:12px}}.template-index #root #content .featured-header .viewall-link a,.template-index #root #content .featured-header .viewall-link a:hover{text-decoration:none!important;border-bottom:0;box-shadow:none;background-image:none}.template-index #root #content .featured-header .viewall-link a:before,.template-index #root #content .featured-header .viewall-link a:after{display:none}.template-index #root #content .featured-header .viewall-link a{display:inline-flex;align-items:center;gap:6px}.template-index #root #content .featured-header .viewall-link a>i{display:inline-flex;align-items:center;justify-content:center;position:static;vertical-align:middle;margin:0;transform:none;line-height:1;flex:0 0 auto;font-size:.8em}.template-index #root #content .featured-header .viewall-link a>i:before{position:static;transform:none;line-height:1}.template-index #root #content .featured-header .viewall-link a{transition:color .18s ease}.template-index #root #content .featured-header .viewall-link a:hover,.template-index #root #content .featured-header .viewall-link a:focus-visible{color:var(--ug-brand)}.template-index #root #content .featured-header .viewall-link a>i{color:inherit}@media(prefers-reduced-motion:reduce){.template-index #root #content .featured-header .viewall-link a{transition:none}}#root .l4ne .ug-article-read-more a{display:inline-flex;align-items:center;gap:6px;font-family:var(--ug-font-support);font-size:15px;font-weight:500;line-height:1.5;color:#404040;background:none;border:0;box-shadow:none;padding:0;min-height:0;text-decoration:none!important;transition:color .18s ease}#root .l4ne .ug-article-read-more a:hover,#root .l4ne .ug-article-read-more a:focus-visible{color:var(--ug-brand)}#root .l4ne .ug-article-read-more a:before,#root .l4ne .ug-article-read-more a:after{display:none}#root .l4ne .ug-article-read-more i{display:inline-flex;align-items:center;position:static;margin:0;transform:none;font-size:.8em;line-height:1;color:inherit}#root .l4ne .ug-article-read-more i:before{position:static;transform:none;line-height:1}@media(max-width:759px){#root .l4ne .ug-article-read-more a{font-size:14px}}@media(prefers-reduced-motion:reduce){#root .l4ne .ug-article-read-more a{transition:none}}.template-index #root #content .l4ne h3>a{font-size:16px;line-height:1.4;letter-spacing:0;font-family:var(--ug-font-medium);font-weight:600}@media(max-width:759px){.template-index #root #content .l4ne h3>a{font-size:15px}}#root .l4ne li:hover{-webkit-transform:none;transform:none}#root .l4ne li:hover a:before{bottom:0}@media(max-width:759px){.template-index #root #content .l4st :is(h3,h4){font-size:18px;font-family:var(--ug-font-medium);line-height:1.5}.template-index #root #content .l4st p{font-size:15px;line-height:1.8}}@media(max-width:759px){.template-index #root #content .l4ne.mobile-w100{row-gap:32px}.template-index #root #content .l4ne.mobile-w100>li{margin-top:0;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/uchino-home-headings.css.map */
