:root{--af-ink: #16130f;--af-coal: #1e1a15;--af-coal-2: #241f18;--af-bone: #ede3d0;--af-parchment: #e6dbc2;--af-stone: #a89a82;--af-copper: #c08445;--af-copper-bright: #d99a55;--af-copper-deep: #8a5a28;--af-rule: rgba(192, 132, 69, .32);--af-rule-soft: rgba(192, 132, 69, .16);--af-slab: "Alfa Slab One", Georgia, serif;--af-cond: "Oswald", "Arial Narrow", sans-serif;--af-serif: Georgia, "Times New Roman", serif;--font-heading--family: var(--af-slab);--font-subheading--family: var(--af-cond);--font-accent--family: var(--af-cond);--font-body--family: var(--af-serif)}.af-wrap{max-width:1380px;margin:0 auto;padding-inline:clamp(20px,4vw,56px)}.af-slab{font-family:var(--af-slab);font-weight:400;letter-spacing:.01em;text-transform:uppercase}.af-label{font-family:var(--af-cond);font-weight:500;font-size:11px;letter-spacing:.28em;text-transform:uppercase}.af-eyebrow{display:flex;align-items:center;gap:12px;color:var(--af-copper-bright)}.af-eyebrow .af-eyebrow__line{width:40px;height:1px;background:var(--af-copper);flex-shrink:0}.af-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:clamp(36px,5vw,60px)}@media(max-width:749px){.af-sec-head{flex-direction:column;align-items:flex-start;gap:18px}}.af-sec-title{font-family:var(--af-slab);font-weight:400;font-size:clamp(30px,3.6vw,52px);text-transform:uppercase;line-height:1.05;margin:0}.af-sec-link{font-family:var(--af-cond);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--af-copper-bright);border-bottom:1px solid var(--af-rule);padding-bottom:6px;white-space:nowrap;text-decoration:none;transition:color .2s,border-color .2s}.af-sec-link:hover{color:var(--af-bone);border-color:var(--af-bone)}.af-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--af-cond);font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;padding:18px 34px;border:1px solid var(--af-copper);border-radius:0;position:relative;cursor:pointer;transition:all .25s ease;background:transparent;color:var(--af-bone);text-decoration:none;line-height:1}.af-btn:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid var(--af-rule);pointer-events:none;transition:border-color .25s}.af-btn--solid{background:var(--af-copper);color:var(--af-ink)}.af-btn--solid:before{border-color:#16130f59}.af-btn--solid:hover{background:var(--af-copper-bright)}.af-btn--ghost:hover{background:var(--af-copper);color:var(--af-ink)}.af-btn--dark{border-color:var(--af-copper-deep);color:var(--af-ink)}.af-btn--dark:hover{background:var(--af-copper-deep);color:var(--af-parchment)}.af-stars{color:var(--af-copper-bright);letter-spacing:3px;font-size:14px}.af-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s ease}.af-reveal.af-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.af-reveal{opacity:1;transform:none;transition:none}}body{background:var(--af-ink);color:var(--af-bone)}img,svg,video{max-width:100%}.af-slab,.af-sec-title{overflow-wrap:break-word}.page-wrapper--drawer-open{margin-right:0!important}html{scrollbar-gutter:stable}@media(min-width:990px){.page-wrapper{scrollbar-gutter:stable}}h1,h2,h3,.h1,.h2,.h3{text-transform:uppercase}.button,button.button,a.button{font-family:var(--af-cond);text-transform:uppercase;letter-spacing:.2em;font-weight:600;border-radius:0}#header-component,.header{background:#16130feb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header a,.header summary{font-family:var(--af-cond);text-transform:uppercase;letter-spacing:.2em;font-size:12px}.header-menu .menu-list__link{position:relative;color:var(--af-bone);opacity:.85;text-decoration:none;transition:color .2s,opacity .2s}.header-menu .menu-list__link:after{content:"";position:absolute;left:0;right:100%;bottom:2px;height:1px;background:var(--af-copper);transition:right .3s ease}.header-menu .menu-list__link:hover{color:var(--af-copper-bright);opacity:1;text-decoration:none}.header-menu .menu-list__link:hover:after{right:0}.header-menu .menu-list__link--active:after{right:0}announcement-bar-component,.announcement-bar{background:#0d0b08}#header-component{border-bottom:1px solid var(--af-rule-soft)}.header .cart-bubble,.header [data-cart-count],.cart-bubble{background:var(--af-copper);color:var(--af-ink);font-family:var(--af-cond);font-weight:600}.product-title,.product-information h1,.view-product-title{font-family:var(--af-slab);font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.08}.product-price,.price,.price-list{font-family:var(--af-cond);letter-spacing:.08em}.price__container .price-item--regular,.price .price-item--sale,.price-list__price{color:var(--af-copper-bright)}.price-list__price--compare,.price-item--regular s,compare-at-price{color:var(--af-stone)}.variant-option__button-label,.variant-option__swatch,.variant-picker button{border-radius:0!important;font-family:var(--af-cond);letter-spacing:.14em;text-transform:uppercase;font-size:12px}.product-form-buttons .button,add-to-cart-component button,.add-to-cart-button,.shopify-payment-button__button{border-radius:0!important;font-family:var(--af-cond);text-transform:uppercase;letter-spacing:.22em;font-weight:600}.quantity-selector,.quantity-selector input{border-radius:0!important;font-family:var(--af-cond)}.accordion summary,.disclosure summary{font-family:var(--af-cond);text-transform:uppercase;letter-spacing:.16em;font-size:12px}.facets summary,.facets label,.facets legend,.mobile-facets__label,sort-dropdown-component,.facets__label{font-family:var(--af-cond);text-transform:uppercase;letter-spacing:.14em;font-size:12px}.pagination a,.pagination span{font-family:var(--af-cond);letter-spacing:.12em}.collection__empty-state,.resource-list__empty-state,.search-results__empty,.collection-empty{border:1px solid var(--af-rule-soft);padding:clamp(40px,6vw,80px) clamp(24px,4vw,56px);text-align:center;background:var(--af-coal)}.collection__empty-state p,.resource-list__empty-state p,.search-results__empty p{font-family:var(--af-cond);text-transform:uppercase;letter-spacing:.22em;font-size:12px;color:var(--af-copper-bright)}.product-card .product-title,.product-card__title,.card__heading{font-family:var(--af-slab);font-weight:400;text-transform:uppercase;font-size:15px;letter-spacing:.01em;line-height:1.25}.product-recommendations h2,.resource-list__heading,.section-header h2{font-family:var(--af-slab);font-weight:400;text-transform:uppercase}.af-logo{display:flex;flex-direction:column;line-height:1}.af-logo__main{font-family:var(--af-slab);font-size:21px;color:var(--af-bone);letter-spacing:.02em;white-space:nowrap}.af-logo__main em{font-style:normal;color:var(--af-copper)}.af-logo__sub{font-family:var(--af-cond);font-weight:500;font-size:8.5px;letter-spacing:.42em;color:var(--af-copper);text-transform:uppercase;margin-top:4px;white-space:nowrap}.announcement-bar p,announcement-bar-component p{font-family:var(--af-cond);font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--af-copper-bright)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/af.css.map */
