.sou-col-outer{max-width:1450px;min-height:500px;margin:0 auto;display:grid;grid-template-columns:1fr}.sou-col-grid-container{max-width:100%;margin:0 auto;order:2}.sou-col-grid-row{display:flex;flex-wrap:wrap;overflow:hidden;gap:10px;margin:1em}.col-grid-full-span{display:flex;flex-direction:column;flex:0 1 100%;background-color:#fff;padding:1em;border:1px solid #e8e8e8;border-radius:2px}.full-span-heading{margin:.2em 0;color:#000}.sou-col-grid-column-2{display:flex;flex-direction:column;flex:0 1 19%;background-color:#fff;padding:1em;border:1px solid #e8e8e8;border-radius:2px}.sou-col-prod-img{display:flex;flex-grow:1;justify-content:center;margin:.4em}.sou-col-prod-img a{display:flex;flex-grow:1}.sou-col-prod-img img{align-self:center}.sou-collection-header h1{margin:0;padding-bottom:.5em}.sou-collection-header h2{margin:0;padding-bottom:.4em}.sou-collection-header p{margin-bottom:.6em}.brand-heading{text-align:center;font-size:1em;text-transform:capitalize;margin:.5em 0}.brand-heading a{font-weight:600}@media screen and (max-width:500px){.sou-col-grid-column-2{flex-basis:48%}}@media screen and (min-width:501px) and (max-width:800px){.sou-col-grid-column-2{flex-basis:32%}}@media screen and (min-width:801px) and (max-width:1060px){.sou-col-grid-column-2{flex-basis:23%}}@media only screen and (max-width:740px){.lhs-menu-container{order:3}.sou-col-outer{grid-template-columns:100%}}@media only screen and (max-width:549px){.lhs-menu-container{margin:0 1em 1em 0}}