:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,div,main,header,footer,section,p,h1,h2,h3,h4,h5,h6{display:block;box-sizing:border-box;margin:0;padding:0}body{min-width:320px;height:100vh;height:100dvh;background-color:#080808}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}#sample-images>img{width:80%;display:block;margin:10px auto 25px;border:2px solid #eee}.homescreen-header{line-height:50px;padding-top:10px}.homescreen-header>h1{font-size:40px;font-style:italic}.homescreen-header .header-text-rockstar{color:#f22}.homescreen-header .header-text-boudoir{color:#22f}.homescreen-main{padding:40px;overflow:auto;height:100%;max-height:100%}.homescreen-main .main-links-container{flex-wrap:nowrap;justify-content:space-between;margin-bottom:50px}.homescreen-main .main-links-container>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f33;border-radius:0;clip-path:polygon(10% 0,100% 4px,93% 100%,7% 98%,0 65%);border:none;margin:10px}.homescreen-main .main-links-container>button:hover{border:none;background-color:#33f;color:#fff}.homescreen-main>p{text-wrap:balance}.homescreen-main #contactForm{margin-top:30px}.homescreen-main #contactForm>p{margin-bottom:40px}.homescreen-main #contactForm>p>input{width:200px}.homescreen-main #contactForm>textarea{width:200px}.homescreen-main #contactForm .submit-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff}.homescreen-main #contactForm .submit-button:hover{background-color:#00f;color:#fff}.homescreen-main .pricing-tier-container{text-align:left;width:75%;margin:30px auto}.homescreen-main .pricing-tier-container .pricing-tier-title{font-weight:700;text-decoration:underline;color:#e77}.homescreen-main .pricing-tier-container .print-prices-list{margin:0}.homescreen-main .pricing-tier-container .disclaimer{margin-top:20px;font-size:smaller;text-wrap:pretty}.homescreen-main .dynamic-section>p{margin-bottom:25px;text-align:left;text-wrap:pretty}.homescreen-footer{line-height:50px;font-size:12px}a{color:#e77}a:hover{color:#77e}.top-border{border-top:1px solid red;width:50%;margin-left:25%;margin-top:50px;margin-bottom:30px}.highlight-text{color:#e77;font-weight:700}@media screen and (width < 480px){.homescreen-main .main-links-container{flex-wrap:wrap;justify-content:center}.homescreen-main .main-links-container button{margin-bottom:10px}}#root{width:100%;max-width:1800px;height:100%;margin:0 auto;text-align:center;background-color:#000}.primary-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:100%}.top-level-container{height:100%}.top-level-container.left-image-container,.top-level-container.right-image-container{position:relative}.top-level-container.left-image-container .left-image,.top-level-container.left-image-container .right-image,.top-level-container.right-image-container .left-image,.top-level-container.right-image-container .right-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity 1s linear}.top-level-container.left-image-container .left-image.fade,.top-level-container.left-image-container .right-image.fade,.top-level-container.right-image-container .left-image.fade,.top-level-container.right-image-container .right-image.fade{opacity:0}.top-level-container.left-image-container .left-image.i08,.top-level-container.left-image-container .right-image.i08,.top-level-container.right-image-container .left-image.i08,.top-level-container.right-image-container .right-image.i08{z-index:1004}.top-level-container.left-image-container .left-image.i07,.top-level-container.left-image-container .right-image.i07,.top-level-container.right-image-container .left-image.i07,.top-level-container.right-image-container .right-image.i07{z-index:1003}.top-level-container.left-image-container .left-image.i06,.top-level-container.left-image-container .right-image.i06,.top-level-container.right-image-container .left-image.i06,.top-level-container.right-image-container .right-image.i06{z-index:1002}.top-level-container.left-image-container .left-image.i05,.top-level-container.left-image-container .right-image.i05,.top-level-container.right-image-container .left-image.i05,.top-level-container.right-image-container .right-image.i05{z-index:1001}.top-level-container.left-image-container .left-image.i04,.top-level-container.left-image-container .right-image.i04,.top-level-container.right-image-container .left-image.i04,.top-level-container.right-image-container .right-image.i04{z-index:1000}.top-level-container.left-image-container .left-image.i03,.top-level-container.left-image-container .right-image.i03,.top-level-container.right-image-container .left-image.i03,.top-level-container.right-image-container .right-image.i03{z-index:999}.top-level-container.left-image-container .left-image.i02,.top-level-container.left-image-container .right-image.i02,.top-level-container.right-image-container .left-image.i02,.top-level-container.right-image-container .right-image.i02{z-index:998}.top-level-container.left-image-container .left-image.i03,.top-level-container.left-image-container .right-image.i03,.top-level-container.right-image-container .left-image.i03,.top-level-container.right-image-container .right-image.i03{z-index:997}.top-level-container.left-image-container .container-fade,.top-level-container.right-image-container .container-fade{position:absolute;width:60px;height:100%;top:0;z-index:9999}.top-level-container.left-image-container{background-color:red}.top-level-container.left-image-container .container-fade{right:0;background-image:linear-gradient(to right,#0000,#000)}.top-level-container.right-image-container{background-color:#00f}.top-level-container.right-image-container .container-fade{left:0;background-image:linear-gradient(to left,#0000,#000)}.top-level-container.content-container{display:grid;grid-template-rows:60px minmax(0,1fr) 50px;height:100%;overflow:hidden}@media screen and (width < 480px){.primary-layout{display:block;grid-template-columns:unset}.left-image-container,.right-image-container{display:none}.content-container{background-image:url(/images/jax-sprague-guitar_DSF0040-1080.webp);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.content-container>*{z-index:2}.content-container:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1}}
