.promo-content-block .promo-head.coolgirl,.promo-content-block .promo-head.default,.site-button a{font-family:"Futura T W01 Medium",Arial}.site-button a:active,.site-button a:hover,.site-button.secondary a:hover,.white-button a:active,a:hover{text-decoration:none}.module-container{overflow:hidden}.full-width,.thirds-width,.twothirds-width{width:100%}.width-39{width:39%}.width-59{width:59%}.thirds-width,.twothirds-width{width:100%;float:left}.float-left{float:left}.clear-none{clear:none}.clear-left{clear:left}.twothirds-width{margin:0 1% 1% 0}.half-width{float:left;width:50%}.thirds-width.service-small-promo.module-container{margin-bottom:30px}@media all and (min-width:640px){.twothirds-width{width:63.3%;margin:0 2.8% 2.8% 0}.thirds-width{width:33.9%}}@media all and (min-width:768px){.twothirds-width{width:63.61%;margin:0 2.8% 2.8% 0}.thirds-width{width:33.33%}}@media all and (min-width:960px){.twothirds-width{width:60.49%;margin:0 2.8% 2.8%}.thirds-width{width:33.18%}}@media all and (min-width:1025px){.twothirds-width{width:58.49%;margin:0 2.8% 2.8%}.thirds-width{width:30.18%}}.site-button{text-transform:uppercase;letter-spacing:1.8px;text-align:center;background-color:#000;max-width:320px}.site-button a{color:#FFF;display:block;padding:14px 25px 12px;font-size:15px;letter-spacing:1.3px}.site-button a:hover{color:#FFF;background-color:#2a2626}.site-button a:active{color:#FFF;background-color:#000}.site-button.secondary{background-color:#b7b7b7}.site-button.secondary a{color:#000}.site-button.secondary a:hover{color:#000;background-color:#ababab}.site-button.secondary a:active{color:#000;background-color:#b7b7b7;text-decoration:none}.site-button-small a{font-size:14px;padding:8px 15px 6px}.white-button a{color:#000;border:1px solid #000;background-color:#fff}.white-button a:active,.white-button a:hover{color:#fff;background-color:#000}.banner{width:100%;padding-bottom:93.75%;position:relative}.banner-service{width:100%;padding-bottom:45%;margin-top:3%;position:relative}.banner-service>.banner-wrapper,.banner>.banner-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.box-1,.box-2,.box-3,.box-4{width:100%;padding-bottom:93.75%;position:relative}.box-1>.one-wrapper,.box-2>.two-wrapper,.box-3>.three-wrapper,.box-4>.four-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.box-5{width:100%;padding-bottom:96.09%;position:relative}.box-5>.five-wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.mobile-category{margin:1% 0}.text-block .site-button{margin:0 auto;max-width:150px}.text-block .site-button a{padding:8px 10px 6px;font-size:12px}.banner-1{display:block}.banner-2{display:none}.homepage-ticker{clear:both;display:block}.main-promo-background-image,.ton-tooltip{display:none}.pre-load-height{height:480px}.main-promo-module{position:relative;width:100%;margin-bottom:-20px;padding-bottom:90px}.main-promo-default-image{position:relative;width:100%;z-index:2}.promo6{float:left;margin-left:0}.promo-content-block{width:70%;background-color:#FFF;height:auto;position:relative;bottom:10%;z-index:3;margin:0 15%;text-align:center;padding:3% 4%}.promo-content-block .promo-head{line-height:30px;font-size:22px}.promo-content-block .promo-head.default{letter-spacing:2.65px;text-transform:uppercase}.promo-content-block .promo-head.default span.small-type{font-size:20px}.promo-content-block .promo-head.coolgirl{letter-spacing:2.25px}.promo-content-block .promo-head.highimpact{font-family:"Futura T W01 Demi",Arial}.promo-content-block .promo-head.elegant{font-family:"Futura T W01 Book",Arial;letter-spacing:1.75px}.promo-content-block .promo-head.elegant span.small-type{font-size:21px}.promo-content-block .promo-sell{font-family:"Futura T W01 Book",Arial;font-size:14px}.promo-content-block .white-button a{position:absolute;z-index:3}.main-copy-wrapper{float:left;bottom:8%;text-align:center;width:80%;margin-left:10%;z-index:10;position:absolute;padding-bottom:3px}.main-copy-wrapper span.bold{font-family:"Futura T W01 Demi",Arial}.main-copy-wrapper .promo-content-block{width:90%;padding:3% 4%;margin:0 auto}.main-copy-wrapper .cta-block{height:30px;width:140px;color:#000;margin:0 auto;background-color:#FFF;position:relative}.main-copy-wrapper .cta-button{height:30px;width:140px;padding:10px 0 0;font-family:"Futura T W01 Book",Arial;letter-spacing:1px}.main-copy-wrapper .cta-button .no-hover span.bold,.main-copy-wrapper .sub-button{font-family:"Futura T W01 Demi",Arial}.main-copy-wrapper .sub-block{height:40px;width:160px;color:#000;margin:30px auto;background-color:#FFF;position:relative}.main-copy-wrapper .sub-button{height:40px;width:160px;padding:13px 0 0;letter-spacing:1px;font-size:14px}.main-copy-wrapper .hover{background-color:#000;color:#fff;display:none}.pre-load-height-p{height:640px}.promo-content-block-small:hover p.no-hover{display:block}.hover,.promo-content-block-small:hover p.hover,.secondary-promo-background-image{display:none}.secondary-promo-module{position:relative;width:100%;margin-bottom:-20px;padding-bottom:25%}.secondary-promo-default-image{position:relative;width:100%;z-index:2}.promo-content-block-small{width:70%;background-color:#FFF;height:auto;bottom:10%;z-index:3;margin:0 15%;text-align:center;padding:3% 4%}.promo-content-block-small .promo-head-small{line-height:30px;font-size:22px}.promo-content-block-small .promo-head-small.default{font-family:"Futura T W01 Medium",Arial;letter-spacing:2.65px;text-transform:uppercase}.promo-content-block-small .promo-head-small.default span.small-type{font-size:16px}.promo-content-block-small .promo-head-small.coolgirl{font-family:"Futura T W01 Medium",Arial;letter-spacing:2.25px}.copy-wrapper .cta-button,.promo-content-block-small .promo-head-small.elegant{letter-spacing:1px;font-family:"Futura T W01 Book",Arial}.promo-content-block-small .promo-head-small.highimpact{font-family:"Futura T W01 Demi",Arial}.promo-content-block-small .promo-head-small.elegant span.small-type{font-size:18px}.promo-content-block-small .promo-sell-small{font-family:"Futura T W01 Book",Arial;font-size:14px;line-height:20px}.clearleft{clear:left}.copy-wrapper{float:left;bottom:8%;text-align:center;width:80%;margin-left:10%;z-index:10;position:absolute;padding-bottom:3px}.copy-wrapper .promo-content-block-small{width:90%;padding:3% 4%;margin:0 auto}.copy-wrapper .cta-block{height:30px;width:140px;color:#000;margin:0 auto;background-color:#FFF;bottom:0}.copy-wrapper .cta-button{height:30px;width:140px;padding:10px 0 0}.large-dots,.medium-dots,.small-dots{background-repeat:repeat-x;height:16px;margin:16px auto}.copy-wrapper .cta-button.no-hover span.bold{font-family:"Futura T W01 Demi",Arial}.service-banner-module{padding:10px;width:100%}.large-dots{background-size:40px 4px;width:100%;background-image:radial-gradient(circle,#000 1px,transparent 1.5px)}.medium-dots{background-size:17px 4px;width:100%}.small-dots{background-size:10px 4px;width:100%}.service-message-text{text-align:center;margin:25px 25px 0}.service-message-text .head-light-35{font-family:"Futura T W01 Light",Arial;font-size:35px;letter-spacing:2px}.service-message-text .head-book-35{font-family:"Futura T W01 Book",Arial;font-size:35px;letter-spacing:2px}.service-message-text .head-light-28{font-family:"Futura T W01 Light",Arial;font-size:28px;letter-spacing:2px}.service-message-text .head-book-28{font-family:"Futura T W01 Book",Arial;font-size:35px;letter-spacing:2px}.service-message-text .sell-light-17{font-family:"Futura T W01 Light",Arial;font-size:17px;letter-spacing:1px;line-height:28px}.service-message-text .sell-book-17{font-family:"Futura T W01 Book",Arial;font-size:17px;letter-spacing:1px;line-height:28px}.service-message-text .asterix-copy{font-family:"Futura T W01 Book",Arial;font-size:11px;letter-spacing:.7px;text-align:center}.service-bottom-border{margin-top:35px}.medium-dots,.small-dots{background-image:radial-gradient(circle,#000 1px,transparent 1px)}.registration-banner{max-width:1030px;width:100%;background:#f8f8f8;text-align:center;margin:0}.text-block{padding:20px}.text-block h2.title{font-family:"Futura T W01 Demi",Arial;font-size:15px;line-height:24px;text-transform:uppercase;letter-spacing:.7px;margin:12px 0}.text-block h3.designer{font-family:"Futura T W01 Medium",Arial;font-size:24px;line-height:30px;margin:12px 0}.text-block h3.designer.coolgirl{font-family:"Futura T W01 Medium",Arial;letter-spacing:2.25px}.text-block h3.designer.highimpact{font-family:"Futura T W01 Demi",Arial}.end-block p,.text-block h3.designer.elegant,.text-block p{font-family:"Futura T W01 Book",Arial}.text-block h3.designer.elegant{letter-spacing:1.75px}.text-block h3.designer.elegant span.small-type{font-size:21px}.text-block p{width:100%;display:block;font-size:15px;line-height:24px;margin-bottom:3%;float:none;padding-right:0;letter-spacing:.7px}.text-block .site-button{width:320px;clear:left}.end-block{width:100%;text-align:center;margin-bottom:10px}.end-block p{font-size:13px;line-height:26px;margin:0 15px}.promo-container,.promo-container-register{margin:10px 0;clear:both;position:relative;width:100%}.promo-container .module-background{width:100%;max-width:100%;height:100%;max-height:100%}.small-copy{font-size:16px}.promo-container-register .module-background{width:100%;max-width:100%;height:100%;max-height:100%}.main-image{width:100%;position:relative;margin-bottom:0}.main-image .module-background{width:100%;max-width:100%;height:100%;max-height:100%}.promo-slug{position:relative;background-color:#FFF;font-family:"Futura T W01 Demi",Arial;font-size:12px;text-transform:uppercase;padding:4px 3% 2px;margin-bottom:7%;display:inline-block;clear:both;letter-spacing:.5px}.desktop-only{display:none}.none-desktop{display:block}.promo-text span.promo-head,.promo-text span.promo-sell{background-color:#fff;display:inline-block;text-transform:uppercase;font-family:"Futura T W01 Book",Arial}.promo-text span.promo-intro{font-family:"Futura T W01 Book",Arial;font-size:13px;text-transform:uppercase;padding:4px 3% 2px;margin-bottom:5%;letter-spacing:.5px}.promo-text span.promo-head{font-size:22px;padding:3% 3% 2%;margin-top:-10px}.promo-text span.promo-sell{font-size:13px;padding:7px 2% 3px 3%;margin-top:-4px;clear:both}.homepage-carousel .promo-text,.show-desktop{display:none}.promo-text .promo-cta{position:relative;background-color:#FFF;font-family:"Futura T W01 Book",Arial;font-size:12px;text-transform:uppercase;padding:4px 3% 2px;clear:both;margin-top:3%;display:none}.margin-promo-tablet{margin:10px 0 0}.top{margin-top:-65%}.bottom{margin-top:-40%}.slug-left{float:left;left:0;clear:left;text-align:left}.slug-right{float:right;right:0;clear:right;text-align:right}.left{float:left;left:0;clear:left;text-align:left}.right{float:right;right:0;clear:right;text-align:right}.cta-left{float:left;left:0;clear:left;text-align:left}.cta-right{float:right;right:0;clear:right;text-align:right}.secondary-banner{clear:both;position:relative}.secondary-banner .top{margin-top:-73%}.secondary-banner .bottom{margin-top:-40%}.secondary-banner .left{float:left;left:0;clear:left;text-align:left}.secondary-banner .right{float:right;right:0;clear:right;text-align:right}.secondary-banner .module-background{width:100%;max-width:100%;height:100%;max-height:100%}.promo-text{letter-spacing:.5px;white-space:nowrap;position:absolute}.promo-text .promo-head{font-family:"Futura T W01 Book",Arial;font-size:22px}.promo-text .promo-sell{font-family:"Futura T W01 Book",Arial;font-size:13px}.promo-text .promo-cta .arrow{font-family:"Futura T W01 Book",Arial}.carousel{margin:10px 0;text-align:center}.carousel .carousel-image{width:100%}.banner{margin-top:10px}.sale-promo.center.center{position:absolute;top:37%;text-align:center;width:100%;margin:0 auto}.sale-promo.center .cta-box .site-button a,.sale-promo.center .cta-box .white-button a{padding:9px 0}.cta-box .site-button,.cta-box .white-button,.sale-promo.center .cta-box .site-button{margin:9px auto}.cta-box.sale-button-1,.cta-box.white-button.sale-button-2,.cta-box.white-button.sale-button-3,.cta-box.white-button.sale-button-4{width:300px;margin:0 auto}#footer,#header,#wrapper{max-width:960px;margin:0 auto}.hide-desktop{display:block}.bold{font-family:"Futura T W01 Demi",Arial}.margin-bottom-takeover{margin-bottom:17%}.opacity{opacity:.2}@media all and (min-width:440px){.sale-promo.center.center{top:42%}}@media all and (min-width:640px){.main-image .promo-text span.promo-head,.main-image .promo-text span.promo-sell{background-color:#fff;text-transform:uppercase;font-family:"Futura T W01 Book",Arial}.pre-load-height{height:525px}.promo6{margin:-31% 0 0 2.8%}.main-promo-module{padding-bottom:10.6%}.main-promo-background-image{position:absolute;display:block;left:0;top:10%;z-index:1;max-width:620px;width:100%}.main-copy-wrapper{float:left;bottom:17px;text-align:center;max-width:310px;margin:0 12%;z-index:10;width:310px;position:absolute}.main-copy-wrapper .promo-content-block{width:100%;padding:3% 4%;margin:0 auto 10px}.archive-promo .secondary-promo-background-image{max-width:290px}.thirds-width.archive-1,.thirds-width.archive-2,.thirds-width.archive-3{width:31.83%;margin:0 1px}.thirds-width.archive-2{margin:2% 12px 0}.promo-content-block{bottom:-3%;margin:0 7%}.main-promo-module.takeover-promo{max-width:100%;padding-bottom:5.8%;margin-bottom:3%}.takeover-promo .main-promo-default-image{max-width:100%}.takeover-promo .main-promo-background-image{max-width:100%;top:10%}.takeover-promo .sticky-wrapper.bottom-right{margin:0 35%}.takeover-promo .sticky-wrapper.bottom-center{margin:0 14.55%}.pre-load-height-p{height:275px}.promo-container .module-background,.promo-container-register .module-background{height:100%;width:100%}.secondary-promo-module{padding-bottom:15%;margin-bottom:8%}.secondary-promo-background-image{position:absolute;display:block;left:0;margin-top:10%;bottom:0;z-index:1;max-width:320px;width:100%}.archive-1{clear:both}.margintop-60{margin-top:-7%}.promo-content-block-small{width:90%;margin:0 6%}.promo-content-block-small .promo-head-small.default{font-family:"Futura T W01 Medium",Arial;letter-spacing:1.9px;font-size:18px}.promo-content-block-small .promo-sell-small{font-family:"Futura T W01 Book",Arial;font-size:14px}.promo-content-block-small .promo-head-small{line-height:30px;font-size:22px}.copy-wrapper{padding-bottom:0;max-width:290px;float:left;bottom:0;text-align:center;width:100%;z-index:10;position:absolute;margin:0 auto}.copy-wrapper .promo-content-block-small{margin:0 auto -6px}.copy-wrapper .cta-block{margin:10px auto 0}.registration-banner{margin:30px 0}.service-banner-module{min-height:265px}.service-banner-module.secondary-promo .service-message-text{margin:0}.service-banner-module.secondary-promo .service-message-text .head-book-35,.service-banner-module.secondary-promo .service-message-text .head-light-35{font-size:22px}.main-image .promo-text{letter-spacing:.5px}.main-image .promo-text span.promo-head{font-size:22px;padding:3% 3% 2%}.main-image .promo-text span.promo-sell{font-size:13px;clear:both}.main-image .promo-text .promo-cta{position:relative;background-color:#FFF;font-family:"Futura T W01 Demi",Arial;font-size:12px;display:none;text-transform:uppercase;padding:3% 3% 2%;clear:both;margin-top:3%}.main-image .promo-text .promo-cta .arrow{font-family:"Futura T W01 Book",Arial}.promo-container{width:49%;clear:none;position:relative;float:left;margin:0}.promo-container-register{width:100%;clear:both;position:relative}.margin-promo-tablet{margin:0 2% 0 0}.box-5 .bottom,.box-5 .top,.main-image .bottom,.main-image .top,.secondary-banner .bottom,.secondary-banner .top{margin-top:-27%}.center-left-x,.center-right-x{text-align:center;margin-left:auto;margin-right:auto;float:none;clear:both}.box-5 .promo-text,.main-image .promo-text,.secondary-banner .promo-text{position:absolute;width:400px;margin-left:-200px;left:50%;text-align:center}.secondary-banner .left,.secondary-banner .right{text-align:center;float:none}.box-5 .left,.box-5 .right,.main-image .left,.main-image .right{text-align:center;float:none}.sale-promo.center .cta-box .site-button a,.sale-promo.center .cta-box .white-button a{padding:14px 0 12px}.cta-box.sale-button-1,.cta-box.white-button.sale-button-2,.cta-box.white-button.sale-button-3,.cta-box.white-button.sale-button-4{width:29.33%}.cta-box.white-button.sale-button-2,.cta-box.white-button.sale-button-3,.cta-box.white-button.sale-button-4{float:left}.cta-box.white-button.sale-button-2{margin-left:4.5%;margin-right:1.5%}.cta-box.white-button.sale-button-4{margin-left:1.5%}.cta-box .site-button,.cta-box .white-button,.sale-promo.center .cta-box .site-button{margin:10px auto}.sale-promo.center.center{top:50%}.three-cta{margin-left:auto;margin-right:auto;text-align:center;max-width:960px;width:100%;margin-top:9%}div#wrapper{padding-top:10px}.margin-bottom-takeover{margin-bottom:11%}}@media all and (min-width:769px){.pre-load-height-p{height:355px}.copy-wrapper .promo-content-block-small{width:80%;margin:0 auto}.secondary-promo-module{max-width:620px;padding-bottom:60px;margin-bottom:8%}.secondary-promo-default-image{left:0;top:0;max-width:290px;width:100%}.margintop30,.thirds-width.archive-2{margin-top:30px}.pre-load-height{height:625px}.main-promo-module{margin-bottom:60px}.promo6{margin:-29% 0 0 2.8%}.main-copy-wrapper .promo-content-block{bottom:8%;width:100%;margin:0 auto 20px}.sticky-wrapper{width:100%}.sticky-wrapper.bottom-left{margin:0 -2%}.sticky-wrapper.bottom-center{margin:0 15.55%}.sticky-wrapper.bottom-right{margin:0 34.55%}.sticky-wrapper.top-left{margin:0 4.5% 56%}.sticky-wrapper.top-center{margin:0 22.55% 56%}.sticky-wrapper.top-right{margin:0 40.4% 56%}.sticky-wrapper .main-copy-wrapper{margin:0 40px}.main-copy-wrapper{width:100%;bottom:-4px}.main-copy-wrapper.bottom-left{margin:0 4.5%}.main-copy-wrapper.bottom-center{margin:0 22.55%}.main-copy-wrapper.bottom-right{margin:0 40.4%}.main-copy-wrapper.top-left{margin:0 4.5% 56%}.main-copy-wrapper.top-center{margin:0 22.55% 56%}.main-copy-wrapper.top-right{margin:0 40.4% 56%}.main-promo-module.takeover-promo{max-width:100%;padding-bottom:4.7%}.takeover-promo .main-promo-default-image{max-width:95%}.takeover-promo .main-promo-background-image{max-width:98%;top:6%}.takeover-promo .sticky-wrapper.bottom-right{margin:0 46%}.takeover-promo .sticky-wrapper.bottom-center{margin:0 23.55%}.service-banner-module.secondary-promo .service-message-text .head-book-35,.service-banner-module.secondary-promo .service-message-text .head-light-35{font-size:28px}.hide-desktop{display:block}.show-desktop{display:none}.margin-bottom-takeover{margin-bottom:10%}}@media all and (min-width:840px) and (max-width:960px){.margintop-60{margin-top:-6.5%}.promo6{margin:-33.5% 0 2.8% 2.8%}.margin-bottom-takeover{margin-bottom:11%}}@media all and (min-width:960px){.promo-container,.promo-container-register{clear:none;-webkit-backface-visibility:hidden;float:left}.pre-load-height{height:644px}.main-copy-wrapper,.sticky-wrapper{width:50%}.main-copy-wrapper .promo-content-block{width:100%}.promo6{margin:-30.3% 0 2.8% 2.8%}.archive-promo .secondary-promo-background-image{max-width:320px}.main-promo-module.takeover-promo{max-width:100%}.takeover-promo .main-promo-default-image{max-width:95%}.takeover-promo .main-promo-background-image{max-width:98%;top:6%}.takeover-promo .sticky-wrapper.bottom-right{margin:0 55%}.takeover-promo .sticky-wrapper.bottom-center{margin:0 27.55%}.margintop30{margin-top:30px}.margintop-60{margin-top:-7%}.secondary-promo-module{margin-bottom:30px}.service-banner-module.secondary-promo{max-height:350px}.service-banner-module.secondary-promo .service-message-text{margin:25px 25px 0}.service-banner-module.secondary-promo .service-message-text .head-book-35,.service-banner-module.secondary-promo .service-message-text .head-light-35{font-size:35px}.promo-slug{position:absolute;top:0}.promo-container{width:36%;position:relative;-webkit-transform:perspective(999px) rotate(1deg);-moz-transform:rotate(1deg);-ms-transform:rotate(1deg);-o-transform:rotate(1deg);transform:perspective(999px) rotate(1deg)}.promo-container .module-background{width:100%;max-width:320px;height:100%;max-height:300px;display:block}.promo-container .promo-image{max-height:99%}.main-image{width:100%;height:590px;position:relative;margin-bottom:0;text-align:center}.main-image .module-background{width:100%;max-width:960px;height:100%;max-height:590px}.box-border{background-color:#f4f4f4;padding:20px}.promo-container-register{width:36%;position:relative;-webkit-transform:perspective(999px) rotate(1deg);-moz-transform:rotate(1deg);-ms-transform:rotate(1deg);-o-transform:rotate(1deg);transform:perspective(999px) rotate(1deg)}.promo-container-register .module-background{width:100%;max-width:320px;height:100%;max-height:300px;display:block}.promo-container-register .promo-image{max-height:99%}.margin-promo-tablet{margin:0}.margin-left-16{margin-left:16%}.box-border:hover{border-color:#000;background-color:#000;z-index:100}.tilt-right{-ms-transform:rotate(3deg);transform:rotate(3deg);-ms-filter:none;filter:none;-moz-transform:rotate(3deg);-webkit-transform:rotate(3deg);-o-transform:rotate(3deg)}.tilt-left{-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg);-ms-filter:none;filter:none;-moz-transform:matrix(.99863,-.05234,.05234,.99863,0,0);-o-transform:matrix(.99863,-.05234,.05234,.99863,0,0)}.promo-text span.promo-head,.promo-text span.promo-sell{font-family:"Futura T W01 Book",Arial;background-color:#fff;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");text-transform:uppercase}.margin-left-30{margin-left:-30px}.top{margin-top:-65%}.bottom{margin-top:-42%}.promo-text{position:absolute;letter-spacing:.5px}.promo-text span.promo-head{font-size:22px}.promo-text span.promo-sell{font-size:13px;clear:both}.promo-text .promo-cta{position:relative;background-color:#FFF;font-family:"Futura T W01 Demi",Arial;font-size:12px;display:inline-block;text-transform:uppercase;padding:4px 3% 2px;clear:both;margin-top:3%}.promo-text .promo-cta .arrow{font-family:"Futura T W01 Book",Arial}.carousel{margin:10px 0;text-align:center}.carousel .carousel-image{width:90%}.left{left:0}.right{right:0}.secondary-banner{height:270px}.secondary-banner .bottom,.secondary-banner .top{margin-top:-17%}.secondary-banner .cta-left,.secondary-banner .cta-right{float:none;text-align:center}.banner{margin-top:10px;margin-bottom:20px}.box-5 .promo-text,.main-image .promo-text{position:absolute;width:auto;margin-left:0}.box-5 .top,.main-image .top{margin-top:-65%}.box-5 .bottom,.main-image .bottom{margin-top:-42%}.box-5 .left,.main-image .left{left:0;text-align:left;float:left}.box-5 .right,.main-image .right{right:0;text-align:right;float:right}.pos-1,.pos-2,.pos-3,.pos-4{height:326px}.pos-5{height:334px}.desktop-only{display:block}.none-desktop{display:none}.three-cta{margin-top:0;margin-left:auto;margin-right:auto;text-align:center;max-width:960px}.sale-promo.center.center{top:55%}.cta-box.sale-button-1{padding-bottom:50px}.cta-box.white-button.sale-button-2,.cta-box.white-button.sale-button-3,.cta-box.white-button.sale-button-4{float:left}.cta-box.white-button.sale-button-2{margin-left:60px;margin-right:30px}.cta-box.sale-button-1,.cta-box.white-button.sale-button-1,.cta-box.white-button.sale-button-2,.cta-box.white-button.sale-button-3,.cta-box.white-button.sale-button-4{width:260px}.cta-box.white-button.sale-button-4{margin-left:30px}}@media all and (min-width:1025px){.pre-load-height{height:640px}.ton-tooltip-visible{transform:translateX(-50%) translateY(-50%) rotate(-90deg);position:absolute;width:94px;left:100%}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){@media{.ton-tooltip-visible{-webkit-transform:rotate(-90deg);left:76%;margin-top:-3%}}}.main-promo-module{margin-bottom:0;max-width:620px;padding-bottom:80px}.main-promo-default-image{left:0;top:0;max-width:590px}.main-promo-background-image{position:absolute;display:block;left:0;bottom:0;z-index:1;max-width:620px;width:100%}.sticky{position:fixed;bottom:10px!important;width:50%;z-index:50;margin-left:42px}.sticky-helper{width:10px;height:1px;border:0;margin:0;padding:0;background-color:transparent}.main-promo-module.takeover-promo{max-width:100%}.takeover-promo .main-promo-default-image{max-width:95%}.takeover-promo .main-promo-background-image{max-width:98%;top:6%}.takeover-promo .sticky-wrapper{margin:2px 40px}.takeover-promo .sticky-wrapper.bottom-right{margin:0 55%}.takeover-promo .sticky-wrapper.bottom-center{margin:0 27.55%}.sticky-helper.takeover-promo{margin:0 0 30px}.pre-load-height-p{height:355px}.cta-block:hover p.no-hover{display:none}.cta-block:hover p.hover{display:block;font-family:"Futura T W01 Medium",Arial;letter-spacing:1.3px}.hover{background-color:#000;color:#fff;display:none}.margintop-60{margin-top:-60px}.marginleft30{margin-left:30px}.marginleft60{margin-left:60px}.copy-wrapper{max-width:290px;float:left;bottom:0;text-align:center;width:100%;z-index:10;position:absolute}.copy-wrapper .promo-content-block-small{width:90%;padding:3% 4%;margin:0 auto}.copy-wrapper .cta-block{height:30px;width:140px;color:#000;margin:10px auto 0;background-color:#FFF;bottom:0}.copy-wrapper .cta-button{height:30px;width:140px;padding:10px 0 0;font-family:"Futura T W01 Book",Arial}div#wrapper{max-width:1060px}}@media all and (min-width:1060px){.pre-load-height{height:675px}.main-promo-module.takeover-promo{max-width:1020px;margin-bottom:20px;padding-bottom:58px}.takeover-promo .main-promo-default-image{max-width:990px}.takeover-promo .main-promo-background-image{max-width:1020px;top:6%}.takeover-promo .main-copy-wrapper{margin:8px 40px}.takeover-promo .sticky-wrapper{margin:0 40px}.takeover-promo .sticky-wrapper.bottom-right{margin:0 55%}.takeover-promo .sticky-wrapper.bottom-center{margin:0 27.55%}.takeover-promo .ton-tooltip{right:1.2%}.sticky-helper.takeover-promo{margin:-16px 0 16px}.ton-tooltip{position:absolute;z-index:10;width:200px;right:2%;text-align:right;text-transform:uppercase;font-family:"Futura T W01 Book",Arial;font-size:11px;letter-spacing:.7px;display:block}.ton-tooltip:hover .ton-tooltip-help{opacity:1;padding:10px;margin-top:5px;text-align:center;line-height:21px}.ton-tooltip .ton-tooltip-help{opacity:0;transition:all .2s linear;position:absolute;background:#fff;border:1px solid #ccc;text-transform:none;right:-5px;width:200px}.ton-tooltip .ton-tooltip-help:after,.ton-tooltip .ton-tooltip-help:before{bottom:100%;left:97%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ton-tooltip .ton-tooltip-help:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}.ton-tooltip .ton-tooltip-help:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:7px;margin-left:-7px}.ton-tooltip .ton-tooltip-help span.bold{font-family:"Futura T W01 Medium",Arial}}