<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (min-width:320px){}@media only screen and (min-width:480px){}@media only screen and (min-width:768px){}@media only screen and (min-width:992px){}@media only screen and (min-width:1200px){}body{background-color:#fff;font-family:'Roboto',serif;color:#010101}
@media only screen and (min-width:320px){h1{font-family:'Roboto',sans-serif;color:#fff;font-size:2em;text-transform:uppercase;font-weight:bold} h2{font-size:2em} h3{font-size:1.75em} p{font-size:1.25em;line-height:1.75em}}@media only screen and (min-width:480px){}@media only screen and (min-width:768px){h1{font-size:3em} h2{font-size:3em} h3{font-size:2.25em} p{font-size:1.25em;line-height:1.75em}}@media only screen and (min-width:992px){}@media only screen and (min-width:1200px){h1{font-size:3em} h2{font-size:4em}}.row-no-padding [class*="col-"]{padding-left:0 !important;padding-right:0 !important}
#content-wrapper,#sas-wrapper{height:100%}
.scrollContainer{overflow-y:auto;overflow-x:hidden;width:100%}
.scrollContainer{height:100%;margin:auto}
.section h1{margin:0}
.section h2{margin:0}
.section p{margin-bottom:0}
#header{background-color:#fff;height:76px;padding:14px 20px 0 20px}#header .logo{float:left}
#header .social{float:right}#header .social img{margin-left:5px;width:48px;height:auto}
#video-welcome{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}#video-welcome iframe{left:0;top:0;height:100%;width:100%;position:absolute}
#welcome{background:#1b2121 url('../images/hty-bg.jpg') top center no-repeat;background-size:cover;padding:18% 8% 10%;text-align:left}#welcome h1{line-height:1.5em;font-size:6em;text-shadow:0 0 10px rgba(0,0,0,0.75)}
#welcome h2{color:#fff}
@media only screen and (max-width:500px){#welcome{padding:25% 8% 10%}#welcome h1{font-size:2em}}@media only screen and (min-width:992px){#welcome{padding:18% 10% 10%}}@media only screen and (min-width:1200px){#welcome{padding:18% 10% 10%}}#squeeze-lemon{background-color:#f1f1f1;overflow:hidden;position:relative;padding:0 20px;}#squeeze-lemon .inner{padding:100px}#squeeze-lemon .inner .underline{background-color:#d8d45a;width:100px;height:7px;margin:50px 0 30px 5%}
#squeeze-lemon .inner h1{margin-bottom:.5em}
#squeeze-lemon .inner p{padding-left:6%}
#squeeze-lemon .inner .row{display:table}
#squeeze-lemon .inner .copy{position:relative;padding:20px 0}#squeeze-lemon .inner .copy .copy-inner{padding:20px;min-height:380px;background-color:#fff}#squeeze-lemon .inner .copy .copy-inner h1{color:#010101}
#squeeze-lemon .inner .copy .copy-inner .yellow-outline{z-index:100;position:absolute;top:-10%;left:200%;width:130%;height:120%;border:8px #efe326 solid;display:inline-block;pointer-events:none}
#squeeze-lemon .inner .studio{background:transparent url('../images/hty-studio.jpg') top center no-repeat;background-size:cover;}#squeeze-lemon .inner .studio #photo{min-height:400px}
#squeeze-lemon .inner #hand{position:relative;left:-100%}#squeeze-lemon .inner #hand img{width:100%;height:auto}
@media only screen and (max-width:989px){#squeeze-lemon .inner{padding:50px 30px 30px}#squeeze-lemon .inner .underline{background-color:#d8d45a;width:100px;height:7px;margin:30px 0 30px 0} #squeeze-lemon .inner p{padding-left:0;padding-bottom:30px} #squeeze-lemon .inner .copy{position:relative;padding:20px 0 0 0}#squeeze-lemon .inner .copy .copy-inner .yellow-outline{display:none}}@media only screen and (min-width:992px){#squeeze-lemon .studio{float:none;height:100%;display:table-cell;vertical-align:bottom}#squeeze-lemon .studio img{width:100%;height:auto} #squeeze-lemon .copy{float:none;height:100%;display:table-cell}}@media only screen and (max-width:991px){#squeeze-lemon .hand{text-align:center}#squeeze-lemon .hand img{max-width:400px;height:auto}}@media only screen and (max-width:480px){#squeeze-lemon .hand img{max-width:100%;height:auto}}
#stitch-away-stress{background-color:#fff;position:relative;padding:70px 20px}#stitch-away-stress h1.headline{color:#010101;padding-left:3%;border:8px #efe326 solid;padding:50px 20px 60px}
#stitch-away-stress h1{color:#010101;padding-left:3%}
#stitch-away-stress .tag{position:absolute;top:90%;margin-left:auto;margin-right:auto;left:0;right:0;width:75%;background-color:#f1f1f1}#stitch-away-stress .tag p{padding:10px 20px}#stitch-away-stress .tag p a{display:inline-block;padding-top:15px;font-size:.8em;color:#010101;text-transform:uppercase;text-decoration:underline}
#stitch-away-stress .underline{background-color:#3cb878;width:100px;height:7px;margin:50px 0 30px 5%}
#stitch-away-stress p{padding:0 15%;font-family:'Roboto';font-weight:500}
#stitch-away-stress .stat{text-align:center}#stitch-away-stress .stat .col-md-12{margin-bottom:25px}
#stitch-away-stress .stat img{max-width:100%;height:auto}
#stitch-away-stress .stat h1{font-size:8em;padding:0 0 10px}
#stitch-away-stress .stat.mood h1{color:#769dad}
#stitch-away-stress .stat.stress h1{color:#8bc082}
#stitch-away-stress .people{position:relative;right:-200%}#stitch-away-stress .people img{max-width:100%;height:auto}
@media only screen and (max-width:468px){#stitch-away-stress .box h1{padding-bottom:90px}}@media only screen and (max-width:768px){#stitch-away-stress .box{margin-bottom:170px} #stitch-away-stress .tag{top:80%}}@media only screen and (min-width:768px) and (max-width:1100px){#stitch-away-stress .box h1{font-size:3.5em}}@media only screen and (max-width:989px){#stitch-away-stress{padding:50px 20px}#stitch-away-stress h1{padding-left:0} #stitch-away-stress .underline{margin:30px 0 30px 0} #stitch-away-stress p{margin-bottom:30px}}#humans-that-yarn{background-color:#fff;overflow:hidden;position:relative;padding:50px 30px 10px}#humans-that-yarn .headline{text-align:center}#humans-that-yarn .headline h1,#humans-that-yarn .headline h2{color:#010101}
#humans-that-yarn .headline h1{padding:.5em 0}
#humans-that-yarn .headline h2{font-size:3em;font-weight:100;padding:.25em 0 .5em}
#humans-that-yarn .headline br{display:none}
#humans-that-yarn .learn{padding:20px 0}#humans-that-yarn .learn .col-sm-6{padding:0 20px 40px}#humans-that-yarn .learn .col-sm-6 img{width:100%;height:auto}
#humans-that-yarn .learn .col-sm-6 p{font-size:1.15em;padding:10px}#humans-that-yarn .learn .col-sm-6 p a{display:inline-block;padding-top:5px;font-size:.8em;color:#010101;text-transform:uppercase;text-decoration:underline}
#humans-that-yarn .learn .crochet{position:relative;left:-200%;background-color:#fff;border-bottom:8px #efe326 solid}
#humans-that-yarn .learn .knit{position:relative;right:-200%;background-color:#fff;border-bottom:8px #769dad solid}
#humans-that-yarn .closer{font-size:1.25em;line-height:1.25em;color:#010101;text-transform:uppercase;text-align:center}
@media only screen and (max-width:768px){#humans-that-yarn .headline br{display:block}}@media only screen and (min-width:1200px){#humans-that-yarn{padding:50px 10% 10px}}
#taking-the-message{background-color:#f1f1f1;overflow:hidden;position:relative;padding:50px 30px 10px}#taking-the-message .headline{text-align:center}#taking-the-message .headline h1,#taking-the-message .headline h2{color:#010101}
#taking-the-message .headline h1{padding:.5em 0}
#taking-the-message .headline h2{font-size:3em;font-weight:100;padding:.25em 0 .5em}
#taking-the-message .headline br{display:none}
#taking-the-message .learn{padding:20px 0}#taking-the-message .learn .col-sm-6{padding:0 20px 40px}#taking-the-message .learn .col-sm-6 img{width:100%;height:auto}
#taking-the-message .learn .col-sm-6 p{font-size:1.15em;padding:10px}#taking-the-message .learn .col-sm-6 p a{display:inline-block;padding-top:5px;font-size:.8em;color:#010101;text-transform:uppercase;text-decoration:underline}
#taking-the-message .learn .crochet{position:relative;left:-200%;background-color:#fff;border-bottom:8px #efe326 solid}
#taking-the-message .learn .knit{position:relative;right:-200%;background-color:#fff;border-bottom:8px #769dad solid}
#taking-the-message .closer{font-size:1.25em;line-height:1.25em;color:#010101;text-transform:uppercase;text-align:center}
@media only screen and (max-width:768px){#taking-the-message .headline br{display:block}}@media only screen and (min-width:1200px){#taking-the-message{padding:50px 10% 10px}}
#patterns-2018{background-color:#fff;overflow:hidden;position:relative;padding:50px 30px 40px;margin-bottom:30px}#patterns-2018 img{width:100%;height:auto}
#patterns-2018 .copy h1,#patterns-2018 .copy h2{color:#010101}
#patterns-2018 .copy h1{padding:.5em 0}
#patterns-2018 .copy p{font-size:1.15em;padding:10px}#patterns-2018 .copy p a{display:inline-block;padding-top:5px;font-size:.8em;color:#010101;text-transform:uppercase;text-decoration:underline}
#humans-that-yarn{background-color:#fff;overflow:hidden;position:relative;padding:50px 30px 10px}#humans-that-yarn .headline{text-align:center}#humans-that-yarn .headline h1,#humans-that-yarn .headline h2{color:#010101}
#humans-that-yarn .headline h1{padding:.5em 0}
#humans-that-yarn .headline h2{font-size:3em;font-weight:100;padding:.25em 0 .5em;text-transform:uppercase}
#humans-that-yarn .headline br{display:block}
#humans-that-yarn .learn{padding:20px 0 80px}#humans-that-yarn .learn .col-sm-4{padding:0 20px 40px}#humans-that-yarn .learn .col-sm-4 img{width:100%;height:auto}
#humans-that-yarn .learn .col-sm-4 p{font-size:1.15em;padding:10px}#humans-that-yarn .learn .col-sm-4 p a{display:inline-block;padding-top:5px;font-size:.8em;color:#010101;text-transform:uppercase;text-decoration:underline}
#humans-that-yarn .learn .hannahb{position:relative;left:-200%;background-color:#fff;border-bottom:8px #e3c05a solid}
#humans-that-yarn .learn .melanie{position:relative;top:250px;background-color:#fff;border-bottom:8px #8bc082 solid}
#humans-that-yarn .learn .diarus{position:relative;right:-200%;background-color:#fff;border-bottom:8px #e3c05a solid}
#humans-that-yarn .learn .kaesi{position:relative;background-color:#fff;border-bottom:8px #8bc082 solid}
#humans-that-yarn .learn .ted{position:relative;background-color:#fff;border-bottom:8px #e3c05a solid}
#humans-that-yarn .learn .hannahk{position:relative;background-color:#fff;border-bottom:8px #8bc082 solid}
#humans-that-yarn .closer{font-size:1.25em;line-height:1.25em;color:#010101;text-transform:uppercase;text-align:center}
@media only screen and (max-width:768px){#humans-that-yarn .headline br{display:block} #humans-that-yarn .row1{padding-bottom:0} #humans-that-yarn .row2{padding-top:0}}@media only screen and (min-width:1200px){#humans-that-yarn{padding-top:50px;padding-bottom:10px}}
#taking-the-message{background-color:#f1f1f1;overflow:hidden;position:relative;padding:50px 30px 10px}#taking-the-message .headline{text-align:center}#taking-the-message .headline h1,#taking-the-message .headline h2{color:#010101}
#taking-the-message .headline h1{font-size:3em;padding:.5em 0}
#taking-the-message .headline h2{font-size:3em;font-weight:100;padding:.25em 0 .5em;text-transform:uppercase}
#taking-the-message .headline br{display:block}
#taking-the-message .learn{padding:20px 0 80px}#taking-the-message .learn .col-sm-4{padding:0 20px 40px}#taking-the-message .learn .col-sm-4 img{width:100%;height:auto}
#taking-the-message .learn .col-sm-4 p{font-size:1.15em;padding:10px}#taking-the-message .learn .col-sm-4 p a{display:inline-block;padding-top:5px;font-size:.8em;color:#010101;text-transform:uppercase;text-decoration:underline}
#taking-the-message .learn .corkhill{position:relative;left:-200%;background-color:#fff;border-bottom:8px #e3c05a solid}
#taking-the-message .learn .caparosa{position:relative;top:250px;background-color:#fff;border-bottom:8px #8bc082 solid}
#taking-the-message .learn .klass{position:relative;right:-200%;background-color:#fff;border-bottom:8px #e3c05a solid}
#taking-the-message .closer{font-size:1.25em;line-height:1.25em;color:#010101;text-transform:uppercase;text-align:center}
@media only screen and (max-width:768px){#taking-the-message .headline br{display:block}}@media only screen and (min-width:1200px){#taking-the-message{padding-top:50px;padding-bottom:10px}}
#become-a-yarnist{background-color:#f1f1f1;overflow:hidden;position:relative;padding:50px 30px 10px}#become-a-yarnist .headline{text-align:center}#become-a-yarnist .headline h1,#become-a-yarnist .headline h2{color:#010101}
#become-a-yarnist .headline h1{padding:.5em 0}
#become-a-yarnist .headline h2{font-weight:100;padding:.25em 0 .5em}
#become-a-yarnist .headline br{display:none}
#become-a-yarnist .learn{padding:20px 0}#become-a-yarnist .learn .col-sm-6{padding:0 20px 40px}#become-a-yarnist .learn .col-sm-6 img{width:100%;height:auto}
#become-a-yarnist .learn .col-sm-6 p{font-size:1.15em;padding:10px}#become-a-yarnist .learn .col-sm-6 p a{display:inline-block;padding-top:5px;font-size:.8em;color:#010101;text-transform:uppercase;text-decoration:underline}
#become-a-yarnist .learn .crochet{position:relative;left:-200%;background-color:#fff;border-bottom:8px #efe326 solid}
#become-a-yarnist .learn .knit{position:relative;right:-200%;background-color:#fff;border-bottom:8px #769dad solid}
#become-a-yarnist .closer{font-size:1.25em;line-height:1.25em;color:#010101;text-transform:uppercase;text-align:center}
@media only screen and (max-width:768px){#become-a-yarnist .headline br{display:block}}@media only screen and (min-width:1200px){#become-a-yarnist{padding-top:50px;padding-bottom:50px}}
#make-lemonade{background-color:#f1f1f1;overflow:hidden;position:relative;padding:0 20px;}#make-lemonade .inner{padding:100px}#make-lemonade .inner .underline{background-color:#d8d45a;width:100px;height:7px;margin:50px 0 30px 5%}
#make-lemonade .inner h1{margin-bottom:.5em}
#make-lemonade .inner p.smallish{max-width:150px}
#make-lemonade .inner p a{text-decoration:underline;color:#010101}
#make-lemonade .inner .row{display:table}
#make-lemonade .inner .copy{position:relative;padding:20px 0}#make-lemonade .inner .copy .copy-inner{padding:20px;min-height:380px;background-color:#fff}#make-lemonade .inner .copy .copy-inner h1{color:#010101}
#make-lemonade .inner .copy .copy-inner .yellow-outline{z-index:100;position:absolute;top:-10%;left:200%;width:130%;height:120%;border:8px #efe326 solid;display:inline-block;pointer-events:none}
#make-lemonade .inner .studio{background:transparent url('../images/sas-lemon-pillow-2018.jpg') top center no-repeat;background-size:cover;}#make-lemonade .inner .studio #photo{min-height:400px}
#make-lemonade .inner #hand{position:relative;left:-100%}#make-lemonade .inner #hand img{width:100%;height:auto}
@media only screen and (max-width:989px){#make-lemonade .inner{padding:50px 30px 30px}#make-lemonade .inner .underline{background-color:#d8d45a;width:100px;height:7px;margin:30px 0 30px 0} #make-lemonade .inner p{padding-left:0;padding-bottom:30px} #make-lemonade .inner .copy{position:relative;padding:20px 0 0 0}#make-lemonade .inner .copy .copy-inner .yellow-outline{display:none}}@media only screen and (min-width:992px){#make-lemonade .studio{float:none;height:100%;display:table-cell;vertical-align:bottom}#make-lemonade .studio img{width:100%;height:auto} #make-lemonade .copy{float:none;height:100%;display:table-cell}}@media only screen and (max-width:991px){#make-lemonade .hand{text-align:center}#make-lemonade .hand img{max-width:400px;height:auto}}@media only screen and (max-width:480px){#make-lemonade .hand img{max-width:100%;height:auto}}
#pattern-links{background-color:#f1f1f1;overflow:hidden;position:relative;padding:20px 20px 50px}#pattern-links .row{max-width:800px;margin:0 auto}#pattern-links .row .col-sm-4{text-align:center;margin-bottom:50px}#pattern-links .row .col-sm-4 .text{margin-top:20px;font-size:1.25em;display:inline-block;font-family:'Roboto';font-weight:100;text-transform:uppercase;color:#010101;background-color:#efe326;padding:5px 15px}
#footer{font-family:'Bitter';background-color:#f1f1f1;text-align:center;color:#010101;padding:2em}#footer a{color:#010101}#footer a:hover{text-decoration:none}
</pre></body></html>