@media (width >= 750px) and (width < 1200px){img.desktop{display:none}img.tablet{display:inline-block}img.mobile{display:none}section.intro{width:600px}.colorizer-sticky-spacer .colorizer-instructions{font-size:1.5rem;font-family:CaustenRound-SemiBoldOblique;padding-bottom:.75rem;padding-top:.75rem;padding-right:.5rem}.colorizer-sticky-spacer .colorizer-instructions:last-child{margin-bottom:1rem}.whirligig_controls{display:block;margin-top:1rem}.whirligig_image{height:250px;max-width:315px;margin-bottom:35px}.mousetype{font-size:.75rem;padding-left:6px;max-width:70%}strong{font-family:CaustenRound-Bold;letter-spacing:.01rem}.centered-container{width:500px}body{font-family:CaustenRound-Regular;line-height:1.5rem}header h1{margin:.3rem 0 .5rem;font-size:2.5rem;letter-spacing:-.037rem;line-height:2.5rem}img.modal-tommy{height:400px;top:calc(30% + 150px);left:calc(50% - 1.5rem + 220px)}img.modal-shim-partly{height:400px;top:calc(30% + 90px);left:calc(50% + 120px);transform:scaleX(-1)}img.cta-rolly-and-leslie{width:310px;z-index:100;top:-180px;left:0;right:unset}img.cta-mollie{width:220px;z-index:100;top:-340px;right:30px;left:unset}img.cta-warner-and-frances{width:200px;z-index:100;right:-75px;top:-28px}.comp-jump-spacer{height:6rem}.comp-jump-friend{margin-left:5rem}.comp-jump-friend .arrow{font-size:1.5rem;line-height:1.5rem;top:-2.7rem}.comp-jump-friend .jumper{font-size:1.6rem;margin-top:0rem;line-height:1.8rem}.comp-jump-friend .jumper img{width:50%;margin-top:2rem}.modal.contact-page h1{line-height:3.4rem}.modal.contact-page img.hangers{top:113px;width:250px;left:calc(50% + 57px)}.modal.contact-page .content{margin-top:12rem}.modal .content{width:600px;padding:3rem;box-shadow:1rem 1rem 0 var(--common-green);left:calc(50% - 300px - 3rem)}.modal .content .close{top:-1.5rem;left:1rem;font-size:3rem}.modal .content h1{margin-top:2rem;font-size:4rem}.modal .content h2{font-size:1.5rem}.modal .content form{margin-top:3rem}.modal .content input{font-size:1.5rem}aside.cta{padding:2rem 0rem 2rem 4rem;margin-left:30%;border-top-left-radius:30px;border-bottom-left-radius:30px;margin-top:12rem;margin-bottom:7rem}aside.cta .tommy{height:200px;top:-200px}aside.cta .jimbo{width:400px;top:-252px;left:50px}aside.cta .marshall{width:400px;top:-152px;left:30px}aside.cta h2{font-size:2.5rem;max-width:27rem;line-height:2.2rem}aside.cta h3{font-family:CaustenRound-Thin;font-size:1.3rem}aside.cta button{margin:1.5rem 0 1rem;width:26rem}section.overview{margin-left:15%;margin-top:2rem;margin-bottom:8rem;width:22rem}section.overview h2{font-size:5rem;line-height:4rem}section.overview h3.updated-on{font-size:.9rem}section.overview h3.updated-on span{font-family:CaustenRound-Thin}section.texture .gradient{height:7rem}section.texture .overlay :is(h2,h3,h4,.cost){padding-left:3rem}section.texture .overlay h2{font-size:4rem;margin:2rem 0}section.texture .overlay h3{font-size:1rem;font-family:CaustenRound-ExtraLight}section.texture .overlay h4{font-size:2.5rem;padding-bottom:.1rem;line-height:2.5rem}section.texture .overlay .cost{margin-top:1rem;font-size:1.6rem}section.texture p.summary{width:500px;margin-left:auto;margin-right:auto;margin-top:4rem;margin-bottom:5rem}section.texture section.summary-box{margin-top:5rem}section.texture section.summary-box h3{margin-top:3rem}section.texture section.summary-box .stats{margin-top:2rem;margin-bottom:4rem}.global-cta{padding-left:calc((100% - 650px)/2);padding-right:calc((100% - 650px)/2);margin-top:9rem;padding-bottom:0rem;width:650px}.global-cta .upper{right:0}.global-cta .upper h2{font-size:2.5rem;line-height:2.5rem}.global-cta .upper .right{margin-top:1rem;font-size:1.5rem;line-height:2rem}.global-cta .upper h3{width:60%}.global-cta .lower{margin-top:8rem;padding-bottom:5rem}.global-cta .lower .button{border:6px solid var(--common-green);font-size:2.5rem;line-height:2.5rem;top:-5rem;padding:1em}.global-cta .lower .button:hover{top:-4.9rem}.global-cta .lower .button:active{top:-4.8rem}table.comparison{margin-top:6rem;margin-bottom:6rem}table.comparison tbody tr{font-size:1.5em}table.comparison th div{font-family:CaustenRound-ExtraLight;font-size:1.8rem}table.comparison td{padding:12px 1.8rem}table.comparison thead.group-row tr th div{transform:translateY(3.5rem) translate(-30%) translateY(-.15rem) rotate(90deg) translate(-41.4%) rotate(-45deg)}table.comparison tr.group-row{font-family:CaustenRound-ExtraLightOblique}table.comparison th>.cost{padding-left:5rem}aside.bgg{margin-top:10rem;margin-bottom:10rem}aside.bgg img.trashmouth{left:calc(50% - 300px)}aside.bgg .backdrop{width:500px;left:calc(50% - 250px);top:-1.5rem;bottom:-.75rem}aside.bgg div.bgg{position:absolute;text-align:center;font-size:2.75em;line-height:1.6em}section.masonry .shadow-boxed{max-width:40%}section.masonry .shadow-boxed:has(input.toggle:checked)>.content{left:10vw;right:10vw;width:80vw}section.how-to{margin-top:2rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;width:35rem}section.how-to h2.how-to{font-size:3.5rem;line-height:3rem;width:20rem}section.how-to .summary{width:20rem}section.how-to h3.nitty-gritty{font-size:2rem;margin-bottom:3rem}.texture-table h2{font-size:3rem;line-height:3rem}.comparator select option{font-family:CaustenRound-Light}.comparator .compare-container{width:45%}.colorizer-appear{font-size:1.6rem;margin-top:3rem}}
