:root{--vanta-void: #0a0a0a;--vanta-ink: #000000;--vanta-bone: #f4f2ec;--vanta-ash: #8f8f8a;--vanta-muted-light: #6b6b66;--vanta-footer-text: #cfcdc6;--vanta-panel-1: #111111;--vanta-panel-2: #141414;--vanta-panel-3: #181818;--vanta-panel-4: #161616;--vanta-panel-5: #1c1c1c;--vanta-line: rgba(244, 242, 236, .14);--vanta-quote: rgba(244, 242, 236, .08);--vanta-mono: "Space Mono", ui-monospace, monospace}.color-scheme-void,.color-scheme-bone,.color-scheme-panel{--font-heading-family: "Archivo", sans-serif}.header-wrapper{background:transparent;border-bottom:1px solid var(--vanta-line)}.header-wrapper .header{min-height:8rem}.header-wrapper .header__heading-link{font-weight:900;font-size:3rem;letter-spacing:.42em;text-transform:uppercase;padding-left:.42em;justify-self:center}.header-wrapper .list-menu__item--link,.header-wrapper summary.list-menu__item{font-family:var(--vanta-mono);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;opacity:.82;transition:opacity .2s}.header-wrapper .list-menu__item--link:hover{opacity:1}.header-wrapper .header__icons{font-family:var(--vanta-mono);gap:2rem}.header-wrapper .header__icon .svg-wrapper,.header-wrapper .header__icon .cart-count-bubble{display:none}@media screen and (min-width:750px){.header-wrapper .header__icon{width:auto;padding:0 .2rem}.header-wrapper .header__icon--cart{margin-right:0}}.header-wrapper .header__icon-label{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:.82}.header-wrapper .header__icon--cart .header__icon-label{opacity:1;border:1px solid var(--vanta-line);border-radius:2px;padding:.6rem 1.1rem}.utility-bar.color-scheme-bone,.announcement-bar.color-scheme-bone{text-align:center}.color-scheme-bone .announcement-bar__message{font-family:var(--vanta-mono);font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase}.marquee.color-scheme-panel{border-bottom:1px solid var(--vanta-line)}.banner:has(.banner__box.color-scheme-void){background:radial-gradient(120% 90% at 50% 0%,#161616,#0a0a0a 58%,#000);min-height:62rem;position:relative}.banner__corner-label{position:absolute;top:2.6rem;right:2.8rem;z-index:2;text-align:right;font-family:var(--vanta-mono);font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;color:var(--vanta-ash)}.banner__corner-label span{display:block;margin-top:.6rem}.banner__box.color-scheme-void .banner__heading{text-transform:uppercase;font-weight:900;line-height:.82;letter-spacing:-.01em;font-size:clamp(7.6rem,11vw,14rem);margin:0;color:var(--vanta-bone);-webkit-text-stroke:0}.banner__box.color-scheme-void .banner__heading:first-of-type{margin-top:1.6rem}.banner__box.color-scheme-void .banner__heading+.banner__heading{font-weight:500;color:transparent;-webkit-text-stroke:1px var(--vanta-bone);margin-bottom:2.6rem}.banner__box.color-scheme-void .banner__text.caption-with-letter-spacing{color:var(--vanta-ash);font-family:var(--vanta-mono);font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase}.banner__box.color-scheme-void .banner__text.body{color:var(--vanta-ash);font-size:1.5rem;line-height:1.6;max-width:52rem;margin-bottom:3rem}.banner__box.color-scheme-void .banner__buttons{gap:1.4rem}.banner__box.color-scheme-void .button{font-family:var(--vanta-mono);font-weight:700;letter-spacing:.2em;text-transform:uppercase;font-size:1.2rem;padding:1.6rem 2.6rem;border-radius:2px}.color-scheme-void .title,.color-scheme-bone .title,.color-scheme-void .collection-list-title,.color-scheme-bone .collection-list-title{text-transform:uppercase;font-weight:900;letter-spacing:-.01em;font-size:4.4rem;line-height:1}.title-wrapper--with-view-all{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;flex-wrap:wrap}.collection__subheading{font-family:var(--vanta-mono);font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;opacity:.6;margin-bottom:1.2rem}.color-scheme-bone .collection__subheading{color:var(--vanta-muted-light);opacity:1}.color-scheme-void .collection__title-view-all,.color-scheme-bone .collection__title-view-all{font-family:var(--vanta-mono);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.color-scheme-void .collection__title-view-all:after,.color-scheme-bone .collection__title-view-all:after{content:" \2192"}.color-scheme-void .card-wrapper .card__inner,.color-scheme-void .card-wrapper .card__media{border:1px solid var(--vanta-line);border-radius:3px;overflow:hidden}.card__media-placeholder{position:relative;width:100%;height:100%;min-height:100%;background:repeating-linear-gradient(135deg,#141414,#141414 10px,#181818 10px 20px);display:flex;align-items:center;justify-content:center}.card__media-placeholder span{font-family:var(--vanta-mono);font-size:1rem;letter-spacing:.24em;color:#4a4a45;text-transform:uppercase}.card__tag-badge{position:absolute;top:1.2rem;left:1.2rem;z-index:2;transform:rotate(-6deg);font-family:var(--vanta-mono);font-size:1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;background:var(--vanta-bone);color:var(--vanta-ink);padding:.5rem .9rem;border-radius:2px}.card__status-badge{position:absolute;bottom:1.2rem;left:1.2rem;z-index:2;font-family:var(--vanta-mono);font-size:1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;background:var(--vanta-void);color:var(--vanta-bone);border:1px solid var(--vanta-line);padding:.5rem .9rem;border-radius:2px}.color-scheme-void .card__badge{display:none}.color-scheme-void .card__heading{font-weight:600;font-size:1.45rem;letter-spacing:.01em}.color-scheme-void .price{font-family:var(--vanta-mono);font-size:1.3rem;color:var(--vanta-bone)}.color-scheme-void .card-information__row{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem}.color-scheme-void .rating-star{--color-rating-star: var(--vanta-ash)}.color-scheme-void .rating-text,.color-scheme-void .rating-count{font-family:var(--vanta-mono);font-size:1.1rem;letter-spacing:.1em;color:var(--vanta-ash);white-space:nowrap}.color-scheme-void .quick-add__submit{font-family:var(--vanta-mono);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;border-radius:2px}.newsletter.color-scheme-void{border-top:1px solid var(--vanta-line);border-bottom:1px solid var(--vanta-line)}.newsletter.color-scheme-void h2{text-transform:uppercase;font-weight:900;font-size:3.6rem;line-height:1}.newsletter.color-scheme-void .newsletter__subheading{font-family:var(--vanta-mono);color:var(--vanta-ash);font-size:1.4rem;letter-spacing:.04em;margin-top:1rem}.newsletter.color-scheme-void .newsletter-form__field-wrapper .field{border:1px solid var(--vanta-line);border-radius:2px;overflow:hidden}.newsletter.color-scheme-void .field__input{font-family:var(--vanta-mono);font-size:1.3rem}.newsletter.color-scheme-void .newsletter-form__button{font-family:var(--vanta-mono);font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:1.2rem;border-radius:2px}.footer.color-scheme-void .footer-block__brand-info .footer-block__heading{font-weight:900;font-size:3.4rem;letter-spacing:.34em;text-transform:uppercase;padding-left:.34em;margin-bottom:1.8rem}.footer.color-scheme-void .footer-block__brand-info .rte{color:var(--vanta-ash);font-family:var(--vanta-mono);font-size:1.2rem;line-height:1.7;max-width:30rem}.footer.color-scheme-void .footer-block__heading{font-family:var(--vanta-mono);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--vanta-ash)}.footer.color-scheme-void .footer-block__details-content a,.footer.color-scheme-void .footer-block__details-content p{color:var(--vanta-footer-text);font-size:1.35rem}.footer.color-scheme-void .footer-block__details-content a:hover{color:var(--vanta-bone)}.footer.color-scheme-void .footer__copyright,.footer.color-scheme-void .footer__column{font-family:var(--vanta-mono);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--vanta-ash)}@media screen and (max-width:749px){.header-wrapper .header{min-height:auto}.header-wrapper .header__heading-link{font-size:1.8rem;letter-spacing:.22em;padding-left:.22em}.header-wrapper .header__icons{gap:1.2rem}.header-wrapper .header__icon-label{display:none}.header-wrapper .header__icon .svg-wrapper,.header-wrapper .header__icon .cart-count-bubble{display:block}.banner:has(.banner__box.color-scheme-void){min-height:42rem}.banner__corner-label{display:none}.banner__box.color-scheme-void .banner__heading{font-size:clamp(3.6rem,13vw,6rem)}.banner__box.color-scheme-void .banner__text.body{max-width:100%}.color-scheme-void .title,.color-scheme-bone .title,.color-scheme-void .collection-list-title,.color-scheme-bone .collection-list-title{font-size:2.8rem}.title-wrapper--with-view-all{flex-direction:column;align-items:flex-start;gap:.8rem}.card-information__row{flex-wrap:wrap;row-gap:.4rem}.color-scheme-void .rating-text,.color-scheme-void .rating-count{white-space:normal}.newsletter.color-scheme-void h2{font-size:2.6rem}.footer.color-scheme-void .footer-block__brand-info .footer-block__heading{font-size:2.2rem;letter-spacing:.22em;padding-left:.22em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-vanta.css.map */
