.workshop3-projects .gallery-item .thumbnail img{height:100%}.workshop3-projects .gallery-item .description{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-clip:padding-box;background:#ffffff;border:1px solid #e6e6e6;border-top:none;font-family:'HelveticaNeueW01-75Bold','Helvetica Neue Bold','Helvetica Bold','Arial Bold',sans-serif;padding:24px 29px 26px}.workshop3-projects .gallery-item .description span{color:#000000}.workshop3-projects:after{content:'';clear:both;display:block}.workshop1-projects{padding-top:5px}.fat-footer .fat-footer-container .fat-footer-component.workshop1-projects{padding-bottom:48px}.fat-footer .fat-footer-container .fat-footer-component.workshop1-projects .component-title{color:#222222;margin-bottom:29px;margin-left:-1px;letter-spacing:-0.03px}.workshop1-projects .workshop-banner{padding-bottom:0}.workshop1-projects .workshop-banner .workshop-banner-logo .workshop-banner-icon{width:105px}.workshop1-projects .workshop-banner .workshop-banner-description{letter-spacing:0;color:#333333}.workshop1-projects .workshop-banner .workshop-banner-description .description-adjustment{margin-top:-12px}.workshop1-projects .component-box-container{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06);border-top-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#ffffff;box-sizing:border-box;border:1px solid #e6e6e6;padding:28px 29px 7px 29px}.workshop1-projects .gallery-item{border-top-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;margin-left:30px;margin-bottom:12px;width:280px;height:210px;overflow:hidden}.workshop1-projects .gallery-item:first-child{margin-left:0}.workshop1-projects .gallery-item .thumbnail{height:215px}.workshop1-projects .gallery-item .thumbnail img{width:auto;height:100%}.workshop1-projects:after{content:'';clear:both;display:block}.workshop-module.hide+.workshop-banner{display:none}.workshop-banner .component-text-container{display:table}.workshop-banner .component-list{display:table-cell;vertical-align:middle}.workshop-banner .workshop-banner-logo{width:113px}.workshop-banner .workshop-banner-logo .workshop-banner-icon{max-width:104px;height:auto;margin-left:-1px;margin-top:7px;margin-bottom:8px}.workshop-banner .workshop-banner-description{color:#000000;letter-spacing:-0.05px;display:inline-block;margin-top:8px}.workshop-banner .workshop-banner-description .workshop-banner-link{font-family:'HelveticaNeueW01-75Bold','Helvetica Neue Bold','Helvetica Bold','Arial Bold',sans-serif}.fat-footer .fat-footer-container .workshop-topic{padding-bottom:11px}.fat-footer .fat-footer-container .workshop-topic .component-title{color:#222222;margin-bottom:27px;letter-spacing:-0.1px}.workshop-topic .component-text-container{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06);border-top-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#ffffff;box-sizing:border-box;border:1px solid #e6e6e6;padding:41px 30px 22px 67px}.workshop-topic .component-list{float:left;box-sizing:border-box}.workshop-topic .component-text-container:after{content:'';clear:both;display:block}.workshop-topic .main-topic{width:587px;padding-right:60px;position:relative}.workshop-topic .main-topic .quote-icon{width:36px;height:29px;position:absolute;top:-25px;left:-46px}.workshop-topic .main-topic .main-topic-title,.workshop-topic .main-topic .main-topic-title a,.workshop-topic .main-topic .main-topic-content{color:#000000}.workshop-topic .main-topic .main-topic-title a:hover{color:#da291c}.workshop-topic .main-topic .main-topic-title{font-family:'HelveticaNeueW01-75Bold','Helvetica Neue Bold','Helvetica Bold','Arial Bold',sans-serif;margin-bottom:18px}.workshop-topic .main-topic .main-topic-content{line-height:25px;line-height:2.5rem;font-family:'Helvetica Neue','HelveticaNeue',Arial,sans-serif;letter-spacing:-0.03px}.workshop-topic .featured-topic{width:274px}.workshop-topic .featured-topic .featured-topic-title,.workshop-topic .featured-topic .featured-topic-title a,.workshop-topic .featured-topic .featured-topic-content,.workshop-topic .featured-topic .featured-topic-content a{color:#000000}.workshop-topic .featured-topic .featured-topic-title a:hover,.workshop-topic .featured-topic .featured-topic-content a:hover{color:#da291c}.workshop-topic .featured-topic .featured-topic-title{line-height:14px;line-height:1.4rem;font-size:14px;font-size:1.4rem;font-family:'HelveticaNeueW01-75Bold','Helvetica Neue Bold','Helvetica Bold','Arial Bold',sans-serif;color:#000000;margin-top:-2px;margin-bottom:14px}.workshop-topic .featured-topic .featured-topic-content{letter-spacing:-0.1px}.workshop-topic .featured-topic .featured-topic-content ul{padding-left:0}.workshop-topic .featured-topic .featured-topic-content ul li{list-style:none;margin-bottom:10px}.fat-footer-video .team-member-overlay{position:absolute;z-index:10}.fat-footer-video #state-initial{position:absolute;z-index:3;width:100%;height:100%}.fat-footer-video #state-initial.has-video:hover{cursor:pointer}.fat-footer-video #state-initial.has-video:hover .play-button{background:rgba(0,0,0,0.5);margin-top:-54px;margin-left:-54px;width:108px;height:108px}.fat-footer-video #state-initial.has-video:hover .play-button:after{margin-top:35px;margin-left:40px}.fat-footer-video #state-initial.has-video:hover .backgrounds-container:after{opacity:.1}.fat-footer-video #state-video{height:543px}.fat-footer-video #video-container{position:relative;margin-top:-2px}.fat-footer-video #video-container,.fat-footer-video #video,.fat-footer-video #video-paused{height:100%}.fat-footer-video #video-container>span,.fat-footer-video #video>span,.fat-footer-video #video-paused>span{height:100%}.fat-footer-video #video-paused{position:absolute;background-color:rgba(0,0,0,0.4)}.fat-footer-video #video-paused .content{width:40%;padding:0 30px}.fat-footer-video #video-paused .content>div{padding-bottom:36px}.fat-footer-video #video-paused .play-button-container .play-button{margin-top:-68px}.fat-footer-video #video-paused .btn-standard-close.top-right{background-color:rgba(0,0,0,0.4);font-size:0;font-size:0rem;color:#ffffff;top:20px;right:20px;padding:0;width:36px;height:36px;font-weight:normal;cursor:pointer}.fat-footer-video #video-paused .btn-standard-close.top-right .btnCopy{color:#ffffff;opacity:.8}.fat-footer-video #video-paused .btn-standard-close.top-right:hover,.fat-footer-video #video-paused .btn-standard-close.top-right:focus{background-color:rgba(0,0,0,0.9)}.fat-footer-video #video-paused .btn-standard-close.top-right:hover .btn-close-copy,.fat-footer-video #video-paused .btn-standard-close.top-right:focus .btn-close-copy{opacity:1;display:block;position:relative}.fat-footer-video #video-paused .btn-standard-close.top-right:hover .btn-close-copy:before,.fat-footer-video #video-paused .btn-standard-close.top-right:focus .btn-close-copy:before{opacity:1}.fat-footer-video #video-paused .btn-standard-close.top-right.resume{display:none}.fat-footer-video #video-paused .btn-standard-close.top-right .btn-close-copy{opacity:.8;display:table;position:relative;height:auto}.fat-footer-video #video-paused .btn-standard-close.top-right .btn-close-copy:before{font-size:25px;font-size:2.5rem;line-height:36px;line-height:3.6rem;font-family:buni;content:'\e01a';display:block;height:36px;width:36px;opacity:.8}.device-ios .fat-footer-video #video-paused .btn-standard-close.top-right{padding:3px}.fat-footer-video #video-finished{position:absolute;top:0;height:100%;width:100%;z-index:4;background:#222222;border-top:1px solid #151515}.fat-footer-video #video-finished .replay{font-size:30px;font-size:3rem;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)" !important;filter:alpha(opacity=80) !important;line-height:18px;line-height:1.8rem;font-family:"Futura W01 Heavy",sans-serif;font-weight:normal;clear:left;display:block;color:#ffffff;padding:26px 0}.fat-footer-video #video-finished .replay:before{content:'';display:inline-block;width:45px;height:43px;background:url(/assets/img/DIY-Guide/sprite-icons.png) no-repeat -60px 0 transparent;position:relative;top:10px;margin:-20px 15px 0 0}.fat-footer-video #video-finished .replay:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;filter:alpha(opacity=100) !important}.fat-footer-video #video-finished h2{color:#cccccc;float:none}.fat-footer-video .fat-video-with-description .main-video-title{color:#0d5257;margin-bottom:21px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player{top:-1px;height:277px;overflow:hidden}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .vjs-fullscreen-control{top:1px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .vjs-big-play-button{background-color:rgba(0,0,0,0.4)}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .loader{font-size:10px;font-size:1rem;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-animation:spin 1.1s infinite linear;-moz-animation:spin 1.1s infinite linear;-o-animation:spin 1.1s infinite linear;animation:spin 1.1s infinite linear;position:absolute;top:-3px;left:-3px;text-indent:-9999em;border-top:3px solid rgba(255,255,255,0.2);border-right:3px solid rgba(255,255,255,0.2);border-bottom:3px solid rgba(255,255,255,0.2);border-left:3px solid #ffffff}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .loader,.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .loader:after{border-top-left-radius:50%;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:100%;height:100%}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .play-button-container .text-hide{position:absolute}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .play-button-container .play-button,.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .play-button-container .rsPlayBtnIcon,.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .play-button-container .rsPlayBtnIconMobile{border-top-left-radius:98px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:98px;-moz-border-radius:98px;border-radius:98px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;position:absolute;top:50%;left:50%;z-index:13;width:98px;height:98px;margin-top:-49px;margin-left:-49px;border:3px solid #ffffff;background:rgba(0,0,0,0.2);cursor:pointer;box-sizing:border-box}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .play-button-container .play-button:after,.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .play-button-container .rsPlayBtnIcon:after,.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .play-button-container .rsPlayBtnIconMobile:after{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;content:'';display:block;border-left:33px solid #ffffff;border-bottom:17px solid transparent;border-top:17px solid transparent;margin-top:30px;margin-left:35px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .play-button-container .play-button:hover,.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .play-button-container .rsPlayBtnIcon:hover,.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .play-button-container .rsPlayBtnIconMobile:hover{background:rgba(0,0,0,0.5)}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .play-button-container .play-button.loading{border-color:rgba(255,255,255,0.5)}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial{cursor:pointer}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial:before{background:transparent}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .backgrounds-container{margin:0 auto;*zoom:1;max-width:1650px;height:100%;width:100%}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .backgrounds-container:before,.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .backgrounds-container:after{content:"";display:table}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .backgrounds-container:after{clear:both}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .backgrounds-container:before,.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .backgrounds-container:after{content:"";display:table}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .backgrounds-container:after{clear:both}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .backgrounds-container .background-color,.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .backgrounds-container .background-image{float:left;width:50%;max-width:825px;height:100%}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .backgrounds-container .background-color{background:#da291c}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .backgrounds-container .background-image{background-position:0 0;background-repeat:no-repeat;background-color:#da291c;background-size:cover;height:277px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .backgrounds-container .scLooseFrameZone .background-image{width:825px;height:354px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .backgrounds-container:after{-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;content:'';width:100%;height:100%;position:absolute;background-color:#000000;opacity:0}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .play-button-container .play-button{margin-top:-46px;margin-left:-48px;width:94px;height:94px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .play-button-container .play-button:after{margin-top:28px;margin-left:33px;border-left:34px solid #ffffff;border-bottom:19px solid transparent;border-top:17px solid transparent}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .overlying-content{position:absolute}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .overlying-content>div{margin-left:auto;margin-right:auto;width:960px;*zoom:1}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .overlying-content>div:before,.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .overlying-content>div:after{content:"";display:table}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .overlying-content>div:after{clear:both}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .overlying-content>div:before,.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .overlying-content>div:after{content:"";display:table}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .overlying-content>div:after{clear:both}.mobile-device .fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .overlying-content>div{width:100%}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .overlying-content .content{width:50%;height:277px;float:left;display:table;color:#ffffff}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .overlying-content .content>div{display:table-cell;vertical-align:middle;height:100%;padding:0 70px 0 29px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .overlying-content .content h2.video-title{line-height:36px;line-height:3.6rem;font-size:30px;font-size:3rem;color:#ffffff;letter-spacing:-0.7px;margin-top:2px;margin-bottom:9px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-initial .overlying-content .team-member-overlay{top:10px;right:23%}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .video-container,.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #state-video{height:542px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .vjs-captions-button .vjs-menu{border:none}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .video-js video::-webkit-media-text-track-display{background-color:#222222 !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(100%, #222222)) !important;background:linear-gradient(to bottom, transparent 0, #222222 100%) !important;font-size:22px !important;padding:30px 0;margin-top:-100px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .video-js video::-webkit-media-text-track-display-backdrop{background:none !important}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .video-js video::cue{font-family:'Helvetica Neue','HelveticaNeue',Arial,sans-serif !important}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .video-js .vjs-text-track-display>div{margin:0 !important}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .video-js .vjs-text-track-display>div>div{background-color:#222222;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(100%, #222222));background:linear-gradient(to bottom, transparent 0, #222222 100%);font-family:'Helvetica Neue','HelveticaNeue',Arial,sans-serif !important;font-size:22px !important;height:auto !important;bottom:0 !important}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .video-js .vjs-text-track-display>div>div>div{background:none !important}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .video-js:not(.vjs-fullscreen) .vjs-text-track-display>div>div{top:440px !important}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .video-js.vjs-fullscreen .vjs-text-track-display>div>div{bottom:0 !important;top:94% !important;width:100% !important}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .play-button-container .play-button span{font-size:22px;font-size:2.2rem;font-family:'Futura W01 Book',sans-serif;font-weight:bold;display:block;position:absolute;color:#ffffff;left:79px;top:21px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-paused{background-color:transparent}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-paused .play-button-container .play-button{width:66px;height:66px;border-width:2px;margin-top:-51px;margin-left:-47px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-paused .play-button-container .play-button:after{margin-top:19px;margin-left:22px;border-left:24px solid #ffffff;border-bottom:13px solid transparent;border-top:13px solid transparent}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-paused .content{padding:0 18px;margin-top:30px;width:calc(100% - 200px)}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-paused .content h1{font-size:25px;font-size:2.5rem;color:#ffffff}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-paused .btn-standard-close{display:none}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-finished{background-color:transparent}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-finished .play-button-container .play-button{width:66px;height:66px;border-width:2px;margin-top:-51px;margin-left:-47px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-finished .play-button-container .play-button:after{margin-top:19px;margin-left:22px;border-left:24px solid #ffffff;border-bottom:13px solid transparent;border-top:13px solid transparent}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-finished .content{padding:0 18px;margin-top:30px;width:calc(100% - 200px)}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-finished .content h1{font-size:25px;font-size:2.5rem;color:#ffffff}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-finished .btn-standard-close{display:none}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-finished .play-button-container .play-button.replay{border:none;margin-left:-45px;margin-top:-53px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-finished .play-button-container .play-button.replay span{font-size:28px;font-size:2.8rem;left:83px;top:24px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-finished .play-button-container .play-button.replay:before{display:none}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player #video-finished .play-button-container .play-button.replay:after{font-size:67px;font-size:6.7rem;content:'\e607';font-family:buni;border:none;margin-top:0;margin-left:0}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .vjs-cta{position:absolute;top:22px;right:21px}.fat-footer-video .fat-video-with-description .generic-brightcove-video-player .vjs-cta .btn{background-color:#000000;background-color:rgba(0,0,0,0.4);font-size:12px;font-size:1.2rem;padding:8px 11px;box-shadow:none;border:none}.product-price-guarantee+.workshop-generic-banner-wrapper{margin-top:30px}.default-device .workshop-generic-banner-wrapper{position:relative;background:#ffffff;width:100%;margin-top:0}.fat-footer .default-device .workshop-generic-banner-wrapper{background:none}.default-device .workshop-generic-banner-wrapper .banner-content{margin:0 auto;padding:75px 0 26px;width:960px}.default-device .fat-footer .workshop-generic-banner-wrapper{background:none}.workshop-generic-banner-wrapper .workshop-generic-banner{margin-bottom:8px;position:relative;width:100%}.default-device .workshop-generic-banner-wrapper .workshop-generic-banner{border-top-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:175px}.workshop-generic-banner-wrapper .workshop-generic-banner .component-content{height:100%}.workshop-generic-banner-wrapper .workshop-generic-banner .generic-banner-image{height:auto;width:100%}.workshop-generic-banner-wrapper .workshop-generic-banner .generic-banner-title{font-size:18px;font-size:1.8rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#ffffff;font-family:'HelveticaNeueW01-75Bold','Helvetica Neue Bold','Helvetica Bold','Arial Bold',sans-serif;left:21px;margin-bottom:0;position:absolute;top:50%;width:260px}.default-device .workshop-generic-banner-wrapper .workshop-generic-banner .generic-banner-title{font-size:30px;font-size:3rem;line-height:35px;line-height:3.5rem;left:60px;width:40%}.workshop-generic-banner-wrapper .workshop-banner{padding-bottom:54px;padding-left:20px;padding-right:20px}.default-device .workshop-generic-banner-wrapper .workshop-banner{padding-bottom:35px;padding-left:inherit;padding-right:inherit}