@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Space+Grotesk:wght@400;500;700&family=JetBrains+Mono:wght@400;500&display=swap";:root{--alkemi-black: #0A0A0A;--alkemi-offwhite: #F5F3EE;--alkemi-red: #E8332B;--alkemi-line-light: rgba(245, 243, 238, .22);--alkemi-line-dark: rgba(10, 10, 10, .22);--alkemi-font-display: "Archivo Black", system-ui, sans-serif;--alkemi-font-body: "Space Grotesk", system-ui, sans-serif;--alkemi-font-mono: "JetBrains Mono", "Courier New", monospace;--alkemi-fs-hero: clamp(2.75rem, 10vw, 8rem);--alkemi-fs-h2: clamp(2rem, 6vw, 4.5rem);--alkemi-fs-h3: clamp(1.375rem, 3.5vw, 2.25rem);--alkemi-fs-body: clamp(1rem, 1.1vw, 1.125rem);--alkemi-fs-small: clamp(.8125rem, .9vw, .9375rem);--alkemi-fs-mono: clamp(.6875rem, .85vw, .8125rem);--alkemi-fs-marquee: clamp(1rem, 2.2vw, 1.5rem);--alkemi-gutter: clamp(1.25rem, 4vw, 3.5rem);--alkemi-section-pad: clamp(4rem, 10vw, 9rem)}html,body{overflow-x:clip}[class^=alkemi-],[class*=" alkemi-"]{box-sizing:border-box;border-radius:0}[class^=alkemi-] *,[class^=alkemi-] *:before,[class^=alkemi-] *:after{box-sizing:border-box;border-radius:0}.alkemi-section{position:relative;width:100%;max-width:100vw;overflow-x:clip}.alkemi-section img{max-width:100%;height:auto;display:block}.alkemi-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:.875rem 2rem;font-family:var(--alkemi-font-mono);font-size:var(--alkemi-fs-mono);font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;border-radius:0;transition:background-color .25s ease,color .25s ease,border-color .25s ease;pointer-events:auto}.alkemi-btn--solid{background-color:var(--alkemi-red);color:var(--alkemi-offwhite);border:1px solid var(--alkemi-red)}.alkemi-btn--solid:hover,.alkemi-btn--solid:focus-visible{background-color:var(--alkemi-offwhite);color:var(--alkemi-black);border-color:var(--alkemi-offwhite)}.alkemi-btn--outline{background-color:transparent;color:var(--alkemi-offwhite);border:1px solid var(--alkemi-offwhite)}.alkemi-btn--outline:hover,.alkemi-btn--outline:focus-visible{background-color:var(--alkemi-offwhite);color:var(--alkemi-black)}.alkemi-btn:focus-visible,.alkemi-link:focus-visible{outline:2px solid var(--alkemi-red);outline-offset:3px}.alkemi-header{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.125rem var(--alkemi-gutter);mix-blend-mode:difference;pointer-events:none}.alkemi-header__wordmark{font-family:var(--alkemi-font-display);font-size:clamp(.875rem,2.4vw,1.25rem);letter-spacing:.06em;text-transform:uppercase;color:#fff;text-decoration:none;white-space:nowrap;pointer-events:auto;display:inline-flex;align-items:center;min-height:44px}.alkemi-header__locale{font-family:var(--alkemi-font-mono);font-size:var(--alkemi-fs-mono);letter-spacing:.18em;text-transform:uppercase;color:#fff;white-space:nowrap}.alkemi-footer{background-color:var(--alkemi-black);border-top:1px solid var(--alkemi-line-light);padding:1.5rem var(--alkemi-gutter)}.alkemi-footer__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem}.alkemi-footer__copy,.alkemi-footer__coords{font-family:var(--alkemi-font-mono);font-size:var(--alkemi-fs-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--alkemi-offwhite);opacity:.45;margin:0}.alkemi-hero{position:relative;width:100%;min-height:100vh;min-height:100svh;background-color:var(--alkemi-black);overflow:clip;display:flex;align-items:center;justify-content:center}.alkemi-hero__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:pan-y;cursor:grab}.alkemi-hero__canvas:active{cursor:grabbing}.alkemi-hero__overlay{position:relative;z-index:2;width:100%;padding:calc(var(--alkemi-gutter) + 4rem) var(--alkemi-gutter) var(--alkemi-gutter);text-align:center;pointer-events:none}.alkemi-hero__headline{font-family:var(--alkemi-font-display);font-size:var(--alkemi-fs-hero);line-height:.95;letter-spacing:-.01em;text-transform:uppercase;color:var(--alkemi-offwhite);margin:0 0 1.5rem;overflow-wrap:break-word}.alkemi-hero__subhead{font-family:var(--alkemi-font-body);font-size:var(--alkemi-fs-body);font-weight:400;line-height:1.55;color:var(--alkemi-offwhite);opacity:.85;max-width:34rem;margin:0 auto 2.5rem}.alkemi-hero__ctas{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem}.alkemi-marquee{background-color:var(--alkemi-black);border-top:1px solid var(--alkemi-line-light);border-bottom:1px solid var(--alkemi-line-light);overflow:clip;width:100%}.alkemi-marquee__track{display:flex;width:max-content;animation:alkemi-marquee-scroll var(--alkemi-marquee-speed, 28s) linear infinite;will-change:transform}.alkemi-marquee__group{display:flex;align-items:center;flex-shrink:0}.alkemi-marquee__item{font-family:var(--alkemi-font-display);font-size:var(--alkemi-fs-marquee);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:1.125rem 2.25rem;color:var(--alkemi-offwhite)}.alkemi-marquee__item--red{color:var(--alkemi-red)}@keyframes alkemi-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.alkemi-drop{background-color:var(--alkemi-black);color:var(--alkemi-offwhite);padding:var(--alkemi-section-pad) var(--alkemi-gutter)}.alkemi-drop__header{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;margin-bottom:2.5rem}.alkemi-drop__title{font-family:var(--alkemi-font-display);font-size:var(--alkemi-fs-h2);line-height:1;text-transform:uppercase;color:var(--alkemi-offwhite);margin:0}.alkemi-drop__timer{font-family:var(--alkemi-font-mono);font-size:var(--alkemi-fs-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--alkemi-offwhite);text-align:right}.alkemi-drop__timer-label{display:block;opacity:.5;margin-bottom:.375rem}.alkemi-drop__timer-value{display:block;font-size:clamp(1rem,2.4vw,1.5rem);color:var(--alkemi-red);font-variant-numeric:tabular-nums}.alkemi-drop__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background-color:var(--alkemi-line-light);border:1px solid var(--alkemi-line-light)}@media(min-width:1024px){.alkemi-drop__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.alkemi-drop__card{position:relative;background-color:var(--alkemi-black);text-decoration:none;color:var(--alkemi-offwhite);display:flex;flex-direction:column;min-width:0}.alkemi-drop__media{position:relative;aspect-ratio:4 / 5;overflow:clip;background-color:#141414}.alkemi-drop__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.alkemi-drop__card:hover .alkemi-drop__image,.alkemi-drop__card:focus-visible .alkemi-drop__image{transform:scale(1.04)}.alkemi-drop__badge{position:absolute;top:.75rem;left:.75rem;z-index:2;font-family:var(--alkemi-font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:.375rem .625rem;background-color:var(--alkemi-offwhite);color:var(--alkemi-black)}.alkemi-drop__badge--red{background-color:var(--alkemi-red);color:var(--alkemi-offwhite)}.alkemi-drop__info{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:1rem}.alkemi-drop__name{font-family:var(--alkemi-font-body);font-size:var(--alkemi-fs-small);font-weight:500;letter-spacing:.03em;text-transform:uppercase;margin:0;overflow-wrap:break-word;min-width:0}.alkemi-drop__price{font-family:var(--alkemi-font-mono);font-size:var(--alkemi-fs-mono);color:var(--alkemi-red);white-space:nowrap}.alkemi-drop__empty{grid-column:1 / -1;background-color:var(--alkemi-black);padding:3rem 1.5rem;text-align:center;font-family:var(--alkemi-font-mono);font-size:var(--alkemi-fs-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.6}.alkemi-duality{display:grid;grid-template-columns:1fr 1fr;width:100%}.alkemi-duality__panel{padding:var(--alkemi-section-pad) var(--alkemi-gutter);display:flex;flex-direction:column;justify-content:center;min-width:0}.alkemi-duality__panel--light{background-color:var(--alkemi-offwhite);color:var(--alkemi-black)}.alkemi-duality__panel--dark{background-color:var(--alkemi-black);color:var(--alkemi-offwhite)}.alkemi-duality__eyebrow{font-family:var(--alkemi-font-mono);font-size:var(--alkemi-fs-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--alkemi-red);margin:0 0 1.25rem}.alkemi-duality__heading{font-family:var(--alkemi-font-display);font-size:var(--alkemi-fs-h3);line-height:1.05;text-transform:uppercase;margin:0 0 1.5rem}.alkemi-duality__text{font-family:var(--alkemi-font-body);font-size:var(--alkemi-fs-body);line-height:1.65;max-width:30rem;margin:0;opacity:.88}.alkemi-manifesto{background-color:var(--alkemi-offwhite);padding:calc(var(--alkemi-section-pad) * 1.35) var(--alkemi-gutter);text-align:center}.alkemi-manifesto__statement{font-family:var(--alkemi-font-display);font-size:var(--alkemi-fs-h2);line-height:1.08;letter-spacing:-.005em;text-transform:uppercase;color:var(--alkemi-black);max-width:62rem;margin:0 auto;overflow-wrap:break-word}.alkemi-manifesto__accent{color:var(--alkemi-red)}@media(max-width:767px){.alkemi-duality{grid-template-columns:1fr}.alkemi-drop__header{align-items:flex-start;flex-direction:column}.alkemi-drop__timer{text-align:left}}@media(max-width:639px){.alkemi-hero__ctas{flex-direction:column;align-items:stretch}.alkemi-hero__ctas .alkemi-btn{width:100%}}@media(max-width:359px){.alkemi-header__locale{display:none}}@media(max-height:480px)and (orientation:landscape){.alkemi-hero{min-height:100vh}.alkemi-hero__headline{font-size:clamp(2rem,8vh,3.5rem);margin-bottom:.75rem}.alkemi-hero__subhead{margin-bottom:1.25rem}.alkemi-hero__ctas{flex-direction:row}.alkemi-hero__ctas .alkemi-btn{width:auto}}@media(prefers-reduced-motion:reduce){.alkemi-marquee__track{animation:none;transform:none}.alkemi-drop__image,.alkemi-btn{transition:none}}.alkemi-body{margin:0;background-color:var(--alkemi-black);color:var(--alkemi-offwhite);font-family:var(--alkemi-font-body);-webkit-font-smoothing:antialiased}.alkemi-shell{padding:calc(var(--alkemi-gutter) + 5.5rem) var(--alkemi-gutter) var(--alkemi-section-pad);max-width:90rem;margin:0 auto}.alkemi-listing__header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.75rem 2rem;border-bottom:1px solid var(--alkemi-line-light);padding-bottom:1.5rem;margin-bottom:2.5rem}.alkemi-listing__title{font-family:var(--alkemi-font-display);font-size:var(--alkemi-fs-h2);line-height:1;text-transform:uppercase;margin:0}.alkemi-eyebrow{font-family:var(--alkemi-font-mono);font-size:var(--alkemi-fs-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--alkemi-red);margin:0 0 1rem}.alkemi-mono-note{font-family:var(--alkemi-font-mono);font-size:var(--alkemi-fs-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.55}.alkemi-field__label{display:block;font-family:var(--alkemi-font-mono);font-size:var(--alkemi-fs-mono);letter-spacing:.16em;text-transform:uppercase;opacity:.6;margin:1.25rem 0 .5rem}.alkemi-field__input,.alkemi-field__select{width:100%;min-height:44px;padding:.75rem 1rem;background-color:transparent;color:var(--alkemi-offwhite);border:1px solid var(--alkemi-line-light);border-radius:0;font-family:var(--alkemi-font-mono);font-size:var(--alkemi-fs-small);letter-spacing:.06em;appearance:none;-webkit-appearance:none}.alkemi-field__select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23F5F3EE' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.alkemi-field__input--qty{max-width:7rem}.alkemi-field__input:focus-visible,.alkemi-field__select:focus-visible{outline:2px solid var(--alkemi-red);outline-offset:2px;border-color:var(--alkemi-offwhite)}.alkemi-btn--full{width:100%;margin-top:1.5rem}.alkemi-btn:disabled{opacity:.4;cursor:not-allowed}.alkemi-product__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:start}.alkemi-product__media{display:flex;flex-direction:column;gap:1px;background-color:var(--alkemi-line-light);border:1px solid var(--alkemi-line-light)}.alkemi-product__frame{background-color:#141414}.alkemi-product__frame--empty{aspect-ratio:4 / 5;display:flex;align-items:center;justify-content:center}.alkemi-product__image{width:100%;height:auto;display:block}.alkemi-product__panel{position:sticky;top:6rem}.alkemi-product__title{font-family:var(--alkemi-font-display);font-size:var(--alkemi-fs-h3);line-height:1.05;text-transform:uppercase;margin:0 0 1rem}.alkemi-product__price{font-family:var(--alkemi-font-mono);font-size:clamp(1rem,1.6vw,1.25rem);color:var(--alkemi-red);margin:0 0 .5rem;display:flex;gap:1rem;align-items:baseline}.alkemi-product__compare{color:var(--alkemi-offwhite);opacity:.45}.alkemi-product__description{margin-top:2.5rem;border-top:1px solid var(--alkemi-line-light);padding-top:1.75rem}.alkemi-prose{font-family:var(--alkemi-font-body);font-size:var(--alkemi-fs-body);line-height:1.7;max-width:44rem}.alkemi-prose p{margin:0 0 1.25rem;opacity:.9}.alkemi-prose h2,.alkemi-prose h3{font-family:var(--alkemi-font-display);text-transform:uppercase;line-height:1.1;margin:2.25rem 0 1rem}.alkemi-prose h2{font-size:clamp(1.25rem,2.4vw,1.75rem)}.alkemi-prose h3{font-size:clamp(1.05rem,1.8vw,1.35rem)}.alkemi-prose a{color:var(--alkemi-red);text-underline-offset:3px}.alkemi-prose img{max-width:100%;height:auto}.alkemi-prose ul,.alkemi-prose ol{margin:0 0 1.25rem;padding-left:1.25rem}.alkemi-cart__lines{display:flex;flex-direction:column;border-top:1px solid var(--alkemi-line-light)}.alkemi-cart__line{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:1rem 1.5rem;align-items:center;padding:1.25rem 0;border-bottom:1px solid var(--alkemi-line-light)}.alkemi-cart__thumb{width:clamp(4rem,8vw,6rem);height:auto;display:block;background-color:#141414}.alkemi-cart__meta{display:flex;flex-direction:column;gap:.375rem;min-width:0}.alkemi-cart__name{font-family:var(--alkemi-font-body);font-weight:500;font-size:var(--alkemi-fs-small);letter-spacing:.03em;text-transform:uppercase;color:var(--alkemi-offwhite);text-decoration:none}.alkemi-cart__remove{font-family:var(--alkemi-font-mono);font-size:var(--alkemi-fs-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--alkemi-red);text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.alkemi-cart__qty .alkemi-field__label{margin-top:0}.alkemi-cart__line-price{font-family:var(--alkemi-font-mono);font-size:var(--alkemi-fs-small);white-space:nowrap}.alkemi-cart__summary{margin-top:2rem;margin-left:auto;max-width:24rem;text-align:right}.alkemi-cart__subtotal{display:flex;align-items:baseline;justify-content:space-between;gap:2rem}.alkemi-cart__subtotal-value{font-family:var(--alkemi-font-display);font-size:var(--alkemi-fs-h3)}.alkemi-cart__note{display:block;margin:.75rem 0 1.5rem}.alkemi-cart__actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:1rem}.alkemi-search__form{margin-bottom:2.5rem;max-width:34rem}.alkemi-search__row{display:flex;gap:1px}.alkemi-search__text-result .alkemi-drop__info{min-height:6rem;align-items:center}.alkemi-blog__list{display:flex;flex-direction:column;border-top:1px solid var(--alkemi-line-light)}.alkemi-blog__row{display:flex;align-items:baseline;gap:1.5rem;padding:1.25rem 0;border-bottom:1px solid var(--alkemi-line-light);text-decoration:none;color:var(--alkemi-offwhite);min-height:44px}.alkemi-blog__row-title{font-family:var(--alkemi-font-display);font-size:clamp(1rem,2vw,1.375rem);text-transform:uppercase}.alkemi-blog__row:hover .alkemi-blog__row-title,.alkemi-blog__row:focus-visible .alkemi-blog__row-title{color:var(--alkemi-red)}.alkemi-pagination{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:3rem;flex-wrap:wrap}.alkemi-empty{text-align:center;padding:clamp(3rem,10vw,7rem) 0}.alkemi-empty__statement{font-family:var(--alkemi-font-display);font-size:var(--alkemi-fs-h3);text-transform:uppercase;line-height:1.15;margin:0 0 2rem}.alkemi-page__title{margin-bottom:2rem}@media(max-width:767px){.alkemi-product__grid{grid-template-columns:1fr}.alkemi-product__panel{position:static}.alkemi-cart__line{grid-template-columns:auto minmax(0,1fr)}.alkemi-cart__qty,.alkemi-cart__line-price{grid-column:2}.alkemi-cart__summary{max-width:none;text-align:left}.alkemi-cart__subtotal,.alkemi-cart__actions{justify-content:space-between}}[class^=alkemi-],[class^=alkemi-] a,[class^=alkemi-] button{-webkit-tap-highlight-color:transparent}.alkemi-header{padding-left:max(var(--alkemi-gutter),env(safe-area-inset-left));padding-right:max(var(--alkemi-gutter),env(safe-area-inset-right));padding-top:max(1.125rem,env(safe-area-inset-top))}.alkemi-footer{padding-left:max(var(--alkemi-gutter),env(safe-area-inset-left));padding-right:max(var(--alkemi-gutter),env(safe-area-inset-right));padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.alkemi-hero__overlay,.alkemi-drop,.alkemi-duality__panel,.alkemi-manifesto,.alkemi-shell{padding-left:max(var(--alkemi-gutter),env(safe-area-inset-left));padding-right:max(var(--alkemi-gutter),env(safe-area-inset-right))}@media(max-width:767px){.alkemi-field__input,.alkemi-field__select{font-size:16px}}@media(hover:none){.alkemi-drop__card:hover .alkemi-drop__image{transform:none}}@media(min-width:768px)and (max-width:1023px){.alkemi-product__grid{grid-template-columns:minmax(0,1fr)}.alkemi-product__panel{position:static;max-width:34rem}}body:has(.alkemi-hero) #alkemi-header:not(.scrolled){color:#f5f3ee}body:has(.alkemi-hero) #alkemi-header:not(.scrolled) .nav-logo,body:has(.alkemi-hero) #alkemi-header:not(.scrolled) .nav-links a{color:#f5f3ee}body:has(.alkemi-hero) #alkemi-header:not(.scrolled) .nav-logo em{color:#e8332b}body:has(.alkemi-hero) #alkemi-header:not(.scrolled) .nav-links a:after{background:#e8332b}body:has(.alkemi-hero) #alkemi-header:not(.scrolled) .nav-btn{color:#f5f3ee;border-color:#f5f3ee}body:has(.alkemi-hero) #alkemi-header:not(.scrolled) .nav-hamburger span{background:#f5f3ee}body:has(.alkemi-hero) #cur-dot{background:#e8332b}body:has(.alkemi-hero) #cur-ring{border-color:#f5f3ee8c}
/*# sourceMappingURL=/cdn/shop/t/18/assets/alkemi-styles.css.map */
