/* This applies the Lattice to the entire site background */
body {
    background-color: #ffffff;
    background-image: 
        radial-gradient(circle at 50% 50%, #000000 1.5px, transparent 1.5px),
        linear-gradient(45deg, rgba(0,0,0,0.05) 1px, transparent 1px),
        linear-gradient(-45deg, rgba(0,0,0,0.05) 1px, transparent 1px);
    background-size: 150px 150px;
    background-attachment: fixed; /* Keeps the lattice still while you scroll */
    margin: 0;
    padding: 0;
}

/* Ensure Magento containers don't have their own white backgrounds blocking the lattice */
.page-wrapper, .page-main, .main {
    background: transparent !important;
}
