@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@300;400;500;700&display=swap";:root{--jp-porcelain: #F7F7F4;--jp-white: #FFFFFF;--jp-mist-deep: #4A6470;--jp-mist: #7E9AA6;--jp-mist-pale: #EDF1F2;--jp-mist-wash: #E2E9EB;--jp-ink: #33383B;--jp-muted: #6E767A;--jp-soft: #90999C;--jp-line: #DCE1E0;--jp-wood: #C9B99F;--jp-wood-deep: #9C8665;--jp-wood-pale: #EFE9DB;--font-heading-family: "Zen Kaku Gothic New", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", system-ui, sans-serif;--font-heading-weight: 400;--font-body-family: "Zen Kaku Gothic New", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", system-ui, sans-serif;--font-body-weight: 300}body{background-color:var(--jp-porcelain);color:var(--jp-ink);font-weight:300;letter-spacing:.01em}body.gradient{background:radial-gradient(900px 460px at 82% -6%,#7e9aa60f,#7e9aa600 60%),radial-gradient(700px 420px at 6% -4%,#c9b99f0d,#c9b99f00 55%),var(--jp-porcelain)!important}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.tech-title,.tech-section-title,.card__heading,.section-header__title,.footer-block__heading{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.02em;color:var(--jp-ink)}body,p,.tech-desc,.tech-section-subtitle,.card__information,.rte,.tech-feature-text{font-weight:300}b,strong,.price__sale .price-item{font-weight:500}.tech-subtitle,.tech-story-content .tech-preheading,.tech-preheading{letter-spacing:.34em;text-transform:uppercase;font-weight:400}.shopify-section .button--primary,button.button--primary,.button--solid,.shopify-payment-button__button--unbranded,.tech-product-button,.tech-btn{background:var(--jp-mist-deep)!important;color:var(--jp-white)!important;border-radius:4px;letter-spacing:.08em;font-weight:400;box-shadow:none}.shopify-section .button--primary:hover,button.button--primary:hover,.tech-btn:hover,.tech-product-button:hover{background:#3b515c!important}.button--secondary{background:transparent!important;color:var(--jp-mist-deep)!important;border:1px solid var(--jp-mist-deep)!important;border-radius:4px;letter-spacing:.08em;font-weight:400}.button--link,.link{color:var(--jp-mist-deep)}a{color:inherit}a:hover{color:var(--jp-wood-deep)}.header-wrapper{background:#f7f7f4e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--jp-line)}.header__heading-link,.header__menu-item{color:var(--jp-ink);font-weight:400;letter-spacing:.08em}.header__menu-item:hover{color:var(--jp-mist-deep)}.announcement-bar{background:var(--jp-mist-deep)!important;color:var(--jp-porcelain)}.announcement-bar__message,.announcement-bar .announcement-bar__link{color:var(--jp-porcelain)!important}.tech-hero-container{background:radial-gradient(1200px 340px at 50% 118%,#7e9aa62e,#7e9aa600 55%),linear-gradient(180deg,var(--jp-mist-pale) 0%,#EFF3F3 46%,var(--jp-porcelain) 100%)!important}.tech-hero-img.placeholder{opacity:0!important}.tech-hero-overlay{background:transparent!important}.tech-hero-content .tech-title,.tech-hero-content .tech-subtitle,.tech-hero-content .tech-desc{color:var(--jp-ink)!important}.tech-hero-content .tech-title{font-weight:300;letter-spacing:.03em}.tech-hero-content .tech-desc{color:var(--jp-muted)!important}.tech-hero-content .tech-btn{background:var(--jp-mist-deep)!important;border:1px solid var(--jp-mist-deep)!important;border-radius:4px;color:var(--jp-white)!important}.tech-progress-bar{background:#4a64702e!important}.tech-progress-fill{background:var(--jp-wood)!important}.tech-arrow{color:var(--jp-mist-deep)!important}.tech-collection-img-wrap{background:var(--jp-mist-wash)!important;border-radius:6px!important;overflow:hidden}.tech-collection-img-wrap img{border-radius:6px}.tech-section-subtitle{color:var(--jp-muted)!important}.tech-collection-info,.tech-collection-info h3{color:var(--jp-ink)!important;font-weight:400}.tech-section-link{color:var(--jp-mist-deep)!important;border-bottom:1px solid var(--jp-wood)!important}.tech-explore{color:var(--jp-soft)!important}.tech-dot{background:var(--jp-mist)!important}.tech-dot.active{background:var(--jp-mist-deep)!important}.tech-products-bg{background:var(--jp-porcelain)!important}.tech-section-desc{color:var(--jp-muted)!important}.tech-product-img-box{background:var(--jp-mist-wash)!important;border-radius:6px!important;overflow:hidden}.tech-product-img-box img{border-radius:6px}.tech-why-section{background:linear-gradient(180deg,var(--jp-mist-pale) 0%,var(--jp-porcelain) 100%)!important;border-top:1px solid var(--jp-line)!important;border-bottom:1px solid var(--jp-line)!important}.tech-icon{color:var(--jp-mist-deep)!important}.tech-feature-text{color:var(--jp-ink)!important}.tech-story-content{background:var(--jp-white)!important;border-top:1px solid var(--jp-line)}.tech-story-media svg.tech-placeholder{background:var(--jp-mist-pale)!important;fill:var(--jp-mist)!important}.card--standard,.card__information{background:var(--jp-white)}.card__media{background:var(--jp-mist-wash);border-radius:6px;overflow:hidden}.card__media img{border-radius:6px}.card__heading{font-weight:400}.card__heading a:hover{color:var(--jp-mist-deep)}.card-wrapper:hover .card--standard{box-shadow:0 14px 30px -22px #4a647059}.price__regular .price-item{color:var(--jp-ink)}.price--on-sale .price__sale .price-item--sale,.price__sale .price-item--sale{color:var(--jp-mist-deep)!important}.price--on-sale .price__regular{opacity:.45}.badge{border-radius:3px;letter-spacing:.1em;font-weight:400}.field__input,.select__select,input,textarea,select{border-color:var(--jp-line)!important;background-color:var(--jp-white)}.field__input:focus,.select__select:focus,input:focus,textarea:focus,select:focus{border-color:var(--jp-mist)!important;box-shadow:0 0 0 1px #7e9aa659!important}.footer{background:#343c40!important;color:#e9ece9}.footer .footer-block__heading,.footer h2,.footer h3,.footer h4{color:#f2f3ef!important;font-weight:400;letter-spacing:.08em}.footer a{color:#c7cdcb!important;font-weight:300}.footer a:hover{color:var(--jp-wood)!important}.footer .footer__content-top{border-top:1px solid rgba(233,236,233,.12)}.footer .footer__content-bottom{border-top:1px solid rgba(233,236,233,.08)}.footer .list-menu__item,.footer .footer-block__details-content p{color:#c7cdcb}::selection{background:#7e9aa640}h1,h2,h3,h4{letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/3/assets/japanese-harbor-fresh.css.map */
