#faq .prose a{color:var(--color-primary);text-decoration:underline}#faq .prose a:hover{opacity:var(--opacity-hover)}.hamburger-toggle{display:inline-flex;align-items:center;justify-content:center;gap:0;padding:0;border:0;background:transparent;position:relative;z-index:100}.hamburger-toggle .hamburger__line{transform-origin:center;transform-box:fill-box;transition:transform .25s ease,opacity .2s ease}.hamburger-toggle.is-open .hamburger__line--top{transform:translateY(11px) rotate(45deg)}.hamburger-toggle.is-open .hamburger__line--middle{opacity:0}.hamburger-toggle.is-open .hamburger__line--bottom{transform:translateY(-11px) rotate(-45deg)}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background:var(--color-translucent);-webkit-backdrop-filter:blur(var(--blur-radius));backdrop-filter:blur(var(--blur-radius));transform:translateY(-100%);opacity:0;pointer-events:none;transition:transform .4s ease,opacity .4s ease;z-index:40;display:flex;align-items:center;justify-content:center;padding:2rem}.mobile-menu--open{transform:translateY(0);opacity:1;pointer-events:auto}[x-cloak]{display:none!important}.mobile-menu__inner{text-align:center;width:min(480px,100%)}@media (min-width: 1024px){.hero-heading-shadow{text-shadow:0 4px 4px rgba(0,0,0,.2)}.hero-body-shadow{text-shadow:0 2px 2px rgba(0,0,0,.6)}}.hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;overflow:hidden;z-index:0}.hero-overlay>span,.hero-overlay:before,.hero-overlay:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;content:""}.hero-overlay>span:nth-of-type(1){backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 10%,rgba(0,0,0,1) 20%,rgba(0,0,0,0) 30%)}.hero-overlay>span:nth-of-type(2){backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 10%,rgba(0,0,0,1) 20%,rgba(0,0,0,1) 30%,rgba(0,0,0,0) 40%)}.hero-overlay>span:nth-of-type(3){backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgba(0,0,0,1) 30%,rgba(0,0,0,1) 40%,rgba(0,0,0,0) 50%)}.hero-overlay>span:nth-of-type(4){backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 30%,rgba(0,0,0,1) 40%,rgba(0,0,0,1) 50%,rgba(0,0,0,0) 60%)}.hero-overlay>span:nth-of-type(5){backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,1) 50%,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 70%)}.hero-overlay>span:nth-of-type(6){backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 60%,rgba(0,0,0,1) 70%,rgba(0,0,0,0) 80%)}.hero-overlay>span:nth-of-type(7){backdrop-filter:blur(36px);-webkit-backdrop-filter:blur(36px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 60%,rgba(0,0,0,1) 70%,rgba(0,0,0,1) 80%,rgba(0,0,0,0) 90%)}.hero-overlay>span:nth-of-type(8){backdrop-filter:blur(48px);-webkit-backdrop-filter:blur(48px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 70%,rgba(0,0,0,1) 80%,rgba(0,0,0,1) 90%,rgba(0,0,0,0) 100%)}.hero-overlay>span:nth-of-type(9){backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 75%,rgba(0,0,0,1) 85%,rgba(0,0,0,1) 95%,rgba(0,0,0,0) 100%)}.hero-overlay>span:nth-of-type(10){backdrop-filter:blur(72px);-webkit-backdrop-filter:blur(72px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 80%,rgba(0,0,0,1) 90%,rgba(0,0,0,1) 100%)}.hero-overlay>span:nth-of-type(11){backdrop-filter:blur(84px);-webkit-backdrop-filter:blur(84px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 85%,rgba(0,0,0,1) 95%,rgba(0,0,0,1) 100%)}.hero-overlay>span:nth-of-type(12){backdrop-filter:blur(96px);-webkit-backdrop-filter:blur(96px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 90%,rgba(0,0,0,1) 100%)}.hero-overlay:before{z-index:14;backdrop-filter:blur(120px);-webkit-backdrop-filter:blur(120px);mask:linear-gradient(to bottom,rgba(0,0,0,0) 92%,rgba(0,0,0,1) 100%)}.hero-overlay:after{z-index:15;background:linear-gradient(180deg,#0000,#00000080)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader{display:inline-block}.loader-spinner{animation:spin 1s linear infinite;transform-origin:center}.product-card{transition:box-shadow .3s ease}.product-card:hover{box-shadow:0 0 16px #0000001a}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
