:root{--ha-navy: #22305C;--ha-orange: #E8542F;--ha-ink: #1A1A1A;--ha-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.55' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23g)' opacity='0.30'/%3E%3C/svg%3E")}body,.page-wrapper,main.content-for-layout,.shopify-section{background-color:var(--ha-navy);background-image:var(--ha-grain);background-repeat:repeat}.product-card__content{align-items:center!important;text-align:center!important}.product-card__content .card-gallery,.product-card__content [class*=card-gallery],.product-card__content slideshow-component,.product-card__content [ref=productTitleLink],.product-card__content [ref=priceContainer]{width:100%!important;align-self:stretch!important}.product-card__content .card-gallery,.product-card__content .card-gallery *,.product-card__content [class*=card-gallery],.product-card__content [class*=card-gallery] *{background-color:transparent!important}main[data-template^=product] [class*=media-gallery],main[data-template^=product] [class*=media-gallery] *,main[data-template^=product] [class*=product-media],main[data-template^=product] [class*=product-media] *,main[data-template^=product] media-gallery,main[data-template^=product] media-gallery *,main[data-template^=product] .product-media-container,main[data-template^=product] .product-media-container *,main[data-template^=product] slideshow-component,main[data-template^=product] slideshow-slide,main[data-template^=product] .zoom-dialog,main[data-template^=product] picture{background-color:transparent!important}.product-badges__badge.color-custom-badge-sale{background-color:var(--ha-orange)!important;color:#fff!important}.product-badges__badge.color-custom-badge-sold-out{background-color:#3d4b7a!important;color:#fff!important}.product-card__content img,.product-card__content svg{max-width:100%;height:auto;object-fit:contain!important}.product-card [ref=productTitleLink]{margin-block-start:14px}.product-card [ref=productTitleLink] p{display:inline-block;width:fit-content;margin-inline:auto;padding:9px 22px;border:1.5px solid rgba(255,255,255,.85);border-radius:25px;text-transform:uppercase;font-weight:700;font-size:.85rem;letter-spacing:.02em;line-height:1.15;color:#fff;background-color:transparent;transition:background-color .18s ease,color .18s ease}product-card:hover [ref=productTitleLink] p,.product-card:hover [ref=productTitleLink] p{background-color:#fffffff2!important;color:var(--ha-navy)}.product-card__content [ref=priceContainer]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin-block-start:16px;margin-block-end:8px;text-align:center}.product-card__content [ref=priceContainer] .price{order:1;font-weight:700;font-size:1.55rem;line-height:1.1;color:#fff}.ha-from{display:block;font-size:.78rem;font-weight:600;opacity:.8;letter-spacing:.02em;margin-block-end:4px}.product-card__content [ref=priceContainer] .compare-at-price{order:2;color:var(--ha-orange)!important;text-decoration:line-through;font-weight:700;font-size:1.05rem;opacity:1;margin-block-start:2px}main[data-template^=collection] [id*=collection_description]{border-top:1px solid rgba(255,255,255,.15)}.ha-desc{position:relative;width:100%}.ha-desc[data-collapsed=true] .ha-desc__inner{max-height:190px;overflow:hidden}.ha-desc[data-collapsed=true] .ha-desc__inner:after{content:"";position:absolute;left:0;right:0;bottom:0;height:110px;background:linear-gradient(to bottom,rgba(34,48,92,0),var(--ha-navy));pointer-events:none}.ha-desc__inner{position:relative}.ha-desc__toggle{display:block;margin:24px auto 0;padding:10px 26px;background:transparent;border:1.5px solid rgba(255,255,255,.85);border-radius:25px;color:#fff;font-family:inherit;font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:background-color .18s ease,color .18s ease}.ha-desc__toggle:hover{background-color:#fffffff2;color:var(--ha-navy)}main[data-template^=collection] [id*=collection_description] .ha-desc,main[data-template^=collection] [id*=collection_description]>*{max-width:none!important;width:100%!important}main[data-template^=collection] [id*=collection_description] p,main[data-template^=collection] [id*=collection_description] li{max-width:none!important;opacity:.92}main[data-template^=collection] [id*=collection_description] h2,main[data-template^=collection] [id*=collection_description] h3{text-align:center}main[data-template^=collection] [id*=collection_description] h2{margin-block-start:1.8em;margin-block-end:.5em}main[data-template^=collection] [id*=collection_description] h3{margin-block-start:1.4em;margin-block-end:.3em;color:var(--ha-orange)}main[data-template^=collection] [id*=collection_description] a{color:var(--ha-orange);font-weight:600;text-underline-offset:3px}main[data-template^=article] [id*=blog-post-title]{margin-bottom:22px}main[data-template^=article] [id*=blog-post-subtitle]{margin-bottom:44px}main[data-template^=article] [id*=blog-post-subtitle] p:after{content:"";display:block;width:64px;height:3px;background:var(--ha-orange);margin:32px auto 0}main[data-template^=article] [id*=blog-post-image]{width:100%;max-width:900px;margin-inline:auto}main[data-template^=article] [id*=blog-post-image] img{width:100%;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;max-height:none}main[data-template^=article] img{display:block;margin-inline:auto}main[data-template^=article] .blog-post-content,main[data-template^=article] .rte{background:#fff;color:var(--ha-ink);max-width:860px;margin-inline:auto;margin-top:-70px;padding:64px 56px 56px;border-radius:4px;position:relative;z-index:2;box-shadow:0 12px 40px #00000038}main[data-template^=article] .blog-post-content :is(h2,h3,h4,p,li,em,blockquote){color:var(--ha-ink)}main[data-template^=article] .blog-post-content p>strong,main[data-template^=article] .blog-post-content li>strong{color:var(--ha-ink)}main[data-template^=article] .blog-post-content a,main[data-template^=article] .blog-post-content a strong,main[data-template^=article] .blog-post-content a em,main[data-template^=article] .rte a{color:var(--ha-orange)!important;font-weight:700;text-decoration:underline;text-underline-offset:3px}main[data-template^=article] .blog-post-content p,main[data-template^=article] .blog-post-content li{max-width:68ch}main[data-template^=article] .blog-post-content h2,main[data-template^=article] .blog-post-content h3{margin-block-start:1.8em;margin-block-end:.5em}main[data-template^=article] .blog-post-content img{display:block;width:calc(100% + 40px);max-width:none;height:auto;margin-inline:-20px;border-radius:4px;margin-block:2.2em}@media(max-width:749px){main[data-template^=article] [id*=blog-post-subtitle]{margin-bottom:28px}main[data-template^=article] .blog-post-content,main[data-template^=article] .rte{margin-top:-40px;padding:36px 22px 32px}main[data-template^=article] .blog-post-content img{width:100%;margin-inline:0}.product-card [ref=productTitleLink] p{font-size:.72rem;padding:7px 14px}.product-card__content [ref=priceContainer] .price{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/high-as.css.map */
