@font-face{font-family:CourierPrime;src:url(/cdn/shop/files/CourierPrime-Bold.ttf?v=1774237723);font-weight:600}@font-face{font-family:CourierPrime;src:url(/cdn/shop/files/CourierPrime-Regular.ttf?v=1774237727);font-weight:400}@font-face{font-family:BebasNeue;src:url(/cdn/shop/files/BebasNeue-Regular.ttf?v=1774237716);font-weight:400}@font-face{font-family:BarlowCondensed;src:url(/cdn/shop/files/BarlowCondensed-Medium.ttf?v=1774237807);font-weight:500}@font-face{font-family:BarlowCondensed;src:url(/cdn/shop/files/BarlowCondensed-Regular.ttf?v=1774237800);font-weight:400}body{background:#080808;color:#f0ece3;font-size:17px;line-height:1.5;overflow-x:hidden;cursor:crosshair}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");opacity:.04;pointer-events:none;z-index:9999}.kg-container{max-width:1300px;margin:0 auto;padding:0 40px}@media screen and (max-width:767px){.kg-container{padding:0 20px}}.kg-header-wapper .kg-sticky-wapper{top:0;left:0;right:0;z-index:100;border:0;mix-blend-mode:normal}.kg-header-wapper .kg-sticky-wapper.kg-header-home{position:fixed;background:linear-gradient(rgba(8,8,8,.95) 0%,transparent 100%)}.kg-header-wapper.scrolled-past-header .kg-sticky-wapper.kg-header-home{background:#080808f7}.kg-header-wapper .kg-sticky-wapper header.kg-header{padding:20px 40px;grid-template-columns:220px 1fr 220px}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__heading{width:100%}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__heading .header__heading-link{margin:0;padding:0;width:100%}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__heading .header__heading-link .header__heading-logo-wrapper img{max-width:156px;width:100%}.kg-header-wapper .kg-sticky-wapper header.kg-header nav.header__inline-menu ul.list-menu{width:100%;justify-content:center;gap:32px}.kg-header-wapper .kg-sticky-wapper header.kg-header nav.header__inline-menu ul.list-menu li .header__menu-item{padding:0;font-family:CourierPrime;font-size:11.52px;letter-spacing:.2em;text-transform:uppercase;color:#888;text-decoration:none;transition:color .2s}.kg-header-wapper .kg-sticky-wapper header.kg-header nav.header__inline-menu ul.list-menu li .header__menu-item:hover span,.kg-header-wapper .kg-sticky-wapper header.kg-header nav.header__inline-menu ul.list-menu li .header__menu-item:hover{color:#fff}.kg-header-wapper .kg-sticky-wapper header.kg-header nav.header__inline-menu ul.list-menu li .header__menu-item span{text-decoration:none;color:#888;transition:color .2s}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__icons{padding:0}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__icons .kg-custom-button{display:flex;align-items:center;gap:10px}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__icons .kg-custom-button .kg-header-button{font-size:11.2px;letter-spacing:.18em;text-transform:uppercase;background:#222;color:#f0ece3;border:none;padding:8.8px 20px;cursor:pointer;transition:background .2s;font-family:CourierPrime;text-decoration:none;line-height:1.25}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__icons .kg-custom-button .header__icon{margin:0}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__icons .kg-custom-button .header__icon span.svg-wrapper{width:25px;height:25px}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__icons .kg-custom-button .header__icon span.svg-wrapper svg{width:100%;height:100%}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__icons .kg-custom-button .kg-header-button:hover{background:#333}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer .menu-drawer-container .header__icon:before{display:none}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer .menu-drawer-container.menu-opening:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:#2322224f;width:100%;height:100%;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container{padding:20px;display:flex;flex-direction:column}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .kg-close-icon{display:flex;justify-content:end;width:20px;height:20px;margin-left:auto;margin-bottom:20px}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .kg-close-icon svg{width:100%;height:100%}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation{padding:0}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li .menu-drawer__menu-item{padding:14px 0;font-family:CourierPrime;font-size:11.52px;letter-spacing:.2em;text-transform:uppercase;color:#888;text-decoration:none;transition:color .2s}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links{padding:15px 0 0;margin-top:auto;border-top:1px solid #333}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links ul{margin:16px 0 0;gap:15px}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links .menu-drawer__account{letter-spacing:0px;font-family:CourierPrime}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links ul li.list-social__item .list-social__link{padding:0}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links ul li.list-social__item .list-social__link{padding:0;width:36px;height:36px;display:flex;justify-content:center;align-items:center;border:1px solid #333}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__icons .kg-custom-button .header__icon .cart-count-bubble{background:#edebe3;width:16px;height:16px;font-family:CourierPrime;font-weight:600;right:3px;color:#000;top:6px;bottom:unset;left:unset;font-size:10px}@media screen and (max-width:989px){.kg-header-wapper .kg-sticky-wapper header.kg-header{padding:20px;display:flex;justify-content:flex-start;position:relative}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer{margin:0;position:absolute;right:10px}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer .menu-drawer-container.menu-opening .menu-drawer{transform:translate(0);visibility:visible}.kg-header-wapper .kg-sticky-wapper header.kg-header header-drawer .menu-drawer{position:fixed;left:0;right:unset;transform:translate(-100%);top:0;width:93%;box-shadow:#cccccc40 0 2px 5px -1px,#ffffff4d 0 1px 3px -1px;max-width:400px}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__heading{width:50%;text-align:left;order:-1}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__heading .header__heading-link .header__heading-logo-wrapper{text-align:left}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__icons{padding:0 38px 0 0;width:50%;justify-content:end}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__icons .kg-custom-button{gap:0px}}@media screen and (max-width:650px){.kg-header-wapper .kg-sticky-wapper header.kg-header .header__icons .kg-custom-button .header__icon{display:none}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__heading{width:35%}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__icons{padding-right:35px;width:60%;justify-content:end}.kg-header-wapper .kg-sticky-wapper header.kg-header{justify-content:space-between}}@media screen and (max-width:400px){.kg-header-wapper .kg-sticky-wapper header.kg-header .header__icons .kg-custom-button .kg-header-button{padding:8.8px 7px}.kg-header-wapper .kg-sticky-wapper header.kg-header .header__heading .header__heading-link .header__heading-logo-wrapper img{max-width:120px}}.shopify-section-group-footer-group .kg-socials-bar{border-top:1px solid #333;padding:32px 40px;display:flex;justify-content:space-between;align-items:center;max-width:100%;background:#080808}.shopify-section-group-footer-group .kg-socials-bar .kg-socia-text ul.kg-social-links{padding:0;margin:0;list-style:none;display:flex;gap:32px}.shopify-section-group-footer-group .kg-socials-bar .kg-socia-text ul.kg-social-links li a{font-family:CourierPrime;font-size:10.88px;letter-spacing:.2em;text-transform:uppercase;color:#888;display:flex;align-items:center;gap:8px;transition:color .2s;text-decoration:none}.shopify-section-group-footer-group .kg-socials-bar .kg-socia-text ul.kg-social-links li a:hover{color:#f0ece3}.shopify-section-group-footer-group .kg-socials-bar .kg-socia-text ul.kg-social-links li a svg{width:14px;height:14px;fill:currentColor}.shopify-section-group-footer-group .kg-socials-bar .kg-text{font-size:10.4px;color:#333;letter-spacing:.15em;text-transform:uppercase;font-family:CourierPrime}footer.kg-footer{padding:40px;border-top:1px solid #333!important;background:#080808}footer.kg-footer .kg-footer-content-bottom{padding:0;display:flex;justify-content:space-between;align-items:center;transform:none}footer.kg-footer .kg-footer-content-bottom .kg-bottom-logo img{display:block;max-width:117px}footer.kg-footer .kg-footer-content-bottom .footer__content-bottom-wrapper{display:none}footer.kg-footer .kg-footer-content-bottom .kg-bottom-logo{flex:1}footer.kg-footer .kg-footer-content-bottom .footer__content-bottom-wrapper.footer__content-bottom-wrapper--center{display:block;padding:0;flex:1}footer.kg-footer .kg-footer-content-bottom .footer__content-bottom-wrapper.footer__content-bottom-wrapper--center .footer__copyright{margin:0;text-align:end}footer.kg-footer .kg-footer-content-bottom .footer__content-bottom-wrapper.footer__content-bottom-wrapper--center .footer__copyright .copyright__content a{text-decoration:none;transition:all .3s ease}footer.kg-footer .kg-footer-content-bottom .footer__content-bottom-wrapper.footer__content-bottom-wrapper--center .footer__copyright .copyright__content a:hover{color:#fff}footer.kg-footer .kg-footer-content-bottom .footer__content-bottom-wrapper.footer__content-bottom-wrapper--center .footer__copyright .copyright__content{font-size:9.92px;letter-spacing:.15em;color:#333;font-family:CourierPrime}@media screen and (max-width:767px){.shopify-section-group-footer-group .kg-socials-bar{flex-direction:column;gap:24px;padding:32px 20px}footer.kg-footer{padding:40px 20px}footer.kg-footer .kg-footer-content-bottom{flex-direction:column;gap:16px}footer.kg-footer .kg-footer-content-bottom .footer__content-bottom-wrapper.footer__content-bottom-wrapper--center .footer__copyright{text-align:center}}@media screen and (max-width:520px){.shopify-section-group-footer-group .kg-socials-bar .kg-socia-text ul.kg-social-links{flex-wrap:wrap;justify-content:center;gap:14px 24px}}section.kg-hero-section-main{height:100vh;display:flex;flex-direction:column;justify-content:flex-end;padding:0 40px 64px;position:relative;overflow:hidden}section.kg-hero-section-main .kg-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#080808,#111 40%,#1a0a06);display:block}section.kg-hero-section-main .kg-hero-lines{position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 59px,rgba(255,255,255,.03) 60px),repeating-linear-gradient(90deg,transparent,transparent 59px,rgba(255,255,255,.02) 60px);display:block}section.kg-hero-section-main .kg-hero-number{position:absolute;right:-8px;top:50%;transform:translateY(-60%) rotate(90deg);font-family:BebasNeue;font-size:22vw;color:#ffffff08;pointer-events:none;white-space:nowrap;letter-spacing:-.02em}section.kg-hero-section-main .kg-hero-inner-wrap{position:relative;z-index:2}section.kg-hero-section-main .kg-hero-inner-wrap .kg-hero-tag{font-family:CourierPrime;font-size:11.52px;letter-spacing:.25em;color:#ff2d78;text-transform:uppercase;margin:0 0 16px;opacity:0;animation:fadeUp .8s .3s forwards}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}section.kg-hero-section-main .kg-hero-inner-wrap .kg-hero-title{font-family:BebasNeue;font-size:clamp(64px,12vw,176px);line-height:.88;letter-spacing:.02em;text-transform:uppercase;opacity:0;animation:.9s ease .5s 1 normal forwards running fadeUp;color:#f0ece3;margin:0;font-weight:700}section.kg-hero-section-main .kg-hero-inner-wrap p{font-family:BarlowCondensed;font-size:17.6px;font-weight:300;color:#888;letter-spacing:.08em;margin:28.8px 0 0;max-width:480px;opacity:0;animation:fadeUp .9s .75s forwards;line-height:1.5}section.kg-hero-section-main .kg-hero-inner-wrap .kg-hero-cta{display:flex;gap:16px;margin-top:40px;opacity:0;animation:fadeUp .9s 1s forwards;flex-wrap:wrap}section.kg-hero-section-main .kg-hero-inner-wrap .kg-hero-cta .kg-btn-primary{font-family:CourierPrime;font-size:12.48px;letter-spacing:.2em;text-transform:uppercase;background:#222;color:#f0ece3;border:none;padding:14.4px 35.2px;cursor:pointer;text-decoration:none;display:inline-block;transition:background .2s,transform .15s;line-height:19px}section.kg-hero-section-main .kg-hero-inner-wrap .kg-hero-cta .kg-btn-outline{font-family:CourierPrime;font-size:12.48px;letter-spacing:.2em;text-transform:uppercase;background:transparent;color:#f0ece3;border:1px solid rgba(240,236,227,.3);padding:14.4px 35.2px;cursor:pointer;text-decoration:none;display:inline-block;transition:border-color .2s,transform .15s;line-height:19px}section.kg-hero-section-main .kg-hero-inner-wrap .kg-hero-cta .kg-btn-primary:hover{background:#333;transform:translateY(-2px)}section.kg-hero-section-main .kg-hero-inner-wrap .kg-hero-cta .kg-btn-outline:hover{border-color:#f0ece3;transform:translateY(-2px)}section.kg-hero-section-main .kg-hero-inner-wrap h1.kg-hero-title span.line2{color:transparent;-webkit-text-stroke:1px rgba(240,236,227,.4)}@media screen and (max-width:767px){section.kg-hero-section-main{padding:0 20px 48px}}.kg-ticker-wrap{background:#222;overflow:hidden;padding:9.6px 0;white-space:nowrap;line-height:22px}.kg-ticker-wrap .kg-ticker{display:inline-block;animation:ticker 22s linear infinite}.kg-ticker-wrap .kg-ticker span{font-family:CourierPrime;font-size:11.52px;letter-spacing:.2em;text-transform:uppercase;color:#888;padding:0 32px}.kg-ticker-wrap .kg-ticker span.kg-dot{color:#f0ece366}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.kg-section-women-collection{position:relative;overflow:hidden;padding:80px 0;background-color:#1c1c1c}.kg-section-women-collection .kg-text-content .kg-section-section-label span{font-family:CourierPrime;font-size:11.2px;letter-spacing:3.36px;text-transform:uppercase;color:#ff2d78;margin-bottom:24px;display:flex;align-items:center;gap:12.8px}.kg-section-women-collection .kg-text-content .kg-section-section-label span:after{content:"";display:block;height:1px;width:60px;background:#222}.kg-section-women-collection .kg-text-content .kg-section-title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px;flex-wrap:wrap;gap:16px}.kg-section-women-collection .kg-text-content .kg-section-title h2{font-family:BebasNeue;font-size:clamp(44.8px,6vw,88px);line-height:.9;text-transform:uppercase;margin:0;color:#f0ece3;font-weight:600}.kg-section-women-collection .kg-text-content .kg-section-title p{font-family:CourierPrime;font-size:11.2px;letter-spacing:2.24px;color:#888;text-transform:uppercase;line-height:1.5;margin:0}.kg-section-women-collection .kg-womens-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#333}.kg-section-women-collection .kg-womens-grid .kg-womens-card{background:#1c1c1c;padding:32px 28.8px;position:relative;overflow:hidden;transition:all .4s ease}.kg-section-women-collection .kg-womens-grid .kg-womens-card:hover{background:#222}.kg-section-women-collection .kg-womens-grid .kg-womens-card .kg-womens-overlay{position:absolute;top:16px;right:16px}.kg-section-women-collection .kg-womens-grid .kg-womens-card .kg-womens-overlay span.kg-womens-tag{font-family:CourierPrime;font-size:9.6px;letter-spacing:1.92px;text-transform:uppercase;background:transparent;border:1px solid #ffffff;color:#fff;padding:4px 9.6px;margin:0}.kg-section-women-collection .kg-womens-grid .kg-womens-card .kg-womens-icon{font-size:32px;margin-bottom:16px}.kg-section-women-collection .kg-womens-grid .kg-womens-card .kg-womens-icon img{width:48px;height:48px;display:block;object-fit:contain}.kg-section-women-collection .kg-womens-grid .kg-womens-card h4{font-family:BebasNeue;font-size:20.8px;letter-spacing:1.04px;text-transform:uppercase;margin:0 0 8px;color:#f0ece3;font-weight:700}.kg-section-women-collection .kg-womens-grid .kg-womens-card p{font-size:14.08px;font-weight:300;color:#888;line-height:1.6;margin:0;letter-spacing:0px;font-family:BarlowCondensed}.kg-section-women-collection .kg-text-content .kg-text-drop-wrap{margin-top:32px;padding:24px 32px;background:#1c1c1c;border-left:3px solid #fff;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.kg-section-women-collection .kg-text-content .kg-text-drop-wrap .kg-text-left h3{font-family:BebasNeue;font-size:22.4px;text-transform:uppercase;letter-spacing:1.12px;color:#f0ece3;margin:0}.kg-section-women-collection .kg-text-content .kg-text-drop-wrap .kg-text-left p{font-family:CourierPrime;font-size:10.4px;color:#888;letter-spacing:1.56px;text-transform:uppercase;margin:4.8px 0 0}.kg-section-women-collection .kg-text-content .kg-text-drop-wrap .kg-btn-primary{font-family:CourierPrime;font-size:12.48px;letter-spacing:2.496px;text-transform:uppercase;background:#222;color:#f0ece3;border:none;padding:14.4px 35.2px;cursor:pointer;text-decoration:none;display:inline-block;transition:background .2s,transform .15s;line-height:1.5}.kg-section-women-collection .kg-text-content .kg-text-drop-wrap .kg-btn-primary:hover{background:#333;transform:translateY(-2px)}@media screen and (max-width:900px){.kg-section-women-collection .kg-womens-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:500px){.kg-section-women-collection .kg-womens-grid{grid-template-columns:1fr}.kg-section-women-collection .kg-text-content .kg-text-drop-wrap .kg-btn-primary{padding:14.4px 30.2px}}.kg-section-bullt-dark-wrapper{position:relative;overflow:hidden;background-color:#080808}.kg-section-bullt-dark-wrapper .kg-manifesto{transition:opacity .7s ease,transform .7s ease;padding:128px 40px;max-width:1000px;margin:0 auto;text-align:center}.kg-section-bullt-dark-wrapper .kg-manifesto h2{font-family:BebasNeue;font-size:clamp(38.4px,5.5vw,80px);line-height:.92;text-transform:uppercase;letter-spacing:2.4px;color:#f0ece3;margin:0;font-weight:700}.kg-section-bullt-dark-wrapper .kg-manifesto h2 strong{color:#ff2d78}.kg-section-bullt-dark-wrapper .kg-manifesto p{font-family:BarlowCondensed;font-size:16px;font-weight:300;color:#888;max-width:520px;margin:40px auto 0;letter-spacing:.8px;line-height:1.7}@media screen and (max-width:767px){.kg-section-bullt-dark-wrapper .kg-manifesto{padding:96px 20px}}.kg-section-just-reps{position:relative;overflow:hidden;border-top:1px solid #333;background-color:#080808}.kg-section-just-reps .kg-text-content{padding:96px 0}.kg-section-just-reps .kg-text-content .kg-about-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.kg-section-just-reps .kg-text-content .kg-about-grid .kg-about-text span.kg-section-label{font-family:CourierPrime;font-size:11.2px;letter-spacing:3.36px;text-transform:uppercase;color:#ff2d78;margin-bottom:24px;display:flex;align-items:center;gap:12.8px}.kg-section-just-reps .kg-text-content .kg-about-grid .kg-about-text span.kg-section-label:after{content:"";display:block;height:1px;width:60px;background:#222}.kg-section-just-reps .kg-text-content .kg-about-grid .kg-about-text h2.kg-section-title,.kg-section-just-reps .kg-text-content .kg-about-grid .kg-about-text h2.kg-section-title p{font-family:BebasNeue;font-size:clamp(44.8px,6vw,88px);line-height:.9;text-transform:uppercase;margin:0 0 40px;color:#f0ece3;font-weight:800}.kg-section-just-reps .kg-text-content .kg-about-grid .kg-about-text p{font-size:16px;font-weight:300;color:#888;line-height:1.8;margin:0 0 19.2px;letter-spacing:0;font-family:BarlowCondensed}.kg-section-just-reps .kg-text-content .kg-about-grid .kg-about-text p strong{color:#f0ece3;font-weight:500}.kg-section-just-reps .kg-text-content .kg-about-grid .kg-about-text .kg-btn-primary{font-family:CourierPrime;font-size:12.48px;letter-spacing:2.496px;text-transform:uppercase;background:#222;color:#f0ece3;border:none;padding:14.4px 35.2px;cursor:pointer;text-decoration:none;display:inline-block;transition:background .2s,transform .15s;margin-top:24px;line-height:1.5}.kg-section-just-reps .kg-text-content .kg-about-grid .kg-about-text .kg-btn-primary:hover{background:#333;transform:translateY(-2px)}.kg-section-just-reps .kg-text-content .kg-about-grid .kg-about-stats{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#333}.kg-section-just-reps .kg-text-content .kg-about-grid .kg-about-stats .kg-stat-card{background:#1c1c1c;padding:32px}.kg-section-just-reps .kg-text-content .kg-about-grid .kg-about-stats .kg-stat-card h2{font-family:BebasNeue;font-size:48px;color:#ff2d78;line-height:1;margin:0;letter-spacing:0}.kg-section-just-reps .kg-text-content .kg-about-grid .kg-about-stats .kg-stat-card p.kg-stat-label{font-family:CourierPrime;font-size:10.4px;letter-spacing:2.08px;text-transform:uppercase;color:#888;margin:6.4px 0 0}@media screen and (max-width:900px){.kg-section-just-reps .kg-text-content .kg-about-grid{display:flex;gap:40px;flex-direction:column}}@media screen and (max-width:767px){.kg-section-just-reps .kg-text-content .kg-about-grid .kg-about-stats .kg-stat-card{padding:32px 25px}}.kg-featured_collection .gradient{background:#1c1c1c}.kg-featured_collection .collection{padding:96px 40px 0;max-width:1300px;margin:0 auto}.kg-featured_collection .collection .kg-collection-title{padding:0;max-width:100%;margin:0}.kg-featured_collection .collection .kg-collection-title span.kg-title-caption{font-size:11.2px;letter-spacing:.3em;text-transform:uppercase;color:#ff2d78;margin:0 0 24px;display:flex;align-items:center;gap:12.8px;font-family:CourierPrime}.kg-featured_collection .collection .kg-collection-title span.kg-title-caption:after{content:"";display:block;height:1px;width:60px;background:#222}.kg-featured_collection .collection .kg-collection-title h2.title{font-size:clamp(44.8px,6vw,88px);line-height:.9;text-transform:uppercase;margin:0 0 40px;font-family:BebasNeue;color:#f0ece3;font-weight:700}.kg-featured_collection .collection slider-component{padding:0}.kg-featured_collection .collection slider-component ul.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:48px}.kg-featured_collection .collection slider-component ul.product-grid li.grid__item{max-width:100%;width:100%}.kg-card-wrapper.product-card-wrapper .card .card__inner{width:100%;aspect-ratio:3 / 4;background:#252525;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.kg-card-wrapper.product-card-wrapper .card .card__inner .card__content .card__information{padding:0}.kg-card-wrapper.product-card-wrapper .card .card__inner .card__content .card__information span.kg-product-tag{position:absolute;top:16px;right:16px;background:#222;font-size:9.92px;letter-spacing:.15em;text-transform:uppercase;padding:4.8px 9.6px;color:#f0ece3;font-family:CourierPrime}.kg-card-wrapper.product-card-wrapper .card .card__inner .card__content .card__information .card__heading a{font-size:64px;color:#ffffff0f;letter-spacing:.05em;transition:transform .4s ease;font-family:BebasNeue;font-weight:500;text-align:center;line-height:1.5;text-decoration:none}.kg-card-wrapper.product-card-wrapper .card>.card__content .card__information{padding:16px 0}.kg-card-wrapper.product-card-wrapper .card>.card__content .card__information h3.card__heading{display:block}.kg-card-wrapper.product-card-wrapper .card>.card__content .card__information h3.card__heading a{font-size:19.2px;letter-spacing:.06em;text-transform:uppercase;color:#f0ece3;font-family:BebasNeue;font-weight:700;line-height:1.5;text-decoration:none}.kg-card-wrapper.product-card-wrapper .card>.card__content .card__information .card-information .price{margin:3.2px 0 0}.kg-card-wrapper.product-card-wrapper .card>.card__content .card__information .card-information .price span{font-size:12.8px;color:#888;font-family:CourierPrime}.kg-card-wrapper.product-card-wrapper .card>.card__content .card__information span.kg-bottom-text{font-size:10.4px;letter-spacing:.15em;text-transform:uppercase;color:#ff2d78;margin-top:6.4px;font-family:CourierPrime;font-weight:600;display:block}.kg-card-wrapper.product-card-wrapper .card>.card__content .quick-add{margin:0}.kg-card-wrapper.product-card-wrapper .card>.card__content .quick-add .quick-add__submit{font-family:CourierPrime;font-size:12.48px;letter-spacing:2.496px;text-transform:uppercase;background:#222;color:#f0ece3;border:none;padding:14.4px 9px;cursor:pointer;text-decoration:none;display:inline-block;transition:background .2s,transform .15s;line-height:1.5}.kg-card-wrapper.product-card-wrapper .card>.card__content .quick-add .quick-add__submit:after,.kg-card-wrapper.product-card-wrapper .card>.card__content .quick-add .quick-add__submit:before{display:none}.kg-card-wrapper.product-card-wrapper .card>.card__content .quick-add .quick-add__submit:hover{background:#333;transform:translateY(-2px)}@media screen and (max-width:900px){.kg-featured_collection .collection slider-component ul.product-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.kg-featured_collection .collection{padding:96px 20px 0}}.kg-section-moveent-alerts{position:relative;overflow:hidden;background-color:#080808}.kg-section-moveent-alerts .page-width{max-width:1300px;padding:96px 40px}.kg-section-moveent-alerts .kg-section-text-content span.kg-section-label{font-family:CourierPrime;font-size:11.2px;letter-spacing:3.36px;text-transform:uppercase;color:#ff2d78;margin-bottom:24px;display:flex;align-items:center;gap:12.8px}.kg-section-moveent-alerts .kg-section-text-content span.kg-section-label:after{content:"";display:block;height:1px;width:60px;background:#222}.kg-section-moveent-alerts .kg-section-text-content .kg-section-title{font-family:BebasNeue;font-size:clamp(44.8px,6vw,88px);line-height:.9;text-transform:uppercase;margin:0 0 40px;color:#f0ece3;font-weight:700}.kg-section-moveent-alerts .kg-section-text-content p{color:#888;font-size:16px;font-weight:300;max-width:560px;line-height:1.7;margin:0 0 48px;font-family:BarlowCondensed;letter-spacing:0}.kg-section-moveent-alerts .kg-section-text-content .kg-alerts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#333;margin-top:48px}.kg-section-moveent-alerts .kg-section-text-content .kg-alerts-grid .kg-alert-card{background:#1c1c1c;padding:35.2px;position:relative;overflow:hidden}.kg-section-moveent-alerts .kg-section-text-content .kg-alerts-grid .kg-alert-card:before{content:"";position:absolute;top:0;left:0;width:3px;height:0;background:#222;transition:height .3s}.kg-section-moveent-alerts .kg-section-text-content .kg-alerts-grid .kg-alert-card .kg-alert-icon{font-size:32px;margin-bottom:19.2px;max-width:45px;width:100%;height:45px;display:block;object-fit:contain}.kg-section-moveent-alerts .kg-section-text-content .kg-alerts-grid .kg-alert-card h3{font-family:BebasNeue;font-size:25.6px;letter-spacing:1.28px;text-transform:uppercase;margin:0 0 9.6px;color:#f0ece3;font-weight:600;line-height:1.5}.kg-section-moveent-alerts .kg-section-text-content .kg-alerts-grid .kg-alert-card p{font-size:15.2px;font-weight:300;color:#888;line-height:1.6;font-family:BarlowCondensed;opacity:1;letter-spacing:0;margin:0}.kg-section-moveent-alerts .kg-section-text-content .kg-alerts-grid .kg-alert-card .kg-time{font-family:CourierPrime;font-size:10.4px;color:#888;letter-spacing:1.56px;margin:19.2px 0 0;text-transform:uppercase;line-height:1.5}.kg-section-moveent-alerts .kg-section-text-content .kg-upcoming-event-container{margin-top:80px}.kg-section-moveent-alerts .kg-section-text-content .kg-upcoming-event-container span.kg-section-label{font-family:CourierPrime;font-size:11.2px;letter-spacing:3.36px;text-transform:uppercase;color:#ff2d78;margin-bottom:24px;display:flex;align-items:center;gap:12.8px}.kg-section-moveent-alerts .kg-section-text-content .kg-upcoming-event-container span.kg-section-label:after{content:"";display:block;height:1px;width:60px;background:#222}.kg-section-moveent-alerts .kg-section-text-content .kg-upcoming-event-container .kg-eventsContainer .kg-event-row{display:grid;grid-template-columns:100px 1fr 100px;align-items:center;gap:32px;padding:24px 32px;background:#1c1c1c;border-left:3px solid transparent;margin-bottom:1px;transition:border-color .25s,background .25s}.kg-section-moveent-alerts .kg-section-text-content .kg-upcoming-event-container .kg-eventsContainer .kg-event-row .kg-event-date{font-family:CourierPrime;font-size:11.52px;letter-spacing:1.728px;color:#fff;text-transform:uppercase;line-height:1.5}.kg-section-moveent-alerts .kg-section-text-content .kg-upcoming-event-container .kg-eventsContainer .kg-event-row h3.kg-event-title{font-family:BebasNeue;font-size:20.8px;text-transform:uppercase;letter-spacing:.832px;color:#f0ece3;line-height:1.5;margin:0;font-weight:700}.kg-section-moveent-alerts .kg-section-text-content .kg-upcoming-event-container .kg-eventsContainer .kg-event-row p.kg-event-meta{font-family:CourierPrime;font-size:10.4px;letter-spacing:1.248px;color:#888;margin:4.8px 0 0;text-transform:uppercase}.kg-section-moveent-alerts .kg-section-text-content .kg-upcoming-event-container .kg-eventsContainer .kg-event-row .kg-event-type{font-family:CourierPrime;font-size:10.4px;letter-spacing:1.872px;text-transform:uppercase;padding:6.4px 12.8px;text-align:center;font-weight:700;line-height:1.5}.kg-section-moveent-alerts .kg-section-text-content .kg-upcoming-event-container .kg-eventsContainer .kg-event-row .kg-event-type.kg-run{background:#4a90e226;color:#4a90e2;border:1px solid #4a90e2}.kg-section-moveent-alerts .kg-section-text-content .kg-upcoming-event-container .kg-eventsContainer .kg-event-row .kg-event-type.kg-boxing{background:#ffffff14;color:#fff;border:1px solid #ffffff}.kg-section-moveent-alerts .kg-section-text-content .kg-upcoming-event-container .kg-eventsContainer .kg-event-row .kg-event-type.kg-challenge{background:#50c8501f;color:#5cc85c;border:1px solid #5cc85c}.kg-section-moveent-alerts .kg-section-text-content .kg-upcoming-event-container .kg-eventsContainer .kg-event-row:hover{background:#222;border-left-color:#ff2d78}@media screen and (max-width:767px){.kg-section-moveent-alerts .kg-section-text-content .kg-alerts-grid{grid-template-columns:repeat(1,1fr)}.kg-section-moveent-alerts .page-width{padding:96px 20px}}@media screen and (max-width:600px){.kg-section-moveent-alerts .kg-section-text-content .kg-upcoming-event-container .kg-eventsContainer .kg-event-row{grid-template-columns:1fr;gap:8px}.kg-section-moveent-alerts .kg-section-text-content .kg-upcoming-event-container .kg-eventsContainer .kg-event-row .kg-event-type{width:fit-content}}section.kg-contact-email{background:#1c1c1c;border-top:1px solid #333}section.kg-contact-email .page-width{max-width:1300px;margin:0 auto;padding:96px 40px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}section.kg-contact-email .page-width .kg-contact-info span.kg-section-label{font-size:11.2px;letter-spacing:.3em;text-transform:uppercase;color:#ff2d78;margin-bottom:24px;display:flex;align-items:center;gap:12.8px;font-weight:600;font-family:CourierPrime}section.kg-contact-email .page-width .kg-contact-info span.kg-section-label:after{content:"";display:block;height:1px;width:60px;background:#222}section.kg-contact-email .page-width .kg-contact-info h2.kg-section-title{font-size:clamp(40px,5vw,72px);line-height:.9;text-transform:uppercase;margin:0 0 19.2px;font-family:BebasNeue;color:#f0ece3;font-weight:700;max-width:270px}section.kg-contact-email .page-width .kg-contact-info p{font-size:15.2px;font-weight:300;color:#888;line-height:1.7;max-width:380px;font-family:BarlowCondensed;letter-spacing:0;margin:0}section.kg-contact-email .kg-contact-form form#ContactForm,section.kg-contact-email .kg-contact-form{display:flex;flex-direction:column;gap:16px}section.kg-contact-email .kg-contact-form .contact__fields{display:flex;flex-direction:column;gap:16px}section.kg-contact-email .kg-contact-form .contact__fields .kg-contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}section.kg-contact-email .kg-contact-form form#ContactForm .field:before,section.kg-contact-email .kg-contact-form form#ContactForm .field:after{display:none}section.kg-contact-email .kg-contact-form form#ContactForm .field input{background:#080808;border:1px solid #333;color:#f0ece3;font-size:16px;padding:13.6px 16px;transition:border-color .2s;width:100%;font-family:BarlowCondensed;outline:none;box-shadow:none;letter-spacing:0;line-height:1.18;min-height:auto;height:auto;margin:0}section.kg-contact-email .kg-contact-form form#ContactForm .field input:focus{border-color:#fff}section.kg-contact-email .kg-contact-form form#ContactForm .field label.field__label{display:block;position:relative;font-size:10.4px;letter-spacing:.2em;text-transform:uppercase;color:#888;left:unset;top:0;pointer-events:unset;font-family:CourierPrime}section.kg-contact-email .kg-contact-form form#ContactForm .field{display:flex;flex-direction:column-reverse;gap:6.4px}section.kg-contact-email .kg-contact-form form#ContactForm .field input::placeholder{opacity:1;color:#333}section.kg-contact-email .kg-contact-form form#ContactForm span.kg-title-form{display:block;margin:0 0 6.4px;font-size:10.4px;letter-spacing:.2em;text-transform:uppercase;color:#888;font-family:CourierPrime;line-height:1.5}section.kg-contact-email .kg-contact-form form#ContactForm .kg-checkbox-group{display:flex;flex-direction:column;gap:11.2px}section.kg-contact-email .kg-contact-form form#ContactForm ul.form-status-list li a.link{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#888;font-family:CourierPrime;text-decoration:none}section.kg-contact-email .kg-contact-form form#ContactForm ul.form-status-list li{color:#888;font-family:CourierPrime}section.kg-contact-email .kg-contact-form form#ContactForm ul.form-status-list{margin:0}section.kg-contact-email .kg-contact-form form#ContactForm .field .contact__field-error span.form__message{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#888;font-family:CourierPrime;gap:8px}section.kg-contact-email .kg-contact-form form#ContactForm .kg-checkbox-group label.checkbox-label{font-size:10.4px;letter-spacing:.2em;text-transform:uppercase;color:#888;display:flex;align-items:center;gap:11.2px;cursor:pointer;font-family:CourierPrime;line-height:1.5}section.kg-contact-email .kg-contact-form form#ContactForm .kg-checkbox-group label.checkbox-label input[type=checkbox]{margin:0;width:15px;height:15px;accent-color:#fff}section.kg-contact-email .kg-contact-form form#ContactForm .contact__button button.button{border:none;padding:16px 32px;cursor:pointer;width:100%;transition:background .2s;margin-top:8px;letter-spacing:.2em;text-transform:uppercase;background:#222;color:#f0ece3;font-size:12.48px;font-family:CourierPrime}section.kg-contact-email .kg-contact-form form#ContactForm .contact__button button.button:hover{background:#333}section.kg-contact-email .kg-contact-form form#ContactForm .contact__button button.button:after,section.kg-contact-email .kg-contact-form form#ContactForm .contact__button button.button:before{display:none}section.kg-contact-email .kg-contact-form .kg-form-note{margin-top:8px;font-size:9.92px;color:#333;font-family:CourierPrime;letter-spacing:0;line-height:1.5}section.kg-contact-email .kg-contact-form form#ContactForm .form__message h2 svg{width:12px;height:12px;margin:0;top:-2px;position:relative}section.kg-contact-email .kg-contact-form form#ContactForm .field .contact__field-error span.form__message span.svg-wrapper svg{width:12px;height:12px;margin:0;position:relative}section.kg-contact-email .kg-contact-form form#ContactForm .field .contact__field-error span.form__message span.svg-wrapper{width:auto;height:auto}section.kg-contact-email .kg-contact-form form#ContactForm .form__message h2{font-size:10.4px;letter-spacing:.2em;text-transform:uppercase;color:#888;font-family:CourierPrime;display:flex;align-items:center;gap:8px}section.kg-contact-email .kg-contact-form form#ContactForm h2.form-status{margin:0 0 20px;font-size:10.4px;letter-spacing:.2em;text-transform:uppercase;color:#888;font-family:CourierPrime;line-height:1.5;align-items:flex-start;gap:8px}@media(max-width:900px){section.kg-contact-email .page-width{display:flex;flex-direction:column;gap:40px}section.kg-contact-email .page-width .kg-contact-info{width:100%}section.kg-contact-email .kg-contact-form{width:100%}}@media(max-width:767px){section.kg-contact-email .page-width{padding:96px 20px}}.kg-modal-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;z-index:1000;align-items:center;justify-content:center}.kg-modal-overlay.open{display:flex}.kg-modal-overlay .kg-modal{background:#1c1c1c;border:1px solid #333;padding:48px;max-width:480px;width:90%;position:relative;animation:slideIn .3s ease;color:#f0ece3}@keyframes slideIn{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.kg-modal-overlay .kg-modal button.kg-modal-close{position:absolute;top:16px;right:19.2px;font-family:Courier Prime,monospace;font-size:19.2px;cursor:pointer;background:none;border:none;color:#888}.kg-modal-overlay .kg-modal h2{font-family:BebasNeue;font-size:40px;text-transform:uppercase;letter-spacing:2px;margin:0 0 8px;color:#f0ece3;font-weight:700;line-height:1.5}.kg-modal-overlay .kg-modal p{font-size:14.4px;color:#888;margin:0 0 24px;font-family:BarlowCondensed;line-height:1.5;letter-spacing:0}.kg-modal-overlay .kg-modal .kg-signup-form{display:flex;flex-direction:column;gap:16px;width:100%}.kg-modal-overlay .kg-modal .kg-signup-form .kg-form-group{display:flex;flex-direction:column;gap:6.4px}.kg-modal-overlay .kg-modal .kg-signup-form .kg-form-group label{font-family:CourierPrime;letter-spacing:2.08px;text-transform:uppercase;color:#888;font-size:10.4px;line-height:1.5}.kg-modal-overlay .kg-modal .kg-signup-form .kg-form-group input{background:#080808;border:1px solid #333;color:#f0ece3;font-family:BarlowCondensed;font-size:16px;padding:13.6px 16px;outline:none;transition:border-color .2s;width:100%;letter-spacing:0;box-shadow:none}.kg-modal-overlay .kg-modal .kg-signup-form .kg-form-group input:focus{border-color:#fff}.kg-modal-overlay .kg-modal .kg-signup-form .kg-form-group input::placeholder{color:#333;opacity:1}.kg-modal-overlay .kg-modal .kg-signup-form button.kg-submit-btn{font-family:CourierPrime;font-size:12.48px;letter-spacing:2.496px;text-transform:uppercase;background:#222;color:#f0ece3;border:none;padding:16px 32px;cursor:pointer;width:100%;transition:background .2s;margin-top:8px}.kg-modal-overlay .kg-modal .kg-signup-form button.kg-submit-btn:hover{background:#333}.kg-modal-overlay .kg-modal .newsletter-form{margin:0}cart-drawer.kg-drawer{background:#000000d9}cart-drawer.kg-drawer .kg-cart-drawer{width:100%}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner{background:#efefef;border:0;width:100%;max-width:430px;padding:0;margin-left:auto}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__header{border-bottom:1px solid #2d2d2d14;padding:20px}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__header h2.drawer__heading{margin:0;font-family:BebasNeue;font-size:27px;color:#080808;font-weight:700}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__header button.drawer__close{position:relative;top:0;left:0;right:0;box-shadow:none;min-width:auto;min-height:auto}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__header button.drawer__close span.svg-wrapper svg path{fill:#000}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__footer{border-top:1px solid #2d2d2d14;padding:20px}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals{margin:0;align-items:center}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals p.totals__total-value{font-family:CourierPrime;font-size:15px;letter-spacing:0;text-transform:uppercase;color:#ff2d78;font-weight:700}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .tax-note{margin:6.4px 0 18px;font-size:12px;letter-spacing:0;text-transform:uppercase;color:#666;font-family:CourierPrime;font-weight:500;display:block}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals h2.totals__total{font-family:BebasNeue;font-size:17.8px;text-transform:uppercase;letter-spacing:.832px;line-height:1.5;margin:0;font-weight:500;color:#000}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:after,cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:before{display:none}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button{font-family:CourierPrime;font-size:12.48px;letter-spacing:2.496px;text-transform:uppercase;background:#222;color:#f0ece3;border:none;padding:14.4px 9px;cursor:pointer;text-decoration:none;display:inline-block;transition:background .2s,transform .15s;line-height:1.5}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:hover{background:#333;transform:translateY(-2px)}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items thead{display:none}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper{padding:20px}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr{margin-bottom:20px}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr td.cart-item__details{padding:0}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr td.cart-item__details .cart-item__name{font-family:BarlowCondensed;font-weight:500;line-height:1.5;text-decoration:none;font-size:19.2px;letter-spacing:0;text-transform:uppercase}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr td.cart-item__details .product-option{font-size:15px;color:#000;font-family:CourierPrime}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr td.cart-item__totals{padding:0}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr td.cart-item__totals span.price{font-family:BebasNeue;font-size:20.8px;text-transform:uppercase;letter-spacing:0;line-height:1.5;margin:0;font-weight:500}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr td.cart-item__quantity{padding:0}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper{justify-content:space-between}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper .quantity:before,cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper .quantity:after{display:none}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper .quantity{background:transparent;border:1px solid #ddd;min-height:auto;width:auto}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper .quantity button.quantity__button{margin:0;padding:12px;width:45px;height:45px}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper .quantity input{outline:none;box-shadow:none;border-left:1px solid #ddd;border-right:1px solid #ddd;width:45px;height:45px;background:transparent;font-family:CourierPrime;font-weight:500;color:#000}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr:not(:last-child){border-bottom:1px solid #dddddd52;padding-bottom:15px}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper table.cart-items tr td.cart-item__media{padding:0}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings h2.cart__empty-text{margin:0 0 20px;font-family:BebasNeue;font-size:27px;color:#080808;font-weight:700}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .button{font-family:CourierPrime;font-size:12.48px;letter-spacing:2.496px;text-transform:uppercase;background:#222;color:#f0ece3;border:none;padding:14.4px 24px;cursor:pointer;text-decoration:none;display:inline-block;transition:background .2s,transform .15s;line-height:1.5}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .button:after,cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .button:before{display:none}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .button:hover{background:#333;transform:translateY(-2px)}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings p.cart__login-title{margin:50px 0 0;font-size:14px;letter-spacing:0;text-transform:uppercase;color:#666;font-family:CourierPrime;font-weight:500;display:block}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings p.cart__login-paragraph{margin:10px 0 0;font-size:14px;letter-spacing:0;text-transform:uppercase;color:#666;font-family:CourierPrime;font-weight:500;display:block}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings p.cart__login-paragraph a{color:#666;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:all .3s}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings p.cart__login-paragraph a:hover{text-transform:uppercase;color:#ff2d78}cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings button.drawer__close{box-shadow:none;min-width:auto;min-height:auto;right:20px;top:20px}@media screen and (max-width:450px){cart-drawer.kg-drawer .kg-cart-drawer .drawer__inner{max-width:100%;width:95%;margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kg-custom.css.map */
