:root{--gx-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .1 0 0 0 0 .09 0 0 0 0 .07 0 0 0 .11 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}body,.header__underlay,.menu-drawer,.shopify-section .section-background{background-image:var(--gx-grain)!important}body{font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--color-foreground);color:var(--color-background)}.gx-link{display:inline-block;padding-bottom:4px;font-family:var(--font-body--family);font-size:15px;line-height:1.4;letter-spacing:.01em;color:var(--color-foreground);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat,linear-gradient(rgb(var(--color-foreground-rgb) / .25),rgb(var(--color-foreground-rgb) / .25)) 0 100% / 100% 1px no-repeat;transition:background-size .7s cubic-bezier(.3,0,.2,1)}.gx-link:hover{background-size:0 1px,100% 1px;background-position:100% 100%,0 100%}:where(.gx-hero,.gx-hang,.gx-interlude,.gx-statement) a:focus-visible{outline:1px solid currentColor;outline-offset:6px}@media(prefers-reduced-motion:no-preference){.gx-motion .gx-fade{opacity:0;transition:opacity 1.1s cubic-bezier(.3,0,.2,1)}.gx-motion .gx-fade.is-loaded{opacity:1}}.header .header-logo{font-family:var(--font-heading--family);font-style:normal;font-weight:400;font-size:26px;letter-spacing:.01em;white-space:nowrap}@media screen and (max-width:749px){.header .header-logo{font-size:clamp(18px,5.2vw,22px)}}.product-details{--gap: 24px}.product-details h1{line-height:1.05;letter-spacing:-.01em}.product-details .price{font-variant-numeric:tabular-nums}@media screen and (max-width:749px){main media-gallery.media-gallery--grid slideshow-component{display:none}main media-gallery.media-gallery--grid .media-gallery__grid{display:grid;gap:8px}}.product-details .variant-option--buttons{display:flex;flex-wrap:wrap;gap:8px 32px}.product-details .variant-option--buttons legend{margin-bottom:8px;font-size:14px;color:rgb(var(--color-foreground-rgb) / .72)}.product-details .variant-option--buttons .variant-option__button-label,.product-details .variant-option--buttons .variant-option__button-label:hover{flex:0 0 auto;min-width:0;min-height:0;padding:4px 0;border:0;background:none;overflow:visible;color:rgb(var(--color-foreground-rgb) / .68)}.product-details .variant-option--buttons .variant-option__button-label:before,.product-details .variant-option--buttons .variant-option__button-label:after,.product-details .variant-option--buttons .variant-option__button-label__pill{display:none}.product-details .variant-option--buttons .variant-option__button-label__text{font-size:16px;padding-bottom:4px;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .5s cubic-bezier(.3,0,.2,1),color .3s ease}.product-details .variant-option--buttons .variant-option__button-label:hover,.product-details .variant-option--buttons .variant-option__button-label:has(:checked){color:var(--color-foreground)}.product-details .variant-option--buttons .variant-option__button-label:has(:checked) .variant-option__button-label__text{background-size:100% 1px}.product-details .variant-option--buttons .variant-option__button-label:has(:focus-visible){outline:1px solid currentColor;outline-offset:4px}.add-to-cart-icon{display:none}shopify-accelerated-checkout,shopify-accelerated-checkout-cart,.shopify-payment-button,.additional-checkout-buttons{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ganzax-gallery.css.map */
