:root{--saint-vanta-fog-z: 0}html{background:transparent}body{position:relative;background:transparent!important;overflow-x:clip}#vanta-fog-background{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;height:100lvh!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;z-index:var(--saint-vanta-fog-z)!important;pointer-events:none!important;overflow:hidden!important;contain:strict}#vanta-fog-background canvas,#vanta-fog-background .vanta-canvas{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;pointer-events:none!important}#header-group,#MainContent,#site-footer{position:relative;z-index:1}#MainContent,#site-footer,#shopify-section-product_list_KnGVnY,#shopify-section-section_ajVe4B,#shopify-section-jumbo_wordmark,#shopify-section-brand_showcase_marquee,#shopify-section-main,#shopify-section-product_recommendations_hRGnpX,#shopify-section-section_BKiej9{background:transparent!important}#shopify-section-product_list_KnGVnY .section-background,#shopify-section-product_list_KnGVnY .section,#shopify-section-product_list_KnGVnY .section-content-wrapper,#shopify-section-section_ajVe4B .section-background,#shopify-section-section_ajVe4B .section,#shopify-section-section_ajVe4B .section-content-wrapper,#shopify-section-jumbo_wordmark .section-background,#shopify-section-jumbo_wordmark .section,#shopify-section-jumbo_wordmark .section-content-wrapper,#shopify-section-brand_showcase_marquee .section-background,#shopify-section-brand_showcase_marquee .section,#shopify-section-brand_showcase_marquee .section-content-wrapper,#shopify-section-section_BKiej9 .section-background,#shopify-section-section_BKiej9 .section,#shopify-section-section_BKiej9 .section-content-wrapper,#shopify-section-main .section-background,#shopify-section-main .section,#shopify-section-main .section-content-wrapper,#shopify-section-product_recommendations_hRGnpX .section-background,#shopify-section-product_recommendations_hRGnpX .section,#shopify-section-product_recommendations_hRGnpX .section-content-wrapper{background:transparent!important;background-color:transparent!important}#shopify-section-section_ajVe4B .overlay,#shopify-section-section_ajVe4B .section-overlay,#shopify-section-section_ajVe4B [class*=overlay]{background:transparent!important;opacity:0!important}.product-card__content,.product-card__content.product-grid__card,.product-card .product-grid__card,.product-card .color-scheme-1,.product-card .color-scheme-2,.product-card .color-scheme-3,.product-card .color-scheme-4,.product-card .color-scheme-5,.product-card .color-scheme-6,.product-card .color-scheme-7,.product-card .color-scheme-8,#shopify-section-main .product-information,#shopify-section-main .product-details,#shopify-section-main .product-information__grid,#shopify-section-main .product-information__media,#shopify-section-main .product-information__details,#shopify-section-section_BKiej9 .color-scheme-6,#shopify-section-section_BKiej9 .color-custom-section_BKiej9{background:transparent!important;background-color:transparent!important}#MainContent .section-background.color-scheme-1{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#MainContent .section.color-scheme-1,#MainContent .section.color-scheme-1 .section-content-wrapper{background:transparent!important}.theme-drawer__dialog{position:relative}@media(max-width:749px){#vanta-fog-background{width:100vw!important;height:100dvh!important;height:100lvh!important}}@media(prefers-reduced-motion:reduce){#vanta-fog-background{display:none!important}}body:has(main[data-template]:not([data-template=index])) .category-quick-nav{display:none!important}.category-quick-nav{position:relative;z-index:1;width:100%;background:transparent!important;border:0!important;box-shadow:none!important}.category-quick-nav__inner{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;width:100%;min-height:0!important;padding:clamp(2rem,4vw,4rem) 16px!important;overflow:visible!important;scrollbar-width:none}.category-quick-nav__link,.category-quick-nav__link:visited{position:relative;display:block!important;width:100%;min-height:0!important;padding:.16em 0!important;margin:0!important;flex:none!important;white-space:nowrap;text-align:center!important;color:var(--color-foreground)!important;text-decoration:none!important;font-family:var(--font-heading--family)!important;font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:clamp(2.5rem,4.2vw,4rem)!important;line-height:.88!important;letter-spacing:-.025em!important;text-transform:uppercase!important;opacity:1!important;border:0!important;box-shadow:none!important;transition:opacity .18s ease,transform .18s ease!important}.category-quick-nav:before,.category-quick-nav:after,.category-quick-nav__inner:before,.category-quick-nav__inner:after,.category-quick-nav__link:before,.category-quick-nav__link:after{content:none!important;display:none!important}.category-quick-nav__link:hover,.category-quick-nav__link:focus-visible,.category-quick-nav__link.is-active{opacity:.68!important;transform:translateY(-1px)}@media screen and (max-width:749px){.category-quick-nav__inner{padding:1.75rem 12px!important}.category-quick-nav__link,.category-quick-nav__link:visited{font-size:clamp(2.35rem,11vw,3.25rem)!important;line-height:.9!important;padding:.18em 0!important}}@media(prefers-reduced-motion:reduce){.category-quick-nav__link{transition:none!important}}.vanta-fade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.vanta-fade>span{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.vanta-fade>span{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(to bottom,transparent 55%,rgb(0 0 0 / .85) 100%);mask-image:linear-gradient(to bottom,transparent 55%,rgb(0 0 0 / .85) 100%)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.vanta-fade{display:none}}html.ab-nocontain #vanta-fog-background{contain:none!important}html.ab-nofade .vanta-fade{display:none!important}html.ab-solidfog #vanta-fog-background{background-color:#c0392b!important}html.ab-solidfog #vanta-fog-background canvas{opacity:0!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/vanta-fog.css.map */
