.article-share--pending{visibility:hidden}.section-spacing--compact{padding-top:2rem;padding-bottom:0}body:has(.shopify-section--main-article) :is(.shopify-section--main-article,.shopify-section--rich-text,.shopify-section--multi-column,.shopify-section--featured-product-list,.shopify-section--text-with-media) h2,body:has(.shopify-section--main-article) :is(.shopify-section--main-article,.shopify-section--rich-text,.shopify-section--multi-column,.shopify-section--featured-product-list,.shopify-section--text-with-media) .prose h2{font-size:clamp(1.5rem,2.4vw,1.92rem)!important;line-height:1.2!important;font-weight:700!important;margin-top:1.75rem!important;margin-bottom:.75rem!important}body:has(.shopify-section--main-article) :is(.shopify-section--main-article,.shopify-section--rich-text,.shopify-section--multi-column,.shopify-section--featured-product-list,.shopify-section--text-with-media) h3,body:has(.shopify-section--main-article) :is(.shopify-section--main-article,.shopify-section--rich-text,.shopify-section--multi-column,.shopify-section--featured-product-list,.shopify-section--text-with-media) .prose h3{font-size:clamp(1.25rem,2vw,1.6rem)!important;line-height:1.3!important;font-weight:700!important;margin-top:1.25rem!important;margin-bottom:.5rem!important}body:has(.shopify-section--main-article) .blog-post-card h3,body:has(.shopify-section--main-article) [class*=related] h3{font-size:clamp(1rem,1.4vw,1.25rem)!important;line-height:1.35!important}body:has(.shopify-section--main-article) .prose ul,body:has(.shopify-section--main-article) .prose ol{text-align:left!important;list-style-position:outside!important;padding-left:1.5rem!important}body:has(.shopify-section--main-article) .prose li{text-align:left!important}body:has(.shopify-section--main-article) .prose img:not([style]){width:auto!important;max-width:100%!important;height:auto!important}.not-found-search{position:relative;width:100%;max-width:56rem;margin-inline:auto;margin-bottom:2.5rem}.not-found-search__form{align-items:center;width:100%;max-width:38rem;margin-inline:auto;padding:.875rem 1.5rem;border:1px solid rgb(var(--text-color) / .25);border-radius:var(--rounded-full, 999px);background:rgb(var(--background))}.not-found-search__input{flex:1 1 auto;min-width:0;border:none;background:transparent;color:inherit;outline:none}.not-found-search__input::placeholder{color:rgb(var(--text-color) / .55)}#notfound-predictive-search,#notfound-predictive-search [slot=results]{display:block}#notfound-predictive-search [slot=results]>*{max-width:var(--container-max-width, 80rem);margin-inline:auto}#notfound-predictive-search .predictive-search__products{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}html:has(.not-found-search__input:not(:placeholder-shown)),body:has(.not-found-search__input:not(:placeholder-shown)){overflow:hidden;touch-action:none}.not-found-search:has(.not-found-search__input:not(:placeholder-shown)){position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:100%;max-width:none;margin:0;padding:1.5rem var(--container-gutter, 2rem) 0;display:flex;flex-direction:column;gap:1.5rem;background:rgb(var(--background))}.not-found-search:has(.not-found-search__input:not(:placeholder-shown)) #notfound-predictive-search{flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:1.5rem}body:has(.shopify-section--main-page) :is(.shopify-section--main-page,.shopify-section--blocks,.shopify-section--rich-text,.shopify-section--multi-column,.shopify-section--featured-product-list,.shopify-section--text-with-media) h2:not(.heading-hero),body:has(.shopify-section--main-page) :is(.shopify-section--main-page,.shopify-section--blocks,.shopify-section--rich-text,.shopify-section--multi-column,.shopify-section--featured-product-list,.shopify-section--text-with-media) .prose h2:not(.heading-hero){font-size:clamp(1.5rem,2.4vw,1.92rem)!important;line-height:1.2!important;font-weight:700!important;margin-top:1.75rem!important;margin-bottom:.75rem!important}body:has(.shopify-section--main-page) :is(.shopify-section--main-page,.shopify-section--blocks,.shopify-section--rich-text,.shopify-section--multi-column,.shopify-section--text-with-media) h3,body:has(.shopify-section--main-page) :is(.shopify-section--main-page,.shopify-section--blocks,.shopify-section--rich-text,.shopify-section--multi-column,.shopify-section--text-with-media) .prose h3{font-size:clamp(1.25rem,2vw,1.6rem)!important;line-height:1.3!important;font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/101/compiled_assets/styles.css.map */
