:root{--k-ink: #0A0C0C;--k-ink-1: #0E1211;--k-ink-2: #121615;--k-ink-3: #171C1B;--k-line: rgba(230, 255, 252, .1);--k-line-2: rgba(230, 255, 252, .18);--k-text: #EAF6F4;--k-dim: #9DB2AF;--k-dim-2: #6E827F;--k-teal: #33E1D8;--k-teal-deep: #17BDB4;--k-teal-glow: rgba(51, 225, 216, .16);--k-on-teal: #032523;--k-amber: #F6A21E;--k-amber-2: #FFB53D;--k-on-amber: #1c1305;--k-display: "Titan One", "Archivo Black", system-ui, sans-serif;--k-hand: "Permanent Marker", var(--k-display);--k-body: "Figtree", system-ui, sans-serif;--k-pad-x: clamp(20px, 5vw, 72px);--k-maxw: 1280px;--font-heading-family: var(--k-display);--font-heading-weight: 400;--font-heading-style: normal;--font-body-family: var(--k-body);--font-body-weight: 400;--font-body-style: normal}body{background-color:var(--k-ink);color:var(--k-text);font-family:var(--k-body);letter-spacing:0}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:var(--k-display);font-weight:400;letter-spacing:.01em;line-height:1}img{height:auto}.k-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-family:var(--k-body);font-weight:800;font-size:1.6rem;letter-spacing:.02em;padding:17px 32px;min-height:54px;border-radius:2px;border:2px solid transparent;cursor:pointer;text-decoration:none;transition:transform .25s cubic-bezier(.2,.9,.3,1),background .2s,color .2s,box-shadow .2s}.k-btn:focus-visible{outline:3px solid currentColor;outline-offset:3px}.k-btn .k-arw{transition:transform .25s cubic-bezier(.2,.9,.3,1)}.k-btn:hover .k-arw{transform:translate(5px)}.k-btn--lg{font-size:1.728rem;padding:20px 38px;min-height:60px}.k-btn--primary{background:var(--k-teal);color:#04100f}.k-btn--primary:hover{background:#5cebe3;transform:translateY(-3px);box-shadow:0 16px 36px -14px var(--k-teal-glow)}.k-btn--dark{background:var(--k-ink);color:var(--k-teal)}.k-btn--dark:hover{transform:translateY(-3px);box-shadow:0 16px 40px -16px #0009}.k-btn--ghost{background:transparent;color:inherit;border-color:currentColor}.k-btn--ghost:hover{transform:translateY(-3px);background:#ffffff0f}.k-kicker{font-family:var(--k-hand);font-size:clamp(1.68rem,2.4vw,2.4rem);color:var(--k-teal);display:inline-block;transform:rotate(-2deg)}.k-band--amber .k-kicker,.k-band--teal .k-kicker,.k-band--amber .k-eyebrow,.k-band--teal .k-eyebrow{color:inherit}.k-rte{line-height:1.6}.k-rte p{margin:0 0 1em}.k-rte p:last-child{margin-bottom:0}.k-rte ul,.k-rte ol{margin:0 0 1em;padding-left:1.3em}.k-rte li{margin-bottom:.4em}.k-rte a{color:var(--k-teal);text-underline-offset:2px}.k-rte strong,.k-rte b{color:inherit;font-weight:800}.k-eyebrow{font-family:var(--k-body);font-weight:800;font-size:1.28rem;letter-spacing:.2em;text-transform:uppercase;color:var(--k-teal);display:inline-flex;align-items:center;gap:.6em}.k-eyebrow:before{content:"";width:26px;height:2px;background:currentColor}.k-dim{color:var(--k-dim)}.k-wrap{width:100%;max-width:var(--k-maxw);margin-inline:auto}.k-band{position:relative;overflow:hidden;padding:clamp(64px,11vh,132px) var(--k-pad-x)}.k-band--black{background:var(--k-ink);color:var(--k-text)}.k-band--dark{background:var(--k-ink-1);color:var(--k-text)}.k-band--teal{background:linear-gradient(160deg,#3ff0e6,#28c8bf);color:var(--k-on-teal)}.k-band--amber{background:linear-gradient(160deg,var(--k-amber-2),var(--k-amber));color:var(--k-on-amber)}.k-band__inner{position:relative;z-index:2;max-width:var(--k-maxw);margin-inline:auto}.k-band h2,.k-band h3{color:inherit}.k-uline{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 22'%3E%3Cpath d='M5 14 C 70 5, 130 19, 190 11 S 300 7, 315 14' stroke='%2333E1D8' stroke-width='5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") bottom left / 100% .42em no-repeat;padding-bottom:.1em}.k-shot{position:relative;overflow:hidden;border-radius:4px;background:radial-gradient(circle at 30% 25%,rgba(51,225,216,.12),transparent 55%),var(--k-ink-3);border:1px solid var(--k-line)}.k-shot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.k-ht{position:absolute;left:0;right:0;top:-40px;bottom:-40px;z-index:0;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:.1;will-change:transform}.k-ht--geo{background-image:url(kinetic-halftone-geo.jpg)}.k-ht--wave{background-image:url(kinetic-halftone-wave.jpg);background-position:bottom center}.k-ht--grunge{background-image:url(kinetic-halftone-grunge.jpg)}.k-ht--inv{filter:invert(1)}.k-ht--fadeb{-webkit-mask-image:linear-gradient(to top,#000,transparent 82%);mask-image:linear-gradient(to top,#000,transparent 82%)}.k-ht--fadet{-webkit-mask-image:linear-gradient(to bottom,#000,transparent 82%);mask-image:linear-gradient(to bottom,#000,transparent 82%)}div.k-ht,div.k-hero__bg,div.k-hero__sun,div.k-decor{display:block}.k-decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.k-d{position:absolute;color:currentColor;will-change:transform}.k-d svg{display:block;width:100%;height:auto;fill:currentColor}.k-burst{border-radius:50%;background:repeating-conic-gradient(from 0deg,currentColor 0deg 4deg,transparent 4deg 15deg);-webkit-mask:radial-gradient(circle,#000 24%,rgba(0,0,0,.4) 40%,transparent 70%);mask:radial-gradient(circle,#000 24%,rgba(0,0,0,.4) 40%,transparent 70%)}@keyframes k-floaty{0%,to{transform:translateY(0) rotate(var(--r, 0deg))}50%{transform:translateY(-22px) rotate(calc(var(--r, 0deg) + 5deg))}}@keyframes k-driftx{0%,to{transform:translate(0) rotate(var(--r, 0deg))}50%{transform:translate(22px,-16px) rotate(calc(var(--r, 0deg) - 6deg))}}.k-sticker{position:absolute;z-index:6;border-radius:50%;background:var(--k-amber);color:var(--k-on-amber);display:grid;place-items:center;text-align:center;transform:rotate(-9deg);box-shadow:0 16px 34px -14px #000000b3;transition:transform .3s}.k-sticker:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;border:2px dashed rgba(28,19,5,.42)}.k-sticker:hover{transform:rotate(-3deg) scale(1.06)}.k-sticker b{font-family:var(--k-display);font-size:2.8rem;line-height:.8;display:block}.k-sticker span{font-family:var(--k-body);font-weight:800;font-size:.832rem;letter-spacing:.12em;text-transform:uppercase;margin-top:4px;display:block}.k-chip{font-family:var(--k-body);font-weight:700;font-size:1.344rem;display:inline-flex;align-items:center;gap:.45em;padding:9px 14px;border:1px solid var(--k-line-2);border-radius:2px;background:var(--k-ink-2);color:var(--k-text)}.k-chip b{color:var(--k-teal)}.k-marquee{overflow:hidden;padding-block:16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.k-marquee__track{display:flex;align-items:center;gap:30px;width:max-content;animation:k-scroll 26s linear infinite}.k-marquee--rev .k-marquee__track{animation-direction:reverse}.k-marquee:hover .k-marquee__track{animation-play-state:paused}.k-marquee__track span{font-family:var(--k-display);font-size:clamp(1.7rem,3.4vw,2.8rem);text-transform:uppercase;white-space:nowrap;color:#eafffb}.k-marquee__track span:nth-child(4n+1){color:var(--k-teal)}.k-marquee__track i{font-style:normal;font-size:1.76rem;color:var(--k-amber)}@keyframes k-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.k-reveal{opacity:1;transform:none}html.js .k-reveal.k-pre{opacity:0;transform:translateY(30px)}html.js .k-reveal.k-go{animation:k-rise .7s cubic-bezier(.2,.8,.2,1) both}.k-reveal.k-go.k-d1{animation-delay:.08s}.k-reveal.k-go.k-d2{animation-delay:.16s}.k-reveal.k-go.k-d3{animation-delay:.24s}.k-reveal.k-go.k-d4{animation-delay:.32s}@keyframes k-rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.k-reveal{opacity:1!important;transform:none!important}.k-marquee__track,.k-d,.k-burst{animation:none!important}}@media(max-width:900px){.ks-info-card{position:static!important;top:auto!important}}.ks-cart-drawer{--border: var(--k-line-2);--text2: var(--k-dim);--text3: var(--k-dim-2);background:var(--k-ink-2);color:var(--k-text);box-shadow:-8px 0 32px #0000008c}.ks-cart-drawer .ks-cart-drawer-header h3{color:var(--k-text)}.ks-cart-drawer .ks-cart-close{color:var(--k-dim)}.ks-cart-drawer .ks-cart-close:hover,.ks-cart-drawer .ks-cart-close:focus-visible{color:var(--k-text)}.ks-cart-remove{background:none;border:0;padding:4px 0;cursor:pointer;font:inherit;font-size:11px;font-weight:600;color:var(--text2);text-decoration:underline;text-underline-offset:2px}.ks-cart-remove:hover,.ks-cart-remove:focus-visible{color:var(--kp)}.ks-cart-msg{margin:0 0 10px;font-size:12px;line-height:1.4;color:#ffb3b3}.ks-cart-msg[hidden]{display:none}.ks-checkout-btn:disabled{opacity:.6;cursor:wait}.ks-cart-stack,.ks-cart-stack .ks-cart-item-name,.ks-cart-stack .ks-cart-total-row{color:var(--text)}#product-grid .card__badge,#product-grid .price{display:none}#product-grid .card__heading:after{content:"Configure and order \2192";display:block;margin-top:6px;font-family:var(--k-body);font-size:.85em;font-weight:600;color:var(--k-teal)}.k-social{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:18px 0 0;padding:0}.k-social a{width:42px;height:42px;border:1px solid var(--k-line-2);border-radius:3px;display:grid;place-items:center;color:var(--k-dim);text-decoration:none;transition:border-color .2s,color .2s}.k-social a:hover,.k-social a:focus-visible{border-color:var(--k-teal);color:var(--k-teal)}.k-social svg{width:22px;height:22px;fill:currentColor;display:block}.k-contact__social{margin-top:24px}.k-footer__contact .k-social{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none}.k-footer__contact .k-social li{margin:0;padding:0}.k-footer__contact .k-social a{display:grid;place-items:center;gap:0;width:42px;height:42px;font-size:0;line-height:0}.ks-cart-drawer:not(.open){visibility:hidden;transition:right .3s,visibility 0s .3s}.ks-cart-drawer.open{visibility:visible;transition:right .3s}.ks-cart-drawer{--text3: var(--k-dim)}button.ks-sel-trigger{width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer}button.ks-gallery-thumb{padding:0;background:none;font:inherit;cursor:pointer}button.ks-gallery-thumb img{display:block}.ks-config-card,.ks-info-card{--text3: #6b6a67}.ks-config-card .ks-ready-date,.ks-config-card .ks-area-note strong,.ks-config-card .ks-cart-item-price,.ks-config-card #cartTotalAmt,.ks-config-card #ppShip,.ks-config-card #ppReady,.ks-config-card .ks-file-name{color:#007a70!important}.ks-config-card .ks-ps-label,.ks-config-card .ks-ps-unit,.ks-config-card .ks-ps-l,.ks-config-card .ks-ps-tax,.ks-config-card .ks-upload-sub,.ks-config-card .ks-checkout-note,.ks-config-card .ks-file-size,.ks-config-card .ks-cart-stack-label,.ks-config-card .ks-cart-item-sub{color:#6b6a67!important}.ks-config-card .ks-qty-btn.active,.ks-config-card .ks-size-preset-btn.active{background:var(--kp)!important;color:#000!important;border-color:var(--kp)!important}.ks-config-card .ks-inp{border-color:#8f8e8a}.ks-inp::placeholder{color:#6b6a67;opacity:1}.k-field input::placeholder,.k-field textarea::placeholder{color:var(--k-dim);opacity:1}.k-field input,.k-field select,.k-field textarea{border-color:var(--k-dim-2)}.ks-config-card .ks-label{font-size:11px!important}.ks-config-card .ks-size-sublabel,.ks-config-card .ks-upload-sub,.ks-config-card .ks-field-hint,.ks-config-card .ks-ps-tax,.ks-config-card .ks-cart-item-sub{font-size:12px!important}.ks-file-remove{min-width:28px;min-height:28px;display:inline-grid;place-items:center;font-size:16px}.ks-cart-remove{min-height:28px;padding:6px 0}html{scroll-padding-top:88px}@media screen and (max-width:940px){html{scroll-padding-bottom:90px}}@media(prefers-reduced-motion:reduce){.k-svc__spark,.ks-loading-spinner{animation:none!important}.k-marquee__track{animation-play-state:paused!important}}.k-marquee:focus-within .k-marquee__track{animation-play-state:paused}.ks-loading{top:72px!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kinetic-brand.css.map */
