body{background:var(--bg);color:var(--fg);font-family:Inter,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:1.55;letter-spacing:normal}a{color:inherit;text-decoration:none}.mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-weight:400}.page{max-width:1440px;margin:0 auto}.hero-cinematic{position:relative;background:var(--bg-radial);min-height:100vh}.nav{position:absolute;top:0;left:0;right:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:32px 48px;color:var(--fg);z-index:10}.nav.is-static{position:relative;border-bottom:1px solid var(--hairline)}.nav .word{font-size:13px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--fg)}.nav .menu{display:flex;gap:36px;justify-content:center;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-2)}.nav .menu a{transition:color .2s}.nav .menu a:hover,.nav .menu a.is-active{color:var(--fg)}.nav .cart{justify-self:end;font-size:12px;letter-spacing:.16em;color:var(--fg-2);font-family:JetBrains Mono,ui-monospace,monospace;transition:color .2s}.nav .cart:hover{color:var(--fg)}.crumbs{padding:24px 64px 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);display:flex;gap:12px;align-items:center}.crumbs a{color:var(--fg-3);transition:color .2s}.crumbs a:hover,.crumbs .here{color:var(--fg-2)}.crumbs span.sep{color:var(--fg-3);opacity:.5}.section{padding:96px 64px}.section.dim{background:var(--bg-2);border-top:1px solid var(--hairline)}.section .lead{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:48px;gap:32px}.section .lead h2{font-size:18px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--fg)}.section .lead a{font-size:13px;color:var(--fg-2);border-bottom:1px solid var(--fg-3);padding-bottom:4px;transition:color .2s,border-color .2s}.section .lead a:hover{color:var(--fg);border-color:var(--fg)}.qlink{font-size:13px;letter-spacing:.04em;color:var(--fg);border-bottom:1px solid var(--fg-3);padding-bottom:4px;transition:border-color .2s,gap .25s;display:inline-block}.qlink.primary{border-color:var(--accent)}.qlink:hover{border-color:var(--fg)}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.card{display:block;cursor:pointer}.card .frame{aspect-ratio:4 / 5;background:#0b0f1a;border:1px solid var(--hairline);overflow:hidden;position:relative}.card .frame .ph{width:100%;height:100%;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.card:hover .frame .ph{transform:scale(1.03)}.card .title{margin-top:18px;font-size:18px;color:var(--fg);font-weight:500;letter-spacing:-.005em;transition:color .2s}.card:hover .title{color:var(--accent-soft)}.card .meta{margin-top:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.card .tag{display:inline-block;margin-top:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;padding:3px 8px;border:1px solid var(--hairline-2);color:var(--fg-2)}.card .tag.sold{color:var(--fg-3);border-color:var(--hairline)}.card .tag.avail{color:var(--accent);border-color:#e8743e66}.ph{width:100%;height:100%;background:linear-gradient(135deg,#e8743e00,#e8743e14),repeating-linear-gradient(35deg,var(--ph-a, #1a2032) 0 16px,var(--ph-b, #131826) 16px 32px);display:flex;align-items:center;justify-content:center;color:#f2eee959;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;text-align:center;padding:24px}.ph.h-amber{--ph-a: #3a2818;--ph-b: #2a1c10}.ph.h-violet{--ph-a: #1c1530;--ph-b: #13102a}.ph.h-teal{--ph-a: #0e2a2e;--ph-b: #0a1f24}.ph.h-rose{--ph-a: #2e1418;--ph-b: #220e12}.ph.h-olive{--ph-a: #22281a;--ph-b: #181d12}.ph.h-slate{--ph-a: #161c2a;--ph-b: #10141e}.ph.h-rust{--ph-a: #2c1810;--ph-b: #1f120a}.ph.h-indigo{--ph-a: #181a35;--ph-b: #10122a}.foot{padding:48px 64px;background:#000;color:var(--fg-3);font-size:12px;letter-spacing:.04em;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--hairline);gap:32px;flex-wrap:wrap}.foot .word{font-family:JetBrains Mono,ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-2);font-size:11px}.foot .links{display:flex;gap:28px;font-size:12px}.foot .links a{color:var(--fg-3);transition:color .2s}.foot .links a:hover{color:var(--fg-2)}.foot .pay{display:flex;gap:8px;flex-wrap:wrap}.foot .pay span{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.12em;padding:3px 7px;border:1px solid var(--hairline);color:var(--fg-3)}.foot .copy{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.14em}@media(max-width:1100px){.nav{padding:24px}.section{padding:64px 24px}.crumbs{padding:18px 24px 0}.grid-4{grid-template-columns:repeat(2,1fr);gap:20px}.grid-3{grid-template-columns:1fr 1fr;gap:20px}.grid-2{grid-template-columns:1fr}.foot{padding:32px 24px;flex-direction:column;align-items:flex-start;gap:18px}}@media(max-width:640px){.grid-4{grid-template-columns:1fr 1fr;gap:14px}.nav{grid-template-columns:1fr auto;padding:18px}.nav .menu{display:none}}body.gradient{background:var(--bg)!important;background-image:none!important}.shopify-section,.shopify-section.section,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,[class*=color-background],.color-background-1,.color-background-2{background:transparent!important;background-image:none!important;color:var(--fg)}.page-width{max-width:1440px;padding-left:64px;padding-right:64px}@media(max-width:1100px){.page-width{padding-left:24px;padding-right:24px}}h1,h2,h3,.h0,.h1,.h2,.h3{color:var(--fg);font-family:Inter,system-ui,sans-serif;font-weight:500;letter-spacing:-.005em}.section-header__title,.collection-hero__title,.main-page-title,.article-template__title,.blog__title{font-size:48px;line-height:1.05;font-weight:500}p,li,.rte,.product__description{color:var(--fg-2)}a{color:inherit}a.link,a.link--text{color:var(--fg);border-bottom:1px solid var(--fg-3);transition:border-color .2s}a.link:hover,a.link--text:hover{border-bottom-color:var(--fg)}.product__text.caption-with-letter-spacing,.caption-with-letter-spacing,.product__text--vendor,[class*=caption]:not(figcaption){font-family:JetBrains Mono,ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3);font-size:11px;font-weight:400}.collection-hero,.collection .collection__title,.product-grid-container{background:transparent}.collection .product-grid,.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;list-style:none;padding:0}@media(max-width:1100px){.product-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:640px){.product-grid{grid-template-columns:1fr 1fr;gap:14px}}.card-wrapper,.card,.card__inner{background:transparent!important;border:0!important;box-shadow:none!important}.card__media,.card__inner>.card__media{border:1px solid var(--hairline);background:#0b0f1a}.card__media .media img,.card__inner img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__inner img{transform:scale(1.03)}.card__heading,.card-information__text,.card__heading a{color:var(--fg);font-weight:500;font-size:16px;letter-spacing:-.005em}.card-wrapper:hover .card__heading a{color:var(--accent-soft)}.price,.price-item,.price__regular,.price__last{font-family:JetBrains Mono,ui-monospace,monospace;color:var(--fg-2);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.price__sale .price-item--regular{color:var(--fg-3);text-decoration:line-through}.facets-wrapper,.facets-pill{display:none!important}.collection-filters__field{display:none}body:not(.template-search) .product-count__text{display:none!important}.template-search .product-count__text{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-3)}.collection__title.title-wrapper{padding:96px 0 48px;text-align:left}.collection__title.title-wrapper h1{font-size:56px;font-weight:500;letter-spacing:-.01em;color:var(--fg)}.product{padding-top:64px;padding-bottom:64px}.product__title h1{font-size:48px;font-weight:500;line-height:1.05;letter-spacing:-.01em;color:var(--fg)}.product__media-wrapper{background:transparent}.product__media-item .media,.product__media-item img{border:1px solid var(--hairline);background:#0b0f1a}.product__info-wrapper{color:var(--fg)}.product__info-container .price{font-size:16px;letter-spacing:.04em;text-transform:none;color:var(--fg);font-family:Inter,system-ui,sans-serif;font-weight:500}.product-form__input--pill input[type=radio]+label,.product-form__input--swatch input[type=radio]+label,fieldset.product-form__input label{background:var(--bg-2)!important;border:1px solid var(--hairline-2)!important;color:var(--fg-2)!important;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:10px 16px;border-radius:0;transition:all .15s;box-shadow:none!important}.product-form__input--pill input[type=radio]:checked+label,.product-form__input--swatch input[type=radio]:checked+label{background:var(--fg)!important;color:var(--bg)!important;border-color:var(--fg)!important}.product-form__input--pill input[type=radio]+label:hover{color:var(--fg)!important;border-color:var(--fg-2)!important}.product-form__input .form__label{color:var(--fg-2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.product-form__buttons .product-form__submit,.shopify-payment-button__button{background:var(--accent)!important;color:var(--bg)!important;border:0!important;border-radius:0!important;font-family:Inter,system-ui,sans-serif;font-weight:500;letter-spacing:.04em;padding:16px 32px;transition:background .15s}.product-form__buttons .product-form__submit:hover{background:var(--accent-soft)!important}.product-form__buttons .product-form__submit:disabled{background:var(--fg-3)!important;color:var(--bg-2)!important}.shopify-payment-button__button--unbranded,.quantity,.quantity__input{background:var(--bg-2)!important;color:var(--fg)!important;border:1px solid var(--hairline-2)!important}.quantity__button{color:var(--fg-2)!important}.quantity__button:hover{color:var(--fg)!important}.product__description,.product__description p{color:var(--fg-2)}.product .accordion summary,details.accordion>summary{border-top:1px solid var(--hairline)!important;border-bottom:0!important;color:var(--fg);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:18px 0}.product .accordion .accordion__content{color:var(--fg-2);padding:0 0 18px}.related-products{padding-top:96px;padding-bottom:96px}.related-products .section-header__title{color:var(--fg)}.shopify-policy__container,.page-width--narrow,.main-page-template,.article-template{color:var(--fg-2)}.main-page-title,.article-template__title,.blog__title{color:var(--fg)!important;font-weight:500}.main-page-template .rte,.article-template__content{color:var(--fg-2);font-size:15px;line-height:1.7}.main-page-template .rte h2,.article-template__content h2{color:var(--fg);margin-top:1.5em}.main-page-template .rte a,.article-template__content a{color:var(--fg);border-bottom:1px solid var(--fg-3)}.main-page-template .rte a:hover,.article-template__content a:hover{border-bottom-color:var(--fg)}.article-card-wrapper,.article-card{background:transparent!important;border:0!important}.article-card__image-wrapper{border:1px solid var(--hairline);background:#0b0f1a}.article-card__title,.article-card__excerpt{color:var(--fg)}cart-drawer .drawer{background:var(--bg-2)!important;color:var(--fg);border-left:1px solid var(--hairline)}cart-drawer .drawer__header,cart-drawer .drawer__footer{border-color:var(--hairline)!important}cart-drawer .cart-item__name{color:var(--fg)}cart-drawer .cart-item__details,cart-drawer .product-option{color:var(--fg-2)}cart-drawer .cta button,.cart__ctas .button{background:var(--accent)!important;color:var(--bg)!important;border:0!important;border-radius:0!important}.field__input,input[type=text]:not([class*=search]),input[type=email],input[type=tel],input[type=password],textarea,select{background:var(--bg-2)!important;color:var(--fg)!important;border:1px solid var(--hairline)!important;border-radius:0!important}.field__input:focus,input:focus,textarea:focus,select:focus{outline:none!important;border-color:var(--fg-2)!important}.field__label,label{color:var(--fg-2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:var(--accent)!important;color:var(--bg)!important;border:0!important;border-radius:0!important;font-family:Inter,system-ui,sans-serif;font-weight:500;letter-spacing:.04em;box-shadow:none!important}.button--secondary{background:transparent!important;color:var(--fg)!important;border:1px solid var(--hairline-2)!important;border-radius:0!important}.button--tertiary{color:var(--fg-2)!important}predictive-search .predictive-search{background:var(--bg-2);border:1px solid var(--hairline)}.skip-to-content-link{background:var(--bg-2);color:var(--fg)}.cart,.cart-items,cart-items{background:transparent!important;color:var(--fg)}.cart-items th,.cart__heading{color:var(--fg-2)!important;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px!important;letter-spacing:.16em;text-transform:uppercase}.cart-item{border-color:var(--hairline)!important}.cart-item__image-container,.cart-item__media{background:var(--bg-2)!important;border:1px solid var(--hairline)}.cart-item__image,.cart-item__image-container img{display:block;width:100%!important;height:auto!important}.cart-item__name,.cart-item__name a,a.cart-item__name{color:var(--fg)!important;font-weight:500;font-size:16px}.cart-item__name:hover{color:var(--accent-soft)!important}.cart-item__details,.cart-item__option,.product-option{color:var(--fg-2);font-size:13px}.cart-item__totals .price,.cart__total .price,.totals__total-value{color:var(--fg)!important;font-family:Inter,system-ui,sans-serif;font-size:16px;letter-spacing:normal;text-transform:none}.cart__ctas .button[name=checkout],button[name=checkout],.cart__ctas .button{background:var(--accent)!important;color:var(--bg)!important;border:0!important;border-radius:0!important}.cart__continue,.cart__continue-shopping,a.cart__continue,.cart__empty-text a,.cart .underlined-link,a.underlined-link{color:var(--fg)!important;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid var(--fg-2)!important;padding-bottom:4px;text-decoration:none!important}.cart__continue:hover,.cart .underlined-link:hover,a.underlined-link:hover{color:var(--fg)!important;border-bottom-color:var(--accent)!important}.cart__warnings{color:var(--fg-2)}.product-grid>li,.product-grid .grid__item,.collection-list>li,.grid__item{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.card-wrapper,.card{width:100%!important;max-width:none!important}.card__inner,.card__inner.ratio,.card__media,.card__inner .card__media{position:relative!important;width:100%!important;aspect-ratio:4 / 5;padding:0!important;overflow:hidden}.card__media .media,.card__inner .card__media .media,.card__inner .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important}.card__media img,.card__inner img,.card__media .media>img,.card__inner .media>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.card-wrapper{display:block}.card-information{padding:14px 0 0}.collection{padding-top:64px;padding-bottom:96px}.collection-hero,.collection__title.title-wrapper{padding:96px 0 48px}.main-page,main-page,.article,article-template{padding-top:96px;padding-bottom:96px}.template-search__header{text-align:left!important;padding-top:96px}.template-search__header h1,.template-search__header .h1,.template-search__header .main-page-title{text-align:left;font-size:56px!important;font-weight:500;letter-spacing:-.01em;color:var(--fg)}.template-search__search{margin:0 0 3.5rem!important;max-width:none!important}.template-search__search .search{max-width:640px}.template-search__results-count{color:var(--fg-3);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.page-not-found{padding:120px 64px;text-align:center}.page-not-found h1,.errors h1{font-size:96px;color:var(--fg)}.link-with-icon,.underlined-link-arrow{color:var(--fg)!important;border-bottom:1px solid var(--fg-2)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/concept-b.css.map */
