.not-found{min-height:70vh;display:flex;justify-content:center;align-items:center;text-align:center;padding:40px 20px}.not-found__content{max-width:500px}.not-found h1{margin:0 0 16px;font-size:72px;line-height:1}.not-found p{margin:0 0 24px;font-size:18px}.not-found a{display:inline-block;padding:12px 24px;text-decoration:none}:root{--announcement-bar-height: 2.5rem}.section-announcement-bar{height:0;overflow:visible}.announcement-bar{position:fixed;top:0;left:0;width:100%;z-index:31;display:flex;align-items:center;justify-content:center;min-height:var(--announcement-bar-height, 2.5rem);padding:.45rem 1rem;background-color:var(--announcement-bg, #0a111e);color:var(--announcement-text, #ffffff);text-align:center;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:300;line-height:1.3}.announcement-bar__text{margin:0}body:has([data-announcement-bar]) .header{top:var(--announcement-bar-height, 2.5rem)}body:has([data-announcement-bar]) .app{padding-top:var(--announcement-bar-height, 2.5rem)}body:has([data-announcement-bar]) .mobile-nav{top:var(--announcement-bar-height, 2.5rem);height:calc(100svh - var(--announcement-bar-height, 2.5rem))}.search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.search-results .prev,.search-results .page,.search-results .next{grid-column:1 / -1}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
