.art-advisor-landing .quiz-landing-content{background-color:#fff}@media only screen and (min-width:768px){.art-advisor-landing .quiz-landing-content{height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.art-advisor-landing .artwork-images{height:230px;position:relative}@media only screen and (min-width:768px){.art-advisor-landing .artwork-images{height:100%;width:23%}}@media only screen and (min-width:1025px){.art-advisor-landing .artwork-images{width:42%}}@media only screen and (min-width:1640px){.art-advisor-landing .artwork-images{width:50%}}.art-advisor-landing .artwork-images .artwork-image{position:absolute;top:0;left:0;width:100%;height:170px;background-color:#f4f4f4;background-position:bottom;background-repeat:no-repeat;background-size:cover;opacity:0;-webkit-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s}.art-advisor-landing .artwork-images .artwork-image.active{opacity:1}@media only screen and (min-width:768px){.art-advisor-landing .artwork-images .artwork-image{height:100%;background-position:0}}.art-advisor-landing .artwork-images .artwork-image:first-child{background-image:url(//cdn.twyla.com/web/assets/images/quiz/landing-bg-image-1.329e4d65b41ccca725d777882789b267.jpg)}@media only screen and (min-width:768px){.art-advisor-landing .artwork-images .artwork-image:first-child{background-image:url(//cdn.twyla.com/web/assets/images/quiz/landing-bg-image-1-medium.3d0274a0b5b1215fd705892054d5be55.jpg)}}.art-advisor-landing .artwork-images .artwork-image:nth-child(2){background-image:url(//cdn.twyla.com/web/assets/images/quiz/landing-bg-image-2.34e7c898bc05b74c821fb7f5cee28975.jpg)}@media only screen and (min-width:768px){.art-advisor-landing .artwork-images .artwork-image:nth-child(2){background-image:url(//cdn.twyla.com/web/assets/images/quiz/landing-bg-image-2-medium.8ded175a5e7827016238e3458dba7b9a.jpg)}}.art-advisor-landing .artwork-images .artwork-image:nth-child(3){background-image:url(//cdn.twyla.com/web/assets/images/quiz/landing-bg-image-3.adbd45e133415bf2453e6cbcd2fc776a.jpg)}@media only screen and (min-width:768px){.art-advisor-landing .artwork-images .artwork-image:nth-child(3){background-image:url(//cdn.twyla.com/web/assets/images/quiz/landing-bg-image-3-medium.17d891234750e689ec007d4a4209f28b.jpg)}}.art-advisor-landing .artwork-images .artwork-image:nth-child(4){background-image:url(//cdn.twyla.com/web/assets/images/quiz/landing-bg-image-4.88a6989db54f0be488c5f261104f00cc.jpg)}@media only screen and (min-width:768px){.art-advisor-landing .artwork-images .artwork-image:nth-child(4){background-image:url(//cdn.twyla.com/web/assets/images/quiz/landing-bg-image-4-medium.09719aed0e9fc7876a2a4d5f4a899b6c.jpg)}}.art-advisor-landing .artwork-images .artwork-image:nth-child(5){background-image:url(//cdn.twyla.com/web/assets/images/quiz/landing-bg-image-5.0a3f950bf5c8db4c3f333c37d540dc6b.jpg)}@media only screen and (min-width:768px){.art-advisor-landing .artwork-images .artwork-image:nth-child(5){background-image:url(//cdn.twyla.com/web/assets/images/quiz/landing-bg-image-5-medium.c03531deb6193b2438e55e2ab1bd05ab.jpg)}}.art-advisor-landing .artwork-images .framed-image{position:absolute;max-width:190px;bottom:-60px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media only screen and (min-width:768px){.art-advisor-landing .artwork-images .framed-image{bottom:auto;max-height:480px;max-width:480px;top:50%;left:-60px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:768px) and (max-height:600px){.art-advisor-landing .artwork-images .framed-image{max-height:380px;max-width:380px}}.art-advisor-landing .artwork-images .framed-image img{position:relative;z-index:2}@media only screen and (min-width:768px){.art-advisor-landing .artwork-images .framed-image img{max-height:480px;max-width:480px}}@media only screen and (min-width:768px) and (max-height:600px){.art-advisor-landing .artwork-images .framed-image img{max-height:380px;max-width:380px}}.art-advisor-landing .artwork-images .framed-image:after{content:"";position:absolute;bottom:0;left:5%;width:90%;height:86%;-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.5);box-shadow:0 2px 30px 0 rgba(0,0,0,.5);z-index:1}.art-advisor-landing .landing-content{padding:20px 50px 32px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:1241px){.art-advisor-landing .landing-content{width:50%}}@media only screen and (min-width:768px){.art-advisor-landing .landing-content .container{max-width:445px;padding-left:45px}}.art-advisor-landing .landing-content .headline{font-size:36px;letter-spacing:-.95px;line-height:38px;margin-bottom:28px}@media only screen and (min-width:768px){.art-advisor-landing .landing-content .headline{font-size:42px;letter-spacing:-1.11px;line-height:44px;margin-top:15px;margin-bottom:15px}}.art-advisor-landing .landing-content .intro{font-weight:500;font-size:16px;line-height:24px;margin-bottom:40px}@media only screen and (min-width:768px){.art-advisor-landing .landing-content .intro{font-size:18px;line-height:24px}}.art-advisor-landing .landing-content ul.body-copy{list-style:disc}.art-advisor-landing .landing-content ul.body-copy li{margin-bottom:15px}.art-advisor-landing .landing-content ul.body-copy strong{font-weight:500}.art-advisor-landing .landing-content .button-container{max-width:230px;margin:45px auto}@media only screen and (min-width:768px){.art-advisor-landing .landing-content .button-container{margin-left:0}}.art-advisor-landing .landing-content .button-container .button-primary{width:100%}.list-picker .list-picker-container{position:relative;margin:30px 0}@media only screen and (min-width:768px){.list-picker .list-picker-container{margin:60px auto;max-width:650px}}@media only screen and (min-width:1241px){.list-picker .list-picker-container{margin:120px 0;max-width:none}}.list-picker .quiz-section{max-width:400px;margin:0 auto}@media only screen and (min-width:768px){.list-picker .quiz-section{margin-bottom:50px}}@media only screen and (min-width:1241px){.list-picker .quiz-section{position:absolute;top:10px;left:10px;width:38%;max-width:38%}}.list-picker .list-picker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 -6px}.list-picker .list-picker .list-picker-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:6px}@media only screen and (min-width:768px){.list-picker .list-picker .list-picker-item{-webkit-flex-basis:33.3334%;-ms-flex-preferred-size:33.3334%;flex-basis:33.3334%}}@media only screen and (min-width:1241px){.list-picker .list-picker .list-picker-item{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media only screen and (min-width:1241px){.list-picker .list-picker .list-picker-item:first-child{margin-left:40%}}.list-picker .list-picker .list-picker-button{border:3px solid #fff;position:relative}.list-picker .list-picker .list-picker-button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,9%,.7) url(//cdn.twyla.com/web/assets/images/quiz/forms/checked.1b56ec7114ee87dcf19f0cfea036b4ae.png) 50% no-repeat;background-size:50px 50px;opacity:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.list-picker .list-picker .list-picker-button.selected:after{opacity:1}.list-picker .list-picker .list-picker-button img{width:100%}.list-picker .flex-button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:25px -6px 0}@media only screen and (min-width:768px){.list-picker .flex-button-container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.list-picker .flex-button-container .button-wrapper{padding:0 6px}@media only screen and (max-width:767px){.list-picker .flex-button-container .button-wrapper{width:100%}}@media only screen and (min-width:768px){.list-picker .flex-button-container .button-wrapper{width:33.3334%}}@media only screen and (min-width:1241px){.list-picker .flex-button-container .button-wrapper{width:20%}}.list-picker .flex-button-container .button{display:block;margin:0}.quiz-section .question-number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:40px}.quiz-section .question-number .current-question{font-size:48px;letter-spacing:-1.26px;line-height:44px;margin-right:20px}.quiz-section .question-number .progress{font-weight:600;font-size:12px;color:hsla(0,0%,9%,.5);letter-spacing:.91px;line-height:12px}.quiz-section .question-text{font-size:16px;line-height:24px;margin-bottom:5px}@media only screen and (min-width:768px){.quiz-section .question-text{margin-bottom:10px}}.quiz-question{margin-bottom:60px}.quiz-question .question-text{font-size:16px;line-height:24px}@media only screen and (min-width:768px){.quiz-question .question-text{font-size:18px;line-height:24px}}.quiz-question .question-instruction{font-weight:400;font-size:12px;color:#6c6c6c;line-height:34px;margin-bottom:7px}@media only screen and (min-width:768px){.quiz-question .question-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:768px){.quiz-question .question-option{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.quiz-question .question-option-button{font-weight:400;font-size:14px;margin-bottom:15px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.quiz-question .question-option-button.checked{font-weight:500}.quiz-question .check{display:inline-block;width:16px;height:16px;border:1px solid #babcc0;margin-right:10px;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;background:url(//cdn.twyla.com/web/assets/images/quiz/forms/tickbox.62c4b1783f091965ddfd5f59e332bb91.png) 50% no-repeat;background-size:10px 10px}.quiz-question .checked .check{border-color:#181818;background-color:#181818}.quiz-question .other-label{display:block;font-size:10px;letter-spacing:.5px;line-height:20px}.quiz-question .other-input{width:100%;height:62px;margin:10px 0;padding:0 25px;border:2px solid #efefef;font-size:14px;font-family:Graphik Web,sans-serif}.quiz-question .other-textarea{width:100%;height:150px;margin:10px 0;border:2px solid #efefef;padding:25px}body.style-quiz .pagination{margin:5px 0}body.style-quiz .pagination .dot{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#a1a1a1;margin:0 4px;-webkit-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}body.style-quiz .pagination .dot.active{background-color:#181818}@media only screen and (min-width:1241px){body.style-quiz .split-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh}}body.style-quiz .split-form .header-container{background-color:#f3f1f4;padding:50px 35px 100px}@media only screen and (min-width:1241px){body.style-quiz .split-form .header-container{padding:120px 0 0;width:33%}}@media only screen and (min-width:768px){body.style-quiz .split-form .quiz-section{max-width:500px;margin:0 auto}}@media only screen and (min-width:1241px){body.style-quiz .split-form .quiz-section{max-width:260px;margin:0 40px 0 auto;padding:0 15px}}body.style-quiz .split-form .section-title{font-size:48px;line-height:44px;margin-bottom:20px}body.style-quiz .split-form .section-subtitle{font-size:18px}body.style-quiz .split-form .content-container{background-color:#fff;padding:60px 35px}@media only screen and (min-width:1241px){body.style-quiz .split-form .content-container{padding:150px 0 120px;width:67%}}body.style-quiz .split-form .answer-form{max-width:440px;margin:0 auto}@media only screen and (min-width:1241px){body.style-quiz .split-form .answer-form{margin:0 auto 0 120px}}body.style-quiz .split-form .button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -6px}body.style-quiz .split-form .button-container .button-wrapper{padding:0 6px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}body.style-quiz .split-form .button-container .button{display:block;width:100%;margin:0}body.style-quiz .split-form .large-text{font-weight:400;font-size:20px;line-height:30px;margin-bottom:20px}@media only screen and (min-width:768px){body.style-quiz .split-form .large-text{font-size:24px;line-height:34px}}body.style-quiz .split-form .highlight{color:#a1a1a1}body.style-quiz .final-form .header-container{background:url(//cdn.twyla.com/web/assets/images/quiz/style-quiz-header.1863f5740963c553f05e4e8880e7e567.jpg) 50% no-repeat;background-size:cover}@media only screen and (min-width:768px){body.style-quiz .final-form .header-container{background-image:url(//cdn.twyla.com/web/assets/images/quiz/style-quiz-header-medium.a37a69b01feafc5ad9a15d6ced948421.jpg)}}@media only screen and (min-width:1241px){body.style-quiz .final-form .header-container{background-image:url(//cdn.twyla.com/web/assets/images/quiz/style-quiz-header-large.3c2e1c31b4fdc8775678bdc98b9da13c.jpg)}}body.style-quiz .final-form .contact-form{margin:40px 0}body.style-quiz .quiz-success .header-container{background:url(//cdn.twyla.com/web/assets/images/quiz/style-quiz-success.70c5fb5ea51715846021733396d11b4f.jpg) 50% no-repeat;background-size:cover}@media only screen and (min-width:768px){body.style-quiz .quiz-success .header-container{background-image:url(//cdn.twyla.com/web/assets/images/quiz/style-quiz-success-medium.bd06280501a75021f0c4926aa8fefcf4.jpg)}}@media only screen and (min-width:1241px){body.style-quiz .quiz-success .header-container{background-image:url(//cdn.twyla.com/web/assets/images/quiz/style-quiz-success-large.d9335a71bc39e92c532fbb990a1e8058.jpg)}}body.style-quiz .quiz-success .large-text{margin-bottom:60px}.pairing-header{position:relative;overflow:hidden;padding-bottom:96%;margin-bottom:24px;background-color:#181818;color:#fff}@media only screen and (min-width:768px){.pairing-header{padding-bottom:37.5549%}}@media only screen and (min-width:1025px){.pairing-header{margin-bottom:9px}}.pairing-header.hover .pairing-image img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);-webkit-transition:-webkit-transform 2s cubic-bezier(0,.15,.25,1);transition:-webkit-transform 2s cubic-bezier(0,.15,.25,1);-o-transition:transform 2s cubic-bezier(0,.15,.25,1);transition:transform 2s cubic-bezier(0,.15,.25,1);transition:transform 2s cubic-bezier(0,.15,.25,1),-webkit-transform 2s cubic-bezier(0,.15,.25,1)}.pairing-header:after,.pairing-header:before{content:"Art Connects Us \2014";text-transform:uppercase;font-weight:400;position:absolute;top:45%;left:65px;z-index:5;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:rotate(-90deg) translateX(-40%);-ms-transform:rotate(-90deg) translateX(-40%);transform:rotate(-90deg) translateX(-40%);font-size:12px;line-height:20px;display:none}@media only screen and (min-width:768px){.pairing-header:after,.pairing-header:before{display:block}}.pairing-header:after{content:"TWYLA // Summer 2017 \2014";left:auto;right:65px;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:rotate(90deg) translateX(40%);-ms-transform:rotate(90deg) translateX(40%);transform:rotate(90deg) translateX(40%)}.pairing-header .pairing-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.pairing-header .pairing-image img{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .7s cubic-bezier(0,.15,.25,1);transition:-webkit-transform .7s cubic-bezier(0,.15,.25,1);-o-transition:transform .7s cubic-bezier(0,.15,.25,1);transition:transform .7s cubic-bezier(0,.15,.25,1);transition:transform .7s cubic-bezier(0,.15,.25,1),-webkit-transform .7s cubic-bezier(0,.15,.25,1);width:100%}.pairing-header .pairing-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.pairing-header .tagline{font-size:12px;letter-spacing:.55px;line-height:20px;text-shadow:0 0 6px rgba(0,0,0,.5);display:none;max-width:300px;margin:0 auto;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width:768px){.pairing-header .tagline{display:block}}@media only screen and (min-width:1640px){.pairing-header .tagline{font-size:16px;line-height:1.5;max-width:700px}}.pairing-header .pairing-healine{margin-top:15px;font-weight:400;font-size:36px;line-height:38px;text-shadow:0 0 8px rgba(0,0,0,.4);margin-bottom:25px}@media only screen and (min-width:768px){.pairing-header .pairing-healine{font-size:46px;line-height:47px;margin-bottom:50px}}@media only screen and (min-width:1640px){.pairing-header .pairing-healine{font-size:69px;line-height:1.1}}.pairing-header .influencer{display:block;font-style:italic}.pairing-header .button-container .button{width:190px;margin:0 auto;color:#fff}.pairing-footer{position:relative;background-color:#181818;color:#fff;margin-bottom:24px;overflow:hidden}.pairing-footer.hover .pairing-image img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);-webkit-transition:-webkit-transform 1.4s cubic-bezier(0,.15,.25,1);transition:-webkit-transform 1.4s cubic-bezier(0,.15,.25,1);-o-transition:transform 1.4s cubic-bezier(0,.15,.25,1);transition:transform 1.4s cubic-bezier(0,.15,.25,1);transition:transform 1.4s cubic-bezier(0,.15,.25,1),-webkit-transform 1.4s cubic-bezier(0,.15,.25,1)}@media only screen and (min-width:768px){.pairing-footer{margin:0 12px 24px}}.pairing-footer .pairing-image img{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .5s cubic-bezier(0,.15,.25,1);transition:-webkit-transform .5s cubic-bezier(0,.15,.25,1);-o-transition:transform .5s cubic-bezier(0,.15,.25,1);transition:transform .5s cubic-bezier(0,.15,.25,1);transition:transform .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);width:100%}.pairing-footer .pairing-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.pairing-footer .tagline{font-size:12px;letter-spacing:.55px;line-height:20px;text-shadow:0 0 6px rgba(0,0,0,.5);max-width:300px;margin:-15px auto 0;text-transform:uppercase}@media only screen and (min-width:768px){.pairing-footer .tagline{display:none}}.pairing-footer .pairing-healine{font-weight:400;font-size:36px;line-height:38px;text-shadow:0 0 8px rgba(0,0,0,.4);margin-bottom:20px}.pairing-footer .influencer{display:block;font-style:italic}.pairing-footer .button-container .button{width:190px;margin:0 auto;color:#fff}.art-connects-us-landing .page-content{background-color:#fff}.art-connects-us-landing .campaign-page-tagline{color:#fff}.art-connects-us-landing .pairing-header:after,.art-connects-us-landing .pairing-header:before{display:none}.art-connects-us-landing .hero{position:relative}@media only screen and (min-width:768px){.art-connects-us-landing .hero{padding-bottom:44.50952%;overflow:hidden;margin-bottom:9px}}@media only screen and (min-width:1800px){.art-connects-us-landing .hero{padding:0;height:800px}}@media only screen and (min-width:768px){.art-connects-us-landing .hero-content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.art-connects-us-landing .hero-headline{font-weight:400;text-align:center;padding:35px;font-size:36px;line-height:49px;z-index:4}@media only screen and (min-width:768px){.art-connects-us-landing .hero-headline{padding:0;margin-bottom:15px;font-size:40px;margin-top:50px}}@media only screen and (min-width:1025px){.art-connects-us-landing .hero-headline{font-size:70px;margin-bottom:30px;margin-top:70px}}.art-connects-us-landing .hero-description{padding:40px 35px;font-weight:400;font-size:16px;line-height:28px;text-align:center;z-index:4}@media only screen and (min-width:768px){.art-connects-us-landing .hero-description{max-width:710px;padding:0 30px;margin:0 auto}}.art-connects-us-landing .hero-play{z-index:4;text-align:center;margin:35px 0 0}@media only screen and (max-width:767px){.art-connects-us-landing .hero-play{position:absolute;top:50%;left:50%;margin:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.art-connects-us-landing .hero-play button{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.art-connects-us-landing .hero-play button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media only screen and (min-width:768px){.art-connects-us-landing .hero-play button:hover .circle{fill:rgba(0,0,0,.7)}}.art-connects-us-landing .hero-play .circle{fill:hsla(0,0%,100%,.4);-webkit-transition:fill .25s;-o-transition:fill .25s;transition:fill .25s}@media only screen and (min-width:768px){.art-connects-us-landing .hero-play .circle{fill:rgba(0,0,0,.4)}}.art-connects-us-landing .hero-video{position:relative}@media only screen and (min-width:768px){.art-connects-us-landing .hero-video{position:static}}@media only screen and (min-width:768px){.art-connects-us-landing .hero-video .video-poster img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}}.art-connects-us-landing .hero-video .youtube-video,.art-connects-us-landing .hero-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.art-connects-us-landing .hero-video .controls{z-index:12}.art-connects-us-landing .hero-video img{width:100%}.art-connects-us-page .page-content{background-color:#fff}.art-connects-us-page .container.wide{max-width:1690px}.art-connects-us-page .pairing-header{z-index:16}.art-connects-us-page .pairing-header .pairing-healine{margin-bottom:0}.art-connects-us-page .pairing-header .tagline{display:block;margin-bottom:0}@media only screen and (min-width:1025px){.art-connects-us-page .artwork-container{max-width:1130px;padding:0}}.art-connects-us-page .artwork-container .artwork-grid-container{padding:0 30px}@media only screen and (min-width:768px){.art-connects-us-page .artwork-container .artwork-grid-container{padding:0}}.art-connects-us-page .artwork-container .artwork-grid{margin-top:35px}@media only screen and (min-width:768px){.art-connects-us-page .artwork-container .artwork-grid.single{max-width:480px;margin-left:auto;margin-right:auto}.art-connects-us-page .artwork-container .artwork-grid.single .artwork-tile{width:100%}}@media only screen and (min-width:1025px){.art-connects-us-page .artwork-container .artwork-grid.single{max-width:100%}.art-connects-us-page .artwork-container .artwork-grid.single .artwork-tile{width:33.333%}}.art-connects-us-page .artwork-container .related-title{font-weight:400;font-size:24px;line-height:40px;text-align:center;padding:0 20px;margin-bottom:-32px}@media only screen and (min-width:1025px){.art-connects-us-page .artwork-container .related-title{font-size:30px}}@media only screen and (min-width:1025px){.art-connects-us-page .artwork-container .related-title+.artwork-grid-container .artwork-grid{margin-top:35px}}.art-connects-us-page .artwork-container-full .artwork-grid-container,.art-connects-us-page .artwork-container-last .artwork-grid-container{padding:0}@media only screen and (min-width:1241px){.art-connects-us-page .artwork-container-last .artwork-tile:nth-child(n+4){display:none}}.art-connects-us-page .campaign-copy{font-weight:400;font-size:16px;line-height:28px}@media only screen and (min-width:768px){.art-connects-us-page .campaign-copy{font-size:14px;line-height:30px}}.art-connects-us-page .campaign-copy strong{font-weight:500}.art-connects-us-page .campaign-lead{margin-bottom:15px}.art-connects-us-page .attribution{font-size:12px;color:#a1a1a1;letter-spacing:.55px;line-height:20px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.art-connects-us-page .attribution:before{content:"";display:inline-block;border-bottom:1px solid #a1a1a1;width:35px;margin-right:10px}.art-connects-us-page .campaign-footer{margin-top:50px}@media only screen and (min-width:768px){.art-connects-us-page .campaign-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -12px}}@media only screen and (min-width:768px){.art-connects-us-page .campaign-footer .campaign-footer{width:50%}}.campaign-carousel .slider-container{position:relative}.campaign-carousel .sliders{position:relative;width:45%;margin:0 auto}.campaign-carousel .slider:first-child{position:absolute;top:0;right:100%;width:100%}.campaign-carousel .slider:last-child{position:absolute;top:0;left:100%;width:100%}.campaign-carousel .slider-content{position:relative;padding-bottom:123.59551%;height:0;overflow:hidden}.campaign-carousel .slider-image{position:absolute;top:0;left:0;width:100%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);z-index:2}.campaign-carousel .slider-image.animating{-webkit-transition:-webkit-transform .7s cubic-bezier(0,.15,.25,1);transition:-webkit-transform .7s cubic-bezier(0,.15,.25,1);-o-transition:transform .7s cubic-bezier(0,.15,.25,1);transition:transform .7s cubic-bezier(0,.15,.25,1);transition:transform .7s cubic-bezier(0,.15,.25,1),-webkit-transform .7s cubic-bezier(0,.15,.25,1)}.campaign-carousel .slider-image.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);z-index:1}.campaign-carousel .slider-image.active{-webkit-transform:translateZ(0);transform:translateZ(0);z-index:2}.campaign-carousel .slider-image img{width:100%}.campaign-carousel .control{position:absolute;top:0;left:0;height:100%;width:200px;z-index:5}.campaign-carousel .control:hover span{background-color:#4566e3}.campaign-carousel .control:hover span:after{border-color:#fff}.campaign-carousel .control.next{left:auto;right:0}.campaign-carousel .control.next span{-webkit-transform:translate(-50%,-50%) rotate(-135deg);-ms-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.campaign-carousel .control span{width:42px;height:42px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background-color:hsla(0,0%,100%,.9);border-radius:50%;font-size:0;color:#fff;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.campaign-carousel .control span:after{content:"";width:10px;height:10px;border-bottom:2px solid #181818;border-left:2px solid #181818;position:absolute;top:50%;left:50%;-webkit-transform:translate(-40%,-60%);-ms-transform:translate(-40%,-60%);transform:translate(-40%,-60%);-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.campaign-carousel .dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:15px 0}.campaign-carousel .dot-button{width:20px;height:20px;position:relative}.campaign-carousel .dot-button:after{content:"";position:absolute;top:6px;left:6px;width:8px;height:8px;border-radius:50%;background-color:#a1a1a1;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s}.campaign-carousel .dot-button:hover:after{background-color:#4566e3}.campaign-carousel .dot-button.active:after{background-color:#181818}.campaign-carousel .content-container{width:75%;margin:50px auto;font-size:14px;line-height:28px;height:10em;position:relative;max-width:650px}@media only screen and (min-width:1241px){.campaign-carousel .content-container{width:45%}}.campaign-carousel .content-container .carousel-content{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.campaign-carousel .content-container .carousel-content.active{opacity:1;pointer-events:auto}.campaign-carousel .content-container .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.campaign-carousel .content-container .row .label{width:85px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:right;margin-right:25px;margin-bottom:15px;text-transform:uppercase}.campaign-carousel .content-container .row .value{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:400}.transition-campaign-fade-in-enter{opacity:.01;will-change:opacity}.transition-campaign-fade-in-enter.transition-campaign-fade-in-enter-active{-webkit-transition:opacity .5s cubic-bezier(0,.15,.25,1);-o-transition:opacity .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1);opacity:1}.transition-campaign-fade-in-up-enter{opacity:.01;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);will-change:opacity,transform}.transition-campaign-fade-in-up-enter.transition-campaign-fade-in-up-enter-active{-webkit-transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-o-transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.transition-campaign-fade-in-down-enter{opacity:.01;-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px);will-change:opacity,transform}.transition-campaign-fade-in-down-enter.transition-campaign-fade-in-down-enter-active{-webkit-transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-o-transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.transition-campaign-fade-in-right-enter{opacity:.01;-webkit-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px);will-change:opacity,transform}.transition-campaign-fade-in-right-enter.transition-campaign-fade-in-right-enter-active{-webkit-transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-o-transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.transition-campaign-fade-in-left-enter{opacity:.01;-webkit-transform:translateX(60px);-ms-transform:translateX(60px);transform:translateX(60px);will-change:opacity,transform}.transition-campaign-fade-in-left-enter.transition-campaign-fade-in-left-enter-active{-webkit-transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-o-transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.transition-campaign-artwork-fade-in-enter .artwork-tile{opacity:.01;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);will-change:opacity,transform}.transition-campaign-artwork-fade-in-enter.transition-campaign-artwork-fade-in-enter-active .artwork-tile{-webkit-transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-o-transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media only screen and (min-width:1241px){.transition-campaign-artwork-fade-in-enter.transition-campaign-artwork-fade-in-enter-active .artwork-tile{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.transition-campaign-artwork-fade-in-enter.transition-campaign-artwork-fade-in-enter-active .artwork-tile:nth-child(3n+2){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.transition-campaign-artwork-fade-in-enter.transition-campaign-artwork-fade-in-enter-active .artwork-tile:nth-child(3n+3){-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.transition-campaign-artwork-fade-in-enter.transition-campaign-artwork-fade-in-enter-active .artwork-tile:nth-child(3n+4){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.transition-campaign-artwork-fade-in-enter.transition-campaign-artwork-fade-in-enter-active .artwork-tile:nth-child(3n+5){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.transition-campaign-artwork-fade-in-enter.transition-campaign-artwork-fade-in-enter-active .artwork-tile:nth-child(3n+6){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}}.transition-campaign-flex-fade-in-left-enter .section-image{opacity:.01;-webkit-transform:translateX(60px);-ms-transform:translateX(60px);transform:translateX(60px);will-change:opacity,transform}.transition-campaign-flex-fade-in-left-enter.transition-campaign-flex-fade-in-left-enter-active .section-image{-webkit-transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-o-transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.transition-campaign-flex-fade-in-left-enter.transition-campaign-flex-fade-in-left-enter-active .section-image:last-child{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.transition-campaign-flex-fade-in-up-enter .section-image{opacity:.01;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);will-change:opacity,transform}.transition-campaign-flex-fade-in-up-enter.transition-campaign-flex-fade-in-up-enter-active .section-image{-webkit-transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-o-transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.transition-campaign-flex-fade-in-up-enter.transition-campaign-flex-fade-in-up-enter-active .section-image:first-child{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.transition-campaign-column-fade-in-up-enter .section-image{opacity:.01;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);will-change:opacity,transform}.transition-campaign-column-fade-in-up-enter.transition-campaign-column-fade-in-up-enter-active .section-image{-webkit-transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-o-transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.transition-campaign-column-fade-in-up-enter.transition-campaign-column-fade-in-up-enter-active .section-top .section-image{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.transition-campaign-column-fade-in-cross-enter .section-image{opacity:.01;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);will-change:opacity,transform}.transition-campaign-column-fade-in-cross-enter .section-bottom .section-image{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.transition-campaign-column-fade-in-cross-enter.transition-campaign-column-fade-in-cross-enter-active .section-image{-webkit-transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-o-transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1);transition:opacity .5s cubic-bezier(0,.15,.25,1),transform .5s cubic-bezier(0,.15,.25,1),-webkit-transform .5s cubic-bezier(0,.15,.25,1);-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media only screen and (min-width:768px){.kosmatopoulos .section-1{margin:140px 0 40px}}@media only screen and (min-width:768px){.kosmatopoulos .section-1 .container{max-width:1110px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px){.kosmatopoulos .section-1 .section-bottom,.kosmatopoulos .section-1 .section-top{width:50%}}.kosmatopoulos .section-1 .section-top{position:relative;z-index:2}@media only screen and (min-width:768px){.kosmatopoulos .section-1 .section-top .section-text{margin-right:70px}}@media only screen and (min-width:768px){.kosmatopoulos .section-1 .section-bottom .section-content{margin-top:60%}.kosmatopoulos .section-1 .section-bottom .section-content .section-text{margin-left:-5%;margin-right:10%}}.kosmatopoulos .section-1 .artist-callout{font-weight:400;font-size:24px;line-height:34px;text-align:center;padding:23px 0 50px}@media only screen and (min-width:768px){.kosmatopoulos .section-1 .artist-callout{position:absolute;top:0;width:100%;left:100%;text-align:left;padding:20px 20px 0 20%}}@media only screen and (min-width:1025px){.kosmatopoulos .section-1 .artist-callout{font-size:30px;line-height:40px;padding-top:40px}}@media only screen and (min-width:1241px){.kosmatopoulos .section-1 .artist-callout{padding-left:23%}}.kosmatopoulos .section-1 .artist-image{margin-right:70px}@media only screen and (min-width:768px){.kosmatopoulos .section-1 .artist-image{margin-right:-5%}}.kosmatopoulos .section-1 .influencer-image{margin-left:70px}@media only screen and (min-width:768px){.kosmatopoulos .section-1 .influencer-image{margin-left:-5%}}.kosmatopoulos .section-1 .section-text{margin:40px 0 65px}@media only screen and (min-width:768px){.kosmatopoulos .section-1 .section-text{margin-top:60px}}.kosmatopoulos .section-1 .section-text strong{font-weight:500}.kosmatopoulos .section-4 .container{max-width:1050px}.kosmatopoulos .artist-quote{margin:55px 0;text-align:center;font-weight:400}@media only screen and (min-width:1025px){.kosmatopoulos .artist-quote{margin:90px 0}}.kosmatopoulos .artist-quote .quote{font-size:20px;line-height:30px;margin-bottom:15px;max-width:800px;margin:0 auto}@media only screen and (min-width:768px){.kosmatopoulos .artist-quote .quote{font-size:24px;line-height:34px;margin-bottom:20px}}.kosmatopoulos .flex-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -6px}@media only screen and (min-width:768px){.kosmatopoulos .flex-image{margin:0 -9px}}.kosmatopoulos .flex-image .section-image{margin:0 6px}@media only screen and (min-width:768px){.kosmatopoulos .flex-image .section-image{margin:0 9px}}.kosmatopoulos .flex-image img{width:100%}.kosmatopoulos .connects-us{margin:50px 0}@media only screen and (min-width:768px){.kosmatopoulos .connects-us{margin:110px 0}}.kosmatopoulos .connects-us .container{max-width:900px}.kosmatopoulos .image-hard-right .image{padding-left:60px}@media only screen and (min-width:768px){.kosmatopoulos .image-hard-right .image{padding-left:0}}.kosmatopoulos .image-hard-right .image .container{max-width:1230px}.kosmatopoulos .q-and-a{margin-top:70px}@media only screen and (min-width:768px){.kosmatopoulos .q-and-a{margin:120px 0}}.kosmatopoulos .q-and-a .featured-text{margin:40px 30px 70px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.kosmatopoulos .q-and-a .question{font-weight:400;font-size:20px;line-height:30px;margin-bottom:30px}@media only screen and (min-width:1025px){.kosmatopoulos .q-and-a .question{font-size:24px;line-height:34px}}.kosmatopoulos .q-and-a .answer{margin-bottom:1em}@media only screen and (min-width:1241px){.kosmatopoulos .q-and-a .answer{margin-bottom:1.5em}}@media only screen and (min-width:768px){.kosmatopoulos .q-and-a .q-and-a-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:768px){.kosmatopoulos .q-and-a .section-top{position:relative;z-index:2}}.kosmatopoulos .q-and-a .section-top .featured-image{padding-right:100px}@media only screen and (min-width:768px){.kosmatopoulos .q-and-a .section-top .featured-image{width:55%;padding-right:0}}@media only screen and (min-width:1025px){.kosmatopoulos .q-and-a .section-top .featured-image{width:61.9%}}@media only screen and (min-width:768px){.kosmatopoulos .q-and-a .section-top .featured-text{margin:-10% 7% 0 4.5%}}@media only screen and (min-width:768px){.kosmatopoulos .q-and-a .section-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:-6%;z-index:1}}@media only screen and (min-width:1025px){.kosmatopoulos .q-and-a .section-bottom{margin-top:-12%}}@media only screen and (min-width:768px){.kosmatopoulos .q-and-a .section-bottom .question{max-width:324px}}@media only screen and (min-width:768px){.kosmatopoulos .q-and-a .section-bottom .featured-text{margin:10.5% 5% 0}}@media only screen and (min-width:1025px){.kosmatopoulos .q-and-a .section-bottom .featured-text{margin:10.5% 5% 0 9%}}.kosmatopoulos .q-and-a .section-bottom .featured-image{padding-left:60px}@media only screen and (min-width:768px){.kosmatopoulos .q-and-a .section-bottom .featured-image{padding-left:0;padding-right:7%;width:56.7%}}.kosmatopoulos .section-9 .container{padding-right:20px}.kosmatopoulos .section-9 .flex-image{position:relative}@media only screen and (max-width:767px){.kosmatopoulos .section-9 .image{margin:0}.kosmatopoulos .section-9 .section-image:last-child{position:absolute;width:132px;bottom:-128px;right:24px}}.kosmatopoulos .section-9 .section-content{margin:45px 0}@media only screen and (min-width:768px){.kosmatopoulos .section-9 .section-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1025px){.kosmatopoulos .section-9 .section-content{margin:95px 0 60px}}.kosmatopoulos .section-9 .section-question{font-weight:400;margin-right:160px;font-size:20px;line-height:30px;margin-bottom:40px}@media only screen and (min-width:768px){.kosmatopoulos .section-9 .section-question{font-size:30px;line-height:40px;width:30%;margin:30px 60px 0}}.kosmatopoulos .section-9 .container{max-width:1140px}.kosmatopoulos .section-9 .section-answer{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.kosmatopoulos .section-9 .section-answer .campaign-copy{margin-bottom:30px}.kosmatopoulos .chawla-image{display:none}@media only screen and (min-width:768px){.kosmatopoulos .chawla-image{display:block}}.kosmatopoulos .chawla-image .parallax-image-wrapper{padding-bottom:48.46266%}@media only screen and (min-width:768px){.kosmatopoulos .chawla-image .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/kosmatopoulos/image-10-medium.6f7507c0952439eb30233975497ff99d.jpg)}}@media only screen and (min-width:1241px){.kosmatopoulos .chawla-image .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/kosmatopoulos/image-10-large.4962127d08f3639268154832a7bc5ddf.jpg)}}@media only screen and (min-width:768px){.kosmatopoulos .section-11{margin:96px 0}}@media only screen and (min-width:768px){.kosmatopoulos .section-11 .container{max-width:1110px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.kosmatopoulos .section-11 .section-image{margin-right:58px}@media only screen and (min-width:768px){.kosmatopoulos .section-11 .section-image{width:59%;margin:0}}.kosmatopoulos .section-11 .section-content{padding:25px 35px}@media only screen and (min-width:768px){.kosmatopoulos .section-11 .section-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:100px;padding:25px 60px}}.kosmatopoulos .section-11 .section-question{font-weight:400;font-size:20px;line-height:30px}@media only screen and (min-width:768px){.kosmatopoulos .section-11 .section-question{font-size:24px;line-height:32px}}.kosmatopoulos .section-11 .campaign-copy{margin-top:30px}@media only screen and (min-width:1025px){.kosmatopoulos .section-11 .campaign-copy{margin-top:60px}}.kosmatopoulos .social-image{display:none}@media only screen and (min-width:768px){.kosmatopoulos .social-image{display:block}}.kosmatopoulos .social-image .parallax-image-wrapper{padding-bottom:48.46266%}@media only screen and (min-width:768px){.kosmatopoulos .social-image .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/kosmatopoulos/image-12-medium.23c3490e5fdd7e270659cd92661f9e21.jpg)}}@media only screen and (min-width:1241px){.kosmatopoulos .social-image .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/kosmatopoulos/image-12-large.25fc7860487f9a81f29ac958eb3a55b4.jpg)}}.kosmatopoulos .section-13{margin:50px 0}@media only screen and (min-width:1025px){.kosmatopoulos .section-13{margin:110px 0 0}}.kosmatopoulos .section-14 .container{padding:0 20px}.kosmatopoulos .section-14 .callout{margin:45px 0 0;font-weight:400;font-size:24px;line-height:34px;text-align:center}@media only screen and (min-width:1025px){.kosmatopoulos .section-14 .callout{margin:95px auto;max-width:764px;font-size:30px;line-height:40px}}@media only screen and (min-width:768px){.kosmatopoulos .section-15{margin-top:120px}}.kosmatopoulos .section-15 .container{padding:0 20px}.kosmatopoulos .section-15 .quote{margin-bottom:10px}@media only screen and (min-width:768px){.kosmatopoulos .section-16{margin-top:75px}}@media only screen and (min-width:768px){.kosmatopoulos .section-17{margin-bottom:50px}}.parado .section-1 .callout{margin:45px 0 50px;font-weight:400;font-size:24px;line-height:34px;text-align:center}@media only screen and (min-width:768px){.parado .section-1 .callout{max-width:760px;margin:50px auto}}@media only screen and (min-width:1025px){.parado .section-1 .callout{margin:85px auto 90px;font-size:30px;line-height:40px}}.parado .section-2 .section-text{margin:35px 25px 40px 35px}@media only screen and (min-width:768px){.parado .section-2 .section-text{margin:62px 7% 100px 0}}.parado .section-2 .section-text strong{display:block}@media only screen and (min-width:768px){.parado .section-2 .section-content{margin:0 4%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1025px){.parado .section-2 .section-content{margin:0 7%}}@media only screen and (min-width:768px){.parado .section-2 .section-top{width:50%}}@media only screen and (min-width:768px){.parado .section-2 .section-top .section-image{margin-right:12px}}@media only screen and (min-width:768px){.parado .section-2 .section-top .section-text{-webkit-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}}@media only screen and (min-width:768px){.parado .section-2 .section-bottom{width:50%}}@media only screen and (min-width:768px){.parado .section-2 .section-bottom .section-image,.parado .section-2 .section-bottom .section-text{margin-left:12px}}@media only screen and (min-width:768px){.parado .section-2 .campaign-lead{margin-bottom:10px}}@media only screen and (min-width:768px){.parado .section-2 .campaign-copy{line-height:28px}}.parado .section-3 .artist-quote{margin:40px 20px 0 10px}@media only screen and (min-width:768px){.parado .section-3 .artist-quote{margin:85px 0 0}}.parado .section-3 .quote{font-weight:400;font-size:20px;line-height:30px;margin-bottom:15px}@media only screen and (min-width:1025px){.parado .section-3 .quote{font-size:24px;line-height:32px;max-width:574px}}.parado .section-4 .container{max-width:1050px}.parado .section-5 .artist-image{max-width:1070px;margin:0 auto}@media only screen and (min-width:768px){.parado .section-6{margin:75px 0}}@media only screen and (min-width:1241px){.parado .section-6{margin:143px 0}}.parado .section-6 .section-text{padding:35px 25px 55px 35px}@media only screen and (min-width:768px){.parado .section-6 .section-text{padding:40px 25px 50px 35px}}.parado .section-6 .artist-quote{margin:0 5px}.parado .section-6 .quote{font-weight:400;font-size:20px;line-height:30px;margin-bottom:10px}@media only screen and (min-width:1025px){.parado .section-6 .quote{font-size:30px;line-height:40px}}@media only screen and (min-width:768px){.parado .section-6 .section-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:1}}.parado .section-6 .section-top .section-image{display:none}@media only screen and (min-width:768px){.parado .section-6 .section-top .section-image{display:block;width:52%}}@media only screen and (min-width:1241px){.parado .section-6 .section-top .section-image{width:46%}}@media only screen and (min-width:768px){.parado .section-6 .section-top .section-text{width:48%;padding:2% 5% 0 3%}}@media only screen and (min-width:1241px){.parado .section-6 .section-top .section-text{width:54%;padding:5% 13% 0 8%}}@media only screen and (min-width:1241px){.parado .section-6 .section-top .campaign-copy{line-height:32px}}@media only screen and (min-width:768px){.parado .section-6 .section-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:50px 5% 0 0}}@media only screen and (min-width:1241px){.parado .section-6 .section-bottom{margin:-16.5% 11.5% 0 0}}@media only screen and (min-width:768px){.parado .section-6 .section-bottom .section-image{width:53.5%}}@media only screen and (min-width:768px){.parado .section-6 .section-bottom .section-text{padding:0 8% 0 11.5%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media only screen and (min-width:1025px){.parado .section-6 .section-bottom .section-text{padding:23% 8% 0 11.5%}}.parado .section-7{display:none}@media only screen and (min-width:768px){.parado .section-7{display:block}}.parado .section-7 .parallax-image-wrapper{padding-bottom:47.95022%}@media only screen and (min-width:768px){.parado .section-7 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/parado/image-6-medium.16fda031806ca575bfa50122b927eae3.jpg)}}@media only screen and (min-width:1241px){.parado .section-7 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/parado/image-6-large.cf48cee8396c162e34d032e91cf463f1.jpg)}}@media only screen and (min-width:768px){.parado .section-8{margin:120px 0 30px}}@media only screen and (min-width:768px){.parado .section-8 .section-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:5%}}@media only screen and (min-width:1025px){.parado .section-8 .section-content{margin-left:11.6%}}.parado .section-8 .section-question{-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-weight:400;font-size:24px;line-height:32px}.parado .section-8 .section-text{padding:40px 35px}@media only screen and (min-width:768px){.parado .section-8 .section-text{position:relative;padding:135px 40px 0 70px}}@media only screen and (min-width:1025px){.parado .section-8 .section-text{padding:135px 80px 0 90px}}.parado .section-8 .section-text .campaign-copy{margin-bottom:1.8em}@media only screen and (min-width:768px){.parado .section-8 .section-text .campaign-copy{margin-bottom:1.6em}}.parado .section-8 .section-top{position:relative}.parado .section-8 .section-top .section-image{margin-right:78px}@media only screen and (min-width:768px){.parado .section-8 .section-top .section-image{margin-right:12px}}.parado .section-8 .section-top .section-question{position:absolute;bottom:100%;left:100%;margin-left:-65px;white-space:nowrap}@media only screen and (min-width:768px){.parado .section-8 .section-top .section-question{bottom:auto;top:90px;left:26px;margin-left:-5px}}@media only screen and (min-width:768px){.parado .section-8 .section-top .section-text{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}}.parado .section-8 .section-bottom{position:relative}.parado .section-8 .section-bottom .section-image{margin-left:87px}@media only screen and (min-width:768px){.parado .section-8 .section-bottom .section-image{margin-left:12px}}.parado .section-8 .section-bottom .section-question{position:absolute;bottom:100%;left:35px;white-space:nowrap}@media only screen and (min-width:768px){.parado .section-8 .section-bottom .section-question{bottom:auto;top:90px;left:25px}}.parado .section-9 .artist-image{margin:0 -17px 35px}@media only screen and (min-width:768px){.parado .section-9 .artist-image{max-width:1053px;margin:0 auto}}@media only screen and (min-width:768px){.parado .section-10{margin:120px 0 85px}}.parado .section-10 .campaign-copy+.campaign-lead{margin-top:1.5em}@media only screen and (min-width:768px){.parado .section-10 .campaign-copy+.campaign-lead{margin-top:2em}}.parado .section-10 .section-question{font-weight:400;font-size:24px;line-height:32px;margin-bottom:25px}@media only screen and (min-width:1025px){.parado .section-10 .section-question{font-size:30px;line-height:40px;margin-bottom:40px}}.parado .section-10 .section-text{padding:35px}@media only screen and (min-width:768px){.parado .section-10 .section-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media only screen and (min-width:768px){.parado .section-10 .section-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:2}}@media only screen and (min-width:768px){.parado .section-10 .section-top .section-image{width:55%}}@media only screen and (min-width:1025px){.parado .section-10 .section-top .section-image{width:60.9%}}@media only screen and (min-width:768px){.parado .section-10 .section-top .section-text-container{padding:5% 5% 0}}@media only screen and (min-width:1025px){.parado .section-10 .section-top .section-text-container{padding:15% 15% 0 10%}}.parado .section-10 .section-top .section-question{max-width:350px}@media only screen and (min-width:768px){.parado .section-10 .section-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:20px}}@media only screen and (min-width:1025px){.parado .section-10 .section-bottom{margin-top:-90px}}@media only screen and (min-width:768px){.parado .section-10 .section-bottom .section-image{width:45%}}@media only screen and (min-width:1025px){.parado .section-10 .section-bottom .section-image{width:56.9%}}@media only screen and (min-width:768px){.parado .section-10 .section-bottom .section-text-container{padding:5% 8% 0}}@media only screen and (min-width:1025px){.parado .section-10 .section-bottom .section-text-container{padding:30% 12% 0 16%}}.parado .section-10 .section-bottom .section-question{max-width:320px}.parado .section-11 .related-title{padding:0 25px}.parado .section-12{margin-bottom:50px}@media only screen and (min-width:768px){.parado .section-12{margin-top:0;margin-bottom:85px}}.parado .section-12 .section-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:768px){.parado .section-12 .section-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width:767px){.parado .section-12 .section-top .section-text{padding-top:0;padding-bottom:40px}}@media only screen and (max-width:767px){.parado .section-12 .section-top .section-image{display:block;margin-right:114px}}.parado .section-12 .section-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:768px){.parado .section-12 .section-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (max-width:767px){.parado .section-12 .section-bottom .section-text{padding-right:45px}}@media only screen and (min-width:768px){.parado .section-12 .section-bottom .section-text{padding:23% 8% 0 8.5%}}@media only screen and (max-width:767px){.parado .section-12 .section-bottom .section-image{margin-left:58px}}@media only screen and (min-width:768px){.parado .section-12 .section-bottom .quote{font-size:24px;line-height:32px}}.parado .section-13{margin:48px 0 70px}@media only screen and (min-width:768px){.parado .section-13{margin:120px 0 112px}}.parado .section-13 .flex-image{margin-left:24px}@media only screen and (min-width:1025px){.parado .section-13 .flex-image{margin-left:160px}}.parado .section-13 .flex-image img{width:100%}.parado .section-13 .image-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 -6px}@media only screen and (min-width:768px){.parado .section-13 .image-container{margin:0 -13px}}.parado .section-13 .section-image{margin:0 6px}@media only screen and (min-width:768px){.parado .section-13 .section-image{margin:0 13px}}.parado .section-14 .container{max-width:1050px}@media only screen and (min-width:768px){.parado .section-14 .related-title{text-align:left;padding-left:0}}.white .section-1 .callout{margin:45px 5px 50px 0;font-weight:400;font-size:24px;line-height:34px}@media only screen and (min-width:1025px){.white .section-1 .callout{display:none}}@media only screen and (min-width:768px){.white .section-2{margin-bottom:75px}}@media only screen and (min-width:1025px){.white .section-2{margin:122px 0 105px}}.white .section-2 .section-image{margin-right:100px}@media only screen and (min-width:768px){.white .section-2 .section-image{margin-right:0;width:40.95%}}@media only screen and (min-width:1025px){.white .section-2 .section-image{width:50.95%}}.white .section-2 .section-text{padding:40px 20px 50px 35px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:768px){.white .section-2 .section-text{padding:5px 49px 0}}@media only screen and (min-width:1025px){.white .section-2 .section-text{padding:5px 98px 0}}@media only screen and (min-width:768px){.white .section-2 .section-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1025px){.white .section-2 .campaign-copy{margin-right:20px;line-height:29px}}.white .section-2 .callout{font-weight:400;font-size:30px;line-height:40px;margin-bottom:59px;display:none}@media only screen and (min-width:1025px){.white .section-2 .callout{display:block}}@media only screen and (min-width:768px){.white .section-5 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:1056px;margin-bottom:55px}}.white .section-5 .artwork-grid{margin-bottom:15px}.white .section-5 .artist-quote{padding:0 48px;text-align:center;max-width:572px;margin:0 auto 70px}@media only screen and (min-width:768px){.white .section-5 .artist-quote{margin:96px auto 36px;padding:0}}.white .section-5 .quote{font-weight:400;font-size:20px;line-height:30px;margin-bottom:10px}@media only screen and (min-width:768px){.white .section-5 .quote{font-size:24px;line-height:32px}}.white .section-6 .flex-image{margin-left:24px}@media only screen and (min-width:768px){.white .section-6 .flex-image{margin-top:20px 0 0 0;margin-left:157px}}.white .section-6 .flex-image img{width:100%}.white .section-6 .image-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 -6px}@media only screen and (min-width:768px){.white .section-6 .image-container{margin:0 -13px}}.white .section-6 .section-image{margin:0 6px}@media only screen and (min-width:768px){.white .section-6 .section-image{margin:0 13px}}.white .section-7{margin:50px 0 40px}@media only screen and (min-width:768px){.white .section-7{margin:100px 0}}.white .section-7 .section-content{margin:0 25px 0 35px}@media only screen and (min-width:768px){.white .section-7 .section-content{margin-left:157px}}.white .section-7 .campaign-copy{max-width:830px}.white .section-8 .artist-image{margin-right:25px}@media only screen and (min-width:768px){.white .section-8 .artist-image{margin-right:135px}}.white .section-8 img{width:100%}.white .section-9{margin:30px 0 90px}@media only screen and (min-width:768px){.white .section-9{margin:145px 0 158px}}@media only screen and (min-width:768px){.white .section-9 .section-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.white .section-9 .question-copy{font-weight:400;font-size:20px;line-height:30px;max-width:276px;margin-bottom:25px}@media only screen and (min-width:768px){.white .section-9 .question-copy{font-size:30px;line-height:40px;max-width:375px;margin-bottom:25px}}.white .section-9 .section-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 35px}@media only screen and (min-width:768px){.white .section-9 .section-text{padding:0 6% 0 4%}}@media only screen and (min-width:1025px){.white .section-9 .section-text{padding:0 6.8% 0 8%}}.white .section-9 .section-image{width:56.95%}.white .section-9 .campaign-lead{margin-top:1.5em}@media only screen and (min-width:1025px){.white .section-9 .campaign-lead{margin-top:3em}}.white .section-10{margin-bottom:11px}.white .section-10 .parallax-image-wrapper{padding-bottom:48.53333%}.white .section-10 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/white/image-6.85f6c58b288d52a430b3b6920e23a1aa.jpg)}@media only screen and (min-width:768px){.white .section-10 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/white/image-6-medium.1c63a2e5846ead0a92b54d1c6a5e0991.jpg)}}@media only screen and (min-width:1241px){.white .section-10 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/white/image-6-large.7f0d1c64891a61f75cc863b82809f48a.jpg)}}.white .section-11{margin:105px 0 128px;display:none}@media only screen and (min-width:1025px){.white .section-11{display:block}}.white .section-11 .container{max-width:1100px}.white .section-11 .section-header{font-weight:400;font-size:30px;line-height:40px;margin:105px 0 30px;text-align:center}.white .section-11 .section-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -35px}.white .section-11 .section-timeline{width:50%;padding:0 35px;position:relative}@media only screen and (min-width:1241px){.white .section-11 .section-timeline{padding:0 65px}}.white .section-11 .section-timeline:first-child{text-align:right}.white .section-11 .section-timeline:first-child:before{left:auto;right:35px}@media only screen and (min-width:1241px){.white .section-11 .section-timeline:first-child:before{right:65px}}.white .section-11 .section-timeline:first-child .timeline-item{padding-left:0;padding-right:29px}@media only screen and (min-width:1241px){.white .section-11 .section-timeline:first-child .timeline-item{padding-right:58px}}.white .section-11 .section-timeline:first-child .timeline-item:before{left:auto;right:-8px}.white .section-11 .section-timeline:first-child .artist-name{margin-top:220px}.white .section-11 .section-timeline:before{content:"";position:absolute;left:35px;top:0;width:4px;height:100%;background-color:#181818;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,#000),color-stop(90%,#000),to(transparent));background:-o-linear-gradient(top,transparent 0,#000 10%,#000 90%,transparent 100%);background:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent)}@media only screen and (min-width:1241px){.white .section-11 .section-timeline:before{left:65px}}.white .section-11 .artist-name{padding:0 29px;margin-top:75px;margin-bottom:27px}@media only screen and (min-width:1025px){.white .section-11 .artist-name{padding:0 58px}}.white .section-11 .timeline-item{position:relative;padding-left:29px;margin-bottom:1em}@media only screen and (min-width:1241px){.white .section-11 .timeline-item{padding-left:58px}}.white .section-11 .timeline-item:before{content:"";position:absolute;left:-8px;top:5px;width:20px;height:20px;background-color:#181818;border-radius:50%;border:3px solid #fff}.white .section-11 .timeline-item.transition-campaign-fade-in-left-enter:before,.white .section-11 .timeline-item.transition-campaign-fade-in-right-enter:before{opacity:0}.white .section-11 .timeline-item.transition-campaign-fade-in-left-enter-active:before,.white .section-11 .timeline-item.transition-campaign-fade-in-right-enter-active:before{opacity:1;-webkit-transition:opacity .25s ease-in-out .7s;-o-transition:opacity .25s .7s ease-in-out;transition:opacity .25s ease-in-out .7s}.white .section-11 .campaign-copy{font-size:12px;line-height:24px}.white .section-11 .campaign-copy strong{font-size:14px}.white .section-12{margin-bottom:70px}@media only screen and (min-width:768px){.white .section-12{margin-bottom:85px}}.white .section-12 .parallax-image-wrapper{padding-bottom:48.53333%}.white .section-12 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/white/image-7.e62dc9d1109477d55813ea5ef5fa0d07.jpg)}@media only screen and (min-width:768px){.white .section-12 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/white/image-7-medium.13d8a2edb75d7fbb401ed5140dd33071.jpg)}}@media only screen and (min-width:1241px){.white .section-12 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/white/image-7-large.d972ee45091d2a4bbfc2e17c3b60bca2.jpg)}}.schiele .section-1 .callout{margin:44px auto 67px;font-weight:400;font-size:24px;line-height:34px;text-align:center;max-width:700px}@media only screen and (min-width:1025px){.schiele .section-1 .callout{margin:80px auto 109px;font-size:30px;line-height:40px}}.schiele .section-2{margin-bottom:20px}@media only screen and (min-width:768px){.schiele .section-2{margin-bottom:115px}}.schiele .section-2 .section-text{padding:38px 35px 65px 24px}@media only screen and (min-width:768px){.schiele .section-2 .section-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.schiele .section-2 .section-top .section-image{margin-left:102px}@media only screen and (min-width:768px){.schiele .section-2 .section-top .section-image{margin-left:0;width:45.68%}}@media only screen and (min-width:768px){.schiele .section-2 .section-top .section-text{width:47.8%;padding:0 25px;margin-top:-15%}}@media only screen and (min-width:1241px){.schiele .section-2 .section-top .section-text{padding:0;margin-top:-12%}}.schiele .section-2 .section-top .campaign-copy{max-width:500px}@media only screen and (min-width:768px){.schiele .section-2 .section-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:75px}}@media only screen and (min-width:1025px){.schiele .section-2 .section-bottom{margin-top:-18%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.schiele .section-2 .section-bottom .section-image{margin-right:104px}@media only screen and (min-width:768px){.schiele .section-2 .section-bottom .section-image{margin-right:0;width:47.8%}}@media only screen and (min-width:768px){.schiele .section-2 .section-bottom .section-text{width:45.68%;padding:0 25px}}@media only screen and (min-width:1241px){.schiele .section-2 .section-bottom .section-text{padding:0;margin-top:10%}}.schiele .section-2 .section-bottom .campaign-copy{max-width:472px;margin-left:auto}.schiele .section-4{margin:63px 0 50px}@media only screen and (min-width:768px){.schiele .section-4{margin:75px 0 50px}}@media only screen and (min-width:1025px){.schiele .section-4{margin:117px 0 75px}}.schiele .section-4 .quote{font-weight:400;font-size:20px;line-height:30px;margin-bottom:3px;margin-right:5px}@media only screen and (min-width:768px){.schiele .section-4 .quote{font-size:24px;line-height:32px;max-width:725px;margin-bottom:15px}}.schiele .section-5 .section-image{margin-right:103px}.schiele .section-5 .section-text{margin:40px 24px 65px 35px}.schiele .section-5 .container{max-width:1052px}@media only screen and (min-width:768px){.schiele .section-6{margin-bottom:106px}}@media only screen and (min-width:768px){.schiele .section-6 .section-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.schiele .section-6 .section-image{margin-right:103px}@media only screen and (min-width:768px){.schiele .section-6 .section-image{margin-right:0;width:49.04%}}.schiele .section-6 .section-text{padding:40px 24px 65px 35px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:768px){.schiele .section-6 .section-text{max-width:470px;padding:0 30px;margin:75px auto 0}}.schiele .section-7{margin-bottom:11px}.schiele .section-7 .parallax-image-wrapper{padding-bottom:48.53333%}.schiele .section-7 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/schiele/image-4.67babfd1c090f00993a3eaa02c9d0d38.jpg)}@media only screen and (min-width:768px){.schiele .section-7 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/schiele/image-4-medium.8c41876703f3077022f382ba227b2142.jpg)}}@media only screen and (min-width:1241px){.schiele .section-7 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/schiele/image-4-large.76a0366327c0938bfa2f6af20c6e2402.jpg)}}.schiele .section-8{margin:137px 0 150px}.schiele .section-8 .section-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:80px}.schiele .section-8 .section-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:500px;margin-left:auto}.schiele .section-8 .locking-child{padding:100px 50px 35px}@media only screen and (min-width:1241px){.schiele .section-8 .locking-child{padding-top:130px}}.schiele .section-8 .complete{position:relative}.schiele .section-8 .sticky .locking-child{position:fixed;top:0}.schiele .section-8 .complete .locking-child{position:absolute;bottom:0;top:auto}.schiele .section-8 .campaign-copy{line-height:28px}.schiele .section-8 .section-image{width:50%}@media only screen and (min-width:1241px){.schiele .section-8 .section-image{width:60.83%}}.schiele .section-9 .parallax-image-wrapper{padding-bottom:48.53333%}.schiele .section-9 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/schiele/image-7.ca8dca1445920e730a40c50058488d6c.jpg)}@media only screen and (min-width:768px){.schiele .section-9 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/schiele/image-7-medium.c6757b64fd65c11c29829dce2b7c2f0c.jpg)}}@media only screen and (min-width:1241px){.schiele .section-9 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/schiele/image-7-large.d33c72a564374d37377114e1a5be4fe5.jpg)}}.schiele .section-10 .section-intro{font-weight:400;font-size:30px;line-height:40px;margin:84px 0 89px;text-align:center}.schiele .section-10 img{width:100%}.schiele .section-11{margin:24px 0 70px}@media only screen and (min-width:768px){.schiele .section-11{margin:120px 0 74px}}.schiele .section-12 .container{max-width:1051px}@media only screen and (min-width:768px){.schiele .section-13 .related-title{text-align:left;padding-left:0}}.schiele .section-13 .container{max-width:1050px}.schiele .section-14{margin:55px 0 0}@media only screen and (min-width:768px){.schiele .section-14{margin:0 0 120px}}@media only screen and (min-width:768px){.schiele .section-14 .section-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:75px}}.schiele .section-14 .section-top .section-image{margin-left:103px}@media only screen and (min-width:768px){.schiele .section-14 .section-top .section-image{margin:0;width:45.68%}}.schiele .section-14 .section-top .section-text{padding:38px 24px 65px 37px}@media only screen and (min-width:768px){.schiele .section-14 .section-top .section-text{padding:0 0 0 35px;width:47.8%}}@media only screen and (min-width:1241px){.schiele .section-14 .section-top .section-text{padding-right:50px;margin-top:-11%}}@media only screen and (min-width:768px){.schiele .section-14 .section-top .campaign-copy{margin-left:auto;max-width:460px;line-height:29px}}@media only screen and (min-width:768px){.schiele .section-14 .section-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:75px}}@media only screen and (min-width:1241px){.schiele .section-14 .section-bottom{margin-top:-24%}}.schiele .section-14 .section-bottom .section-image{margin-right:104px}@media only screen and (min-width:768px){.schiele .section-14 .section-bottom .section-image{margin:0;width:47.8%}}.schiele .section-14 .section-bottom .section-text{padding:38px 24px 65px 37px}@media only screen and (min-width:768px){.schiele .section-14 .section-bottom .section-text{padding:0 35px 0 0;width:45.68%}}@media only screen and (min-width:1241px){.schiele .section-14 .section-bottom .section-text{margin-top:7%}}.schiele .section-14 .section-bottom .section-text .campaign-copy{max-width:472px}.schiele .section-15{margin-bottom:70px}@media only screen and (min-width:768px){.schiele .section-15{margin-bottom:90px}}.schiele .section-16{margin:55px 0 45px}@media only screen and (min-width:768px){.schiele .section-16{margin-bottom:80px}}@media only screen and (min-width:1241px){.schiele .section-16 .artist-quote{max-width:725px;margin-left:auto}}.schiele .section-17 .callout{margin-bottom:40px}@media only screen and (min-width:768px){.schiele .section-18{margin-top:160px;margin-bottom:80px}}@media only screen and (min-width:768px){.guerrier .section-1{margin:146px 0 112px}}.guerrier .section-1 .callout{font-weight:400;font-size:24px;line-height:34px;text-align:center;margin:44px 35px 53px}@media only screen and (min-width:768px){.guerrier .section-1 .callout{position:absolute;top:1%;right:0;width:53.46%;margin:0;padding-left:10%;text-align:left;font-size:20px;line-height:30px}}@media only screen and (min-width:1025px){.guerrier .section-1 .callout{top:5%;width:50%;font-size:30px;line-height:40px}}@media only screen and (min-width:768px){.guerrier .section-1 .section-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 25px}.guerrier .section-1 .section-content .section-top{width:46.54%}.guerrier .section-1 .section-content .section-bottom{width:53.46%}}@media only screen and (min-width:768px){.guerrier .section-1 .campaign-copy{line-height:28px}}.guerrier .section-1 .section-top{position:relative;z-index:2}.guerrier .section-1 .section-top .section-image{margin-right:103px}@media only screen and (min-width:768px){.guerrier .section-1 .section-top .section-image{margin-right:-15%}}.guerrier .section-1 .section-top .section-text{padding:39px 24px 65px 36px}@media only screen and (min-width:768px){.guerrier .section-1 .section-top .section-text{padding:50px 35px 0 10px;max-width:435px}}@media only screen and (min-width:768px){.guerrier .section-1 .section-bottom .section-bottom-container{margin-top:56%}}.guerrier .section-1 .section-bottom .section-image{margin-left:102px}@media only screen and (min-width:768px){.guerrier .section-1 .section-bottom .section-image{margin:0}}.guerrier .section-1 .section-bottom .section-text{padding:38px 24px 53px 36px}@media only screen and (min-width:768px){.guerrier .section-1 .section-bottom .section-text{padding:50px 35px 0 0;max-width:509px}}.guerrier .section-3 .artist-quote{margin:51px 0 35px}@media only screen and (min-width:768px){.guerrier .section-3 .artist-quote{text-align:center;margin:99px auto 55px;max-width:626px}}.guerrier .section-3 .quote{font-weight:400;font-size:20px;line-height:30px;margin-bottom:5px}@media only screen and (min-width:768px){.guerrier .section-3 .quote{font-size:24px;line-height:32px;margin-bottom:15px}}@media only screen and (min-width:768px){.guerrier .section-4{margin-bottom:100px}}.guerrier .section-4 .container{max-width:1050px}.guerrier .section-5 .flex-image{margin:0 -5px}.guerrier .section-5 .image-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.guerrier .section-5 .section-image{margin:0 5px}.guerrier .section-6{margin-bottom:11px}.guerrier .section-6 img{width:100%}@media only screen and (min-width:768px){.guerrier .section-6{margin-left:263px;margin-bottom:128px}}.guerrier .section-6 .section-text{padding:50px 23px 53px 37px}@media only screen and (min-width:768px){.guerrier .section-6 .section-text{margin:104px 0 134px;padding:0 35px 0 0;max-width:783px}}@media only screen and (min-width:768px){.guerrier .section-6 .campaign-lead{margin-bottom:0}}@media only screen and (min-width:768px){.guerrier .section-6 .campaign-copy{line-height:32px}}.guerrier .section-7 .container{max-width:925px}.guerrier .section-7 .section-text{font-weight:400;font-size:20px;line-height:30px;margin:51px 10px 42px 5px}@media only screen and (min-width:768px){.guerrier .section-7 .section-text{margin:0 0 65px 10px;font-size:24px;line-height:32px;max-width:654px}}.guerrier .section-7 .section-images{margin:0 -20px}@media only screen and (min-width:768px){.guerrier .section-7 .section-images{margin:0 -23px}}.guerrier .section-7 .section-images ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.guerrier .section-7 .section-images li{width:50%;padding:0 3px;margin-bottom:28px}@media only screen and (min-width:768px){.guerrier .section-7 .section-images li{padding:0 23px;margin-bottom:88px}}.guerrier .section-7 .section-images li:nth-child(2n){text-align:right}.guerrier .section-7 .section-images .section-caption{font-weight:400;font-size:14px;line-height:31px;padding:0 10px}@media only screen and (min-width:768px){.guerrier .section-7 .section-images .section-caption{padding:0}}.guerrier .section-8 .parallax-image-wrapper{padding-bottom:48.53333%}.guerrier .section-8 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/guerrier/image-12.063214142891975efc530f2367aa923e.jpg)}@media only screen and (min-width:768px){.guerrier .section-8 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/guerrier/image-12-medium.a1f09215f2570dcd9134587da6711606.jpg)}}@media only screen and (min-width:1241px){.guerrier .section-8 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/guerrier/image-12-large.8e3dc8ff056bca4131f5a274fa4e2236.jpg)}}.guerrier .section-9{margin:24px 0 80px}@media only screen and (min-width:1025px){.guerrier .section-9{margin:144px 0 80px}}.guerrier .section-9 .container{max-width:1114px}.gortner .section-1 .callout{font-weight:400;font-size:20px;line-height:30px;margin:68px 0 53px}@media only screen and (min-width:768px){.gortner .section-2{margin:106px 0 167px}}.gortner .section-2 .callout{font-weight:400;font-size:28px;line-height:40px;margin-top:-6px;margin-bottom:55px}.gortner .section-2 .section-image{margin-left:58px}@media only screen and (min-width:768px){.gortner .section-2 .section-image{width:49.27%}}@media only screen and (min-width:1025px){.gortner .section-2 .section-image{margin-left:100px}}.gortner .section-2 .section-text{padding:63px 30px 77px}@media only screen and (min-width:768px){.gortner .section-2 .section-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 0 0 6%}}@media only screen and (min-width:1025px){.gortner .section-2 .section-text{padding:0 0 0 9.8%}}@media only screen and (min-width:768px){.gortner .section-2 .section-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width:768px){.gortner .section-2 .campaign-lead{margin-bottom:7px}}@media only screen and (min-width:768px){.gortner .section-2 .campaign-copy{line-height:28px}}.gortner .section-4 .artist-quote{padding:51px 0 5px 5px}@media only screen and (min-width:768px){.gortner .section-4 .artist-quote{max-width:664px;margin:0 auto;text-align:center;padding:91px 0 45px}}.gortner .section-4 .quote{font-weight:400;font-size:20px;line-height:30px;margin-bottom:5px}@media only screen and (min-width:768px){.gortner .section-4 .quote{font-size:24px;line-height:32px}}.gortner .section-5 .container{max-width:1050px}.gortner .section-6 .flex-image{margin-left:37px}@media only screen and (min-width:768px){.gortner .section-6 .flex-image{margin-top:20px 0 0 0;margin-left:155px}}.gortner .section-6 .flex-image img{width:100%}.gortner .section-6 .image-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 -6px}@media only screen and (min-width:768px){.gortner .section-6 .image-container{margin:0 -13px}}.gortner .section-6 .section-image{margin:0 6px}@media only screen and (min-width:768px){.gortner .section-6 .section-image{margin:0 13px}}.gortner .section-7{margin:50px 0 53px}@media only screen and (min-width:768px){.gortner .section-7{margin:93px 0 104px}}.gortner .section-7 .container{max-width:895px}.gortner .section-7 .section-text{max-width:760px}@media only screen and (min-width:768px){.gortner .section-8 .artist-image{margin-right:135px}}.gortner .section-8 img{width:100%}.gortner .section-9{position:relative;margin:62px 0 0}@media only screen and (min-width:768px){.gortner .section-9{margin:126px 0 0}}.gortner .section-9 .locking-image{position:absolute;top:100px;left:0;width:100%;height:0;z-index:5;pointer-events:none;opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;display:none}@media only screen and (min-width:768px){.gortner .section-9 .locking-image{display:block;top:150px}}@media only screen and (min-width:1640px){.gortner .section-9 .locking-image{top:200px}}.gortner .section-9 .locking-image img{position:absolute;top:0;right:50%;width:40%;max-width:300px;margin-right:35px}@media only screen and (min-width:1025px){.gortner .section-9 .locking-image img{margin-right:50px}}@media only screen and (min-width:1241px){.gortner .section-9 .locking-image img{margin-right:130px}}@media only screen and (min-width:1800px){.gortner .section-9 .locking-image img{max-width:406px}}.gortner .section-9.visible .locking-image{position:fixed;opacity:1}.gortner .section-9.complete .locking-image{opacity:0}.gortner .section-9 img{width:100%}.gortner .section-9 .section-intro{padding:0 58px 20px 36px}@media only screen and (min-width:768px){.gortner .section-9 .section-intro{padding:0 0 50px}}.gortner .section-9 .intro-1{font-weight:400;color:#a1a1a1;text-transform:uppercase;font-size:14px;letter-spacing:.5px;margin-bottom:7px}.gortner .section-9 .intro-2{font-weight:400;font-size:24px;line-height:34px}@media only screen and (min-width:768px){.gortner .section-9 .intro-2{font-size:30px;line-height:40px}}.gortner .section-9 .intro-2 span{display:block}@media only screen and (min-width:768px){.gortner .section-9 .intro-2 span{display:inline}}.gortner .section-9 .top-container{max-width:1090px}@media only screen and (min-width:768px){.gortner .section-9 .section-top{margin-left:30%}}.gortner .section-9 .section-top .section-image{margin-left:36px}@media only screen and (min-width:768px){.gortner .section-9 .section-top .section-image{margin-left:0;margin-right:90px}}.gortner .section-9 .section-top .section-text{padding:39px 24px 78px 36px}@media only screen and (min-width:768px){.gortner .section-9 .section-top .section-text{padding:70px 0 136px 30%}}@media only screen and (min-width:768px){.gortner .section-9 .section-top .campaign-lead{margin-bottom:5px}}@media only screen and (min-width:768px){.gortner .section-9 .section-top .campaign-lead span{display:block}}.gortner .section-9 .parallax-image-wrapper{padding-bottom:48.53333%}.gortner .section-9 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/gortner/image-7.14c5cf441143b5d6cec992d149cdaf91.jpg)}@media only screen and (min-width:768px){.gortner .section-9 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/gortner/image-7-medium.a55baf732f200bb6411c765752adec74.jpg)}}@media only screen and (min-width:1241px){.gortner .section-9 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/campaign/gortner/image-7-large.8dc66b31d19ec0c8c5dd90db3debe861.jpg)}}.gortner .section-9 .section-bottom .section-text{margin:51px 24px 73px 36px}@media only screen and (min-width:768px){.gortner .section-9 .section-bottom .section-text{margin:110px 0;padding:0 0 0 30%}}@media only screen and (min-width:768px){.gortner .section-9 .section-bottom .campaign-lead{margin-bottom:7px}}@media only screen and (min-width:768px){.gortner .section-9 .section-bottom .campaign-lead span{display:block}}@media only screen and (min-width:768px){.gortner .section-9 .section-bottom .campaign-copy{padding-left:30%}}@media only screen and (min-width:768px){.gortner .section-9 .section-bottom .section-image{margin-left:204px}}@media only screen and (min-width:768px){.gortner .section-10{margin:94px 0 109px}}@media only screen and (min-width:768px){.gortner .section-10 .section-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.gortner .section-10 .section-text{padding:50px 24px 65px 36px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:768px){.gortner .section-10 .section-text{margin-top:-10%;padding:0 7.5%}}@media only screen and (min-width:768px){.gortner .section-10 .section-image{width:45.97%}}@media only screen and (min-width:768px){.gortner .section-11{margin-bottom:90px}}.gortner .section-11 .section-intro{max-width:488px;margin:0 auto;text-align:center;font-weight:400;font-size:30px;line-height:40px;margin-bottom:41px}.gortner .section-14 .section-text{padding:50px 24px 49px 36px}@media only screen and (min-width:768px){.gortner .section-14 .section-text{padding:0;width:50%}}@media only screen and (min-width:768px){.gortner .section-14 .campaign-copy{margin:0 50px}}@media only screen and (min-width:768px){.gortner .section-14 .section-content{padding:0 135px 0 50px;margin:85px -50px 102px auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1025px){.gortner .section-14 .section-content{padding:0 135px 0 210px}}.gortner .section-15 .section-text{padding:51px 24px 52px 36px}@media only screen and (min-width:768px){.gortner .section-16{margin-bottom:70px}}.gortner .section-17{margin-bottom:46px}@media only screen and (min-width:768px){.gortner .section-17 .artist-quote{padding-top:115px}}@media only screen and (min-width:768px){.gortner .section-17 .quote{margin-bottom:10px}}.gortner .section-18{margin-bottom:34px}@media only screen and (min-width:768px){.gortner .section-18{margin-bottom:110px}}@media only screen and (min-width:1025px){.gortner .section-19{margin-bottom:110px}}.gortner .section-19 .section-content{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gortner .section-19 .section-text{padding-bottom:35px}@media only screen and (min-width:768px){.gortner .section-20 .section-image{margin-left:200px}}.gortner .section-20 .section-image img{width:100%}.gortner .section-21 .callout{margin:44px 0 53px}.full-bleed-video{position:relative}.full-bleed-video img{width:100%}.full-bleed-video .video-poster-container{position:relative}.full-bleed-video .video-controls{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.full-bleed-video .play-button{width:76px;height:76px;border-radius:50%;background-color:hsla(0,0%,100%,.4);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;-o-transition:transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.full-bleed-video .play-button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media only screen and (min-width:1025px){.full-bleed-video .play-button{width:112px;height:112px}}.full-bleed-video .play-button svg{width:25px;height:31px;margin-left:7px;margin-top:2px}@media only screen and (min-width:1025px){.full-bleed-video .play-button svg{width:37px;height:46px;margin-left:15px}}.full-bleed-video .youtube-video,.full-bleed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.campaign-page-tagline{position:fixed;top:95px;left:0;width:100%;height:0;z-index:9;display:none;pointer-events:none}@media only screen and (min-width:1640px){.campaign-page-tagline{display:block}}.campaign-page-tagline .block{position:absolute;top:0;left:0;width:130px;padding-bottom:37.554%;height:0;text-align:center}.campaign-page-tagline .block.right{left:auto;right:0}.campaign-page-tagline .block.right span{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.campaign-page-tagline .block span{position:absolute;top:50%;left:50%;white-space:nowrap;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);font-size:12px;line-height:20px;font-weight:400;text-transform:uppercase}@media only screen and (min-width:768px){.value-prop-page .value-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:768px){.value-prop-page .value-content .opener{height:auto;width:40%}}@media only screen and (min-width:1241px){.value-prop-page .value-content .opener{width:50%}}@media only screen and (min-width:768px){.value-prop-page .value-content.double .opener{height:auto;min-height:200vh}}@media only screen and (min-width:768px){.value-prop-page .value-content .text-content{width:60%;padding:100px 0}}@media only screen and (min-width:1241px){.value-prop-page .value-content .text-content{width:50%}}@media only screen and (min-width:768px){.value-prop-page .value-content .container{max-width:680px;padding:0 50px}}@media only screen and (min-width:1025px){.value-prop-page .value-content .container{padding:0 100px}}@media only screen and (min-width:1241px){.value-prop-page .value-content .container{max-width:730px;padding:0 160px;margin-left:0}}.value-prop-page .closer,.value-prop-page .opener{height:344px;background-color:#181818;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:768px){.value-prop-page .closer,.value-prop-page .opener{background-color:transparent}}@media only screen and (min-width:768px){.value-prop-page .closer{display:none}}.value-prop-page .logo-mark{width:50px;height:50px;background-color:#181818;border-radius:50%;text-align:center;margin:-25px 0 25px}@media only screen and (min-width:768px){.value-prop-page .logo-mark{margin-top:0}}.value-prop-page .logo-mark svg{height:22px;width:23px;margin:15px auto 0}.value-prop-page .text-content .headline{font-size:30px;line-height:32px;margin-bottom:20px}@media only screen and (min-width:768px){.value-prop-page .text-content .headline{font-size:42px;line-height:44px}}.value-prop-page .text-content .intro{font-size:20px;line-height:28px;margin-bottom:45px}.value-prop-page .text-content .more-text{font-weight:600;font-size:20px;line-height:28px;margin-bottom:10px}.value-prop-page .text-content .value-prop-item{margin-bottom:25px}.value-prop-page .text-content .point-title{font-weight:500;text-transform:uppercase;letter-spacing:.3px}.value-prop-page .text-content strong{font-weight:500}.value-prop-page .text-content .button-container{margin-bottom:100px}@media only screen and (min-width:768px){.value-prop-page .text-content .button-container{margin-top:70px}}.value-prop-page .text-content .button{width:205px}.value-prop-page .installation .opener{background-image:url(//cdn.twyla.com/web/assets/images/value-props/installation-opener.7936b3f6c27b18116d5e1dfe1b3af070.jpg)}@media only screen and (min-width:768px){.value-prop-page .installation .opener{background-image:url(//cdn.twyla.com/web/assets/images/value-props/installation-opener-medium.d00ee23dcb8771c612bfc0f6086e30cb.jpg)}}.value-prop-page .installation .closer{background-image:url(//cdn.twyla.com/web/assets/images/value-props/installation-closer.87924d70a5ea6aaf5309109999dc4b39.jpg)}.value-prop-page .curation .opener{background-image:url(//cdn.twyla.com/web/assets/images/value-props/curation-opener.82d07711b20dad91156e6b64bb4148ab.jpg)}@media only screen and (min-width:768px){.value-prop-page .curation .opener{background-image:url(//cdn.twyla.com/web/assets/images/value-props/curation-opener-medium.40e2cdb56fe16651367a6dcee42b1efc.jpg)}}.value-prop-page .curation .closer{background-image:url(//cdn.twyla.com/web/assets/images/value-props/curation-closer.d0481653ce984a455d493fb763406ef9.jpg)}.value-prop-page .limited-editions .opener{background-image:url(//cdn.twyla.com/web/assets/images/value-props/limited-editions-opener.70db4b610255c6fe68c4a9f8252ab318.jpg)}@media only screen and (min-width:768px){.value-prop-page .limited-editions .opener{background-image:url(//cdn.twyla.com/web/assets/images/value-props/limited-editions-opener-medium.322cd502c2a30f7d5054e2263723d4df.jpg)}}.value-prop-page .quality .opener{background-image:url(//cdn.twyla.com/web/assets/images/value-props/quality-opener.063b8ef37978b257db0bf4019d1100d5.jpg)}@media only screen and (min-width:768px){.value-prop-page .quality .opener{background-image:url(//cdn.twyla.com/web/assets/images/value-props/quality-opener-medium.003ef84cdeee5857e889cb952e1b0ecc.jpg)}}.value-prop-page .quality .closer{background-image:url(//cdn.twyla.com/web/assets/images/value-props/quality-closer.44657b2ef1329dd0c9e110017fff08ea.jpg)}.value-prop-page .value .opener{background-image:url(//cdn.twyla.com/web/assets/images/value-props/value-opener.1b5262200be0c8ca1e23def153557b81.jpg)}@media only screen and (min-width:768px){.value-prop-page .value .opener{background-image:url(//cdn.twyla.com/web/assets/images/value-props/value-opener-medium.a3154245d21f50df8608d0ca516e8107.jpg)}}.value-prop-page .value .closer{background-image:url(//cdn.twyla.com/web/assets/images/value-props/value-closer.0452e318921f7e8e67b95fc36b437a89.jpg)}.value-prop-page .shipping .opener{background-image:url(//cdn.twyla.com/web/assets/images/value-props/shipping-opener.8aca95d3e7ce958ea60f1d88432e1117.jpg)}@media only screen and (min-width:768px){.value-prop-page .shipping .opener{background-image:url(//cdn.twyla.com/web/assets/images/value-props/shipping-opener-medium.4c828f3f672755cdd1ab593ac0c455f5.jpg)}}.value-prop-page .shipping .closer{background-image:url(//cdn.twyla.com/web/assets/images/value-props/shipping-closer.7be057f7d884ea6b9bea3cc822734caf.jpg)}.value-prop-page .art-advising .opener{background-image:url(//cdn.twyla.com/web/assets/images/value-props/art-advising-opener.d197e7f0aa5d306bbd62465ecb13c9d9.jpg)}@media only screen and (min-width:768px){.value-prop-page .art-advising .opener{background-image:url(//cdn.twyla.com/web/assets/images/value-props/art-advising-opener-medium.a06a382787083e60dfd26fe3093b1fc3.jpg)}}.value-prop-page .art-advising .closer{display:none}body.art-discovery .page-content{padding:0;background-color:#fff}body.art-discovery .quiz-container{padding:95px 0 0}@media only screen and (min-width:768px){body.art-discovery .quiz-container{min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}}body.art-discovery .locking-container{position:relative}@media only screen and (min-width:768px){body.art-discovery .locking-container.sticky .locking-child{position:fixed;top:0}body.art-discovery .locking-container.complete .locking-child{position:absolute;bottom:0;top:auto}}body.art-discovery .artwork-container{position:absolute;width:50%;height:100%;left:0;z-index:1}@media only screen and (max-width:767px){body.art-discovery .artwork-container{display:none}}body.art-discovery .artwork-container .artwork{background-color:#fff;padding:120px 45px}body.art-discovery .artwork-container .artwork-title{font-weight:400;margin-bottom:20px;font-size:20px;line-height:22px;text-align:center}body.art-discovery .artwork-container .artwork-title span{font-weight:500}body.art-discovery .artwork-container .artwork-image img{max-height:400px;margin:0 auto}body.art-discovery .question-container{padding:45px 0 0;opacity:1;position:relative;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}@media only screen and (min-width:768px){body.art-discovery .question-container{padding:0;width:50%}}body.art-discovery .question-container.answering{opacity:0;pointer-events:none}@media only screen and (min-width:768px){body.art-discovery .question-container.hiding{opacity:0;pointer-events:none}}body.art-discovery .question-container .question{max-width:450px;padding:0 30px}@media only screen and (min-width:768px){body.art-discovery .question-container .question{margin:190px auto 120px}}body.art-discovery .question-container .intro{font-weight:600;font-size:12px;letter-spacing:.68px;margin-bottom:13px;text-transform:uppercase}body.art-discovery .question-container .headline{font-weight:400;margin-bottom:30px;font-size:42px;letter-spacing:-1.28px;line-height:42px}body.art-discovery .question-container .button{width:100%;margin:0 0 15px;text-align:left}body.art-discovery .question-container .answers{margin-bottom:45px}body.art-discovery .question-container .favorites-container{padding-bottom:20px}body.art-discovery .question-container .favorites{margin:0 -10px;display:block;white-space:nowrap;font-size:0;position:relative}body.art-discovery .question-container .favorite{display:inline-block;width:25%;padding:0 5px}body.art-discovery .question-container .favorite .favorite-container{display:block;position:relative;padding:0 0 100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}body.art-discovery .question-container .favorite img{position:absolute;top:0;left:0;width:100%;height:100%}body.art-discovery .question-container .favorite svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:23px;height:23px}body.art-discovery .question-container .favorite svg .line{stroke:#fff}body.art-discovery .question-container .favorite .remove{position:absolute;top:2px;right:3px;width:25px;height:25px;background-color:#fff;z-index:1;pointer-events:none;opacity:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}body.art-discovery .question-container .favorite .remove:after,body.art-discovery .question-container .favorite .remove:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg);width:18px;height:1px;background-color:#181818}body.art-discovery .question-container .favorite .remove:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}body.art-discovery .question-container .filled:hover .favorite-container{z-index:2;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}body.art-discovery .question-container .filled:hover .remove{opacity:1;pointer-events:auto;-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}body.art-discovery .question-container .empty .favorite-container{background-color:#f3f1f4}body.art-discovery .question-container .pagination{margin:12px 0;font-size:0;text-align:center}body.art-discovery .question-container .pagination .dot{display:inline-block;height:6px;width:6px;margin:0 3px;border-radius:50%;background-color:#a1a1a1}body.art-discovery .question-container .pagination .dot.active{background-color:#181818}body.art-discovery .question-container .control{position:absolute;top:40%;left:100%;width:35px;height:35px;z-index:5;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;-o-transition:transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}body.art-discovery .question-container .control:after{content:"";width:15px;height:15px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);border-right:1px solid #181818;border-bottom:1px solid #181818}body.art-discovery .question-container .control.prev{left:auto;right:100%}body.art-discovery .question-container .control.prev:after{-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}body.art-discovery .question-container .control:hover,body.art-discovery .question-container .control:hover.prev{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}body.art-discovery .results-container{padding:45px 0}@media only screen and (min-width:768px){body.art-discovery .results-container{width:0}body.art-discovery .results-container.active{width:50%}}body.art-discovery .results-container .artworks{width:100%;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media only screen and (min-width:1241px){body.art-discovery .results-container .artworks{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}body.art-discovery .results-container .artwork{display:inline-block;padding:12px;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform,opacity;-webkit-transition:opacity .25s,-webkit-transform .25s ease-out;transition:opacity .25s,-webkit-transform .25s ease-out;-o-transition:opacity .25s,transform .25s ease-out;transition:opacity .25s,transform .25s ease-out;transition:opacity .25s,transform .25s ease-out,-webkit-transform .25s ease-out;cursor:pointer}body.art-discovery .results-container .artwork .artwork-wrapper{position:relative}body.art-discovery .results-container .artwork .favorite-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,9%,.2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;opacity:0}body.art-discovery .results-container .artwork .favorite-mask svg{width:33px;height:33px}body.art-discovery .results-container .artwork .favorite-mask .line{fill:#fff;stroke:#fff}body.art-discovery .results-container .artwork.loved .line{fill:#4566e3;stroke:#4566e3}body.art-discovery .results-container .artwork:hover .favorite-mask{opacity:1}body.art-discovery .results-container .artwork img{width:100%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.15),0 8px 8px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.15),0 8px 8px 0 rgba(0,0,0,.1)}body.art-discovery .results-container.answering .artwork{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}body.art-discovery .results-container.entering .artwork{opacity:0;-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}body.art-discovery .artwork-prediction{padding-top:25px}body.art-discovery .artwork-prediction .intro{font-size:12px;letter-spacing:.68px;text-transform:uppercase;text-align:center;margin-bottom:10px}body.art-discovery .artwork-prediction .progress{height:3px;background-color:#d8d8d8;max-width:320px;margin:0 auto 15px}body.art-discovery .artwork-prediction .bar{height:100%;background-color:#181818;-webkit-transition:width .15s;-o-transition:width .15s;transition:width .15s}body.art-discovery .artwork-prediction .match{text-align:center;font-family:400px;font-size:20px;line-height:22px;margin-bottom:30px}.trade-program-landing .container{max-width:1440px}.trade-program-landing .container.flush{padding:0}.trade-program-landing .page-content{background-color:#fff}.trade-program-landing .hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.trade-program-landing .hero{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.trade-program-landing .hero .join-program{position:relative;background:url(//cdn.twyla.com/web/assets/images/trade-program/banner-table.e44a08196f3c12fbf546aa3ff52570cc.jpg) 50% no-repeat;background-size:cover}@media only screen and (min-width:768px){.trade-program-landing .hero .join-program{background-image:url(//cdn.twyla.com/web/assets/images/trade-program/banner-table-medium.33bfb26419d0a71afdf46fa3ffb70172.jpg);width:60%}}@media only screen and (min-width:1241px){.trade-program-landing .hero .join-program{background-image:url(//cdn.twyla.com/web/assets/images/trade-program/banner-table-large.9f03ccb5f09f0e1a3b022059555bcdd0.jpg)}}@media only screen and (min-width:768px){.trade-program-landing .hero .join-program .image-loader{padding-right:5px}}.trade-program-landing .hero .join-program .join-program-content{background:#fff;margin:50px 40px}@media only screen and (min-width:768px){.trade-program-landing .hero .join-program .join-program-content{margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%}}.trade-program-landing .hero .join-program .join-program-content .join-program-container{padding:13%;text-align:center}@media only screen and (min-width:768px){.trade-program-landing .hero .join-program .join-program-content .join-program-container{padding:5%}}@media only screen and (min-width:1025px){.trade-program-landing .hero .join-program .join-program-content .join-program-container{padding:13%}}.trade-program-landing .hero .join-program .join-program-content .join-program-container .content-title{display:inline-block;font-family:Stanley,serif;font-size:30px;line-height:1.05;letter-spacing:-.3px;color:#181818}@media only screen and (min-width:768px){.trade-program-landing .hero .join-program .join-program-content .join-program-container .content-title{font-size:42px}}.trade-program-landing .hero .join-program .join-program-content .join-program-container p{font-size:16px;font-weight:400;line-height:1.44;padding:24px 0 48px;letter-spacing:normal;margin:auto;max-width:346px}@media only screen and (min-width:768px){.trade-program-landing .hero .join-program .join-program-content .join-program-container p{font-size:18px}}.trade-program-landing .hero .join-program .join-program-content .join-program-container .button{min-width:170px}@media only screen and (min-width:768px){.trade-program-landing .hero .join-program .join-program-content .join-program-container .button{max-width:190px}}@media only screen and (min-width:768px){.trade-program-landing .hero .side-panel{width:40%}}.trade-program-landing .hero .side-panel .image-loader{padding-top:10px}@media only screen and (min-width:768px){.trade-program-landing .hero .side-panel .image-loader{padding-top:0;padding-left:5px}}.trade-program-landing .program-benefits{padding:30px 45px}@media only screen and (min-width:768px){.trade-program-landing .program-benefits{padding:45px}}.trade-program-landing .program-benefits .content-title{display:inline-block;width:100%;font-family:Stanley,serif;font-size:30px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:-.2px;color:#181818;text-align:center}.trade-program-landing .program-benefits .benefits-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.trade-program-landing .program-benefits .benefit-item{margin:62px 0;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:center}@media only screen and (min-width:1025px){.trade-program-landing .program-benefits .benefit-item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}.trade-program-landing .program-benefits .benefit-item .benefit-image{margin:auto}.trade-program-landing .program-benefits .benefit-item .benefit-text{font-size:12px;line-height:1.67;letter-spacing:1px;text-transform:uppercase;max-width:140px;padding-top:24px;margin:auto}.trade-program-landing .exclusive-container{max-width:none;padding:0}@media only screen and (min-width:768px){.trade-program-landing .exclusive-container{padding:50px}}@media only screen and (min-width:1025px){.trade-program-landing .exclusive-container{padding:80px}}.trade-program-landing .exclusive{position:relative;padding-bottom:88.53333%;background:url(//cdn.twyla.com/web/assets/images/trade-program/pop-up.b1c831cfbf47e81dd361a0f36392735a.jpg) bottom no-repeat;background-size:contain}@media only screen and (min-width:768px){.trade-program-landing .exclusive{padding-bottom:48.73618%;background-image:url(//cdn.twyla.com/web/assets/images/trade-program/pop-up-medium.58b738742c61edd271e820db93782dd5.jpg);background-size:cover;position:relative}}@media only screen and (min-width:1025px){.trade-program-landing .exclusive{padding-bottom:48.73618%;background-image:url(//cdn.twyla.com/web/assets/images/trade-program/pop-up-large.92575053689667fd7ab78afc8374a779.jpg)}}.trade-program-landing .exclusive .exclusive-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.trade-program-landing .exclusive .exclusive-content .headline{font-family:Stanley,serif;font-size:36px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:-.4px;text-align:center;color:#fff;text-shadow:0 0 18px rgba(0,0,0,.5)}@media only screen and (min-width:768px){.trade-program-landing .exclusive .exclusive-content .headline{font-size:50px}}.trade-program-landing .exclusive .exclusive-content .body-copy{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:-.2px;text-align:center;color:#fff;text-shadow:0 0 14px rgba(0,0,0,.5);width:290px;margin:auto;padding:18px 0 40px}@media only screen and (min-width:768px){.trade-program-landing .exclusive .exclusive-content .body-copy{padding:18px;width:378px;font-size:20px}}.trade-program-landing .exclusive .exclusive-content .button{width:180px}.trade-program-landing .service{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:none;padding:0}@media only screen and (min-width:768px){.trade-program-landing .service{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.trade-program-landing .service .service-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:45px 0;background-color:#f4f4f4}@media only screen and (min-width:768px){.trade-program-landing .service .service-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media only screen and (min-width:1025px){.trade-program-landing .service .service-content{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%}}.trade-program-landing .service .service-content .service-body{width:280px}@media only screen and (min-width:768px){.trade-program-landing .service .service-content .service-body{width:296px}}.trade-program-landing .service .service-content .headline{font-size:30px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:-.2px;color:#181818;padding-bottom:15px}.trade-program-landing .service .service-content .body-copy{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;color:#181818;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (min-width:768px){.trade-program-landing .service .service-content .body-copy{-webkit-hyphens:initial;-ms-hyphens:initial;hyphens:manual}}.trade-program-landing .service .service-image-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:768px){.trade-program-landing .service .service-image-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media only screen and (min-width:1025px){.trade-program-landing .service .service-image-container{-webkit-flex-basis:55%;-ms-flex-preferred-size:55%;flex-basis:55%}}@media only screen and (min-width:768px){.trade-program-landing .service .service-image{margin-top:0}}@media only screen and (min-width:768px){.trade-program-landing .service .service-image.image-2{display:none}}@media only screen and (min-width:1025px){.trade-program-landing .service .service-image.image-2{display:block}}.trade-program-application .program-container{position:relative}@media only screen and (min-width:768px){.trade-program-application .program-container{padding:60px 0 220px}}.trade-program-application .program-container:after{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;height:50%;max-height:600px;background:url(//cdn.twyla.com/web/assets/images/trade-program/stay-in-the-know-large.44c3e67638f08235d8d4c106cd3556b0.jpg) 50% no-repeat;background-size:cover}.trade-program-application .form-container{background-color:#fff;padding:50px 45px;position:relative;z-index:2}.trade-program-application .intro{text-transform:uppercase;font-size:12px;text-align:center;font-weight:600;margin-bottom:10px}.trade-program-application .headline{margin-bottom:25px;text-align:center}@media only screen and (min-width:768px){.trade-program-application .headline{font-size:36px;line-height:40px}}@media only screen and (min-width:1241px){.trade-program-application .headline{text-align:left}.trade-program-application .headline.success{text-align:center}}.trade-program-application strong{font-weight:500}.trade-program-application .button-container{margin-top:15px}@media only screen and (max-width:767px){.trade-program-application .button-container .button{width:100%}}@media only screen and (min-width:1241px){.trade-program-application .application-group .input-field{width:33.333%}}.split-button{height:60px;width:100%;text-align:left}.split-button .split-button-text{display:inline-block;margin-left:55px;padding-left:20px;line-height:33px;border-left:1px solid #efefef}.add-to-board-dialog .dialog{padding:0;overflow:hidden}@media only screen and (min-width:768px){.add-to-board-dialog .dialog{max-width:720px}}.add-to-board-dialog .dialog .dialog-inner{height:100%;padding:0}.add-to-board-dialog .board-flow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100%;max-height:100%}.add-to-board-dialog .art-section{display:none}@media only screen and (min-width:768px){.add-to-board-dialog .art-section{width:50%;padding:0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.add-to-board-dialog .art-section .framed-image{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);margin:30px 0}.add-to-board-dialog .art-section .board-notes{max-width:230px}.add-to-board-dialog .art-section .notes-wrapper{position:relative}.add-to-board-dialog .art-section .placeholder{position:absolute;top:5px;left:0;width:100%;text-align:center;font-size:14px;color:#a1a1a1;font-weight:400;font-style:italic;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s;pointer-events:none;z-index:1}.add-to-board-dialog .art-section .placeholder svg{width:13px;height:13px;margin-right:10px}.add-to-board-dialog .art-section .placeholder.hidden{opacity:0}.add-to-board-dialog .art-section .notes-input{width:100%;height:70px;border:none;resize:none;outline:none;font-family:Graphik Web,sans-serif;font-size:14px;line-height:22px;font-style:italic;position:relative;z-index:2;background-color:transparent}.add-to-board-dialog .board-section{width:100%}@media only screen and (min-width:768px){.add-to-board-dialog .board-section{width:50%}}.add-to-board-dialog .board-list-container{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.add-to-board-dialog .board-list-container{max-height:500px;border-left:2px solid #efefef}}.add-to-board-dialog .board-list{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:auto}.add-to-board-dialog .board-item-container{height:100%;overflow:auto;position:relative;min-height:300px}.add-to-board-dialog .board-item-container .placeholder{position:absolute;width:100%;top:50%;left:0;text-align:center;font-size:20px;color:#babcc0;line-height:22px;font-style:italic;font-weight:400}.add-to-board-dialog .board-list-header{height:55px;line-height:55px;padding:0 25px;font-size:20px;border-bottom:2px solid #efefef}.add-to-board-dialog .board-actions{height:61px}.add-to-board-dialog .board-actions .split-button{height:61px;border-top:2px solid #efefef;position:relative}.add-to-board-dialog .board-actions .split-button .split-button-text{line-height:27px}.add-to-board-dialog .board-actions .split-button:after,.add-to-board-dialog .board-actions .split-button:before{content:"";position:absolute;top:50%;left:28px;height:2px;width:10px;background-color:#181818;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s}.add-to-board-dialog .board-actions .split-button:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.add-to-board-dialog .board-actions .board-creator{border-top:2px solid #efefef;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.add-to-board-dialog .board-actions .board-creator .board-creator-input{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border:0;padding:0 20px;font-size:14px;font-family:Graphik Web,sans-serif;outline:0}.add-to-board-dialog .board-actions .board-creator .board-creator-button{width:90px;background-color:#181818;color:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:14px}.add-to-board-dialog .board-item{width:100%;height:60px;text-align:left;padding:0 20px;white-space:nowrap;overflow:hidden;position:relative}.add-to-board-dialog .board-item:hover{color:#4566e3}.add-to-board-dialog .board-item .item-container{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:50px;width:100%;height:100%;border-bottom:1px solid #efefef}.add-to-board-dialog .board-item .board-icon{width:45px;height:100%;display:inline-block;text-align:center;position:relative}.add-to-board-dialog .board-item .board-icon svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:17px;height:16px}.add-to-board-dialog .board-item .board-name{display:inline-block;width:100%;font-weight:400;padding-left:20px;border-left:1px solid #efefef;line-height:33px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.add-to-board-dialog .board-success{padding:50px 30px;max-width:450px;margin:0 auto;text-align:center}.add-to-board-dialog .board-success .intro{text-transform:uppercase;font-size:11px;line-height:16px;color:#a1a1a1;letter-spacing:.8px;margin-bottom:10px}.add-to-board-dialog .board-success .headline{font-size:26px;letter-spacing:0;line-height:22px;margin-bottom:30px}.add-to-board-dialog .board-success .framed-image{margin:0 auto;max-width:90%;max-height:200px;margin-bottom:40px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.add-to-board-dialog .board-success .success-note{font-weight:400;font-style:italic;font-size:14px;letter-spacing:0;line-height:22px;margin-bottom:50px;white-space:pre}.add-to-board-dialog .board-success .success-note svg{width:13px;height:13px;margin-bottom:5px}.add-to-board-dialog .board-success .success-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.add-to-board-dialog .board-success .success-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 8px}}.add-to-board-dialog .board-success .success-actions .button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:8px 0;white-space:nowrap}@media only screen and (min-width:768px){.add-to-board-dialog .board-success .success-actions .button{margin:0 8px}}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,details,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,label,legend,li,mark,menu,nav,object,ol,output,p,pre,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;background-color:transparent;outline:none;cursor:pointer;padding:0;font:inherit;color:inherit}img{max-width:100%}@font-face{font-family:Graphik Web;src:url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Regular-Web.50c68a5ccba2a9810e536f49096b5421.eot);src:url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Regular-Web.50c68a5ccba2a9810e536f49096b5421.eot) format("embedded-opentype"),url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Regular-Web.9dd4489b8dd5b32c98c617d87bd2d040.woff2) format("woff2"),url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Regular-Web.bae6daf5246700277bfb85f9e19ff220.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Graphik Web;src:url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Medium-Web.91dfb76c53deb5e9b11a91047eab04b8.eot);src:url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Medium-Web.91dfb76c53deb5e9b11a91047eab04b8.eot) format("embedded-opentype"),url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Medium-Web.a7ad594cb3cc04ec3087eee83e79efca.woff2) format("woff2"),url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Medium-Web.5426cd8548c5ab3e446af4431848656f.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:Graphik Web;src:url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-MediumItalic-Web.3931ec29d64c5c127926cecfb846603b.eot);src:url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-MediumItalic-Web.3931ec29d64c5c127926cecfb846603b.eot) format("embedded-opentype"),url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-MediumItalic-Web.6926018d81a6b545d3f0ad98f1e24a16.woff2) format("woff2"),url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-MediumItalic-Web.56a90345fa3312eaeb7c9c0a42777dce.woff) format("woff");font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:Graphik Web;src:url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Semibold-Web.ed5e5f3d56ac6f82e5f08167ae8fb411.eot);src:url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Semibold-Web.ed5e5f3d56ac6f82e5f08167ae8fb411.eot) format("embedded-opentype"),url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Semibold-Web.050ebe8547484b6b9e39b38a701f60c5.woff2) format("woff2"),url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Semibold-Web.bfc9cdade265782f3656342bbe23944b.woff) format("woff");font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:Graphik Web;src:url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Bold-Web.38e90f0133036b8807d2dde09e167e1a.eot);src:url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Bold-Web.38e90f0133036b8807d2dde09e167e1a.eot) format("embedded-opentype"),url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Bold-Web.a00e6aae63c0ee9597c0e9a6143a0052.woff2) format("woff2"),url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-Bold-Web.baef4d324610134726cceef555e1f490.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:Graphik Web;src:url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-RegularItalic-Web.4b13749bda56615a54d3646358f32b50.eot);src:url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-RegularItalic-Web.4b13749bda56615a54d3646358f32b50.eot) format("embedded-opentype"),url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-RegularItalic-Web.9f3bd02f4214ec3f87e2b4b32ff92b48.woff2) format("woff2"),url(//cdn.twyla.com/web/assets/fonts/Graphik/Graphik-RegularItalic-Web.82d19e804ae0c173b1eb530a8eb1d7db.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:Stanley;src:url(//cdn.twyla.com/web/assets/fonts/Stanley/StanleyRegular-Regular.19be05c5279d714bd5123185144a1219.eot);src:url(//cdn.twyla.com/web/assets/fonts/Stanley/StanleyRegular-Regular.19be05c5279d714bd5123185144a1219.eot) format("embedded-opentype"),url(//cdn.twyla.com/web/assets/fonts/Stanley/StanleyRegular-Regular.402f12cca791c09f2809e477ff1f8a45.woff) format("woff"),url(//cdn.twyla.com/web/assets/fonts/Stanley/StanleyRegular-Regular.f8326930ce8adab74903205f51d0dbbc.svg) format("svg");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Stanley;src:url(//cdn.twyla.com/web/assets/fonts/Stanley/StanleyRegular-Italic.03fdd8104cad6d8bba25d0020048d238.eot);src:url(//cdn.twyla.com/web/assets/fonts/Stanley/StanleyRegular-Italic.03fdd8104cad6d8bba25d0020048d238.eot) format("embedded-opentype"),url(//cdn.twyla.com/web/assets/fonts/Stanley/StanleyRegular-Italic.fdaa6d3addd4fd49e92975e7503f349d.woff) format("woff"),url(//cdn.twyla.com/web/assets/fonts/Stanley/StanleyRegular-Italic.fd1fd1ae880e1b933be4b8ab396f78a1.svg) format("svg");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Stanley;src:url(//cdn.twyla.com/web/assets/fonts/Stanley/StanleyBold-Regular.cd987491d6014c0f467c1bdcdee728d4.eot);src:url(//cdn.twyla.com/web/assets/fonts/Stanley/StanleyBold-Regular.cd987491d6014c0f467c1bdcdee728d4.eot) format("embedded-opentype"),url(//cdn.twyla.com/web/assets/fonts/Stanley/StanleyBold-Regular.446936ce8db8ca2dc7172d318a2f28cb.woff) format("woff"),url(//cdn.twyla.com/web/assets/fonts/Stanley/StanleyBold-Regular.3e18308fad488c9d3c4d30936d533aa6.svg) format("svg");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}body,html{height:100%}body{background-color:#181818;color:#181818;font-family:Graphik Web,sans-serif;font-size:16px;-webkit-font-feature-settings:"liga","kern";font-feature-settings:"liga","kern";-webkit-font-smoothing:antialiased;font-weight:500}body.no-scroll{overflow:hidden}.loading-mask{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#fff;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%);-webkit-transition:opacity .4s .4s,-webkit-transform 0ms .8s;transition:opacity .4s .4s,-webkit-transform 0ms .8s;-o-transition:opacity .4s .4s,transform 0ms .8s;transition:opacity .4s .4s,transform 0ms .8s;transition:opacity .4s .4s,transform 0ms .8s,-webkit-transform 0ms .8s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.loading .loading-mask{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:opacity 20ms,-webkit-transform 0ms;transition:opacity 20ms,-webkit-transform 0ms;-o-transition:opacity 20ms,transform 0ms;transition:opacity 20ms,transform 0ms;transition:opacity 20ms,transform 0ms,-webkit-transform 0ms}.loading .loading-mask .loader-top-stroke{stroke-dasharray:150;stroke-dashoffset:0;-webkit-animation:animate-loader-top-stroke 2.6s cubic-bezier(.345,.055,.61,.95) .2s both infinite;animation:animate-loader-top-stroke 2.6s cubic-bezier(.345,.055,.61,.95) .2s both infinite}@-webkit-keyframes animate-loader-top-stroke{0%{stroke-dashoffset:-150}to{stroke-dashoffset:150}}@keyframes animate-loader-top-stroke{0%{stroke-dashoffset:-150}to{stroke-dashoffset:150}}#root{background-color:#fff}a{color:#4566e3}img,picture{display:block}.page-content{margin:0 auto;background-color:#f4f4f4;padding-top:95px;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-o-transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);overflow:hidden}@media only screen and (min-width:768px){.page-content{padding-top:95px}}@media only screen and (max-width:767px){.cart-open .page-content{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0);-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-o-transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99)}}.page-header{background-color:#fff;border-bottom:1px solid #efefef;height:60px}@media only screen and (min-width:768px){.page-header{height:120px}}.page-header .container{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-header .page-title{font-size:20px;font-family:Stanley,serif;font-weight:700}@media only screen and (min-width:768px){.page-header .page-title{font-size:36px}}.page-header .page-actions{margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-header .action-label{font-size:12px;color:#a1a1a1;margin-right:10px;text-align:right}@media only screen and (min-width:768px){.page-header .action-label{font-size:14px;margin-right:20px}}.container{width:100%;max-width:1160px;margin:0 auto;padding:0 30px}.container.wide{max-width:1440px}@media only screen and (min-width:768px){.container.wide{padding:0 40px}}@media only screen and (max-width:767px){.container.small-flush{padding:0}}.container.flush{padding:0}.container-title{font-size:24px;line-height:40px;text-align:center;padding-top:60px}@media only screen and (min-width:768px){.container-title{padding-top:120px}}.image-loader{opacity:0}.image-loader.loading{will-change:opacity}.image-loader.loaded{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.static .image-loader{opacity:1}.headline{font-family:Stanley,serif;font-weight:700;font-size:36px;line-height:36px}@media only screen and (min-width:768px){.headline{font-size:60px;line-height:60px}}.headline.medium{font-size:36px;line-height:40px}.headline.small{font-size:30px;line-height:36px}.body-copy{font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;margin-bottom:1.5em}.body-copy strong{font-weight:500}.confirmation-copy{font-size:24px;line-height:30px}@media only screen and (min-width:768px){.hide-for-desktop{display:none!important}}@media only screen and (max-width:767px){.hide-for-mobile{display:none!important}}.sticky-container{height:65px}.feature-debugger{position:fixed;bottom:0;padding:15px 30px;right:70px;max-width:250px;line-height:150%;font-size:14px;background-color:hsla(0,0%,9%,.8);color:#fff;z-index:10001;text-align:right}.feature-debugger li{margin:5px 0}.feature-debugger a{color:#fff}body.hide-chat .chatlio-widget{display:none}.row{max-width:1440px;margin-right:auto;margin-left:auto}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}@media only screen and (min-width:0){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media only screen and (min-width:768px){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media only screen and (min-width:1025px){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.column,.columns{width:100%;float:left;padding-right:.9375rem;padding-left:.9375rem}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}@media only screen and (min-width:0){.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(odd),.small-up-2>.columns:nth-of-type(odd){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{float:left;width:33.33333%}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{float:left;width:16.66667%}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{float:left;width:14.28571%}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.expanded.row .small-collapse.row,.small-collapse .row{margin-right:0;margin-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.small-centered{margin-right:auto;margin-left:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-pull-0,.small-push-0,.small-uncentered{position:static;float:left;margin-right:0;margin-left:0}}@media only screen and (min-width:768px){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(odd),.medium-up-2>.columns:nth-of-type(odd){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.33333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.66667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.28571%}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.expanded.row .medium-collapse.row,.medium-collapse .row{margin-right:0;margin-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;float:left;margin-right:0;margin-left:0}}@media only screen and (min-width:1025px){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(odd),.large-up-2>.columns:nth-of-type(odd){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{float:left;width:33.33333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{float:left;width:16.66667%}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{float:left;width:14.28571%}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.expanded.row .large-collapse.row,.large-collapse .row{margin-right:0;margin-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-pull-0,.large-push-0,.large-uncentered{position:static;float:left;margin-right:0;margin-left:0}}.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}.input-field{margin-bottom:20px}.input-field .label,.input-field label{display:block;font-size:10px;line-height:20px;text-transform:uppercase;margin-bottom:7px}.input-field input[type=email],.input-field input[type=password],.input-field input[type=tel],.input-field input[type=text]{width:100%;font-weight:400;border:2px solid #efefef;background-color:#fff;height:52px;padding:0 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;color:#181818;font-family:inherit;font-size:14px;-webkit-transition:border-color .15s;-o-transition:border-color .15s;transition:border-color .15s;outline:none}@media only screen and (min-width:768px){.input-field input[type=email],.input-field input[type=password],.input-field input[type=tel],.input-field input[type=text]{height:62px}}.input-field input[type=email]:focus,.input-field input[type=password]:focus,.input-field input[type=tel]:focus,.input-field input[type=text]:focus{border-color:#181818;-webkit-transition:border-color .25s;-o-transition:border-color .25s;transition:border-color .25s}.input-field input[type=email].error,.input-field input[type=password].error,.input-field input[type=tel].error,.input-field input[type=text].error{border-color:#e94462;color:#e94462}.input-field .html-select-container,.input-field .select-wrapper{position:relative}.input-field .html-select-container:after,.input-field .select-wrapper:after{content:"";position:absolute;z-index:3;right:20px;top:50%;margin-top:-4px;width:8px;height:8px;pointer-events:none;border-right:1px solid #181818;border-bottom:1px solid #181818;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.input-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #efefef;width:100%;height:52px;border-radius:0;background-color:#fff;padding:0 20px;font-size:14px;font-family:inherit;color:#181818}@media only screen and (min-width:768px){.input-field select{height:62px}}.input-field select.error{border-color:#e94462;color:#e94462}.no-touchevents .input-field.with-html .select-wrapper{position:absolute;height:0;width:0;border:0;overflow:hidden}.input-field .html-select{position:relative;display:none}.no-touchevents .input-field .html-select{display:block}.input-field .html-select.active{z-index:5}.input-field .html-select .html-select-container{position:relative}.input-field .html-select .html-select-button{background-color:#fff;border:2px solid #efefef;height:52px;text-align:left;font-size:14px;width:100%;padding:0 20px;position:relative;z-index:2;white-space:nowrap;overflow:hidden}@media only screen and (min-width:768px){.input-field .html-select .html-select-button{height:62px}}.input-field .html-select .html-select-options-container{position:absolute;top:0;left:2px;right:2px;height:300px;background-color:#fff;z-index:1;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.15);box-shadow:0 2px 16px 0 rgba(0,0,0,.15);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.input-field .html-select .html-select-options{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:52px;-webkit-overflow-scrolling:touch;overflow:auto;max-width:100%}@media only screen and (min-width:768px){.input-field .html-select .html-select-options{margin-top:62px}}.input-field .html-select .html-select-seperator{border-bottom:1px solid #efefef;margin:0 25px}.input-field .html-select .html-select-option-button{text-align:left;width:100%;max-width:100%;display:block;padding:0 30px;height:52px;font-size:14px;white-space:nowrap;overflow:hidden}.input-field .html-select .html-select-option-button.primary{font-weight:500}.input-field .html-select .html-select-option-button:hover{color:#4566e3}.input-field textarea{width:100%;padding:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #efefef;height:140px;font-family:inherit;font-size:14px;resize:vertical}.input-field .error-message{display:block;font-size:13px;line-height:16px;font-weight:400;color:#e94462;padding-left:10px;margin-top:10px}.input-field .credit-card-label{position:relative}.input-field .credit-card-label .credit-cards{position:absolute;top:-5px;right:-10px}.input-field .credit-card-label .credit-card{display:inline-block}.input-field .credit-card-label .card-name{position:absolute;font-size:0;height:0;overflow:hidden}@media only screen and (min-width:768px){.field-container{margin:0 -5px}.field-container .field-container{margin:0}}@media only screen and (min-width:768px){.field-container .field-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:768px){.field-container .input-field{padding:0 5px;width:50%}}.form-error{display:block;font-weight:600;color:#e94462;margin:10px 0}@media only screen and (min-width:768px){.form-error{margin:30px 0}}.validation-rules{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 14px;margin-bottom:20px}.validation-rules.error-message{color:#e94462}.validation-rules li{list-style:square;line-height:28px;font-size:14px;font-weight:400;width:100%}@media only screen and (min-width:768px){.validation-rules li{width:50%}}.login-form .reset-link{display:block;margin-top:30px;font-weight:400;font-size:12px;letter-spacing:0;line-height:20px}@media only screen and (min-width:768px){.login-form .reset-link{display:inline-block;margin-left:30px}}.button-primary,.button-secondary{display:inline-block;text-align:center;color:#fff;padding:20px;font-size:14px;line-height:14px;font-weight:500;text-decoration:none;-webkit-transition:background-color .15s,color .15s;-o-transition:background-color .15s,color .15s;transition:background-color .15s,color .15s;position:relative;overflow:hidden}.button-primary:before{background-color:#181818;z-index:1}.button-primary:after,.button-primary:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.button-primary:after{background-color:#4566e3;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:2}.button-primary>span{position:relative;white-space:nowrap;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.button-primary .svg-arrow{margin-left:20px;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:fill 75ms,-webkit-transform .25s;transition:fill 75ms,-webkit-transform .25s;-o-transition:transform .25s,fill 75ms;transition:transform .25s,fill 75ms;transition:transform .25s,fill 75ms,-webkit-transform .25s;fill:#fff;z-index:2}.button-primary.withArrow>span{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.button-primary.withArrow:after{-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}@media only screen and (min-width:1025px){.button-primary:hover{color:#fff}.button-primary:hover:after{-webkit-transform:translateZ(0);transform:translateZ(0)}.button-primary:hover .svg-arrow{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}.button-primary:disabled{cursor:not-allowed;opacity:.6}.button-primary:disabled:after{display:none}.button-primary:disabled:hover{-webkit-transform:translateZ(0);transform:translateZ(0)}.button-primary.invert{color:#181818}.button-primary.invert:before{background-color:#fff}.button-primary.invert .svg-arrow{fill:#181818}@media only screen and (min-width:1025px){.button-primary.invert:hover{-webkit-transition-delay:0ms,.15s;-o-transition-delay:0ms,.15s;transition-delay:0ms,.15s;color:#fff}.button-primary.invert:hover .svg-arrow{-webkit-transition-delay:.14s,.14s;-o-transition-delay:.14s,.14s;transition-delay:.14s,.14s;fill:#fff}}.button-secondary{color:#181818;background:none;margin-left:15px;-webkit-transition:color .25s,border-color .25s,background-color .25s;-o-transition:color .25s,border-color .25s,background-color .25s;transition:color .25s,border-color .25s,background-color .25s}.button-secondary.outline{border:3px solid #efefef;padding:17px 20px}.button-secondary.outline:hover{color:#4566e3;border-color:#efefef;background-color:#efefef}.button-secondary:hover{color:#4566e3;border-color:#4566e3}.navigation-arrow{display:inline-block;width:100%;background:url(//cdn.twyla.com/web/assets/images/arrow.11876f62ad4c88d8ab0b6f526a4a331a.svg) 95% no-repeat;padding-right:60px;text-align:left;-webkit-transition:background-position .3s;-o-transition:background-position .3s;transition:background-position .3s}.edit-link{text-transform:uppercase;color:#4566e3;font-size:12px;margin-left:10px;font-weight:600}.edit-link:hover{text-decoration:underline}.accordion{border-bottom:1px solid #efefef}.accordion .accordion-panel{overflow:hidden}.accordion .accordion-panel .accordion-header{display:block;width:100%;padding:12px 40px 12px 20px;margin:0;font-size:16px;line-height:22px;border-top:1px solid #e1e1e1;position:relative;text-align:left;-webkit-transition:background-color .15s,color .15s;-o-transition:background-color .15s,color .15s;transition:background-color .15s,color .15s}@media only screen and (min-width:768px){.accordion .accordion-panel .accordion-header:hover{background-color:#f4f4f4}}.accordion .accordion-panel .accordion-header .icon{position:absolute;right:25px;top:50%;height:2px;width:10px;background-color:#181818;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordion .accordion-panel .accordion-header .icon:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:inherit;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.accordion .accordion-panel .accordion-content{height:0;padding:0}.accordion .accordion-panel.shown .accordion-content{height:auto}.accordion .accordion-panel.shown .accordion-header .icon:after{opacity:0}.account-card{border:2px solid #eee;margin:10px 0;padding:20px;font-size:14px;line-height:20px;max-width:430px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:border-color .25s;-o-transition:border-color .25s;transition:border-color .25s}.account-card.payment-card{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.account-card .billingName{display:block;font-weight:500}.account-card .account-card-details p{height:auto;border-left:1px solid #efefef;padding-left:15px;padding-top:5px;padding-bottom:5px}.account-card.selected{border-color:#4566e3}.account-card.disabled{opacity:.7;border-color:#eee}.account-card .account-checkbox{width:35px}.account-card .account-card-edit{margin-left:auto}.pac-container{-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:0;-webkit-box-shadow:0 0 0 2px #181818;box-shadow:0 0 0 2px #181818;margin-left:2px;margin-top:-2px;background:#f4f4f4;font-family:Graphik Web,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}.pac-container .pac-item{padding:10px;font-size:14px}.pac-container .pac-item:first-child{border-top:none}.pac-container .pac-icon{display:none}.pac-container.pac-logo:after{background-position:98% 0;height:20px}body.artists .page-content{background-color:#fff}.artist-profile{margin-top:100px}.artist-profile:first-child{margin-top:50px}.artist-profile .artist-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-weight:400;padding:0 15px}@media only screen and (min-width:768px){.artist-profile .artist-details{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.artist-profile .artist-image{display:block;margin-right:15px;width:60px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;overflow:hidden}@media only screen and (min-width:768px){.artist-profile .artist-image{margin-right:20px}}.artist-profile .artist-image img{width:60px;height:60px}.artist-profile .artist-name{display:inline-block;font-size:16px;line-height:18px;text-decoration:none;margin-bottom:5px;color:#181818;-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s}@media only screen and (min-width:768px){.artist-profile .artist-name{font-size:20px;line-height:30px;margin-top:5px}}.artist-profile .artist-name:hover{color:#4566e3}.artist-profile .artist-bio{font-size:12px;line-height:18px;margin-bottom:5px}@media only screen and (min-width:768px){.artist-profile .artist-bio{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.artist-profile .artist-link{font-size:12px;line-height:18px;font-weight:500}@media only screen and (min-width:768px){.artist-profile .artist-link{margin-left:auto;margin-bottom:5px}}.artist-profile .artwork-grid{margin-top:10px}.artwork-content-container{padding-top:35px}@media only screen and (min-width:768px){.artwork-content-container{padding-top:40px}}.artwork-content{padding:35px 0;line-height:26px;font-size:16px;font-weight:400;background-color:#fff}@media only screen and (min-width:768px){.artwork-content{padding:40px 0}}.artwork-content:last-child{padding-bottom:70px}@media only screen and (min-width:768px){.artwork-content:last-child{padding-bottom:80px}}.artwork-content .row{max-width:1440px;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.artwork-content img{width:100%;max-width:100%}.artwork-content.bg-grey{background-color:#f4f4f4}.artwork-content.bg-black{background-color:#181818;color:#fff}.artwork-content.bg-black .caption{color:#fff}.artwork-content.text-large{font-size:30px;line-height:40px}.artwork-content.hidden-crops{background:#fff;padding:0}@media only screen and (min-width:768px){.artwork-content.hidden-crops{padding:0 0 90px}}.artwork-content .content-title{font-family:Stanley,serif;font-weight:700;font-size:32px;line-height:42px;margin-bottom:1em}.artwork-content .caption{margin:10px 0;text-align:center;font-size:14px;line-height:20px}.type-attributed_quote,.type-text_only{padding-left:15px;padding-right:15px}.type-attributed_quote+.type-attributed_quote,.type-attributed_quote+.type-text_only,.type-text_only+.type-attributed_quote,.type-text_only+.type-text_only{padding-top:0}.type-attributed_quote .row,.type-text_only .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.type-attributed_quote.has-quote .row,.type-text_only.has-quote .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.type-attributed_quote .column,.type-attributed_quote .columns,.type-text_only .column,.type-text_only .columns{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;padding-right:.9375rem;padding-left:.9375rem;min-width:0}.type-attributed_quote .quote,.type-text_only .quote{font-size:30px;line-height:40px;padding:0 30px}.type-attributed_quote.width-wide .row,.type-text_only.width-wide .row{max-width:1160px}.type-attributed_quote.width-medium .row,.type-text_only.width-medium .row{max-width:904px}.type-attributed_quote.width-narrow .row,.type-text_only.width-narrow .row{max-width:673px}.type-art_in_context{background-color:#f4f4f4!important;padding:35px 0 0}@media only screen and (min-width:768px){.type-art_in_context{padding:40px 0 0}}.type-staggered_image{background:#181818;padding:10px 0 0}@media only screen and (min-width:768px){.type-staggered_image{background:-webkit-gradient(linear,left top,left bottom,from(#181818),color-stop(69%,#181818),color-stop(69%,#fff),to(#fff));background:-o-linear-gradient(top,#181818 0,#181818 69%,#fff 69%,#fff 100%);background:linear-gradient(180deg,#181818 0,#181818 69%,#fff 0,#fff)}}.type-staggered_image .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:767px){.type-staggered_image .column,.type-staggered_image .columns{padding:0 30px}}@media only screen and (min-width:768px){.type-staggered_image .column:first-child,.type-staggered_image .columns:first-child{width:41.66667%;float:left;padding-right:.9375rem;padding-left:.9375rem}.type-staggered_image .column:first-child:last-child:not(:first-child),.type-staggered_image .columns:first-child:last-child:not(:first-child){float:right}}@media only screen and (min-width:768px){.type-staggered_image .right-col{width:41.66667%;float:left;padding-right:.9375rem;padding-left:.9375rem;padding-left:40px!important;margin-bottom:-120px}.type-staggered_image .right-col:last-child:not(:first-child){float:right}}.type-staggered_image .picture-loader{display:block;position:relative}.type-staggered_image .text-content{padding:80px 0;font-size:16px;font-weight:400;line-height:26px;color:#fff}@media only screen and (min-width:768px){.type-staggered_image .text-content{padding:110px 20px 90px}}@media only screen and (min-width:1241px){.type-staggered_image .text-content{padding:110px 45px 90px}}.type-staggered_image .intro-text{font-family:Stanley,serif;font-weight:700;font-size:38px;line-height:42px;margin-bottom:20px}.type-staggered_image .image-content{padding-bottom:113.207%;position:relative;background-color:#323232}@media only screen and (max-width:767px){.type-staggered_image .image-content{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;margin:0 0 30px}}.type-staggered_image .image-content .image-loader{position:absolute;top:0;left:0;width:100%;height:100%}.type-staggered_image .crop-1:before{content:"Detail";font-weight:500;position:absolute;bottom:100%;right:10px;margin-bottom:5px;font-size:12px;color:#efefef;letter-spacing:.8px;text-transform:uppercase}.type-staggered_image .crop-2{display:block}@media only screen and (min-width:768px){.type-staggered_image .crop-2{margin-top:140px;margin-bottom:120px}}.type-text_image .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.type-text_image .column,.type-text_image .columns{padding:0 30px}}@media only screen and (min-width:768px){.type-text_image .column,.type-text_image .columns{width:41.66667%;float:left;padding-right:.9375rem;padding-left:.9375rem}.type-text_image .column:last-child:not(:first-child),.type-text_image .columns:last-child:not(:first-child){float:right}}@media only screen and (min-width:768px){.type-text_image .text p{margin-left:40px;margin-right:40px}}.type-text_image .image{margin-bottom:35px}@media only screen and (min-width:768px){.type-text_image .image{margin-bottom:0}}@media only screen and (min-width:768px){.type-text_image.image-large .image{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;padding-right:.9375rem;padding-left:.9375rem;max-width:58.33333%}}@media only screen and (min-width:768px){.type-text_image.image-large .text{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;padding-right:.9375rem;padding-left:.9375rem;max-width:25%}}@media only screen and (min-width:768px){.type-text_image.image-medium .image{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:.9375rem;padding-left:.9375rem;max-width:50%}}@media only screen and (min-width:768px){.type-text_image.image-medium .text{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;padding-right:.9375rem;padding-left:.9375rem;max-width:33.33333%}}@media only screen and (min-width:768px){.type-text_image.image-small .image,.type-text_image.image-small .text{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;padding-right:.9375rem;padding-left:.9375rem;max-width:41.66667%}}.type-text_image.width-full .row{max-width:1440px;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.type-text_image.width-full.image-align-left .image{padding-left:0}.type-text_image.width-full.image-align-right .image{padding-right:0}.type-text_image.image-align-right .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.type-image_only .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.type-image_only .column,.type-image_only .columns{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;padding-right:.9375rem;padding-left:.9375rem;min-width:0}.type-image_only.width-full .column:first-child,.type-image_only.width-full .columns:first-child{padding-left:0}.type-image_only.width-full .column:last-child,.type-image_only.width-full .columns:last-child{padding-right:0}.type-image_only.width-medium .row,.type-image_only.width-wide .row{max-width:1160px}.type-image_only.width-narrow .row{max-width:673px}@media only screen and (min-width:768px){.type-two_up_staggered_image .row{max-width:1440px;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-flow:nowrap;-ms-flex-flow:nowrap;flex-flow:nowrap}}@media only screen and (min-width:768px){.type-two_up_staggered_image .column:first-child,.type-two_up_staggered_image .columns:first-child{margin-left:8.33333%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:.9375rem;padding-left:.9375rem;max-width:50%}}@media only screen and (min-width:768px){.type-two_up_staggered_image .column:last-child,.type-two_up_staggered_image .columns:last-child{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;padding-right:.9375rem;padding-left:.9375rem;max-width:33.33333%}}.type-two_up_staggered_image .quote{font-size:30px;font-weight:400;line-height:40px;margin:30px 0 20px;padding:0 30px}@media only screen and (min-width:768px){.type-two_up_staggered_image .quote{padding:0;margin:60px 30px 0 0;margin-left:16.66667%;margin-right:60px}}@media only screen and (min-width:1241px){.type-two_up_staggered_image .quote{margin-left:25%}}.type-two_up_staggered_image .artist-link{width:100%}@media only screen and (min-width:768px){.type-two_up_staggered_image .artist-link{width:auto;margin-top:50px;margin-left:16.66667%}}@media only screen and (min-width:1241px){.type-two_up_staggered_image .artist-link{margin-left:25%}}.type-two_up_staggered_image.width-full .column:first-child,.type-two_up_staggered_image.width-full .columns:first-child{padding:0}.type-two_up_staggered_image.width-full .column:first-child .content-title,.type-two_up_staggered_image.width-full .column:last-child,.type-two_up_staggered_image.width-full .columns:first-child .content-title,.type-two_up_staggered_image.width-full .columns:last-child{padding:0 30px}@media only screen and (min-width:768px){.type-two_up_staggered_image.width-full .column:last-child,.type-two_up_staggered_image.width-full .columns:last-child{padding-left:60px;padding-top:60px;padding-right:0}}@media only screen and (min-width:1241px){.type-two_up_staggered_image.width-full .column:last-child,.type-two_up_staggered_image.width-full .columns:last-child{padding-left:100px}}.type-two_up_staggered_image .content-copy{margin-top:1em}.type-two_up_staggered_image .narrow-image{margin:50px 0 40px;display:block}@media only screen and (min-width:768px){.type-two_up_staggered_image .narrow-image{margin:50px 0 10px}}@media only screen and (min-width:1241px){.type-two_up_staggered_image .narrow-image{margin:100px 0 10px}}.type-two_up_staggered_image.rotation-90 .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.type-two_up_staggered_image.rotation-90 .column:first-child,.type-two_up_staggered_image.rotation-90 .columns:first-child{margin-left:8.33333%}.type-two_up_staggered_image.rotation-180 .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.type-two_up_staggered_image.rotation-180 .column:first-child,.type-two_up_staggered_image.rotation-180 .columns:first-child{margin-left:8.33333%;padding-top:60px}.type-two_up_staggered_image.rotation-180 .column:last-child,.type-two_up_staggered_image.rotation-180 .columns:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:0}.type-two_up_staggered_image.rotation-180 .narrow-image{margin-top:0}.type-two_up_staggered_image.rotation-270 .column:first-child,.type-two_up_staggered_image.rotation-270 .columns:first-child{padding-top:60px}.type-two_up_staggered_image.rotation-270 .column:last-child,.type-two_up_staggered_image.rotation-270 .columns:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:0}.type-two_up_staggered_image.rotation-270 .narrow-image{margin-top:0}.parallax-image-wrapper{position:relative;height:0;width:100%;padding-bottom:103%;overflow:hidden}@media only screen and (min-width:768px){.parallax-image-wrapper{padding-bottom:55%;background-color:#181818}}.parallax-image-wrapper .parallax-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}@media only screen and (max-width:767px){.parallax-image-wrapper .parallax-image{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media only screen and (min-width:768px){.parallax-image-wrapper .parallax-image{top:-7%;left:0;width:100%;height:auto;bottom:-7%;will-change:transform;background-size:cover;background-position:50%;background-repeat:no-repeat}}.type-video{padding:0}.type-video .video-content-container{position:relative}.type-video img,.type-video picture{display:block;width:100%}.type-video .video-content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:400;font-size:22px;line-height:40px}.type-video .play-button{border:4px solid #fff;padding:20px 20px 20px 25px;margin-bottom:20px}.type-video .play-button svg{display:block}.type-attributed_quote .large-quote{font-family:Stanley,serif;font-weight:700;font-size:30px;line-height:36px;text-indent:-20px;margin:0 30px}@media only screen and (min-width:768px){.type-attributed_quote .large-quote{font-size:45px;line-height:50px}}.type-attributed_quote .attribution{margin-top:15px;font-size:10px;line-height:20px;color:#a1a1a1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}@media only screen and (min-width:768px){.type-attributed_quote .attribution{font-size:12px;letter-spacing:.8px}}.type-attributed_quote .attribution:before{content:"";display:inline-block;height:1px;width:40px;border-bottom:1px solid #a1a1a1;margin-right:15px;margin-left:35px}.type-about_artist{background-color:#f4f4f4}.type-about_artist .content-title{font-weight:700;font-size:42px;line-height:50px;margin:30px 0}@media only screen and (min-width:768px){.type-about_artist .content-title{padding:0;margin:50px 0 35px;max-width:300px;font-size:60px;line-height:65px}}@media only screen and (min-width:1241px){.type-about_artist .content-title{margin:100px 0 50px}}.type-art_size{padding:110px 35px 0;background-color:#fff!important;position:relative}@media only screen and (min-width:768px){.type-art_size{padding:0 14%;margin-bottom:20px}}.type-art_size:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:40px;background-color:#f4f4f4;z-index:1}@media only screen and (min-width:768px){.type-art_size .column,.type-art_size .columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:768px){.type-art_size .sizing{width:32%;margin-top:-30px}}@media only screen and (min-width:1241px){.type-art_size .sizing{margin-top:-60px}}.type-art_size .sizing-content{max-width:375px;margin:0 auto}@media only screen and (min-width:768px){.type-art_size .sizing-content{width:200px}}@media only screen and (min-width:1025px){.type-art_size .sizing-content{width:260px}}.type-art_size .artwork-size{font-size:26px;font-weight:500;margin-bottom:15px}.type-art_size .artwork-size-large{position:absolute;top:60%;left:30%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;font-size:300px;font-weight:600;color:hsla(0,0%,9%,.03)}@media only screen and (min-width:768px){.type-art_size .artwork-size-large{left:50%;top:32%}}.type-art_size .artwork-description{font-size:14px;line-height:22px}@media only screen and (min-width:768px){.type-art_size .image-content-container{width:375px;margin:0 auto}}@media only screen and (min-width:1025px){.type-art_size .image-content-container{width:415px}}@media only screen and (min-width:1241px){.type-art_size .image-content-container{width:445px;margin-left:0;margin-top:50px}}.type-art_size .image-content{height:0;margin-top:80px;padding-bottom:105%;position:relative}@media only screen and (min-width:1241px){.type-art_size .image-content{margin-top:0}}.type-art_size .image-content:after{content:"";position:absolute;z-index:4;bottom:1px;right:0;width:18.2%;height:0;padding-bottom:89%;background:url(//cdn.twyla.com/web/assets/images/artwork/guy-black.d77db4835e0694402bd5992243ebc3b3.png) 100% 100% no-repeat;background-size:contain;pointer-events:none}@media only screen and (min-width:1241px){.type-art_size .image-content:after{right:-70px}}.type-art_size .artwork-image{position:absolute;width:100%;top:20%;left:50%;-webkit-transform-origin:50% 15%;-ms-transform-origin:50% 15%;transform-origin:50% 15%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.type-art_size .artwork-image img{height:auto}@media only screen and (min-width:1241px){.artwork-grid-container{margin:0 -20px}}.artwork-grid{margin:50px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.artwork-grid{margin:75px 0 50px}}.artwork-grid .artwork-tile{width:100%}@media only screen and (max-width:767px){.artwork-grid .artwork-tile{border-top:0}}@media only screen and (min-width:768px){.artwork-grid .artwork-tile{width:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:1241px){.artwork-grid .artwork-tile{width:33.3334%}}@media only screen and (max-width:767px){.artwork-grid.double{margin:0 -5px 25px}.artwork-grid.double .artwork-tile{width:50%}.artwork-grid.double .merchandising-tile{width:100%;padding:10px}.artwork-grid.double .artwork-tile-container{margin-left:5px;margin-right:5px}.artwork-grid.double .artwork-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:20px;padding-right:20px}.artwork-grid.double .artwork-price{color:#a1a1a1}.artwork-grid.double .has-discount .strike{right:auto;left:0}.artwork-grid.double .love-button{top:auto;bottom:5px;-webkit-box-shadow:none;box-shadow:none}.artwork-grid.double .board-button{display:none}}.theme-grid{margin:55px 0}@media only screen and (min-width:768px){.theme-grid:last-child{margin-bottom:100px}}.theme-grid .artwork-grid{margin-top:0}.theme-grid .theme-name{font-weight:400;font-size:20px;letter-spacing:.25px;line-height:22px;color:#181818;padding:0 25px}@media only screen and (min-width:1241px){.theme-grid .theme-name{padding:0}}.theme-grid .button-container{text-align:center;padding:0 25px;margin:0 25px}.theme-grid .more-button{width:100%;margin:0 auto}@media only screen and (min-width:768px){.theme-grid .more-button{width:33.333%}}@media only screen and (max-width:767px){.theme-grid .artwork-tile:nth-child(n+4){display:none}}@media only screen and (max-width:767px){.theme-grid .alternate .artwork-tile:nth-child(n+4){display:block}}.artwork-tile .artwork-tile-container{position:relative;margin:20px 20px 10px}@media only screen and (min-width:768px){.artwork-tile .artwork-tile-container:hover .cover-image{opacity:0}.artwork-tile .artwork-tile-container:hover .board-button,.artwork-tile .artwork-tile-container:hover .love-button{opacity:1}}.artwork-tile .artwork-tile-content{display:block;text-decoration:none;color:#181818}.artwork-tile .artwork-details{font-weight:400;padding:10px 0;font-size:14px;line-height:22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.artwork-tile .artwork-details .artwork-specs{color:#a1a1a1}.artwork-tile .artwork-details .price{display:inline;white-space:nowrap}.artwork-tile .has-discount{position:relative;margin-top:1.5em}.artwork-tile .has-discount .strike{position:absolute;bottom:100%;right:0;text-decoration:line-through;color:#a1a1a1}.artwork-tile .board-button,.artwork-tile .love-button{position:absolute;top:12px;right:12px;height:38px;width:38px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.1);box-shadow:0 0 12px 0 rgba(0,0,0,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.artwork-tile .board-button,.artwork-tile .love-button{opacity:0}}.artwork-tile .love-button svg{display:block;width:14px;height:13px;margin:0 auto}.artwork-tile .love-button svg path{-webkit-transition:stroke .3s,fill .3s;-o-transition:stroke .3s,fill .3s;transition:stroke .3s,fill .3s;stroke-width:2}@media only screen and (min-width:768px){.artwork-tile .love-button:hover svg path{stroke:#4566e3;fill:#4566e3}}.artwork-tile .love-button.loved{opacity:1}.artwork-tile .love-button.loved svg path{stroke:#181818;fill:#181818}.artwork-tile .board-button .tooltip{position:absolute;right:100%;background-color:#fff;font-weight:400;font-size:11px;letter-spacing:0;line-height:20px;pointer-events:none;display:none;white-space:nowrap;margin-right:13px;border-radius:3px;padding:5px 10px;opacity:0;-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%);-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;-o-transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}@media only screen and (min-width:768px){.artwork-tile .board-button .tooltip{display:block}}.no-csspointerevents .artwork-tile .board-button .tooltip{display:none}.artwork-tile .board-button .shape{fill:#a1a1a1;-webkit-transition:fill .15s;-o-transition:fill .15s;transition:fill .15s}.artwork-tile .board-button:hover .shape{fill:#4566e3}.artwork-tile .board-button:hover .tooltip{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.no-csspointerevents .artwork-tile .board-button:hover .tooltip{display:block}.artwork-tile .artwork-image{position:relative;padding-bottom:100%;overflow:hidden}.artwork-tile .artwork-image .image-content{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #efefef}.merchandising-tile .image-content{background-color:#181818;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 30px}.merchandising-tile .intro{font-size:12px;color:hsla(0,0%,100%,.5);letter-spacing:.6px;line-height:22px;text-transform:uppercase}.merchandising-tile .headline{font-size:32px;line-height:40px;max-width:320px;margin:0 auto 30px}.merchandising-tile .button-container{width:100%;margin:0 auto;max-width:200px}.merchandising-tile .button{width:100%}.dialog-wrapper .dialog-header{margin-bottom:30px}@media only screen and (min-width:768px){.dialog-wrapper .dialog-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.dialog-wrapper .dialog-title-text{font-weight:400;font-size:14px;line-height:20px;margin-top:15px}.dialog-wrapper .auth-buttons .button-primary{width:100%;margin:5px 0}.dialog-wrapper .disclaimer{font-weight:400;color:hsla(0,0%,9%,.5);font-size:12px;line-height:20px;margin-top:20px}.dialog-wrapper .signup-form .error-message{color:#e94462;line-height:24px;padding-bottom:10px}.dialog-wrapper .signup-form .error-message button{margin-left:5px}.blog-articles{position:relative}@media only screen and (min-width:1025px){.blog-articles{height:270vh}.blog-articles.sticky .blog-article-content{position:fixed;bottom:0;left:0;right:0;width:100%;height:100vh}.blog-articles.complete .blog-article-content{position:absolute;bottom:0;left:0;right:0;width:100%;height:100vh}}.blog-articles .blog-article-content{background-color:#fcccaf}@media only screen and (min-width:1025px){.blog-articles .blog-article-content{height:100vh;margin:0 auto;width:100%;position:relative;overflow:hidden}}.blog-articles .logo{width:2461px;height:511px;position:absolute;bottom:0;left:19%;-webkit-transform:translate(-50%,52%);-ms-transform:translate(-50%,52%);transform:translate(-50%,52%);z-index:5;opacity:.03;pointer-events:none;display:none}@media only screen and (min-width:1025px){.blog-articles .logo{display:block}}.blog-articles .logo svg{width:100%;height:100%}.blog-articles .intro{background:#181818;color:#fff}@media only screen and (min-width:1025px){.blog-articles .intro{position:absolute;top:0;left:0;right:420px;height:36%;z-index:1}}@media only screen and (min-width:1241px){.blog-articles .intro{right:520px}}.blog-articles .intro .intro-content{height:100%;margin:0 auto;text-align:center;padding-top:45px;position:relative}@media only screen and (min-width:768px){.blog-articles .intro .intro-content{width:56%}}@media only screen and (min-width:1025px){.blog-articles .intro .intro-content{text-align:left;padding:0 0 60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:static;width:56%}}@media only screen and (min-width:1241px){.blog-articles .intro .intro-content{width:40%}}.blog-articles .intro .intro-title{font-family:Stanley,serif;font-weight:700;font-size:50px;line-height:42px;margin-bottom:5px}.blog-articles .intro .intro-copy{font-size:14px;color:#a1a1a1;font-weight:400;line-height:20px;margin-bottom:45px}.blog-articles .intro .mark{position:absolute;top:50%;right:50%;width:200px;height:200px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:1025px){.blog-articles .intro .mark{top:auto;width:388px;height:100%;bottom:30px;right:50%;-webkit-transform:translateX(-90px);-ms-transform:translateX(-90px);transform:translateX(-90px)}}.blog-articles .intro .mark svg{height:100%;width:100%}.blog-articles .intro .mark path{fill:hsla(0,0%,100%,.05)}.blog-articles .animated-mask{position:absolute;top:36%;width:100%;height:5%;background-color:#181818;z-index:0;display:none}@media only screen and (min-width:1025px){.blog-articles .animated-mask{display:block}}@media only screen and (min-width:1241px){.blog-articles .animated-mask{height:20%}}.blog-articles .side-bar{background-color:#fff;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1025px){.blog-articles .side-bar{position:absolute;top:0;right:0;height:100%;width:420px;padding:40px}}@media only screen and (min-width:1241px){.blog-articles .side-bar{width:520px}}.blog-articles .side-bar img{width:auto}.blog-articles .side-bar .latest{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;padding:20px;border:1px solid #efefef;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:6}.blog-articles .side-bar .latest-title{font-family:Stanley,serif;font-size:20px;line-height:42px;font-weight:700}.blog-articles .side-bar .latest-articles{margin:30px 0}@media only screen and (min-width:768px) and (max-width:1024px){.blog-articles .side-bar .latest-articles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px -10px}.blog-articles .side-bar .latest-articles li{width:50%;padding:0 10px}}@media only screen and (min-width:1025px){.blog-articles .side-bar .latest-articles{margin:30px 0 70px}}@media only screen and (min-width:1025px){.blog-articles .carousel{position:absolute;-webkit-transform:translateY(-120px);-ms-transform:translateY(-120px);transform:translateY(-120px);top:42%;left:0;right:420px;z-index:1}}@media only screen and (min-width:1241px){.blog-articles .carousel{right:520px}}.blog-articles .carousel-content{font-size:0;position:relative;margin:0 auto}@media only screen and (max-width:767px){.blog-articles .carousel-content{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media only screen and (min-width:768px) and (max-width:1024px){.blog-articles .carousel-content{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media only screen and (min-width:768px){.blog-articles .carousel-content{width:80%}}@media only screen and (min-width:1025px){.blog-articles .carousel-content{white-space:nowrap;width:70%}}@media only screen and (min-width:1241px){.blog-articles .carousel-content{width:65%}}@media only screen and (min-width:1640px){.blog-articles .carousel-content{width:50%;max-width:1000px}}.blog-articles .carousel-item{width:100%;font-size:16px;padding:30px}@media only screen and (min-width:1025px){.blog-articles .carousel-item{display:inline-block;white-space:normal;vertical-align:top;padding:0}}.blog-articles .carousel-item-content{margin:0 auto;text-align:center}.blog-articles .carousel-item-content img{margin:0 auto;max-width:80%}.blog-articles .article-meta{font-size:10px;line-height:20px;margin:30px 0 0}.blog-articles .article-title{font-family:Stanley,serif;font-weight:700;font-size:24px;line-height:32px;margin:0 auto 15px;max-width:80%;display:block;color:#181818;text-decoration:none}@media only screen and (min-width:1241px){.blog-articles .article-title{font-size:36px;line-height:42px}}.blog-articles .article-title:hover{color:#4566e3}.blog-articles .article-description{max-width:80%;margin:0 auto;letter-spacing:0;line-height:20px;font-weight:400}.edition-article{display:block;text-decoration:none;overflow:hidden;margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.edition-article:hover .edition-article-date,.edition-article:hover .edition-article-title{-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s;color:#4566e3}.edition-article .edition-article-image{width:120px;margin-right:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;background-blend-mode:multiply}.edition-article .edition-article-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s;background-color:rgba(69,102,227,0);background-blend-mode:multiply}.edition-article .edition-article-date{font-size:10px;color:#a1a1a1;text-transform:uppercase}.edition-article .edition-article-date,.edition-article .edition-article-title{line-height:20px;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}.edition-article .edition-article-title{font-size:16px;color:#181818;text-decoration:none}.header .cart-button{color:#181818}.header .cart-button path.bag-top,.header .cart-button rect.bag-bottom{stroke:#4566e3;-webkit-transition:stroke .2s;-o-transition:stroke .2s;transition:stroke .2s}.header .cart-button .bag-dot,.header .cart-button .bag-text{fill:#4566e3;-webkit-transition:fill .2s;-o-transition:fill .2s;transition:fill .2s}.header .cart-button:hover path.bag-top{stroke:#4566e3}.header .cart-button:hover rect.bag-bottom{fill:#4566e3;stroke:#4566e3}.header .cart-button:hover .bag-dot,.header .cart-button:hover .bag-text{fill:#fff}.header .cart-button.empty path.bag-top,.header .cart-button.empty rect.bag-bottom{stroke:#a1a1a1;fill:none}.header .cart-button.empty:hover path.bag-top,.header .cart-button.empty:hover rect.bag-bottom{stroke:#181818}.cart-drawer{position:fixed;top:0;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:100%;height:100%;height:100vh;max-height:100%;z-index:10000;background-color:#fff;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-o-transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.cart-drawer{width:440px}}.cart-drawer.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cart-drawer .cart-header{padding:0 40px;height:65px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #efefef;font-size:14px}@media only screen and (min-width:768px){.cart-drawer .cart-header{padding:0;margin:0 40px}}.cart-drawer .cart-header button{-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}.cart-drawer .cart-header button:hover{color:#4566e3}.cart-drawer .cart-count{background-color:#4566e3;color:#fff;padding:4px 7px 2px;margin-left:8px}.cart-drawer .cart-count.empty{background-color:transparent;border:1px solid #181818;color:#181818}.cart-drawer .cart-banner{background-color:#4566e3;color:#fff;line-height:35px;text-align:center;font-size:14px}@media only screen and (max-width:374px){.cart-drawer .cart-banner{font-size:13px;line-height:30px}}.cart-drawer .cart-items{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:auto;-webkit-overflow-scrolling:touch;padding:0 40px;position:relative}.cart-drawer .cart-footer{padding:20px 0 0;border-top:1px solid #efefef}@media only screen and (min-width:768px){.cart-drawer .cart-footer{margin:0 40px}}.cart-drawer .cart-footer .button-primary{width:100%;margin-top:10px}.cart-drawer .cart-footer .divider{display:block;height:1px;border:0;border-top:1px solid #efefef;margin:0 0 20px;padding:0}.cart-drawer .cart-total-error{color:#e94462;text-align:center;margin-bottom:15px}.cart-drawer .cart-totals{margin:0 40px 20px}@media only screen and (min-width:768px){.cart-drawer .cart-totals{margin:0 0 20px}}.cart-drawer .cart-totals .line-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:20px;font-weight:400}.cart-drawer .cart-totals .line-item span{display:block}.cart-drawer .cart-totals .line-item .value div{display:inline}.cart-drawer .cart-totals .line-item.total{font-weight:500;margin-top:20px}.cart-drawer .cart-totals .line-item.credit-line-item,.cart-drawer .cart-totals .line-item.discount-line-item{color:#4566e3}.cart-drawer .trust-badge{text-align:center;padding:15px}.cart-drawer .trust-badge .mfes-trustmark{display:inline}.cart-mask{position:fixed;top:0;right:0;left:0;bottom:0;background-color:hsla(0,0%,9%,.5);z-index:9999}.cart-item{padding:40px 0;border-bottom:1px solid #efefef}.cart-item .cart-item-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.cart-item:last-child{border-bottom:0}.cart-item.empty-cart-item{display:block;text-align:center;border-bottom:none;position:absolute;width:100%;top:0;left:0}.cart-item.empty-cart-item .cart-text{max-width:300px;font-weight:400;line-height:125%;margin:0 auto 20px}.cart-item .cart-image{width:50px}@media only screen and (min-width:1025px){.cart-item .cart-image{width:80px}}.cart-item .cart-image img{width:80px;height:auto;-webkit-box-shadow:0 .5px 1px 0 rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 .5px 1px 0 rgba(0,0,0,.1),0 2px 2px 0 rgba(0,0,0,.1)}.cart-item .cart-artwork{padding:0 20px;font-size:14px;line-height:150%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cart-item .cart-artwork-title,.cart-item .frame-details{font-weight:400;font-size:11px;line-height:16px}.cart-item .frame-details{margin:10px 0}.cart-item .cart-controls{margin-top:10px}.cart-item .control-buton{border:1px solid #efefef;width:22px;height:22px;-webkit-transition:border-color .15s;-o-transition:border-color .15s;transition:border-color .15s}.cart-item .control-buton:hover{border-color:#181818}.cart-item .control-buton:active{border-color:#181818;background-color:#181818;color:#fff}.cart-item .control-buton:disabled{opacity:.6;border-color:#efefef}.cart-item .quantity{padding:0 10px}.cart-item .cart-actions{text-align:right;font-size:14px;line-height:150%}.cart-item .button-remove{font-weight:400;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}.cart-item .button-remove:hover{color:#4566e3}.cart-item .remaining-art{margin-top:20px;font-weight:400;font-size:12px;text-align:right}.cart-item .remaining-art .remaining-text{padding-right:0}body #chatlio-widget .chatlio-widget{font-family:Graphik Web,sans-serif}body #chatlio-widget .chatlio-widget.closed{width:48px;height:48px;top:auto;left:auto;bottom:20px;right:20px;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;-o-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;background-color:#181818;border:1px solid hsla(0,0%,100%,.6);z-index:100;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s}body #chatlio-widget .chatlio-widget.closed:hover{background-color:#4566e3}body #chatlio-widget .chatlio-widget.closed .chatlio-title-bar{height:100%;width:100%;background:url(//cdn.twyla.com/blog/icon-chat.svg) 50% 59% no-repeat;background-color:transparent!important;background-size:24px 24px;-webkit-box-shadow:none;box-shadow:none}body #chatlio-widget .chatlio-widget .chatlio-online-dot,body #chatlio-widget .chatlio-widget.closed .chatlio-title-text,body #chatlio-widget .chatlio-widget.closed .chatlio-up-arrow{display:none}body #chatlio-widget .chatlio-widget .chatlio-message-content{border-radius:0!important;margin-bottom:15px!important;margin:0 3em;padding:10px 15px}body #chatlio-widget .chatlio-widget .chatlio-message-body{font-size:16px;line-height:20px;color:#181818}body #chatlio-widget .chatlio-widget textarea.chatlio-new-message{background-color:#fff}body #chatlio-widget .chatlio-widget .chatlio-message-avatar img{left:10px}body #chatlio-widget .chatlio-widget .chatlio-controls-close{width:1em}body #chatlio-widget .chatlio-widget .chatlio-controls-close .chatlio-icon-cross2{display:none}body #chatlio-widget .chatlio-widget .chatlio-controls-close .chatlio-icon-minus:before{content:"\E939";-webkit-transform:translateY(-5px) rotate(180deg);-ms-transform:translateY(-5px) rotate(180deg);transform:translateY(-5px) rotate(180deg);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}body #chatlio-widget .chatlio-widget .chatlio-controls-close .chatlio-icon-minus:hover:before{-webkit-transform:translateY(-2px) rotate(180deg);-ms-transform:translateY(-2px) rotate(180deg);transform:translateY(-2px) rotate(180deg)}body #chatlio-widget .chatlio-message-scrollable span .chatlio-message-avatar img{display:none}body #chatlio-widget .chatlio-message-scrollable span .chatlio-message-avatar:after{content:"";position:absolute;left:10px;top:18px;width:35px;height:35px;border-radius:50%;background:#efefef url(//cdn.twyla.com/web/assets/images/mark.3ee4efd1cd638e25848c89cf2b06cdec.png) 55% 50% no-repeat;background-size:18px 18px}.cart-open #chatlio-widget{display:none}@media screen and (max-width:480px){.chatlio-freeze-content body{overflow:hidden;height:100%;width:100%;position:fixed}}.city-installation-modal .city-wrapper{max-width:490px;margin:0 auto}.city-installation-modal .title{font-weight:400;font-size:30px;line-height:38px;margin-bottom:30px}@media only screen and (min-width:768px){.city-installation-modal .title{margin-right:70px}}.city-installation-modal .city-row{margin-left:40px;position:relative;font-size:14px;line-height:22px}.city-installation-modal .city-name{position:absolute;top:0;left:-40px;text-transform:uppercase;font-weight:500;font-style:italic}.city-installation-modal .city-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.city-installation-modal .city{width:50%;font-weight:400;margin-bottom:30px}@media only screen and (min-width:768px){.city-installation-modal .city{width:33.3334%}}.city-installation-modal .city.empty{color:#a1a1a1;display:none}@media only screen and (min-width:768px){.city-installation-modal .city.empty{display:block}}.close-button{position:absolute;top:0;right:0;width:52px;height:52px}.close-button:after,.close-button :after,.close-button:before,.close-button :before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);height:22px;width:2px;background-color:#181818;-webkit-transition:opacity .25s .25s;-o-transition:opacity .25s .25s;transition:opacity .25s .25s}.close-button:before,.close-button :before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.close-button:hover:after,.close-button:hover:before{opacity:0;-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.close-button:hover span{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.close-button span{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;text-indent:-1000px;overflow:hidden}.close-button span:after,.close-button span:before{background-color:#4566e3}.amex,.discover,.mastercard,.visa{position:relative;height:24px;margin-left:55px}.amex:before,.discover:before,.mastercard:before,.visa:before{content:"";position:absolute;top:50%;left:-55px;width:40px;height:24px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-position:50%;background-repeat:no-repeat;background-size:contain}.amex:before{background-image:url(//cdn.twyla.com/web/assets/images/cards/amex.4b52501cc54176354dd7d9e1d3798f4e.png)}.discover:before{background-image:url(//cdn.twyla.com/web/assets/images/cards/discover.1315ff4f9f232cbd2f508a3b206a2648.png)}.mastercard:before{background-image:url(//cdn.twyla.com/web/assets/images/cards/mastercard.7b069982e8d7c5f0819805476f69a2bb.png)}.visa:before{background-image:url(//cdn.twyla.com/web/assets/images/cards/visa.c62467d302ec6deab452dff18ae35b35.png)}.cta-link{display:inline-block;color:#181818;text-decoration:none;white-space:nowrap;border-bottom:1px solid #181818;line-height:150%;position:relative;z-index:1;-webkit-transition:color .25s,border-color .25s;-o-transition:color .25s,border-color .25s;transition:color .25s,border-color .25s}.cta-link.invert{color:#fff;border-bottom-color:#fff}.cta-link:after{content:"";position:absolute;top:100%;left:0;width:100%;border-bottom:1px solid #4566e3;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);opacity:0;-webkit-transition:opacity .25s,-webkit-transform 0ms .25s;transition:opacity .25s,-webkit-transform 0ms .25s;-o-transition:transform 0ms .25s,opacity .25s;transition:transform 0ms .25s,opacity .25s;transition:transform 0ms .25s,opacity .25s,-webkit-transform 0ms .25s;z-index:-1}.cta-link:hover{color:#4566e3;border-color:hsla(0,0%,9%,.001);-webkit-transition:color .5s,border-color .25s;-o-transition:color .5s,border-color .25s;transition:color .5s,border-color .25s}.cta-link:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:1;-webkit-transition:opacity 0ms,-webkit-transform .25s .25s;transition:opacity 0ms,-webkit-transform .25s .25s;-o-transition:transform .25s .25s,opacity 0ms;transition:transform .25s .25s,opacity 0ms;transition:transform .25s .25s,opacity 0ms,-webkit-transform .25s .25s}.cta-link.invert:hover{color:#fff}.cta-link.active{border-bottom:0}.cta-link.active:after{display:none}.cta-link.active:hover{color:#181818}.cta-link-with-arrow{color:#181818;text-decoration:none;-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s}.cta-link-with-arrow:hover{color:#4566e3}.cta-link-with-arrow:hover .svg-arrow{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.cta-link-with-arrow .svg-arrow{padding-left:10px;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.dialog-wrapper{position:fixed;top:0;left:0;right:0;width:100%;height:100%;background-color:hsla(0,0%,9%,.5);z-index:500}@media only screen and (min-width:768px){.dialog-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-y:auto}}@media only screen and (min-width:768px){.dialog-outer{padding:75px 60px;width:100%;margin:auto}}.dialog{background-color:#fff;width:100%;position:relative;margin:0 auto;overflow:hidden;z-index:2}@media only screen and (max-width:767px){.dialog{position:fixed;overflow-y:auto;top:0;left:0;right:0;bottom:0}}@media only screen and (min-width:768px){.dialog{height:auto;max-width:670px}}.dialog .dialog-inner{padding:60px 30px}@media only screen and (min-width:768px){.dialog .dialog-inner{padding:50px 30px}}@media only screen and (min-width:1241px){.dialog .dialog-inner{padding:70px 30px}}.dialog .dialog-content{max-width:440px;margin:0 auto}.dialog .dialog-title{font-size:24px;margin-bottom:5px}.dialog .close-button{position:fixed;z-index:1}@media only screen and (min-width:768px){.dialog .close-button{position:absolute}}@media only screen and (min-width:768px){.dialog .scroll-indicator{position:absolute;bottom:0;height:36px;left:0;width:100%;background-color:#efefef;z-index:10;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;pointer-events:none}.dialog .scroll-indicator.scrolled{opacity:0}.dialog .scroll-indicator:after{content:"";position:absolute;bottom:20px;left:50%;width:12px;height:12px;border-left:2px solid #4566e3;border-bottom:2px solid #4566e3;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg) translateX(-50%);-ms-transform:rotate(-45deg) translateX(-50%);transform:rotate(-45deg) translateX(-50%)}}.dialog-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.dialog-page{padding:30px 0}@media only screen and (min-width:768px){.dialog-page{padding:80px 0}}.dialog-page .dialog{position:relative}.email-intercept{max-width:350px;margin:0 auto}@media only screen and (max-width:767px){.email-intercept .dialog-wrapper{min-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:30px}.email-intercept .dialog-wrapper .dialog{height:auto;position:relative}.email-intercept .dialog-wrapper .dialog-inner{padding:60px 30px 30px}.email-intercept .dialog-wrapper .close-button{position:absolute}}.email-intercept .dialog-inner{max-width:420px;margin-left:auto;margin-right:auto}.email-intercept .headline{font-size:26px;letter-spacing:-.5px;margin-bottom:15px;text-align:center}@media only screen and (max-width:374px){.email-intercept .headline{font-size:22px}}@media only screen and (min-width:768px){.email-intercept .headline{font-size:36px}}.email-intercept .body-copy{text-align:center;margin-bottom:20px}.email-intercept .input-label{display:none}.email-intercept .success-message{text-align:center}.email-intercept .button{width:100%;margin-left:0}.footer{position:relative;background-color:#181818;overflow:hidden;padding:60px 0;color:#fff;z-index:10}@media only screen and (min-width:768px){.footer{padding:115px 0}}@media only screen and (max-width:767px){.footer .footer-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer .column-logo{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}}.footer .section-logo{vertical-align:bottom;font-size:10px;color:#a1a1a1;line-height:36px;white-space:nowrap;margin-bottom:30px}.footer .section-logo svg{width:60px;height:60px;display:inline}.footer .section-nav .footer-nav{margin-bottom:50px}.footer .section-nav .footer-nav-link{font-size:14px;display:block;color:#a1a1a1;text-decoration:none;padding:11px 0;white-space:nowrap;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}.footer .section-nav .footer-nav-link:hover{color:#fff}.footer .section-newsletter{border-top:1px solid hsla(0,0%,94%,.1);padding-top:50px;margin-bottom:15px}@media only screen and (min-width:768px){.footer .section-newsletter{border-top:none;padding-top:0;margin-bottom:0}}.footer .section-newsletter .newsletter-title{font-family:Stanley,serif;font-weight:700;font-size:20px;line-height:36px}.footer .section-newsletter .newsletter-copy{font-weight:400;color:#a1a1a1;margin:5px 0;font-size:14px;line-height:20px}.footer .section-newsletter .input-field{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.footer .section-newsletter .error-message{display:none}.footer .section-newsletter .input-wrapper{margin-top:20px;border:2px solid #fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.footer .section-newsletter .input-wrapper.submitting{opacity:.7}.footer .section-newsletter label{display:none}.footer .section-newsletter input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px;background-color:transparent;border:0;color:#fff;padding-left:20px;font-size:14px;font-weight:400;position:relative;z-index:2}.footer .section-newsletter input.error{color:#fff}.footer .section-newsletter .error-message{font-weight:700}.footer .section-newsletter .success-message{margin-top:20px}.footer .section-newsletter .submit-button{border:0;width:80px;background-color:transparent;overflow:hidden;cursor:pointer;padding-right:20px}.footer .section-newsletter .submit-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#4566e3;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:0}.footer .section-newsletter .submit-button svg{position:relative;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;z-index:1}.footer .section-newsletter .submit-button path{fill:#fff}.footer .section-newsletter .submit-button span{text-indent:-1000px}.footer .section-newsletter .valid .submit-button:hover:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.footer .section-newsletter .valid .submit-button:hover svg{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.footer .section-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:60px}@media only screen and (min-width:768px){.footer .section-social{display:block;margin-bottom:0}}.footer .section-social .social-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;height:44px;margin:0 0 0 auto}@media only screen and (min-width:768px){.footer .section-social .social-link{height:38px}}.footer .section-social .social-link:hover .shape{fill:#fff}.footer .section-social .social-link svg{width:20px;height:20px}.footer .section-social .social-link path.shape{-webkit-transition:fill .15s;-o-transition:fill .15s;transition:fill .15s;fill:#a1a1a1}.global-search{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:501;opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity .25s,-webkit-transform 0ms .25s;transition:opacity .25s,-webkit-transform 0ms .25s;-o-transition:opacity .25s,transform 0ms .25s;transition:opacity .25s,transform 0ms .25s;transition:opacity .25s,transform 0ms .25s,-webkit-transform 0ms .25s}.search-open .global-search{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .25s,-webkit-transform 0ms;transition:opacity .25s,-webkit-transform 0ms;-o-transition:opacity .25s,transform 0ms;transition:opacity .25s,transform 0ms;transition:opacity .25s,transform 0ms,-webkit-transform 0ms}.global-search .search-form{padding-top:60px;height:100%;max-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:95px 0 0}@media only screen and (min-width:768px){.global-search .search-form{padding:120px 30px 0}}.global-search .close-button{height:65px;width:65px;z-index:1}.global-search .search-input-wrapper{position:relative;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;padding:0 60px}@media only screen and (min-width:768px){.global-search .search-input-wrapper{padding:0;margin:0 90px;border-top:0}}.global-search .search-input-wrapper svg{position:absolute;left:28px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:17px;height:17px}@media only screen and (min-width:768px){.global-search .search-input-wrapper svg{left:-76px;top:53%;width:40px;height:40px}}.global-search .search-input-wrapper path{stroke-width:3px}@media only screen and (min-width:768px){.global-search .search-input-wrapper path{stroke-width:2px}}.global-search .search-input-wrapper.searching svg path{stroke:#4566e3}.global-search .search-input-label{color:#a1a1a1;font-weight:400;font-size:14px;line-height:20px;display:none}@media only screen and (min-width:768px){.global-search .search-input-label{display:block}}.global-search .search-input{font-family:Graphik Web,sans-serif;font-weight:600;font-size:45px;height:90px;width:100%;max-width:100%;color:#4566e3;border:0;background-color:transparent;outline:none}@media only screen and (min-width:768px){.global-search .search-input{font-size:90px;height:160px}}.global-search ::-webkit-input-placeholder{color:hsla(0,0%,63%,.3)}.global-search :-ms-input-placeholder{color:hsla(0,0%,63%,.3)}.global-search ::placeholder{color:hsla(0,0%,63%,.3)}.global-search .search-results{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:auto;padding:0 30px}@media only screen and (min-width:768px){.global-search .search-results{padding:0 90px}}.global-search .search-result-link{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 0;border-bottom:1px solid #eee;font-size:14px;line-height:18px;color:#181818;text-decoration:none;font-weight:400}@media only screen and (min-width:768px){.global-search .search-result-link{font-size:16px;line-height:20px;padding:20px 15px}}.global-search .result-image{width:70px;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center}@media only screen and (min-width:768px){.global-search .result-image{width:100px}}.global-search .result-image img{width:100%;border:0}.global-search .artist .result-image{text-align:center}.global-search .artist .result-image img{border-radius:50%;width:80px;margin:0 auto}.global-search .result-title{padding-left:25px;line-height:20px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.global-search .result-title .result-type{font-weight:500;display:block}.header{display:block;position:fixed;top:0;left:0;width:100%;margin:0 auto;height:95px;padding-top:30px;background-color:#fff;border-bottom:1px solid #efefef;z-index:400;font-size:14px;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (min-width:1025px){.header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.header.sticky{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);will-change:transform}.header.showing,.header.sticky{position:fixed;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-o-transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99)}.header.showing{-webkit-transform:translateZ(0);transform:translateZ(0)}.header.hiding{-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-o-transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99)}.header.initial{-webkit-transition:height .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);transition:height .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-o-transition:height .35s cubic-bezier(.4,.01,.165,.99),transform .35s cubic-bezier(.4,.01,.165,.99);transition:height .35s cubic-bezier(.4,.01,.165,.99),transform .35s cubic-bezier(.4,.01,.165,.99);transition:height .35s cubic-bezier(.4,.01,.165,.99),transform .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-webkit-transform:translateZ(0);transform:translateZ(0)}.header.no-banner{height:65px;padding-top:0}@media only screen and (max-width:1024px){.menu-showing .header{position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0)}}@media only screen and (max-width:767px){.cart-open .header .header-content{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}}.header .header-banner{position:absolute;top:0;left:0;right:0;width:100%;height:30px;line-height:30px;border-bottom:1px solid #efefef;-webkit-transition:background-color .5s,color .5s;-o-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;text-align:center;color:#a1a1a1;font-size:12px;letter-spacing:1.2px;font-weight:400;text-transform:uppercase;white-space:nowrap;text-decoration:none;z-index:1}@media only screen and (max-width:374px){.header .header-banner{letter-spacing:.05px}}.header .header-banner strong{font-weight:500}.header .header-banner.has-discount{font-size:10px}@media only screen and (min-width:768px){.header .header-banner.has-discount{font-size:12px}}.header .header-content{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-o-transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99)}@media only screen and (min-width:1025px){.header .header-content{width:auto}}.header .header-menu-item{height:65px;display:block;padding:0 15px;font-size:14px}.header .logo{display:block;height:65px;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1025px){.header .logo{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-o-transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99)}}.header .logo svg{width:93px;height:20px}@media only screen and (min-width:1025px){.header .logo svg{margin:20px 40px}}.header .logo-large{position:absolute;top:0;left:50%;height:100%;width:112px;margin-left:-56px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0;-webkit-transition:opacity .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform 0ms;transition:opacity .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform 0ms;-o-transition:opacity .35s cubic-bezier(.4,.01,.165,.99),transform 0ms;transition:opacity .35s cubic-bezier(.4,.01,.165,.99),transform 0ms;transition:opacity .35s cubic-bezier(.4,.01,.165,.99),transform 0ms,-webkit-transform 0ms}@media only screen and (min-width:1241px){.header .logo-large{height:100%;width:160px;margin-left:-80px}}@media only screen and (max-width:1024px){.header .logo-large{display:none}}.header .logo-large svg{width:112px;height:23px}@media only screen and (min-width:1241px){.header .logo-large svg{width:130px;height:27px}}.header .nav-link{width:74px;height:65px;position:relative}.header .nav-link span,.header .nav-link span:after,.header .nav-link span:before{content:"";top:0;left:0;position:absolute;width:14px;height:2px;background-color:#181818;border-radius:2px}.header .nav-link span{top:50%;margin-top:-2px;left:30px}.header .nav-link span:before{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.header .nav-link span:after{-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}.header .header-cart{margin-right:15px}@media only screen and (min-width:1025px){.header .header-cart,.header .header-search,.header .nav-link{display:none}}.header-dark .header .header-banner{background-color:#4566e3;color:#fff}@media only screen and (min-width:1025px){.home .header{-webkit-transition:height .6s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);transition:height .6s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-o-transition:height .6s cubic-bezier(.4,.01,.165,.99),transform .35s cubic-bezier(.4,.01,.165,.99);transition:height .6s cubic-bezier(.4,.01,.165,.99),transform .35s cubic-bezier(.4,.01,.165,.99);transition:height .6s cubic-bezier(.4,.01,.165,.99),transform .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99)}.home .header .logo,.home .header .logo-large,.home .header .primary-menu{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.home .header .logo-large svg{margin-top:30px}.home .header.initial{height:120px}.home .header.initial,.home .header.initial .logo-large{-webkit-transition-delay:0ms,0ms;-o-transition-delay:0ms,0ms;transition-delay:0ms,0ms}.home .header.initial .logo-large{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.home .header.initial .logo{-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}.home .header.initial .logo,.home .header.initial .primary-menu{-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.home .header.initial .primary-menu{-webkit-transform:translate3d(-145px,0,0);transform:translate3d(-145px,0,0)}}@media only screen and (min-width:1025px){.menu{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.primary-menu{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-o-transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99)}.primary-menu .menu-list-item{height:100%;vertical-align:middle}.primary-menu .menu-list-item.mobile-only{display:none}.primary-menu .menu-list-link{display:block;text-decoration:none;color:#181818;padding:0 10px;margin:0;font-size:14px;white-space:nowrap;color:#a1a1a1;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}}@media only screen and (min-width:1025px) and (min-width:1241px){.primary-menu .menu-list-link{padding:0 16px}}@media only screen and (min-width:1025px){.primary-menu .menu-list-link.active,.primary-menu .menu-list-link:hover,.twyla-blog .primary-menu .edition-t{color:#181818}.mobile-sub-menu-container{display:none}.primary-sub-menu-mask{position:absolute;top:100%;width:100%;height:100vh;background-color:hsla(0,0%,9%,.7);pointer-events:none}.primary-sub-menu{position:absolute;width:100%;left:0;padding:35px 0;background-color:#fff;top:100%;margin-top:1px;border-bottom:1px solid #efefef}.sub-menu-container{padding:0 183px}}@media only screen and (min-width:1025px) and (min-width:1241px){.sub-menu-container{padding:0 189px}}@media only screen and (min-width:1025px){.sub-menu-container.campaing-sub-menu-container{padding:15px 50px 0}}@media only screen and (min-width:1025px) and (min-width:1241px){.sub-menu-container.campaing-sub-menu-container{padding:15px 70px 0}}@media only screen and (min-width:1025px){.sub-menu-container .sub-menu-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.sub-menu-container .artwork-menu{width:140px}}@media only screen and (min-width:1025px) and (min-width:1241px){.sub-menu-container .artwork-menu{width:180px}}@media only screen and (min-width:1025px){.sub-menu-container .theme-menu{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:40px;padding-right:10px;border-left:1px solid #efefef}}@media only screen and (min-width:1025px) and (min-width:1241px){.sub-menu-container .theme-menu{padding-left:70px}}@media only screen and (min-width:1025px){.sub-menu-container .theme-menu .sub-menu-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:400px}.sub-menu-container .theme-menu .sub-menu-list-item{width:50%}.sub-menu-container .theme-menu .sub-menu-list-link{font-weight:400}.sub-menu-container .marketing-menu{width:200px;margin-left:auto}}@media only screen and (min-width:1025px) and (min-width:1241px){.sub-menu-container .marketing-menu{width:230px}}@media only screen and (min-width:1025px){.sub-menu-container .marketing-menu .sub-menu-list-link:before{content:"";display:block;background-color:#efefef;background-image:url(//cdn.twyla.com/web/assets/images/primary-sub-menu/trial-image.2db69f77a12050567645212bcd4caa71.jpg);background-size:contain;padding-bottom:61.47186%;margin-bottom:20px}.sub-menu-container .sub-menu-label{font-size:11px;color:#a1a1a1;letter-spacing:.7px;line-height:20px;text-transform:uppercase;margin-bottom:5px}.sub-menu-container .sub-menu-list-link{display:block;font-size:14px;line-height:21px;padding:5px 0;color:#181818;text-decoration:none;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}.sub-menu-container .sub-menu-list-link:hover{color:#4566e3}.sub-menu-container .main-campaign-link{display:none}.sub-menu-container .campaign-menu{margin:0 auto}.sub-menu-container .campaign-menu .pairing-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 -10px}}@media only screen and (min-width:1025px) and (min-width:1241px){.sub-menu-container .campaign-menu .pairing-list{margin:0 -21px}}@media only screen and (min-width:1025px){.sub-menu-container .campaign-menu .pair{width:16.667%;padding:0 10px}}@media only screen and (min-width:1025px) and (min-width:1241px){.sub-menu-container .campaign-menu .pair{padding:0 21px}}@media only screen and (min-width:1025px){.sub-menu-container .campaign-menu .pair-link{display:block;text-decoration:none;color:#181818;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}.sub-menu-container .campaign-menu .pair-link:hover{color:#4566e3}.sub-menu-container .campaign-menu .pair-name{margin-top:6px;font-weight:400;font-size:12px;line-height:16px}.secondary-menu{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;margin-right:40px}.secondary-menu .menu-list-link{margin-right:0;color:#a1a1a1;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s;text-decoration:none}.secondary-menu .menu-list-link:hover{color:#181818}.secondary-menu .menu-list-link .label{display:none}.secondary-menu .menu-list-link .label.auth-label{display:inline-block;white-space:nowrap;margin-left:8px;font-size:14px;letter-spacing:.51px;max-width:100px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.secondary-menu .menu-list-link button{color:inherit;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}.secondary-menu .menu-list-link button:hover{color:#181818}.secondary-menu .text-link{padding:10px 5px;margin:0 5px;white-space:nowrap}.secondary-menu .text-link.active{color:#181818}.secondary-menu .icon-link{display:block;min-width:44px;height:44px;background-repeat:no-repeat;background-position:50%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.secondary-menu .icon-link.icon-account{padding:0 15px}.secondary-menu .icon-link path{-webkit-transition:stroke .15s,fill .15s;-o-transition:stroke .15s,fill .15s;transition:stroke .15s,fill .15s}.secondary-menu .icon-link.active{color:#181818}.secondary-menu .icon-link.active path,.secondary-menu .icon-link:hover path{stroke:#181818}.secondary-menu .icon-link.icon-selections.active path{fill:#181818}.selection-notification .secondary-menu .icon-selections path{stroke:#4566e3;fill:#4566e3}}@media only screen and (max-width:1024px){.menu{position:fixed;width:300px;top:0;left:0;bottom:0;height:100vh;background-color:#fff;-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-o-transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);z-index:10000;overflow:auto;-webkit-overflow-scrolling:touch}}@media only screen and (max-width:1024px) and (max-width:374px){.menu{width:250px}}@media only screen and (max-width:1024px){.menu.dragging{-webkit-transition-duration:0ms;-o-transition-duration:0ms;transition-duration:0ms}.menu-showing .menu{-webkit-transform:translateZ(0);transform:translateZ(0)}.menu .primary-menu{padding:40px 30px;border-bottom:1px solid #efefef}.menu .menu-list-item.desktop-only{display:none}.menu .menu-list-link{display:block;width:100%;text-align:left;font-size:14px;text-decoration:none;color:#181818;padding:20px 30px}.menu .secondary-menu{padding:40px 30px 80px}.menu .secondary-menu .menu-list-link{color:#a1a1a1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu .secondary-menu svg{margin-right:15px}.menu .cart-menu-item,.menu .search-menu-item,.primary-sub-menu{display:none}.menu-mask{position:fixed;top:0;right:0;left:0;bottom:0;width:100%;height:100vh;background-color:hsla(0,0%,9%,.5);z-index:9999}.mobile-sub-menu-container{position:relative}.mobile-sub-menu-container.showing .sub-menu-toggle span:after{opacity:0}.sub-menu-toggle{position:absolute;top:-55px;height:55px;width:100%}.sub-menu-toggle span{position:absolute;right:0;top:0;width:55px;height:55px;overflow:hidden;text-indent:1000px}.sub-menu-toggle span:after,.sub-menu-toggle span:before{content:"";height:2px;width:10px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#181818;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.sub-menu-toggle span:after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.mobile-sub-menu{height:0;-webkit-transition:height .3s;-o-transition:height .3s;transition:height .3s;overflow:hidden;padding:0 15px 0 70px}}@media only screen and (max-width:1024px) and (max-width:374px){.mobile-sub-menu{padding-left:40px}}@media only screen and (max-width:1024px){.mobile-sub-menu .sub-menu{border-bottom:1px solid #efefef;padding:35px 0 20px}.mobile-sub-menu .sub-menu:first-child{padding-top:20px}.mobile-sub-menu .sub-menu:last-child{margin-bottom:10px;border-bottom:0}.mobile-sub-menu .sub-menu-label{font-size:11px;color:#a1a1a1;letter-spacing:.7px;line-height:20px;text-transform:uppercase;margin-bottom:5px}.mobile-sub-menu .sub-menu-list-link{display:block;font-size:12px;line-height:18px;padding:10px 0;color:#181818;text-decoration:none}.mobile-sub-menu .pair-link img{display:none}}.notification-container{position:absolute;top:0;left:0;width:100%;z-index:250;-webkit-transform:translateY(95px);-ms-transform:translateY(95px);transform:translateY(95px);-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-o-transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99)}.nav-sticky .notification-container{position:fixed;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:none;-o-transition:none;transition:none}.nav-showing .notification-container{-webkit-transform:translateY(95px);-ms-transform:translateY(95px);transform:translateY(95px);-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-o-transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99)}.notification-container .notification{position:absolute;top:0;left:0;width:100%;height:65px;background-color:#4566e3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 30px;text-align:center}.notification-container .notification.success{background-color:#fcccaf}.notification-container .notification.error{background-color:#e94462}.notification-container .notification-content{color:#fff;font-size:14px;line-height:20px;font-weight:400}.notification-container .notification-content strong{font-weight:500}.order-summary{border:1px solid #eee;margin:15px 0}.order-summary .summary-header{background-color:#f4f4f4;padding:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.order-summary .summary-header .order-actions{margin-left:auto}.order-summary .summary-header .cta-link{font-size:14px;margin:0}.order-summary .summary-content{padding:25px}.order-summary .summary-content-header{border-bottom:1px solid #eee;padding-bottom:25px;margin-bottom:25px;font-size:14px;color:#7e7e7e;font-weight:400;white-space:nowrap}@media only screen and (min-width:768px){.order-summary .summary-content-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.order-summary .summary-content-header .label{display:inline-block;font-weight:500;text-transform:uppercase}.order-summary .summary-content-header .order-number{margin-right:20px}.order-summary .summary-content-header .order-status{text-transform:uppercase}.order-summary .summary-content-header .order-total{margin-left:auto}.order-summary .summary-content-header .price{display:inline}.order-summary .order-header-detail{margin-bottom:10px}.order-summary .order-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-summary .order-items .order-item{font-size:14px;line-height:20px;color:#7e7e7e;font-weight:400;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #efefef}.order-summary .order-items .order-item:last-child{border-bottom:0}@media only screen and (min-width:1025px){.order-summary .order-items .order-item{width:50%;margin-bottom:0;border-bottom:0;padding-right:10px}}.order-summary .order-items .order-item-image{width:65px;float:left}.order-summary .order-items .order-item-description{margin-left:75px}.order-summary .order-items .order-item-frame-description{margin-top:10px;font-size:11px}.order-summary .order-items .order-artist-name{font-weight:500}.order-summary .order-items .order-item-price{margin-top:25px;font-weight:500;margin-left:75px}.order-detail .return-link{display:inline-block;color:#181818;text-decoration:none;font-size:14px;padding-left:60px;margin-top:20px;background:url(//cdn.twyla.com/web/assets/images/arrow-back.36f42784f17f799dee9859ace47f418b.png) 0 no-repeat}@media only screen and (min-width:768px){.order-detail .return-link{margin-top:0}}.order-detail .order-detail-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f0f0f0;padding:30px 15px;margin-top:40px;font-weight:400;line-height:20px}@media only screen and (min-width:768px){.order-detail .order-detail-header{margin-top:20px;padding:30px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.order-detail .order-detail-header .order-number{font-size:20px;width:100%;font-weight:500;margin-bottom:20px}@media only screen and (min-width:768px){.order-detail .order-detail-header .order-number{width:auto;margin-bottom:0}}.order-detail .order-detail-header .order-detail-label{display:block;font-weight:500;font-size:12px;text-transform:uppercase}@media only screen and (min-width:768px){.order-detail .order-detail-header .order-date{margin-right:60px;margin-left:auto}}.order-detail .order-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:20px 10px;border-bottom:1px solid #eee;font-weight:400;font-size:14px;line-height:20px}@media only screen and (min-width:768px){.order-detail .order-item{border-bottom:0}}.order-detail .order-item .order-item-image{width:80px;margin-right:15px}.order-detail .order-item .order-item-description{width:200px;padding-right:20px}.order-detail .order-item .order-item-frame-description{font-size:11px;margin-top:10px}.order-detail .order-item .order-artist-name{font-weight:500}.order-detail .order-item .order-item-tracking{font-size:12px;font-weight:500}.order-detail .order-item .order-item-price{margin-left:auto;font-weight:500}.order-totals{width:100%;margin-top:20px;font-weight:400;font-size:14px;line-height:22px}@media only screen and (min-width:1025px){.order-totals{width:260px;margin:40px 0 0 auto}}.order-totals .order-total-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.order-totals .order-total-row span{display:block}.order-totals .order-total-row .value div{display:inline}.order-totals .order-value{color:#a1a1a1}.order-totals .order-total{font-weight:500;margin-top:15px}.returns{padding:45px 20px 60px;background-color:#fff;border-top:1px solid #efefef;border-bottom:1px solid #efefef}@media only screen and (min-width:768px){.returns{padding:70px 30px}}@media only screen and (min-width:1025px){.returns{padding:70px}}.returns .container{max-width:915px}@media only screen and (min-width:1241px){.returns .container{max-width:995px}}.returns .return-content{max-width:375px;margin:0 auto}@media only screen and (min-width:768px){.returns .return-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:100%}}.returns .returns-badge{display:block;margin-bottom:50px}@media only screen and (min-width:768px){.returns .returns-badge{margin-bottom:0;width:180px}}.returns .returns-badge svg{display:block;width:110px;height:110px;margin:0 auto}.returns .text-content{text-align:center;opacity:0;padding-right:30px}@media only screen and (min-width:768px){.returns .text-content{text-align:left;max-width:370px}}.returns .headline{margin:0 0 10px;font-size:30px;line-height:30px}@media only screen and (min-width:768px){.returns .headline{margin-bottom:15px}}.returns .body-copy{font-size:14px;line-height:24px}@media only screen and (min-width:768px){.returns .body-copy{margin-bottom:0}}.returns .button-content{margin-top:35px}@media only screen and (min-width:768px){.returns .button-content{margin-top:0;margin-left:auto}}.returns .button-content{opacity:0}@media only screen and (min-width:768px){.returns .button-content{width:200px}}.returns .button-primary{width:100%}.returns .returns-outer-ring{opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.6s cubic-bezier(.25,.62,.49,.995) 0s;-o-transition:.6s cubic-bezier(.25,.62,.49,.995) 0s;transition:.6s cubic-bezier(.25,.62,.49,.995) 0s}.returns .returns-arrow-stroke{stroke-dashoffset:580;stroke-dasharray:580;-webkit-transition:1.1s cubic-bezier(.25,.62,.49,.995) .8s;-o-transition:1.1s cubic-bezier(.25,.62,.49,.995) .8s;transition:1.1s cubic-bezier(.25,.62,.49,.995) .8s}.returns .returns-arrow-head{opacity:0;-webkit-transition:opacity .15s linear 1.77s;-o-transition:opacity .15s linear 1.77s;transition:opacity .15s linear 1.77s}.returns .thirty-text{opacity:0;-webkit-transition:opacity .5s linear .2s;-o-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s}.returns .day-text{opacity:0;-webkit-transition:opacity .5s linear .5s;-o-transition:opacity .5s linear .5s;transition:opacity .5s linear .5s}.returns.animated .day-text,.returns.animated .returns-arrow-head,.returns.animated .returns-outer-ring,.returns.animated .thirty-text{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.returns.animated .returns-arrow-stroke{stroke-dasharray:290}.returns.animated .button-content,.returns.animated .text-content{opacity:1;-webkit-transition:opacity .5s .5s;-o-transition:opacity .5s .5s;transition:opacity .5s .5s}.styled-select{display:block;border:1px solid #979797;position:relative}.styled-select:after{content:"";position:absolute;right:25px;top:50%;margin-top:-3px;width:0;height:0;border-style:solid;border-width:6px 5.5px 0;border-color:#181818 transparent transparent;pointer-events:none}.styled-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:53px;background-color:#fff;padding:0 25px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;font-family:Graphik Web,sans-serif;font-weight:500;font-size:16px;line-height:18px}.video-overlay{position:fixed;top:0;right:0;left:0;bottom:0;background-color:hsla(0,0%,9%,.8);z-index:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.video-overlay .video-overlay-content{max-width:850px;width:100%}.video-overlay .video-container{height:0;width:100%;padding-bottom:56.25%;overflow:hidden;position:relative}.video-overlay iframe{position:absolute;top:0;left:0;max-width:100%;max-height:100%}.radio-group .radio-item{position:relative;cursor:pointer;height:20px;white-space:nowrap;color:#181818;font-weight:400;-webkit-transition:color .15s linear;-o-transition:color .15s linear;transition:color .15s linear;padding-left:23px}.radio-group .radio-item:hover{color:#181818}.radio-group .radio-item.disabled{cursor:not-allowed;color:hsla(0,0%,9%,.5)}.radio-group .radio-item.disabled .radio{opacity:.5}.radio-group .radio-item.disabled:hover .radio-disabled-text{opacity:1}.radio-group .radio-item .radio{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-right:10px}.radio-group .radio-item .radio svg{height:16px;width:16px}.radio-group .radio-item .radio .inner{-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.radio-group .radio-item .radio-disabled-text{white-space:normal;text-align:left}@media only screen and (min-width:768px){.radio-group .radio-item .radio-disabled-text{margin:0 -50px 5px 2px}}.radio-group .radio-item.active{font-weight:500}.youtube-video{position:relative}.youtube-video .close-button:after,.youtube-video .close-button:before{background-color:#fff}.youtube-video .controls{position:absolute;bottom:15px;left:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:30px;padding-right:120px}@media only screen and (max-width:767px){.youtube-video .controls{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.youtube-video .video-play-button{width:42px;height:42px;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;-o-transition:box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;position:relative}.youtube-video .video-play-button:hover{-webkit-box-shadow:inset 0 0 0 5px #fff;box-shadow:inset 0 0 0 5px #fff}.youtube-video .video-play-button svg{position:absolute;top:50%;left:50%;width:15px;height:15px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.youtube-video .video-progress{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 50px}@media only screen and (max-width:767px){.youtube-video .video-progress{display:none}}.youtube-video .video-progress .progress-bar{width:100%;height:5px;background-color:hsla(0,0%,100%,.5);position:relative;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;opacity:.8}.youtube-video .video-progress .progress-bar:hover{opacity:1}.youtube-video .video-progress .progress{position:absolute;left:0;width:0;top:0;height:100%;background-color:#fcccaf;-webkit-transition:width 50ms linear;-o-transition:width 50ms linear;transition:width 50ms linear}.youtube-video .video-progress .progress .scrub{background-color:#fff;position:absolute;right:0;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.3);box-shadow:0 2px 6px 0 rgba(0,0,0,.3);width:19px;height:19px;border-radius:50%}.youtube-video .video-progress .progress.loaded{background-color:#fff}.youtube-video .video-art-button{display:inline-block;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;-o-transition:box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;color:#fff;height:42px;width:120px;font-size:14px;line-height:40px;text-decoration:none;text-align:center}.youtube-video .video-art-button:hover{-webkit-box-shadow:inset 0 0 0 5px #fff;box-shadow:inset 0 0 0 5px #fff}.brand-video{position:relative}.brand-video .video-copy{padding:30px 0;background-color:#f4f4f4}@media only screen and (min-width:768px){.brand-video .video-copy{position:absolute;z-index:2;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:transparent}.brand-video .video-copy .play-video{display:block}}.brand-video .video-intro{font-weight:600;font-size:12px;letter-spacing:.8px;line-height:20px;text-align:center}@media only screen and (min-width:768px){.brand-video .video-intro{color:#fff;margin-bottom:18px}}.brand-video .video-title{font-family:Stanley,serif;font-weight:700;font-size:30px;letter-spacing:-.31px;line-height:32px;text-align:center}@media only screen and (min-width:768px){.brand-video .video-title{color:#fff;font-size:48px;line-height:50px;max-width:560px;margin:0 auto 50px}}.brand-video .video-content{height:0;padding-bottom:56.25%;background:url(//cdn.twyla.com/web/assets/images/about/video-poster.986f1c534ebd34bed7b659dd35233276.jpg) 50% no-repeat;background-size:cover;position:relative}@media only screen and (min-width:768px){.brand-video .video-content{background-image:url(//cdn.twyla.com/web/assets/images/about/video-poster-medium.304b451a53701f8608f0664670ba2286.jpg)}}@media only screen and (min-width:1241px){.brand-video .video-content{background-image:url(//cdn.twyla.com/web/assets/images/about/video-poster-large.0a4a8253b23483cc6d722fdd1c04b7f3.jpg)}}.brand-video .video-embed{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.brand-video .youtube-video,.brand-video iframe{width:100%;height:100%}.brand-video .play-video{margin:0 auto}.brand-video .play-video-lower{position:absolute;top:0;left:0;width:100%;height:100%}.brand-video .play-video-lower .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.brand-video .play-button{padding:17px 20px 17px 25px;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;-o-transition:box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s}.brand-video .play-button:hover{-webkit-box-shadow:inset 0 0 0 5px #fff;box-shadow:inset 0 0 0 5px #fff}.brand-video svg{display:block}.artwork-header{padding:30px 0;background-color:#fff;overflow:hidden;position:relative}@media only screen and (min-width:1025px){.artwork-header{padding-top:70px}}.artwork-header .artwork-header-content{max-width:1280px;margin:0 auto;padding:0 30px}@media only screen and (min-width:768px){.artwork-header .artwork-header-content{padding:0 70px 0 90px}}@media only screen and (min-width:1241px){.artwork-header .artwork-header-content{padding:0 70px 0 120px}}@media only screen and (min-width:768px){.artwork-header .artwork-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.artwork-header .artwork-image-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;text-align:center;z-index:2}@media only screen and (min-width:768px){.artwork-header .artwork-image-container{max-width:620px;padding-bottom:20px;text-align:left;margin-right:50px}}@media only screen and (min-width:1025px){.artwork-header .artwork-image-container{margin-right:100px}}.artwork-header .artwork-image-container .artwork-image-button{max-width:100%}.artwork-header .artwork-image-container .artwork-image-button img{margin:0 auto;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.15),0 8px 8px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.15),0 8px 8px 0 rgba(0,0,0,.1)}.artwork-header .artwork-image-container .artwork-image-button.unframed img{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 6px 8px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 6px 8px 0 rgba(0,0,0,.05)}.artwork-header.portrait .artwork-image-container{max-width:580px}@media only screen and (min-width:768px){.artwork-header.portrait .artwork-details-container{margin-left:0}}.artwork-header .actions-container{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:15px}@media only screen and (min-width:768px){.artwork-header .actions-container{display:block;width:75px;position:absolute;top:10px;right:100%}}.artwork-header .actions-container .love-button path{stroke-width:1.5}.artwork-header .actions-container .love-button:hover path{stroke:#181818}.artwork-header .actions-container .love-button.loved path{stroke:#4566e3;fill:#4566e3}.artwork-header .action-button{width:50px;height:50px;background-position:50%;background-repeat:no-repeat;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}@media only screen and (min-width:768px){.artwork-header .action-button{margin:0 auto}}.artwork-header .action-button svg{width:26px;height:26px;margin:0 auto}.artwork-header .action-button svg path{-webkit-transition:stroke .15s,fill .15s;-o-transition:stroke .15s,fill .15s;transition:stroke .15s,fill .15s}.artwork-header .action-button:hover>svg .line{stroke:#181818}.artwork-header .action-button:hover>svg .shape{fill:#181818}@media only screen and (min-width:768px){.artwork-header .action-button:hover .tooltip{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.artwork-header .share-menu{position:relative;cursor:pointer}@media only screen and (max-width:767px){.artwork-header .share-menu.showing .menu-items{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);pointer-events:auto}}@media only screen and (min-width:768px){.artwork-header .share-menu:hover .menu-items{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);pointer-events:auto}}.artwork-header .share-menu .menu-items{position:absolute;top:100%;left:0;width:100%;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);opacity:0;pointer-events:none;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}@media only screen and (min-width:768px){.artwork-header .share-menu .menu-items{top:0;left:100%;white-space:nowrap;width:auto;height:100%;padding-left:10px;-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}}.artwork-header .share-menu .share-button{display:inline-block;width:50px;height:50px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:1px solid #efefef;margin-left:-1px;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s;vertical-align:top}.artwork-header .share-menu .share-button:hover{background-color:#4566e3}.artwork-header .share-menu .share-button:hover .shape{fill:#fff}.artwork-header .share-menu .share-button:hover .line{stroke:#fff}.artwork-header .share-menu .share-button svg{width:18px;height:18px}.artwork-header .share-menu .share-button .shape{fill:#babcc0}.artwork-header .share-menu .share-button .line{stroke:#babcc0}.artwork-header .tooltip{position:absolute;top:0;left:100%;white-space:nowrap;color:#a1a1a1;height:100%;padding:0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #efefef;-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%);opacity:0;pointer-events:none;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.artwork-header .artwork-details-container{text-align:left;margin-bottom:0}@media only screen and (min-width:768px){.artwork-header .artwork-details-container{margin-left:auto;width:320px;padding-right:0}}@media only screen and (min-width:1025px){.artwork-header .artwork-details-container{margin-right:50px}}.artwork-header .artwork-details-container:after{display:none}.artwork-header .artwork-details-container .artwork-questions{margin-top:10px;font-weight:400;font-size:14px;color:hsla(0,0%,9%,.5);line-height:20px}.artwork-header .artwork-details-container .text-link{color:#181818;text-decoration:none}.artwork-header .artwork-details-container .text-link:hover{color:#4566e3}.artwork-header .artwork-close-up{margin:15px 0;text-align:left}.artwork-header .artwork-close-up .body-copy{margin-bottom:0}.artwork-header .close-up-image{position:relative;overflow:hidden;height:0;padding-bottom:69.35484%}.artwork-header .close-up-image img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto}.artwork-header .artwork-details{font-size:20px;line-height:26px;margin-bottom:10px}.artwork-header .artwork-details .artist-name{text-decoration:none;color:#181818;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}.artwork-header .artwork-details .artist-name:hover{color:#4566e3}.artwork-header .artwork-details .artwork-title{font-weight:400}.artwork-header .artwork-validation{font-size:20px;line-height:30px;color:#a1a1a1;font-weight:400;font-style:italic;margin-bottom:50px}.artwork-header .artwork-validation a{color:#a1a1a1}.artwork-header .artwork-validation a:hover{color:#4566e3}.artwork-header .edition-size{font-family:400;font-size:14px;line-height:20px;text-decoration:none;color:#4566e3}.artwork-header .frame-options{margin:25px -22px 35px;padding:25px 20px 15px;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.artwork-header .frame-options .radio-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.artwork-header .frame-options .radio-item{font-size:14px;height:35px}.artwork-header .frame-options .radio-item .label{font-size:13px}@media only screen and (min-width:768px){.artwork-header .frame-options .radio-item .label{font-size:14px}}.artwork-header .frame-options .radio-item .sublabel{font-size:11px}@media only screen and (min-width:768px){.artwork-header .frame-options .radio-item .sublabel{font-size:14px}}.artwork-header .frame-options .about-button{text-transform:uppercase;font-weight:400;font-size:11px;color:#a1a1a1;text-decoration:underline;letter-spacing:.68px;line-height:20px;margin-left:5px;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}.artwork-header .frame-options .about-button:hover{color:#4566e3}.artwork-header .color-options{margin:20px 0 35px}.artwork-header .custom-framing{text-transform:uppercase;font-size:11px;color:#a1a1a1;margin-top:30px;font-weight:400}.artwork-header .custom-framing a{color:#a1a1a1}.artwork-header .custom-framing a:hover{color:#4566e3}.artwork-header .artwork-product-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}.artwork-header .artwork-product-detail{font-size:21px}.artwork-header .artwork-product-detail.arwork-product-size{text-align:right}.artwork-header .artwork-product-detail .strike{text-decoration:line-through;color:#a1a1a1;padding-right:5px}.artwork-header .artwork-product-detail-label{display:block;font-weight:400;font-size:11px;color:#a1a1a1;letter-spacing:.67px;line-height:20px;text-transform:uppercase}.artwork-header .purchase-options{margin-bottom:35px}@media only screen and (min-width:1025px){.artwork-header .purchase-options{margin-bottom:55px}}.artwork-header .purchase-options .button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:none;margin:0 -6px}.artwork-header .purchase-options .button{max-width:100%;margin:0 6px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.artwork-header .purchase-options .learn-more-link{margin-top:5px;display:inline-block;font-size:11px;line-height:20px;letter-spacing:.68px;color:#a1a1a1;text-transform:uppercase;font-weight:400}.artwork-header .purchase-options .learn-more-link:hover{color:#181818}.artwork-header .trial-button{position:relative;width:50%}.artwork-header .trial-button:before{background-color:#4566e3;-webkit-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}.artwork-header .trial-button .default-message,.artwork-header .trial-button .hover-message{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.artwork-header .trial-button .hover-message{color:hsla(0,0%,100%,0);background-color:#050c24;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:color .25s .25s,background-color .35s,-webkit-transform .25s;transition:color .25s .25s,background-color .35s,-webkit-transform .25s;-o-transition:transform .25s,color .25s .25s,background-color .35s;transition:transform .25s,color .25s .25s,background-color .35s;transition:transform .25s,color .25s .25s,background-color .35s,-webkit-transform .25s}.no-touchevents .artwork-header .trial-button:hover .default-message{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.no-touchevents .artwork-header .trial-button:hover .hover-message{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background-color:#4566e3;color:#fff}.artwork-header .project-board-button{width:100%;height:50px;text-align:left;border:2px solid #efefef;margin-bottom:45px;position:relative;-webkit-transition:background-color .15s,border .15s;-o-transition:background-color .15s,border .15s;transition:background-color .15s,border .15s}.artwork-header .project-board-button:hover{background-color:#efefef;border-color:#efefef;color:#4566e3}.artwork-header .project-board-button:hover .button-text{border-color:#4566e3}.artwork-header .project-board-button:hover .button-text:after,.artwork-header .project-board-button:hover .button-text:before{background-color:#4566e3}.artwork-header .project-board-button .button-text{border-left:2px solid #efefef;height:33px;line-height:33px;display:inline-block;margin-left:50px;padding-left:16px;font-size:14px}.artwork-header .project-board-button .button-text:after,.artwork-header .project-board-button .button-text:before{content:"";position:absolute;top:50%;left:21px;height:2px;width:10px;background-color:#181818;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s}.artwork-header .project-board-button .button-text:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.product-tabs .product-tab-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #efefef;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0 -20px}.product-tabs .product-tab{text-align:center}.product-tabs .product-tab-button{width:100%;white-space:nowrap;padding:10px 15px;font-weight:500;font-size:11px;color:#a1a1a1;letter-spacing:.67px;line-height:20px;text-transform:uppercase;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}.product-tabs .product-tab-button:hover{color:#4566e3}@media only screen and (max-width:374px){.product-tabs .product-tab-button{padding:10px 5px}}@media only screen and (min-width:768px){.product-tabs .product-tab-button{padding:10px 25px}}.product-tabs .active .product-tab-button{color:#181818}.product-tabs .product-tab-content-container{padding:35px 20px 20px;border-bottom:1px solid #efefef;margin:0 -20px}.product-tabs .product-tab-content{display:none;letter-spacing:.2px}.product-tabs .product-tab-content.active{display:block}.product-tabs .product-tab-content strong{display:block;font-weight:500;text-transform:uppercase}@media only screen and (min-width:1241px){.frame-dialog{padding:0 30px}}.frame-dialog .frame-title{font-size:36px;letter-spacing:-.5px;line-height:38px;margin-bottom:15px}.frame-dialog .body-copy{font-size:20px;line-height:28px}@media only screen and (min-width:768px){.frame-dialog .feature-list-container{margin-top:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.popup-tooltip{position:absolute;left:-20px;right:0;bottom:100%;background-color:#4566e3;color:#fff;padding:20px;margin-bottom:15px;pointer-events:none;opacity:0;border-radius:2px;font-size:12px;line-height:16px;z-index:2;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.popup-tooltip img{position:absolute;bottom:100%;left:0;width:100%;margin-bottom:-2px}.popup-tooltip:after{content:"";width:10px;height:10px;position:absolute;bottom:-4px;left:20px;border-radius:2px;background-color:#4566e3;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.feature-list{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.feature-list .feature-item{font-weight:400;font-size:14px;color:#a1a1a1;letter-spacing:.3px;line-height:22px;margin-bottom:22px;position:relative;padding-right:15px;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}.feature-list .feature-item .svg-icon{display:inline-block;margin-right:5px}.feature-list .feature-item .svg-icon .line{stroke:hsla(0,0%,9%,0);-webkit-transition:stroke .15s;-o-transition:stroke .15s;transition:stroke .15s}.feature-list .feature-item .svg-icon .shape{fill:#a1a1a1}.feature-list .feature-item .popup-tooltip,.feature-list .feature-item .popup-tooltip:after{background-color:#a1a1a1}.feature-list .feature-item:hover .popup-tooltip{opacity:1}.no-csspointerevents .feature-list .feature-item{overflow:hidden}.no-csspointerevents .feature-list .feature-item:hover{overflow:visible}.feature-list .feature-item.enabled{color:#181818;cursor:pointer}.feature-list .feature-item.enabled .popup-tooltip,.feature-list .feature-item.enabled .popup-tooltip:after{background-color:#4566e3}.feature-list .feature-item.enabled .line{display:block;stroke:#181818}.feature-list .feature-item.enabled .shape{fill:#181818}.public-showrooms{padding:50px 15px}@media only screen and (min-width:768px){.public-showrooms{padding:120px 0}}@media only screen and (min-width:768px){.public-showrooms .container{width:50%;margin-left:50%;margin-right:auto;position:relative;max-width:505px}}@media only screen and (min-width:1025px){.public-showrooms .container{padding-top:25px}}.public-showrooms .intro{font-size:14px;color:#a1a1a1;letter-spacing:.87px;line-height:26px;text-transform:uppercase}.public-showrooms .showroom-headline{font-size:42px;line-height:44px}@media only screen and (min-width:768px){.public-showrooms .showroom-headline{margin-bottom:20px}}.public-showrooms .artwork-image{margin:30px 0}@media only screen and (min-width:768px){.public-showrooms .artwork-image{position:absolute;width:80%;height:120%;top:50%;right:105%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0}.public-showrooms .artwork-image picture{max-width:100%;max-height:100%;height:100%;text-align:center}}.public-showrooms .artwork-image img{margin:0 auto;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.1)}@media only screen and (min-width:768px){.public-showrooms .artwork-image img{max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.public-showrooms .body-copy{font-size:16px;line-height:26px}.color-options .color-options-label{text-transform:uppercase;font-weight:400;font-size:11px;color:#a1a1a1;letter-spacing:.68px;line-height:20px;margin-bottom:10px}.color-options .drop-down{position:relative}.color-options .drop-down .drop-down-button{text-align:left;border:2px solid #efefef;height:50px;width:100%;padding:0 20px;font-size:13px;line-height:20px;white-space:nowrap;-webkit-transition:border-color .15s;-o-transition:border-color .15s;transition:border-color .15s}.color-options .drop-down .drop-down-button:hover{border-color:#e2e2e2}.color-options .drop-down .drop-down-button .recommended{font-weight:400;font-size:11px;line-height:20px;color:#818181}.color-options .drop-down .indicator{height:8px;width:8px;border-left:1px solid #181818;border-bottom:1px solid #181818;position:absolute;top:17px;right:25px;z-index:11;pointer-events:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.color-options .drop-down .drop-down-menu{position:absolute;top:1px;padding-top:49px;left:0;width:100%;margin-top:-1px;z-index:10;border-bottom:1px solid #efefef;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.15);box-shadow:0 2px 16px 0 rgba(0,0,0,.15)}.color-options .drop-down.flipped .drop-down-menu{top:auto;bottom:0;padding-top:0;margin-top:0;padding-bottom:49px;border-bottom:0;border-top:1px solid #efefef}.color-options .drop-down.flipped .drop-down-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.color-options .drop-down .drop-down-option-button{position:relative;height:54px;width:100%;background-color:#fff;border:2px solid #efefef;border-bottom-width:1px;border-top:0;text-align:left;font-weight:400;font-size:14px;line-height:20px;padding:0 20px 0 78px}.color-options .drop-down .drop-down-option-button:after{content:"";position:absolute;top:0;left:0;height:54px;width:54px;background-color:#fff;background-position:50%;background-size:cover}.color-options .drop-down .drop-down-option-button:hover{color:#4566e3}.color-options .drop-down .drop-down-option-button.value-white-maple:after{background-color:#f7f6f6;background-image:url(//cdn.twyla.com/web/assets/images/artwork/white-tile.dd6a46e64a3143fc1c27f6a76926ee62.jpg)}.color-options .drop-down .drop-down-option-button.value-black-maple:after{background-color:#181818;background-image:url(//cdn.twyla.com/web/assets/images/artwork/black-tile.5001d9f98480a1d507ad0a832f692522.jpg)}.color-options .drop-down .drop-down-option-button.value-whitewashed-maple:after{background-color:#dfd6cd;background-image:url(//cdn.twyla.com/web/assets/images/artwork/whitewashed-maple-tile.cf827841b37ab3458d6db2e6c9cab409.jpg)}.color-options .drop-down .drop-down-option-button.value-natural-mahogany:after{background-color:#784220;background-image:url(//cdn.twyla.com/web/assets/images/artwork/mahogany-tile.fe803c572ae4302036f41b33aa6a0160.jpg)}.color-options .drop-down .drop-down-option-button.value-natural-walnut:after{background-color:#382112;background-image:url(//cdn.twyla.com/web/assets/images/artwork/walnut-tile.50716ec769353821caecdc6255f3f631.jpg)}.color-options .drop-down .drop-down-option-button .recommended{display:block;font-size:11px;line-height:16px}.home-featured-artists{background-color:#fff;padding:25px 0 75px}@media only screen and (min-width:768px){.home-featured-artists{padding:58px 0 75px}}@media only screen and (min-width:1025px){.home-featured-artists{padding:120px 0}}.home-featured-artists .container{max-width:1220px}.home-featured-artists .featured-top{padding:0 30px 25px}@media only screen and (min-width:768px){.home-featured-artists .featured-top{padding:0 0 25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.home-featured-artists .featured-top .button-container{margin-bottom:25px}@media only screen and (min-width:768px){.home-featured-artists .featured-bottom{margin-right:60px}}@media only screen and (min-width:1241px){.home-featured-artists .featured-bottom{margin-right:100px}}.home-featured-artists .featured-bottom .button-container{margin:25px 30px 0;text-align:center}.home-featured-artists .featured-bottom img{width:100%}.home-featured-artists .text-content{padding:0 15px}@media only screen and (min-width:768px){.home-featured-artists .text-content{width:265px;padding:0;margin-left:45px;margin-right:5%}}@media only screen and (min-width:1241px){.home-featured-artists .text-content{margin-right:15%;margin-bottom:30px}}.home-featured-artists .image-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.home-featured-artists .image-content img{width:100%}.home-featured-artists .headline{font-size:36px;line-height:44px;margin-bottom:15px}.home-featured-artists .body-copy{font-size:14px;line-height:22px}.home-featured-artists .body-copy a{text-decoration:none;color:#181818}.home-featured-artists .button-primary{width:100%;max-width:295px}.featured-press{background-color:#f4f4f4}@media only screen and (min-width:768px){.featured-press.reverse{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.featured-press.reverse .press-quote{border-top:1px solid hsla(220,6%,80%,.5);border-bottom:none}}.featured-press .press-quote{border-bottom:1px solid hsla(220,6%,80%,.5);padding:45px 0 40px}.featured-press .press-quote .title{text-align:center;font-size:30px;line-height:20px}.featured-press .quote{font-size:24px;line-height:34px;padding:0;text-align:center;margin-top:30px;margin-bottom:10px;font-weight:400;font-style:italic}.featured-press .attribution{font-size:12px;letter-spacing:0;line-height:20px;text-align:center;text-transform:uppercase;margin-right:15px}.featured-press .attribution span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.featured-press .attribution span:before{content:"";display:inline-block;border-bottom:1px solid #8d99a7;width:40px;margin-right:10px}.featured-press .press-list{margin-top:40px;padding:0 20px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:374px){.featured-press .press-list{padding:0 0 10px}}@media only screen and (min-width:768px){.featured-press .press-list{padding:35px 0;margin-top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.featured-press .press-title{text-transform:uppercase;font-size:12px;line-height:18px;margin-bottom:15px;letter-spacing:.69px;width:100%}@media only screen and (min-width:768px){.featured-press .press-title{width:auto;margin-bottom:0}}.featured-press .press-item{margin:0 0 35px;width:50%}@media only screen and (min-width:768px){.featured-press .press-item{width:auto;margin:0 5px}}@media only screen and (min-width:1025px){.featured-press .press-item{margin:0 10px}}@media only screen and (min-width:1241px){.featured-press .press-item{margin:0 25px}}.featured-press .press-item .press-link{display:block;opacity:.8;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s;max-width:110px}@media only screen and (min-width:1025px){.featured-press .press-item .press-link{max-width:170px}}.featured-press .press-item .press-link:hover{opacity:1}.featured-press .press-item img{height:30px}.featured-press .press-item img.small-logo{height:19px}.artwork-tile .edition-merchandising .edition-badge{width:90px;height:90px;margin-bottom:15px}@media only screen and (min-width:768px){.artwork-tile .edition-merchandising .edition-badge{display:none}}@media only screen and (min-width:1025px){.artwork-tile .edition-merchandising .edition-badge{display:block}}@media only screen and (min-width:1241px){.artwork-tile .edition-merchandising .edition-badge{display:none}}@media only screen and (min-width:1640px){.artwork-tile .edition-merchandising .edition-badge{display:block}}.artwork-tile .trial-merchandising .headline{max-width:200px}.featured-selections{background-color:#fff;padding:90px 0 50px;text-align:center}@media only screen and (min-width:768px){.featured-selections{padding:70px 0 100px}}@media only screen and (max-width:767px){.featured-selections .intro-content{padding:0 30px}}.featured-selections .collection-headline{font-size:30px;line-height:1;margin-bottom:20px}.featured-selections .collections{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:768px){.featured-selections .collections{margin:0 -13px}}.featured-selections .collection-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:10px 0}@media only screen and (min-width:768px){.featured-selections .collection-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:13px}}.featured-selections .collection-link{display:block;position:relative;color:#fff;text-decoration:none}.featured-selections .text-content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 50px}.featured-selections .intro-text{font-weight:600;font-size:10px;margin-bottom:7px;text-transform:uppercase;letter-spacing:.7px}.featured-selections .collection-title{font-size:36px;line-height:36px}.showroom-locations{background-color:#f4f4f4;padding:20px 30px 80px;overflow:hidden}@media only screen and (min-width:768px){.showroom-locations{padding:80px 0}}.showroom-locations .showroom-locations-title .headline{font-size:36px;line-height:42px;margin:25px 0}@media only screen and (min-width:768px){.showroom-locations .showroom-locations-title .headline{margin-top:0}}.showroom-locations .showroom-locations-title .body-copy{font-size:16px;line-height:28px}@media only screen and (min-width:768px){.showroom-locations .showroom-locations-title .body-copy{font-size:26px;line-height:34px}}@media only screen and (min-width:1025px){.showroom-locations .showroom-locations-title .body-copy{margin-left:150px;max-width:520px}}.showroom-locations .showroom-state{margin-top:60px}.showroom-locations .state-name{margin-bottom:30px;font-size:26px;line-height:42px}@media only screen and (min-width:1025px){.showroom-locations .showroom-city{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.showroom-locations .showroom-list{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:768px){.showroom-locations .showroom-list{margin-bottom:30px}}.showroom-locations .city-name{font-size:12px;color:#a1a1a1;letter-spacing:.42px;line-height:24px;text-transform:uppercase}@media only screen and (min-width:1025px){.showroom-locations .city-name{width:150px;padding-right:30px;text-align:right;line-height:18px;padding-top:5px}}@media only screen and (min-width:1025px){.showroom-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px}}.showroom-list .showroom{font-weight:400;font-size:14px;line-height:18px;margin-bottom:35px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}@media only screen and (min-width:1025px){.showroom-list .showroom{padding:0 15px;margin-bottom:25px}}@media only screen and (min-width:768px) and (max-width:1024px){.showroom-list .showroom:last-child{margin-bottom:0}}.showroom-list .showroom strong{font-size:16px;line-height:24px;font-weight:500}.inline-modal .base-content{position:relative}.inline-modal .base-button{width:100%}.inline-modal .hint-text{width:100%;padding:0 20px}@media only screen and (min-width:768px){.inline-modal .hint-text{padding:0 30px}}.inline-modal .description-text{padding:0 0 20px;margin:0 20px 20px;border-bottom:1px solid #eee;font-size:14px;line-height:20px;font-weight:400;text-align:center}@media only screen and (min-width:768px){.inline-modal .description-text{margin:0 30px 20px}}.inline-modal .mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:500;background-color:hsla(0,0%,9%,.5)}.inline-modal .modal{position:absolute;bottom:-30px;left:0;width:100%;background-color:#fff;z-index:501;padding:30px 0}.loading-indicator{color:#fff;display:block;width:12px;height:12px;margin:0 auto;position:relative;text-indent:-9999em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-indicator span{position:absolute;background-color:#fff;top:0;left:0;content:"";border-radius:50%;width:12px;height:12px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loading 1.8s infinite ease-in-out;animation:loading 1.8s infinite ease-in-out;-webkit-animation-delay:-.16s;animation-delay:-.16s}.loading-indicator :first-child{position:absolute;top:0;left:-24px;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loading-indicator :last-child{position:absolute;top:0;left:24px;-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes loading{0%,80%,to{-webkit-transform:scale(0);transform:scale(0);opacity:.4}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes loading{0%,80%,to{-webkit-transform:scale(0);transform:scale(0);opacity:.4}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.transition-enhance-enter{opacity:.01;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);will-change:opacity,transform}.transition-enhance-enter.transition-enhance-enter-active{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.transition-enhance-leave{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:opacity,transform}.transition-enhance-leave.transition-enhance-leave-active{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);opacity:.01}.transition-fade-in-enter{opacity:.01;will-change:opacity}.transition-fade-in-enter.transition-fade-in-enter-active{-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:1}.transition-fade-in-leave{opacity:1;will-change:opacity;pointer-events:none}.transition-fade-in-leave.transition-fade-in-leave-active{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:.01}.transition-fade-in-up-enter{opacity:.01;-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px);will-change:opacity,transform}.transition-fade-in-up-enter.transition-fade-in-up-enter-active{-webkit-transition:opacity .7s ease-out,-webkit-transform .7s ease-out;transition:opacity .7s ease-out,-webkit-transform .7s ease-out;-o-transition:opacity .7s ease-out,transform .7s ease-out;transition:opacity .7s ease-out,transform .7s ease-out;transition:opacity .7s ease-out,transform .7s ease-out,-webkit-transform .7s ease-out;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.transition-shop-fade-in-up-enter{opacity:.01;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);will-change:opacity,transform}.transition-shop-fade-in-up-enter.transition-shop-fade-in-up-enter-active{-webkit-transition:opacity .9s cubic-bezier(0,0,.25,1),-webkit-transform .9s cubic-bezier(0,0,.25,1);transition:opacity .9s cubic-bezier(0,0,.25,1),-webkit-transform .9s cubic-bezier(0,0,.25,1);-o-transition:opacity .9s cubic-bezier(0,0,.25,1),transform .9s cubic-bezier(0,0,.25,1);transition:opacity .9s cubic-bezier(0,0,.25,1),transform .9s cubic-bezier(0,0,.25,1);transition:opacity .9s cubic-bezier(0,0,.25,1),transform .9s cubic-bezier(0,0,.25,1),-webkit-transform .9s cubic-bezier(0,0,.25,1);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.slide-in-left-enter{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);will-change:transform}.slide-in-left-enter.slide-in-left-enter-active{-webkit-transition:-webkit-transform .25s ease-in .25s;transition:-webkit-transform .25s ease-in .25s;-o-transition:transform .25s .25s ease-in;transition:transform .25s ease-in .25s;transition:transform .25s ease-in .25s,-webkit-transform .25s ease-in .25s}.slide-in-left-enter.slide-in-left-enter-active,.slide-in-left-leave{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.slide-in-left-leave{will-change:transform}.slide-in-left-leave.slide-in-left-leave-active{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;-o-transition:transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in}.slide-in-right-appear,.slide-in-right-enter{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);will-change:transform}.slide-in-right-appear.slide-in-right-appear-active,.slide-in-right-enter.slide-in-right-enter-active{-webkit-transition:-webkit-transform .25s cubic-bezier(.01,.65,.5,.9) .25s;transition:-webkit-transform .25s cubic-bezier(.01,.65,.5,.9) .25s;-o-transition:transform .25s .25s cubic-bezier(.01,.65,.5,.9);transition:transform .25s cubic-bezier(.01,.65,.5,.9) .25s;transition:transform .25s cubic-bezier(.01,.65,.5,.9) .25s,-webkit-transform .25s cubic-bezier(.01,.65,.5,.9) .25s}.slide-in-right-appear.slide-in-right-appear-active,.slide-in-right-enter.slide-in-right-enter-active,.slide-in-right-leave{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.slide-in-right-leave{will-change:transform}.slide-in-right-leave.slide-in-right-leave-active{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .25s cubic-bezier(.01,.65,.5,.9);transition:-webkit-transform .25s cubic-bezier(.01,.65,.5,.9);-o-transition:transform .25s cubic-bezier(.01,.65,.5,.9);transition:transform .25s cubic-bezier(.01,.65,.5,.9);transition:transform .25s cubic-bezier(.01,.65,.5,.9),-webkit-transform .25s cubic-bezier(.01,.65,.5,.9)}.transition-slide-in-from-top-enter{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);will-change:transform}.transition-slide-in-from-top-enter.transition-slide-in-from-top-enter-active{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;-o-transition:transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in}.transition-slide-in-from-top-leave{-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.transition-slide-in-from-top-leave.transition-slide-in-from-top-leave-active{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;-o-transition:transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in}.slide-in-from-bottom-enter{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform}.slide-in-from-bottom-enter.slide-in-from-bottom-enter-active{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;-o-transition:transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in}.slide-in-from-bottom-leave{-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.slide-in-from-bottom-leave.slide-in-from-bottom-leave-active{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;-o-transition:transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in}body.account-email-frequency .email-subscription-form{padding-bottom:100px;padding-top:10px}@media only screen and (min-width:768px){body.account-email-frequency .email-subscription-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:0}}body.account-email-frequency .email-subscription-form .label{text-align:center;padding-bottom:25px;font-size:16px;line-height:18px;font-weight:400}@media only screen and (min-width:768px){body.account-email-frequency .email-subscription-form .label{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left;padding-bottom:0}}body.account-email-frequency .email-subscription-form .radio-group{width:125px;margin:0 auto}@media only screen and (min-width:768px){body.account-email-frequency .email-subscription-form .radio-group{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;width:60%;padding-left:20px;border-left:1px solid #efefef}}body.account-email-frequency .email-subscription-form .radio-group .radio-item:first-child{padding-top:0}body.account-email-frequency .email-subscription-form .radio-group .radio-item:last-child{padding-bottom:0}body.account-email-frequency .email-subscription-form .radio-container{margin:10px 0}body.account .page-content{background-color:#fff}@media only screen and (min-width:768px){body.account .page-content{background-color:#f4f4f4}}body.account .page-content .container{padding:0}@media only screen and (min-width:768px){body.account .page-content .container{padding:50px 30px}}@media only screen and (min-width:768px){body.account .account-page{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}body.account .account-navigation{background-color:#fff;padding:25px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){body.account .account-navigation{display:block;width:235px;padding:32px 26px}}@media only screen and (min-width:1025px){body.account .account-navigation{width:300px}}body.account .account-manager-card{background-color:#fff;display:none;margin-top:55px}@media only screen and (min-width:768px){body.account .account-manager-card{display:block;width:235px}}@media only screen and (min-width:1025px){body.account .account-manager-card{width:300px}}body.account .account-manager-card.mobile{display:block}@media only screen and (min-width:768px){body.account .account-manager-card.mobile{display:none}}body.account .account-manager-card .picture-loader{padding:38px}@media only screen and (min-width:768px){body.account .account-manager-card .picture-loader{padding:0}}body.account .account-manager-card .account-manager-content{padding-bottom:44px}body.account .account-manager-card .account-manager-content .name{font-size:20px;font-weight:500;line-height:1.5;letter-spacing:-.3px;padding:10px 58px 0}@media only screen and (min-width:768px){body.account .account-manager-card .account-manager-content .name{font-size:16px;line-height:1;letter-spacing:-.2px;padding:40px 18px 0}}@media only screen and (min-width:1025px){body.account .account-manager-card .account-manager-content .name{padding:40px 38px 0}}body.account .account-manager-card .account-manager-content .title{font-size:12px;font-weight:400;line-height:1;letter-spacing:.8px;text-transform:uppercase;color:#a1a1a1;padding:0 58px}@media only screen and (min-width:768px){body.account .account-manager-card .account-manager-content .title{padding:5px 18px 0}}@media only screen and (min-width:1025px){body.account .account-manager-card .account-manager-content .title{padding:5px 38px 0}}body.account .account-manager-card .account-manager-content .bio{font-size:12px;font-weight:400;line-height:1.42;letter-spacing:-.2px;padding:20px 58px 25px}@media only screen and (min-width:768px){body.account .account-manager-card .account-manager-content .bio{padding:20px 18px 25px}}@media only screen and (min-width:1025px){body.account .account-manager-card .account-manager-content .bio{padding:20px 38px 25px}}body.account .account-manager-card .account-manager-content .contact-info{font-size:16px;margin-top:10px;line-height:20px}@media only screen and (min-width:768px){body.account .account-manager-card .account-manager-content .contact-info{border-left:5px solid #4566e3}}body.account .account-manager-card .account-manager-content .contact-info .contact-item{padding:0 58px}@media only screen and (min-width:768px){body.account .account-manager-card .account-manager-content .contact-info .contact-item{padding:0 15px}}@media only screen and (min-width:1025px){body.account .account-manager-card .account-manager-content .contact-info .contact-item{padding:0 35px}}@media only screen and (min-width:768px){body.account .account-manager-card .account-manager-content .contact-info .contact-label{color:#a1a1a1}}body.account .account-manager-card .account-manager-content .contact-info .contact-data{margin-left:5px;font-weight:400}@media only screen and (min-width:768px){body.account .account-manager-card .account-manager-content .contact-info .contact-data{font-weight:500}}body.account .styled-select{width:100%;border:2px solid #efefef}@media only screen and (min-width:768px){body.account .styled-select{display:none}}@media only screen and (max-width:767px){body.account .account-navigation-list{display:none}}body.account .account-navigation-list .account-navigation-list-item{font-weight:400}body.account .account-navigation-list .account-navigation-list-item.strong{font-weight:500}body.account .account-navigation-list .account-navigation-list-item.divider{border-bottom:1px solid #efefef;padding-bottom:20px;margin-bottom:20px}body.account .account-navigation-link{display:inline-block;text-decoration:none;color:#181818;line-height:30px;padding:0 7px;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;font-size:14px}@media only screen and (min-width:768px){body.account .account-navigation-link{margin-bottom:0;font-size:14px;padding:2px 10px 0;line-height:36px}}body.account .account-navigation-link.active{background-color:#181818;color:#fff;width:100%}body.account .account-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#fff;padding:10px 20px 20px}@media only screen and (min-width:768px){body.account .account-content{margin-left:30px;padding:78px 48px 35px;min-height:500px}}@media only screen and (min-width:1241px){body.account .account-content{padding:78px 145px 35px}}body.account .account-title{font-family:Stanley,serif;font-size:32px;font-weight:700}body.account .account-page-header{font-size:30px;font-family:Stanley,serif;font-weight:700;line-height:normal;margin-bottom:20px}@media only screen and (max-width:767px){body.account .account-page-header{display:none}}body.account .account-section{border-bottom:1px solid #eee;padding:20px 0;font-weight:400}body.account .account-section:last-child{border-bottom:0}body.account .account-section-header{font-size:14px;font-weight:500;margin-bottom:15px;margin-top:8px}@media only screen and (min-width:768px){body.account .account-section-header{font-size:16px}}body.account .account-section-content{font-size:14px}body.account .account-section-content .cta-link{border:2px solid #efefef;font-weight:400;text-align:left;padding:12px 10px 12px 68px;width:100%;-webkit-transition:color 0s;-o-transition:color 0s;transition:color 0s;max-width:430px;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s}@media only screen and (min-width:768px){body.account .account-section-content .cta-link{width:48%;min-width:340px}}body.account .account-section-content .cta-link:after{content:"";position:absolute;top:50%;left:50px;height:33px;width:2px;border-bottom:none;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;background-color:#efefef;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.account .account-section-content .cta-link:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px;height:10px;width:10px;background:url(//cdn.twyla.com/web/assets/images/plus.722d6c4c34f6de6739037df45633fde7.svg) 50% 50% no-repeat}body.account .account-section-content .cta-link.active{border:none;padding:0;font-weight:500}body.account .account-section-content .cta-link.active:after,body.account .account-section-content .cta-link.active:before{opacity:0}body.account .account-section-content .cta-link.active:hover{color:#181818;background-color:transparent}body.account .account-section-content .cta-link:hover{background-color:#4566e3;color:#fff}body.account .account-section-content .cta-link:hover:before{background:url(//cdn.twyla.com/web/assets/images/plus-white.31e6182e1903ed7c2af621f5792c5d86.svg) 50% 50% no-repeat}@media only screen and (min-width:768px){body.account .account-section-content{font-size:16px}}body.account .account-section-content form{padding:25px 0 50px}@media only screen and (min-width:768px){body.account .address-list,body.account .card-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:768px){body.account .address-list .account-card,body.account .card-list .account-card{width:48%;min-width:340px}}body.account .cta-link{font-size:14px;font-weight:500;margin-top:15px;margin-bottom:20px}body.account .no-orders{text-align:center;font-weight:400;padding:20px;font-size:16px}body.account .no-orders .button-primary{margin-top:20px}body.account.account-trade-program-overview .account-content{padding:0}body.account.account-trade-program-overview .account-content .body-title{font-family:Stanley,serif;font-weight:400;text-align:center;margin:5px 0 8px;font-size:30px;line-height:1.07;letter-spacing:-.4px}@media only screen and (min-width:768px){body.account.account-trade-program-overview .account-content .body-title{font-size:36px;line-height:.89;letter-spacing:-.5px}}body.account.account-trade-program-overview .account-content .body-text{font-weight:500;font-style:normal;line-height:1.88;letter-spacing:normal;text-align:center}body.account.account-trade-program-overview .cta-cards{margin-top:40px}@media only screen and (min-width:768px){body.account.account-trade-program-overview .cta-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:725px;margin:42px auto 0}}@media only screen and (min-width:1025px){body.account.account-trade-program-overview .cta-cards{margin:72px auto 0}}body.account.account-trade-program-overview .cta-cards .cta-card-container{max-width:300px;margin:0 auto 50px}@media only screen and (min-width:768px){body.account.account-trade-program-overview .cta-cards .cta-card-container{width:32%}}@media only screen and (min-width:1025px){body.account.account-trade-program-overview .cta-cards .cta-card-container{width:auto;max-width:218px}}body.account.account-trade-program-overview .cta-cards .cta-card-container .cta-card{-webkit-box-shadow:0 12px 26px -8px rgba(0,0,0,.3);box-shadow:0 12px 26px -8px rgba(0,0,0,.3)}body.account.account-trade-program-overview .cta-cards .cta-card-container .cta-card .title{font-size:16px;font-weight:500;line-height:1.38;text-align:center;max-width:165px;margin:auto;margin-top:20px;margin-bottom:15px}@media only screen and (min-width:768px){body.account.account-trade-program-overview .cta-cards .cta-card-container .cta-card .title{font-size:14px;padding:0 5px}}@media only screen and (min-width:1025px){body.account.account-trade-program-overview .cta-cards .cta-card-container .cta-card .title{font-size:16px;padding:0}}body.account.account-trade-program-overview .cta-cards .cta-card-container .cta-card .text{font-size:12px;font-weight:400;line-height:1.67;letter-spacing:-.2px;text-align:center;max-width:165px;margin:auto;padding-bottom:30px}@media only screen and (min-width:768px){body.account.account-trade-program-overview .cta-cards .cta-card-container .cta-card .text{font-size:11px;padding:0 10px 30px;min-height:120px}}@media only screen and (min-width:1025px){body.account.account-trade-program-overview .cta-cards .cta-card-container .cta-card .text{font-size:12px;padding:0 1px 30px;min-height:0}}body.account.account-trade-program-overview .cta-cards .cta-card-container .button-primary,body.account.account-trade-program-overview .cta-cards .cta-card-container .shop-now-button{margin-top:25px;width:100%;font-size:14px}@media only screen and (min-width:768px){body.account.account-trade-program-overview .cta-cards .cta-card-container .button-primary,body.account.account-trade-program-overview .cta-cards .cta-card-container .shop-now-button{font-size:12px}}@media only screen and (min-width:1025px){body.account.account-trade-program-overview .cta-cards .cta-card-container .button-primary,body.account.account-trade-program-overview .cta-cards .cta-card-container .shop-now-button{font-size:14px}}body.account.account-trade-program-overview .cta-cards .cta-card-container .shop-now-button:before{background-color:#4566e3;-webkit-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}body.account.account-trade-program-overview .cta-cards .cta-card-container .shop-now-button:hover:before{background-color:#264cde}body.account.account-trade-program-overview .cta-cards .cta-card-container .shop-now-button:after{display:none}body.account.account-trade-program-overview .container.account-content-container{padding:50px 40px 0}@media only screen and (min-width:768px){body.account.account-trade-program-overview .container.account-content-container{padding:40px 15px 0}}@media only screen and (min-width:1025px){body.account.account-trade-program-overview .container.account-content-container{padding:40px 50px 0}}body.account.account-trade-program-overview .account-banner{width:100%;height:132px;position:relative;background:-o-repeating-linear-gradient(142deg,#181818,#181818 14px,#262626 14px,#262626 15px);background:repeating-linear-gradient(-52deg,#181818,#181818 14px,#262626 0,#262626 15px);color:#fff;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){body.account.account-trade-program-overview .account-banner{height:92px}}body.account.account-trade-program-overview .account-banner.shown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.account.account-trade-program-overview .account-banner .hide-button{position:absolute;right:20px;top:50px;text-transform:uppercase;font-size:12px;font-weight:400;line-height:2.5;letter-spacing:.7px}@media only screen and (min-width:768px){body.account.account-trade-program-overview .account-banner .hide-button{right:25px;top:30px}}@media only screen and (min-width:1025px){body.account.account-trade-program-overview .account-banner .hide-button{right:35px}}body.account.account-trade-program-overview .account-banner .sub-title{font-size:12px;font-weight:400;line-height:2.5;letter-spacing:.6px;text-transform:uppercase;opacity:.65}body.account.account-trade-program-overview .account-banner .title{font-family:Stanley,serif;font-size:26px;font-weight:700;line-height:1.08;letter-spacing:-.4px;max-width:218px;margin-bottom:5px;text-align:center}@media only screen and (min-width:768px){body.account.account-trade-program-overview .account-banner .title{max-width:none;font-size:24px;line-height:1.58;letter-spacing:-.3px;margin-top:-5px}}body.account.account-trade-program-overview .benefits-title{margin-top:70px;text-align:center;font-size:20px;font-weight:500;line-height:1.5}@media only screen and (min-width:768px){body.account.account-trade-program-overview .benefits-title{margin-top:20px;font-size:16px}}body.account.account-trade-program-overview .benefits-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:725px;margin:0 auto 20px}body.account.account-trade-program-overview .benefit-item{margin:35px 0 10px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}@media only screen and (min-width:768px){body.account.account-trade-program-overview .benefit-item{margin:35px 0 60px;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}}body.account.account-trade-program-overview .benefit-item .benefit-image{margin:auto}body.account.account-trade-program-overview .benefit-item .benefit-text{font-size:12px;font-weight:400;line-height:1.67;letter-spacing:normal;text-transform:uppercase;max-width:120px;padding-top:20px;margin:auto}@media only screen and (min-width:1241px){body.account-referrals .account-content{padding:78px 80px 35px}}body.account-referrals .account-page-content{border-top:1px solid #efefef}body.account-referrals .account-page-content .account-page-content-container{margin:25px}@media only screen and (min-width:768px){body.account-referrals .account-page-content .account-page-content-container{margin:50px}}@media only screen and (min-width:1241px){body.account-referrals .account-page-content .account-page-content-container{margin:65px 170px}}body.account-referrals .account-page-content .headline{font-family:Graphik Web,sans-serif;font-weight:400;font-size:20px;line-height:22px}body.account-referrals .account-page-content .body-copy{margin:25px 0}body.account-referrals .account-page-content .copy-link-container{margin-top:50px}body.account-referrals .account-page-content .copy-link-container .copy-link-button{margin-top:10px}@media only screen and (min-width:768px){body.account-referrals .account-page-content .copy-link-container .copy-link-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1025px){body.account-referrals .account-page-content .copy-link-container .copy-link-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}body.account-referrals .account-page-content .copy-link-container .copy-link-label{color:#a1a1a1;text-transform:uppercase;font-size:11px;font-weight:400;letter-spacing:.7px}body.account-referrals .account-page-content .copy-link-container .input-container:before{right:2px}@media only screen and (min-width:1025px){body.account-referrals .account-page-content .copy-link-container .input-container:before{right:0}}@media only screen and (min-width:1241px){body.account-referrals .account-page-header{margin:0 65px 50px}}body.account-project-boards .account-page-header{margin-bottom:5px}body.account-project-boards .boards-list{margin-top:30px;border-bottom:1px solid #efefef}body.account-project-boards .board-list-item{display:block;border-top:1px solid #efefef;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:120px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;color:#181818;text-decoration:none;font-weight:400;font-size:16px;letter-spacing:.4px;line-height:18px;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s;padding-right:30px}@media only screen and (min-width:768px){body.account-project-boards .board-list-item{font-size:20px;line-height:22px}}body.account-project-boards .board-list-item.active{-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.15);box-shadow:0 2px 16px 0 rgba(0,0,0,.15)}body.account-project-boards .board-list-item:hover{color:#4566e3}body.account-project-boards .board-list-item .artwork-mosaic{margin:0 15px}@media only screen and (min-width:768px){body.account-project-boards .board-list-item .artwork-mosaic{margin:0 30px}}body.account-project-boards .create-board-button{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#a1a1a1;position:relative}body.account-project-boards .create-board-button .icon{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:35px;height:35px;background-color:#efefef;border-radius:50%}body.account-project-boards .create-board-button .icon:after,body.account-project-boards .create-board-button .icon:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px;height:2px;background-color:#a1a1a1}body.account-project-boards .create-board-button .icon:after{height:8px;width:2px}body.account-project-boards .create-board-button .board-creator{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}body.account-project-boards .create-board-button .board-creator-input{height:80px;border:none;font-family:Graphik Web,sans-serif;font-size:20px;letter-spacing:.4px;outline:0;width:100%;padding-right:100px}body.account-project-boards .create-board-button .board-creator-button{position:absolute;font-weight:500;text-transform:uppercase;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#181818;font-size:11px;letter-spacing:.8px;padding:10px}body.account-project-boards .create-board-button .board-creator-button:hover{color:#4566e3}body.account-project-boards .artwork-mosaic{width:80px;height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.account-project-boards .artwork-mosaic .artwork-mosaic-item{margin:1px;background-color:#efefef;background-position:50%;background-size:cover;height:38px;width:38px}body.account-project-boards .artwork-mosaic .artwork-mosaic-item:first-child{width:80px}body.artist .page-content{background-color:#fff}body.artist .artist-hero{height:330px;position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#181818}@media only screen and (min-width:768px){body.artist .artist-hero{height:547px}}@media only screen and (min-width:1241px){body.artist .artist-hero{height:650px}}body.artist .artist-hero .hero-image{background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%}body.artist .artist-hero .hero-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,9%,.15)}body.artist .artist-hero .artist-hero-content{position:relative;z-index:2}body.artist .artist-hero .artist-name{font-family:Stanley,serif;font-weight:700;font-size:65px;line-height:70px;text-align:center;padding:0 30px;position:relative;z-index:1;color:#fff}@media only screen and (min-width:1025px){body.artist .artist-hero .artist-name{font-size:100px;line-height:65px}}body.artist .artwork-content-container{padding-top:35px}@media only screen and (min-width:768px){body.artist .artwork-content-container{padding-top:40px}}body.artwork .related,body.artworks .page-content{background-color:#fff}.related{position:relative;overflow:hidden;background-color:#f4f4f4;z-index:2}.related .related-title{text-align:center;font-size:24px;line-height:40px;margin:80px 0 30px}.related .artwork-grid{margin-top:0}.installation-callout{padding:170px 0;background-color:#181818;background-position:50%;background-repeat:no-repeat;background-size:cover;text-align:center;color:#fff}.installation-callout.visible{background-image:url(//cdn.twyla.com/web/assets/images/artwork/installation.c2e24f01d8d4f574a3b27e1db7715d9e.jpg)}.installation-callout .container{max-width:600px}.installation-callout .callout-title{font-family:Stanley,serif;font-weight:700;font-size:36px;line-height:40px;margin-bottom:30px}.installation-callout .callout-copy{font-weight:400;font-size:16px;line-height:26px;margin-bottom:15px}.artwork-sticky-header{position:fixed;top:0;left:0;right:0;height:65px;background-color:#fff;border-bottom:1px solid #efefef;border-bottom:1px solid hsla(0,0%,9%,.098);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);transition:-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);-o-transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99);transition:transform .35s cubic-bezier(.4,.01,.165,.99),-webkit-transform .35s cubic-bezier(.4,.01,.165,.99);z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.artwork-sticky-header .artwork-sticky-details{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 30px;vertical-align:middle;text-align:left;font-weight:400;font-size:14px;line-height:20px;max-width:220px}@media only screen and (min-width:768px){.artwork-sticky-header .artwork-sticky-details{font-size:16px;line-height:24px;padding-right:0;max-width:none}}.artwork-sticky-header .details-artist-name{color:#181818;text-decoration:none;font-weight:500;-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}.artwork-sticky-header .details-artist-name:hover{color:#4566e3}.artwork-sticky-header .title{display:inline-block;vertical-align:middle;max-width:100%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:400}@media only screen and (max-width:374px){.artwork-sticky-header .title{max-width:170px}}@media only screen and (min-width:768px){.artwork-sticky-header .title{max-width:300px}}@media only screen and (min-width:1025px){.artwork-sticky-header .title{max-width:400px}}@media only screen and (min-width:1640px){.artwork-sticky-header .title{max-width:600px}}.artwork-sticky-header .artwork-sticky-price{padding:0 30px}@media only screen and (max-width:767px){.artwork-sticky-header .artwork-sticky-price{display:none}}.artwork-sticky-header .artwork-button-price{position:relative;z-index:3}@media only screen and (min-width:768px){.artwork-sticky-header .artwork-button-price{display:none}}.artwork-sticky-header .dimensions{display:none}@media only screen and (min-width:1025px){.artwork-sticky-header .dimensions{display:inline}}.artwork-sticky-header .button-primary{height:65px;width:150px;font-size:14px;line-height:22px;padding:0 10px}@media only screen and (min-width:768px){.artwork-sticky-header .button-primary{width:220px}}.nav-showing .artwork-sticky-header,.sticky .artwork-sticky-header{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nav-showing .sticky .artwork-sticky-header{-webkit-transform:translate3d(0,95px,0);transform:translate3d(0,95px,0)}@media only screen and (min-width:768px){.nav-showing .sticky .artwork-sticky-header{-webkit-transform:translate3d(0,95px,0);transform:translate3d(0,95px,0)}}.image-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:500;background-color:hsla(0,0%,9%,.9);-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.image-modal .image-wrapper{position:relative}}.image-modal .image-wrapper img{max-width:90vw;max-height:90vh}.image-modal .image-wrapper .close-button{background-color:#fff;z-index:501}@media only screen and (min-width:768px){.image-modal .image-wrapper .close-button{height:42px;width:42px}}@media only screen and (min-width:768px){.image-modal .image-wrapper .close-button:after,.image-modal .image-wrapper .close-button :after,.image-modal .image-wrapper .close-button:before,.image-modal .image-wrapper .close-button :before{height:20px}}body.checkout .container{padding:0 20px}@media only screen and (max-width:374px){body.checkout .container{padding:0 15px}}body.checkout .checkout-page{padding:20px 0}@media only screen and (min-width:768px){body.checkout .checkout-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding:40px 0}}@media only screen and (min-width:1025px){body.checkout .checkout-page{padding:80px 0}}body.checkout .checkout-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#fff;padding:20px;margin-bottom:30px}@media only screen and (max-width:374px){body.checkout .checkout-container{padding:15px}}@media only screen and (min-width:768px){body.checkout .checkout-container{padding:30px;margin-right:24px;margin-bottom:0}}@media only screen and (min-width:1025px){body.checkout .checkout-container{padding:30px 60px}}body.checkout .checkout-container .section{border-bottom:1px solid #eee;margin-top:35px;font-size:16px;line-height:20px;font-weight:400;padding-bottom:30px}body.checkout .checkout-container .section:last-child{border-bottom:none}body.checkout .checkout-container .checkout-header{margin-bottom:20px}@media only screen and (min-width:1241px){body.checkout .checkout-container .checkout-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:768px){body.checkout .checkout-container .field-container .field-group{max-width:none;width:100%}}body.checkout .checkout-container .section-title{text-transform:uppercase;font-weight:500;font-size:14px;line-height:20px;margin-bottom:10px}body.checkout .checkout-container .section-title-text{font-size:12px;line-height:20px;white-space:nowrap;margin-top:5px}@media only screen and (min-width:1025px){body.checkout .checkout-container .section-title-text{margin-top:0;text-align:right}}body.checkout .checkout-container .section-title-text .cta-link{margin-left:12px}body.checkout .checkout-container .new-address-form{margin-top:25px}body.checkout .checkout-container .new-address-form .cta-link.active{margin-bottom:15px}body.checkout .checkout-container .confirmation-additional-content{padding:30px 0 10px}@media only screen and (min-width:768px){body.checkout .checkout-container .confirmation-additional-content{max-width:400px}}body.checkout .empty-cart{text-align:center;padding:60px 0}body.checkout .empty-cart .empty-cart-title{font-size:20px;line-height:20px;margin-bottom:30px}body.checkout .cart-container{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){body.checkout .cart-container{width:360px}}body.checkout .cart-container .return-policy{width:100%;margin-top:20px;font-size:14px;line-height:20px;border-top:1px solid #efefef;padding-top:20px}@media only screen and (min-width:768px) and (max-width:1024px){body.checkout .cart-container .cart-artwork-title{width:120px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}body.checkout .cart-container .cart-total-error{color:#e94462;text-align:center;margin:15px 30px}body.checkout .cart-container .order-totals{width:100%;margin:30px 0 0}body.checkout .cart-container .credit-total,body.checkout .cart-container .discount-total{color:#4566e3}body.checkout .cart-container .checkout-cart-header{padding:20px}@media only screen and (min-width:1025px){body.checkout .cart-container .checkout-cart-header{padding:30px}}body.checkout .cart-container .cart-banner{font-size:14px;line-height:30px;background-color:#4566e3;color:#fff;text-align:center}body.checkout .cart-container .cart-items{padding:0 20px 20px}@media only screen and (min-width:768px){body.checkout .cart-container .cart-items{padding:0 30px 20px}}@media only screen and (min-width:1025px){body.checkout .cart-container .cart-items{padding:0 40px 30px}}body.checkout.trial-checkout .order-totals{color:#a1a1a1}body.checkout.trial-checkout .total-free{text-transform:uppercase}body.checkout.trial-checkout .order-value{margin-bottom:15px}body.checkout.trial-checkout .install-total,body.checkout.trial-checkout .shipping-total,body.checkout.trial-checkout .trial-total{margin-top:0;color:#181818}body.checkout .checkout-form-header{border-bottom:2px solid #181818;margin-bottom:30px;position:relative}body.checkout .checkout-form-header .trust-badge{text-align:center;padding-bottom:10px}@media only screen and (min-width:768px){body.checkout .checkout-form-header .trust-badge{position:absolute;top:0;right:0;padding-bottom:0}}body.checkout .checkout-form-header .trust-badge .trust-badge-link{display:inline-block}body.checkout .checkout-steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){body.checkout .checkout-steps{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}body.checkout .checkout-steps .checkout-step{padding:10px 7px;text-align:center;font-size:14px}@media only screen and (max-width:374px){body.checkout .checkout-steps .checkout-step{font-size:13px}}@media only screen and (min-width:768px){body.checkout .checkout-steps .checkout-step{font-size:16px;padding:10px;margin-right:10px}}body.checkout .checkout-steps .checkout-step.active{background-color:#4566e3;color:#fff}body.checkout .checkout-steps .checkout-step.disabled{color:#a1a1a1;cursor:default}body.checkout .checkout-steps .checkout-step.previous:hover{cursor:pointer;background-color:#efefef}body.checkout .checkout-actions{margin-top:10px}body.checkout .checkout-actions .button-secondary{font-weight:400;font-size:14px}body.checkout .checkout-actions .text{font-size:12px;margin-right:20px}body.checkout .field-group,body.checkout .input-field{max-width:430px}body.checkout .pickup-location .input-field{max-width:100%}body.checkout .custom-install-item{padding:30px 0 20px;font-size:14px;line-height:22px;border-bottom:1px solid #efefef}body.checkout .custom-install-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body.checkout .custom-install-header .icon{margin-right:25px;margin-top:0}body.checkout .custom-install-remove{margin-top:15px}body.checkout .custom-install-description{margin:15px 0;font-weight:400}.checkout-confirmation .confirmation-header{border-bottom:3px solid #181818;margin-bottom:20px}.checkout-confirmation .order-confirmation-title{font-family:Stanley,serif;font-weight:700;font-size:36px;line-height:42px;margin-bottom:10px}@media only screen and (min-width:768px){.checkout-confirmation .order-confirmation-title{font-size:42px;line-height:50px}}.checkout-confirmation .order-confirmation-number{padding:15px 0 30px;line-height:24px;font-weight:400}.checkout-confirmation .order-confirmation-number span{font-weight:500}.checkout-confirmation .confirm-details{padding:0 0 30px;margin-bottom:30px;border-bottom:1px solid #eee;font-weight:400;font-size:14px;line-height:20px}@media only screen and (min-width:768px){.checkout-confirmation .confirm-details{padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px){.checkout-confirmation .shipping-details{padding:0 30px 0 0;margin:0;min-width:320px}}.checkout-confirmation .payment-details{margin-top:30px;padding-top:30px;border-top:1px solid #eee}@media only screen and (min-width:768px){.checkout-confirmation .payment-details{padding-left:30px;padding-top:0;margin-top:0;border-top:0;border-left:1px solid #eee}}.checkout-confirmation .confirm-details-title{font-weight:500;font-size:16px;margin-bottom:10px}.checkout-confirmation .confirmation-artwork{border-bottom:1px solid #eee;padding-bottom:20px}.checkout-confirmation .confirmation-artwork .artwork-grid{margin:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.checkout-confirmation .confirmation-artwork .artwork-image{background-color:#f3f3f3}.checkout-confirmation .confirmation-artwork .artwork-image .image-content{width:auto;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:90%;max-height:80%;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 4px 4px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.15)}.checkout-confirmation .confirmation-artwork .price{font-weight:500}.checkout-confirmation.trial-confirmation .order-totals{color:#a1a1a1}.checkout-confirmation.trial-confirmation .total-free{text-transform:uppercase}.checkout-confirmation.trial-confirmation .order-value{margin-bottom:15px}.checkout-confirmation.trial-confirmation .install-total,.checkout-confirmation.trial-confirmation .shipping-total,.checkout-confirmation.trial-confirmation .trial-total{margin-top:0;color:#181818}.custom-install-modal-content{text-align:center}.custom-install-modal-content svg{width:50px;height:50px;margin-bottom:30px}.custom-install-modal-content .install-title{max-width:345px;margin:0 auto;font-size:22px;line-height:28px;margin-bottom:20px}.custom-install-modal-content .install-copy{max-width:340px;margin:0 auto 30px}.custom-install-modal-content .follow-up{font-weight:400;font-size:14px;margin-bottom:25px}.custom-install-modal-content .button-container{margin-top:15px}.custom-install-modal-content .button{width:100%;max-width:360px;margin:0 auto}.discount-form{margin-bottom:50px}.discount-form.expanded .discount-toggle:after{opacity:0}.discount-form.expanded .discount-field-wrapper{display:block}.discount-form .discount-toggle{position:relative;padding-left:20px}.discount-form .discount-toggle:after,.discount-form .discount-toggle:before{content:"";position:absolute;left:0;top:50%;margin-top:-1px;width:10px;height:2px;background-color:#181818}.discount-form .discount-toggle:after{opacity:1;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.discount-form .discount-field-wrapper{display:none;position:relative}.discount-form .discount-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.discount-form .discount-field .discount-input{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.discount-form .discount-field .discount-input:focus+.discount-button{background-color:#181818;color:#fff}.discount-form .discount-field .discount-input:focus+.discount-button:hover{background-color:#4566e3;color:#fff}.discount-form .discount-field .discount-button{position:relative;background-color:#efefef;width:110px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:14px;font-weight:500}.discount-form .discount-field .discount-button:hover{color:#fff;background-color:#4566e3}.discount-form .discount-field .discount-button:disabled:hover{background-color:#efefef;color:#181818}.discount-form .discount-field .discount-button.loading,.discount-form .discount-field .discount-button:disabled.loading{background-color:#181818;color:hsla(0,0%,9%,0)}.discount-form .error-message,.discount-form .success-message{position:absolute;top:100%;left:0}.discount-form .success-message{font-weight:400;font-size:14px;color:#4566e3;margin-top:10px}body.contact .contact-header{background:url(//cdn.twyla.com/web/assets/images/contact/hero.0ae50a9acad426003615e1dcfaad64c6.jpg) bottom no-repeat;background-size:cover;color:#fff;padding:150px 0 25px;position:relative}@media only screen and (min-width:768px){body.contact .contact-header{background:url(//cdn.twyla.com/web/assets/images/contact/hero-large.9507b2d9b23dbf0789a92fe33445f2df.jpg) bottom no-repeat;background-size:cover}}body.contact .contact-header .contact-title{font-family:Stanley,serif;font-size:42px;font-weight:700}@media only screen and (min-width:768px){body.contact .contact-header .contact-title{font-size:60px}}body.contact .contact-container{background-color:#fff}body.contact .accordion{padding:20px 0 100px}@media only screen and (min-width:768px){body.contact .accordion{padding:100px 40px 200px}}body.contact .accordion-header{font-size:20px;font-weight:400}body.contact .accordion-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;font-weight:400;font-size:14px;line-height:27px;padding:0 32px 40px}@media only screen and (min-width:768px){body.contact .accordion-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}body.contact .accordion-content .small-text{font-size:12px;line-height:20px;color:#a1a1a1}body.contact .accordion-content .contact-content{width:100%;padding-left:12px;padding-right:12px}@media only screen and (min-width:768px){body.contact .accordion-content .contact-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:50%;padding-bottom:35px}}body.contact .accordion-content .contact-content .contact-content-title{padding-top:35px;font-size:16px}@media only screen and (min-width:768px){body.contact .accordion-content .contact-content .contact-content-title{max-width:400px}}body.contact .accordion-content .contact-content .contact-content-copy ul{padding:0 0 0 40px}body.contact .accordion-content .contact-content .contact-content-copy ul li{list-style:disc}@media only screen and (min-width:768px){body.contact .accordion-content .contact-content .contact-content-copy{max-width:400px;padding:0}body.contact .accordion-content .contact-content .contact-content-copy ul{padding:0}body.contact .accordion-content .contact-content .contact-content-copy ul li{list-style:none}}body.contact .accordion-content .contact-content .button-container{text-align:center}@media only screen and (min-width:768px){body.contact .accordion-content .contact-content .button-container{text-align:left}}body.contact .accordion-content .contact-content .button-primary{margin-top:50px;width:250px}body.contact .accordion-content .contact-links{width:100%;text-align:right;padding:20px 0}@media only screen and (min-width:768px){body.contact .accordion-content .contact-links{width:25%}body.contact .accordion-content .contact-links .cta-link,body.contact .accordion-content .contact-links span{margin-right:20px}}body.contact .accordion-content .contact-links .contact-label{display:block;text-transform:uppercase;font-size:10px}body.contact .accordion-content .contact-links li{border-bottom:1px solid #efefef}body.contact .accordion-content .contact-links li:last-child{border-bottom:none}body.contact .accordion-content .contact-links li:only-child{border-bottom:1px solid #efefef}body.contact .accordion-content .contact-links .contact-link-list{text-align:center;max-width:225px;margin:auto}@media only screen and (min-width:768px){body.contact .accordion-content .contact-links .contact-link-list{text-align:right;width:100%;margin:auto}}body.contact .accordion-content .contact-links .contact-link-list li{padding:10px}@media only screen and (min-width:768px){body.contact .accordion-content .contact-links .contact-link-list li{padding:15px 0}body.contact .accordion-content .contact-links .contact-link-list li:first-child{padding-top:0}}body.contact .accordion-content #grnhse_app{width:100%}body.contact .accordion-panel.shown .accordion-header{font-weight:500;background-color:#f4f4f4}body.contact .accordion-panel.shown .accordion-header:hover{background-color:#f4f4f4}body.email-settings .container{background-color:#fff;margin:150px auto;max-width:750px;padding:0}body.email-settings .error-text{color:#e94462}body.email-settings .email-subscription-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:90px 0}body.email-settings .email-subscription-form .label{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;font-size:20px;font-weight:400}body.email-settings .email-subscription-form .label.error-text{line-height:28px}body.email-settings .email-subscription-form .radio-group{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}body.email-settings .email-subscription-form .radio-container{margin:10px 0}.error-page{background-color:#fff}.error-page .content{padding:160px 0}.error-page .content .content-section{position:relative;margin-left:15%}.error-page .content .content-copy{position:absolute;top:16px;top:48px;left:335px}.error-page .content .content-copy .title{font-family:Stanley,serif;font-weight:700;font-size:60px;line-height:50px}@media only screen and (min-width:768px){.error-page .content .content-copy .title{max-width:360px}}.error-page .content .content-copy p{font-weight:400;font-size:16px;line-height:22px;padding:38px 0;max-width:180px}@media only screen and (min-width:768px){.error-page .content .content-copy p{max-width:360px}}@media only screen and (min-width:768px){.error-page .content .content-copy .button-primary{padding-left:32px;padding-right:32px;min-width:250px}.error-page .content .content-copy .button-primary .svg-arrow{margin-left:32px}}@media only screen and (max-width:767px){.error-page .content .content-section{margin-left:0}.error-page .content .content-section .not-found-image img{margin:0 auto}.error-page .content .content-copy{width:95%;text-align:center;top:-80px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.error-page .content .content-copy p{padding:76px 0 170px;margin:0 auto}.error-page .content .content-copy .title{font-size:48px}}body.faq .page-content{background-color:#fff}body.faq .faq-header{padding:100px 0 50px;background-color:#181818}body.faq .faq-header .faq-title{font-family:Stanley,serif;font-weight:700;font-size:60px;line-height:60px;color:#fff}@media only screen and (min-width:768px){body.faq .faq-header .faq-title{padding-left:30px}}body.faq button.link{color:#4566e3;text-decoration:underline}body.faq .faq-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){body.faq .faq-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:1440px;margin:0 auto}}body.faq .faq-sections{background-color:#fff;padding:20px 0}@media only screen and (min-width:768px){body.faq .faq-sections{width:300px;padding:70px 0}}@media only screen and (min-width:1025px){body.faq .faq-sections{width:350px;padding:70px 30px}}body.faq .faq-sections .title{font-size:10px;font-weight:500;line-height:20px;text-transform:uppercase;margin-bottom:5px}@media only screen and (min-width:768px){body.faq .faq-sections .title{border-bottom:1px solid #efefef;margin-bottom:15px}}@media only screen and (max-width:767px){body.faq .faq-sections .section-list{display:none}}@media only screen and (min-width:768px){body.faq .faq-sections .styled-select{display:none}}body.faq .faq-sections .section-list-link{display:block;text-decoration:none;width:100%;color:#a1a1a1;font-size:14px;line-height:18px;padding:15px 50px 15px 0;position:relative;text-align:left}body.faq .faq-sections .section-list-link.active{color:#4566e3}body.faq .faq-sections .section-list-link.active .svg-arrow{opacity:1}body.faq .faq-sections .svg-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;fill:#4566e3;width:34px;opacity:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}body.faq .content{background-color:#f4f4f4;padding:40px 0}@media only screen and (min-width:768px){body.faq .content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:-160px;padding:50px 0}}body.faq .content .container{max-width:800px}body.faq .content .sub-title{display:none;font-size:10px;line-height:20px}@media only screen and (min-width:768px){body.faq .content .sub-title{display:block}}body.faq .content .section-title{font-family:Stanley,serif;font-weight:700;font-size:36px;line-height:1;margin:0 0 30px}@media only screen and (min-width:768px){body.faq .content .section-title{font-size:42px}}body.faq .content .accordion-content{font-weight:400;font-size:14px;line-height:27px}@media only screen and (min-width:768px){body.faq .content .accordion-content{max-width:600px;margin:0 auto}}body.faq .content .accordion-panel.shown .accordion-content{padding:15px 15px 0}body.faq .content .outer-list-item{border-bottom:1px solid #efefef;padding:15px 0}@media only screen and (min-width:768px){body.faq .content .outer-list-item{padding:15px 30px}}body.faq .content .outer-list-item:first-child{padding-top:0}body.faq .content .outer-list-item:last-child{border-bottom:none}body.faq .content .inner-list-item{margin-left:40px;list-style:disc}body.featured-artists .artist-module,body.featured-artists .page-content{background-color:#fff}@media only screen and (min-width:768px){body.featured-artists .artist-module.hover .artist-image img{-webkit-transition:-webkit-transform 1.25s ease-out;transition:-webkit-transform 1.25s ease-out;-o-transition:transform 1.25s ease-out;transition:transform 1.25s ease-out;transition:transform 1.25s ease-out,-webkit-transform 1.25s ease-out;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}}body.featured-artists .artist-module .artist-image{display:block}@media only screen and (min-width:768px){body.featured-artists .artist-module .artist-image{overflow:hidden}body.featured-artists .artist-module .artist-image img{-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}}body.featured-artists .artist-module .intro{font-size:10px;letter-spacing:1px;line-height:20px;text-transform:uppercase;margin-bottom:-3px}body.featured-artists .artist-module .artist-name{font-size:48px;letter-spacing:-.5px;line-height:50px}@media only screen and (min-width:768px){body.featured-artists .artist-module .artist-name{margin-bottom:20px}}body.featured-artists .artist-module .body-copy{font-size:14px;line-height:22px}body.featured-artists .artist-module .button-container{display:inline-block}@media only screen and (min-width:768px){body.featured-artists .artist-module .button-container{margin-top:15px}}@media only screen and (min-width:1241px){body.featured-artists .artist-module .button-container{margin-top:45px}}body.featured-artists .full-bleed{position:relative;overflow:hidden}@media only screen and (min-width:768px){body.featured-artists .full-bleed.align-center .artist-detail{left:50%;width:100%;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0 50px}}@media only screen and (min-width:768px){body.featured-artists .full-bleed.align-left .artist-detail{left:auto;right:50%;width:50%;text-align:left;padding:0 50px}}@media only screen and (min-width:768px){body.featured-artists .full-bleed.align-left .detail-bottom{max-width:400px}}@media only screen and (min-width:768px){body.featured-artists .full-bleed .artist-module-content{padding-bottom:47.584%}}@media (min-width:1366px){body.featured-artists .full-bleed .artist-module-content{padding-bottom:0;height:650px}}body.featured-artists .full-bleed .artist-image{width:100%;background-color:#181818}@media only screen and (min-width:768px){body.featured-artists .full-bleed .artist-image{position:absolute;width:100%;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}body.featured-artists .full-bleed .artist-image img{width:100%}body.featured-artists .full-bleed .artist-detail{position:relative}@media only screen and (min-width:768px){body.featured-artists .full-bleed .artist-detail{color:#fff;position:absolute;left:50%;top:0;width:50%;height:100%;max-width:580px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 2% 0 4.5%;pointer-events:none}}@media only screen and (min-width:1025px){body.featured-artists .full-bleed .artist-detail{padding:0 4% 0 8.5%}}@media only screen and (max-width:767px){body.featured-artists .full-bleed .detail-top{position:absolute;left:0;width:100%;bottom:100%;height:350px;height:0;padding:0 15px 93.333%;z-index:2;color:#fff;pointer-events:none}body.featured-artists .full-bleed .detail-top .content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 45px}}body.featured-artists .full-bleed .detail-bottom{padding:20px 45px 50px}@media only screen and (min-width:768px){body.featured-artists .full-bleed .detail-bottom{padding:0}}body.featured-artists .full-bleed .button-container{pointer-events:auto}body.featured-artists .full-split{position:relative}@media only screen and (min-width:768px){body.featured-artists .full-split{padding:30px 0}}@media only screen and (min-width:1241px){body.featured-artists .full-split{padding:50px}}@media only screen and (min-width:768px){body.featured-artists .full-split .artist-module-content{background-color:#f4f4f4;max-width:1310px;margin:0 auto}}@media only screen and (min-width:1025px){body.featured-artists .full-split .artist-module-content{margin:0 auto}}body.featured-artists .full-split .artist-detail{padding:45px}@media only screen and (min-width:768px){body.featured-artists .full-split .artist-detail{padding:0;position:absolute;left:50%;top:0;width:50%;height:100%;max-width:580px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}}body.featured-artists .full-split .artist-detail-content{width:100%}@media only screen and (min-width:768px){body.featured-artists .full-split .detail-bottom{max-width:390px;margin:0 auto}}@media only screen and (min-width:768px){body.featured-artists .split{padding:30px 0}}@media only screen and (min-width:1241px){body.featured-artists .split{padding:50px}}@media only screen and (min-width:768px){body.featured-artists .split .artist-module-content{background-color:#f4f4f4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:1310px;margin:0 auto}}@media only screen and (min-width:1025px){body.featured-artists .split .artist-module-content{margin:0 auto}}@media only screen and (min-width:768px){body.featured-artists .split.reverse .artist-module-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width:768px){body.featured-artists .split .artist-image{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}body.featured-artists .split .artist-detail{background-color:#f4f4f4;padding:45px}@media only screen and (min-width:768px){body.featured-artists .split .artist-detail{padding:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:768px){body.featured-artists .split .artist-detail-content{max-width:490px;padding:0 45px}}body.featured-artists .split .artist-name{margin-bottom:15px}.fine-print .page-content{background-color:#fff}.fine-print .link-container{margin-top:25px;margin-bottom:40px;text-align:right}@media only screen and (min-width:768px){.fine-print .link-container{margin-bottom:60px}}.fine-print .fine-print-title{font-family:Stanley,serif;font-weight:700;font-size:42px;line-height:42px}@media only screen and (min-width:768px){.fine-print .fine-print-title{margin-left:290px;font-size:60px;line-height:66px}}.fine-print .sections{margin-bottom:60px}.fine-print .sections .section{margin-top:40px;font-size:20px;overflow:hidden}@media only screen and (min-width:768px){.fine-print .sections .section{margin-top:60px}}.fine-print .sections p{margin-bottom:1em;font-weight:400;font-size:16px;line-height:30px}.fine-print .sections .section-title{line-height:30px;margin-bottom:.5em}@media only screen and (min-width:768px){.fine-print .sections .section-title{float:left;width:260px;text-align:right}}.fine-print .sections .section-content{margin-left:25px}@media only screen and (min-width:768px){.fine-print .sections .section-content{margin-left:290px}}@media only screen and (min-width:1025px){body.home .page-content{padding-top:120px}}body.home .hero{position:relative;background:#efefef;text-align:left;color:#fff}body.home .hero .hero-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}body.home .hero .hero-image img{width:100%}body.home .hero .hero-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}body.home .hero .hero-cta{margin:0 auto;position:absolute;left:50%;bottom:55px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:768px){body.home .hero .hero-cta{position:relative;left:auto;right:auto;top:auto;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none}}body.home .hero .hero-cta .button-primary{width:206px;font-size:14px}body.home .hero-copy-content .hero-title{font-size:45px;line-height:47px;letter-spacing:normal;margin:0 0 5px;font-weight:400}@media only screen and (min-width:768px){body.home .hero-copy-content .hero-title{text-shadow:0 0 12px rgba(0,0,0,.5);margin:15px 0 8px;font-size:55px}body.home .hero-copy-content .hero-title span{display:block}}@media only screen and (min-width:1025px){body.home .hero-copy-content .hero-title{margin:15px 0 20px;font-size:75px}}body.home .hero-copy-content .hero-copy{font-size:14px;line-height:22px;margin-bottom:8px}@media only screen and (min-width:768px){body.home .hero-copy-content .hero-copy{font-size:16px;font-weight:500;line-height:24px;text-align:center;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.5);margin-bottom:55px}}@media only screen and (min-width:1025px){body.home .hero-copy-content .hero-copy{font-size:20px}}body.home .introduction{padding:40px 0 50px;background-color:#fff}@media only screen and (min-width:768px){body.home .introduction{padding:155px 0 30px}}@media only screen and (min-width:1025px){body.home .introduction{padding:230px 0 30px}}body.home .introduction .title{text-align:center;font-size:24px;line-height:62px;letter-spacing:-.2px}@media only screen and (min-width:768px){body.home .introduction .title{position:absolute;top:-18%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}body.home .introduction .container{max-width:1220px;position:relative}@media only screen and (min-width:768px){body.home .introduction .steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.home .introduction .step{margin-bottom:50px}@media only screen and (min-width:768px){body.home .introduction .step{margin-bottom:80px;width:50%;padding:0 30px}}@media only screen and (min-width:1241px){body.home .introduction .step{margin-bottom:130px;padding:0 60px}}body.home .introduction .step:last-child{margin-bottom:0}body.home .introduction .step:nth-child(odd){margin-top:none}@media only screen and (min-width:768px){body.home .introduction .step:nth-child(odd){margin-top:-6%}}body.home .introduction .step:nth-child(2n){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}body.home .introduction .step.visible .step-content{-webkit-transition:-webkit-transform .9s cubic-bezier(0,0,.25,1);transition:-webkit-transform .9s cubic-bezier(0,0,.25,1);-o-transition:transform .9s cubic-bezier(0,0,.25,1);transition:transform .9s cubic-bezier(0,0,.25,1);transition:transform .9s cubic-bezier(0,0,.25,1),-webkit-transform .9s cubic-bezier(0,0,.25,1);-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}body.home .introduction .step-image{margin-bottom:15px}@media only screen and (min-width:768px){body.home .introduction .step-image{margin-bottom:20px}}body.home .introduction .step-content{padding-left:50px;position:relative;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}@media only screen and (min-width:768px){body.home .introduction .step-content{padding-left:60px}}body.home .introduction .step-number{font-family:Stanley,serif;position:absolute;left:14px;top:0;font-size:20px;line-height:24px}@media only screen and (min-width:768px){body.home .introduction .step-number{left:25px}}body.home .introduction .step-title{font-weight:400;font-size:20px;line-height:24px;margin-bottom:5px}body.home .introduction .step-text{margin:0;max-width:310px}body.home .framed{background-color:#fff;position:relative;background-image:url(//cdn.twyla.com/web/assets/images/home/expert-framed.01e883750a6f12a1142f16a245e0e500.jpg);background-position:100% 0;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:768px){body.home .framed{background-color:#f2f3f7;padding:75px 0;background-image:url(//cdn.twyla.com/web/assets/images/home/expertly-framed-medium.56f4d29bab6eb80024ffda6bb842d950.jpg);background-position:50%;background-size:cover}}@media only screen and (min-width:1025px){body.home .framed{padding-top:0;height:639px}}@media only screen and (min-width:1241px){body.home .framed{background-image:url(//cdn.twyla.com/web/assets/images/home/expertly-framed-large.cd3adf72d4bb14d5370fb99877a8573b.jpg)}}@media only screen and (min-width:1640px){body.home .framed{height:739px;background-image:url(//cdn.twyla.com/web/assets/images/home/expertly-framed-xlarge.17a13465dabd0bd99b66d8c3af692426.jpg)}}@media only screen and (min-width:1025px){body.home .framed .content{position:absolute;top:0;left:0;width:100%;height:100%}}body.home .framed .framed-title{font-size:30px;line-height:34px;margin-bottom:20px}@media only screen and (min-width:768px){body.home .framed .framed-title{font-size:28px;line-height:32px;margin-bottom:15pxpx}}@media only screen and (min-width:1025px){body.home .framed .framed-title{font-size:30px;line-height:34px}}@media only screen and (min-width:1241px){body.home .framed .framed-title{font-size:36px;line-height:40px}}@media only screen and (max-width:767px){body.home .framed .text-content-top{height:0;position:relative;padding-bottom:69.333%}}@media only screen and (max-width:767px){body.home .framed .text-content-bottom{padding:60px 50px}}body.home .framed .text-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){body.home .framed .text-content{max-width:370px;margin-left:8%;margin-right:57%}}@media only screen and (min-width:1025px){body.home .framed .text-content{margin-top:95px}}@media only screen and (min-width:1241px){body.home .framed .text-content{margin-left:30px;max-width:400px;margin-top:140px}}body.home .framed .framed-text{margin:0 0 15px;font-weight:400;font-size:14px;line-height:26px}@media only screen and (min-width:768px){body.home .framed .framed-text{margin-right:0}}body.home .framed .logo-mark{width:53px;height:53px;background-color:#181818;border-radius:50%}@media only screen and (max-width:767px){body.home .framed .logo-mark{position:absolute;left:50px;bottom:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}@media only screen and (min-width:768px){body.home .framed .logo-mark{width:65px;height:65px;margin-bottom:40px}}@media only screen and (min-width:1241px){body.home .framed .logo-mark{width:80px;height:80px}}body.home .framed .logo-mark svg{width:29px;height:29px;margin:14px 0 0 12px}@media only screen and (min-width:768px){body.home .framed .logo-mark svg{margin:20px 0 0 18px}}@media only screen and (min-width:1241px){body.home .framed .logo-mark svg{width:35px;height:35px;margin:26px 0 0 23px}}body.home .framed .frame-cta{margin-top:40px}body.home .framed .frame-cta .cta-link{font-size:12px}@media only screen and (min-width:768px){body.home .framed .frame-cta .cta-link{font-size:14px}}@media only screen and (min-width:768px){body.home .best-sellers-grid{margin:55px 25px}}@media only screen and (min-width:1025px){body.home .best-sellers-grid{margin:55px 145px}}body.home .best-sellers-grid .grid-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px}@media only screen and (min-width:1025px){body.home .best-sellers-grid .grid-header{padding:0 10px}}body.home .best-sellers-grid .grid-header .theme-name{font-size:24px;line-height:26px;font-weight:500;letter-spacing:-.2px;padding:0}@media only screen and (min-width:768px){body.home .best-sellers-grid .grid-header .theme-name{font-size:30px;line-height:44px;font-family:Stanley,serif;font-weight:700}}body.home .best-sellers-grid .grid-header .cta-link{font-size:14px}@media only screen and (min-width:768px){body.home .best-sellers-grid .grid-header .cta-link{height:22px;margin-top:10px}}body.home .best-sellers-grid .artwork-grid-container{padding:0 10px}body.home .hero-copy-content{text-align:center}body.home .hero-copy-content.hide-for-desktop{padding:20px 0;background-color:#fff;color:#181818;font-weight:400}body.home .hero-carousel{position:relative;overflow:hidden;padding-bottom:96%;background-color:#181818;color:#fff}@media only screen and (min-width:768px){body.home .hero-carousel{padding-bottom:37.5549%}}body.home .hero-carousel .control{top:auto;bottom:5px;left:53%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:768px){body.home .hero-carousel .control{top:50%;right:50px;left:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}body.home .hero-carousel .control.prev{left:47%;right:auto}@media only screen and (min-width:768px){body.home .hero-carousel .control.prev{right:auto;left:50px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}}body.home .hero-carousel .control.active .icon{opacity:1}body.home .hero-carousel .control svg{display:none}body.home .hero-carousel .control .icon{width:8px;height:8px;opacity:.5}@media only screen and (min-width:768px){body.home .hero-carousel .control .icon{opacity:1;width:40px;height:40px}}body.home .hero-carousel .control:hover .icon{background-color:#fff}@media only screen and (min-width:768px){body.home .hero-carousel .control:hover .icon{background-color:#4566e3}}@media only screen and (min-width:768px){body.home .hero-carousel .control svg{display:block}}body.home .hero-carousel .hero{height:100%;padding-bottom:0}@media only screen and (min-width:768px){body.home .hero-carousel .hero .hero-content{padding:0}}body.our-story img{width:100%}body.our-story .hero{height:420px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#181818 url(//cdn.twyla.com/web/assets/images/our-story/hero.b45eb3f36c9595078c53c74b02acca5e.jpg) 50% no-repeat;background-size:cover}@media only screen and (min-width:768px){body.our-story .hero{background-image:url(//cdn.twyla.com/web/assets/images/our-story/hero-medium.5980897d8711a6b4ce6078cf784650be.jpg)}}@media only screen and (min-width:1241px){body.our-story .hero{height:540px;background-image:url(//cdn.twyla.com/web/assets/images/our-story/hero-large.1f08940e46ee36807114b87f2de9071d.jpg)}}body.our-story .hero .hero-content{width:63%;margin-top:10px}@media only screen and (min-width:768px){body.our-story .hero .hero-content{margin-left:55px;margin-top:-30px;width:40%}}@media only screen and (min-width:1241px){body.our-story .hero .hero-content{width:50%;margin-left:0}}body.our-story .hero .hero-title{font-family:Stanley,serif;font-weight:700;font-size:36px;letter-spacing:-.31px;line-height:36px;color:#fff}@media only screen and (min-width:768px){body.our-story .hero .hero-title{font-size:42px;line-height:42px}}@media only screen and (min-width:1241px){body.our-story .hero .hero-title{font-size:48px;line-height:50px}}body.our-story .hero .hero-title span{color:#fcccaf}body.our-story .intro{background-color:#f4f4f4}@media only screen and (min-width:768px){body.our-story .intro{padding-bottom:75px}}body.our-story .intro .body-copy{margin:55px auto;padding:0 30px;font-size:20px;line-height:28px}@media only screen and (min-width:768px){body.our-story .intro .body-copy{text-align:center;margin:70px auto;font-size:18px;line-height:26px;max-width:675px}}body.our-story .intro .video-container{position:relative;padding:0}body.our-story .intro .text-content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff}body.our-story .intro .intro-text{font-weight:600;font-size:12px;margin-bottom:15px}@media only screen and (max-width:767px){body.our-story .intro .intro-text{display:none}}body.our-story .intro .video-title{font-family:Stanley,serif;font-weight:700;font-size:26px;line-height:28px;max-width:520px;margin:0 auto 30px}@media only screen and (min-width:768px){body.our-story .intro .video-title{margin-bottom:40px;font-size:48px;line-height:50px}}body.our-story .intro .play-button{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;padding:12px 14px 12px 20px;position:relative;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;-o-transition:box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s}@media only screen and (min-width:768px){body.our-story .intro .play-button{padding:17px 20px 17px 25px}}body.our-story .intro .play-button:hover{-webkit-box-shadow:inset 0 0 0 5px #fff;box-shadow:inset 0 0 0 5px #fff}body.our-story .intro .play-button svg{display:block}body.our-story .intro .video-embed{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}body.our-story .intro .video-embed .youtube-video,body.our-story .intro .video-embed iframe{width:100%;height:100%}body.our-story .bio{background-color:#fff;padding:50px 15px 40px}@media only screen and (min-width:768px){body.our-story .bio{padding:75px}}@media only screen and (min-width:768px){body.our-story .bio .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:768px){body.our-story .bio .body-copy{font-size:14px;line-height:26px}}@media only screen and (min-width:1025px){body.our-story .bio .body-copy{margin-right:30px}}@media only screen and (max-width:767px){body.our-story .bio .bio-section-2{display:none}}body.our-story .bio .bio-copy{color:#a1a1a1;font-weight:400;font-size:18px;line-height:28px}@media only screen and (min-width:1025px){body.our-story .bio .bio-copy{font-size:20px;line-height:30px}}body.our-story .office{padding:60px 30px;background:#181818 url(//cdn.twyla.com/web/assets/images/our-story/office.811907aaf6f9038a857698eb851b8e02.jpg) 50% no-repeat;background-size:cover}@media only screen and (min-width:768px){body.our-story .office{padding:150px 0;background-image:url(//cdn.twyla.com/web/assets/images/our-story/office-medium.de690c147f3cb427e2e341f68c148b57.jpg)}}@media only screen and (min-width:1025px){body.our-story .office{background-image:url(//cdn.twyla.com/web/assets/images/our-story/office-large.18fa27411b2988adfcb413961e314e16.jpg)}}body.our-story .office .column,body.our-story .office .columns{background-color:#fff;padding:40px}@media only screen and (min-width:768px){body.our-story .office .column,body.our-story .office .columns{padding:70px}}body.our-story .office .body-copy{font-size:20px;line-height:28px;margin:0}@media only screen and (min-width:768px){body.our-story .office .body-copy{font-size:18px;line-height:26px}}@media only screen and (min-width:1025px){body.our-story .office .body-copy{max-width:445px;margin:0 auto}}.password-reset .reset-page{padding:30px 0}@media only screen and (min-width:768px){.password-reset .reset-page{padding:80px 0}}.password-reset .dialog-title,.password-set .dialog-title{margin-bottom:15px}.password-set .set-password-page{padding:30px 0}@media only screen and (min-width:768px){.password-set .set-password-page{padding:80px 0}}.password-set .set-password-page .input-label{display:none}.password-set .set-password-page .dialog-title{max-width:400px;margin-bottom:30px}.password-set .set-password-page .dialog-content{margin:75px auto}.password-set .designer-success,.password-set .token-expired{text-align:center;line-height:32px}.password-set .designer-success .button-primary,.password-set .token-expired .button-primary{margin-top:32px}body.selections .page-actions .button-primary{width:30px;height:30px;padding:0}@media only screen and (min-width:768px){body.selections .page-actions .button-primary{width:50px;height:50px}}body.selections .page-actions .button-primary svg{width:16px;height:16px}@media only screen and (min-width:768px){body.selections .page-actions .button-primary svg{width:24px;height:24px}}body.selections .page-actions .line{stroke:#fff}body.selections .page-actions .shape{fill:#fff}body.selections .share-link{border:1px solid #efefef;height:45px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:400}body.selections .share-link .share-link-text{height:100%;border:0}body.selections .share-link .copy-button{background-color:#efefef;height:100%;padding:0 30px;margin-left:auto;font-size:12px;line-height:45px;cursor:pointer}body.selections .share-button{width:50px;height:50px;border:1px solid #efefef;margin-left:-1px;position:relative}body.selections .share-button:hover{background-color:#4566e3}body.selections .share-button:hover path{fill:#fff}body.selections .share-button svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:17px;height:17px;fill:#babcc0}body.selections .favorites-initial{margin:60px auto;max-width:780px;background-color:#fff;text-align:center;padding:90px 30px}@media only screen and (min-width:768px){body.selections .favorites-initial{margin:120px auto}}body.selections .favorites-initial .heart svg{width:90px;height:90px}body.selections .favorites-initial .intro{font-size:20px;line-height:30px;margin:30px 0 15px}body.selections .favorites-initial .signin{font-weight:400}@media only screen and (min-width:768px){body.selections .dialog-header{display:block}}body.selections .confirmation{text-align:center}body.selections .confirmation .confirmation-copy{margin-bottom:25px}.recommended-artworks{overflow:hidden;background-color:#fff}body.showrooms .page-content{background-color:#fff}@media only screen and (min-width:768px){body.showrooms .page-content{padding-top:0}}body.showrooms .hero{background:#181818 url(//cdn.twyla.com/web/assets/images/showrooms/showroom-hero.daa86d7c8ec0ea6dce4683cff5853997.jpg) 50% no-repeat;color:#fff;background-size:cover;height:0;overflow:hidden;padding-bottom:161.5%;position:relative}@media only screen and (min-width:768px){body.showrooms .hero{padding-bottom:56.95%;background-image:url(//cdn.twyla.com/web/assets/images/showrooms/showroom-hero-large.f522bd2ca609d45a7007bf246b7c96a3.jpg)}}@media only screen and (min-width:1640px){body.showrooms .hero{padding-bottom:0;height:800px}}body.showrooms .hero .hero-content{border:10px solid #fff;text-align:center;padding:30px;margin-top:-95px;background-color:hsla(0,0%,9%,.1)}@media only screen and (min-width:768px){body.showrooms .hero .hero-content{margin-top:95px;padding:40px 50px;max-width:700px}}@media only screen and (min-width:1025px){body.showrooms .hero .hero-content{padding:80px 100px;border-width:20px;max-width:807px}}body.showrooms .hero .content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:30px}body.showrooms .hero .lead{font-weight:600;font-size:16px;line-height:22px;letter-spacing:.5px;text-transform:uppercase}body.showrooms .hero .title{font-family:Stanley,serif;font-weight:700;font-size:52px;line-height:52px;margin:15px 0 20px}@media only screen and (min-width:1025px){body.showrooms .hero .title{font-size:65px;line-height:65px}}body.showrooms .hero .hero-copy{font-weight:400;font-size:16px;line-height:26px}body.showrooms .featured-showroom-list{margin-bottom:100px}@media only screen and (min-width:768px){body.showrooms .featured-showroom-list{margin:120px 0}}@media only screen and (min-width:768px){body.showrooms .featured-showroom-list .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px){body.showrooms .featured-showroom-list .showroom-item{margin-bottom:120px}}body.showrooms .featured-showroom-list .showroom-details{padding:100px 30px 0}@media only screen and (min-width:768px){body.showrooms .featured-showroom-list .showroom-details{padding:120px 40px 120px 0}}@media only screen and (min-width:1241px){body.showrooms .featured-showroom-list .showroom-details{padding:160px 40px 120px 0}}body.showrooms .featured-showroom-list .locking-container{position:relative}@media only screen and (min-width:768px){body.showrooms .featured-showroom-list .locking-child{width:400px}}@media only screen and (min-width:768px){body.showrooms .featured-showroom-list .complete{position:relative}body.showrooms .featured-showroom-list .sticky .locking-child{position:fixed;top:0}body.showrooms .featured-showroom-list .complete .locking-child{position:absolute;bottom:0;top:auto}}body.showrooms .featured-showroom-list .logo{max-width:80px}body.showrooms .featured-showroom-list .showroom-title{font-family:Stanley,serif;font-weight:700;font-size:36px;line-height:38px;margin:20px 0 25px;max-width:355px}body.showrooms .featured-showroom-list .showroom-description{font-weight:400;font-size:14px;line-height:26px;margin-bottom:30px}@media only screen and (min-width:768px){body.showrooms .featured-showroom-list .showroom-description{margin-right:20px}}@media only screen and (min-width:1241px){body.showrooms .featured-showroom-list .showroom-description{margin-right:80px}}body.showrooms .featured-showroom-list .cta-link{font-size:14px}body.showrooms .featured-showroom-list .showroom-images{margin-top:40px}@media only screen and (min-width:768px){body.showrooms .featured-showroom-list .showroom-images{margin:0}}body.showrooms .featured-showroom-list .showroom-image{display:block}@media only screen and (max-width:767px){body.showrooms .featured-showroom-list .showroom-image:nth-child(n+2){display:none}}@media only screen and (min-width:768px){body.showrooms .featured-showroom-list .showroom-image{margin-bottom:20px}}body.showroom .page-content{padding-top:0;background-color:#fff}body.showroom .showroom-page-content .container{max-width:1440px;position:relative}.trial-dialog .text-content{padding:0 20px 0 40px;max-width:600px;margin:0 auto 40px;border-bottom:1px solid #efefef;position:relative}@media only screen and (min-width:768px){.trial-dialog .text-content{padding:0 60px 0 40px}}.trial-dialog .text-content .headline{text-align:center;font-size:26px;line-height:28px;margin-bottom:40px}@media only screen and (min-width:768px){.trial-dialog .text-content .headline{text-align:left;font-size:36px;line-height:42px}}.trial-dialog .text-content .body-copy{position:relative;margin-bottom:2.5em}.trial-dialog .text-content .trial-number{position:absolute;right:100%;top:0;margin-right:20px;font-weight:500;font-style:italic}.trial-dialog .text-content .trial-lead{font-weight:500;text-transform:uppercase}.trial-dialog .trial-content{max-width:300px;margin:0 auto}.trial-dialog .trial-content .intro{font-weight:500;text-align:center;font-size:20px;line-height:32px;margin-bottom:20px}.trial-dialog .trial-content .trial-image{padding:0 30px;margin-bottom:10px}.trial-dialog .trial-content .trial-image-details{font-weight:400;font-size:14px;line-height:24px;text-align:center}.trial-dialog .trial-content .trial-image-details .artist-name{font-weight:500}.trial-dialog .trial-content .trial-value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:27px;border-bottom:1px solid #efefef;margin-bottom:50px}.trial-dialog .trial-content .trial-value .label{font-weight:400;font-size:11px;letter-spacing:.68px;color:#a1a1a1}.trial-dialog .trial-content .trial-value .value{font-size:14px;line-height:20px}.trial-dialog .trial-content .button-container{margin-bottom:50px}.trial-dialog .trial-content .button{width:100%}.trial-dialog .toggle{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;border:2px solid #efefef;padding:7px 5px}.trial-dialog .toggle .toggle-button{border-radius:3px;-webkit-transition:background-color .1s,color .1s;-o-transition:background-color .1s,color .1s;transition:background-color .1s,color .1s;background-color:#fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;margin:0 5px}.trial-dialog .toggle .toggle-button:hover{background-color:#efefef}.trial-dialog .toggle .toggle-button.active{color:#fff;background-color:#181818}.hero-carousel{position:relative;background-color:#181818}.hero-carousel .carousel-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s .2s;-o-transition:opacity .3s .2s;transition:opacity .3s .2s;pointer-events:none;z-index:1}.hero-carousel .carousel-item.active{-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;opacity:1;pointer-events:auto;z-index:2}.hero-carousel .control{position:absolute;top:50%;right:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:50;padding:10px}.hero-carousel .control:hover .icon{background-color:#4566e3}.hero-carousel .control:hover path{stroke:#fff}.hero-carousel .control.prev{right:auto;left:50px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.hero-carousel .control .icon{display:block;background-color:#fff;width:40px;height:40px;border-radius:50%;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s}.hero-carousel .control svg{position:absolute;width:15px;height:15px;top:50%;left:50%;-webkit-transform:translate(-40%,-50%);-ms-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}.hero-carousel .control path{-webkit-transition:stroke .15s;-o-transition:stroke .15s;transition:stroke .15s}.product-listing .page-content{background-color:#fff}.product-listing .mobile-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-listing .mobile-control{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:60px;width:100%;font-weight:400;font-size:14px;border-bottom:1px solid #efefef}.product-listing .mobile-control:nth-child(n+1){border-left:1px solid #efefef}@media only screen and (min-width:768px){.product-listing .mobile-control{display:none}}@media only screen and (min-width:768px){.product-listing .product-listing-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px){.product-listing .product-listing-sidebar{margin-left:-1px;border-left:1px solid #f3f1f4;border-right:1px solid #f3f1f4;width:240px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-top:47px;z-index:1}}@media only screen and (min-width:768px){.product-listing .product-listing-artwork{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0}}@media only screen and (min-width:1025px){.product-listing .product-listing-artwork{padding:0 40px}}@media only screen and (min-width:1241px){.product-listing .product-listing-artwork{padding:0 75px}}@media only screen and (min-width:1800px){.product-listing .product-listing-artwork{margin-left:-240px}}.product-listing .product-listing-artwork>div{max-width:1300px;margin:0 auto}.product-listing .filtered-artworks .artwork-grid{margin-top:0}.product-listing .active-filters{margin:15px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.product-listing .active-filters{margin:46px 0 0}}.product-listing .active-filters .color-tile{display:inline-block;height:20px;width:20px;margin-top:5px;border-radius:50%}.product-listing .active-filters .active-filter{position:relative;display:inline-block;font-weight:400;font-size:14px;color:#a1a1a1;line-height:30px;text-decoration:none;margin:0 5px;height:30px;border-radius:15px;padding:0 30px 0 15px;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s}.product-listing .active-filters .active-filter:after,.product-listing .active-filters .active-filter:before{content:"";position:absolute;top:50%;right:17px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);height:9px;width:1px;margin-top:-4px;background-color:#181818;-webkit-transition:opacity .25s .25s;-o-transition:opacity .25s .25s;transition:opacity .25s .25s}.product-listing .active-filters .active-filter:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.product-listing .active-filters .active-filter:hover{background-color:#efefef}.product-listing .no-results{margin:70px 0;text-align:center}@media only screen and (min-width:768px){.product-listing .no-results{margin:150px 0}}.product-listing .no-results .no-results-title{font-family:Stanley,serif;font-size:43px;color:#181818;letter-spacing:0}.product-listing .no-results .active-filters{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-listing .sidebar-menu{font-weight:400;font-size:14px}@media only screen and (max-width:767px){.product-listing .sidebar-menu{position:fixed;background-color:#fff;top:100%;bottom:0;right:0;left:0;width:100%;height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:500;padding-top:50px;-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out}.product-listing .sidebar-menu.active{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.product-listing .sidebar-section{margin-bottom:30px}.product-listing .sidebar-section .button-container{margin:25px 25px 75px}.product-listing .sidebar-section .button-container .button{width:100%}.product-listing .sidebar-title{padding:0 50px;font-weight:400;font-size:14px;color:#a1a1a1;line-height:50px;border-bottom:1px solid #f3f1f4}.product-listing .filter-menu-container,.product-listing .sidebar-item{border-bottom:1px solid #f3f1f4}.product-listing .filter-menu-button,.product-listing .sidebar-link{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:58px;padding:0 50px;text-decoration:none;color:#181818}.product-listing .sidebar-link:before{content:"";position:absolute;top:0;left:0;height:100%;border-right:6px solid #fff;-webkit-transition:border-color .15s;-o-transition:border-color .15s;transition:border-color .15s}.product-listing .sidebar-link:hover:before{border-right-color:hsla(0,0%,9%,.3)}.product-listing .sidebar-link.active{font-weight:500}.product-listing .sidebar-link.active:before{border-right-color:#181818}.product-listing .filter-menu-container.active .filter-menu{height:auto}.product-listing .filter-menu-container.active .filter-menu-button .icon:after{opacity:0}.product-listing .filter-menu{height:0;overflow:hidden}.product-listing .filter-menu-button:hover .icon{background-color:#efefef}.product-listing .filter-menu-button .icon{position:absolute;top:50%;right:50px;width:18px;height:18px;margin-top:-9px;border-radius:50%;-webkit-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}@media only screen and (min-width:768px){.product-listing .filter-menu-button .icon{right:20px}}.product-listing .filter-menu-button .icon:after,.product-listing .filter-menu-button .icon:before{content:"";position:absolute;left:50%;top:50%;width:8px;height:1px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-bottom:1px solid #181818}.product-listing .filter-menu-button .icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.product-listing .artwork-sorting .filter-menu-button:before{width:7px;height:7px;margin-top:-5px;border-right:1px solid #181818;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.product-listing .artwork-sorting .filter-menu-button:after{display:none}.product-listing .filter-list{padding:15px 0}@media only screen and (min-width:768px){.product-listing .filter-list{padding-top:0}}.product-listing .filter-option{display:block;padding:15px 25px 15px 80px;text-decoration:none;color:#181818;position:relative;font-size:12px}.product-listing .filter-option .Checkbox{position:absolute;right:68px;top:50%;width:20px;margin-top:-12px;height:20px}@media only screen and (min-width:768px){.product-listing .filter-option .Checkbox{right:auto;left:50px}}.product-listing .filter-option .Checkbox .check{stroke:#181818;-webkit-transition:stroke-opacity .15s;-o-transition:stroke-opacity .15s;transition:stroke-opacity .15s}.product-listing .radio-option .RadioButton{position:absolute;left:55px;top:50%;width:13px;height:13px;margin-top:-7px}.product-listing .color-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px 20px 50px;margin:0 -7px}.product-listing .color-option{display:block;width:22px;height:22px;overflow:hidden;text-indent:-1000px;font-size:0;text-decoration:none;border-radius:50%;margin:7px;-webkit-transition:border-radius .15s;-o-transition:border-radius .15s;transition:border-radius .15s;position:relative}.product-listing .color-option:hover{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.25);box-shadow:0 2px 6px 0 rgba(0,0,0,.25)}.product-listing .color-option.active{border-radius:2px}.product-listing .color-option.active svg{opacity:1;-webkit-transition:opacity .25s .25s;-o-transition:opacity .25s .25s;transition:opacity .25s .25s}.product-listing .color-option svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity 50ms;-o-transition:opacity 50ms;transition:opacity 50ms}.product-listing .frame-filters{padding:0 20px 0 50px;margin:0 -10px 20px}.product-listing .frame-option{font-size:11px;line-height:11px;padding:0 10px;text-transform:uppercase;border-right:1px solid #181818}.product-listing .frame-option:last-child{border-right:none}.product-listing .frame-option.active{font-weight:500}.artist-search{position:relative;margin-bottom:10px}.artist-search .artist-search-input{width:100%;border:none;font-size:14px;outline:none;font-weight:400;font-family:Graphik Web,sans-serif}.artist-search svg{position:absolute;width:10px;height:10px;right:100%;top:50%;margin-right:10px;margin-top:-5px}.artist-search .artist-search-input:focus+svg path{stroke:#181818}.artist-name-filter{margin:0 25px 0 50px}.artist-name-filter .alpha{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.artist-name-filter .letter-item{padding:2px}.artist-name-filter .letter{display:block;text-align:center;text-decoration:none;width:30px;height:30px;line-height:30px;text-transform:uppercase;color:#181818;font-size:12px;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s;border-radius:50%}.artist-name-filter .letter:hover{background-color:#f3f1f4}.artist-name-filter .letter.active{background-color:#181818;color:#fff}.artist-name-filter .letter.disabled{opacity:.5;pointer-events:none}.artist-filter-results{margin-top:20px;font-size:12px;line-height:20px}.artist-filter-results .artist-result-item{margin:10px 0}.artist-filter-results .artist-result-link{color:#181818;text-decoration:none}.artist-filter-results .artist-result-link:hover{color:#4566e3}.shop-art .page-content{background-color:#fff}.shop-art .container{max-width:1280px}.shop-art .arrow-cta{font-size:14px;color:#181818;text-decoration:none}.shop-art .arrow-cta svg{-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-o-transition:transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;margin-left:5px}.shop-art .arrow-cta:hover{color:#4566e3}.shop-art .arrow-cta:hover svg{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.shop-art .arrow-cta:hover path{fill:#4566e3}.shop-art .side-content{display:none}@media only screen and (min-width:1241px){.shop-art .side-content{display:block;position:absolute;left:100%;top:0;white-space:nowrap;pointer-events:none;color:#a1a1a1;text-transform:uppercase;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);font-weight:400;font-size:12px;line-height:30px}}.shop-art .side-content.reverse{left:auto;right:100%;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.shop-art .hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.shop-art .hero{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.shop-art .hero.loaded .hero-top{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:1}.shop-art .hero.loaded .hero-top .text-content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all .25s,opacity .9s .25s,-webkit-transform .75s cubic-bezier(0,0,.25,1) .25s;transition:all .25s,opacity .9s .25s,-webkit-transform .75s cubic-bezier(0,0,.25,1) .25s;-o-transition:all .25s,transform .75s .25s cubic-bezier(0,0,.25,1),opacity .9s .25s;transition:all .25s,transform .75s cubic-bezier(0,0,.25,1) .25s,opacity .9s .25s;transition:all .25s,transform .75s cubic-bezier(0,0,.25,1) .25s,opacity .9s .25s,-webkit-transform .75s cubic-bezier(0,0,.25,1) .25s}.shop-art .hero.loaded .hero-bottom{-webkit-transition:opacity .5s .25s;-o-transition:opacity .5s .25s;transition:opacity .5s .25s;opacity:1}.shop-art .hero.loaded .hero-bottom .text-content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all .25s,opacity .9s .5s,-webkit-transform .75s cubic-bezier(0,0,.25,1) .5s;transition:all .25s,opacity .9s .5s,-webkit-transform .75s cubic-bezier(0,0,.25,1) .5s;-o-transition:all .25s,transform .75s .5s cubic-bezier(0,0,.25,1),opacity .9s .5s;transition:all .25s,transform .75s cubic-bezier(0,0,.25,1) .5s,opacity .9s .5s;transition:all .25s,transform .75s cubic-bezier(0,0,.25,1) .5s,opacity .9s .5s,-webkit-transform .75s cubic-bezier(0,0,.25,1) .5s}.shop-art .hero .hero-section{display:block;height:315px;position:relative;border-bottom:12px solid #fff;color:#181818;text-decoration:none;opacity:0;overflow:hidden}@media only screen and (min-width:768px){.shop-art .hero .hero-section{border-bottom:0;width:50%;height:500px}}@media only screen and (min-width:1640px){.shop-art .hero .hero-section{height:700px}}.shop-art .hero .hero-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#a1a1a1;background-position:50%;background-size:cover;z-index:1;-webkit-transition:-webkit-transform .7s;transition:-webkit-transform .7s;-o-transition:transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s}@media only screen and (min-width:768px){.shop-art .hero .hero-section:hover .text-content{color:#4566e3;background-color:#fff}.shop-art .hero .hero-section:hover .text-content .headline path{fill:#4566e3}.shop-art .hero .hero-section:hover .hero-content{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.shop-art .hero .hero-section:hover:after{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}}.shop-art .hero .hero-content{position:absolute;bottom:40px;width:100%;padding-left:25px;z-index:2;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media only screen and (min-width:1241px){.shop-art .hero .hero-content{padding-left:90px;bottom:90px}}.shop-art .hero .text-content{background-color:#fff;max-width:350px;padding:15px 25px;margin-left:auto;opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:background-color .25s,color .25s;-o-transition:background-color .25s,color .25s;transition:background-color .25s,color .25s}@media only screen and (min-width:768px){.shop-art .hero .text-content{max-width:475px}}@media only screen and (min-width:1241px){.shop-art .hero .text-content{max-width:100%;padding:20px 40px}}.shop-art .hero .text-content .intro{font-weight:400;font-size:12px;letter-spacing:.55px;line-height:20px;text-transform:uppercase}.shop-art .hero .text-content .headline{font-size:30px;line-height:32px}@media only screen and (min-width:1241px){.shop-art .hero .text-content .headline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap}}@media only screen and (min-width:1640px){.shop-art .hero .text-content .headline{font-size:36px;line-height:40px}}.shop-art .hero .text-content .headline svg{display:none;width:34px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:1241px){.shop-art .hero .text-content .headline svg{margin-left:10px;display:inline-block}}@media only screen and (min-width:768px){.shop-art .hero .hero-top{margin-right:4px}}.shop-art .hero .hero-top:after{background-image:url(//cdn.twyla.com/web/assets/images/shop-art/shop-artwork.a7c1e48c3a6340843736677fd8508f54.jpg)}@media only screen and (min-width:768px){.shop-art .hero .hero-top:after{background-image:url(//cdn.twyla.com/web/assets/images/shop-art/shop-artwork-medium.22dffba0ecfb9dfbb24b471953176bf0.jpg)}}@media only screen and (min-width:1241px){.shop-art .hero .hero-top:after{background-image:url(//cdn.twyla.com/web/assets/images/shop-art/shop-artwork-large.42499c7bdd3a8c31d1a52a142d2da444.jpg)}}.shop-art .hero .hero-top:hover .hero-content{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.shop-art .hero .hero-top .hero-content{padding-left:0;padding-right:25px}@media only screen and (min-width:768px){.shop-art .hero .hero-top .hero-content{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);bottom:auto;top:40px}}@media only screen and (min-width:1241px){.shop-art .hero .hero-top .hero-content{top:95px;padding-right:90px}}.shop-art .hero .hero-top .text-content{background-color:#181818;color:#fff;margin-left:0}.shop-art .hero .hero-top .text-content path{fill:#fff}@media only screen and (min-width:1241px){.shop-art .hero .hero-top .headline,.shop-art .hero .hero-top .intro{max-width:520px;margin-left:auto}}@media only screen and (min-width:768px){.shop-art .hero .hero-bottom{margin-left:4px}}.shop-art .hero .hero-bottom:after{background-image:url(//cdn.twyla.com/web/assets/images/shop-art/shop-campaign.7173155b8a35109bc426a802e1253608.jpg);background-position:top}@media only screen and (min-width:768px){.shop-art .hero .hero-bottom:after{background-image:url(//cdn.twyla.com/web/assets/images/shop-art/shop-campaign-medium.7e24e0cdb25c324bba46032b8451d396.jpg)}}@media only screen and (min-width:1241px){.shop-art .hero .hero-bottom:after{background-image:url(//cdn.twyla.com/web/assets/images/shop-art/shop-campaign-large.34dfa327d0001f67ac558ceeefbcf5b1.jpg)}}.shop-art .hero .hero-bottom .logo{display:none}@media only screen and (min-width:1241px){.shop-art .hero .hero-bottom .logo{display:block;position:absolute;top:100%;right:50px;background-color:#181818;border-radius:50%;width:76px;height:76px;margin-top:-38px}.shop-art .hero .hero-bottom .logo svg{position:absolute;top:50%;left:50%;width:36px;height:34px;-webkit-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);transform:translate(-50%,-45%)}}.shop-art .shop-trial{padding:35px 0}@media only screen and (min-width:768px){.shop-art .shop-trial{padding:50px 0}}@media only screen and (min-width:1241px){.shop-art .shop-trial{padding:120px 0 90px}}.shop-art .shop-trial.visible .text-content{-webkit-transition:-webkit-transform .9s cubic-bezier(0,0,.25,1);transition:-webkit-transform .9s cubic-bezier(0,0,.25,1);-o-transition:transform .9s cubic-bezier(0,0,.25,1);transition:transform .9s cubic-bezier(0,0,.25,1);transition:transform .9s cubic-bezier(0,0,.25,1),-webkit-transform .9s cubic-bezier(0,0,.25,1);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:768px){.no-touchevents .shop-art .shop-trial.hover .trial-image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}@media only screen and (min-width:768px){.shop-art .shop-trial .trial-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.shop-art .shop-trial .trial-image{overflow:hidden}@media only screen and (min-width:768px){.shop-art .shop-trial .trial-image{width:55%}}.shop-art .shop-trial .trial-image img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.shop-art .shop-trial .text-content{padding:25px;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}@media only screen and (min-width:768px){.shop-art .shop-trial .text-content{padding-left:50px;width:45%}}@media only screen and (min-width:1241px){.shop-art .shop-trial .text-content{margin-top:-75px;padding-left:100px;padding-right:110px}}.shop-art .shop-trial .intro{font-size:12px;letter-spacing:.55px;line-height:20px;color:#a1a1a1;margin-bottom:5px}.shop-art .shop-trial .trial-title{font-weight:400;font-size:24px;line-height:32px;margin-bottom:15px}.shop-art .shop-arrivals .arrival-content{display:block;position:relative;max-width:1000px;margin:0 auto;text-decoration:none;overflow:hidden}@media only screen and (min-width:768px){.shop-art .shop-arrivals .arrival-content:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.shop-art .shop-arrivals .arrival-content:hover .text-content{background-color:#fff;color:#4566e3;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.shop-art .shop-arrivals .arrival-content:hover .text-content path{fill:#4566e3}}.shop-art .shop-arrivals .image-content img{width:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.shop-art .shop-arrivals .text-content{background-color:#181818;color:#fff;padding:20px}@media only screen and (min-width:768px){.shop-art .shop-arrivals .text-content{position:absolute;z-index:1;bottom:30px;right:0;padding:20px 70px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}}@media only screen and (min-width:1241px){.shop-art .shop-arrivals .text-content{bottom:70px}}.shop-art .shop-arrivals .intro{font-weight:400;font-size:12px;letter-spacing:.55px;line-height:20px;text-transform:uppercase}.shop-art .shop-arrivals .headline{font-size:30px;line-height:32px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.shop-art .shop-arrivals svg{margin-left:15px}.shop-art .shop-arrivals path{fill:#fff}.shop-art .shop-other{padding:50px 0;text-align:center}@media only screen and (min-width:768px){.shop-art .shop-other{margin:50px 0}}.shop-art .shop-other .image-content{position:relative;margin-bottom:25px;overflow:hidden}.shop-art .shop-other .image-content .other-image{display:block}.shop-art .shop-other .image-content img{display:block;width:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.shop-art .shop-other .other-title{font-weight:400;font-size:24px;line-height:28px;margin-bottom:25px}@media only screen and (min-width:768px){.no-touchevents .shop-art .shop-other .other-bottom.hover .image-content img,.no-touchevents .shop-art .shop-other .other-top.hover .image-content img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.shop-art .shop-other .other-top{margin-bottom:75px}.shop-art .shop-other .other-top.visible .text-content{-webkit-transition:-webkit-transform .9s cubic-bezier(0,0,.25,1);transition:-webkit-transform .9s cubic-bezier(0,0,.25,1);-o-transition:transform .9s cubic-bezier(0,0,.25,1);transition:transform .9s cubic-bezier(0,0,.25,1);transition:transform .9s cubic-bezier(0,0,.25,1),-webkit-transform .9s cubic-bezier(0,0,.25,1);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:768px){.shop-art .shop-other .other-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}}.shop-art .shop-other .other-top .image-content{padding:0 40px}@media only screen and (min-width:768px){.shop-art .shop-other .other-top .image-content{padding:0;width:37%}}@media only screen and (min-width:768px){.shop-art .shop-other .other-top .text-content{margin:90px 45px 0 0;max-width:320px;text-align:left;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}}.shop-art .shop-other .other-bottom.visible .text-content{-webkit-transition:-webkit-transform .9s cubic-bezier(0,0,.25,1);transition:-webkit-transform .9s cubic-bezier(0,0,.25,1);-o-transition:transform .9s cubic-bezier(0,0,.25,1);transition:transform .9s cubic-bezier(0,0,.25,1);transition:transform .9s cubic-bezier(0,0,.25,1),-webkit-transform .9s cubic-bezier(0,0,.25,1);-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:768px){.shop-art .shop-other .other-bottom{width:56%;margin-top:-100px}}@media only screen and (min-width:1025px){.shop-art .shop-other .other-bottom{margin-top:-180px}}@media only screen and (min-width:1241px){.shop-art .shop-other .other-bottom{margin-top:-220px}}@media only screen and (min-width:768px){.shop-art .shop-other .other-bottom .text-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left;margin-top:30px;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}}@media only screen and (min-width:768px){.shop-art .shop-other .other-bottom .other-title{width:52%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}.shop-art .shop-blog .blog-content{border-top:1px solid #efefef;border-bottom:1px solid #efefef}@media only screen and (min-width:768px){.shop-art .shop-blog .blog-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:70px 0}}.shop-art .shop-blog .blog-main{padding:25px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:768px){.shop-art .shop-blog .blog-main{margin-right:50px}}@media only screen and (min-width:1241px){.shop-art .shop-blog .blog-main{margin-left:65px;margin-right:130px}}.shop-art .shop-blog .blog-main .article-meta{margin-top:30px;font-size:12px;letter-spacing:1.2px;line-height:20px;text-transform:uppercase}.shop-art .shop-blog .blog-main .article-title{font-weight:600;font-size:24px;line-height:38px;text-decoration:none;color:#181818;margin-bottom:15px}.shop-art .shop-blog .blog-main .article-description{font-weight:400;font-size:14px;letter-spacing:.29px;line-height:24px;margin-bottom:15px}.shop-art .shop-blog .blog-side{background-color:#efefef;padding:40px 25px 70px}@media only screen and (min-width:768px){.shop-art .shop-blog .blog-side{width:355px;padding-left:40px;padding-right:30px}}@media only screen and (min-width:1241px){.shop-art .shop-blog .blog-side{width:455px;padding:40px 60px 40px 80px}}.shop-art .shop-blog .blog-side .button{width:265px}.shop-art .shop-blog .blog-side-title{font-weight:600;font-size:24px;line-height:38px;margin-bottom:15px}.shop-art .shop-blog .latest-articles{margin-bottom:40px}.shop-art .shop-blog .headline{font-size:42px;line-height:50px}.shop-art .shop-instagram{padding:25px 0}@media only screen and (min-width:768px){.shop-art .shop-instagram{padding:50px 0;margin-bottom:50px}}.shop-art .shop-instagram .instagram-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}@media only screen and (min-width:1241px){.shop-art .shop-instagram .instagram-content{padding:0 75px}}.shop-art .shop-instagram .instagram-title{font-size:24px;letter-spacing:.5px;line-height:24px;text-transform:uppercase}.shop-art .shop-instagram .instagram-title span{display:block}.shop-art .shop-instagram .instagram-follow{height:55px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#181818;white-space:nowrap;text-decoration:none;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s}@media only screen and (min-width:768px){.shop-art .shop-instagram .instagram-follow{padding:0 22px}}.shop-art .shop-instagram .instagram-follow svg{display:block;width:23px;height:23px;margin-left:10px;margin-top:-3px}@media only screen and (min-width:768px){.shop-art .shop-instagram .instagram-follow:hover{background-color:#efefef}}.shop-art .shop-instagram .carousel{position:relative;padding-left:30px}@media only screen and (min-width:768px){.shop-art .shop-instagram .carousel{padding-left:0}}.shop-art .shop-instagram .carousel-wrapper{white-space:nowrap;width:95%;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}@media only screen and (min-width:768px){.shop-art .shop-instagram .carousel-wrapper{width:100%}}.shop-art .shop-instagram .carousel-wrapper.dragging{-webkit-transition:none;-o-transition:none;transition:none}.shop-art .shop-instagram .carousel-item{display:inline-block;padding:0 15px 0 0}@media only screen and (min-width:768px){.shop-art .shop-instagram .carousel-item{width:24%;padding:0 15px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}}@media only screen and (min-width:768px){.shop-art .shop-instagram .carousel-item:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.shop-art .shop-instagram .carousel-item img{width:100%}.shop-art .shop-instagram .control-button{position:absolute;top:0;right:0;width:70px;height:100%;background-color:hsla(0,0%,100%,.9);z-index:1;text-indent:-1000px;overflow:hidden;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:opacity .25s,background-color .15s;-o-transition:opacity .25s,background-color .15s;transition:opacity .25s,background-color .15s;display:none}@media only screen and (min-width:768px){.no-touchevents .shop-art .shop-instagram .control-button{display:block}}.shop-art .shop-instagram .control-button.hidden{pointer-events:none;opacity:0}.shop-art .shop-instagram .control-button.previous{right:auto;left:0}.shop-art .shop-instagram .control-button.previous svg{-webkit-transform:translate(-50%,-50%) scaleX(-1);-ms-transform:translate(-50%,-50%) scaleX(-1);transform:translate(-50%,-50%) scaleX(-1)}.shop-art .shop-instagram .control-button svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.shop-art .shop-instagram .control-button:hover{background-color:hsla(0,0%,100%,.95)}.shop-art .shop-instagram .control-button:hover path{stroke:#4566e3}.field-image-list{padding:0 20px;max-height:250px;overflow:scroll}.field-image-list .field-image-item{position:relative;width:100%;padding:30px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #efefef}@media only screen and (min-width:768px){.field-image-list .field-image-item{padding:30px 20px}}.field-image-list .field-image-item .image-delete-button{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;height:34px;width:34px;background-color:transparent;border-radius:34px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.field-image-list .field-image-item .image-delete-button:hover{background-color:#efefef}.field-image-list .field-image-item:last-child{border-bottom:none;margin-bottom:-20px}.photo-upload-button{display:inline-block}.photo-upload-button .photo-button{border:2px solid #efefef;padding:16px 20px 16px 60px;font-weight:400;position:relative;width:100%}.photo-upload-button .photo-button .optional{color:#909090}.photo-upload-button .photo-button:hover{background-color:#faf8f9}.photo-upload-button .photo-button:after{content:"";position:absolute;top:15%;left:20%;height:33px;width:1px;border-bottom:none;opacity:1;background-color:#efefef}.photo-upload-button .photo-button:before{content:"";position:absolute;top:38%;left:6%;height:12px;width:19px;background:url(//cdn.twyla.com/web/assets/images/camera-icon.59919ad4b336a034c7e12667bcc23e18.svg) 50% 50% no-repeat}.photo-upload-button .upload-photo-container{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.95);z-index:5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.photo-upload-button .upload-photo-container.is-dragging .drag-n-drop-title{color:#181818}.photo-upload-button .upload-photo-container.is-uploading .drag-drop-icon,.photo-upload-button .upload-photo-container.is-uploading .drag-n-drop-title,.photo-upload-button .upload-photo-container.is-uploading .sub-text{display:none}.photo-upload-button .upload-photo-container.is-uploading .loading-indicator span{background-color:#caccd0}.photo-upload-button .upload-photo-container button.cancel{position:absolute;top:20px;right:24px;text-decoration:underline;font-size:12px;font-weight:400;text-transform:capitalize;line-height:2.5;letter-spacing:.7px;text-align:right;color:#262626}.photo-upload-button .upload-photo-container .drag-drop-icon{width:46px;height:46px}.photo-upload-button .upload-photo-container .drag-n-drop-title{font-family:Stanley,serif;font-size:26px;font-weight:400;line-height:1.23;letter-spacing:-.4px;text-align:center;color:#caccd0;max-width:278px;padding:20px 0 0}.photo-upload-button .upload-photo-container .sub-text{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:38px;font-size:14px;font-weight:500;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#caccd0}.photo-upload-button .upload-photo-container .sub-text button{color:#7b8796;text-decoration:underline}.photo-upload-button .upload-photo-container .sub-text button label{cursor:pointer}.photo-upload-button .upload-photo-container .file-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.art-request-dialog .dialog-inner{padding:64px 30px 80px;position:relative}@media only screen and (min-width:768px){.art-request-dialog .dialog-inner{padding:64px 95px 80px}}.art-request-dialog .dialog-inner .art-request-dialog-container{text-align:center}.art-request-dialog .dialog-inner .title{font-size:30px;line-height:1.07;font-family:Stanley,serif;letter-spacing:-.6px;text-align:center;color:#181818;padding:0 50px}@media only screen and (min-width:768px){.art-request-dialog .dialog-inner .title{padding:0 70px;font-size:42px;line-height:1}}.art-request-dialog .dialog-inner .art-request-body-text{font-size:12px;font-weight:500;line-height:1.57;text-align:center;color:#181818;padding:25px 30px}@media only screen and (min-width:1025px){.art-request-dialog .dialog-inner .art-request-body-text{font-size:14px}}.art-request-dialog .dialog-inner textarea{width:100%;padding:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #efefef;height:120px;font-family:Graphik Web,sans-serif;font-size:14px;font-weight:400;resize:vertical;line-height:1.71;letter-spacing:normal}.art-request-dialog .dialog-inner textarea:placeholder-shown{color:#909090;font-style:italic}.art-request-dialog .dialog-inner .form-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.art-request-dialog .dialog-inner .form-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.art-request-dialog .dialog-inner .form-buttons .button{font-size:12px;padding:16px 20px}@media only screen and (min-width:1025px){.art-request-dialog .dialog-inner .form-buttons .button{font-size:14px}}.art-request-dialog .dialog-inner .form-buttons .button.photo-button{padding:16px 20px 16px 32px;margin-bottom:10px}@media only screen and (min-width:768px){.art-request-dialog .dialog-inner .form-buttons .button.photo-button{margin-bottom:0;padding-left:50px}}@media only screen and (min-width:1025px){.art-request-dialog .dialog-inner .form-buttons .button.photo-button{padding-left:60px}}.art-request-dialog .dialog-inner .error-message{color:#e94462;text-align:center;padding:20px 0 0}.art-request-dialog .dialog-inner .uploaded-photo-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.art-request-dialog .dialog-inner .uploaded-photo-item .uploaded-image{max-width:65px;max-height:65px;border:none;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.art-request-dialog .dialog-inner .uploaded-photo-item .uploaded-photo-item-title{margin-left:30px;font-size:14px;font-weight:500;color:#181818}.art-request-dialog .dialog-inner .success-view{padding:60px 0;text-align:center}.art-request-dialog .dialog-inner .success-view .title{padding:0 60px}@media only screen and (min-width:768px){.art-request-dialog .dialog-inner .success-view .title{padding:0 70px}}.art-request-dialog .dialog-inner .success-view .body-text{padding:15px 0 40px}.art-request-dialog .dialog-inner .success-view .button{width:188px}.art-autocomplete{width:100%;position:relative}.art-autocomplete .search-input-wrapper{width:100%}.art-autocomplete .search-input-wrapper .search-input{width:100%;font-size:14px;font-weight:500;color:#181818;padding:12px 5px 12px 45px}.art-autocomplete .search-input-wrapper .search-input:focus{outline:0}.art-autocomplete .search-input-wrapper svg{position:absolute;top:52%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:15px}.art-autocomplete .search-input-wrapper svg g{stroke:#a0a0a0}.art-autocomplete .search-results{border:2px solid #efefef;border-top:none;max-height:300px;position:absolute;background-color:#fff;overflow:auto;width:100%;z-index:2}.art-autocomplete .search-results .result{width:100%;padding:10px 45px;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #efefef;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.art-autocomplete .search-results .result:hover{background-color:#efefef}.art-autocomplete .search-results .result:last-child{border-bottom:none}.art-autocomplete .search-results .result-content{text-align:left;margin-left:30px}.art-autocomplete .search-results .result-artist{font-size:14px;font-weight:400;color:#181818}.art-autocomplete .search-results .result-title{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#a1a1a1;padding-top:4px}.art-autocomplete .search-results .result-image{max-width:50px;border:1px solid #efefef;-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%}.art-request-dialog.art-rendering-dialog .form-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (min-width:768px){.art-request-dialog.art-rendering-dialog .title{font-size:36px}}.art-request-dialog.art-rendering-dialog .art-request-body-text{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:center;padding:25px 10px}.art-request-dialog.art-rendering-dialog .art-rendering-form .photo-upload-button{display:block;text-align:left;margin:20px 0}.art-request-dialog.art-rendering-dialog .art-rendering-form .photo-upload-button .photo-button{text-align:left}.art-request-dialog.art-rendering-dialog .art-rendering-form .photo-upload-button .photo-button:before{left:3%}.art-request-dialog.art-rendering-dialog .art-rendering-form .photo-upload-button .photo-button:after{left:10%}.art-request-dialog.art-rendering-dialog .art-rendering-form .art-autocomplete .search-input{border-right:none;border-left:none;border-top:2px solid #efefef;border-bottom:2px solid #efefef}.art-request-dialog.art-rendering-dialog .art-rendering-form .art-autocomplete .search-input:placeholder-shown{font-size:14px;font-weight:400;font-style:italic;line-height:normal;letter-spacing:normal;color:#a1a1a1}.art-request-dialog.art-rendering-dialog .art-rendering-form .art-autocomplete .search-input-wrapper.showing-results .search-input{border-left:2px solid #efefef;border-right:2px solid #efefef}.art-request-dialog.art-rendering-dialog .art-rendering-form .selected-art-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.art-request-dialog.art-rendering-dialog .art-rendering-form .selected-art-item .uploaded-image{max-width:65px;max-height:65px;border:none;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.art-request-dialog.art-rendering-dialog .art-rendering-form .selected-art-item .selected-art-label{line-height:normal;letter-spacing:normal;color:#181818;text-align:left;margin-left:35px}.art-request-dialog.art-rendering-dialog .art-rendering-form .selected-art-item .selected-art-label .artist{font-size:14px;font-weight:500}.art-request-dialog.art-rendering-dialog .art-rendering-form .selected-art-item .selected-art-label .art-title{font-size:12px;font-weight:400;font-style:normal;margin-top:5px}.copy-link-button{margin-top:30px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.copy-link-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.copy-link-button .input-container{width:100%;position:relative}.copy-link-button .input-container:before{content:"";width:35%;height:48px;position:absolute;right:0;top:2px;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(1%,hsla(0,0%,100%,0)),to(#fff));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,#fff 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,#fff)}@media only screen and (min-width:768px){.copy-link-button .input-container input[type=text],.copy-link-button .input-container select{height:52px}}.copy-link-button .copy-button{display:inline-block;position:relative}.copy-link-button .copy-button .button{width:100%;line-height:12px;min-width:130px;font-size:13px}.copy-link-button .copy-button .temporary-text{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background-color:#4566e3;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;font-size:12px;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.copy-link-button .copy-link-input{padding-right:5px}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,9%,.8);z-index:401}.lightbox .close-button{z-index:2}.lightbox .close-button:after,.lightbox .close-button:before{background-color:#fff}.lightbox .instructions{width:100%;text-align:center;position:absolute;top:20px;left:0;font-size:11px;letter-spacing:.8px;color:#fff;display:none}@media only screen and (min-width:768px){.lightbox .instructions{display:block}}.lightbox .instructions .flip{display:inline-block;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.lightbox .instructions svg{margin:0 5px}.lightbox .instructions path{fill:#fff}.lightbox .control{position:absolute;top:50%;height:60px;width:60px;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.lightbox .control.prev{top:auto;bottom:0;left:30%}@media only screen and (min-width:768px){.lightbox .control.prev{top:50%;bottom:auto;left:15px}}.lightbox .control.prev .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.lightbox .control.next{top:auto;bottom:0;right:30%}@media only screen and (min-width:768px){.lightbox .control.next{top:50%;bottom:auto;right:15px}}.lightbox .control .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:37px;height:37px;border:1px solid #fff;border-radius:50%}.lightbox .control svg{width:7px;height:13px;margin-left:5px}.lightbox .control path{stroke:#fff;stroke-width:2px}.lightbox .lightbox-container{position:absolute;top:50%;width:100%;height:100%;max-height:90vh;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.lightbox .lightbox-item{position:absolute;top:50%;left:50%;max-height:100%;max-width:80%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;opacity:0}.lightbox .lightbox-item.active{opacity:1}.lightbox img{max-width:80vw;max-height:80vh}.menu-items-container .menu-items-menu{position:absolute;left:0;top:0;width:320px;border:none;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 10px 0 rgba(0,0,0,.15);background-color:#fff;z-index:1}.menu-items-container .menu-items-menu .menu-item{border-bottom:1px solid #f3f1f4}.menu-items-container .menu-items-menu .menu-item:last-child{border-bottom:none}.menu-items-container .menu-items-menu .menu-item-button,.menu-items-container .menu-items-menu .menu-item-link{width:100%;font-size:12px;font-weight:400;padding:18px 15px 17px 20px;text-align:left}.menu-items-container .menu-items-menu .menu-item-button:hover,.menu-items-container .menu-items-menu .menu-item-link:hover{background-color:#efefef}.menu-items-container .menu-items-menu .menu-item-link{display:block;text-decoration:none;color:#181818}@media only screen and (min-width:768px){.frame-options-dialog .dialog{max-width:800px}}.frame-options-dialog .dialog-inner{padding:35px 30px 80px;position:relative}@media only screen and (min-width:768px){.frame-options-dialog .dialog-inner{padding:35px 35px 80px}}.frame-options-dialog .dialog-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.frame-options-dialog .dialog-header .title{font-family:Stanley,serif;font-size:28px;font-weight:700;width:100%}.frame-options-dialog .dialog-header .subtitle{font-family:Graphik Web,sans-serif;font-size:12px;margin-top:10px;font-weight:400;width:100%}.frame-options-dialog .dialog-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #f3f1f4;padding:20px 20px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.frame-options-dialog .dialog-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.frame-options-dialog .dialog-body .art-image{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px}@media only screen and (min-width:768px){.frame-options-dialog .dialog-body .art-image{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.frame-options-dialog .dialog-body .art-image img{max-height:350px}.frame-options-dialog .dialog-body .art-details-container{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 20px}@media only screen and (min-width:768px){.frame-options-dialog .dialog-body .art-details-container{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.frame-options-dialog .dialog-body .art-details-container .frame-options{padding:10px}.frame-options-dialog .dialog-body .art-details-container .frame-options .radio-container{padding:8px 0}.frame-options-dialog .dialog-body .art-details-container .frame-options .radio-container .radio-item{font-size:12px}.frame-options-dialog .dialog-body .art-details-container .frame-options .about-button{display:none}.frame-options-dialog .dialog-body .art-details-container .color-options{padding:10px 10px 20px}.frame-options-dialog .dialog-body .art-details-container .color-options .drop-down-button{height:55px}.frame-options-dialog .dialog-body .art-details-container .color-options .drop-down-button-text .recommended{display:block;line-height:12px}.frame-options-dialog .dialog-body .art-details-container .artwork-product-details{padding:25px 10px;border-top:1px solid #f3f1f4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.frame-options-dialog .dialog-body .art-details-container .artwork-product-details .artwork-product-detail{font-size:14px}@media only screen and (min-width:768px){.frame-options-dialog .dialog-body .art-details-container .artwork-product-details .artwork-product-detail{font-size:18px}}.frame-options-dialog .dialog-body .art-details-container .artwork-product-details .artwork-product-detail.arwork-product-size{text-align:right}.frame-options-dialog .dialog-body .art-details-container .artwork-product-details .artwork-product-detail .strike{text-decoration:line-through;color:#a1a1a1;padding-right:5px}.frame-options-dialog .dialog-body .art-details-container .artwork-product-details .artwork-product-detail-label{display:block;font-weight:400;font-size:11px;color:#a1a1a1;letter-spacing:.67px;line-height:20px;text-transform:uppercase}.frame-options-dialog .dialog-body .submit-button{width:100%}body.project-board .page-content{background-color:#fff}body.project-board .page-content .project-board-page.container.wide{padding:0}@media only screen and (min-width:768px){body.project-board .page-content .project-board-page.container.wide{padding:0 52px}}@media only screen and (min-width:1025px){body.project-board .page-content .project-board-page{min-height:90vh}}body.project-board .page-content .project-board-page .board-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:26px 26px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){body.project-board .page-content .project-board-page .board-header{padding:26px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.project-board .page-content .project-board-page .board-header .title .subtitle{font-size:11px;font-weight:500;line-height:normal;letter-spacing:.8px;color:#a1a1a1;text-transform:uppercase}body.project-board .page-content .project-board-page .board-header .title a.subtitle{text-decoration:none;display:block}body.project-board .page-content .project-board-page .board-header .title a.subtitle:hover{color:#181818}body.project-board .page-content .project-board-page .board-header .title a.subtitle:hover .chevron-small-svg path{fill:#181818}body.project-board .page-content .project-board-page .board-header .title a.subtitle .chevron-small-svg{padding-right:10px}body.project-board .page-content .project-board-page .board-header .title .project-name{font-size:24px;line-height:26px;font-family:Stanley,serif;color:#181818;font-weight:700;letter-spacing:normal;padding-top:6px}@media only screen and (min-width:768px){body.project-board .page-content .project-board-page .board-header .title .project-name{font-size:30px;line-height:32px}}body.project-board .page-content .project-board-page .board-header .title .project-name-input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.project-board .page-content .project-board-page .board-header .title .project-name-input input{font-size:24px;line-height:26px;font-family:Stanley,serif;color:#a1a1a1;width:380px;font-weight:700;border:none;resize:none;outline:none;background-color:transparent;margin-left:-1px;margin-top:1px}@media only screen and (min-width:768px){body.project-board .page-content .project-board-page .board-header .title .project-name-input input{font-size:30px;line-height:32px}}body.project-board .page-content .project-board-page .board-header .title .project-name-input .button{font-size:12px;font-weight:400;text-transform:uppercase;padding:15px;background-color:transparent;-webkit-transition:background-color .25s ease-in;-o-transition:background-color .25s ease-in;transition:background-color .25s ease-in}body.project-board .page-content .project-board-page .board-header .title .project-name-input .button:hover{background-color:#efefef}body.project-board .page-content .project-board-page .board-header .title .project-name-input .cancel-button{margin-left:5px}body.project-board .page-content .project-board-page .board-header .title .project-name-input .save-button{font-weight:500}body.project-board .page-content .project-board-page .board-header .board-actions-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.project-board .page-content .project-board-page .board-header .board-actions-container .board-actions-button,body.project-board .page-content .project-board-page .board-header .board-actions-container .share-button{position:relative;font-size:11px;font-weight:500;line-height:normal;letter-spacing:.8px;text-transform:uppercase;padding:10px 10px 10px 20px;margin-left:-5px;margin-top:5px}@media only screen and (min-width:768px){body.project-board .page-content .project-board-page .board-header .board-actions-container .board-actions-button,body.project-board .page-content .project-board-page .board-header .board-actions-container .share-button{margin-left:0;margin-top:0}}body.project-board .page-content .project-board-page .board-header .board-actions-container .board-actions-button svg,body.project-board .page-content .project-board-page .board-header .board-actions-container .share-button svg{position:absolute;top:7px;left:5px}body.project-board .page-content .project-board-page .board-header .board-actions-container .board-actions-button:hover,body.project-board .page-content .project-board-page .board-header .board-actions-container .share-button:hover{color:#4566e3}body.project-board .page-content .project-board-page .board-header .board-actions-container .board-actions-button:hover svg path,body.project-board .page-content .project-board-page .board-header .board-actions-container .share-button:hover svg path{fill:#4566e3}body.project-board .page-content .project-board-page .board-header .board-actions-container .share-button{margin-left:30px;padding-left:30px;padding-right:8px}body.project-board .page-content .project-board-page .board-header .board-actions-container .share-button svg{left:10px}body.project-board .page-content .project-board-page .board-header .board-actions-container .board-actions{position:relative}body.project-board .page-content .project-board-page .board-header .board-actions-container .board-actions .menu-items-menu{left:-5px;width:225px;top:35px}@media only screen and (min-width:768px){body.project-board .page-content .project-board-page .board-header .board-actions-container .board-actions .menu-items-menu{right:0;left:auto}}body.project-board .page-content .project-board-page.designer-project-board-page .project-name{position:relative;text-align:left}body.project-board .page-content .project-board-page.designer-project-board-page .project-name:after{-webkit-transition:opacity .15s ease-in;-o-transition:opacity .15s ease-in;transition:opacity .15s ease-in;opacity:0;content:"";position:absolute;top:15px;right:-35px;height:16px;width:16px;background:url(//cdn.twyla.com/web/assets/images/boards/comment-edit-icon.131bef799c1906c12888a8474ff76e49.svg) 50% 50% no-repeat}body.project-board .page-content .project-board-page.designer-project-board-page .project-name:hover:after{-webkit-transition:opacity .15s ease-in;-o-transition:opacity .15s ease-in;transition:opacity .15s ease-in;opacity:1}body.project-board .page-content .project-board-page .menu-items-menu{position:absolute;left:auto;right:36px;top:12px;width:250px;z-index:11;padding:5px 10px}body.project-board .page-content .project-board-page .menu-items-menu .menu-item{border-bottom:none}body.project-board .page-content .project-board-page .menu-items-menu .menu-item.divider{border-top:1px solid #f3f1f4}body.project-board .page-content .project-board-page .menu-items-menu .menu-item.secondary-text .menu-item-button,body.project-board .page-content .project-board-page .menu-items-menu .menu-item.secondary-text .menu-item-link{font-weight:400}body.project-board .page-content .project-board-page .menu-items-menu .menu-item-button,body.project-board .page-content .project-board-page .menu-items-menu .menu-item-link{font-size:13px;font-weight:500;margin:5px 1px;padding:16px 10px}body.project-board .page-content .project-board-page .board-tiles-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-bottom:50px}@media only screen and (min-width:768px){body.project-board .page-content .project-board-page .board-tiles-container{padding-top:20px;margin:-15px}}body.project-board .page-content .project-board-page .board-item-creator{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){body.project-board .page-content .project-board-page .board-item-creator{padding:0;height:300px;width:50%}}@media only screen and (min-width:1025px){body.project-board .page-content .project-board-page .board-item-creator{height:418px;width:33.3334%}}body.project-board .page-content .project-board-page .board-item-creator .board-item-creator-container{-webkit-transition:height .5s ease,width .5s ease;-o-transition:height .5s ease,width .5s ease;transition:height .5s ease,width .5s ease}body.project-board .page-content .project-board-page .board-item-creator.add-art .board-item-creator-container{-webkit-transition:height 0s,width 0s;-o-transition:height 0s,width 0s;transition:height 0s,width 0s;background-color:#f3f1f4;height:300px;width:300px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.project-board .page-content .project-board-page .board-item-creator .add-art-button{position:relative;font-size:13px;font-weight:400;line-height:normal;letter-spacing:normal;color:#181818;text-align:center;padding:65px 20px 0}body.project-board .page-content .project-board-page .board-item-creator .add-art-button:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:69px;height:49px;background:url(//cdn.twyla.com/web/assets/images/artwork/add-artwork-icon.a08a468f37ba810d5e47e4d94a2dc066.svg)}body.project-board .page-content .project-board-page .board-item-creator.select-art{position:relative}@media only screen and (min-width:768px){body.project-board .page-content .project-board-page .board-item-creator.select-art{padding:0 15px}}body.project-board .page-content .project-board-page .board-item-creator.select-art .board-item-creator-container{width:100%;height:418px}@media only screen and (min-width:768px){body.project-board .page-content .project-board-page .board-item-creator.select-art .board-item-creator-container{height:100%}}body.project-board .page-content .project-board-page .board-item-creator.select-art .select-art-container{width:100%;height:100%;background-color:#f3f1f4}body.project-board .page-content .project-board-page .board-item-creator.select-art .select-art-autocomplete-container{height:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.project-board .page-content .project-board-page .board-item-creator.select-art .art-autocomplete{width:300px;z-index:400}body.project-board .page-content .project-board-page .board-item-creator.select-art .art-autocomplete .search-input-wrapper .search-input{border:none}body.project-board .page-content .project-board-page .board-item-creator.select-art .art-autocomplete .search-input-wrapper .search-input:placeholder-shown{font-size:14px;font-weight:400;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#a1a1a1}body.project-board .page-content .project-board-page .board-item-creator.select-art .art-autocomplete .search-input-wrapper.showing-results{-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.15);box-shadow:0 2px 16px 0 rgba(0,0,0,.15)}body.project-board .page-content .project-board-page .board-item-creator.select-art .art-autocomplete .search-results{border:none;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.15);box-shadow:0 2px 10px 0 rgba(0,0,0,.15)}body.project-board .page-content .project-board-page .board-item-creator.select-art .divider-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.project-board .page-content .project-board-page .board-item-creator.select-art .divider-container .divider{position:relative;border-bottom:1px solid #a0a0a0;width:300px;margin:auto}body.project-board .page-content .project-board-page .board-item-creator.select-art .divider-container .divider .divider-text{font-size:14px;font-style:italic;font-weight:400;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-12px;background-color:#f3f1f4;padding:5px 10px}body.project-board .page-content .project-board-page .board-item-creator.select-art .select-art-content-container{height:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.project-board .page-content .project-board-page .board-item-creator.select-art .select-art-content-container .select-art-content{font-weight:400;font-size:14px;line-height:22px;max-width:250px;text-align:center}body.project-board .page-content .project-board-page .board-item-creator.select-art .select-art-content-container .button .svg-arrow{margin-left:10px}body.project-board .page-content .project-board-page .delete-confirmation-dialog .dialog-title{text-align:center;font-weight:400;margin:auto;line-height:32px;width:auto;font-size:20px;margin-top:50px}@media only screen and (min-width:768px){body.project-board .page-content .project-board-page .delete-confirmation-dialog .dialog-title{margin-top:auto;width:340px;font-size:24px}}body.project-board .page-content .project-board-page .delete-confirmation-dialog .close-button{top:0;right:0}body.project-board .page-content .project-board-page .delete-confirmation-dialog .dialog-actions{margin-top:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){body.project-board .page-content .project-board-page .delete-confirmation-dialog .dialog-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}body.project-board .page-content .project-board-page .delete-confirmation-dialog .dialog-actions .cancel-button,body.project-board .page-content .project-board-page .delete-confirmation-dialog .dialog-actions .delete-button{min-width:175px;margin:0 13px}body.project-board .page-content .project-board-page .delete-confirmation-dialog .dialog-actions .cancel-button{border:2px solid #efefef}body.project-board .page-content .project-board-page .share-board-dialog .dialog-inner{padding:50px 30px}body.project-board .page-content .project-board-page .share-board-dialog .dialog-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}body.project-board .page-content .project-board-page .share-board-dialog .dialog-header .title{font-family:Stanley,serif;font-size:30px;line-height:32px;font-weight:700;width:100%}body.project-board .page-content .project-board-page .share-board-dialog .dialog-header .subtitle{font-family:Graphik Web,sans-serif;font-size:16px;margin-top:10px;font-weight:400;width:100%;color:#a1a1a1}body.project-board .page-content .project-board-page .share-board-dialog .share-link-container{margin:0;border-top:1px solid #f3f1f4}@media only screen and (min-width:768px){body.project-board .page-content .project-board-page .share-board-dialog .share-link-container{margin:0 80px}}body.project-board .page-content .project-board-page .share-board-dialog .share-link-container .body-copy{margin:40px auto}@media only screen and (min-width:768px){body.project-board .page-content .project-board-page .share-board-dialog .share-link-container .body-copy{width:378px}}body.project-board .page-content .project-board-page .share-board-dialog .share-link-container .price-button{display:block;width:378px;margin:auto}body.project-board .page-content .project-board-page .share-board-dialog .share-link-container .price-button .Checkbox{float:left}body.project-board .page-content .project-board-page .share-board-dialog .share-link-container .price-button .Checkbox .checked{stroke:#181818;stroke-width:3px}body.project-board .page-content .project-board-page .share-board-dialog .share-link-container .price-button .checkbox-label{float:left;font-size:14px;font-weight:400;margin-top:5px}body.project-board .page-content .project-board-page .share-board-dialog .drop-down{position:relative;margin-bottom:30px}body.project-board .page-content .project-board-page .share-board-dialog .drop-down .drop-down-button{text-align:left;border:2px solid #efefef;height:50px;width:100%;padding:0 20px;font-size:14px;line-height:20px}body.project-board .page-content .project-board-page .share-board-dialog .drop-down .indicator{height:8px;width:8px;border-left:1px solid #181818;border-bottom:1px solid #181818;position:absolute;top:17px;right:25px;z-index:11;pointer-events:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body.project-board .page-content .project-board-page .share-board-dialog .drop-down .drop-down-menu{position:absolute;top:1px;padding-top:49px;left:0;width:100%;margin-top:-1px;z-index:10;border-bottom:1px solid #efefef;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.15);box-shadow:0 2px 16px 0 rgba(0,0,0,.15);z-index:3}body.project-board .page-content .project-board-page .share-board-dialog .drop-down .drop-down-option-button{position:relative;height:54px;width:100%;background-color:#fff;border:2px solid #efefef;border-bottom-width:1px;border-top:0;text-align:left;font-weight:400;font-size:14px;line-height:20px;padding:0 20px}body.project-board .page-content .project-board-page .share-board-dialog .drop-down .drop-down-option-button:hover{color:#4566e3}body.project-board .page-content .project-board-page .comment-authentication-dialog .sub-text{font-size:12px;color:#a1a1a1;font-weight:400;margin:-10px 0 50px}body.project-board .page-content .project-board-page .comment-authentication-dialog .dialog-header{display:block}body.project-board .art-link{outline:none;width:100%;height:100%;display:block}body.project-board .board-artwork-tile{position:relative;width:100%}@media only screen and (min-width:768px){body.project-board .board-artwork-tile{padding:0 25px 30px;width:50%}}@media only screen and (min-width:1025px){body.project-board .board-artwork-tile{width:33.333%}}body.project-board .board-artwork-tile .artwork-image-container{position:relative;background-color:#f3f1f4;width:100%;overflow:hidden}body.project-board .board-artwork-tile .artwork-image-container .board-item-actions{position:absolute;height:45px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:5px;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0 15px}@media only screen and (min-width:768px){body.project-board .board-artwork-tile .artwork-image-container .board-item-actions{height:55px}}body.project-board .board-artwork-tile .artwork-image-container .board-item-actions.has-comments{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}body.project-board .board-artwork-tile .artwork-image-container .board-item-actions .comments-summary-button,body.project-board .board-artwork-tile .artwork-image-container .board-item-actions .options-button{text-transform:uppercase;font-size:10px;font-weight:500;letter-spacing:.8px}@media only screen and (min-width:1025px){body.project-board .board-artwork-tile .artwork-image-container .board-item-actions .comments-summary-button,body.project-board .board-artwork-tile .artwork-image-container .board-item-actions .options-button{font-size:11px}}body.project-board .board-artwork-tile .artwork-image-container .board-item-actions .options-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:2px 12px}body.project-board .board-artwork-tile .artwork-image-container .board-item-actions .options-button svg{position:absolute;top:0;left:0}body.project-board .board-artwork-tile .artwork-image-container .board-item-actions .options-button:hover{color:#4566e3}body.project-board .board-artwork-tile .artwork-image-container .board-item-actions .options-button:hover svg path{fill:#4566e3}body.project-board .board-artwork-tile .artwork-image{width:100%;height:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;margin:50px auto;-webkit-transition:-webkit-transform .25s ease-in;transition:-webkit-transform .25s ease-in;-o-transition:transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in}@media only screen and (min-width:768px){body.project-board .board-artwork-tile .artwork-image{margin:0 auto;height:300px}}@media only screen and (min-width:1025px){body.project-board .board-artwork-tile .artwork-image{height:375px}}body.project-board .board-artwork-tile .artwork-image .artwork-image-content .artwork-image-content-container{position:relative}body.project-board .board-artwork-tile .artwork-image .artwork-image-content .artwork-image-content-container .frame-description-container{position:absolute;bottom:-30px;width:100%;font-size:11px;color:#a1a1a1;font-weight:400;text-align:center}body.project-board .board-artwork-tile .artwork-image .artwork-image-content .artwork-image-content-container .frame-description-container .button.frame-options:hover{color:#4566e3}body.project-board .board-artwork-tile .artwork-image .artwork-image-content img{width:auto;height:auto;max-height:190px;max-width:200px;margin:0 auto;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.1)}@media only screen and (min-width:1025px){body.project-board .board-artwork-tile .artwork-image .artwork-image-content img{max-height:220px;max-width:280px}}body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details{width:100%;padding:20px;font-size:11px;font-weight:400;line-height:1.73;letter-spacing:.5px;color:#181818;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details{padding:15px 0}}body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details .price-info{width:125px;margin-left:10px;text-align:right}@media only screen and (min-width:768px){body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details .price-info{margin-left:20px}}body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details .art-info{overflow:hidden}body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details .art-info .art-title{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details .art-info .art-title,body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details .art-info .artist-name{display:block;text-decoration:none;color:#181818}body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details .art-info .art-title:hover,body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details .art-info .artist-name:hover{color:#4566e3}body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details button.frame-options{text-align:left}body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details button.frame-options:hover{text-decoration:underline;font-weight:500}body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details .artist-name,body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details .price{font-size:14px;font-weight:500;line-height:1.57;letter-spacing:normal;color:#181818}body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details .price{font-size:11px;line-height:22px;font-weight:400;color:#181818;letter-spacing:.5px}body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details .price.has-discount{color:#a1a1a1;margin-bottom:12px}body.project-board .board-artwork-tile .board-item-artwork-details .artwork-details .price .discount-price{color:#181818}body.project-board .board-artwork-tile .board-item-artwork-details .add-to-cart-button{margin-top:2px}body.project-board .board-artwork-tile .board-item-artwork-details .add-to-cart-button>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;line-height:16px;font-weight:500;text-transform:uppercase}body.project-board .board-artwork-tile .board-item-artwork-details .add-to-cart-button>span .plus{font-size:16px;font-weight:600;margin-right:5px}body.project-board .board-artwork-tile .board-item-artwork-details .add-to-cart-button>span .button-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.project-board .board-artwork-tile .board-item-artwork-details .add-to-cart-button>span:hover .button-text,body.project-board .board-artwork-tile .board-item-artwork-details .add-to-cart-button>span:hover .plus{color:#4566e3}body.project-board .board-artwork-tile.is-dragging .board-artwork-tile-content{-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.15);box-shadow:0 2px 16px 0 rgba(0,0,0,.15)}@media only screen and (min-width:768px){body.project-board .board-artwork-tile.is-dragging .artwork-details{padding:15px 5px}}body.project-board .circle-icon{position:relative;height:25px;width:25px;min-width:25px;border-radius:25px;overflow:hidden;background-color:#f3f1f4}@media only screen and (min-width:1025px){body.project-board .circle-icon{height:30px;width:30px;min-width:30px;border-radius:30px}}body.project-board .circle-icon svg{display:block}body.project-board .circle-icon .user-initials{display:block;font-size:10px;font-weight:500;line-height:normal;letter-spacing:1px;color:#a1a1a1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.project-board .circle-icon.user-avatar-icon .user-avatar-image{border-radius:30px;display:none}body.project-board .circle-icon.user-avatar-icon.image-loaded .user-avatar-image{display:block}body.project-board .circle-icon.user-avatar-icon.image-loaded .user-initials,body.project-board .circle-icon.user-icon svg{display:none}body.project-board .comments-summary-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#181818}body.project-board .comments-summary-button:hover{color:#4566e3}body.project-board .comments-summary-button .avatars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}body.project-board .comments-summary-button .comment-count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:6px}body.project-board .comments-summary-button .circle-icon{background-color:#fff}body.project-board .comments-summary-button .circle-icon .user-avatar-image{border-radius:30px;border:2px solid #fff}body.board-artwork-dialog-active .header{-webkit-transform:translateZ(0);transform:translateZ(0)}.dialog-wrapper.board-artwork-dialog-wrapper{top:94px;height:calc(100% - 95px + 1px)}.dialog.board-artwork-dialog{width:100%;height:auto;max-height:100%;max-width:100%;background-color:#f3f1f4;top:94px}@media only screen and (min-width:768px){.dialog.board-artwork-dialog{top:auto;height:100%}}.dialog.board-artwork-dialog .close-button{top:95px}@media only screen and (min-width:768px){.dialog.board-artwork-dialog .close-button{top:12px;right:30px}}.board-artwork-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:auto}@media only screen and (min-width:768px){.board-artwork-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;overflow:hidden}}.board-artwork-container .board-artwork-details{width:100%;position:relative;-webkit-box-flex:1;-webkit-flex:1 0 60%;-ms-flex:1 0 60%;flex:1 0 60%}@media only screen and (min-width:768px){.board-artwork-container .board-artwork-details{width:calc(100% - 340px);-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}}@media only screen and (min-width:1025px){.board-artwork-container .board-artwork-details{width:calc(100% - 440px)}}.board-artwork-container .board-artwork-details .artwork-details{width:100%;max-width:800px;margin:auto;padding:20px;font-size:11px;font-weight:400;line-height:1.73;letter-spacing:.5px;color:#181818;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;height:105px}@media only screen and (min-width:768px){.board-artwork-container .board-artwork-details .artwork-details{bottom:100px;padding:20px 60px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1025px){.board-artwork-container .board-artwork-details .artwork-details{padding:20px 100px;bottom:0}}.board-artwork-container .board-artwork-details .artwork-details .price-info{max-width:260px;margin-left:20px;text-align:right}.board-artwork-container .board-artwork-details .artwork-details .art-info{overflow:hidden}.board-artwork-container .board-artwork-details .artwork-details .art-info .art-title{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.board-artwork-container .board-artwork-details .artwork-details .art-title,.board-artwork-container .board-artwork-details .artwork-details .edition,.board-artwork-container .board-artwork-details .artwork-details .frame-description-container{font-size:13px;font-weight:400;line-height:23px;letter-spacing:normal;color:#181818}@media only screen and (min-width:768px){.board-artwork-container .board-artwork-details .artwork-details .art-title,.board-artwork-container .board-artwork-details .artwork-details .edition,.board-artwork-container .board-artwork-details .artwork-details .frame-description-container{font-size:14px}}.board-artwork-container .board-artwork-details .artwork-details .frame-description-container{font-size:10px}@media only screen and (min-width:768px){.board-artwork-container .board-artwork-details .artwork-details .frame-description-container{font-size:14px}}.board-artwork-container .board-artwork-details .artwork-details .price{font-size:11px}@media only screen and (min-width:768px){.board-artwork-container .board-artwork-details .artwork-details .price{font-size:14px}}.board-artwork-container .board-artwork-details .artwork-details .artist-name{font-size:13px;font-weight:500;line-height:23px;letter-spacing:normal}@media only screen and (min-width:768px){.board-artwork-container .board-artwork-details .artwork-details .artist-name{font-size:14px}}.board-artwork-container .board-artwork-details .artwork-details .art-title,.board-artwork-container .board-artwork-details .artwork-details .artist-name{color:#181818;display:block;text-decoration:none}.board-artwork-container .board-artwork-details .artwork-details .art-title:hover,.board-artwork-container .board-artwork-details .artwork-details .artist-name:hover{text-decoration:underline}.board-artwork-container .board-artwork-details .artwork-details .price{font-weight:400;color:#181818;letter-spacing:.5px}.board-artwork-container .board-artwork-details .artwork-details .price.has-discount{color:#a1a1a1}.board-artwork-container .board-artwork-details .artwork-details .price .discount-price{color:#181818}.board-artwork-container .artwork-image-container .artwork-image-loader{width:auto;height:auto;max-width:75%;max-height:calc(90% - 105px);margin:0 auto;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.1);position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.board-artwork-container .artwork-image-container .artwork-image-loader{top:45%}}.board-artwork-container .comments-container-wrapper{width:100%;-webkit-box-flex:1;-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%}@media only screen and (min-width:768px){.board-artwork-container .comments-container-wrapper{width:auto;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}}.board-artwork-container .comments-container{height:100%;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;border-top:1px solid #f3f1f4}@media only screen and (min-width:768px){.board-artwork-container .comments-container{width:340px;position:absolute;right:0}}@media only screen and (min-width:1025px){.board-artwork-container .comments-container{width:440px}}.board-artwork-container .comments-container .comment-header{font-size:20px;line-height:26px;padding:25px;border-bottom:1px solid #f3f1f4;width:90%;margin:auto}.board-artwork-container .comments-container .circle-icon.user-avatar-icon{height:32px;width:36px;text-transform:uppercase}.board-artwork-container .comments-container .comment-list{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;overflow-y:auto;position:relative;padding:0 20px}.board-artwork-container .comments-container .comment-list .note-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:20px 15px}.board-artwork-container .comments-container .comment-list .note-container .note-details{width:100%;margin-left:12px}.board-artwork-container .comments-container .comment-list .note-container .note-details .note-details-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.board-artwork-container .comments-container .comment-list .note-container .note-details .note-details-header .note-user-name{font-size:14px;font-weight:500;line-height:1.57}.board-artwork-container .comments-container .comment-list .note-container .note-details .note-details-header .twyla-badge{max-width:150px}.board-artwork-container .comments-container .comment-list .note-container .note-details .note-details-header .twyla-badge svg{width:34px;height:18px}.board-artwork-container .comments-container .comment-list .note-container .note-details .saved-note-text{font-size:14px;line-height:1.57;font-weight:400;margin-top:2px;word-break:break-word}.board-artwork-container .comments-container .comment-list .note-container .note-details .saved-note-text a{color:#181818}.board-artwork-container .comments-container .comment-list .note-container .note-details .saved-note-text a:hover{color:#4566e3}.board-artwork-container .comments-container .comment-list .note-container.comment-form{-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.15);box-shadow:0 2px 16px 0 rgba(0,0,0,.15);padding:20px 25px 10px}.board-artwork-container .comments-container .comment-list .note-container.comment-form .note-input-container .notes-input{margin-left:-2px;margin-top:-1px;height:75px}.board-artwork-container .comments-container .comment-list .note-container.comment-form .note-actions .cancel-button{font-weight:400}.board-artwork-container .comments-container .comment-list .note-container.comment-display{width:95%;margin:auto}.board-artwork-container .comments-container .comment-list .note-container.comment-display .board-note-timestamp{font-size:12px;font-weight:400;display:block;margin-top:5px;color:#a1a1a1}.board-artwork-container .comments-container .comment-list .note-container.comment-display .board-note-timestamp .board-note-timestamp-edited{font-style:italic;margin-left:5px}.board-artwork-container .comments-container .comment-list .note-container.comment-display .note-actions{position:absolute;bottom:12px;right:0;opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.board-artwork-container .comments-container .comment-list .note-container.comment-display .note-actions button{text-transform:uppercase;font-size:11px;font-weight:500;line-height:2;letter-spacing:.5px;margin-left:0;padding-top:0;padding-bottom:0}.board-artwork-container .comments-container .comment-list .note-container.comment-display:hover .note-actions{opacity:1;visibility:visible}.board-artwork-container .comments-container .comments-placeholder{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#caccd0;font-size:20px;font-weight:500;line-height:1.1}.board-artwork-container .comments-container .note-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.board-artwork-container .comments-container .note-actions button{text-transform:uppercase}.board-artwork-container .comments-container .note-actions .cancel-note{font-weight:400}.board-artwork-container .comments-container .new-note-container{width:90%;margin:auto;border-top:1px solid #f3f1f4;-webkit-transition:max-height .35s cubic-bezier(.4,.01,.165,.99);-o-transition:max-height .35s cubic-bezier(.4,.01,.165,.99);transition:max-height .35s cubic-bezier(.4,.01,.165,.99);max-height:90px}.board-artwork-container .comments-container .new-note-container.editing{max-height:500px}.board-artwork-container .comments-container .new-note-container .new-note-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:25px 20px}.board-artwork-container .comments-container .new-note-container .new-note-button .circle-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:38px;width:38px;min-width:38px}.board-artwork-container .comments-container .new-note-container .new-note-button .circle-icon svg{width:15px}.board-artwork-container .comments-container .new-note-container .new-note-button .text{margin-left:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.board-artwork-container .comments-container .new-note-container .note-container{padding:30px 25px 20px}.board-artwork-container .comments-container .note-input-container{width:100%}.board-artwork-container .comments-container .note-input-container .notes-input{width:100%;height:70px;border:none;resize:none;outline:none;font-family:Graphik Web,sans-serif;font-size:14px;line-height:22px;position:relative;z-index:2;background-color:transparent;margin-left:10px}.board-artwork-container .comments-container .note-form-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.board-artwork-container .comments-container .note-container{width:100%}.board-artwork-container .comments-container .chat-icon svg{height:14px;width:14px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.about .page-content{background-color:#fff}body.about .hero{overflow:hidden}@media only screen and (min-width:768px){body.about .hero{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:478px}}@media only screen and (min-width:1241px){body.about .hero{height:634px}}@media only screen and (min-width:768px){body.about .hero .hero-content{position:relative;z-index:1;max-width:560px}}@media only screen and (min-width:1241px){body.about .hero .hero-content{max-width:715px}}body.about .hero .hero-image{display:none}@media only screen and (min-width:768px){body.about .hero .hero-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(//cdn.twyla.com/web/assets/images/about/hero-medium.6e7b2ff915ffb92d65ac68ddfc970337.jpg);background-position:50%;background-size:cover}}@media only screen and (min-width:1241px){body.about .hero .hero-image{background-image:url(//cdn.twyla.com/web/assets/images/about/hero-large.371a79b54dcfee8d2752d363e51296d5.jpg)}}body.about .hero .hero-title{font-family:Stanley,serif;font-weight:700;font-size:48px;letter-spacing:-.3px;line-height:50px;padding:0 15px;height:355px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#181818 url(//cdn.twyla.com/web/assets/images/about/hero.2dce8b36a5053b7cdfe7ce58545992bb.jpg) 50% no-repeat;background-size:cover;text-align:center;color:#fff}@media only screen and (min-width:768px){body.about .hero .hero-title{height:auto;background:none;display:block;padding:0;margin:-30px 0 30px}}@media only screen and (min-width:1241px){body.about .hero .hero-title{font-family:Stanley,serif;font-weight:700;font-size:60px;line-height:60px}}body.about .hero .hero-copy{background-color:#f4f4f4;color:#a1a1a1;padding:50px 15px;font-size:20px;line-height:28px;margin-bottom:0}@media only screen and (min-width:768px){body.about .hero .hero-copy{padding:0;color:#fff;background-color:transparent;font-weight:500;font-size:16px;line-height:24px;text-align:center}}body.about .hero .indicator{position:absolute;text-align:center;bottom:13px;padding-bottom:34px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#fff;background:url(//cdn.twyla.com/web/assets/images/about/arrow-small.240d630d5e3d2b8392f49011e90da68c.png) bottom no-repeat;background-size:9px 19px}@media only screen and (max-width:767px){body.about .hero .indicator{display:none}}@media only screen and (min-width:1241px){body.about .hero .indicator{bottom:30px;padding-bottom:53px;background-image:url(//cdn.twyla.com/web/assets/images/about/arrow-large.75ee81d0973655bb5553799fb66d9797.png);background-size:9px 35px}}body.about .scrolling-module{background-color:#fff;max-width:1440px;margin:0 auto}@media only screen and (min-width:768px){body.about .scrolling-module{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:75px 8%}}@media only screen and (min-width:1241px){body.about .scrolling-module{padding:75px 5%}}body.about .scrolling-module.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:768px){body.about .scrolling-module.reverse .module-content{margin:0 0 0 12%}}body.about .scrolling-module .module-content{padding:50px 50px 40px}@media only screen and (min-width:768px){body.about .scrolling-module .module-content{width:35%;margin:0 12% 0 0;padding:12% 0 0}}@media only screen and (min-width:1025px){body.about .scrolling-module .module-content{padding:0}body.about .scrolling-module .module-content .locking-child{padding:150px 0 30px}}@media only screen and (max-width:1024px){body.about .scrolling-module .module-content .locking-child{width:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}body.about .scrolling-module .module-title{font-family:Stanley,serif;font-weight:700;font-size:36px;letter-spacing:-.31px;line-height:40px;margin-bottom:13px}body.about .scrolling-module .module-copy{font-size:16px;line-height:26px}@media only screen and (min-width:768px){body.about .scrolling-module .module-copy{font-size:14px;line-height:24px}}body.about .scrolling-module .module-images{padding:0 30px 40px}@media only screen and (min-width:768px){body.about .scrolling-module .module-images{width:48%;padding:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}body.about .scrolling-module .module-image{height:0;padding-bottom:76.82%;position:relative}@media only screen and (min-width:768px){body.about .scrolling-module .module-image{margin-bottom:20px;padding-bottom:76.58%}body.about .scrolling-module .module-image:last-child{margin-bottom:0}}@media only screen and (min-width:1241px){body.about .scrolling-module .module-image{padding-bottom:76.49%}}body.about .scrolling-module .module-image img{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:1025px){body.about .scrolling-module .complete{position:relative}body.about .scrolling-module .sticky .locking-child{position:fixed;top:0}body.about .scrolling-module .complete .locking-child{position:absolute;bottom:0;top:auto}}body.about .exclusive .parallax-image-wrapper{padding-bottom:40.8%}@media only screen and (min-width:768px){body.about .exclusive .parallax-image-wrapper{padding-bottom:41.6%}}@media only screen and (min-width:1241px){body.about .exclusive .parallax-image-wrapper{padding-bottom:31.3%}}body.about .exclusive .parallax-image{display:block;background-image:url(//cdn.twyla.com/web/assets/images/about/full-bleed-1.aad05ad9b0da199c776503f1d30b4067.jpg)}@media only screen and (min-width:768px){body.about .exclusive .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/about/full-bleed-1-medium.718499f63e3fd0d437394af8123449b7.jpg)}}@media only screen and (min-width:1241px){body.about .exclusive .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/about/full-bleed-1-large.723fbb91e6fa14eab8be7a1c6e04fdec.jpg)}}body.about .exclusive .exclusive-image{position:relative}body.about .exclusive .exclusive-image:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);width:90px;height:90px;background:url(//cdn.twyla.com/web/assets/images/about/edition-badge.b0af1e48e753276e7f3f0776872319bb.png) 50% no-repeat;background-size:contain}body.about .exclusive .exclusive-content{padding:95px 45px 50px}@media only screen and (min-width:768px){body.about .exclusive .exclusive-content{padding:80px 30px 40px;width:56%;max-width:730px;margin:0 auto}}@media only screen and (min-width:1241px){body.about .exclusive .exclusive-content{padding-bottom:50px}}body.about .exclusive .exclusive-title{font-family:Stanley,serif;font-weight:700;font-size:36px;letter-spacing:-.31px;line-height:42px;margin-bottom:10px}body.about .exclusive .exclusive-copy{font-size:16px;line-height:26px}body.about .service .service-content{padding:55px 30px 30px;background-color:#f4f4f4}@media only screen and (min-width:768px){body.about .service .service-content{padding:65px 0 30px}}body.about .service .service-title{font-family:Stanley,serif;font-weight:700;font-size:36px;letter-spacing:-.31px;line-height:42px;margin-bottom:13px}@media only screen and (min-width:768px){body.about .service .service-title{font-size:30px;line-height:36px}}body.about .service .service-copy{font-size:16px;line-height:26px}@media only screen and (min-width:768px){body.about .service .service-copy{font-size:14px;line-height:24px}}body.about .service .service-copy a{color:#181818}body.about .service .service-copy a:hover{color:#4566e3}body.about .service .service-images{position:relative;margin-bottom:30px}@media only screen and (min-width:768px){body.about .service .service-images{margin-bottom:50px}}@media only screen and (min-width:768px){body.about .service .service-images .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:91%}}@media only screen and (min-width:1241px){body.about .service .service-images .container{width:95%}}body.about .service .service-images:before{content:"";position:absolute;top:0;left:0;width:100%;height:150px;background-color:#f4f4f4}body.about .service .service-image-1{margin:0 30px 30px;position:relative;z-index:1}@media only screen and (min-width:768px){body.about .service .service-image-1{margin:0 13px}}body.about .service .service-image-2{position:relative;z-index:2}@media only screen and (min-width:768px){body.about .service .service-image-2{margin:0 13px}}body.about .service .caption{position:absolute;bottom:5px;z-index:2;left:20px;font-size:12px;line-height:20px;font-weight:400}body.featured-artists .artist-module,body.featured-artists .page-content{background-color:#fff}@media only screen and (min-width:768px){body.featured-artists .artist-module.hover .artist-image img{-webkit-transition:-webkit-transform 1.25s ease-out;transition:-webkit-transform 1.25s ease-out;-o-transition:transform 1.25s ease-out;transition:transform 1.25s ease-out;transition:transform 1.25s ease-out,-webkit-transform 1.25s ease-out;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}}body.featured-artists .artist-module .artist-image{display:block}@media only screen and (min-width:768px){body.featured-artists .artist-module .artist-image{overflow:hidden}body.featured-artists .artist-module .artist-image img{-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;-o-transition:transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}}body.featured-artists .artist-module .intro{font-size:10px;letter-spacing:1px;line-height:20px;text-transform:uppercase;margin-bottom:-3px}body.featured-artists .artist-module .artist-name{font-size:48px;letter-spacing:-.5px;line-height:50px}@media only screen and (min-width:768px){body.featured-artists .artist-module .artist-name{margin-bottom:20px}}body.featured-artists .artist-module .body-copy{font-size:14px;line-height:22px}body.featured-artists .artist-module .button-container{display:inline-block}@media only screen and (min-width:768px){body.featured-artists .artist-module .button-container{margin-top:15px}}@media only screen and (min-width:1241px){body.featured-artists .artist-module .button-container{margin-top:45px}}body.featured-artists .full-bleed{position:relative;overflow:hidden}@media only screen and (min-width:768px){body.featured-artists .full-bleed.align-center .artist-detail{left:50%;width:100%;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0 50px}}@media only screen and (min-width:768px){body.featured-artists .full-bleed.align-left .artist-detail{left:auto;right:50%;width:50%;text-align:left;padding:0 50px}}@media only screen and (min-width:768px){body.featured-artists .full-bleed.align-left .detail-bottom{max-width:400px}}@media only screen and (min-width:768px){body.featured-artists .full-bleed .artist-module-content{padding-bottom:47.584%}}@media (min-width:1366px){body.featured-artists .full-bleed .artist-module-content{padding-bottom:0;height:650px}}body.featured-artists .full-bleed .artist-image{width:100%;background-color:#181818}@media only screen and (min-width:768px){body.featured-artists .full-bleed .artist-image{position:absolute;width:100%;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}body.featured-artists .full-bleed .artist-image img{width:100%}body.featured-artists .full-bleed .artist-detail{position:relative}@media only screen and (min-width:768px){body.featured-artists .full-bleed .artist-detail{color:#fff;position:absolute;left:50%;top:0;width:50%;height:100%;max-width:580px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 2% 0 4.5%;pointer-events:none}}@media only screen and (min-width:1025px){body.featured-artists .full-bleed .artist-detail{padding:0 4% 0 8.5%}}@media only screen and (max-width:767px){body.featured-artists .full-bleed .detail-top{position:absolute;left:0;width:100%;bottom:100%;height:350px;height:0;padding:0 15px 93.333%;z-index:2;color:#fff;pointer-events:none}body.featured-artists .full-bleed .detail-top .content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 45px}}body.featured-artists .full-bleed .detail-bottom{padding:20px 45px 50px}@media only screen and (min-width:768px){body.featured-artists .full-bleed .detail-bottom{padding:0}}body.featured-artists .full-bleed .button-container{pointer-events:auto}body.featured-artists .full-split{position:relative}@media only screen and (min-width:768px){body.featured-artists .full-split{padding:30px 0}}@media only screen and (min-width:1241px){body.featured-artists .full-split{padding:50px}}@media only screen and (min-width:768px){body.featured-artists .full-split .artist-module-content{background-color:#f4f4f4;max-width:1310px;margin:0 auto}}@media only screen and (min-width:1025px){body.featured-artists .full-split .artist-module-content{margin:0 auto}}body.featured-artists .full-split .artist-detail{padding:45px}@media only screen and (min-width:768px){body.featured-artists .full-split .artist-detail{padding:0;position:absolute;left:50%;top:0;width:50%;height:100%;max-width:580px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}}body.featured-artists .full-split .artist-detail-content{width:100%}@media only screen and (min-width:768px){body.featured-artists .full-split .detail-bottom{max-width:390px;margin:0 auto}}@media only screen and (min-width:768px){body.featured-artists .split{padding:30px 0}}@media only screen and (min-width:1241px){body.featured-artists .split{padding:50px}}@media only screen and (min-width:768px){body.featured-artists .split .artist-module-content{background-color:#f4f4f4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:1310px;margin:0 auto}}@media only screen and (min-width:1025px){body.featured-artists .split .artist-module-content{margin:0 auto}}@media only screen and (min-width:768px){body.featured-artists .split.reverse .artist-module-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width:768px){body.featured-artists .split .artist-image{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}body.featured-artists .split .artist-detail{background-color:#f4f4f4;padding:45px}@media only screen and (min-width:768px){body.featured-artists .split .artist-detail{padding:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:768px){body.featured-artists .split .artist-detail-content{max-width:490px;padding:0 45px}}body.featured-artists .split .artist-name{margin-bottom:15px}body.artwork-landing .page-content{background-color:#fff}body.artwork-landing .landing-top{padding:45px 15px 0}@media only screen and (min-width:768px){body.artwork-landing .landing-top{padding:70px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.artwork-landing .landing-top .artwork-image{margin-bottom:60px}@media only screen and (min-width:768px){body.artwork-landing .landing-top .artwork-image{width:50%;padding:0 65px 0 35px}}body.artwork-landing .landing-top .artwork-image img{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.15),0 8px 8px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.15),0 8px 8px 0 rgba(0,0,0,.1);max-height:600px;margin:0 auto 10px}body.artwork-landing .landing-top .artwork-image .attribution{text-align:center;padding:0 10px}body.artwork-landing .landing-top .artwork-image .attribution span{font-weight:500}@media only screen and (min-width:768px){body.artwork-landing .artwork-landing-details{width:50%;padding:0 35px 0 65px}}body.artwork-landing .artwork-landing-details .artwork-title{font-size:30px;line-height:32px;margin-bottom:5px}@media only screen and (min-width:768px){body.artwork-landing .artwork-landing-details .artwork-title{font-size:42px;line-height:44px}}body.artwork-landing .artwork-landing-details .button-container{margin-top:40px;margin-bottom:100px}body.artwork-landing .artwork-meta{font-size:20px;line-height:30px;font-weight:400;margin-bottom:25px}@media only screen and (min-width:768px){body.artwork-landing .artwork-meta{font-size:24px;line-height:30px}}body.artwork-landing .artwork-meta .price-container{font-weight:500}body.artwork-landing .artwork-meta .price{display:inline}body.artwork-landing .artwork-meta .frame{text-transform:capitalize}body.artwork-landing .artwork-features .feature{margin-bottom:1.5em}body.artwork-landing .artwork-features .title{font-weight:500}body.artwork-landing .artist,body.artwork-landing .artist-detail{position:relative}@media only screen and (min-width:768px){body.artwork-landing .artist-detail{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:hsla(0,0%,9%,.32)}}body.artwork-landing .artist-detail .artist-detail-container{width:100%;max-width:1160px;margin:0 auto}body.artwork-landing .artist-detail .artist-detail-content{text-align:center}@media only screen and (min-width:768px){body.artwork-landing .artist-detail .artist-detail-content{max-width:500px;margin:0 auto}}@media only screen and (min-width:768px){body.artwork-landing .artist-detail.align-left .artist-detail-content{margin-left:4%;text-align:left;max-width:370px}}@media only screen and (min-width:768px){body.artwork-landing .artist-detail.align-right .artist-detail-content{margin-right:4%;text-align:left;max-width:370px}}@media only screen and (max-width:767px){body.artwork-landing .artist-detail .artist-top{position:absolute;left:0;bottom:100%;width:100%;height:0;padding-bottom:61.52344%}}@media only screen and (max-width:767px){body.artwork-landing .artist-detail .artist-name{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0 30px;color:#fff}}@media only screen and (min-width:768px){body.artwork-landing .artist-detail .artist-name{margin-bottom:20px}}body.artwork-landing .artist-detail .artist-bottom{padding:40px 15px}@media only screen and (min-width:768px){body.artwork-landing .artist-detail .artist-bottom{padding:0}}body.artwork-landing .artist-detail .artist-bio{font-size:20px;line-height:30px}body.artwork-landing .artist-detail .button-container{margin-bottom:50px}body.artwork-landing .context{text-align:center;padding-bottom:120px}@media only screen and (min-width:768px){body.artwork-landing .context{padding-top:100px}}body.artwork-landing .context .context-image{margin:0 0 50px}body.artwork-landing .context .context-image img{margin:0 auto}body.artwork-landing .context .headline{font-size:30px;line-height:32px;margin-bottom:30px}@media only screen and (min-width:768px){body.artwork-landing .context .headline{font-size:42px;line-height:44px}}.showroom-soco .hero{color:#fff;position:relative}@media only screen and (min-width:768px){.showroom-soco .hero{color:#181818;background:#fff}}.showroom-soco .hero .container{padding:0}@media only screen and (min-width:768px){.showroom-soco .hero-image{width:50%;height:0;padding-bottom:53%;overflow:hidden;position:relative}.showroom-soco .hero-image img{position:absolute;top:0;left:0;width:100%;height:100%}}.showroom-soco .hero-content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:30px}@media only screen and (min-width:768px){.showroom-soco .hero-content{width:50%;left:50%;padding:65px 6.5% 0}}@media only screen and (min-width:1025px){.showroom-soco .hero-content{padding:65px 9.5% 0}}.showroom-soco .featured{font-size:10px;line-height:20px}.showroom-soco .headline{font-size:48px;line-height:48px}@media only screen and (max-width:374px){.showroom-soco .headline{font-size:44px;line-height:44px}}@media only screen and (min-width:768px){.showroom-soco .headline{font-size:48px;line-height:48px}}@media only screen and (min-width:1241px){.showroom-soco .headline{font-size:65px;line-height:65px}}.showroom-soco .content{padding:110px 0;position:relative}@media only screen and (min-width:768px){.showroom-soco .content{padding-top:150px}}.showroom-soco .content:before{content:"";position:absolute;top:0;left:0;width:100%;background-color:#181818;height:230px;z-index:0}@media only screen and (min-width:768px){.showroom-soco .content:before{height:600px}}.showroom-soco .content img{width:100%}.showroom-soco .content .caption{font-weight:400;font-size:14px;line-height:20px;text-align:center;margin:15px 0}.showroom-soco .content .caption a{font-weight:500}@media only screen and (max-width:767px){.showroom-soco .content .caption span{display:block}}.showroom-soco .content .pull-quote{font-weight:400;font-size:30px;line-height:40px;margin:80px 0}@media only screen and (min-width:768px){.showroom-soco .content .pull-quote-2{max-width:670px;margin:120px auto}}.showroom-soco .content .quote-container{position:relative;z-index:1;margin:100px 30px -115px 40px}@media only screen and (min-width:768px){.showroom-soco .content .quote-container{margin:100px 60px -150px}}.showroom-soco .content .quote{font-family:Stanley,serif;font-weight:700;font-size:40px;line-height:1.1;text-indent:-25px;margin-bottom:10px}@media only screen and (max-width:374px){.showroom-soco .content .quote{font-size:30px}}@media only screen and (min-width:768px){.showroom-soco .content .quote{font-size:60px;line-height:66px}}.showroom-soco .content .attribution{font-weight:500;font-size:12px;letter-spacing:.5px;line-height:16px;color:#a1a1a1;text-transform:uppercase;vertical-align:middle}.showroom-soco .content .attribution:before{content:"";display:inline-block;height:1px;width:40px;border-bottom:1px solid #a1a1a1;margin-right:15px;vertical-align:middle}.showroom-soco .intro{max-width:846px;margin:0 auto;padding:0 30px;position:relative;z-index:1}@media only screen and (min-width:1241px){.showroom-soco .intro .pull-quote{font-size:50px;line-height:60px;margin:120px 0}}@media only screen and (min-width:768px){.showroom-soco .collection{max-width:1440px;margin:0 auto}}.showroom-soco .collection .collection-image-1{position:relative;z-index:1;margin:120px 65px 0 30px}@media only screen and (min-width:768px){.showroom-soco .collection .collection-image-1{margin:140px 0 -60px 100px;width:38%}}@media only screen and (min-width:768px){.showroom-soco .collection .collection-image-1 .caption{text-align:left}}.showroom-soco .collection .collection-content{background-color:#181818;padding:60px 0;color:#fff;margin-left:auto;position:relative}@media only screen and (min-width:768px){.showroom-soco .collection .collection-content{width:68%}.showroom-soco .collection .collection-content .pull-quote{max-width:364px;margin:190px 90px 0 auto}.showroom-soco .collection .collection-content .body-copy{max-width:364px;margin:50px 90px 0 auto}}@media only screen and (min-width:1241px){.showroom-soco .collection .collection-content .pull-quote{margin:320px 90px 0 auto}}.showroom-soco .collection .cta-link-2{color:#fff;margin-left:35%}.showroom-soco .collection .collection-image-2{margin:0 0 120px auto;width:58%}@media only screen and (min-width:768px){.showroom-soco .collection .collection-image-2{margin:0 0 -28%;position:absolute;width:58%;bottom:100%;right:14%}}.showroom-soco .soco-image-5-container{max-width:1440px;margin:0 auto}@media only screen and (min-width:768px){.showroom-soco .soco-image-5{width:38%;margin-top:-40%;position:relative;z-index:1}}@media only screen and (min-width:1025px){.showroom-soco .soco-image-5{width:45%}}@media only screen and (min-width:1241px){.showroom-soco .soco-image-5{width:60%}}.showroom-soco .soco-image-8{margin-top:30px}@media only screen and (min-width:768px){.showroom-soco .soco-image-8{width:29%;position:absolute;bottom:0;left:6%}}.showroom-soco .outro{max-width:1440px;margin:0 auto;position:relative}@media only screen and (min-width:768px){.showroom-soco .outro{padding:200px 0 160px}.showroom-soco .outro .quote-container{margin:0;position:absolute;top:25%;left:14%;max-width:660px;padding:0 30px}.showroom-soco .outro .full-bleed-image{width:60%;margin-left:auto}}.showroom-soho .container{padding:0}.showroom-soho img{width:100%}.showroom-soho .hero{color:#181818;position:relative}@media only screen and (min-width:768px){.showroom-soho .hero{background:#fff}}@media only screen and (min-width:768px){.showroom-soho .hero-image{width:50%;height:0;padding-bottom:54%;margin-left:auto;overflow:hidden;position:relative}.showroom-soho .hero-image img{position:absolute;top:0;left:0;width:100%;height:100%}}.showroom-soho .hero-content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:30px}@media only screen and (min-width:768px){.showroom-soho .hero-content{width:50%;padding:65px 5.5% 0}}@media only screen and (min-width:1025px){.showroom-soho .hero-content{padding:65px 9.5% 0}}.showroom-soho .featured{font-size:10px;line-height:20px;text-transform:uppercase}.showroom-soho .featured.past{margin-top:10px}@media only screen and (min-width:768px){.showroom-soho .featured.past{color:#a1a1a1}}@media only screen and (min-width:768px){.showroom-soho .headline{font-size:45px;line-height:47px}}@media only screen and (min-width:1241px){.showroom-soho .headline{font-size:50px;line-height:52px}}.showroom-soho .caption{font-weight:400;font-size:12px;line-height:18px;text-align:center;padding:20px 0}@media only screen and (min-width:1025px){.showroom-soho .caption{font-size:14px;line-height:20px}}.showroom-soho .caption a{font-weight:500}.showroom-soho .caption span{display:block}@media only screen and (min-width:1025px){.showroom-soho .caption span{display:inline}}.showroom-soho .caption.dark{background-color:#181818;color:#fff}.showroom-soho .caption.dark a{color:#fff}.showroom-soho .pull-quote{font-weight:400;font-size:30px;line-height:40px;margin:65px 0}.showroom-soho .quote{font-family:Stanley,serif;font-weight:700;font-size:30px;line-height:34px;text-indent:-15px;margin-bottom:10px}@media only screen and (min-width:768px){.showroom-soho .quote{font-size:32px;line-height:36px}}@media only screen and (min-width:1025px){.showroom-soho .quote{font-size:42px;line-height:50px}}.showroom-soho .quote.quote-end{text-indent:0}.showroom-soho .intro-top{background-color:#181818;padding-top:65px;position:relative}@media only screen and (min-width:768px){.showroom-soho .intro-top{padding-top:0}}.showroom-soho .intro-top .pull-quote{margin:0 50px 95px;color:#fff}@media only screen and (min-width:768px){.showroom-soho .intro-top .pull-quote{margin:0 59% 0 6.5%;padding:120px 0;font-size:40px;line-height:50px}}@media only screen and (min-width:768px){.showroom-soho .intro-top .intro-top-image{position:absolute;top:80px;width:40.5%;left:51%}}.showroom-soho .intro-bottom{padding:30px;position:relative}@media only screen and (min-width:768px){.showroom-soho .intro-bottom{padding:0}}@media only screen and (min-width:768px){.showroom-soho .intro-bottom .container{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width:768px){.showroom-soho .intro-bottom .intro-bottom-image{width:40%;margin-top:120px}}@media only screen and (min-width:768px){.showroom-soho .intro-bottom .pull-quote{width:42%;margin-left:10.5%;margin-bottom:30px}}@media only screen and (min-width:768px){.showroom-soho .split-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:120px 0 0}}.showroom-soho .split-image .image-1{position:relative}.showroom-soho .split-image .image-1 .caption{padding-left:30px;padding-right:30px}.showroom-soho .split-image .image-2{position:relative;padding:30px}@media only screen and (min-width:768px){.showroom-soho .split-image .image-2{padding:0 0 0 25px}}.showroom-soho .gallery{padding:30px}.showroom-soho .gallery .pull-quote{max-width:670px;margin-left:auto;margin-right:auto}.showroom-soho .curation{padding:30px}@media only screen and (min-width:768px){.showroom-soho .curation{padding:0;margin:80px 0 0}}@media only screen and (min-width:768px){.showroom-soho .curation .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:768px){.showroom-soho .curation .curation-image{width:40%}}@media only screen and (min-width:1025px){.showroom-soho .curation .curation-image{width:49%}}@media only screen and (min-width:768px){.showroom-soho .curation .curation-content{margin-left:8.5%;margin-top:-35px;width:45%}}@media only screen and (min-width:1241px){.showroom-soho .curation .curation-content{margin-left:10.5%;width:29.7%}}.showroom-soho .curation .pull-quote{margin-top:48px;margin-bottom:20px}.showroom-soho .quotes,.showroom-soho .quotes .container{position:relative}.showroom-soho .quotes .quote-top{padding:30px;position:relative;z-index:1}@media only screen and (min-width:768px){.showroom-soho .quotes .quote-top{padding:0}}@media only screen and (min-width:768px){.showroom-soho .quotes .quote-top .quote{position:absolute;top:150px;left:9%;width:350px;color:#fff}}@media only screen and (min-width:1241px){.showroom-soho .quotes .quote-top .quote{top:200px;left:18%;width:500px}}.showroom-soho .quotes .quote-bottom{position:relative;background-color:#181818;margin:50px 0 0;padding:0 36px 80px 70px}@media only screen and (min-width:768px){.showroom-soho .quotes .quote-bottom{padding:0 0 100px;margin-top:100px}}.showroom-soho .quotes .quote-bottom:before{content:"";position:absolute;top:0;left:0;width:100%;height:50px;background-color:#fff}@media only screen and (min-width:768px){.showroom-soho .quotes .quote-bottom:before{height:120px}}.showroom-soho .quotes .soho-image-bottom{position:relative}@media only screen and (min-width:768px){.showroom-soho .quotes .soho-image-bottom{width:40%;margin:0 0 0 34%}}.showroom-soho .quotes .quote-end{position:absolute;top:85px;left:35px;color:#fff;max-width:270px}@media only screen and (min-width:768px){.showroom-soho .quotes .quote-end{top:auto;left:auto;right:6%;bottom:90px;width:320px}}@media only screen and (min-width:1241px){.showroom-soho .quotes .quote-end{right:12%;bottom:120px}}.showroom-austin-domain strong{font-weight:500}.showroom-austin-domain .caption{font-weight:400;font-size:12px;line-height:22px;margin:5px 0;text-align:center}.showroom-austin-domain .large-copy{font-weight:400;font-size:20px;line-height:28px}@media only screen and (min-width:768px){.showroom-austin-domain .large-copy{font-size:22px;line-height:28px}}@media only screen and (min-width:1241px){.showroom-austin-domain .large-copy{font-size:30px;line-height:40px}}.showroom-austin-domain .hero{margin-top:95px;padding:50px 0}@media only screen and (min-width:768px){.showroom-austin-domain .hero{margin:0}}@media only screen and (min-width:768px){.showroom-austin-domain .hero .container{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.showroom-austin-domain .hero .hero-content{margin-bottom:50px;padding:0 15px}@media only screen and (min-width:768px){.showroom-austin-domain .hero .hero-content{width:50%;margin-top:30px;margin-bottom:0}}@media only screen and (min-width:768px){.showroom-austin-domain .hero .hero-image{width:50%}}@media only screen and (min-width:768px){.showroom-austin-domain .hero .content-wrapper{max-width:530px;padding:0 30px;margin:0 auto}}.showroom-austin-domain .hero .intro{font-size:12px;letter-spacing:.5px;line-height:20px}.showroom-austin-domain .hero .headline{font-size:42px;line-height:42px;margin-bottom:35px}.showroom-austin-domain .hero a{color:#181818}.showroom-austin-domain .hero a:hover{color:#4566e3}.showroom-austin-domain .hero strong{text-transform:uppercase;font-size:12px}@media only screen and (min-width:768px){.showroom-austin-domain .hero .caption{text-align:right;padding-right:50px}}.showroom-austin-domain .parallax-image .parallax-image-wrapper{padding-bottom:79.78723%}@media only screen and (min-width:768px){.showroom-austin-domain .parallax-image .parallax-image-wrapper{padding-bottom:50.50505%}}.showroom-austin-domain .parallax-image-1 .parallax-image{display:block;background-image:url(//cdn.twyla.com/web/assets/images/showrooms/austin-domain/gortner.944c7af3e64657ff75a079bc685eaa97.jpg)}@media only screen and (min-width:768px){.showroom-austin-domain .parallax-image-1 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/showrooms/austin-domain/gortner-medium.cc9ff3271d011de515809a6dea320e2c.jpg)}}@media only screen and (min-width:1241px){.showroom-austin-domain .parallax-image-1 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/showrooms/austin-domain/gortner-large.0e4e1b9699a32bc194d34db362830571.jpg)}}.showroom-austin-domain .parallax-image-1 .caption{text-align:right}.showroom-austin-domain .biographies{padding:50px 0}@media only screen and (min-width:768px){.showroom-austin-domain .biographies{padding:100px 0}}@media only screen and (min-width:768px){.showroom-austin-domain .biographies .container{max-width:1140px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.showroom-austin-domain .biographies .text-content{margin-top:50px;padding:0 10px}@media only screen and (min-width:768px){.showroom-austin-domain .biographies .text-content{width:45%;padding:0 0 0 30px;margin-top:0}}@media only screen and (min-width:768px){.showroom-austin-domain .biographies .large-copy{max-width:410px;margin:0 auto}}@media only screen and (min-width:768px){.showroom-austin-domain .biographies .image-content{width:55%}}@media only screen and (min-width:768px){.showroom-austin-domain .biographies .caption{text-align:left;padding-left:50px}}.showroom-austin-domain .parallax-image-2 .parallax-image{display:block;background-image:url(//cdn.twyla.com/web/assets/images/showrooms/austin-domain/domain.c476060b7341e9419b6fba18e961c608.jpg)}@media only screen and (min-width:768px){.showroom-austin-domain .parallax-image-2 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/showrooms/austin-domain/domain-medium.b5a761fe83212d30e5d2a5cb1e40b56e.jpg)}}@media only screen and (min-width:1241px){.showroom-austin-domain .parallax-image-2 .parallax-image{background-image:url(//cdn.twyla.com/web/assets/images/showrooms/austin-domain/domain-large.173e592c4e8dc03d1d9c9b76589511ee.jpg)}}.showroom-austin-domain .overview .overview-top{padding:70px 10px;max-width:690px;margin:0 auto}@media only screen and (min-width:768px){.showroom-austin-domain .overview .overview-top{padding:100px 0}}.showroom-austin-domain .overview .overview-image{max-width:1140px;margin:0 auto}.showroom-austin-domain .overview .overview-image .caption{text-align:left;padding-left:50px}.showroom-austin-domain .overview .overview-bottom{padding:70px 10px}@media only screen and (min-width:1025px){.showroom-austin-domain .overview .overview-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1035px;margin:0 auto}}.showroom-austin-domain .overview .overview-bottom .large-copy{margin-bottom:25px}@media only screen and (min-width:1025px){.showroom-austin-domain .overview .overview-bottom .large-copy{width:55%}}@media only screen and (min-width:1025px){.showroom-austin-domain .overview .overview-bottom .body-copy{width:50%;padding-left:60px;font-size:18px;line-height:30px}}.curator-picks .page-content{background-color:#fff}.curator-picks .hero{height:440px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff;background-color:#181818;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.curator-picks .hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,9%,.3);z-index:1}@media only screen and (min-width:1241px){.curator-picks .hero{height:650px}}.curator-picks .hero-content{padding:0 35px;position:relative;z-index:2}.curator-picks .hero-intro{font-weight:600;font-size:14px;letter-spacing:.97px;text-transform:uppercase}.curator-picks .hero-title{font-size:36px;letter-spacing:0;margin:15px 0}@media only screen and (min-width:1241px){.curator-picks .hero-title{font-size:60px}}.curator-picks .hero-copy{font-weight:500}.curator-picks .button-container{margin-top:45px}.curator-picks .collections{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px 0;max-width:1440px;margin:0 auto}@media only screen and (min-width:768px){.curator-picks .collections{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding:60px 0}}.curator-picks .collections .collection{display:block;margin:0 30px 15px;color:#fff}@media only screen and (min-width:768px){.curator-picks .collections .collection{width:33.3%;padding:0 30px;margin:0 0 15px}}@media only screen and (min-width:1241px){.curator-picks .collections .collection{width:25%}}@media only screen and (max-width:767px){.curator-picks .collections .collection:nth-child(3n){margin-bottom:15px}}.curator-picks .collections .collection:nth-child(5n),.curator-picks .collections .collection:nth-child(5n-1){margin:0 0 30px}@media only screen and (min-width:768px){.curator-picks .collections .collection:nth-child(5n),.curator-picks .collections .collection:nth-child(5n-1){width:50%;margin:60px 0 65px}}.curator-picks .collections .collection:nth-child(5n) .collection-title,.curator-picks .collections .collection:nth-child(5n-1) .collection-title{font-family:Stanley,serif;font-weight:700;font-size:30px;line-height:38px}@media only screen and (min-width:768px){.curator-picks .collections .collection:nth-child(5n) .collection-title,.curator-picks .collections .collection:nth-child(5n-1) .collection-title{font-size:42px;line-height:44px}}@media only screen and (min-width:768px) and (max-width:1024px){.curator-picks .collections .collection:nth-child(5n+4){padding-left:0;padding-right:25px}}@media only screen and (min-width:768px) and (max-width:1024px){.curator-picks .collections .collection:nth-child(5n){padding-left:25px;padding-right:0}}.curator-picks .collections .collection-container{height:0;padding-bottom:57%;position:relative;background-position:50%;background-size:cover;background-repeat:no-repeat}.curator-picks .collections .collection-content{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,9%,.3);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 30px;text-align:center}.curator-picks .collections .collection-intro{font-weight:600;font-size:12px;letter-spacing:.83px;text-transform:uppercase;margin-bottom:6px}.curator-picks .collections .collection-title{font-weight:600;font-size:24px}@media only screen and (min-width:1025px){.curator-picks .collections .collection-title{font-size:30px}}.newsletter-landing{background-color:#fff}@media only screen and (min-width:768px){.newsletter-landing{position:relative;height:100vh;overflow:hidden}}.newsletter-landing .headline{font-family:Stanley,serif;font-weight:700;font-size:30px;line-height:44px}.newsletter-landing .body-copy{font-weight:400;font-size:14px;line-height:22px}.newsletter-landing .content-block{background-color:#fff}.newsletter-landing .sections:first-child{z-index:1}.newsletter-landing .sections:nth-child(2){z-index:2}.newsletter-landing .sections:nth-child(3){z-index:3}.newsletter-landing .sections:nth-child(4){z-index:4}.newsletter-landing .section{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media only screen and (min-width:768px){.newsletter-landing .section-full{position:absolute;top:0;left:0;width:60%;height:100vh;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}.newsletter-landing .section-full.active{-webkit-transform:translateZ(0);transform:translateZ(0)}.newsletter-landing .section-full.past{-webkit-transform:translate3d(0,-75%,0);transform:translate3d(0,-75%,0)}}@media only screen and (min-width:1025px){.newsletter-landing .section-full{width:50%}}.newsletter-landing .section-1{display:none;background-image:url(//cdn.twyla.com/web/assets/images/newsletter/newsletter-image-1.06d81bd28ee5af2a769db2df1a361c0e.jpg);padding-bottom:80%}@media only screen and (min-width:768px){.newsletter-landing .section-1{display:block;background-image:url(//cdn.twyla.com/web/assets/images/newsletter/newsletter-image-1-medium.2da8fee1303aab001466d8f505b8d0f1.jpg);padding-bottom:0}}@media only screen and (min-width:1241px){.newsletter-landing .section-1{background-image:url(//cdn.twyla.com/web/assets/images/newsletter/newsletter-image-1-large.3b2fb1e5335bc9b28ccb02e4d6ae204b.jpg)}}@media only screen and (min-width:768px){.newsletter-landing .section-1 .reasons{content:"";position:absolute;background:url(//cdn.twyla.com/web/assets/images/newsletter/reasons-text.d942633b403a4d173c8c582aa6ade7d9.png) 50% no-repeat;background-size:contain;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:179px;height:56px}}@media only screen and (min-width:1025px){.newsletter-landing .section-1 .reasons{bottom:15px}}.newsletter-landing .section-form{padding:40px 50px 50px;position:relative}@media only screen and (min-width:768px){.newsletter-landing .section-form{position:absolute;left:60%;width:40%;height:100%;padding:90px 60px 25px 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:1025px){.newsletter-landing .section-form{left:50%;width:50%;max-width:720px}}@media only screen and (min-width:768px){.newsletter-landing .section-form .section-content{width:100%;max-width:372px;margin:0 auto}}.newsletter-landing .section-form .twyla-seal{display:none}@media only screen and (min-width:768px){.newsletter-landing .section-form .twyla-seal{display:block;position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:25px;width:50px;height:50px}}@media only screen and (min-width:768px) and (max-height:600px){.newsletter-landing .section-form .twyla-seal{display:none}}.newsletter-landing .section-form .headline{font-size:30px;line-height:32px;margin-bottom:20px}@media only screen and (min-width:768px){.newsletter-landing .section-form .headline{font-size:36px;line-height:38px}}@media only screen and (min-width:1025px){.newsletter-landing .section-form .headline{font-size:42px;line-height:44px}}.newsletter-landing .section-form .input-wrapper{border:2px solid #181818;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.newsletter-landing .section-form .form{margin-top:45px;height:55px}.newsletter-landing .section-form .input-field{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.newsletter-landing .section-form .input-label{display:none}.newsletter-landing .section-form input[type=email]{height:55px;border:none;padding:0 5px 0 20px}@media only screen and (min-width:1025px){.newsletter-landing .section-form input[type=email]{padding:0 20px}}.newsletter-landing .section-form ::-webkit-input-placeholder{color:hsla(0,0%,9%,.5)}.newsletter-landing .section-form :-ms-input-placeholder{color:hsla(0,0%,9%,.5)}.newsletter-landing .section-form ::placeholder{color:hsla(0,0%,9%,.5)}.newsletter-landing .section-form .error-message{display:none}.newsletter-landing .section-form .submit-button{width:80px}.newsletter-landing .section-form .submit-button .svg-arrow{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.newsletter-landing .section-form .submit-button:hover .svg-arrow{-webkit-transform:translateX(7px);-ms-transform:translateX(7px);transform:translateX(7px)}.newsletter-landing .section-form .success-message{height:59px;border:2px solid #181818;line-height:59px;padding:0 20px;-webkit-animation:fadeInSuccess ease-in .5s forwards;animation:fadeInSuccess ease-in .5s forwards}@-webkit-keyframes fadeInSuccess{0%{color:hsla(0,0%,9%,0)}to{color:#181818}}@keyframes fadeInSuccess{0%{color:hsla(0,0%,9%,0)}to{color:#181818}}.newsletter-landing .section-2{background-image:url(//cdn.twyla.com/web/assets/images/newsletter/newsletter-image-2.efc9b5a4c2b9b29c3f971a1e2b1d6e4a.jpg);padding-bottom:106.66%}@media only screen and (min-width:768px){.newsletter-landing .section-2{background-image:url(//cdn.twyla.com/web/assets/images/newsletter/newsletter-image-2-medium.b9d3c0f27612246f85abc850b4926a63.jpg);padding-bottom:0}}@media only screen and (min-width:1241px){.newsletter-landing .section-2{background-image:url(//cdn.twyla.com/web/assets/images/newsletter/newsletter-image-2-large.50e631d00fd1948fd94b9be42c464357.jpg);background-position:top}}.newsletter-landing .section-2 .section-content{position:absolute;width:100%;top:25px;left:0;padding:0 25px}@media only screen and (min-width:768px){.newsletter-landing .section-2 .section-content{top:140px;left:0}}@media only screen and (min-width:1025px){.newsletter-landing .section-2 .section-content{left:40px}}@media only screen and (min-width:1640px){.newsletter-landing .section-2 .section-content{left:160px;padding:0}}.newsletter-landing .section-2 .content-block{margin:0 auto;text-align:center;padding:30px 20px;max-width:325px}@media only screen and (min-width:768px){.newsletter-landing .section-2 .content-block{margin-left:0;text-align:left;padding:30px 50px;max-width:380px}}.newsletter-landing .section-2 .body-copy{margin-bottom:0}.newsletter-landing .section-3{background-image:url(//cdn.twyla.com/web/assets/images/newsletter/newsletter-image-3.2a3d78707db20ce6a005db6b6f514bce.jpg);padding-bottom:106.66%}@media only screen and (min-width:768px){.newsletter-landing .section-3{background-image:url(//cdn.twyla.com/web/assets/images/newsletter/newsletter-image-3-medium.06c2a04ff0bb44482d5735a74021a690.jpg);padding-bottom:0}}@media only screen and (min-width:1241px){.newsletter-landing .section-3{background-image:url(//cdn.twyla.com/web/assets/images/newsletter/newsletter-image-3-large.926e49f88c9ac891977902b5e4abac2f.jpg)}}.newsletter-landing .section-3 .section-content{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 25px}.newsletter-landing .section-3 .content-block{margin:0 auto;text-align:center;max-width:275px;padding:40px}@media only screen and (min-width:768px){.newsletter-landing .section-3 .content-block{max-width:350px;padding:40px 70px}}.newsletter-landing .section-4{background-image:url(//cdn.twyla.com/web/assets/images/newsletter/newsletter-image-4.38e3bf81c87b5535d00ef9e14882e32e.jpg);background-position:15%;padding-bottom:106.66%}@media only screen and (min-width:768px){.newsletter-landing .section-4{background-image:url(//cdn.twyla.com/web/assets/images/newsletter/newsletter-image-4-medium.1cb5a83db1dc98ae16283eee02bf459e.jpg);padding-bottom:0}}@media only screen and (min-width:1241px){.newsletter-landing .section-4{background-image:url(//cdn.twyla.com/web/assets/images/newsletter/newsletter-image-4-large.f1ecefa235b66745092147a10e868e2a.jpg)}}.newsletter-landing .section-4 .section-content{position:absolute;top:0;left:0;padding:50px}@media only screen and (min-width:768px){.newsletter-landing .section-4 .section-content{top:140px;left:35px;padding:0;max-width:325px}}@media only screen and (min-width:1025px){.newsletter-landing .section-4 .section-content{left:100px}}@media only screen and (min-width:1640px){.newsletter-landing .section-4 .section-content{left:160px}}.newsletter-landing .section-5{background-color:#8d99a7;padding:70px 0}@media only screen and (min-width:768px){.newsletter-landing .section-5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.newsletter-landing .section-5 .section-content{max-width:285px;padding:0 30px;margin:0 auto;text-align:center;color:#fff}@media only screen and (min-width:768px){.newsletter-landing .section-5 .section-content{max-width:345px}}.newsletter-landing .section-5 .badge-image{display:block;margin:0 auto;width:110px;height:110px;margin-bottom:33px}.newsletter-landing .section-5 .headline{font-size:30px;line-height:30px;margin-bottom:10px}.newsletter-landing .section-5 .body-copy{margin-bottom:35px}.newsletter-landing .section-5 .button-primary{width:100%}@media only screen and (min-width:768px){.newsletter-landing .section-5 .button-primary{max-width:205px}}.newsletter-landing .pagination{position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:767px){.newsletter-landing .pagination{display:none}}.newsletter-landing .pagination .pagination-button{width:30px;height:20px;margin:0;position:relative}.newsletter-landing .pagination .pagination-button:after{content:"";position:absolute;width:7px;height:7px;background-color:#d8d8d8;border-radius:50%;-webkit-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}.newsletter-landing .pagination .pagination-button.active:after,.newsletter-landing .pagination .pagination-button:hover:after{background-color:#181818}body.press .page-content{background-color:#fff}body.press .hero{height:444px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff;background:#181818 url(//cdn.twyla.com/web/assets/images/press/press-hero.dc285a56e75cfcc26ebc402321c5b7c2.jpg) 50% no-repeat;background-size:cover}@media only screen and (min-width:768px){body.press .hero{height:540px;background-image:url(//cdn.twyla.com/web/assets/images/press/press-hero-medium.26fc3a3f084ac726f0d52f747a007a29.jpg)}}@media only screen and (min-width:1241px){body.press .hero{background-image:url(//cdn.twyla.com/web/assets/images/press/press-hero-large.05d1213f175a0fa8339a179e960fb5e0.jpg)}}body.press .hero .hero-content{max-width:500px;margin:0 auto}body.press .hero .hero-title{font-size:42px;line-height:44px;margin-bottom:20px}@media only screen and (min-width:768px){body.press .hero .hero-title{font-size:60px;line-height:64px}}body.press .hero .hero-copy{font-weight:600;font-size:18px;line-height:24px;text-shadow:0 0 4px rgba(0,0,0,.2)}@media only screen and (min-width:768px){body.press .hero .hero-copy{line-height:26px}}body.press .press-page{padding:30px 0}@media only screen and (min-width:768px){body.press .press-page{padding:75px 0 0}}body.press .press-list{margin:80px 0;padding:0 15px}@media only screen and (min-width:768px){body.press .press-list{max-width:840px;margin:100px auto}}body.press .press-item{text-align:left;margin-bottom:90px}@media only screen and (min-width:768px){body.press .press-item{position:relative;padding-left:200px;margin-bottom:100px}}body.press .press-item .press-meta{font-size:12px;color:#a1a1a1;letter-spacing:.5px}body.press .press-item .press-logo{margin:10px 0 20px}@media only screen and (min-width:768px){body.press .press-item .press-logo{margin:30px 0 0}}body.press .press-item .press-logo img{max-height:30px}@media only screen and (min-width:768px){body.press .press-item .press-logo{position:absolute;left:0;top:0}body.press .press-item .press-logo img{max-width:150px;max-height:44px}}body.press .press-item .press-quote{font-weight:400;font-size:16px;line-height:26px;margin-bottom:10px;text-indent:-10px}@media only screen and (min-width:768px){body.press .press-item .press-quote{font-size:20px;line-height:28px;margin:10px 0}}body.press .press-item .press-link{display:inline-block;text-decoration:none;color:#181818;font-size:14px}body.press .press-item .press-link:hover{color:#4566e3}body.press .press-item .press-link:hover .svg-arrow{fill:#4566e3}body.press .press-item .svg-arrow{width:28px;margin-left:15px}@media only screen and (min-width:768px){body.press .featured{max-width:1110px;margin:0 auto;padding:0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}body.press .featured .press-image{padding:15px 0 0}@media only screen and (min-width:768px){body.press .featured .press-image{padding:0;width:50%}}body.press .featured .press-list{margin:55px 0 0;padding:0 45px}@media only screen and (min-width:768px){body.press .featured .press-list{width:50%;margin:0;padding:0 0 0 8%}}@media only screen and (min-width:1241px){body.press .featured .press-list{padding:0 0 0 11%}}body.press .featured .press-logo{margin:10px 0 20px}@media only screen and (min-width:768px){body.press .featured .press-logo{position:static}}body.press .featured .press-item{margin-bottom:85px}@media only screen and (min-width:768px){body.press .featured .press-item{padding-left:0}}@media only screen and (min-width:768px){body.press .featured .press-item:last-child{margin-bottom:0}}body.press .featured .press-quote{font-size:26px;line-height:1.3;text-indent:-10px}@media only screen and (min-width:768px){body.press .featured .press-quote{font-size:20px}}@media only screen and (min-width:1241px){body.press .featured .press-quote{font-size:26px}}body.press .featured .press-link{border:3px solid #efefef;padding:18px 28px 16px}body.press .featured .svg-arrow{width:34px;margin-left:25px}body.press .contact{padding:25px 0 0;position:relative}@media only screen and (min-width:768px){body.press .contact{padding:0 0 90px}}body.press .contact .contact-content{position:relative;background-color:#181818;color:#fff;text-align:center;padding:30px 15px;max-width:840px;margin:0 auto;z-index:2}@media only screen and (min-width:768px){body.press .contact .contact-content{padding:70px 100px}}body.press .contact .body-copy{margin-bottom:0}@media only screen and (min-width:768px){body.press .contact .body-copy{font-size:26px;line-height:36px}}body.press .contact a{color:#fff}body.press .contact .svg-logo{position:absolute;width:1483px;height:307px;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media only screen and (max-width:767px){body.press .contact .svg-logo{display:none}}body.press .contact .svg-logo path{fill:#f5f5f5}.designer-challenge-container{background-color:#fff}.designer-challenge-container a{color:#181818}.designer-challenge-container hr{border:0;border-top:1px solid #e6e6e6;border-bottom:1px solid #fff}.designer-challenge-container .hero{height:auto}@media only screen and (min-width:768px){.designer-challenge-container .hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:#181818 url(//cdn.twyla.com/web/assets/images/designer-challenge/hero.7cdce775a69edf23ab6ef604489cb1a5.jpg) 50% no-repeat;background-size:cover;height:1000px}}@media only screen and (min-width:1241px){.designer-challenge-container .hero{background-position:0 0}}.designer-challenge-container .hero .hero-content{width:80%;margin:0 auto;text-align:center;padding:10px}@media only screen and (min-width:768px){.designer-challenge-container .hero .hero-content{margin-top:10px}}@media only screen and (min-width:1025px){.designer-challenge-container .hero .hero-content{margin-top:44px}}@media only screen and (min-width:768px){.designer-challenge-container .hero .hero-image{display:none}}.designer-challenge-container .hero .hero-title{font-family:Stanley,serif;font-weight:700;font-size:26px;line-height:28px;letter-spacing:-.31px;color:#181818}@media only screen and (min-width:768px){.designer-challenge-container .hero .hero-title{font-size:48px;line-height:50px}}.designer-challenge-container .hero .hero-copy{font-family:Stanley,serif;font-weight:700;font-size:18px;letter-spacing:-.31px;line-height:24px;margin-top:16px}@media only screen and (min-width:768px){.designer-challenge-container .hero .hero-copy{font-size:23px;margin-top:40px}}@media only screen and (min-width:1025px){.designer-challenge-container .hero .hero-copy{font-size:28px}}.designer-challenge-container .hero .hero-copy-secondary{font-weight:400;margin-top:15px;font-size:12px;line-height:20px}@media only screen and (min-width:768px){.designer-challenge-container .hero .hero-copy-secondary{margin-top:15px;font-size:16px;line-height:24px}}@media only screen and (min-width:1025px){.designer-challenge-container .hero .hero-copy-secondary{margin-top:18px;font-size:20px;line-height:28px}}.designer-challenge-container .headline{font-size:24px;line-height:26px;margin-bottom:15px}@media only screen and (min-width:768px){.designer-challenge-container .headline{font-size:36px;line-height:36px}}@media only screen and (min-width:1025px){.designer-challenge-container .headline{font-size:40px;line-height:40px}}.designer-challenge-container .body-copy{font-size:14px;line-height:18px;margin-bottom:10px}@media only screen and (min-width:768px){.designer-challenge-container .body-copy{font-size:16px}}@media only screen and (min-width:1025px){.designer-challenge-container .body-copy{font-size:18px;line-height:26px}}.designer-challenge-container .body-copy a{text-decoration:none;color:#181818}.designer-challenge-container .body-copy.small{font-size:12px;font-weight:600}@media only screen and (min-width:768px){.designer-challenge-container .body-copy.small{font-size:16px}}.designer-challenge-container .body-copy.bold-copy{font-weight:600}.designer-challenge-container .body-copy.heading-padding{padding-top:20px}.designer-challenge-container .fine-print{padding:20px 20px 50px;font-size:14px;font-weight:400;color:#999;line-height:16px}@media only screen and (min-width:768px){.designer-challenge-container .fine-print{padding-top:40px;padding-bottom:100px}}.designer-challenge-container .fine-print .section-title{font-weight:600;font-size:15px;padding-top:15px;padding-bottom:2px}.designer-challenge-container .content{margin-top:10px}@media only screen and (min-width:768px){.designer-challenge-container .content{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:100px}}.designer-challenge-container .content.submission-content{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:25px;padding-bottom:25px;text-align:center}@media only screen and (min-width:768px){.designer-challenge-container .content.submission-content{padding-top:0;padding-bottom:100px}}.designer-challenge-container .content.submission-content .button-primary{padding:28px;font-size:16px;line-height:16px}.designer-challenge-container .content .prizes-content{width:100%;padding:30px}@media only screen and (min-width:768px){.designer-challenge-container .content .prizes-content{padding-right:30px;width:55%}}@media only screen and (min-width:1025px){.designer-challenge-container .content .prizes-content{padding-right:80px}}.designer-challenge-container .content .challenge-image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%}.designer-challenge-container .content .challenge-content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;max-width:800px;padding:30px}@media only screen and (min-width:768px){.designer-challenge-container .content .challenge-content{padding-left:40px}}.designer-challenge-container .content ol.challenge-list{font-weight:400;list-style-type:decimal;margin-left:20px}.designer-challenge-container .content ol.challenge-list li{margin:20px 0;font-size:14px;line-height:26px}@media only screen and (min-width:768px){.designer-challenge-container .content ol.challenge-list li{font-size:18px}}.designer-challenge-container .content .details-content{padding:30px}@media only screen and (min-width:768px){.designer-challenge-container .content .details-content{padding-right:40px}}.designer-challenge-container .content .details-image,.designer-challenge-container .content .prizes-image{margin-left:auto}.themes-landing .page-content{background-color:#fff}.themes-landing .themes-hero{height:405px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;background:url(//cdn.twyla.com/web/assets/images/theme-landing/hero-bg.2f411abb130a8ef8355879da27837a74.jpg) 50% no-repeat;background-size:cover}@media only screen and (min-width:768px){.themes-landing .themes-hero{background-image:url(//cdn.twyla.com/web/assets/images/theme-landing/hero-bg-medium.62fd381cafa6b5b3841bfd73ccd7066e.jpg)}}@media only screen and (min-width:1241px){.themes-landing .themes-hero{background-image:url(//cdn.twyla.com/web/assets/images/theme-landing/hero-bg-large.2f8906f74fd79489661419faf1190235.jpg)}}.themes-landing .themes-hero .hero-content{max-width:850px;margin:0 auto}.themes-landing .themes-hero .hero-title{font-size:26px;letter-spacing:-.41px;line-height:28px;margin-bottom:20px}@media only screen and (min-width:768px){.themes-landing .themes-hero .hero-title{font-size:42px;letter-spacing:-.65px;line-height:44px}}.themes-landing .themes-hero .hero-copy{font-size:14px;line-height:22px;margin-bottom:35px}@media only screen and (min-width:768px){.themes-landing .themes-hero .hero-copy{font-size:16px;line-height:24px;max-width:400px;margin:0 auto 35px}}.themes-landing .themes{padding:35px 0}@media only screen and (min-width:768px){.themes-landing .themes{padding:50px 0}}.themes-landing .themes-title{text-align:center;font-size:26px;line-height:32px;margin-bottom:20px}.themes-landing .theme-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;text-align:center}@media only screen and (min-width:768px){.themes-landing .theme-list{margin:0 -13px}}.themes-landing .theme-list .theme-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:10px;margin-bottom:30px}@media only screen and (min-width:768px){.themes-landing .theme-list .theme-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:13px;margin-bottom:0}}.themes-landing .theme-list .theme-image{display:block;margin-bottom:10px}.themes-landing .theme-list .intro{font-size:10px;letter-spacing:1px;line-height:20px;color:#a1a1a1;text-transform:uppercase}.themes-landing .theme-list .theme-name{font-size:18px;line-height:20px}.themes-landing .value-props{text-align:center;padding:0 40px}@media only screen and (min-width:768px){.themes-landing .value-props{padding:35px 0}}@media only screen and (min-width:768px){.themes-landing .value-props .value-props-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.themes-landing .value-props .value-props-item{margin:70px 0}@media only screen and (min-width:768px){.themes-landing .value-props .value-props-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin:35px 0}}@media only screen and (min-width:1025px){.themes-landing .value-props .value-props-item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}.themes-landing .value-props .value-prop-image{width:58px;margin:0 auto 20px}.themes-landing .value-props .intro{font-size:18px;line-height:26px;margin-bottom:5px}.themes-landing .value-props .body-copy{max-width:230px;margin:0 auto}body.trial-landing .page-content{background-color:#fff}body.trial-landing .hero{background:#181818 url(//cdn.twyla.com/web/assets/images/trial/trial-hero.7390efeca883b61022890b2e51a9ffb0.jpg) 50% no-repeat;background-size:cover;height:330px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;padding:0 30px}@media only screen and (min-width:768px){body.trial-landing .hero{height:440px;background-image:url(//cdn.twyla.com/web/assets/images/trial/trial-hero-medium.0887b7f30cbef23dbb97aa5fd7a95a87.jpg)}}@media only screen and (min-width:1241px){body.trial-landing .hero{height:550px;background-image:url(//cdn.twyla.com/web/assets/images/trial/trial-hero-large.eb3b33bcb23187328787092985f4b04f.jpg)}}body.trial-landing .hero-title{font-size:36px;line-height:38px;width:140px}@media only screen and (min-width:768px){body.trial-landing .hero-title{font-size:60px;line-height:62px;width:350px}}body.trial-landing .trial-content{padding:75px 0 30px}@media only screen and (min-width:768px){body.trial-landing .trial-content{padding:75px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}body.trial-landing .text-content{padding:0 10px 0 40px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}body.trial-landing .text-content .body-copy{position:relative;margin-bottom:2em}@media only screen and (min-width:768px){body.trial-landing .image-content{width:300px;margin-right:60px}}@media only screen and (min-width:1025px){body.trial-landing .image-content{width:350px}}@media only screen and (min-width:1241px){body.trial-landing .image-content{width:430px;margin-right:120px}}body.trial-landing .trial-content-title{font-size:36px;line-height:38px;margin-bottom:20px}body.trial-landing .sub-headline{font-size:14px;line-height:26px;margin-bottom:35px}body.trial-landing .trial-number{position:absolute;right:100%;top:0;margin-right:20px;font-weight:500;font-style:italic}body.trial-landing .trial-lead{font-weight:500;text-transform:uppercase}