.kolo-stars{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;line-height:1;color:rgb(var(--color-foreground-rgb,14 14 14)/.7)}.kolo-stars__bar{position:relative;display:inline-block;font-size:.9rem;letter-spacing:1px;line-height:1;color:#d9d9d9}.kolo-stars__bar:before{content:"\2605\2605\2605\2605\2605"}.kolo-stars__bar>span{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:#0e0e0e}.kolo-stars__bar>span:before{content:"\2605\2605\2605\2605\2605"}.kolo-dot{flex:0 0 auto;display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--d,#0e0e0e);box-shadow:inset 0 0 0 1px #00000026}.kolo-mm{display:flex;align-items:flex-start;gap:48px;padding-block:28px 36px}.kolo-mm__cols{display:flex;gap:40px;flex:0 0 auto}.kolo-mm__col ul{margin:0;padding:0}.kolo-mm__col--wide ul{columns:3;column-gap:28px}.kolo-mm__col li{break-inside:avoid}.kolo-mm__h{display:block;margin-bottom:10px;color:inherit;text-decoration:none;font-family:var(--font-heading--family);font-size:1.05rem;font-weight:700;letter-spacing:-.01em}.kolo-mm__col li a{display:flex;align-items:center;gap:8px;padding:6px 0;color:inherit;text-decoration:none;font-size:.95rem;white-space:nowrap}.kolo-mm__col a:hover{text-decoration:underline;text-underline-offset:4px}.kolo-mm__tiles{flex:1 1 0;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;max-width:920px}.kolo-mm__tile{position:relative;display:block;aspect-ratio:5/4;border-radius:16px;overflow:hidden;background:#2a2a2a;color:#fff;text-decoration:none}.kolo-mm__tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.kolo-mm__tile:hover img{transform:scale(1.05)}.kolo-mm__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0e0e0ecc,#0e0e0e00 55%)}.kolo-mm__tile span{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.01em;font-size:1rem;line-height:1.1}.kolo-quicknav a.menu-list__item{display:inline-flex;align-items:center;padding:8px 14px;border:1.5px solid currentColor;border-radius:999px;font-size:.8rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}.kolo-quicknav a.menu-list__item[aria-current=page],.kolo-quicknav a.kolo-quicknav__hot{background:#0e0e0e;border-color:#0e0e0e;color:#fff}.kolo-quicknav.menu-list--mobile .menu-list__list{margin-inline:0;gap:8px}.kolo-quicknav .menu-list__scroll-container{scrollbar-width:none}.kolo-quicknav .menu-list__scroll-container::-webkit-scrollbar{display:none}.kolo-rv{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.7,.2,1) var(--rv-d,0ms),transform .7s cubic-bezier(.2,.7,.2,1) var(--rv-d,0ms);will-change:opacity,transform}.kolo-rv.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){[id^=kolo-hero-] .kolo-hero-media img,[id^=kolo-hero-] img.kolo-hero-media{animation:kolo-zoom 9s ease-out both}[id^=kolo-hero-] .kolo-hero-in>*{animation:kolo-up .8s cubic-bezier(.2,.7,.2,1) both}[id^=kolo-hero-] .kolo-hero-in>*:nth-child(2){animation-delay:.12s}[id^=kolo-hero-] .kolo-hero-in>*:nth-child(3){animation-delay:.24s}.kolo-btn span[aria-hidden],.kolo-tp__all span,.kolo-team-chip span[aria-hidden]:last-child,.kolo-mm__all span{display:inline-block;transition:transform .25s ease}.kolo-btn:hover span[aria-hidden],.kolo-tp__all:hover span,.kolo-team-chip:hover span[aria-hidden]:last-child,.kolo-mm__all:hover span{transform:translate(4px)}.button:active,.kolo-btn:active,.kolo-quicknav a.menu-list__item:active,.kolo-upsell__add:active{transform:scale(.96)}.button,.kolo-quicknav a.menu-list__item{transition:transform .15s ease,background-color .2s ease,color .2s ease}.kolo-info__row,[id^=kolo-faq-] details{interpolate-size:allow-keywords}.kolo-info__row::details-content,[id^=kolo-faq-] details::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .35s ease,opacity .35s ease,content-visibility .35s allow-discrete}.kolo-info__row[open]::details-content,[id^=kolo-faq-] details[open]::details-content{block-size:auto;opacity:1}.kolo-upsell__item{transition:transform .2s ease}.kolo-upsell__img img{transition:transform .35s ease}}@keyframes kolo-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes kolo-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.kolo-social{display:flex;gap:10px}.kolo-social a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid currentColor;color:inherit;transition:background-color .2s ease,color .2s ease,transform .15s ease}.kolo-social svg{width:20px;height:20px;display:block}@media(hover:hover){.kolo-social a:hover{transform:translateY(-2px)}}.kolo-nav{padding:4px var(--drawer-padding,20px) 28px;overflow-x:clip}.kolo-nav__panel.is-active{animation:kolo-nav-in .28s cubic-bezier(.2,.7,.2,1) both}.kolo-nav__panel.is-back{animation-name:kolo-nav-back}@keyframes kolo-nav-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes kolo-nav-back{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.kolo-nav__panel.is-active{animation:none}}.kolo-nav svg{flex:0 0 auto;width:20px;height:20px}.kolo-nav__top{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:15px 0;border:0;border-bottom:1px solid rgba(0,0,0,.08);background:none;color:inherit;font:inherit;font-family:var(--font-heading--family);font-size:1.45rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;text-align:left;text-decoration:none;cursor:pointer}.kolo-nav__top[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.kolo-nav__second{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px;margin:20px 0 0;padding:0}.kolo-nav__second a{display:block;padding:10px 0;color:inherit;text-decoration:none;font-size:.98rem;opacity:.75}.kolo-nav__foot{margin-top:18px;padding-top:18px;border-top:1px solid rgba(0,0,0,.08)}.kolo-nav__foot p{margin:14px 0 0;font-size:.84rem;opacity:.7}.kolo-nav__foot p a{color:inherit;font-weight:700}.kolo-nav__back{display:inline-flex;align-items:center;gap:4px;margin:6px 0 4px -6px;padding:10px 12px 10px 4px;border:0;border-radius:999px;background:none;color:inherit;font:inherit;font-size:.92rem;font-weight:600;cursor:pointer}.kolo-nav__back:active{background:#0000000f}.kolo-nav__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:2px 0 10px}.kolo-nav__head h2{margin:0;font-family:var(--font-heading--family);font-size:1.9rem;font-weight:700;letter-spacing:-.03em;line-height:1.05}.kolo-nav__head a{flex:0 0 auto;color:inherit;font-size:.9rem;font-weight:700;text-underline-offset:4px}.kolo-nav__list{margin:0;padding:0}.kolo-nav__list>li{border-bottom:1px solid rgba(0,0,0,.08)}.kolo-nav__row,.kolo-nav__group summary{display:flex;align-items:center;gap:12px;padding:10px 0;color:inherit;text-decoration:none;list-style:none;cursor:pointer}.kolo-nav__group summary::-webkit-details-marker{display:none}.kolo-nav__thumb{flex:0 0 auto;width:48px;height:48px;border-radius:12px;overflow:hidden;background:#f1f1f1}.kolo-nav__thumb img{width:100%;height:100%;object-fit:cover;display:block}.kolo-nav__label{flex:1 1 auto;font-size:1.08rem;font-weight:600}.kolo-nav__pm{position:relative;flex:0 0 auto;width:14px;height:14px;margin-right:3px}.kolo-nav__pm:before,.kolo-nav__pm:after{content:"";position:absolute;inset:6px 0 auto 0;height:2px;background:currentColor;transition:transform .2s ease}.kolo-nav__pm:after{transform:rotate(90deg)}.kolo-nav__group[open] .kolo-nav__pm:after{transform:rotate(0)}.kolo-nav__sub{display:grid;grid-template-columns:1fr 1fr;gap:0 14px;padding:0 0 12px}.kolo-nav__sub a{display:flex;align-items:center;gap:9px;padding:10px 4px;border-radius:10px;color:inherit;text-decoration:none;font-size:.98rem}.kolo-nav__sub a:active,.kolo-nav__row:active{background:#0000000d}.kolo-nav__sub .kolo-nav__all{grid-column:1/-1;font-weight:700}.kolo-nav__thumb:empty{display:none}.kolo-latest{margin-top:24px}.kolo-latest__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.kolo-latest__head h2{margin:0;font-family:var(--font-heading--family);font-size:1.15rem;font-weight:700;letter-spacing:-.02em}.kolo-latest__head a{color:inherit;font-size:.86rem;font-weight:700;text-underline-offset:4px}.kolo-latest__list{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;margin:0;padding:0}.kolo-latest__list a{display:grid;gap:4px;color:inherit;text-decoration:none}.kolo-latest__img{display:block;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:#f1f1f1}.kolo-latest__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.kolo-latest__name{font-size:.86rem;font-weight:600;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kolo-latest__price{font-size:.86rem}#header-component.header{--header-padding:1.6rem}#header-component.header[transparent=not-sticky][data-sticky-state=active] .header__row{background-color:rgb(var(--color-background-rgb,255 255 255));box-shadow:0 1px #0000000f}#header-component.header .header__row{transition:background-color .25s ease}.product-badges__badge.kolo-badge{background:#0e0e0e;color:#fff}.kolo-accpop{width:min(100%,520px);max-width:100%;max-height:88dvh;margin:auto auto 0;padding:0;border:0;border-radius:24px 24px 0 0;background:#fff;color:#0e0e0e;overflow:auto}.kolo-accpop[open]{animation:kolo-up .32s cubic-bezier(.2,.7,.2,1)}.kolo-accpop::backdrop{background:#00000080}@media(min-width:750px){.kolo-accpop{margin:auto;border-radius:24px}}.kolo-accpop__inner{padding:18px 20px 20px}.kolo-accpop__ok{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:.86rem;font-weight:600}.kolo-accpop__ok svg{width:18px;height:18px;padding:3px;border-radius:50%;background:#3bb54a;color:#fff}.kolo-accpop__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.kolo-accpop__bar h2{margin:0;font-family:var(--font-heading--family);font-size:1.4rem;letter-spacing:-.02em}.kolo-accpop__close{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border:0;border-radius:50%;background:#f3f3f3;color:inherit;cursor:pointer}.kolo-accpop__close svg{width:18px;height:18px}.kolo-accpop__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.kolo-accpop__actions button{height:50px;border-radius:999px;border:1.5px solid #0e0e0e;background:#fff;color:#0e0e0e;font:inherit;font-weight:600;font-size:.95rem;cursor:pointer}.kolo-accpop__actions button[data-kolo-accpop-cart]{background:#0e0e0e;color:#fff}#header-component.header .header__row--top .header__columns{min-height:84px;align-items:center}@media(max-width:749px){#header-component.header .header__row--top .header__columns{min-height:70px}}#header-component .header__underlay-closed{background-color:var(--color-background-top-row,#fff)}.kolo-gt{list-style:none;min-width:0}.kolo-gt *,.kolo-gt *:before{box-sizing:border-box}.kolo-gt__txt,.kolo-gt__txt>*,.kolo-xmas>span{min-width:0;overflow-wrap:anywhere}.kolo-gt__in{display:flex;flex-direction:column;justify-content:space-between;gap:14px;width:100%;height:100%;min-height:100%;padding:16px;border-radius:16px;background:#0e0e0e;color:#fff;text-decoration:none;overflow:hidden}.kolo-gt--light .kolo-gt__in{background:#fff;color:#0e0e0e;border:1.5px solid #0e0e0e}.kolo-gt__in:focus-visible{outline:2px solid #0e0e0e;outline-offset:3px}.kolo-gt__icon{width:40px;height:40px}.kolo-gt__img{display:block;flex:1 1 auto;min-height:0;border-radius:10px;overflow:hidden}.kolo-gt__img img{width:100%;height:100%;object-fit:cover;display:block}.kolo-gt__txt{display:grid;gap:6px}.kolo-gt__eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.kolo-gt__title{font-family:var(--font-heading--family);font-size:clamp(1.05rem,3.6vw,1.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.08}.kolo-gt__text{font-size:.82rem;opacity:.85}.kolo-gt__xmas.kolo-xmas{font-size:.78rem;font-weight:600;gap:6px;align-items:flex-start;line-height:1.3}.kolo-gt__xmas svg{width:16px;height:16px}.kolo-gt__btn{justify-self:start;margin-top:4px;padding:9px 14px;border-radius:999px;background:#fff;color:#0e0e0e;font-size:.82rem;font-weight:700;line-height:1}.kolo-gt--light .kolo-gt__btn{background:#0e0e0e;color:#fff}@media(max-width:749px){.kolo-gt__in{padding:12px;gap:10px}.kolo-gt__icon{width:30px;height:30px}.kolo-gt__btn{padding:8px 12px;font-size:.76rem}}.kolo-xmas{display:flex;align-items:center;gap:10px;margin:0;font-size:.92rem;font-weight:600}.kolo-xmas[hidden]{display:none}.kolo-xmas svg{flex:0 0 auto;width:22px;height:22px}.kolo-gt--art .kolo-gt__in{padding:0;gap:0;aspect-ratio:auto}.kolo-gt--art .kolo-gt__img{flex:1 1 auto;min-height:120px;border-radius:0}.kolo-gt--art .kolo-gt__txt{padding:12px;gap:8px;flex:0 0 auto;align-content:center}.kolo-gt--art .kolo-gt__btn{justify-self:stretch;text-align:center;padding:10px 12px}.zakeke-product-button{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-height:58px;margin:4px 0 6px!important;padding:16px 24px!important;border:0!important;border-radius:999px!important;background:#0e0e0e!important;color:#fff!important;font:inherit!important;font-size:1.05rem!important;font-weight:800!important;letter-spacing:.04em;cursor:pointer}.zakeke-product-button:hover{background:#2a2a2a!important}.zakeke-product-button:focus-visible{outline:2px solid #0e0e0e;outline-offset:3px}body:has(.zakeke-product-button) .add-to-cart-button{background:#fff;color:#0e0e0e;border:1.5px solid #0e0e0e;--button-background-color: #fff;--button-color: #0e0e0e}body{--product-corner-radius: 20px !important;--card-corner-radius: 20px !important;--resource-card-corner-radius: 20px !important}.kolo-clsf{margin:0;padding:0}.kolo-nav__group--clsf .kolo-nav__sub{display:block}.kolo-clsf__row{list-style:none}.kolo-clsf__link{display:flex;align-items:center;gap:10px;padding:8px 6px;color:inherit;text-decoration:none;border-radius:10px;border-bottom:1px solid rgba(0,0,0,.06)}.kolo-clsf__row:last-child .kolo-clsf__link{border-bottom:0}.kolo-clsf__link:hover{background:#0000000a}.kolo-clsf__link--off{opacity:.55}.kolo-clsf__pos{flex:0 0 auto;width:1.5em;text-align:center;font-variant-numeric:tabular-nums;font-weight:700;font-size:.82rem;color:#8a8a8a}.kolo-clsf .kolo-dot{width:14px;height:14px}.kolo-clsf__name{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;font-size:.98rem}.kolo-clsf__pts{flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:800;font-size:.95rem}.kolo-clsf__pts small{font-weight:600;font-size:.62em;opacity:.6;margin-left:2px}.kolo-clsf__row.is-cl .kolo-clsf__pos{color:#0a7d43}.kolo-clsf__row.is-out .kolo-clsf__pos{color:#e4032e}.kolo-clsf__all{display:inline-block;margin-top:10px}.kolo-mm__col--clsf{min-width:380px}.kolo-mm__col--clsf .kolo-clsf{columns:2;column-gap:26px}.kolo-mm__col--clsf .kolo-clsf__row{break-inside:avoid}.kolo-mm__col--clsf .kolo-clsf__link{border-bottom:0;padding:5px 6px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kolo.css.map */
