:root,.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2{--age-black: #080808;--age-charcoal: #111111;--age-bone: #f5f5f3;--age-white: #ffffff;--age-line: rgba(8, 8, 8, .1);--age-line-strong: rgba(8, 8, 8, .28);--age-line-invert: rgba(255, 255, 255, .15);--age-muted: #525252;--age-muted-light: #a3a3a3;--age-font-display: "Droid Sans", system-ui, -apple-system, sans-serif;--age-font-body: "Droid Sans", system-ui, -apple-system, sans-serif;--age-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace;--age-font-hand: "Homemade Apple", cursive;--age-max: 1600px;--age-gutter: 2.4rem;--age-ease: cubic-bezier(.16, 1, .3, 1)}@media screen and (min-width:640px){:root{--age-gutter: 4rem}}body{font-family:var(--age-font-body);color:var(--age-black);background-color:var(--age-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--age-font-display);font-weight:700;text-transform:uppercase;letter-spacing:-.01em;line-height:1.05}::selection{background:var(--age-black);color:var(--age-white)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--age-white)}::-webkit-scrollbar-thumb{background:#d4d4d4;border:2px solid var(--age-white)}::-webkit-scrollbar-thumb:hover{background:var(--age-muted-light)}.page-width{max-width:var(--age-max);padding-left:var(--age-gutter);padding-right:var(--age-gutter)}.card,.card-wrapper,.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.field__input,select,input,textarea,.quantity{border-radius:0!important}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--age-font-mono);font-size:1.1rem;text-transform:uppercase;letter-spacing:.25em;font-weight:500;min-height:5.6rem;padding:0 3.2rem;transition:background-color .3s var(--age-ease),color .3s var(--age-ease),border-color .3s var(--age-ease)}.button:not(.button--secondary):not(.button--tertiary):after,.button:before{display:none}.button:not([disabled]):hover{box-shadow:none}.announcement-bar{background:var(--age-black);color:var(--age-white)}.announcement-bar__message,.announcement-bar__link{font-family:var(--age-font-mono);font-size:1.1rem;text-transform:uppercase;letter-spacing:.2em;padding:.96rem 1.6rem;min-height:0;color:var(--age-white)}.header-wrapper{border-bottom:1px solid var(--age-line);background:#ffffffd9;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.header{max-width:var(--age-max);padding-top:1.6rem;padding-bottom:1.6rem}.header__heading-logo{max-height:3.6rem;width:auto}.age-logo-invert .header__heading-logo{filter:invert(1)}.header__menu-item,.header__inline-menu .list-menu__item,.header__icon .visually-hidden,.header__active-menu-item{font-family:var(--age-font-mono);font-size:1.1rem;text-transform:uppercase;letter-spacing:.2em;color:var(--age-muted);transition:color .3s var(--age-ease)}.header__menu-item:hover,.header__menu-item:hover span{color:var(--age-black);text-decoration:none}.header__menu-item span:after,.header__active-menu-item:after{display:none}.header__icon--cart .cart-count-bubble{background:var(--age-black);color:var(--age-white);border-radius:0;font-family:var(--age-font-mono);font-size:1rem;min-width:20px;height:20px;inset-inline-start:auto;inset-inline-end:-4px}.menu-drawer__menu-item{font-family:var(--age-font-display);text-transform:uppercase;font-size:3.2rem;font-weight:700;border-bottom:1px solid var(--age-line);padding:1.2rem 2.4rem}.menu-drawer__menu-item:hover{background:transparent;color:var(--age-muted);text-decoration:none}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{border:1px solid var(--age-line);background:var(--age-white);transition:border-color .3s var(--age-ease);overflow:hidden}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{border-color:#08080866}.card-wrapper .card--card .card__content,.card-wrapper .card--standard .card__content{padding:0}.card-wrapper .card--card .card__information,.card-wrapper .card--standard .card__information{padding:1.6rem;border-top:1px solid var(--age-line)}.card-wrapper .card-information{display:block}.card-wrapper .card__heading{margin:0}.card-wrapper .card-information>.price{display:block;margin-top:.6rem;text-align:left;white-space:normal}.card-wrapper .price--on-sale .price-item--regular{margin-inline-end:.8rem}.card-wrapper .quick-add{opacity:0;transition:opacity .3s var(--age-ease)}.card-wrapper:hover .quick-add,.card-wrapper:focus-within .quick-add{opacity:1}@media(hover:none){.card-wrapper .quick-add{opacity:1}}.card-wrapper .card__media .media>img,.card-wrapper .card .media>img{object-fit:contain;padding:1.6rem;transition:opacity .5s var(--age-ease),transform .5s var(--age-ease)}.card__heading,.card__heading a{font-family:var(--age-font-body);font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.3}.card__heading a:after{z-index:1}.card-information .price,.price__container .price-item{font-family:var(--age-font-mono);font-size:1.4rem;letter-spacing:0}.card__badge .badge{border-radius:0;background:var(--age-black);color:var(--age-white);border:0;font-family:var(--age-font-mono);font-size:.9rem;text-transform:uppercase;letter-spacing:.2em;padding:.72rem 1.04rem}.quick-add__submit,.quick-add .button{background:var(--age-black);color:var(--age-white);border:0;min-height:4.8rem;font-size:1rem;letter-spacing:.25em}.footer{background:#050505;color:var(--age-white);border-top:1px solid var(--age-line-invert)}.footer__content-top,.footer__content-bottom{border-color:var(--age-line-invert)}.footer-block__heading{font-family:var(--age-font-display);text-transform:uppercase;font-size:1.4rem;font-weight:700;letter-spacing:.08em;color:#d4d4d4;letter-spacing:0;margin-bottom:2rem}.footer-block__details-content .list-menu__item--link,.footer__content-bottom .list-menu__item--link,.copyright__content{font-size:1.4rem;color:#d4d4d4}.footer__content-bottom-wrapper,.copyright__content{font-family:var(--age-font-mono);font-size:1rem;text-transform:uppercase;letter-spacing:.25em;color:#6b6b6b}.footer-block__newsletter .field__input{background:transparent;border:1px solid rgba(255,255,255,.25);color:var(--age-white)}.newsletter-form__button{background:var(--age-white);color:var(--age-black)}.age-wrap{max-width:var(--age-max);margin-inline:auto;padding-inline:var(--age-gutter);width:100%}.age-kicker{font-family:var(--age-font-mono);font-size:1.1rem;text-transform:uppercase;letter-spacing:.25em;color:var(--age-muted);line-height:1.6}.age-mono{font-family:var(--age-font-mono);text-transform:uppercase;letter-spacing:.25em;font-size:1.1rem}.age-title{font-family:var(--age-font-display);font-weight:700;text-transform:uppercase;line-height:1.1;font-size:clamp(2.4rem,3.4vw,4rem);margin:1.6rem 0 0}.age-body{font-size:1.4rem;color:var(--age-muted);line-height:1.75}.age-stroke{-webkit-text-stroke:1px var(--age-line-strong);color:transparent}.age-stroke-faint{-webkit-text-stroke:1px var(--age-line);color:transparent}.age-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.age-btn{display:inline-flex;align-items:center;gap:1.2rem;background:var(--age-black);color:var(--age-white);padding:1.6rem 3.2rem;font-family:var(--age-font-mono);font-size:1.1rem;text-transform:uppercase;letter-spacing:.25em;text-decoration:none;border:1px solid var(--age-black);cursor:pointer;transition:background-color .3s var(--age-ease),color .3s var(--age-ease),border-color .3s var(--age-ease)}.age-btn:hover{background:#262626;border-color:#262626;color:var(--age-white)}.age-btn--ghost{background:transparent;color:var(--age-black);border-color:#0808084d}.age-btn--ghost:hover{background:#0808080d;border-color:var(--age-black);color:var(--age-black)}.age-btn--light{background:var(--age-white);color:var(--age-black);border-color:var(--age-white)}.age-btn--light:hover{background:#d4d4d4;border-color:#d4d4d4;color:var(--age-black)}.age-icon{width:1.6rem;height:1.6rem;flex:none;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.age-reveal{opacity:0;transform:translateY(40px);transition:opacity .9s var(--age-ease),transform .9s var(--age-ease);transition-delay:var(--age-delay, 0s)}.age-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.age-reveal{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/age-base.css.map */
