body.template-index:has(.kr-homepage) #HeaderWrapper{position:relative;background:#fff;--colorNav: #fff;--colorNavText: #111315}body.template-index:has(.kr-homepage) #HeaderWrapper .site-header{background:#fff;color:#111315}body.template-index:has(.kr-homepage) #HeaderWrapper .site-nav__link,body.template-index:has(.kr-homepage) #HeaderWrapper .header-logo a,body.template-index:has(.kr-homepage) #HeaderWrapper .site-header__logo a{color:#111315}body.template-index:has(.kr-homepage) #HeaderWrapper .site-nav shopify-account::part(signed-out-avatar){color:#111315}body.template-index:has(.kr-homepage) #HeaderWrapper .toolbar{background:#f2f4f2;color:#111315}body.template-index:has(.kr-homepage) #HeaderWrapper .toolbar a{color:inherit}.kr-homepage{--colorBody: #fbfaf7;--colorTextBody: #111315;--colorBorder: #d9dfe0;--colorBtnPrimary: #c84f00;--colorBtnPrimaryText: #fff;--colorLink: #111315;--typeHeaderPrimary: "KuKirin Homepage";--typeHeaderFallback: Arial, sans-serif;display:flow-root;background:var(--colorBody);color:var(--colorTextBody)}.kr-homepage>.shopify-section{display:flow-root;scroll-margin-top:110px}.kr-homepage>.index-section,.kr-homepage>.shopify-section>.index-section{margin:0;padding:64px 0}.kr-homepage .page-width{max-width:1400px}.kr-homepage .section-header{margin-bottom:32px}.kr-homepage .section-header__title{color:#111315}.kr-homepage .btn{min-height:50px;padding:13px 22px;font-size:16px;line-height:1.4;font-weight:700;letter-spacing:.02em}.kr-homepage .btn:not(.btn--secondary):not(.btn--body){background:#c84f00;color:#fff}.kr-homepage .btn:not(.btn--secondary):not(.btn--body):hover{background:#ac4200;color:#fff}.kr-homepage [data-kr-quick-modal] .modal__inner{background:#fff;color:#111315}.kr-homepage [data-kr-quick-modal] .kr-specs dd{color:#fff}.kr-homepage [data-kr-quick-modal] .krh-quick-loading{display:grid;min-height:220px;place-content:center;margin:0;color:#111315}.kr-homepage [data-kr-quick-modal] .modal__close{color:#111315;background:#fff;border-radius:50%;z-index:1}.kr-homepage [data-kr-quick-modal] .modal__centered-content{padding-top:64px}@media(max-width:768px){html.modal-open:has(body.template-index .kr-homepage [data-kr-quick-modal].modal--is-active){overflow:hidden}.kr-homepage [data-kr-quick-modal] .modal__inner{margin:12px;max-width:calc(100% - 24px)}.kr-homepage [data-kr-quick-modal] .modal__centered-content{max-height:calc(100dvh - 24px);padding:56px 18px 24px}}.kr-homepage .rte{font-size:16px;line-height:1.65}.kr-homepage .text-with-icons__block-text{font-size:16px;line-height:1.6}.kr-homepage [id$=__krtrust]{padding:24px 0;background:#fff;border-bottom:1px solid #d9dfe0}.kr-homepage [id$=__krtrust] .text-with-icons__block{display:grid;grid-template-columns:28px 1fr;column-gap:12px;align-content:start}.kr-homepage [id$=__krtrust] .text-with-icons__block-icon{grid-row:span 2;margin:0}.kr-homepage [id$=__krtrust] .icon{width:26px;height:26px}.kr-homepage [id$=__krtrust] .text-with-icons__block-title h3{margin:0 0 4px;font-size:14px}.kr-homepage [id$=__krtrust] .text-with-icons__block-text p{margin:0;font-size:14px;line-height:1.5}.kr-homepage [id$=__krreviews]{background:#fff;--colorBody: #fff}.kr-homepage [id$=__krcompare]{background:#e5f3fa;--colorBody: #e5f3fa}.kr-homepage [id$=__krsupport]{background:#f2f4f2;--colorBody: #f2f4f2}.kr-homepage [id$=__krfaq]>.page-width{max-width:960px}.kr-homepage a:focus-visible,.kr-homepage button:focus-visible{outline:2px solid #e86200;outline-offset:5px}@media(max-width:768px){.kr-homepage>.index-section,.kr-homepage>.shopify-section>.index-section{padding:40px 0}.kr-homepage [id$=__krtrust]{padding:20px 0}.kr-homepage .section-header{margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/kr-homepage.css.map */
