@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@400;500;700&family=Noto+Serif+JP:wght@200;300;400&family=Noto+Sans+JP:wght@300;400&display=swap";:root{--fz-sans: "Zen Kaku Gothic New", "Hiragino Sans", "Noto Sans JP", sans-serif}body{font-family:"Noto Serif JP","Noto Serif",Georgia,serif;font-weight:300;-webkit-font-smoothing:antialiased;color:#2c2825}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--fz-sans)!important;font-weight:500!important;letter-spacing:.03em!important}h1,.h1{line-height:1.25!important}h2,.h2{line-height:1.35!important}h3,.h3{line-height:1.5!important}p,.rte p,li,.rte li{line-height:2.1;font-family:"Noto Serif JP",serif;font-weight:300}.header{background:#faf9f7f7!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.header__logo,.header__logo-link{font-family:var(--fz-sans)!important;font-weight:400!important;letter-spacing:.25em!important;font-size:1.05rem!important}.header__nav-item,.header__nav-item a,.header__menu-item,.header__menu-item a{font-family:Noto Sans JP,sans-serif!important;font-size:.72rem!important;letter-spacing:.1em!important;font-weight:300!important;color:#5c5650!important}.button,.button--primary,.button--secondary,[class*=button--]{font-family:Noto Sans JP,sans-serif!important;font-weight:300!important;transition:background .3s,color .3s,border-color .3s!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{letter-spacing:.08em}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],textarea{font-family:Noto Sans JP,sans-serif!important;font-weight:300!important;font-size:.85rem!important;letter-spacing:.05em!important}.badge{font-family:Noto Sans JP,sans-serif!important;font-size:.65rem!important;letter-spacing:.12em!important;font-weight:300!important}.variant-input-wrapper .variant-input{font-family:Noto Sans JP,sans-serif!important;font-size:.75rem!important;letter-spacing:.06em!important}.footer{border-top:1px solid var(--fuuka-border)!important;background-color:var(--fuuka-dark)!important}.footer__content,.footer a,.footer p,.footer span,.footer li{font-family:Noto Sans JP,sans-serif!important;font-size:.72rem!important;letter-spacing:.08em!important;font-weight:300!important;color:#ffffff80!important;line-height:1.9!important}.price,.price__current,.price-item{font-family:Noto Sans JP,sans-serif!important;font-weight:300!important;letter-spacing:.06em!important}.fuuka-section-label{font-family:Noto Sans JP,sans-serif!important;font-size:.68rem!important;letter-spacing:.2em!important;color:#9a9390!important;margin:0 0 .8rem!important;line-height:1.5!important}.fuuka-series-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:2rem}.fuuka-series-title{font-family:var(--fz-sans)!important;font-size:1.4rem!important;font-weight:500!important;margin:0!important;letter-spacing:.03em!important;line-height:1.35!important}.fuuka-series-all{font-family:Noto Sans JP,sans-serif;font-size:.72rem;letter-spacing:.08em;color:#5c5650;text-decoration:none;white-space:nowrap}.fuuka-series-all:hover{text-decoration:underline}.fuuka-series-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#e4dfd7;border:1px solid #e4dfd7}.fuuka-series-card{display:block;padding:2rem;background:#faf9f7;text-decoration:none!important;color:#2c2825!important;transition:background .2s}.fuuka-series-card:hover{background:#fff}.fuuka-series-tag{display:inline-block;font-family:Noto Sans JP,sans-serif;font-size:.58rem;letter-spacing:.15em;border:1px solid #e4dfd7;padding:2px 8px;margin-bottom:1rem;color:#9a9390}.fuuka-series-name{font-family:var(--fz-sans)!important;font-size:1.15rem!important;font-weight:500!important;margin:0 0 .3rem!important;line-height:1.4!important}.fuuka-series-subtitle{font-family:Noto Sans JP,sans-serif!important;font-size:.72rem!important;color:#5c5650!important;margin:0 0 .8rem!important;line-height:1.7!important;font-weight:300!important}.fuuka-series-desc{font-family:"Noto Serif JP",serif!important;font-size:.78rem!important;line-height:1.9!important;color:#7a7470!important;margin:0!important;font-weight:300!important}@media screen and (max-width:749px){.fuuka-series-grid{grid-template-columns:1fr}.fuuka-series-header{flex-direction:column;gap:.5rem}}.color-custom-badge-sale{display:none}html[lang=en] .menu-drawer__menu li:has(>a[href*=fuuka-reboot]),html[lang=en] .menu-drawer__menu li:has(>a[href*=fuuka-tuning]),html[lang=en] .mega-menu__list li:has(>a[href*=fuuka-reboot]),html[lang=en] .mega-menu__list li:has(>a[href*=fuuka-tuning]),html[lang=en] .mega-menu__list div:has(>a[href*=fuuka-reboot]),html[lang=en] .mega-menu__list div:has(>a[href*=fuuka-tuning]),html[lang=en] [id*=__section_wdELJt],html[lang=en] [id*=__section_dGBEpM],html[lang=en] [id*=__section_go_deeper],html[lang=en] [id*=__section_fuuka_tuning],html[lang=en] [id*=__fuuka_learn],html[lang=en] .fhd__mini[href="#fuuka-learn"]{display:none!important}html body .fz .label,html body .fz .box,html body .fz .quiet,html body .fz .blend,html body .fz .offer,html body .fz .hoffer,html body .fz .bcard,html body .fz .layer{border:0;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 1px 2px #1f3a2e0f,0 8px 22px #1f3a2e14}html body .fz .offer.main{box-shadow:0 0 0 2px #6e9076,0 8px 22px #1f3a2e14}html body .fz .blend,html body .fz .offer,html body .fz .hoffer,html body .fz .bcard{transition:transform .2s ease,box-shadow .2s ease}html body .fz a.blend:hover,html body .fz a.offer:hover,html body .fz a.hoffer:hover{transform:translateY(-2px)}html body .fz .hint{background:#fbf2f4;border-left:0;border-radius:14px}html body .fz .oils{border-radius:999px;padding:1px 10px}html body .fz .blend .lat,html body .fz .oil{border-top:1px solid #E6ECE5}html body .fz .layer .tag{background:var(--c);color:#fff;border:0;border-radius:999px;padding:1px 12px}html body .fz .mchip{border-radius:12px}html body .fz .btn,html body .fz .hoffer .ho-go{border-radius:999px}html body .fz .hero img{border-radius:16px}html body .fz .hoffer img{border-radius:0}html body .product-card__content{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #1f3a2e0f,0 8px 22px #1f3a2e14;padding-bottom:22px!important;min-height:100%;height:auto;transition:transform .2s ease,box-shadow .2s ease}html body .product-card__content>*{flex-shrink:0}html body product-card:hover .product-card__content{transform:translateY(-2px);box-shadow:0 2px 4px #1f3a2e14,0 12px 28px #1f3a2e1a}html body .product-card__content>:not(.card-gallery):not(:first-child){padding-inline:16px}html body .blog-post-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #1f3a2e0f,0 8px 22px #1f3a2e14;height:100%;transition:transform .2s ease,box-shadow .2s ease}html body .blog-post-card:hover{transform:translateY(-2px);box-shadow:0 2px 4px #1f3a2e14,0 12px 28px #1f3a2e1a}html body .blog-post-card__content{padding:4px 18px 20px}@media screen and (max-width:749px){html body .product-card__content{border-radius:14px;padding-bottom:18px!important}html body .product-card__content>:not(.card-gallery):not(:first-child){padding-inline:12px}html body .blog-post-card{border-radius:14px}html body .blog-post-card__content{padding:2px 14px 16px}}html body [class^=fz],html body [class*=" fz"]{--display: var(--fz-sans) !important;--latin: var(--fz-sans) !important}html body .fzm .en,html body .fzm .en i,html body .fzn .hd .en,html body .fzt .fzt-head .fzt-en,html body .fz-mail .fz-mail-en{font-family:var(--fz-sans)!important}html body [class^=fz] i,html body [class*=" fz"] i{font-style:normal}
/*# sourceMappingURL=/cdn/shop/t/63/assets/fuuka-design.css.map */
