@font-face{font-family:ABCMonumentGroteskMono-Regular;src:url(../assets/ABCMonumentGroteskMono-Regular.woff2) format("woff2"),url(../assets/ABCMonumentGroteskMono-Regular.woff) format("woff");font-style:normal}.ABCMonumentGroteskMono-Regular{font-family:ABCMonumentGroteskMono-Regular,sans-serif;font-style:normal}.ABCMonumentGroteskMono-Medium{font-family:ABCMonumentGroteskMono-Regular;-webkit-text-stroke:.75px rgb(0,0,0);text-stroke:.75px black}.text-body{font-size:1.25rem;letter-spacing:0rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-family:ABCMonumentGroteskMono-Regular,sans-serif;color:#000;margin-block-start:0em;margin-block-end:0em;font-size:12px;line-height:1;line-height:1.2;text-transform:uppercase;letter-spacing:normal}p.filter-button{font-family:ABCMonumentGroteskMono-Regular,sans-serif;color:#000;margin-block-start:0em;margin-block-end:0em;font-size:12px;line-height:1;line-height:1.2;text-transform:uppercase;letter-spacing:normal}p{color:#000;margin-block-start:0em;margin-block-end:0em;font-size:12px;line-height:1;line-height:1.2}p,h1,h2,h3,h4,a{font-family:ABCMonumentGroteskMono-Regular,sans-serif;font-style:normal;font-size:12px;letter-spacing:normal;margin-block-start:0em;margin-block-end:0em;color:#000!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.price__container>.price__regular>span{font-family:ABCMonumentGroteskMono-Regular,sans-serif;-webkit-text-stroke:.75px rgb(0,0,0);text-stroke:.75px black}h2{font-size:22px}h2.news-letter-header{font-family:ABCMonumentGroteskMono-Regular,sans-serif;font-weight:lighter;text-transform:uppercase;font-size:42px}a{color:#000}a.maillink{text-decoration:none;text-transform:uppercase}p.sold-out-text{font-style:italic}dt,dd{color:#000}h2.tab-text{font-size:12px;padding-left:3px;padding-right:3px;letter-spacing:-.75px;line-height:12px}.banner__heading{font-size:30px;font-size:1.5vw;letter-spacing:-1.5px;color:#fff}p.banner__paragraph{font-size:1.5vw;letter-spacing:0px;line-height:2vw;color:#fff}p.newsletter-text{font-size:10px;line-height:1.2;text-align:start;color:#fff}.field__label{font-size:10px;line-height:1.2}h2.homepage-subtitle{padding-left:.75rem;font-size:22px;padding-top:1.25rem;padding-bottom:1.25rem}h2.close_button{font-size:12px;cursor:pointer;width:fit-content}h2.close_button:hover{color:#00000087}a.product__title,h1.product__title{font-size:12px}a.hidden_detail_button:hover{opacity:.5}a.product__description,span.product__description{font-size:13px;font-family:ABCMonumentGroteskMono-Regular,sans-serif;text-decoration:none;line-height:1;-webkit-text-stroke:.75px rgb(0,0,0);text-stroke:.75px black}a.filter-link{text-decoration:none}a.filter-link:hover{opacity:.5}.tab-text{position:relative;font-size:12px;display:flex;word-break:break-word;gap:.5rem}h2.tab-text{gap:0px}.about-header{font-family:ABCMonumentGroteskMono-Regular,sans-serif;font-weight:lighter;text-transform:uppercase;font-size:32.5px}a.email-link{text-decoration:underline}a.email-link:hover{opacity:.5}p.about-text{text-indent:2.5rem}@media screen and (max-width:750px){p{color:#000;margin-block-start:0em;margin-block-end:0em;font-size:13px;line-height:1;line-height:1.2}p,h1,h2,h3,h4,a{font-family:ABCMonumentGroteskMono-Regular,sans-serif;font-style:normal;font-size:13px;margin-block-start:0em;margin-block-end:0em;color:#000!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h2.homepage-subtitle{padding-left:1.25rem;font-size:16px;padding-top:1.25rem;padding-bottom:1.25rem}.banner__heading{font-size:15px;letter-spacing:-1.5px;color:#fff}p.banner__paragraph{font-size:15px;letter-spacing:-1.5px;line-height:15px;color:#fff}a.mobile-menu-button{font-size:17.5px;line-height:30px;letter-spacing:-1.5px}div.titles>*{font-size:10px;letter-spacing:-.75px}a.hidden_detail_button:hover{opacity:1}h2.close_button{font-size:10px;letter-spacing:-.75px}a#hiddenFooterPolicyButton{font-size:15px}h2.news-letter-header{font-family:ABCMonumentGroteskMono-Regular,sans-serif;font-weight:lighter;text-transform:uppercase;font-size:25px;line-height:1.25}p.footer_text,.footer-line-text,#date{cursor:pointer;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/typography.css.map */
