:root{--kukai-header-top: 16px}.kukai-announcement{position:relative;height:38px;margin:16px 16px 0;border-radius:7px;background:#e0dcdb;font-family:Arial,Helvetica,sans-serif}.kukai-announcement__text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;color:#757575;font-size:12px;line-height:1.2;white-space:nowrap}.kukai-announcement__close{position:absolute;right:16px;top:50%;transform:translateY(-50%);margin:0;padding:0;border:0;background:transparent;color:#757575;font-size:20px;line-height:1;cursor:pointer}.kukai-header{display:flex;align-items:center;justify-content:space-between;padding:20px 48px;font-family:Arial,Helvetica,sans-serif;font-size:14px;z-index:10}.kukai-header__nav{display:flex;flex:1;gap:34px;line-height:1.2}.kukai-header__nav--right{justify-content:flex-end}.kukai-header__nav a{text-decoration:none;text-transform:capitalize}.kukai-header__logo{display:inline-flex;align-items:center;font-weight:700;font-size:16px;letter-spacing:.05em;text-decoration:none;white-space:nowrap}.kukai-header__logo-img{display:block;width:64px;height:20px;object-fit:contain}.kukai-header__logo-img--dark,.kukai-header--dark .kukai-header__logo-img--light{display:none}.kukai-header--dark .kukai-header__logo-img--dark{display:block}.kukai-header__hamburger{display:none;width:20px;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.kukai-header__hamburger span{display:block;width:20px;height:2px;margin:0;background:currentColor}.kukai-header__icons{display:none}.kukai-header__icon-link{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;text-decoration:none}.kukai-header__figma-icon{display:block;width:24px;height:24px;object-fit:contain}.kukai-header--transparent{position:fixed;top:var(--kukai-header-top);left:0;right:0;background:transparent}.kukai-header--transparent a,.kukai-header--transparent .kukai-header__logo,.kukai-header--transparent .kukai-header__hamburger,.kukai-header--transparent .kukai-header__icons{color:#fff}.kukai-header--transparent.kukai-header--dark a,.kukai-header--transparent.kukai-header--dark .kukai-header__logo,.kukai-header--transparent.kukai-header--dark .kukai-header__hamburger,.kukai-header--transparent.kukai-header--dark .kukai-header__icons{color:#757575}.kukai-header--solid{position:relative;background:#fff}.kukai-header--solid a,.kukai-header--solid .kukai-header__logo,.kukai-header--solid .kukai-header__hamburger,.kukai-header--solid .kukai-header__icons{color:#757575}.kukai-header__nav-item{position:relative;display:flex;align-items:center}.kukai-header__nav-parent{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;transition:color .15s ease}.kukai-header__nav-parent:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 24px);height:31px;border:1px solid transparent;border-radius:8px;background:transparent;z-index:-1;transition:background-color .15s ease,border-color .15s ease}.kukai-header__nav-parent:hover:before{background:#e0dcdb;border-color:#e0dcdb}.kukai-header__nav-item--has-submenu:hover>.kukai-header__nav-parent:before{background:#fff;border-color:#e0dcdb}.kukai-header__nav-parent:hover,.kukai-header__nav-item--has-submenu:hover>.kukai-header__nav-parent,.kukai-header__nav-item--has-submenu:hover .kukai-header__nav-parent{color:#757575!important}.kukai-header__submenu{position:absolute;top:calc(100% + 20px);left:-12px;z-index:100;display:flex;flex-direction:column;align-items:flex-start;gap:13px;min-width:max-content;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s ease}.kukai-header__submenu:before{content:"";position:absolute;left:0;right:0;top:-20px;height:20px}.kukai-header__nav-item--has-submenu:hover .kukai-header__submenu{opacity:1;visibility:visible;pointer-events:auto}.kukai-header__submenu-link{display:inline-flex;align-items:center;justify-content:center;width:max-content;min-height:31px;padding:7px 12px;border:1px solid #e0dcdb;border-radius:8px;background:#fff;color:#757575;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.2;text-decoration:none;white-space:nowrap}.kukai-header--transparent .kukai-header__submenu-link{color:#757575!important}.kukai-header__submenu-link:hover{background:#e0dcdb}.kukai-mobile-menu{display:none}@media screen and (max-width:749px){.kukai-announcement{height:47px;margin:12px 17px 0;border-radius:7px}.kukai-announcement__text{font-size:11px}.kukai-header__nav,.kukai-header__nav--left,.kukai-header__nav--right{display:none}.kukai-header{box-sizing:border-box;width:100%;height:60px;min-height:60px;margin:0;padding:0 40px!important;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;justify-content:initial;font-family:Arial,Helvetica,sans-serif}.kukai-header__hamburger{position:relative!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;justify-self:start;gap:4px;width:20px;height:20px;margin:0;padding:0;border:0;background:transparent;z-index:3}.kukai-header__hamburger span{display:block;flex:0 0 2px;width:20px;height:2px;margin:0;padding:0;background:currentColor;opacity:1;transform:none}.kukai-header__logo{position:relative!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;grid-column:2;justify-self:center;align-self:center;display:flex;align-items:center;justify-content:center;width:60px;height:24px;margin:0;padding:0;z-index:2}.kukai-header__logo-img{display:block;width:60px;height:19px;min-width:0;max-width:60px;margin:0;padding:0;object-fit:contain}.kukai-header__icons{position:relative!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;justify-content:flex-end;gap:14px;width:auto;margin:0;padding:0;z-index:3}.kukai-header__icon-link{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;min-width:24px;max-width:24px;margin:0;padding:0;text-decoration:none}.kukai-header__figma-icon{display:block;width:24px!important;height:24px!important;min-width:24px;max-width:24px;min-height:24px;max-height:24px;margin:0;padding:0;object-fit:contain}.kukai-header--transparent{top:var(--kukai-header-top)}body.kukai-mobile-menu-is-open{overflow:hidden}.kukai-mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;display:block;box-sizing:border-box;width:100vw;height:100dvh;margin:0;padding:0;background:#fff;z-index:1000;overflow-x:hidden;overflow-y:hidden;opacity:1;visibility:hidden;pointer-events:none;transition:none}.kukai-mobile-menu--open{opacity:1;visibility:visible;pointer-events:auto}.kukai-header.kukai-header--menu-open{z-index:1002;background:transparent!important;color:#757575!important}.kukai-header--menu-open a,.kukai-header--menu-open .kukai-header__hamburger,.kukai-header--menu-open .kukai-header__icons{color:#757575!important}.kukai-header--menu-open .kukai-header__logo-img--light{display:none!important}.kukai-header--menu-open .kukai-header__logo-img--dark{display:block!important}.kukai-header--menu-open .kukai-header__hamburger{position:relative!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;display:block;width:20px;height:20px;justify-self:start}.kukai-header--menu-open .kukai-header__hamburger span{display:none!important}.kukai-header--menu-open .kukai-header__hamburger span:nth-child(2){position:absolute;left:0;top:9px;display:block!important;width:20px;height:2px;margin:0;padding:0;background:#757575!important;opacity:1!important;transform:none!important}.kukai-mobile-menu__layout{position:absolute;left:40px;top:115px;display:grid;grid-template-columns:149px 142px;column-gap:21px;width:312px;margin:0;padding:0;box-sizing:border-box}.kukai-mobile-menu--announcement-visible .kukai-mobile-menu__layout{top:152px}.kukai-mobile-menu__main{display:flex;flex-direction:column;gap:20px;width:149px;margin:0;padding:0}#kukai-mobile-menu .kukai-mobile-menu__main-button,#kukai-mobile-menu .kukai-mobile-menu__child-button{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 31px;height:31px!important;min-height:31px!important;max-height:31px!important;margin:0!important;padding:0 8px!important;border:1px solid #e0dcdb!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;color:#757575!important;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:16px!important;letter-spacing:0!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;white-space:nowrap;appearance:none;-webkit-appearance:none;cursor:pointer;transform:none!important;transition:background-color .15s ease,border-color .15s ease}#kukai-mobile-menu .kukai-mobile-menu__main-button{width:149px!important;min-width:149px!important;max-width:149px!important}#kukai-mobile-menu .kukai-mobile-menu__child-button{width:142px!important;min-width:142px!important;max-width:142px!important}#kukai-mobile-menu .kukai-mobile-menu__main-button:before,#kukai-mobile-menu .kukai-mobile-menu__main-button:after,#kukai-mobile-menu .kukai-mobile-menu__child-button:before,#kukai-mobile-menu .kukai-mobile-menu__child-button:after{content:none!important;display:none!important}#kukai-mobile-menu .kukai-mobile-menu__main-button--selected{background:#e0dcdb!important;border-color:#e0dcdb!important;color:#757575!important}.kukai-mobile-menu__children{position:relative;width:142px;margin:0;padding:0}.kukai-mobile-menu__child-panel{position:absolute;left:0;top:calc(var(--kukai-panel-row) * 51px);display:none;flex-direction:column;gap:20px;width:142px;margin:0;padding:0}.kukai-mobile-menu__child-panel--active{display:flex}.kukai-mobile-menu__instagram{position:absolute;left:25px;bottom:19px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0;padding:0;color:#757575;text-decoration:none}.kukai-mobile-menu__instagram svg{display:block;width:30px;height:30px}.kukai-mobile-menu__bottom-icon{position:absolute;right:15px;bottom:19px;display:flex;align-items:center;justify-content:center;width:50px;height:30px;margin:0;padding:0}.kukai-mobile-menu__bottom-icon img{display:block;width:50px;height:30px;margin:0;padding:0;object-fit:contain;object-position:center}#kukai-mobile-menu,#kukai-mobile-menu *{box-sizing:border-box}#kukai-mobile-menu{overflow-x:hidden}.kukai-header__nav-parent:hover:before,.kukai-header__nav-item--has-submenu:hover>.kukai-header__nav-parent:before{background:transparent;border-color:transparent}}@media screen and (max-width:359px){.kukai-header{padding:0 24px!important}.kukai-mobile-menu__layout{left:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px;width:calc(100vw - 48px)}.kukai-mobile-menu__main{width:100%}#kukai-mobile-menu .kukai-mobile-menu__main-button{width:100%!important;min-width:0!important;max-width:none!important}.kukai-mobile-menu__children,.kukai-mobile-menu__child-panel{width:100%}#kukai-mobile-menu .kukai-mobile-menu__child-button{width:100%!important;min-width:0!important;max-width:none!important}}@media screen and (min-width:750px){#kukai-header-component .kukai-header__nav-parent:hover,#kukai-header-component .kukai-header__nav-item--has-submenu:hover>.kukai-header__nav-parent{color:#757575!important}}@media screen and (max-width:749px){#kukai-header-component .kukai-header__icons .kukai-header__icon-link{color:inherit}#kukai-header-component .kukai-header__icons .kukai-header__mobile-svg{display:block!important;width:24px;height:24px;flex-shrink:0;color:inherit}}@media screen and (max-width:749px){body.kukai-mobile-menu-is-open .kukai-announcement-section--in-menu{position:relative;z-index:1004}body.kukai-mobile-menu-is-open #kukai-announcement.kukai-announcement--in-menu{position:fixed;top:var(--kukai-menu-announcement-top, 0px);left:0;right:0;width:100%;max-width:none;margin:0;z-index:1004}body.kukai-mobile-menu-is-open #kukai-header-component.kukai-header--menu-open{position:fixed;top:var(--kukai-menu-header-top, 12px);left:var(--kukai-menu-header-left, 0px);right:var(--kukai-menu-header-right, 0px);width:auto;height:60px;min-height:60px;border-radius:0;z-index:1002}body.kukai-mobile-menu-is-open #kukai-header-component:before{content:none}#kukai-mobile-menu.kukai-mobile-menu{top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-radius:0;z-index:1000;overflow-y:auto}#kukai-mobile-menu .kukai-mobile-menu__layout{left:16px;right:16px;width:auto;grid-template-columns:minmax(0,149fr) minmax(0,142fr);column-gap:21px}#kukai-mobile-menu .kukai-mobile-menu__main,#kukai-mobile-menu .kukai-mobile-menu__children,#kukai-mobile-menu .kukai-mobile-menu__child-panel{width:100%;min-width:0}#kukai-mobile-menu .kukai-mobile-menu__main-button,#kukai-mobile-menu .kukai-mobile-menu__child-button{width:100%!important;min-width:0!important;max-width:none!important}}@media screen and (max-width:749px){#kukai-mobile-menu .kukai-mobile-menu__bottom-icon{right:25px;bottom:19px;width:auto;height:30px;padding:0 3.85px;color:#757575}#kukai-mobile-menu .kukai-mobile-menu__bottom-icon svg{display:block;width:33.29px;height:22.3px;fill:currentColor}}@media screen and (max-width:749px){html body #kukai-announcement.kukai-announcement{box-sizing:border-box;width:100%;max-width:none;height:38px;min-height:38px;max-height:38px;margin:0;padding:0 40px;border:0;border-radius:0;background:#e0dcdb}html body #kukai-announcement.kukai-announcement .kukai-announcement__text{font-size:11px;line-height:1.2}html body #kukai-announcement.kukai-announcement .kukai-announcement__close{right:16px;font-size:20px}}@media screen and (max-width:749px){html body #kukai-announcement.kukai-announcement{background:#fff;isolation:isolate}html body #kukai-announcement.kukai-announcement:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#e0dcdb;pointer-events:none}html body #kukai-mobile-menu.kukai-mobile-menu,html body #kukai-header-component.kukai-header,html body #kukai-header-component.kukai-header *,html body #kukai-header-component.kukai-header:before,html body #kukai-announcement.kukai-announcement,html body #kukai-announcement.kukai-announcement:before{transition:none!important;animation:none!important}}@media screen and (max-width:749px){html body #kukai-header-component.kukai-header,html body #kukai-header-component.kukai-header.kukai-header--menu-open{left:0;right:0;width:100%;margin-left:0;margin-right:0;padding-left:24px!important;padding-right:24px!important}}@media screen and (max-width:749px){html body #kukai-header-component.kukai-header--transparent:not(.kukai-header--menu-open){top:0;transform:translate3d(0,var(--kukai-mobile-header-top, 0px),0);will-change:transform;height:60px;min-height:60px;border-radius:0;transition:none}html body #kukai-header-component.kukai-header--menu-open{transform:none}}@media screen and (max-width:749px){.kukai-home .kukai-product__use,.kukai-category .kukai-product-card__subtitle{min-height:0!important;margin-bottom:0!important}.kukai-home .kukai-product__price,.kukai-category .kukai-product-card__price{margin-top:9px!important}.kukai-home .kukai-product,.kukai-category .kukai-product-card{padding-bottom:9px!important}.kukai-category .kukai-category__grid{row-gap:12px!important}.kukai-category .kukai-product-card__info{min-height:0!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kukai-site-chrome.css.map */
