/**
 * @license
 * MyFonts Webfont Build ID 3867246, 2020-12-16T11:57:38-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: Noctis Regular by Italiantype
 * URL: https://www.myfonts.com/collections/italian-type-foundry

 * © 2026 MyFonts Inc. */@font-face{font-family:BerkeleyMono-Regular;src:url(/cdn/shop/files/BerkeleyMono-Regular.woff2?v=1764087737) format("woff2");font-display:swap}@font-face{font-family:BerkeleyMono-Oblique;src:url(/cdn/shop/files/BerkeleyMono-Oblique.woff2?v=1764087760) format("woff2");font-display:swap}@font-face{font-family:BerkeleyMono-Bold;src:url(/cdn/shop/files/BerkeleyMono-Bold.woff2?v=1764087779) format("woff2");font-display:swap}@font-face{font-family:KAECE Mono;src:url(/cdn/shop/files/BerkeleyMono-Regular.woff2?v=1764087737) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KAECE Mono;src:url(/cdn/shop/files/BerkeleyMono-Bold.woff2?v=1764087779) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:KAECE Display;src:url(kaece-noctis.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--k-ink:#1F1F1F;--k-grey:#E7E9E7;--k-white:#FFFFFF;--k-offwhite:#ECE9E1;--k-blue:#7A8697;--k-blue-master:#475362;--k-mono:"KAECE Mono","BerkeleyMono-Regular",ui-monospace,Menlo,Consolas,monospace;--k-display:"KAECE Display","Times New Roman",Times,serif;--k-fs:12px;--k-fs-small:10px;--k-track:3px;--k-lh-body:1.71;--k-fs-italic:13px;--k-fs-number:72px;--k-fs-title:40px;--k-fs-statement:64px;--k-s1:10px;--k-s2:20px;--k-s3:40px;--k-s4:80px;--k-s5:120px;--k-margin:40px;--k-gutter:10px;--k-button-h:48px;--k-chip:40px;--color-text:var(--k-ink);--color-text-meta:var(--k-ink);--color-bg:var(--k-white);--color-border:var(--k-grey);--color-header-border:var(--k-grey);--color-footer-border:var(--k-grey);--color-drawer-border:var(--k-grey);--color-drawer-text-meta:var(--k-ink);--color-navigation-text-meta:var(--k-ink);--color-placeholder-bg:var(--k-grey);--color-input-inactive-text:var(--k-blue-master);--font-body:var(--k-mono);--font-heading:var(--k-mono);--font-size-button:var(--k-fs-small);--font-letter-spacing-button:var(--k-track);--button-text-transform:uppercase;--button-border-radius:0;--color-secondary-button-bg:var(--k-ink);--color-secondary-button-text:var(--k-ink);--color-secondary-button-border:var(--k-ink)}@media(max-width:767px){:root{--k-fs-italic:12px;--k-fs-number:56px;--k-fs-title:28px;--k-fs-statement:36px;--k-s4:40px;--k-s5:80px;--k-margin:20px}}.featured-collection,.collection__container{padding-left:var(--k-margin);padding-right:var(--k-margin)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--k-white);color:var(--k-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}hr{border:0;border-top:1px solid var(--k-grey)}::selection{background:var(--k-ink);color:var(--k-white)}.nav .nav__submenu a,.footer__links,.footer__links a{color:var(--k-ink)}.k-label{font-family:var(--k-mono);font-size:var(--k-fs);letter-spacing:var(--k-track);text-transform:uppercase;line-height:1.5}.k-small{font-family:var(--k-mono);font-size:var(--k-fs-small);letter-spacing:var(--k-track);text-transform:uppercase;line-height:1.6}.k-body{font-family:var(--k-mono);font-size:var(--k-fs);letter-spacing:-.5px;line-height:var(--k-lh-body);text-transform:none}.k-italic-line{font-family:var(--k-display);font-size:var(--k-fs-italic);line-height:1.4;letter-spacing:0;text-transform:none;color:var(--k-blue-master);font-weight:400}.k-number{font-family:var(--k-display);font-size:var(--k-fs-number);line-height:1;letter-spacing:-.01em;font-weight:400;font-variant-numeric:lining-nums}.k-title{font-family:var(--k-display);font-size:var(--k-fs-title);line-height:1.1;letter-spacing:0;text-transform:none;font-weight:400}.k-statement{font-family:var(--k-display);font-size:var(--k-fs-statement);line-height:1.05;letter-spacing:-.005em;text-transform:none;font-weight:400}.k-of{font-family:var(--k-display);font-size:1.15em;letter-spacing:0;text-transform:none;margin:0 .25em}.bttn{border-radius:0;min-height:var(--k-button-h);font-family:var(--k-mono);font-size:var(--k-fs-small);letter-spacing:var(--k-track);text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.bttn--primary{background-color:var(--k-ink);border:1px solid var(--k-ink);color:var(--k-white)}.bttn--primary:hover{opacity:.88}.bttn[disabled],.bttn:disabled,.bttn.disabled,.bttn[disabled]:hover,.bttn:disabled:hover{background-color:var(--k-grey);border-color:var(--k-grey);color:var(--k-blue-master);opacity:1;cursor:not-allowed}.product-form__chip{width:var(--k-chip);height:var(--k-chip);border:1px solid var(--k-grey);border-radius:0;letter-spacing:0;transition:border-color .2s ease}.product-form__chip:hover,.product-form__chip.selected{border-color:var(--k-ink)}.product-form__chip.disabled,.product-form__chip[dynamic-variant-button].disabled{background-color:transparent;color:var(--k-blue);text-decoration:line-through;border-color:var(--k-grey)}.product-form__chip[dynamic-variant-button].disabled.selected{border-color:var(--k-ink)}.product-form__quantity{border:1px solid var(--k-grey);border-radius:0}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password],input[type=number],select,textarea{border-radius:0}.input,.footer__newsletter .input,.contact-form input,.contact-form textarea,.login input,.register input,.account input{border:1px solid var(--k-grey);border-radius:0;min-height:var(--k-button-h);color:var(--k-ink)}.input:focus,.contact-form input:focus,.contact-form textarea:focus{border-color:var(--k-ink);outline:none}::placeholder{color:var(--k-blue-master);opacity:1}.accordion,.accordion__group,.product__block,.quick-cart__item,.cart-template__item{border-color:var(--k-grey)}a:focus-visible,button:focus-visible,.bttn:focus-visible,[tabindex]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid var(--k-ink);outline-offset:2px}.k-dot:before{content:"\b7";margin:0 .6em}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/kaece.css.map */
