.kk-fade-up{opacity:0;transform:translateY(40px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.kk-fade-up.kk-visible{opacity:1;transform:translateY(0)}.kk-fade-up.kk-stagger>*{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.kk-fade-up.kk-stagger.kk-visible>*:nth-child(1){transition-delay:.05s;opacity:1;transform:translateY(0)}.kk-fade-up.kk-stagger.kk-visible>*:nth-child(2){transition-delay:.15s;opacity:1;transform:translateY(0)}.kk-fade-up.kk-stagger.kk-visible>*:nth-child(3){transition-delay:.25s;opacity:1;transform:translateY(0)}.kk-fade-up.kk-stagger.kk-visible>*:nth-child(4){transition-delay:.35s;opacity:1;transform:translateY(0)}.kk-fade-up.kk-stagger.kk-visible>*:nth-child(5){transition-delay:.45s;opacity:1;transform:translateY(0)}.kk-fade-up.kk-stagger.kk-visible>*:nth-child(6){transition-delay:.55s;opacity:1;transform:translateY(0)}@media(hover:hover)and (pointer:fine){body:not(.template-product){cursor:none}body:not(.template-product) a,body:not(.template-product) button,body:not(.template-product) input,body:not(.template-product) textarea,body:not(.template-product) select,body:not(.template-product) label[for],body:not(.template-product) [role=button],body:not(.template-product) .kk-magnetic{cursor:none}.kk-cursor{position:fixed;top:0;left:0;width:24px;height:24px;background:#c5ff3d;border-radius:50%;pointer-events:none;z-index:2147483647;transform:translate(-50%,-50%);transition:width .3s cubic-bezier(.16,1,.3,1),height .3s cubic-bezier(.16,1,.3,1),background .3s ease,border .3s ease;mix-blend-mode:difference}.kk-cursor.kk-cursor-hover{width:60px;height:60px;background:transparent;border:2px solid #C5FF3D}.kk-cursor.kk-cursor-click{width:16px;height:16px}.kk-cursor-dot{position:fixed;top:0;left:0;width:4px;height:4px;background:#c5ff3d;border-radius:50%;pointer-events:none;z-index:2147483647;transform:translate(-50%,-50%);transition:opacity .2s ease}.kk-cursor-hidden{opacity:0!important}}@media(hover:none),(pointer:coarse){.kk-cursor,.kk-cursor-dot{display:none!important}}.kk-magnetic{display:inline-block;transition:transform .3s cubic-bezier(.16,1,.3,1)}.kk-text-reveal{display:inline-block;overflow:hidden}.kk-text-reveal .kk-char{display:inline-block;transform:translateY(110%);transition:transform .8s cubic-bezier(.16,1,.3,1)}.kk-text-reveal.kk-visible .kk-char{transform:translateY(0)}body.kk-modal-open .kk-cursor,body.kk-modal-open .kk-cursor-dot{display:none!important}body.kk-modal-open,body.kk-modal-open input,body.kk-modal-open textarea,body.kk-modal-open select,body.kk-modal-open .kk-magnetic{cursor:auto!important}body.kk-modal-open a,body.kk-modal-open button,body.kk-modal-open [role=button]{cursor:pointer!important}body.kk-select-open .kk-cursor,body.kk-select-open .kk-cursor-dot{display:none!important}body.kk-select-open,body.kk-select-open select,body.kk-select-open input,body.kk-select-open textarea,body.kk-select-open a,body.kk-select-open button,body.kk-select-open [role=button],body.kk-select-open .kk-magnetic{cursor:auto!important}@media(prefers-reduced-motion:reduce){.kk-fade-up,.kk-fade-up.kk-stagger>*,.kk-text-reveal .kk-char{opacity:1!important;transform:none!important;transition:none!important}.kk-cursor,.kk-cursor-dot{display:none!important}body,a,button{cursor:auto!important}}product-card .product-title,product-card [class*=product-title]{font-family:Archivo Black,Inter,sans-serif!important;font-size:18px!important;line-height:1.1!important;letter-spacing:-.01em!important;color:#0a0a0a!important;margin-top:14px!important}product-card .price,product-card .price-item{font-family:Archivo Black,Inter,sans-serif!important;font-size:16px!important;color:#0a0a0a!important}product-card .price--on-sale .price-item--sale{color:#ff3d7f!important}product-card .compare-at-price{opacity:.5;text-decoration:line-through;font-size:14px!important;margin-left:6px}product-card{transition:transform .4s cubic-bezier(.16,1,.3,1)!important}product-card:hover{transform:translateY(-6px)!important}product-card img{transition:transform .7s cubic-bezier(.16,1,.3,1)!important}product-card:hover img{transform:scale(1.05)!important}product-card{position:relative;isolation:isolate}.kk-holo-layer{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:3;opacity:0;transition:opacity .5s ease;background:conic-gradient(from var(--kk-holo-angle, 135deg) at var(--kk-holo-x, 50%) var(--kk-holo-y, 50%),rgba(255,0,128,.4),rgba(255,165,0,.35),rgba(255,255,0,.4),rgba(0,255,100,.35),rgba(0,200,255,.4),rgba(150,0,255,.35),rgba(255,0,128,.4));mix-blend-mode:color-dodge}product-card:hover .kk-holo-layer{opacity:var(--kk-holo-opacity, .22)}product-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid transparent;background:conic-gradient(from var(--kk-holo-angle, 135deg) at var(--kk-holo-x, 50%) var(--kk-holo-y, 50%),rgba(255,0,128,.6),rgba(0,200,255,.6),rgba(197,255,61,.6),rgba(255,0,128,.6)) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none;z-index:4;opacity:0;transition:opacity .5s ease}product-card:hover:after{opacity:.7}@media(prefers-reduced-motion:reduce){.kk-holo-layer,product-card:after{display:none!important}}.kk-kinetic-wrap{display:inline-block}.kk-kinetic-char{display:inline-block;transition:transform .6s cubic-bezier(.16,1,.3,1),color .8s ease,letter-spacing .8s cubic-bezier(.16,1,.3,1);will-change:transform,color;color:inherit}.kk-kinetic-char.kk-wave-ready{transform:translateY(var(--kk-char-offset, 0px));color:var(--kk-char-color, inherit);letter-spacing:var(--kk-char-spacing, inherit)}@media(prefers-reduced-motion:reduce){.kk-kinetic-char{transition:none!important}}.kk-trail-dot{position:fixed;top:0;left:0;width:6px;height:6px;border-radius:50%;pointer-events:none;z-index:2147483645;transform:translate(-50%,-50%);animation:kk-trail-fade .6s ease forwards}@keyframes kk-trail-fade{0%{opacity:.85;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@media(hover:none),(pointer:coarse){.kk-trail-dot{display:none!important}}@media(prefers-reduced-motion:reduce){.kk-trail-dot{display:none!important}}@media(hover:hover)and (pointer:fine){product-card{perspective:800px;transform-style:preserve-3d}product-card .product-card__content{transition:transform .25s cubic-bezier(.16,1,.3,1)!important;transform-style:preserve-3d}}@media(prefers-reduced-motion:reduce){product-card .product-card__content{transform:none!important;transition:none!important}}.kk-counter-outer{width:100%!important;max-width:100%!important;padding-inline:0!important;margin-inline:0!important}.kk-counter-section{display:flex;flex-wrap:wrap;gap:48px;justify-content:center;align-items:center;padding:80px 24px;background:#0a0a0a;border-top:1.5px solid #1a1a1a;border-bottom:1.5px solid #1a1a1a;width:100%}.kk-counter-item{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:160px}.kk-counter-number{font-family:Archivo Black,Inter,sans-serif;font-size:clamp(40px,6vw,72px);color:#c5ff3d;line-height:1;letter-spacing:-.03em;transition:color .3s ease}.kk-counter-label{font-family:Archivo Black,Inter,sans-serif;font-size:11px;color:#faf7f2;text-transform:uppercase;letter-spacing:.2em;opacity:.6}.kk-counter-suffix{color:#faf7f2;font-size:.6em;vertical-align:super}@keyframes kk-sticker-drop{0%{opacity:0;transform:rotate(-2deg) translateY(-5px)}to{opacity:1;transform:rotate(0) translateY(0)}}.menu-list__list-item:not([slot=overflow]){position:relative}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu{position:absolute!important;width:auto!important;min-width:190px;left:50%!important;top:calc(100% + 6px)!important;clip-path:none!important;content-visibility:visible!important;padding:0!important;visibility:hidden;opacity:0;transform:translate(-50%) translateY(-10px);transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility 0s linear .25s!important;background:#0a0a0a!important;border-top:3px solid #C5FF3D!important;border-radius:0 0 14px 14px!important;box-shadow:0 8px 28px #00000073!important;overflow:hidden!important;z-index:999!important}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu:hover{visibility:visible!important;opacity:1!important;transform:translate(-50%) translateY(0)!important;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .menu-list__submenu-inner{padding:6px 0!important;transform:none!important;opacity:1!important;max-height:none!important;overflow:visible!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu{margin:0!important;padding:0!important;width:100%!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__grid{display:block!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__list{display:flex!important;flex-direction:column!important;gap:0!important;width:100%}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__column{width:100%;grid-column:auto!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link{display:flex!important;align-items:center!important;padding:12px 20px!important;color:#fff!important;font-family:Archivo Black,Inter,sans-serif!important;font-size:13px!important;font-weight:400!important;white-space:nowrap!important;border-radius:0!important;background:linear-gradient(to right,#C5FF3D 50%,transparent 50%) right center / 200% 100% no-repeat!important;transition:background-position .22s cubic-bezier(.16,1,.3,1),color .18s ease!important}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link:hover{background-position:left center!important;color:#0a0a0a!important}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column .mega-menu__link{animation:kk-sticker-drop .38s cubic-bezier(.16,1,.3,1) both}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:nth-child(1) .mega-menu__link{animation-delay:0ms}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:nth-child(2) .mega-menu__link{animation-delay:45ms}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:nth-child(3) .mega-menu__link{animation-delay:90ms}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:nth-child(4) .mega-menu__link{animation-delay:135ms}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:nth-child(5) .mega-menu__link{animation-delay:.18s}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:nth-child(6) .mega-menu__link{animation-delay:225ms}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:nth-child(7) .mega-menu__link{animation-delay:.27s}.menu-list__list-item:has([aria-expanded=true]) .mega-menu__column:nth-child(8) .mega-menu__link{animation-delay:315ms}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link--parent{font-family:Archivo Black,Inter,sans-serif!important;font-size:13px!important;font-weight:700!important;color:#c5ff3d!important;padding:12px 20px 8px!important;pointer-events:none;cursor:default;opacity:.7;background:none!important}.header__underlay-open{background:linear-gradient(var(--color-scheme-top-row) 0 var(--top-row-height),var(--color-scheme-bottom-row) var(--top-row-height) var(--header-height),transparent var(--header-height) 100%)!important}.header__underlay-open:after{box-shadow:none!important}.template-blog .blog-post-card__image{height:auto!important;aspect-ratio:16 / 9!important;transition:transform .5s cubic-bezier(.16,1,.3,1)!important}.template-blog .blog-post-card__image-container{overflow:hidden}.template-blog .blog-post-card:hover .blog-post-card__image{transform:scale(1.05)!important}.template-blog .blog-post-card{border-top:3px solid #C5FF3D;padding-top:14px}.template-blog .blog-post-card__content{font-family:Archivo Black,sans-serif}.template-article .blog-post-featured-image__image{aspect-ratio:16 / 9!important}.template-article .blog-post-featured-image{border-bottom:4px solid #C5FF3D}.template-article .blog-post-content.rte a{color:#c5ff3d;text-decoration:underline;text-underline-offset:3px;transition:opacity .15s ease}.template-article .blog-post-content.rte a:hover{opacity:.75}.template-article #MainContent .shopify-section+.shopify-section{border-top:2px solid #C5FF3D;padding-top:48px}.kk-locker-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0a0a99;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:99999;display:none;align-items:center;justify-content:center;padding:20px}.kk-locker-overlay.is-open{display:flex}.kk-locker-modal{position:relative;background:#faf7f2;border-radius:16px;width:100%;max-width:920px;max-height:90vh;overflow:auto;padding:52px 14px 14px;box-shadow:0 20px 60px #00000073;display:flex;flex-direction:column}.kk-locker-close{position:absolute;top:10px;right:12px;width:38px;height:38px;border:none;border-radius:50%;background:#0a0a0a;color:#fff;font-size:26px;line-height:1;cursor:pointer;z-index:3;display:flex;align-items:center;justify-content:center}.kk-locker-close:hover{background:#333}.kk-locker-modal .tp-box-now-locker-map-container{display:block!important;width:100%;min-height:400px}.kk-locker-confirm{display:none;position:sticky;bottom:0;margin-top:12px;padding:14px 16px;background:#c5ff3d;border-radius:12px;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.kk-locker-confirm.is-visible{display:flex}.kk-confirm-text{color:#0a0a0a;font-size:15px;flex:1 1 200px}.kk-confirm-text strong{font-weight:700}.kk-confirm-btns{display:flex;gap:8px;flex:0 0 auto}.kk-confirm-yes,.kk-confirm-no{border:none;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:700;cursor:pointer}.kk-confirm-yes{background:#0a0a0a;color:#fff}.kk-confirm-yes:hover{background:#333}@media(max-width:600px){.kk-locker-modal{padding:46px 6px 6px;max-height:94vh}.kk-locker-close{top:6px;right:6px;width:34px;height:34px;font-size:22px}}@media(max-width:600px){.kk-locker-confirm{flex-direction:row;align-items:center;text-align:left;padding:8px 10px;gap:8px;margin-top:8px}.kk-confirm-text{font-size:12px;flex:1 1 auto}.kk-confirm-name{font-size:13px}.kk-confirm-btns{flex:0 0 auto}.kk-confirm-yes{flex:0 0 auto;padding:8px 12px;font-size:12px}}.tp-box-now-locker-selection{display:flex;flex-direction:column;align-items:center;text-align:center}.tp-box-now-locker-selection *{text-align:center}.tp-box-now-locker-selection__actions{display:flex;justify-content:center;width:100%;margin:0!important;visibility:hidden}.tp-box-now-locker-selection__btn{width:100%}.tp-box-now-locker-selection__content{width:100%;margin-top:8px}.cart-summary__inner{gap:8px!important}.cart__ctas{margin:0!important;padding:0!important}@media(max-width:749px){.product-form__buttons>*:last-child,.buy-buttons-block>*:last-child,product-form-component button[type=submit]{margin-left:12px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/kk-effects.css.map */
