html body .site-header .header-utilities{display:flex!important;align-items:center!important;gap:8px!important;margin-left:clamp(12px,2vw,24px)!important;padding-left:clamp(10px,1.4vw,18px)!important;border-left:1px solid currentColor!important;color:inherit!important;opacity:1!important}html body .site-header .header-utility-link{position:relative!important;display:inline-grid!important;width:38px!important;height:38px!important;min-width:38px!important;place-items:center!important;border:0!important;border-radius:999px!important;background:transparent!important;color:currentColor!important;-webkit-text-fill-color:currentColor!important;text-decoration:none!important;opacity:.94!important;transition:background .2s ease,color .2s ease,opacity .2s ease,transform .2s ease!important}html body .site-header .header-utility-link:hover,html body .site-header .header-utility-link:focus-visible{background:color-mix(in srgb,currentColor 10%,transparent)!important;color:currentColor!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;transform:translateY(-1px)!important;outline:none!important}html body .site-header .header-utility-link span{display:block!important;width:21px!important;height:21px!important;margin:0!important;border:0!important;border-radius:0!important;background:currentColor!important;color:currentColor!important}html body .site-header .header-utility-link span:before,html body .site-header .header-utility-link span:after{display:none!important;content:none!important}html body .site-header .header-utility-link--account span{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21a7 7 0 0 0-14 0'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E") center / contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21a7 7 0 0 0-14 0'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E") center / contain no-repeat!important}html body .site-header .header-utility-link--cart span{width:22px!important;height:22px!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8h12l-1 13H7L6 8Z'/%3E%3Cpath d='M9 8a3 3 0 0 1 6 0'/%3E%3C/svg%3E") center / contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8h12l-1 13H7L6 8Z'/%3E%3Cpath d='M9 8a3 3 0 0 1 6 0'/%3E%3C/svg%3E") center / contain no-repeat!important}html body .site-header.is-scrolled .header-utility-link,html body .site-header.is-open .header-utility-link,html body.products-page .site-header:not(.is-open) .header-utility-link,html body.support-page .site-header:not(.is-open) .header-utility-link,html body.non-donabe-pdp-page .site-header:not(.is-open) .header-utility-link,html body.product-detail-first-page .site-header:not(.is-open) .header-utility-link{background:transparent!important;color:#3f3a35!important;-webkit-text-fill-color:#3f3a35!important}html body .site-header .header-cart-count{top:3px!important;right:2px!important;min-width:15px!important;height:15px!important;padding:0 4px!important;border:1px solid #fffaf2!important;border-radius:999px!important;background:#9a6a48!important;color:#fffaf2!important;font-size:9px!important;line-height:1!important;-webkit-text-fill-color:#fffaf2!important}@media(max-width:760px){html body .site-header .header-utilities{gap:4px!important;margin-left:auto!important;padding-left:4px!important;border-left:0!important}html body .site-header .header-utility-link{width:34px!important;height:34px!important;min-width:34px!important}html body .site-header .header-utility-link span{width:20px!important;height:20px!important}}html body.support-subpage .site-header,html body.support-subpage .site-header.is-scrolled,html body.support-subpage .site-header.is-open{position:fixed!important;color:#302b27!important;-webkit-text-fill-color:#302b27!important;border-bottom-color:#302b2724!important;background:#fffffff5!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}html body.support-subpage .site-header .nav-parent,html body.support-subpage .site-header .nav-link{color:#4b443e!important;-webkit-text-fill-color:#4b443e!important;font-size:14px!important;font-weight:500!important}html body.support-subpage .site-header .nav-parent:hover,html body.support-subpage .site-header .nav-parent:focus-visible,html body.support-subpage .site-header .nav-link:hover,html body.support-subpage .site-header .nav-link:focus-visible{color:#8b5f42!important;-webkit-text-fill-color:#8b5f42!important}html body.support-subpage .site-header .header-utility-link{color:#302b27!important;-webkit-text-fill-color:#302b27!important}html body.support-subpage main.support-page{padding-top:134px}html body.support-subpage .support-local-nav{position:fixed;top:76px;z-index:44;width:100%;margin-top:0;border-bottom:1px solid rgba(63,58,53,.14);background:#f8f7f4f7;color:#302b27;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html body.support-subpage .support-local-nav__inner{display:flex;align-items:stretch;width:min(100%,1440px);min-height:58px;margin:0 auto;padding:0 clamp(24px,4.5vw,72px)}html body.support-subpage .support-local-nav__label,html body.support-subpage .support-local-nav a{display:inline-flex;align-items:center;white-space:nowrap}html body.support-subpage .support-local-nav__label{margin-right:auto;color:#8b5f42;font-family:var(--en);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}html body.support-subpage .support-local-nav a{position:relative;padding:0 clamp(16px,2vw,30px);color:#5b534d;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s ease,background .2s ease}html body.support-subpage .support-local-nav a:after{position:absolute;right:clamp(16px,2vw,30px);bottom:0;left:clamp(16px,2vw,30px);height:2px;background:#9a6a48;content:"";transform:scaleX(0);transform-origin:left center;transition:transform .3s ease}html body.support-subpage .support-local-nav a:hover,html body.support-subpage .support-local-nav a:focus-visible,html body.support-subpage .support-local-nav a.is-current{color:#2e2925;background:#9a6a480e}html body.support-subpage .support-local-nav a.is-current{color:#302b27;font-weight:700}html body.support-subpage .support-local-nav a:hover:after,html body.support-subpage .support-local-nav a:focus-visible:after,html body.support-subpage .support-local-nav a.is-current:after{transform:scaleX(1)}@media(max-width:760px){html body.support-subpage .support-local-nav{top:68px;margin-top:0;overflow-x:auto;scrollbar-width:none}html body.support-subpage main.support-page{padding-top:120px}html body.support-subpage .support-local-nav::-webkit-scrollbar{display:none}html body.support-subpage .support-local-nav__inner{width:max-content;min-width:100%;min-height:52px;padding:0 10px}html body.support-subpage .support-local-nav__label{display:none}html body.support-subpage .support-local-nav a{min-height:52px;padding:0 15px;font-size:13px}html body.support-subpage .support-local-nav a:after{right:15px;left:15px}}html body.support-subpage .support-guide--rice-water .support-guide__intro{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(420px,1.28fr);align-items:center;gap:clamp(48px,7vw,112px)}html body.support-subpage .support-guide--rice-water .section-title{width:min(460px,100%)}html body.support-subpage .support-guide--rice-water .support-wide-figure{margin-top:0;padding:clamp(24px,3vw,48px)}html body.support-subpage .support-guide--rice-water .support-large-steps{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(56px,6vw,88px)}html body.support-subpage .support-guide--rice-water .support-large-steps li{min-height:188px;padding:30px 28px}html body.support-subpage .support-guide--rice-water .support-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body.support-subpage .support-guide--rice-water .support-media-grid article{display:grid;grid-template-columns:minmax(180px,.88fr) minmax(220px,1.12fr);min-height:290px}html body.support-subpage .support-guide--rice-water .support-media-grid figure{height:100%;min-height:290px}@media(max-width:900px){html body.support-subpage .support-guide--rice-water .support-guide__intro{grid-template-columns:1fr;gap:44px}html body.support-subpage .support-guide--rice-water .section-title{width:min(620px,100%)}html body.support-subpage .support-guide--rice-water .support-large-steps,html body.support-subpage .support-guide--rice-water .support-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body.support-subpage .support-guide--rice-water .support-media-grid article{grid-template-columns:1fr}html body.support-subpage .support-guide--rice-water .support-media-grid figure{height:260px;min-height:0}}@media(max-width:760px){html body.support-subpage .support-guide--rice-water .support-large-steps,html body.support-subpage .support-guide--rice-water .support-media-grid{grid-template-columns:1fr}html body.support-subpage .support-guide--rice-water .support-wide-figure{padding:18px}html body.support-subpage .support-guide--rice-water .support-large-steps li{min-height:0;padding:26px 0}}@media(prefers-reduced-motion:no-preference){html body.technology-page-v2 .technology-page--figma.is-motion-enabled .tech-motion-item{opacity:0;transform:translate3d(0,28px,0);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .95s cubic-bezier(.22,1,.36,1);transition-delay:var(--tech-motion-delay, 0ms);will-change:opacity,transform}html body.technology-page-v2 .technology-page--figma.is-motion-enabled .tech-motion-item.tech-motion-media{transform:translate3d(0,34px,0) scale(.985)}html body.technology-page-v2 .technology-page--figma.is-motion-enabled .tech-motion-item.is-tech-visible{opacity:1;transform:translateZ(0) scale(1);will-change:auto}html body.technology-page-v2 .tech-fv figure img{animation:kamano-tech-hero-breathe 16s ease-in-out infinite alternate;transform-origin:62% 48%}html body.technology-page-v2 .tech-chapter__hero--cg img,html body.technology-page-v2 #tech04 .tech-chapter__hero img{animation:kamano-tech-heat-breathe 11s ease-in-out infinite alternate;transform-origin:55% 50%}}html body.technology-page-v2 .tech-anchor-nav a{position:relative}html body.technology-page-v2 .tech-anchor-nav a:before{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:currentColor;content:"";opacity:.82;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,1,.36,1)}html body.technology-page-v2 .tech-anchor-nav a.is-current:before,html body.technology-page-v2 .tech-anchor-nav a:hover:before,html body.technology-page-v2 .tech-anchor-nav a:focus-visible:before{transform:scaleX(1)}@keyframes kamano-tech-hero-breathe{0%{transform:scale(1.005)}to{transform:scale(1.035)}}@keyframes kamano-tech-heat-breathe{0%{transform:scale(1);filter:saturate(.96) contrast(1)}to{transform:scale(1.025);filter:saturate(1.08) contrast(1.035)}}@media(prefers-reduced-motion:reduce){html body.technology-page-v2 .tech-motion-item{opacity:1!important;transform:none!important;transition:none!important}html body.technology-page-v2 .tech-fv figure img,html body.technology-page-v2 .tech-chapter__hero img{animation:none!important}}html body.product-detail-first-page .site-header:not(.is-scrolled):not(.is-open)+.product-subnav{border-bottom-color:#3f3a3524!important;background:#faf7f5f5!important;color:#3f3a35!important;-webkit-text-fill-color:#3f3a35!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}html body.product-detail-first-page .site-header:not(.is-scrolled):not(.is-open)+.product-subnav .product-subnav__links{color:#3f3a35d1!important;-webkit-text-fill-color:rgba(63,58,53,.82)!important}html body.product-detail-first-page .site-header:not(.is-scrolled):not(.is-open)+.product-subnav .product-subnav__name{color:#3f3a35!important;-webkit-text-fill-color:#3f3a35!important}html body.product-detail-first-page .site-header:not(.is-scrolled):not(.is-open)+.product-subnav .product-subnav__cta--line{border-color:#06c755!important;background:#06c755!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}html body.products-page,html body.products-page main,html body.products-page .products-v4,html body.products-page .products-v4-catalog,html body.products-page .products-v4-category,html body.products-page .products-v4-card,html body.products-page .products-v4-card figure,html body.products-page .products-v4-card__body,html body.products-page .products-v4-related,html body.products-page .products-v4-related-grid article,html body.products-page .products-v4-related-grid figure,html body.products-page .products-v4-related-grid article>div,html body.non-donabe-pdp-page,html body.non-donabe-pdp-page main,html body.non-donabe-pdp-page .rice2-pdp,html body.non-donabe-pdp-page .rice2-product,html body.non-donabe-pdp-page .rice2-gallery,html body.non-donabe-pdp-page .rice2-gallery__main,html body.non-donabe-pdp-page .rice2-gallery__thumbs button,html body.non-donabe-pdp-page .rice2-buybox,html body.non-donabe-pdp-page .rice2-section,html body.non-donabe-pdp-page .rice2-detail,html body.non-donabe-pdp-page .rice2-feature,html body.non-donabe-pdp-page .rice2-specs{background-color:#fff!important}html body.product-detail-first-page .rice2-gallery,html body.non-donabe-pdp-page .rice2-gallery{--kamano-pdp-gallery-ratio: 4 / 3}html body.product-detail-first-page .rice2-gallery__main,html body.non-donabe-pdp-page .rice2-gallery__main{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:var(--kamano-pdp-gallery-ratio)!important}html body.product-detail-first-page .rice2-gallery__thumbs,html body.non-donabe-pdp-page .rice2-gallery__thumbs{align-items:stretch!important;grid-auto-rows:auto!important}html body.product-detail-first-page .rice2-gallery__thumbs button,html body.non-donabe-pdp-page .rice2-gallery__thumbs button{position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:var(--kamano-pdp-gallery-ratio)!important;padding:0!important;overflow:hidden!important}html body.product-detail-first-page .rice2-gallery__thumbs img,html body.non-donabe-pdp-page .rice2-gallery__thumbs img{display:block!important;position:absolute!important;top:8px!important;right:8px!important;bottom:8px!important;left:8px!important;width:calc(100% - 16px)!important;height:calc(100% - 16px)!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important}html body.product-detail-first-page .rice2-color-options,html body.non-donabe-pdp-page .rice2-color-options{border-top:0!important;padding-top:0!important}@media(max-width:760px){html body.product-detail-first-page .rice2-gallery__thumbs button,html body.non-donabe-pdp-page .rice2-gallery__thumbs button{padding:0!important}html body.product-detail-first-page .rice2-gallery__thumbs img,html body.non-donabe-pdp-page .rice2-gallery__thumbs img{top:6px!important;right:6px!important;bottom:6px!important;left:6px!important;width:calc(100% - 12px)!important;height:calc(100% - 12px)!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kamano-v5-overrides-20260829.css.map */
