.alston-header-section{position:sticky;top:0;z-index:50}@media screen and (max-width:1023px){body:has(.alston-mobile-cta){padding-bottom:5.2rem}}body.alston-theme{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.alston-theme ::selection{background:#c4212a4d;color:#ece7de}.alston-theme :is(h1,h2,h3,.h0,.h1,.h2,.h3):not(:where(.alston *)){text-transform:uppercase;letter-spacing:-.005em;line-height:1}.alston-theme .caption-with-letter-spacing:not(:where(.alston *)){font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.1rem;letter-spacing:.22em;color:#b8924a}.alston-theme *:focus-visible:not(:where(.alston *)){outline-color:#c6222b}.alston-theme .announcement-bar__message{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;color:#d8b674;padding-top:.9rem;padding-bottom:.9rem}@media screen and (max-width:749px){.alston-theme .announcement-bar__message{font-size:.95rem;letter-spacing:.08em}}.alston-theme .button,.alston-theme .shopify-challenge__button,.alston-theme .customer button{font-family:Barlow,system-ui,sans-serif;font-weight:600;letter-spacing:.02rem}.alston-theme .button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):hover{filter:brightness(.86)}.alston-theme .button--secondary{--alpha-button-border: .35}.alston-theme .card__media .media{background-color:#f2f0eb}.alston-theme .card__heading{font-size:1.7rem;font-weight:700;letter-spacing:.02em;line-height:1.05}.alston-theme .card__heading a,.alston-theme .card__heading a:hover{text-decoration:none}.alston-theme .card-information .price{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.35rem;letter-spacing:0}.alston-theme .card-information .price-item--regular,.alston-theme .card-information .price-item--sale{color:#d8b674}.alston-theme .card-wrapper .card--card:after,.alston-theme .card-wrapper .card--standard .card__inner:after{transition:box-shadow .2s ease}.alston-theme .card-wrapper:hover .card--card:after{box-shadow:0 0 0 .1rem #c6222b8c}.alston-theme .badge{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1rem;letter-spacing:.14em;text-transform:uppercase;padding:.5rem 1rem}.alston-theme .quick-add__submit{font-size:1.35rem}.alston-theme .product__title :is(h1,h2){font-size:clamp(3.4rem,4.2vw,5.6rem);font-weight:700;line-height:.95;letter-spacing:-.01em}.alston-theme .product .price--large .price-item{font-family:JetBrains Mono,ui-monospace,monospace;font-size:2.2rem;letter-spacing:0;color:#ece7de}.alston-theme .product-form__input .form__label{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:#9aa1a8}.alston-theme .product-form__input input[type=radio]+label{font-weight:600;min-width:4.8rem;justify-content:center}.alston-theme .product-form__input input[type=radio]:checked+label{background-color:#c6222b;border-color:#c6222b;color:#ece7de}.alston-theme .product-form__submit{min-height:5.2rem;font-size:1.6rem}.alston-theme .product-form__submit.button--secondary{--color-button: 198, 34, 43;--color-button-text: 236, 231, 222;--alpha-button-background: 1;--alpha-button-border: 1}.alston-theme .product__accordion .accordion__title{font-family:Barlow Condensed,system-ui,sans-serif;font-size:1.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.alston-theme .product__accordion .accordion__content a{color:#d8b674}.alston-theme .thumbnail[aria-current]{box-shadow:0 0 0 .2rem #c6222b;border-color:#c6222b}@media screen and (min-width:990px){.alston-theme .product__column-sticky,.alston-theme .product__info-container--sticky{top:11rem}}.alston-theme .rte:not(:where(.alston *)){color:#ece7ded1;line-height:1.7}.alston-theme .rte :is(h1,h2,h3,h4,h5,h6){color:#ece7de;margin-top:3.2rem;margin-bottom:1.2rem}.alston-theme .rte :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.alston-theme .rte strong{color:#ece7de}.alston-theme .rte a{color:#d8b674;text-decoration-color:#d8b67473;text-underline-offset:.3rem}.alston-theme .rte a:hover{color:#ece7de}.alston-theme .rte blockquote{border-left:.2rem solid #c6222b;padding-left:1.6rem;color:#ece7de;font-style:normal}.alston-theme .rte :is(ul,ol) li::marker{color:#b8924a}.alston-theme .rte img{border-radius:1.2rem}.alston-theme .rte table{width:100%;table-layout:auto;border-collapse:collapse;margin:2rem 0;font-size:1.4rem}.alston-theme .rte :is(th,td){border:.1rem solid rgba(236,231,222,.14);padding:.8rem 1rem;text-align:left}.alston-theme .rte th,.alston-theme .rte thead td,.alston-theme .rte table tr:first-child td{background:#1b2228;font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:#d8b674}.alston-theme .rte tbody tr:nth-child(2n) td{background:#ece7de08}@media screen and (max-width:749px){.alston-theme .rte table{display:block;overflow-x:auto}}.alston-theme .facets-container{border-bottom:.1rem solid rgba(42,51,59,.85);padding-bottom:1.2rem;margin-bottom:2.4rem}.alston-theme :is(.facets__summary,.facet-filters__label,.product-count__text,.facets__heading){font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:#9aa1a8}.alston-theme .active-facets__button{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.1rem}.alston-theme .pagination__item--current:after{background-color:#c6222b;height:.2rem}.alston-theme .drawer__inner{border-left:.1rem solid rgba(42,51,59,.95)}.alston-theme .drawer__heading{font-family:Barlow Condensed,system-ui,sans-serif;font-size:2.6rem;font-weight:700;text-transform:uppercase;letter-spacing:0}.alston-theme .cart-item__name{font-family:Barlow Condensed,system-ui,sans-serif;font-size:1.7rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-decoration:none}.alston-theme .cart-item__details .product-option{color:#9aa1a8;font-size:1.3rem}.alston-theme :is(.totals__total,.totals__subtotal){font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.alston-theme :is(.totals__total-value,.totals__subtotal-value){font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.8rem;color:#ece7de}.alston-theme .cart__checkout-button{min-height:5.2rem;font-size:1.6rem}.alston-theme .cart__empty-text{font-family:Barlow Condensed,system-ui,sans-serif;font-weight:700;text-transform:uppercase}.alston-theme .article-template__title{font-size:clamp(3.6rem,5vw,6rem);line-height:.95}.alston-theme .article-template__content{font-size:1.7rem}.alston-theme .article-template__hero-container{border-radius:1.6rem;overflow:hidden}.alston-theme .field:focus-within:after,.alston-theme .select:focus-within:after{box-shadow:0 0 0 .2rem #c6222b}.alston-theme .field__label,.alston-theme .select__label{color:#9aa1a8}
/*# sourceMappingURL=/cdn/shop/t/2/assets/alston-commerce.css.map */
