@import"https://fonts.googleapis.com/css2?family=Pixelify+Sans:wght@400..700&family=Press+Start+2P&display=swap";:root:root{--font-body--family: "Pixelify Sans", ui-monospace, "Courier New", monospace;--font-subheading--family: "Pixelify Sans", ui-monospace, "Courier New", monospace;--font-heading--family: "Press Start 2P", "Pixelify Sans", ui-monospace, monospace;--font-accent--family: "Press Start 2P", "Pixelify Sans", ui-monospace, monospace;--button-font-family-primary: "Press Start 2P", ui-monospace, monospace;--button-font-family-secondary: "Press Start 2P", ui-monospace, monospace;--font-heading--weight: 400;--font-accent--weight: 400;--font-subheading--weight: 500;--font-size--paragraph: 1.125rem;--font-size--h1: clamp(1.25rem, 5.5vw, 2.5rem);--font-size--h2: clamp(1rem, 4vw, 1.75rem);--font-size--h3: clamp(.875rem, 3.2vw, 1.25rem);--font-size--h4: clamp(.8125rem, 2.8vw, 1rem);--font-size--h5: .75rem;--font-size--h6: .75rem;--line-height--display-tight: 1.3;--line-height--display-normal: 1.4;--line-height--display-loose: 1.5;--line-height--heading-tight: 1.4;--line-height--heading-normal: 1.5;--line-height--heading-loose: 1.6;--letter-spacing--display-tight: 0em;--letter-spacing--heading-tight: 0em;--style-border-radius-xs: 0;--style-border-radius-sm: 0;--style-border-radius-md: 0;--style-border-radius-lg: 0;--style-border-radius-pills: 0;--style-border-radius-inputs: 0;--style-border-radius-buttons-primary: 0;--style-border-radius-buttons-secondary: 0;--style-border-radius-popover: 0;--variant-picker-button-radius: 0;--variant-picker-swatch-radius: 0;--checkbox-border-radius: 0;--border-radius-sm: 0;--style-border-width-primary: 3px;--style-border-width-secondary: 3px;--style-border-width-inputs: 3px;--pixel-shadow: rgb(var(--color-border-rgb) / .45);--shadow-button: 4px 4px 0 0 var(--pixel-shadow)}body{background-image:linear-gradient(rgb(var(--color-foreground-rgb) / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--color-foreground-rgb) / .035) 1px,transparent 1px);background-size:16px 16px;font-family:var(--font-body--family)}::selection{background:var(--color-primary-button-background);color:var(--color-primary-button-text)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400;overflow-wrap:break-word;text-wrap:balance}h1,.h1{text-shadow:3px 3px 0 var(--pixel-shadow)}.rte a:not(.service-button),.text-block a:not(.service-button),.shopify-policy__container a,main p a:not(.service-button):not(.button){color:var(--color-primary-button-background);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.rte a:not(.service-button):hover,.text-block a:not(.service-button):hover,.shopify-policy__container a:hover,main p a:not(.service-button):not(.button):hover{background:var(--color-primary-button-background);color:var(--color-primary-button-text);text-decoration:none}body .button,body .button-secondary,body .button-custom,body .service-button{border-radius:0!important;font-family:"Press Start 2P",ui-monospace,monospace;font-size:.75rem;letter-spacing:.04em;line-height:1.6;text-transform:uppercase;box-shadow:4px 4px 0 0 var(--pixel-shadow)}body .service-button{border-color:var(--color-foreground)!important;box-shadow:4px 4px rgb(var(--color-border-rgb) / .7)}@media(prefers-reduced-motion:no-preference){body .button,body .button-secondary,body .button-custom,body .service-button{transition:transform 80ms steps(2),box-shadow 80ms steps(2)}}body .button:hover:not(:disabled),body .button-secondary:hover:not(:disabled),body .button-custom:hover:not(:disabled),body .service-button:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 0 var(--pixel-shadow)}body .button:active:not(:disabled),body .button-secondary:active:not(:disabled),body .button-custom:active:not(:disabled),body .service-button:active{transform:translate(4px,4px);box-shadow:0 0 0 0 transparent}body .field__input,body input:not([type=checkbox]):not([type=radio]),body textarea,body select{border-radius:0!important;font-family:var(--font-body--family)}body .field__input:focus,body input:focus-visible,body textarea:focus-visible,body select:focus-visible{outline:3px dashed var(--color-foreground);outline-offset:3px}:focus-visible{outline-color:var(--color-foreground);outline-style:dashed;outline-width:3px;outline-offset:3px}.header-section{border-bottom:4px solid var(--color-border);box-shadow:0 4px rgb(var(--color-border-rgb) / .25)}#header-component .menu-list__link,#header-component nav a{font-family:"Press Start 2P",ui-monospace,monospace;font-size:.625rem;letter-spacing:.04em;text-transform:uppercase}#header-component .menu-list__link:hover,#header-component nav a:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:8px}body .product-card{border:3px solid var(--color-border);background:rgb(var(--color-foreground-rgb) / .04);padding:.75rem;box-shadow:6px 6px rgb(var(--color-border-rgb) / .3);border-radius:0}@media(prefers-reduced-motion:no-preference){body .product-card{transition:transform 80ms steps(2),box-shadow 80ms steps(2)}}body .product-card:hover{transform:translate(-2px,-2px);box-shadow:8px 8px rgb(var(--color-border-rgb) / .3)}.product-details h1,.product-details h2{font-size:var(--font-size--h2)}.sticky-add-to-cart__bar{border-top:4px solid var(--color-border);border-radius:0}dialog,.cart-drawer__dialog{border-radius:0}footer{border-top:4px solid var(--color-border)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/moon-stone-pixel.css.map */
