body{background-color:#fff;padding:0;margin:0;color:#3e3b4a;min-height:100vh;font-family:"brandon-grotesque",sans-serif;font-weight:400;font-style:normal}header{position:relative;padding:.75rem;text-align:center}header::before{content:"";position:absolute;z-index:-1;width:100vw;height:50%;top:0;left:0;background-color:#e6e7e8}button{border-radius:0;border-color:rgba(0,0,0,0)}.hide{height:0;width:0;overflow:hidden}main{display:flex;flex-direction:column;min-height:80vh}main .link-wrap{display:flex;flex-direction:row;gap:1rem;margin:2rem;justify-content:center;align-items:center}main .link-wrap button{min-width:100px;background-color:#e6e7e8;padding:.3rem 1rem;text-transform:uppercase;letter-spacing:.5px}.slide-wrap{width:500px;max-width:70vw;margin:0 auto;text-align:center;position:relative}.slide-wrap article.slide{display:flex;flex-direction:column;justify-content:center;align-items:center;height:1px;width:1px;overflow:hidden}.slide-wrap article.slide.active{height:auto;width:auto;overflow:visible}.slide-wrap article.slide h2{margin:0;line-height:1.8rem}.slide-wrap article.slide p{margin:.5rem 0}.slide-wrap article.slide .preview{max-width:100%}.slide-wrap article.slide .buy{height:60px;display:flex;justify-content:center;align-items:center}.slide-wrap article.slide .buy .shopify-button{margin-bottom:10px;margin-top:-20px}.slide-wrap article.slide .buy .shopify-button iframe{height:65px !important}.slide-wrap .gallery{margin:0rem auto}.gallery{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.gallery button{background-color:rgba(0,0,0,0)}.gallery button img{height:4rem;width:4rem;object-fit:contain}