.sinner-home{margin:0;padding:0;box-sizing:border-box;background-color:#000;color:#333;line-height:1.6}.sinner-home *,.sinner-home *:before,.sinner-home *:after{box-sizing:border-box}.sinner-parallax-container{height:100vh;overflow-x:hidden;overflow-y:auto;perspective:1px;position:relative}.sinner-parallax-background{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(//sinnerthemusical.com/cdn/shop/t/7/assets/cathedral-stained-glass.png?v=122278093918740314281754269405);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;transform:translateZ(-1px) scale(2)}.sinner-parallax-background-couch{position:absolute;top:400vh;left:0;right:0;height:100vh;background-image:url(//sinnerthemusical.com/cdn/shop/t/7/assets/couch.jpg?v=14970207054247284861754269405);background-size:contain;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;transform:translateZ(-1px) scale(2)}.sinner-fade-gradient{position:absolute;top:0;left:0;right:0;height:50vh;background:linear-gradient(to bottom,black 0%,transparent 100%);z-index:1}.sinner-fade-gradient-bottom{position:absolute;bottom:0;left:0;right:0;height:50vh;background:linear-gradient(to top,black 0%,transparent 100%);z-index:1}.sinner-parallax-foreground-vase{position:absolute;top:160vh;left:32%;transform:translate(-50%) translateZ(.5px) scale(.5);width:300px;height:400px;background-image:url(//sinnerthemusical.com/cdn/shop/t/7/assets/flower-vase.png?v=148242851647873102231754269405);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:12;pointer-events:none}.sinner-vase-right{transform:translate(-0%) translateZ(.15px) scale(.45);top:130vh;left:65%}.sinner-vase-left2{top:230vh;transform:translate(-0%) translateZ(.15px) scale(.45)}.sinner-vase-right2{top:240vh;left:65%}.sinner-parallax-marla,.sinner-parallax-men,.sinner-burst{position:absolute;top:90vh;left:50%;transform:translate(-50%) translateZ(-.5px) scale(1.5);width:600px;height:800px;background-image:url(//sinnerthemusical.com/cdn/shop/t/7/assets/Sinner-Mary.png?v=97501306454642929361754269404);background-size:contain;background-position:center;background-repeat:no-repeat;pointer-events:none}.sinner-parallax-marla{z-index:2}.sinner-parallax-men{background-image:url(//sinnerthemusical.com/cdn/shop/t/7/assets/Sinner-Men2.png?v=144322900420274269981754269405);transform:translate(-50%) translateZ(-.9px) scale(1.8);z-index:1;top:120vh}.sinner-burst{top:55vh;left:50%;transform:translate(-50%) translateZ(-.7px) scale(2.5);background-image:url(//sinnerthemusical.com/cdn/shop/t/7/assets/burst.png?v=169370184824808944661754269403);z-index:2;opacity:.2}.sinner-nav-menu{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:11;text-align:center}.sinner-nav-menu ul{list-style:none;display:flex;gap:30px;margin:0;padding:0}.sinner-nav-menu a{color:#ffdbf0;text-decoration:none;font-family:Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:1.1em;font-weight:lighter;text-shadow:0px 1px 3px rgba(0,0,0,1);transition:color .3s ease}.sinner-nav-menu a:hover{color:#aa2c58}.sinner-title{position:fixed;top:24vh;left:10%;transform:translate(-5%);font-family:Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:12em;font-weight:lighter;background:radial-gradient(ellipse at center bottom,#fff,#ff9bbe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none;z-index:10;pointer-events:none}.sinner-title img{width:100%;height:auto;display:block}.sinner-home h1,.sinner-home h2,.sinner-home h3{color:#4a4a4a;font-weight:lighter}.sinner-home h1.sinner{text-align:center;font-family:BigShoulders,Arial,sans-serif;font-size:12em;text-transform:uppercase;letter-spacing:0;line-height:1em;color:#ff9bbe;text-shadow:0px 0px 2px #a4232b,0px 1px 30px #ae294866;margin-bottom:0;margin-top:0;margin-block-start:.3em;margin-block-end:0}.sinner-home .marla{text-align:center;font-family:ZingRustBase,Arial,sans-serif;font-size:3em;letter-spacing:.05em;line-height:1em;color:#ff16a6;text-shadow:0px 0px 4px #ff16a6;margin-bottom:0;margin-top:40px}.sinner-home h4.marla-sub-header{text-align:center;font-family:BigShoulders,Arial,sans-serif;font-size:1.2em;line-height:1.2em;text-transform:uppercase;color:#fff;text-shadow:0px 0px 2px #85386788;margin-block-start:0;margin-block-end:2em}.sinner-home .sorry-mom{font-family:PlayWrite,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:.6em;color:#ff16a6;text-shadow:0px 0px 1px #ff16a680;display:inline-block;text-transform:none;float:right}.sinner-home .blood-red{color:#930d43;text-shadow:0px 0px 1px #95339280}.sinner-home .sinner-sub-header{text-transform:uppercase;text-align:center;font-family:LeagueSpartan,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:2em;letter-spacing:.05em;line-height:1em;color:#fff;text-shadow:0px 0px 2px #853867;margin-bottom:0;margin-top:0}.sinner-home .pink{color:#ff16a6;text-shadow:none}.sinner-home .show-times-header{text-align:center;font-family:BigShoulders,Arial,sans-serif}.sinner-content{position:relative;background:#b550844d;margin:0 auto;max-width:800px;padding:40px;margin-top:130vh;z-index:10}.sinner-section{margin-bottom:60px;padding:40px;background:#fcbfddf2;border-radius:10px;box-shadow:0 4px 6px #0000001a}.sinner-home h1{font-size:3.5em;margin-bottom:20px;color:#4a4a4a}.sinner-home h2{font-size:2em;margin-bottom:15px;color:#5a5a5a}.sinner-home p{margin-bottom:15px;font-size:1.1em}.sinner-spacer{height:30vh;background:transparent}.sinner-cta-container p{padding:0 20px}.sinner-cta-button{display:block;padding:20px 30px;background-color:#ff16a6;color:#fff;text-decoration:none;border-radius:40px;font-size:2em;font-weight:700;border:none;cursor:pointer;box-shadow:0 4px 6px #0000001a;transition:background-color .3s ease;margin:10px auto 50px}.sinner-cta-button a{color:#fff;text-decoration:none}.sinner-cta-button:hover{background-color:#8b2447}@media screen and (max-width: 1300px){.sinner-parallax-marla{top:82vh}.sinner-parallax-men{top:108vh}.sinner-burst{top:30vh}}@media (max-width: 1000px){.sinner-title{top:30vh}}@media (max-width: 800px){.sinner-title{font-size:6em}.sinner-home h1.sinner{font-size:7em}.sinner-home .sinner-sub-header{font-size:1.2em}.sinner-home .marla{font-size:2em;text-shadow:0px 0px 2px #ff16a680}.sinner-cta-button{font-size:1.5em;padding:15px 25px;border-radius:25px}.sinner-nav-menu ul{gap:15px}.sinner-nav-menu a{font-size:.9em}.sinner-parallax-foreground-vase.sinner-vase-left{transform:translate(-80%) translateZ(.5px) scale(.5);top:140vh}.sinner-parallax-foreground-vase.sinner-vase-left2{left:-120px}.sinner-parallax-foreground-vase.sinner-vase-right{left:60%}.sinner-parallax-foreground-vase.sinner-vase-right2{left:85%}}@media (max-width: 500px){.sinner-home h1.sinner{font-size:5em}.sinner-home .sinner-sub-header{font-size:1em}.sinner-home h4.marla-sub-header{font-size:.8em}.sinner-cta-button{font-size:1.2em;padding:10px 20px;border-radius:20px}.sinner-cta-container p{padding:0 10px}.sinner-home .sorry-mom{font-size:8px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-sinner-home.css.map */
