:root{--kr-black: #090909;--kr-black-2: #151515;--kr-white: #f5f5f2;--kr-gray: #858585;--kr-line: #2a2a2a;--kr-red: #d62828;--kr-font-display: "Archivo", system-ui, sans-serif;--kr-font-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--kr-font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--kr-ease-out: cubic-bezier(.23, 1, .32, 1);--kr-ease-in-out: cubic-bezier(.77, 0, .175, 1);--kr-gutter: clamp(16px, 3.2vw, 48px);--kr-section-space: clamp(72px, 12vw, 180px)}:root:root{--font-heading--family: var(--kr-font-display);--font-subheading--family: var(--kr-font-mono);--font-accent--family: var(--kr-font-serif);--font-body--family: var(--kr-font-display)}html{background:var(--kr-black);color-scheme:dark}body{background:var(--kr-black);color:var(--kr-white);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}::selection{background:var(--kr-red);color:var(--kr-white)}:focus-visible{outline:2px solid var(--kr-red);outline-offset:3px}h1,h2,h3,.h1,.h2,.h3{font-variation-settings:"wdth" 112;letter-spacing:-.02em}.kr-mono{font-family:var(--kr-font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.5}.kr-serif{font-family:var(--kr-font-serif);font-style:italic;font-weight:400;letter-spacing:-.01em;text-transform:none;font-variation-settings:normal}.kr-red{color:var(--kr-red)}.kr-muted{color:var(--kr-gray)}.kr-wrap{padding-inline:var(--kr-gutter);max-width:1680px;margin-inline:auto}.kr-section{position:relative;padding-block:var(--kr-section-space);background:var(--kr-black);color:var(--kr-white);overflow-x:clip}.kr-section--alt{background:var(--kr-black-2)}.kr-section--paper,.kr-paper{--kr-line: rgb(9 9 9 / .14);--kr-gray: #5c5c5c;--color-background: #f5f5f2;--color-background-rgb: 245 245 242;--color-foreground: #090909;--color-foreground-rgb: 9 9 9;--color-border: rgb(9 9 9 / .14);background:var(--kr-white);color:var(--kr-black)}.kr-section h2,.kr-section h3,.kr-section p{margin:0}.kr-section-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px var(--kr-gutter);align-items:end;margin-block-end:clamp(40px,7vw,96px);container-type:inline-size}.kr-section-head__meta{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block-end:14px;border-block-end:1px solid var(--kr-line)}.kr-section-head__title{grid-column:1 / -1;font-family:var(--kr-font-display);font-variation-settings:"wdth" 125;font-weight:800;font-size:clamp(2rem,7.6cqi,9rem);line-height:.86;letter-spacing:-.04em;text-transform:uppercase;overflow-wrap:break-word}.kr-section-head__lede{grid-column:1 / -1;max-width:34ch;font-size:clamp(1.25rem,2.2vw,1.875rem);line-height:1.15}@media(min-width:990px){.kr-section-head__title{grid-column:1 / span 9;font-size:clamp(2.25rem,7.4cqi,9rem)}.kr-section-head__lede{grid-column:10 / -1;justify-self:end}}.kr-tag{display:inline-flex;align-items:center;gap:.6em;font-family:var(--kr-font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--kr-gray)}.kr-tag:before{content:"";inline-size:.55em;block-size:.55em;background:var(--kr-red);flex:none}.kr-btn{--kr-btn-bg: var(--kr-red);--kr-btn-fg: var(--kr-white);--kr-btn-border: var(--kr-red);position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:2.5rem;min-block-size:52px;padding:0 1.25rem;border:1px solid var(--kr-btn-border);border-radius:0;background:var(--kr-btn-bg);color:var(--kr-btn-fg);font-family:var(--kr-font-mono);font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;overflow:hidden;isolation:isolate;transition:transform .16s var(--kr-ease-out),color .2s ease,border-color .2s ease}.kr-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--kr-white);clip-path:inset(0 100% 0 0);transition:clip-path .38s var(--kr-ease-out)}.kr-btn__arrow{transition:transform .26s var(--kr-ease-out)}.kr-btn--ghost{--kr-btn-bg: transparent;--kr-btn-border: rgb(245 245 242 / .5)}.kr-btn--block{inline-size:100%}.kr-btn:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.kr-btn:hover{color:var(--kr-black);border-color:var(--kr-white)}.kr-btn:hover:after{clip-path:inset(0 0 0 0)}.kr-btn:hover .kr-btn__arrow{transform:translate(4px)}}.kr-btn[disabled],.kr-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.kr-actions{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:749px){.kr-actions>.kr-btn{flex:1 1 100%}}.kr-link{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s var(--kr-ease-out)}@media(hover:hover)and (pointer:fine){.kr-link:hover{background-size:100% 1px}}.kr-price{font-family:var(--kr-font-mono);letter-spacing:.02em}.kr-js [data-kr-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s var(--kr-ease-out),transform .9s var(--kr-ease-out);transition-delay:calc(var(--kr-i, 0) * 60ms)}.kr-js [data-kr-reveal].is-inview{opacity:1;transform:none}.kr-js:not(.kr-ready) [data-kr-reveal]:not(.is-inview){animation:kr-failsafe 1ms linear 4s forwards}@keyframes kr-failsafe{to{opacity:1;transform:none}}.kr-line{display:block;overflow:hidden;padding-block-end:.06em;margin-block-end:-.06em}.kr-line>span{display:block;transform:translateY(105%);animation:kr-line-up 1s var(--kr-ease-out) forwards;animation-delay:calc(var(--kr-delay, 0ms) + var(--kr-i, 0) * 90ms)}@keyframes kr-line-up{to{transform:none}}.kr-cover{--kr-env-paper: #161514;--kr-env-flap: #1d1c1a;--kr-env-ink: #e7e4dc;--kr-env-muted: rgb(231 228 220 / .62);--kr-env-accent: var(--kr-red);--kr-gray: #858585;--kr-line: #2a2a2a;position:relative;display:block;aspect-ratio:8 / 5;inline-size:100%;overflow:hidden;container-type:inline-size;color:var(--kr-env-ink);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(162deg,transparent 0 58%,rgb(255 255 255 / .035) 58.2% 58.6%,transparent 58.8%),linear-gradient(28deg,transparent 0 70%,rgb(255 255 255 / .03) 70.2% 70.5%,transparent 70.7%),radial-gradient(120% 90% at 30% 40%,rgb(255 255 255 / .05),transparent 60%),var(--kr-env-paper);border-radius:1.2%/1.9%;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 0 36px #000000bf,0 18px 36px -12px #000c;font-family:var(--kr-font-mono)}.kr-cover--image{background:var(--kr-black-2)}.kr-cover__img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.kr-env--red{--kr-env-paper: #b81f22;--kr-env-flap: #c4262a;--kr-env-ink: #f5f5f2;--kr-env-muted: rgb(245 245 242 / .75);--kr-env-accent: #090909}.kr-env--light{--kr-env-paper: #e9e6df;--kr-env-flap: #f2efe8;--kr-env-ink: #111;--kr-env-muted: rgb(17 17 17 / .6);box-shadow:inset 0 0 0 1px #00000014,inset 0 0 30px #0000002e,0 18px 36px -12px #0009}.kr-env__flap{position:absolute;inset:0 2.5% auto;block-size:30%;background-color:var(--kr-env-flap);background-image:linear-gradient(180deg,rgb(255 255 255 / .04),transparent 70%);border-radius:0 0 2cqi 2cqi;box-shadow:0 .6cqi 1.4cqi #0000008c,inset 0 -1px #ffffff14;transform-origin:top center;z-index:2}.kr-env__tie{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;color:#000000e6;z-index:4;pointer-events:none}.kr-env__knot{position:absolute;inline-size:8.5cqi;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 50%,#050505 0 18%,#2b2a28 19% 30%,#121211 31% 100%);box-shadow:0 .5cqi 1cqi #000000b3,inset 0 0 0 1px #ffffff0f;z-index:5}.kr-env__knot--a{inset-inline-start:43%;inset-block-start:14%}.kr-env__knot--b{inset-inline-start:45%;inset-block-start:29%}.kr-env__code{position:absolute;inset-block-start:0;inset-inline-end:7%;inline-size:17%;block-size:9%;background:repeating-linear-gradient(90deg,rgb(0 0 0 / .85) 0 .35cqi,transparent .35cqi .7cqi,rgb(0 0 0 / .85) .7cqi .9cqi,transparent .9cqi 1.5cqi) 8% 30% / 84% 60% no-repeat,var(--kr-red);box-shadow:0 .4cqi .8cqi #00000080;z-index:3}.kr-env--red .kr-env__code{background:repeating-linear-gradient(90deg,rgb(245 245 242 / .85) 0 .35cqi,transparent .35cqi .8cqi) 8% 30% / 84% 60% no-repeat,#090909}.kr-env__meta{position:absolute;inset-block-start:6%;inset-inline-start:7%;font-size:2.5cqi;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;color:var(--kr-env-muted);z-index:3}.kr-env__main{position:absolute;inset-block-start:43%;inset-inline-start:8%;inline-size:56%;z-index:3}.kr-env__brand{display:block;font-family:var(--kr-font-display);font-variation-settings:"wdth" 125;font-weight:800;font-size:10.5cqi;line-height:.8;letter-spacing:-.03em;text-transform:uppercase;transform:skew(-11deg);transform-origin:left bottom;color:var(--kr-env-ink);text-shadow:0 0 .6cqi rgb(255 255 255 / .12);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.6' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 2.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.6' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 2.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E")}.kr-env__brand sup{font-size:.28em;vertical-align:1.6em;margin-inline-start:.15em}.kr-env__stamp{position:relative;display:inline-block;margin-block-start:2.2cqi;margin-inline-start:5cqi;padding:1.6cqi 3cqi;font-size:2.6cqi;letter-spacing:.32em;text-transform:uppercase;white-space:nowrap;color:var(--kr-env-ink)}.kr-env__scribble{position:absolute;inset-block-start:-40%;inset-inline-start:-8%;inline-size:116%;block-size:170%;color:var(--kr-env-accent);opacity:.9}.kr-env__side{position:absolute;inset-block:34% 18%;inset-inline-end:6%;inline-size:27%;display:flex;flex-direction:column;justify-content:center;gap:2cqi;padding-inline-start:4%;border-inline-start:1px solid rgb(255 255 255 / .16);z-index:3}.kr-env--light .kr-env__side{border-color:#00000029}.kr-env__topic{display:flex;align-items:center;gap:2.4cqi;font-size:2.5cqi;letter-spacing:.1em;text-transform:uppercase;color:var(--kr-env-ink)}.kr-env__icon{flex:none;inline-size:5.6cqi;block-size:5.6cqi}.kr-env:not(.kr-env--pack) .kr-env__topic{flex-direction:column;align-items:flex-start;gap:2cqi;font-size:2.8cqi;letter-spacing:.04em}.kr-env:not(.kr-env--pack) .kr-env__icon{inline-size:13cqi;block-size:13cqi;stroke-width:1;color:var(--kr-env-accent)}.kr-env--red:not(.kr-env--pack) .kr-env__icon{color:var(--kr-env-ink)}.kr-env__topic--more{padding-inline-start:8cqi;color:var(--kr-env-muted);white-space:nowrap}.kr-env__foot{position:absolute;inset-block-end:4.5%;inset-inline:7% 10%;display:flex;align-items:center;justify-content:space-between;gap:2cqi;font-size:2.4cqi;letter-spacing:.16em;text-transform:uppercase;color:var(--kr-env-muted);z-index:3}.kr-env__globe{inline-size:11cqi;block-size:5.5cqi;color:var(--kr-env-muted)}#header-component{--kr-header-bg: rgb(9 9 9 / .8)}#header-component .header__row,#header-component.header{background-color:var(--kr-header-bg);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%)}#header-component{border-block-end:1px solid var(--kr-line)}#header-component .menu-list__link,#header-component .menu-list__link-title{font-family:var(--kr-font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}#header-component .header-logo{font-family:var(--kr-font-display);font-variation-settings:"wdth" 125;font-weight:800;letter-spacing:-.02em;text-transform:uppercase}.header-announcements,.announcement-bar{font-family:var(--kr-font-mono);letter-spacing:.08em;text-transform:uppercase}@media(prefers-reduced-transparency:reduce){#header-component .header__row,#header-component.header{background-color:var(--kr-black);-webkit-backdrop-filter:none;backdrop-filter:none}}.product-grid{counter-reset:kr-item}.product-grid>*{counter-increment:kr-item}.product-card{position:relative;border-block-start:1px solid var(--kr-line);padding-block-start:12px;transition:border-color .24s ease}.product-grid .product-card:before{content:"KR\2014" counter(kr-item,decimal-leading-zero);display:block;margin-block-end:10px;font-family:var(--kr-font-mono);font-size:.6875rem;letter-spacing:.08em;color:var(--kr-gray);transition:color .24s ease}.product-card img{transition:transform .7s var(--kr-ease-out)}@media(hover:hover)and (pointer:fine){.product-card:hover{border-color:var(--kr-red)}.product-grid .product-card:hover:before{color:var(--kr-red)}.product-card:hover img{transform:scale(1.03)}}.price,product-price{font-family:var(--kr-font-mono);letter-spacing:.02em}main[data-template^=collection],main[data-template^=search]{--kr-line: rgb(9 9 9 / .14);--kr-gray: #5c5c5c;--color-background: #f5f5f2;--color-background-rgb: 245 245 242;--color-foreground: #090909;--color-foreground-rgb: 9 9 9;--color-border: rgb(9 9 9 / .14);background:var(--kr-white);color:var(--kr-black)}main[data-template^=collection] h1{font-family:var(--kr-font-display);font-variation-settings:"wdth" 125;font-weight:800;font-size:clamp(2.75rem,9vw,9rem);line-height:.86;letter-spacing:-.045em;text-transform:uppercase}.product-card-gallery__title-placeholder:has(.kr-cover){padding:0;background:none;aspect-ratio:auto}.product-card .kr-cover{box-shadow:0 24px 40px -28px #0009}@media(hover:hover)and (pointer:fine){.product-card .kr-cover{transition:transform .5s var(--kr-ease-out)}.product-card:hover .kr-cover{transform:translateY(-6px) rotate(-1deg)}}.product-details h1,.product-information h1{font-variation-settings:"wdth" 100;font-weight:800;line-height:.95;letter-spacing:-.03em;text-transform:uppercase}.product-details .text-block.h1 h1{font-size:clamp(2rem,3.4vw,3.75rem);overflow-wrap:normal}.product-details .rte :is(h1,h2,h3,h4){margin-block:1.6em .5em;font-size:clamp(1.125rem,1.5vw,1.375rem);font-variation-settings:"wdth" 100;letter-spacing:-.01em;line-height:1.2;text-transform:none}.product-details .rte{color:#f5f5f2d1;line-height:1.6}.kr-product-cover{max-inline-size:720px;margin-inline:auto;padding:clamp(16px,4vw,48px)}@media(min-width:750px){.kr-product-cover{position:sticky;top:calc(var(--header-height, 60px) + 24px)}}.add-to-cart-button{font-family:var(--kr-font-mono);letter-spacing:.1em;text-transform:uppercase}.cart-drawer__dialog{background:var(--kr-black-2)}@media(prefers-reduced-motion:reduce){.kr-js [data-kr-reveal]{transform:none;transition:opacity .3s ease}.kr-line>span{transform:none;animation:none}.kr-btn,.kr-btn:after,.kr-btn__arrow,.product-card img{transition:none}}.kr-consent{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;padding:.9rem 1rem;margin-block-end:.75rem;border:1px solid rgb(var(--color-foreground-rgb) / .2);font-size:.8125rem;line-height:1.45}.kr-consent__box{inline-size:1.25rem;block-size:1.25rem;margin:.1rem 0 0;accent-color:var(--kr-red);cursor:pointer}.kr-consent__label{cursor:pointer}.kr-consent:has(.kr-consent__box:user-invalid){border-color:var(--kr-red)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/krave.css.map */
