:root{--ki-ink:#111211;--ki-paper:#f4f2ec;--ki-red:#ec3325;--ki-muted:#777872;--ki-line:#d9d8d0;--font-body-family:Arial,Helvetica,sans-serif;--font-heading-weight:400;--font-body-scale:1}html{scroll-behavior:smooth;scroll-padding-top:95px}body,body.gradient{background:var(--ki-paper)!important;color:var(--ki-ink)!important;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:0;line-height:1.5;margin:0;overflow-x:clip}body.ki-store{display:block;min-height:100vh}.ki-store *,.ki-store *:before,.ki-store *:after{box-sizing:border-box}.ki-store h1,.ki-store h2,.ki-store h3,.ki-store p{margin-top:0}.ki-store a{color:inherit}.ki-store a:focus-visible,.ki-store button:focus-visible,.ki-store summary:focus-visible,.ki-store input:focus-visible{outline:3px solid var(--ki-red);outline-offset:5px}.ki-container{max-width:1440px;margin:0 auto;padding:0 5%}.ki-announcement{background:var(--ki-red);color:#fff;min-height:32px;display:flex;justify-content:center;align-items:center;gap:18px;padding:7px 16px;font-size:11px;letter-spacing:1.8px;font-weight:700;text-transform:uppercase}.ki-header{display:flex;align-items:center;justify-content:space-between;min-height:92px;padding:18px 5%;color:var(--ki-paper);background:var(--ki-ink);gap:25px;border-bottom:1px solid #ffffff21;position:relative;z-index:20}.ki-brand{position:relative;text-decoration:none;font-size:32px;font-weight:900;line-height:1;letter-spacing:-2px;white-space:nowrap;font-family:Arial,Helvetica,sans-serif}.ki-brand span{color:var(--ki-red)}.ki-brand i{font-size:9px;position:absolute;top:1px;right:-10px;font-style:normal;letter-spacing:0}.ki-desktop-nav{display:flex;gap:33px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.ki-header a{text-decoration:none}.ki-desktop-nav a:hover{color:var(--ki-red)}.ki-header-actions{display:flex;align-items:center;gap:25px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.ki-header-actions>a{display:flex;align-items:center;gap:9px;min-height:44px}.ki-bag span{display:grid;place-items:center;width:23px;height:23px;border:1px solid #ffffff60;border-radius:50%;font-size:11px}.ki-mobile-menu{display:none}.ki-hero{display:grid;grid-template-columns:1fr 1.03fr;background:var(--ki-ink);color:var(--ki-paper);min-height:650px}.ki-hero-copy{padding:78px 8% 55px 10%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative}.ki-eyebrow{font:700 11px/1.4 Arial,Helvetica,sans-serif;letter-spacing:2.1px;text-transform:uppercase;display:flex;align-items:center;gap:9px;margin-bottom:23px}.ki-dot{width:7px;height:7px;border-radius:100%;background:var(--ki-red)}.ki-hero h1{font:400 clamp(62px,6.8vw,112px)/.94 var(--font-heading-family),Impact,"Arial Narrow",Arial,sans-serif!important;letter-spacing:-2.5px;text-transform:uppercase;margin:0 0 28px;max-width:650px;color:var(--ki-paper)}.ki-hero h1 span{color:var(--ki-red)}.ki-hero-description{color:#c3c2bc;font-size:15px;line-height:1.7;max-width:375px;margin-bottom:30px}.ki-hero-buttons{display:flex;align-items:center;gap:27px;flex-wrap:wrap}.ki-button{background:var(--ki-red);color:#fff!important;text-decoration:none;display:inline-flex;justify-content:space-between;align-items:center;gap:40px;padding:17px 24px;min-height:54px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:1px solid var(--ki-red);transition:background .2s,transform .2s}.ki-button:hover{background:#bc2119;transform:translateY(-2px)}.ki-button span{font-size:22px;line-height:1}.ki-text-link{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;text-underline-offset:5px;display:inline-flex;gap:15px;align-items:center;min-height:44px}.ki-hero-note{border-top:1px solid #ffffff26;color:#a9aaa3;padding-top:22px;margin-top:43px;font-size:11px;display:flex;gap:11px;align-items:center}.ki-hero-note>span{color:var(--ki-red);font-size:20px}.ki-hero-art{position:relative;background:#191a18;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:650px}.ki-hero-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 45%,#932d2360,transparent 60%);pointer-events:none}.ki-art-label{position:absolute;top:32px;left:35px;font:700 10px/1 Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;z-index:2}.ki-orbit{position:absolute;width:83%;aspect-ratio:1;border:1px solid #ec332537;border-radius:50%;transform:rotate(-20deg)}.ki-orbit:after{content:"";position:absolute;top:35px;right:35px;bottom:35px;left:35px;border:1px dashed #ffffff17;border-radius:50%}.ki-hero-product{position:relative;display:block;width:96%;z-index:1;transform:rotate(-6deg);transition:transform .4s}.ki-hero-product:hover{transform:rotate(-2deg) scale(1.025)}.ki-hero-product img{display:block;width:100%;height:auto;object-fit:contain;mix-blend-mode:lighten;max-height:580px}.ki-price-tag{position:absolute;z-index:3;right:36px;top:90px;background:var(--ki-red);color:#fff;border-radius:50%;height:107px;width:107px;display:flex;align-items:center;justify-content:center;flex-direction:column;transform:rotate(10deg);box-shadow:0 5px 30px #0003}.ki-price-tag span{font-size:8px;text-transform:uppercase;letter-spacing:.6px}.ki-price-tag strong{font:700 36px/1.3 Arial,sans-serif;letter-spacing:-2px}.ki-hero-product-name{position:absolute;bottom:31px;left:35px;right:35px;border-top:1px solid #ffffff30;padding-top:17px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:11px;letter-spacing:.5px;text-decoration:none}.ki-hero-product-name>span:last-child{font-size:24px}.ki-art-index{position:absolute;right:20px;top:40%;writing-mode:vertical-rl;font-size:9px;letter-spacing:2px;color:#888b83}.ki-ticker{display:flex;gap:36px;align-items:center;white-space:nowrap;overflow:hidden;background:var(--ki-red);color:#fff;padding:17px 30px;font:700 17px/1 Arial,sans-serif;letter-spacing:1px}.ki-ticker b{font-size:26px;font-weight:400}.ki-lineup{padding-top:85px;padding-bottom:88px}.ki-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:32px}.ki-section-heading .ki-eyebrow{margin-bottom:12px;color:var(--ki-muted)}.ki-section-heading h2{font:400 clamp(38px,4vw,62px)/1.05 var(--font-heading-family),Impact,"Arial Narrow",Arial,sans-serif;letter-spacing:-.8px;text-transform:uppercase;margin-bottom:0}.ki-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.ki-card-image{display:block;position:relative;background:#171816;overflow:hidden;aspect-ratio:1/1.12}.ki-card-image img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .5s}.ki-card-image:hover img{transform:scale(1.045)}.ki-card-cta{position:absolute;bottom:15px;left:15px;right:15px;background:var(--ki-paper);padding:11px 15px;display:flex;justify-content:space-between;font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:700}.ki-card-meta{display:flex;justify-content:space-between;gap:10px;margin:18px 0 8px;font-size:10px;letter-spacing:.6px;text-transform:uppercase;color:#66675e}.ki-card-meta>span:last-child{color:var(--ki-ink);font-weight:700;font-size:13px;white-space:nowrap}.ki-card h3{font:700 16px/1.4 Arial,sans-serif;letter-spacing:-.25px;margin-bottom:0}.ki-card h3 a{text-decoration:none}.ki-card h3 a:hover{text-decoration:underline}.ki-series{background:#e9e7df;padding:76px 0 85px;border-top:1px solid var(--ki-line)}.ki-section-description{font-size:13px;color:#65665e;max-width:245px;margin-bottom:0}.ki-series-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ki-series-card{background:#171816;position:relative;overflow:hidden;min-height:260px;aspect-ratio:1.4;text-decoration:none;color:#fff!important}.ki-series-card img{width:100%;height:100%;object-fit:cover;opacity:.65;transition:transform .5s,opacity .5s}.ki-series-card:hover img{transform:scale(1.05);opacity:.9}.ki-series-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 35%,#080908e8)}.ki-series-number{position:absolute;top:20px;left:22px;z-index:1;color:#fff;font-size:10px;letter-spacing:1px;border:1px solid #ffffff60;border-radius:50%;width:27px;height:27px;display:grid;place-items:center}.ki-series-card>div{position:absolute;bottom:22px;left:22px;right:22px;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px}.ki-series-card h3{font:400 clamp(24px,2.5vw,36px)/1 var(--font-heading-family),Impact,"Arial Narrow",Arial,sans-serif;text-transform:uppercase;letter-spacing:.2px;margin-bottom:0}.ki-series-card>div>span{color:var(--ki-red);font-size:29px}.ki-manifesto{background:var(--ki-red);color:var(--ki-ink);padding:75px 0}.ki-manifesto h2{font:400 clamp(55px,8vw,125px)/.96 var(--font-heading-family),Impact,"Arial Narrow",Arial,sans-serif;letter-spacing:-2px;text-transform:uppercase;margin-bottom:40px}.ki-manifesto h2 span{color:var(--ki-paper)}.ki-manifesto-bottom{display:flex;justify-content:space-between;gap:30px;align-items:center;border-top:1px solid #1113;padding-top:28px}.ki-manifesto-bottom p{max-width:470px;font-size:14px;margin-bottom:0}.ki-button-dark{background:var(--ki-ink);border-color:var(--ki-ink)}.ki-service{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:65px;padding-bottom:65px;gap:45px}.ki-service>div{position:relative;border-top:1px solid var(--ki-line);padding-top:25px}.ki-service-number{font-size:11px;color:var(--ki-red);font-weight:700;display:block;margin-bottom:15px}.ki-service h3{font:700 17px/1.3 Arial,sans-serif;margin-bottom:12px}.ki-service p{font-size:13px;color:#66675e;line-height:1.7;max-width:325px}.ki-service a{font-size:11px;text-transform:uppercase;letter-spacing:.6px;text-underline-offset:5px;font-weight:700}.ki-footer{background:var(--ki-ink);color:var(--ki-paper);padding:60px 0 25px}.ki-footer-top{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;padding-bottom:50px;border-bottom:1px solid #ffffff25;align-items:center}.ki-footer .ki-eyebrow{color:var(--ki-red);margin-bottom:12px}.ki-footer h2{font:400 clamp(30px,3.4vw,49px)/1.1 var(--font-heading-family),Impact,"Arial Narrow",Arial,sans-serif;text-transform:uppercase;margin-bottom:15px}.ki-footer-top p{font-size:13px;color:#a9aaa3;max-width:390px;margin-bottom:0}.ki-newsletter-row{display:flex;border-bottom:1px solid #aaa9a1;margin-bottom:12px}.ki-newsletter input{border:0;background:transparent;color:var(--ki-paper);padding:14px 0;flex:1;min-width:0;font-size:14px;font-family:inherit}.ki-newsletter button{background:none;border:0;color:var(--ki-red);font-size:30px;width:50px;cursor:pointer}.ki-newsletter small{color:#aaa9a1;font-size:10px;line-height:1.7;display:block}.ki-newsletter small a{text-underline-offset:3px}.ki-footer-links{display:grid;grid-template-columns:1.5fr 1fr 1.3fr 1fr;gap:40px;padding:47px 0}.ki-footer-links p{font-size:12px;color:#a9aaa3;max-width:220px;margin-top:15px}.ki-footer-links h3{font:700 10px/1 Arial,sans-serif;text-transform:uppercase;letter-spacing:1.3px;color:#a9aaa3;margin-bottom:20px}.ki-footer-links>div>a:not(.ki-brand){display:block;text-decoration:none;font-size:12px;line-height:1.8;margin:8px 0;overflow-wrap:anywhere}.ki-footer-links>div>a:hover{color:var(--ki-red)}.ki-footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff25;padding-top:22px;font-size:10px;color:#97998f;letter-spacing:.5px}.ki-store .page-width{max-width:1400px;padding-left:5%;padding-right:5%}.ki-store .product{padding-top:24px}.ki-store .product__title h1{font:400 clamp(32px,3.4vw,52px)/1.08 var(--font-heading-family),Impact,"Arial Narrow",Arial,sans-serif!important;text-transform:uppercase;letter-spacing:-.5px;color:var(--ki-ink)}.ki-store .product__info-container{background:var(--ki-paper);color:var(--ki-ink)}.ki-store .product__info-container .price{font-size:25px;font-weight:700;color:var(--ki-ink)}.ki-store .product__media-wrapper,.ki-store .product__media{background:#171816}.ki-store .product-form__input input[type=radio]+label{border-radius:0!important;min-width:48px;min-height:44px;padding:12px 15px!important;font-family:Arial,sans-serif!important;border-color:#bbbcb3!important;box-shadow:none!important}.ki-store .product-form__input input[type=radio]:checked+label{background:var(--ki-ink)!important;color:#fff!important;border-color:var(--ki-ink)!important}.ki-store .product-form__submit{background:var(--ki-red)!important;color:#fff!important;border-radius:0!important;text-transform:uppercase;letter-spacing:1px;font-weight:700;border:0!important;min-height:56px}.ki-store .product-form__submit:after,.ki-store .button:after,.ki-store .button:before{box-shadow:none!important;border-radius:0}.ki-store .button{border-radius:0;font-family:Arial,sans-serif}.ki-store .product__accordion{border-color:var(--ki-line)!important}.ki-store .product__accordion h2{font:700 14px/1.5 Arial,sans-serif;color:var(--ki-ink)}.ki-store .accordion__content,.ki-store .product__description{font-family:Arial,sans-serif;line-height:1.75;font-size:14px}.ki-store .accordion__content a,.ki-store .product__description a{color:var(--ki-ink)}.ki-store .product__tax{font-size:12px}.ki-store .quantity{color:var(--ki-ink);border:1px solid #aaa}.ki-store .quantity:after{box-shadow:none}.ki-store .collection-hero{background:var(--ki-paper)}.ki-store .collection-hero__title{font:400 clamp(35px,5vw,64px)/1.1 var(--font-heading-family),Impact,"Arial Narrow",Arial,sans-serif;text-transform:uppercase;letter-spacing:-1px}.ki-store .collection-hero__description{font:14px/1.7 Arial,sans-serif;max-width:650px}.ki-store .card{background:transparent!important;color:var(--ki-ink)!important;border-radius:0}.ki-store .card__inner{background:#171816!important}.ki-store .card__content{display:grid!important}.ki-store .card__heading{font:700 14px/1.4 Arial,sans-serif!important;letter-spacing:0!important;color:var(--ki-ink)!important}.ki-store .card-information .price{color:var(--ki-ink)!important;font:700 14px/1.5 Arial,sans-serif}.ki-store .facets,.ki-store .facets__form,.ki-store .facet-filters,.ki-store .facets__summary,.ki-store .facet-filters__label,.ki-store .facet-filters__sort{color:var(--ki-ink)!important;font-family:Arial,sans-serif}.ki-store .quick-add__submit{background:transparent;color:var(--ki-ink);border:1px solid var(--ki-ink);font-size:11px;text-transform:uppercase}.ki-store .cart-items th,.ki-store .cart-item__name,.ki-store .totals,.ki-store .cart__ctas{font-family:Arial,sans-serif;color:var(--ki-ink)}.ki-store .cart__checkout-button{background:var(--ki-red);color:#fff}@media(min-width:1600px){.ki-hero-copy{padding-left:max(10%,calc((100vw - 1300px)/2))}.ki-hero{min-height:720px}}@media(max-width:990px){.ki-hero-copy{padding:65px 7% 50px 9%}.ki-hero h1{font-size:70px!important}.ki-hero-art{min-height:580px}.ki-desktop-nav{gap:20px;font-size:10px}.ki-header-actions{gap:15px}.ki-series-card{min-height:215px}.ki-footer-links{gap:25px;grid-template-columns:1fr 1fr}.ki-hero-note{margin-top:30px}.ki-hero-buttons{gap:15px}}@media(max-width:749px){html{scroll-padding-top:25px}.ki-announcement{font-size:8px;letter-spacing:1.1px;min-height:29px}.ki-header{min-height:74px;padding:15px 6%;gap:15px}.ki-brand{font-size:27px}.ki-desktop-nav{display:none}.ki-header-actions{gap:17px;font-size:10px}.ki-mobile-menu{display:block}.ki-mobile-menu summary{display:flex;align-items:center;cursor:pointer;list-style:none;min-height:44px}.ki-mobile-menu summary::-webkit-details-marker{display:none}.ki-mobile-menu nav{position:absolute;top:100%;left:0;right:0;background:var(--ki-ink);padding:10px 6% 25px;border-top:1px solid #ffffff2a;display:grid;gap:0}.ki-mobile-menu nav a{padding:14px 0;border-bottom:1px solid #ffffff20;font-size:12px}.ki-hero{grid-template-columns:1fr}.ki-hero-copy{padding:42px 6% 35px}.ki-hero h1{font-size:clamp(58px,15.5vw,100px)!important;line-height:.95;letter-spacing:-1.8px;margin-bottom:23px}.ki-eyebrow{font-size:9px;letter-spacing:1.7px;margin-bottom:18px}.ki-hero-description{font-size:13px;max-width:330px;margin-bottom:22px}.ki-hero-note{margin-top:25px;padding-top:15px;font-size:10px;width:100%}.ki-hero-art{min-height:440px;max-height:540px;aspect-ratio:1.05}.ki-art-label{left:24px;top:25px;font-size:9px}.ki-price-tag{width:83px;height:83px;right:25px;top:45px}.ki-price-tag strong{font-size:29px}.ki-price-tag span{font-size:6px}.ki-hero-product{width:93%;max-width:540px;margin-top:-20px}.ki-hero-product img{max-height:420px}.ki-hero-product-name{left:24px;right:24px;bottom:20px;font-size:10px;padding-top:12px}.ki-ticker{font-size:12px;padding:12px 20px;gap:25px}.ki-ticker b{font-size:20px}.ki-container{padding-left:6%;padding-right:6%}.ki-lineup{padding-top:48px;padding-bottom:50px}.ki-section-heading{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:22px}.ki-section-heading h2{font-size:39px}.ki-section-heading .ki-text-link{font-size:10px;min-height:30px}.ki-product-grid{grid-template-columns:1fr;gap:33px}.ki-card-image{aspect-ratio:1.1;max-height:480px}.ki-card-meta{margin-top:15px}.ki-card h3{font-size:15px}.ki-series{padding:45px 0 50px}.ki-series-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ki-series-card{aspect-ratio:.9;min-height:180px}.ki-series-card>div{left:14px;right:14px;bottom:18px}.ki-series-card h3{font-size:25px}.ki-series-number{top:13px;left:14px;font-size:8px;width:22px;height:22px}.ki-series-card>div>span{font-size:22px}.ki-section-description{font-size:12px;max-width:300px}.ki-manifesto{padding:43px 0}.ki-manifesto h2{font-size:clamp(50px,12vw,90px);letter-spacing:-1.5px;margin-bottom:25px}.ki-manifesto-bottom{flex-direction:column;align-items:flex-start;gap:25px}.ki-manifesto-bottom p{font-size:13px}.ki-service{grid-template-columns:1fr;gap:26px;padding-top:40px;padding-bottom:45px}.ki-service>div{padding-top:20px}.ki-service-number{float:right;margin:0}.ki-service h3{font-size:16px}.ki-service p{max-width:100%;font-size:12px}.ki-footer{padding-top:40px}.ki-footer-top{grid-template-columns:1fr;gap:25px;padding-bottom:32px}.ki-footer h2{font-size:35px}.ki-footer-top p{font-size:12px}.ki-footer-links{padding:32px 0;gap:30px 20px;grid-template-columns:1fr 1fr}.ki-footer-links>div:first-child{grid-column:1/-1}.ki-footer-links>div:nth-child(3){grid-column:1/-1;grid-row:3}.ki-footer-links h3{margin-bottom:15px}.ki-footer-bottom{font-size:8px;align-items:flex-start;flex-direction:column;gap:8px}.ki-store .page-width{padding-left:6%;padding-right:6%}.ki-store .product__title h1{font-size:33px!important}.ki-store .product__media-wrapper{margin-left:0;margin-right:0}.ki-store .grid--2-col-tablet-down .grid__item{width:calc(50% - 8px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.ki-store .ki-hero h1,.ki-store .ki-section-heading h2,.ki-store .ki-manifesto h2,.ki-store .ki-footer h2,.ki-store .ki-series-card h3{font-weight:700!important;overflow-wrap:normal;word-break:normal}.ki-hero-product{width:140%;flex-shrink:0}.ki-hero-product img{max-height:none}.ki-hero-art{min-width:0}@media(max-width:749px){.ki-hero-product{width:140%;max-width:none}.ki-hero-product img{max-height:none}.ki-hero h1{font-size:clamp(55px,14vw,90px)!important}}.ki-hero-art{height:650px;min-height:650px;max-height:650px}.ki-hero-product{width:120%}.ki-hero-copy{min-width:0}.ki-hero h1{font-size:clamp(58px,6.1vw,100px)!important}@media(min-width:1600px){.ki-hero-art{height:720px;max-height:720px}}@media(max-width:749px){.ki-hero-art{height:440px;min-height:440px;max-height:440px;aspect-ratio:auto}.ki-hero-product{width:140%}}.ki-hero-product{transform:translateY(100px) rotate(-6deg)}.ki-hero-product:hover{transform:translateY(100px) rotate(-2deg) scale(1.025)}@media(max-width:749px){.ki-hero-product{transform:translateY(75px) rotate(-6deg)}.ki-hero-product:hover{transform:translateY(75px) rotate(-2deg)}}.ki-card-image img{object-fit:cover;object-position:center 20%}.ki-store .card__media .media img{object-position:center 20%}.ki-store .collection-hero__inner{padding-top:30px;padding-bottom:20px}.ki-card-image,.ki-store .card__inner,.ki-store .card__media,.ki-store .product__media-wrapper,.ki-store .product__media,.ki-store .product__media .media,.ki-store .product-media-modal__content,.ki-store .thumbnail{background:#e5e2da!important}.ki-hero-art{background:#e5e2da;color:#111211}.ki-hero-art:before{background:radial-gradient(ellipse at 50% 45%,#ffffffa0,transparent 65%)}.ki-hero-product img{mix-blend-mode:normal}.ki-hero-art .ki-orbit{border-color:#c8c3b8}.ki-hero-art .ki-orbit:after{border-color:#aaa69d}.ki-hero-art .ki-art-label{color:#33352f}.ki-hero-art .ki-art-index{color:#686b61}.ki-hero-product-name{border-color:#11121130}.ki-series-card{background:#dedbd3}.ki-series-card img{opacity:1}.ki-series-card:after{background:linear-gradient(transparent 50%,#080908cf)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kuppaink.css.map */
