.announcement-bar .prose a{background-image:none!important;text-decoration:none!important}@media(min-width:1000px){[id$=__new-arrivals] .product-list{column-gap:24px!important;grid-auto-columns:calc(25% - 18px)!important;grid-template-columns:none!important}}.footer__block--links ul{gap:12px!important}.footer__block--newsletter form{position:relative;display:block!important}.footer__block--newsletter form .input{border-color:#ffffff1f!important;background:transparent!important;padding-inline-end:60px}.footer__block--newsletter form>.align-self-start{position:absolute;top:50%;right:20px;transform:translateY(-50%);margin:0;z-index:1}.footer__block--newsletter form>.align-self-start .button{width:24px;height:24px;min-height:0;padding:0!important;border:0!important;border-radius:9999px!important;font-size:0!important;color:transparent!important;box-shadow:none!important;overflow:hidden;background:#ffffff1a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='8' viewBox='0 0 5 8'%3E%3Cpath d='m.75 7 3-3-3-3' fill='none' stroke='%23ffffff' stroke-width='1.5'/%3E%3C/svg%3E") center / 5px 8px no-repeat!important}.footer__block--newsletter form>.align-self-start .button:hover{background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='8' viewBox='0 0 5 8'%3E%3Cpath d='m.75 7 3-3-3-3' fill='none' stroke='%231c1b1b' stroke-width='1.5'/%3E%3C/svg%3E")!important}.footer__block--newsletter .floating-label{font-size:14px}.footer__aside p.heading{font-family:var(--text-font-family)!important;font-size:12px!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important}.shopify-section--main-page .section-header :is(h1,.h1,.h2){font-family:var(--text-font-family)!important;font-size:36px!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.1!important;text-transform:uppercase}@media(max-width:699px){.shopify-section--main-page .section-header :is(h1,.h1,.h2){font-size:26px!important}}.shopify-section--main-page .prose{max-width:534px;margin-inline:auto;width:100%}.shopify-section--main-page .section-stack{gap:47px}.size-guide .topbar h1{font-size:36px!important;line-height:1.1!important}.shopify-section--contact .section-header p.h6{font-family:var(--text-font-family);font-size:14px;font-weight:700;letter-spacing:0;text-transform:none}.shopify-section--contact .section-header .h2{font-size:28px}.shopify-section--contact form{background:#1c1b1b0d;padding:40px 48px}.shopify-section--contact .input{min-height:60px;background:transparent;border-color:#1c1b1b1f}.shopify-section--contact textarea.input{min-height:120px}.shopify-section--contact form .button{width:auto!important;justify-self:start;padding-inline:30px}@media(min-width:1000px){.shopify-section--contact>div{padding-block:80px!important}.shopify-section--contact .container--xs{max-width:none!important;margin-inline:48px!important;width:auto!important;padding:0!important}.shopify-section--contact .section-stack{grid-template-columns:460px minmax(0,1fr)!important;column-gap:64px;text-align:start!important;align-items:start}.shopify-section--contact .section-header{justify-self:start!important;text-align:start!important}}@media(max-width:999px){.shopify-section--contact form{padding:24px}}#cart-drawer.drawer{width:auto!important}#cart-drawer::part(content){margin-inline-start:auto!important;margin-inline-end:0!important;width:420px!important;max-width:100vw}@media(max-width:699px){#cart-drawer::part(content){width:78vw!important}}#cart-drawer::part(close-button){display:grid!important}#cart-drawer.drawer--center-body::part(header){border-bottom:0;justify-content:flex-end}.store-cart-empty{display:grid;justify-items:center;text-align:center;gap:24px;align-self:center}.store-cart-empty .empty-state__icon-wrapper{position:relative;display:inline-block}.store-cart-empty .count-bubble{position:absolute;top:-6px;right:-10px;min-width:20px;height:20px;font-size:10px;display:grid;place-items:center;border-radius:9999px;background:#1c1b1b;color:#fff}.store-cart-empty .prose{display:grid;justify-items:center;gap:24px}.store-cart-empty .h5{font-family:var(--text-font-family);font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:.01em;margin:0}.store-cart-empty .button{margin:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/store-qa.css.map */
