:root{--knwn-dark: #0B0B0B;--knwn-light: #EDEAE3;--knwn-surface: #151514;--knwn-surface-2: #1E1D1B;--knwn-muted: #9E9A92;--knwn-line: rgba(237, 234, 227, .14);--knwn-line-strong: rgba(237, 234, 227, .32);--knwn-display: "Nunito Sans", "Helvetica Neue", Arial, sans-serif;--knwn-mono: "DM Mono", ui-monospace, Menlo, monospace;--knwn-logo-ratio: 1820 / 290;--knwn-swift-ratio: 600 / 340;--knwn-wrap: 1240px}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-stretch:125%;text-wrap:balance}.knwn-display{font-family:var(--knwn-display);font-stretch:125%;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.button,.button-secondary,button.button,.shopify-payment-button__button{border-radius:0}.knwn-wrap{width:100%;max-width:var(--knwn-wrap);margin-inline:auto;padding-inline:max(16px,env(safe-area-inset-left,0px)) max(16px,env(safe-area-inset-right,0px));box-sizing:border-box}.knwn-eyebrow{font-family:var(--font-body--family);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--knwn-muted);margin:0}.knwn-lead{font-size:17px;line-height:1.55;max-width:60ch;color:var(--knwn-muted);margin:0}.knwn-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.knwn-section{padding-block:clamp(48px,8vw,96px)}.knwn-section--line{border-top:1px solid var(--knwn-line)}.knwn-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:28px}.knwn-head__title{margin:6px 0 0;font-family:var(--knwn-display);font-stretch:125%;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(22px,3vw,34px);line-height:1.1}.knwn-textlink{color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--knwn-line-strong);font-size:14px}.knwn-textlink:hover{text-decoration-color:currentColor}.knwn-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border:1px solid var(--knwn-light);background:var(--knwn-light);color:var(--knwn-dark);font-family:var(--font-body--family);font-weight:600;font-size:15px;letter-spacing:.01em;text-decoration:none;border-radius:0;cursor:pointer;transition:opacity .15s,border-color .15s}.knwn-btn:hover{opacity:.88}.knwn-btn--ghost{background:transparent;color:var(--knwn-light);border-color:var(--knwn-line-strong)}.knwn-btn--ghost:hover{opacity:1;border-color:var(--knwn-light)}.knwn-logo,.knwn-swift{display:inline-block;background:currentColor;-webkit-mask:var(--knwn-mask) center / contain no-repeat;mask:var(--knwn-mask) center / contain no-repeat;flex:none}.knwn-logo{aspect-ratio:var(--knwn-logo-ratio)}.knwn-swift{aspect-ratio:var(--knwn-swift-ratio);height:.8em;vertical-align:-.05em}.knwn-hero{position:relative;min-height:min(86svh,820px);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:var(--knwn-dark);color:var(--knwn-light);isolation:isolate}.knwn-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background:radial-gradient(120% 85% at 72% 18%,#2e2c29,#151514 55%,#0b0b0b)}.knwn-hero__media img,.knwn-hero__media video{width:100%;height:100%;object-fit:cover;display:block}.knwn-hero__media--mobile{display:none}@media screen and (max-width:749px){.knwn-hero__media--has-mobile .knwn-hero__media--desktop{display:none}.knwn-hero__media--mobile{display:block}}.knwn-hero__ghost{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:flex;align-items:center;justify-content:center;pointer-events:none}.knwn-ghost-word{display:block;font-family:var(--knwn-display);font-stretch:125%;font-weight:700;text-transform:uppercase;letter-spacing:.33em;padding-left:.33em;line-height:1;white-space:nowrap;font-size:calc(var(--knwn-ghost-w, 88) * 1vw / 4.845);color:rgba(237,234,227,var(--knwn-ghost-opacity, .07));user-select:none;-webkit-user-select:none}.knwn-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#0b0b0beb,#0b0b0b66 45%,#0b0b0b00 72%)}.knwn-hero__copy{display:flex;flex-direction:column;gap:18px;align-items:flex-start;padding-top:120px;padding-bottom:clamp(32px,6vw,64px)}.knwn-hero .knwn-eyebrow{color:#edeae3b3}.knwn-hero__title{margin:0;color:var(--knwn-light);font-family:var(--knwn-display);font-stretch:125%;font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1.04;font-size:clamp(30px,5.6vw,76px);max-width:17ch}.knwn-hero__actions{display:flex;gap:12px;flex-wrap:wrap}.knwn-band{overflow:hidden;border-block:1px solid var(--knwn-line);padding-block:14px;background:var(--color-background);color:var(--color-foreground);font-family:var(--knwn-display);font-stretch:125%;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:clamp(14px,1.8vw,18px);line-height:1.2;white-space:nowrap}.knwn-band__track{display:flex;width:max-content;animation:knwn-scroll var(--knwn-band-duration, 120s) linear infinite;will-change:transform}.knwn-band__half{display:flex;align-items:center;flex:none}.knwn-band__item{display:inline-flex;align-items:center}.knwn-band .knwn-swift{margin:0 .55em}.knwn-band .knwn-logo{height:.78em;width:auto}@keyframes knwn-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.knwn-band__track{animation:none}}.knwn-statement{padding-block:clamp(56px,10vw,120px);text-align:center}.knwn-statement__line{margin:0 auto;max-width:24ch;font-family:var(--knwn-display);font-stretch:125%;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:clamp(20px,3.4vw,40px);line-height:1.15}.knwn-statement__q{margin:16px auto 0;font-family:var(--knwn-mono);font-style:normal;font-weight:300;font-stretch:normal;text-transform:uppercase;letter-spacing:.14em;line-height:1.5;color:#edeae3d1;font-size:clamp(9px,calc(8.1px + .48vw),15px)}.knwn-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media screen and (min-width:900px){.knwn-cats{grid-template-columns:repeat(var(--knwn-cats-cols, 5),minmax(0,1fr))}}.knwn-cat{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;background:var(--knwn-surface);color:var(--knwn-light);text-decoration:none}.knwn-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.knwn-cat:hover img{transform:scale(1.03)}.knwn-cat__mark{font-size:clamp(34px,5vw,56px);color:#edeae329;transition:color .2s}.knwn-cat:hover .knwn-cat__mark{color:#edeae34d}.knwn-cat__label{position:absolute;left:12px;bottom:10px;z-index:1;font-family:var(--knwn-display);font-stretch:125%;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:15px;text-shadow:0 1px 12px rgba(0,0,0,.35)}.knwn-cat__soon{position:absolute;right:12px;top:12px;z-index:1;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--knwn-muted)}.knwn-cats .knwn-cat:last-child:nth-child(odd){grid-column:1 / -1;aspect-ratio:2 / 1}@media screen and (min-width:900px){.knwn-cats .knwn-cat:last-child:nth-child(odd){grid-column:auto;aspect-ratio:1}}.knwn-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}@media screen and (min-width:900px){.knwn-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 20px}}.knwn-card{display:flex;flex-direction:column;gap:10px;color:inherit;text-decoration:none;min-width:0}.knwn-card__media{position:relative;aspect-ratio:4 / 5;background:var(--knwn-surface);overflow:hidden;display:flex;align-items:center;justify-content:center}.knwn-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s}.knwn-card__media img+img{opacity:0}@media(hover:hover){.knwn-card:hover .knwn-card__media img+img{opacity:1}}.knwn-card__badge{position:absolute;left:10px;top:10px;z-index:1;padding:4px 8px;background:var(--knwn-dark);color:var(--knwn-light);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.knwn-card__title{margin:0;font-size:14px;font-weight:500;line-height:1.35}.knwn-card__price{margin:0;font-size:14px;color:var(--knwn-muted)}.knwn-card--empty .knwn-card__media .knwn-swift{font-size:clamp(28px,4vw,44px);color:#edeae324}.knwn-card--empty .knwn-card__title{color:var(--knwn-muted)}.knwn-empty-note{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:28px;padding-top:20px;border-top:1px solid var(--knwn-line)}.knwn-empty-note p{margin:0;color:var(--knwn-muted);font-size:15px}.knwn-look{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}@media screen and (min-width:900px){.knwn-look{grid-template-columns:.9fr 1.1fr;gap:56px}}.knwn-look__media{position:relative;aspect-ratio:4 / 5;background:var(--knwn-surface);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.knwn-look__media img,.knwn-look__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.knwn-look__media .knwn-swift{font-size:clamp(48px,8vw,96px);color:#edeae324}.knwn-look__media .knwn-eyebrow{font-size:11px}.knwn-look__copy{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.knwn-look__title{margin:0;font-family:var(--knwn-display);font-stretch:125%;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(24px,3.4vw,40px);line-height:1.1}.knwn-signup{background:var(--knwn-surface)}.knwn-signup__in{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding-block:clamp(48px,9vw,96px)}@media screen and (min-width:900px){.knwn-signup__in{grid-template-columns:1fr 1fr;align-items:end;gap:64px}}.knwn-signup__title{margin:0;font-family:var(--knwn-display);font-stretch:125%;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(24px,3.4vw,40px);line-height:1.1}.knwn-form{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:560px){.knwn-form{flex-direction:row}.knwn-form .knwn-input{flex:1}}.knwn-input{min-height:52px;padding:0 16px;border:1px solid var(--knwn-line-strong);background:transparent;color:var(--knwn-light);font:inherit;font-size:16px;border-radius:0;min-width:0}.knwn-input::placeholder{color:var(--knwn-muted)}.knwn-input:focus-visible{outline:2px solid var(--knwn-light);outline-offset:2px}.knwn-form__msg{margin:10px 0 0;font-size:13px;color:var(--knwn-muted)}.knwn-form__msg--ok{color:var(--knwn-light)}.knwn-footer{border-top:1px solid var(--knwn-line);padding-block:clamp(48px,8vw,80px) 28px}.knwn-footer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.knwn-footer__brand{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:14px}@media screen and (min-width:900px){.knwn-footer__grid{grid-template-columns:1.6fr repeat(2,minmax(0,.7fr));gap:40px}.knwn-footer__brand{grid-column:auto}}.knwn-footer__swift{font-size:34px;height:34px;margin-bottom:10px;display:block}.knwn-footer__word{width:min(100%,460px);height:auto;display:block}.knwn-footer__tag{margin:0;font-size:14px;color:var(--knwn-muted)}.knwn-footer h2{margin:0 0 12px;font-family:var(--font-body--family);font-stretch:normal;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--knwn-muted)}.knwn-footer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:14px}.knwn-footer ul a{color:var(--knwn-muted);text-decoration:none}.knwn-footer ul a:hover{color:var(--knwn-light)}.knwn-footer__base{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:48px;padding-top:20px;border-top:1px solid var(--knwn-line);font-size:12px;color:var(--knwn-muted)}.knwn-footer__base a{color:inherit;text-decoration:none}.knwn-footer__base a:hover{color:var(--knwn-light)}.knwn-footer__links{display:flex;gap:14px;flex-wrap:wrap}@media(prefers-reduced-motion:reduce){.knwn-cat img,.knwn-card__media img{transition:none}}#header-component{border-bottom:1px solid var(--knwn-line)}@media screen and (min-width:900px){.knwn-look__media{aspect-ratio:1}}.header__underlay,.menu-list__submenu .mega-menu{background:var(--knwn-dark)}.mega-menu__link--parent{font-family:var(--font-body--family);font-stretch:normal;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--knwn-muted);padding-bottom:6px}.mega-menu__link--parent:hover{color:var(--knwn-light)}.mega-menu__link:not(.mega-menu__link--parent){font-size:14px;color:var(--knwn-muted)}.mega-menu__link:not(.mega-menu__link--parent):hover{color:var(--knwn-light)}.menu-list__submenu-inner{border-top:1px solid var(--knwn-line)}.mega-menu__link-image,.mega-menu__content-list img{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/knwn.css.map */
