@font-face{font-family:Grenze Gotisch;src:url(kr-grenze-gotisch-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(kr-jetbrains-mono-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--kr-night: #0b0b0b;--kr-concrete: #2a2a2a;--kr-frost: #9a9a9a;--kr-ice: #f2f2f2;--kr-signal: #ff2a1f;--kr-mono: "JetBrains Mono", ui-monospace, monospace;--kr-gothic: "Grenze Gotisch", "UnifrakturCook", serif;--kr-beat: .4138s}.kr-logo{display:block;height:auto;max-width:100%}h1,h2,.h0,.h1,.h2{letter-spacing:-.02em}.kr-mono,.announcement-bar__message,.price,.price-item,.badge,.breadcrumbs,.product__text.caption-with-letter-spacing,.product-form__input .form__label,.quantity__label,.cart-count-bubble,.facets__summary,.product-count__text{font-family:var(--kr-mono);letter-spacing:.06em}.announcement-bar__message{font-size:1.2rem;text-transform:uppercase}.kr-gothic{font-family:var(--kr-gothic);font-weight:900;letter-spacing:-.01em;line-height:.85}.card__heading,.card-information__text{text-transform:uppercase;font-weight:600;letter-spacing:.04em;font-size:1.4rem}.product-card-wrapper .card>.card__content .card__heading a:after{content:" | UNISEX";color:var(--kr-frost);font-weight:400}.card-wrapper:hover .card__heading a{color:var(--kr-signal);text-decoration:none}.badge{font-size:1.1rem;text-transform:uppercase;padding:.4rem .8rem}.product__title h1{text-transform:uppercase;font-weight:800}.product-form__submit{background-color:var(--kr-signal)!important;color:var(--kr-night)!important}.product-form__submit:hover{filter:brightness(1.1)}.button,.shopify-payment-button__button--unbranded{font-weight:800;text-transform:uppercase;letter-spacing:.08em}.header__menu-item:hover span,.footer a:hover,.link:hover{color:var(--kr-signal)}.kr-hero{position:relative;overflow:hidden;background:var(--kr-night);color:var(--kr-ice);border-bottom:1px solid var(--kr-concrete)}.kr-hero__media,.kr-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.kr-hero__media video,.kr-hero__media svg{display:block;width:100%;height:100%;object-fit:cover}.kr-hero__overlay{background:var(--kr-night);pointer-events:none}.kr-hero__inner{position:relative;display:flex;flex-wrap:wrap;gap:4rem;align-items:flex-end;justify-content:space-between}.kr-hero__copy{flex:1 1 52rem;display:flex;flex-direction:column;gap:1.6rem}.kr-hero__kicker{font-family:var(--kr-mono);font-size:1.3rem;letter-spacing:.15em;color:var(--kr-signal);text-transform:uppercase}.kr-hero__title{margin:0;font-family:var(--kr-gothic);font-weight:900;font-size:clamp(6.4rem,11vw,14rem);line-height:.85;letter-spacing:-.02em;color:var(--kr-ice)}.kr-hero__text{max-width:56rem;font-size:1.8rem;line-height:1.6;color:#f2f2f2d9}.kr-hero__text p{margin:0}.kr-hero__side{flex:0 1 38rem;display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start}.kr-readout{width:100%;box-sizing:border-box;margin:0;padding:2rem 2.4rem;border:1px solid var(--kr-concrete);background:var(--kr-night);font-family:var(--kr-mono);font-size:2rem;line-height:1.9}.kr-readout div{display:flex;justify-content:space-between;gap:2rem}.kr-readout dt{color:var(--kr-frost)}.kr-readout dd{margin:0}.kr-readout .kr-hot{color:var(--kr-signal)}.kr-hero .button{background-color:var(--kr-signal);color:var(--kr-night);min-height:5.2rem;padding:0 2.8rem}.kr-hero .button:after{box-shadow:none}.kr-live{position:absolute;right:3.2rem;bottom:1.6rem;display:flex;gap:1rem;align-items:center;font-family:var(--kr-mono);font-size:1.2rem;letter-spacing:.08em;color:#c8c8c8}.kr-live__dot{display:block;width:.8rem;height:.8rem;background:var(--kr-signal);animation:krblink calc(var(--kr-beat) * 2) steps(1) infinite}@media screen and (max-width:749px){.kr-hero__inner{gap:2.4rem}.kr-readout{font-size:1.6rem}.kr-live{right:1.5rem}}.kr-bob{animation:krbob var(--kr-beat) ease-in-out infinite}.kr-bob2{animation:krbob2 calc(var(--kr-beat) * 2) ease-in-out infinite}.kr-beam{animation:krbeam 3.3s ease-in-out infinite alternate}.kr-strobe{opacity:0;animation:krstrobe calc(var(--kr-beat) * 4) linear infinite}.kr-grain{animation:krgrain .2s steps(2) infinite}@keyframes krbob{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes krbob2{0%,to{transform:translate(0)}25%{transform:translate(-4px,6px)}50%{transform:translate(0)}75%{transform:translate(4px,6px)}}@keyframes krbeam{0%{transform:rotate(-16deg)}to{transform:rotate(16deg)}}@keyframes krstrobe{0%{opacity:.24}3%{opacity:0}50%{opacity:0}51%{opacity:.14}54%{opacity:0}to{opacity:0}}@keyframes krgrain{0%{transform:translate(0)}50%{transform:translate(-18px,12px)}to{transform:translate(10px,-14px)}}@keyframes krblink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.kr-scene *,.kr-live__dot{animation:none!important}}html{scroll-behavior:smooth}section.krs .krs__chip,section.krs .krs__line{transition:background-color .2s ease,color .2s ease,border-color .2s ease}section.krs .krs__chip:not(.is-on):hover{border-color:#9a9a9a;color:#f2f2f2}section.krs .krs__line:not(.is-on):hover{color:#f2f2f2}section.krs .krs__name{transition:color .2s ease}section.krs .krs__media img{transition:transform .4s ease}section.krs .krs__card:hover .krs__media img{transform:scale(1.03)}section.krs .krs__chip:focus-visible,section.krs .krs__line:focus-visible,section.krs .krs__card:focus-visible,.kr-hero .button:focus-visible{outline:2px solid #ff2a1f;outline-offset:3px}@media screen and (max-width:749px){section.krs{padding:3.2rem 1.6rem 5.6rem}section.krs .krs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem}section.krs .krs__row{flex-direction:column;gap:.4rem}section.krs .krs__name{font-size:1.2rem}section.krs .krs__bar{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}section.krs .krs__media img{transition:none}section.krs .krs__card:hover .krs__media img{transform:none}}.product-popup-modal__content table{display:table!important;overflow:visible!important;width:100%;table-layout:fixed;border-collapse:collapse;font-family:var(--kr-mono,monospace);font-size:1.2rem;margin:1.2rem 0}.product-popup-modal__content th,.product-popup-modal__content td{padding:.7rem .3rem;border:1px solid #2a2a2a;text-align:center;font-weight:400;line-height:1.3}.product-popup-modal__content tr th:first-child{text-align:left;color:#9a9a9a;width:32%;padding-left:.6rem}.product-popup-modal__content tr:first-child th{color:#f2f2f2;letter-spacing:.06rem}.product-popup-modal__content p{font-size:1.3rem;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kaltrave.css.map */
