@charset 'UTF-8';.branding-raw-lacquer .stats-wrapper,.stats-wrapper.branding-raw-lacquer,.stats-wrapper.raw-lacquer{background-color:#959773;color:#1a1a1a}.branding-raw-lacquer .stats-wrapper a,.stats-wrapper.branding-raw-lacquer a,.stats-wrapper.raw-lacquer a{color:inherit}.branding-raw-lacquer .stats-wrapper a.button,.stats-wrapper.branding-raw-lacquer a.button,.stats-wrapper.raw-lacquer a.button{color:#fff}.branding-raw-lacquer .stats-wrapper a.button.secondary,.stats-wrapper.branding-raw-lacquer a.button.secondary,.stats-wrapper.raw-lacquer a.button.secondary{color:#1a1a1a}.branding-raw-lacquer .stats-wrapper .triptych-icon,.stats-wrapper.branding-raw-lacquer .triptych-icon,.stats-wrapper.raw-lacquer .triptych-icon{width:147px;height:36px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(images/triptych-black.svg)}.branding-turkish-green .stats-wrapper,.stats-wrapper.branding-turkish-green,.stats-wrapper.turkish-green{background-color:#96cdc5;color:#1a1a1a}.branding-turkish-green .stats-wrapper a,.stats-wrapper.branding-turkish-green a,.stats-wrapper.turkish-green a{color:inherit}.branding-turkish-green .stats-wrapper a.button,.stats-wrapper.branding-turkish-green a.button,.stats-wrapper.turkish-green a.button{color:#fff}.branding-turkish-green .stats-wrapper a.button.secondary,.stats-wrapper.branding-turkish-green a.button.secondary,.stats-wrapper.turkish-green a.button.secondary{color:#1a1a1a}.branding-turkish-green .stats-wrapper .triptych-icon,.stats-wrapper.branding-turkish-green .triptych-icon,.stats-wrapper.turkish-green .triptych-icon{width:147px;height:36px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(images/triptych-black.svg)}.branding-cherry-blossom .stats-wrapper,.stats-wrapper.branding-cherry-blossom,.stats-wrapper.cherry-blossom{background-color:#e9d0c8;color:#1a1a1a}.branding-cherry-blossom .stats-wrapper a,.stats-wrapper.branding-cherry-blossom a,.stats-wrapper.cherry-blossom a{color:inherit}.branding-cherry-blossom .stats-wrapper a.button,.stats-wrapper.branding-cherry-blossom a.button,.stats-wrapper.cherry-blossom a.button{color:#fff}.branding-cherry-blossom .stats-wrapper a.button.secondary,.stats-wrapper.branding-cherry-blossom a.button.secondary,.stats-wrapper.cherry-blossom a.button.secondary{color:#1a1a1a}.branding-cherry-blossom .stats-wrapper .triptych-icon,.stats-wrapper.branding-cherry-blossom .triptych-icon,.stats-wrapper.cherry-blossom .triptych-icon{width:147px;height:36px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(images/triptych-black.svg)}.branding-berry-crush .stats-wrapper,.stats-wrapper.berry-crush,.stats-wrapper.branding-berry-crush{background-color:#8d267c;color:#fff}.branding-berry-crush .stats-wrapper a,.stats-wrapper.berry-crush a,.stats-wrapper.branding-berry-crush a{color:inherit}.branding-berry-crush .stats-wrapper .triptych-icon,.stats-wrapper.berry-crush .triptych-icon,.stats-wrapper.branding-berry-crush .triptych-icon{width:147px;height:36px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(images/triptych-white.svg)}.branding-red .stats-wrapper,.stats-wrapper.branding-red,.stats-wrapper.red{background-color:#ec2427;color:#fff}.branding-red .stats-wrapper a,.stats-wrapper.branding-red a,.stats-wrapper.red a{color:inherit}.branding-red .stats-wrapper .triptych-icon,.stats-wrapper.branding-red .triptych-icon,.stats-wrapper.red .triptych-icon{width:147px;height:36px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(images/triptych-white.svg)}.branding-orange .stats-wrapper,.stats-wrapper.branding-orange,.stats-wrapper.orange{background-color:#f47523;color:#1a1a1a}.branding-orange .stats-wrapper a,.stats-wrapper.branding-orange a,.stats-wrapper.orange a{color:inherit}.branding-orange .stats-wrapper a.button,.stats-wrapper.branding-orange a.button,.stats-wrapper.orange a.button{color:#fff}.branding-orange .stats-wrapper a.button.secondary,.stats-wrapper.branding-orange a.button.secondary,.stats-wrapper.orange a.button.secondary{color:#1a1a1a}.branding-orange .stats-wrapper .triptych-icon,.stats-wrapper.branding-orange .triptych-icon,.stats-wrapper.orange .triptych-icon{width:147px;height:36px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(images/triptych-black.svg)}.branding-lime-green .stats-wrapper,.stats-wrapper.branding-lime-green,.stats-wrapper.lime-green{background-color:#cbdd61;color:#1a1a1a}.branding-lime-green .stats-wrapper a,.stats-wrapper.branding-lime-green a,.stats-wrapper.lime-green a{color:inherit}.branding-lime-green .stats-wrapper a.button,.stats-wrapper.branding-lime-green a.button,.stats-wrapper.lime-green a.button{color:#fff}.branding-lime-green .stats-wrapper a.button.secondary,.stats-wrapper.branding-lime-green a.button.secondary,.stats-wrapper.lime-green a.button.secondary{color:#1a1a1a}.branding-lime-green .stats-wrapper .triptych-icon,.stats-wrapper.branding-lime-green .triptych-icon,.stats-wrapper.lime-green .triptych-icon{width:147px;height:36px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(images/triptych-black.svg)}.branding-ivory .stats-wrapper,.stats-wrapper.branding-ivory,.stats-wrapper.ivory{background-color:#f1dfb8;color:#1a1a1a}.branding-ivory .stats-wrapper a,.stats-wrapper.branding-ivory a,.stats-wrapper.ivory a{color:inherit}.branding-ivory .stats-wrapper a.button,.stats-wrapper.branding-ivory a.button,.stats-wrapper.ivory a.button{color:#fff}.branding-ivory .stats-wrapper a.button.secondary,.stats-wrapper.branding-ivory a.button.secondary,.stats-wrapper.ivory a.button.secondary{color:#1a1a1a}.branding-ivory .stats-wrapper .triptych-icon,.stats-wrapper.branding-ivory .triptych-icon,.stats-wrapper.ivory .triptych-icon{width:147px;height:36px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(images/triptych-black.svg)}.branding-white .stats-wrapper,.stats-wrapper.branding-white,.stats-wrapper.white{background-color:#fff;color:#1a1a1a}.branding-white .stats-wrapper a,.stats-wrapper.branding-white a,.stats-wrapper.white a{color:inherit}.branding-white .stats-wrapper a.button,.stats-wrapper.branding-white a.button,.stats-wrapper.white a.button{color:#fff}.branding-white .stats-wrapper a.button.secondary,.stats-wrapper.branding-white a.button.secondary,.stats-wrapper.white a.button.secondary{color:#1a1a1a}.branding-white .stats-wrapper .triptych-icon,.stats-wrapper.branding-white .triptych-icon,.stats-wrapper.white .triptych-icon{width:147px;height:36px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(images/triptych-black.svg)}.branding-grey .stats-wrapper,.stats-wrapper.branding-grey,.stats-wrapper.grey{background-color:#ddd;color:#1a1a1a}.branding-grey .stats-wrapper a,.stats-wrapper.branding-grey a,.stats-wrapper.grey a{color:inherit}.branding-grey .stats-wrapper a.button,.stats-wrapper.branding-grey a.button,.stats-wrapper.grey a.button{color:#fff}.branding-grey .stats-wrapper a.button.secondary,.stats-wrapper.branding-grey a.button.secondary,.stats-wrapper.grey a.button.secondary{color:#1a1a1a}.branding-grey .stats-wrapper .triptych-icon,.stats-wrapper.branding-grey .triptych-icon,.stats-wrapper.grey .triptych-icon{width:147px;height:36px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(images/triptych-black.svg)}.branding-stardust-black .stats-wrapper,.stats-wrapper.branding-stardust-black,.stats-wrapper.stardust-black{background-color:#383838;color:#fff}.branding-stardust-black .stats-wrapper a,.stats-wrapper.branding-stardust-black a,.stats-wrapper.stardust-black a{color:inherit}.branding-stardust-black .stats-wrapper .triptych-icon,.stats-wrapper.branding-stardust-black .triptych-icon,.stats-wrapper.stardust-black .triptych-icon{width:147px;height:36px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(images/triptych-white.svg)}.branding-pink .stats-wrapper,.stats-wrapper.branding-pink,.stats-wrapper.pink{background-color:#e9cdd0;color:#1a1a1a}.branding-pink .stats-wrapper a,.stats-wrapper.branding-pink a,.stats-wrapper.pink a{color:inherit}.branding-pink .stats-wrapper a.button,.stats-wrapper.branding-pink a.button,.stats-wrapper.pink a.button{color:#fff}.branding-pink .stats-wrapper a.button.secondary,.stats-wrapper.branding-pink a.button.secondary,.stats-wrapper.pink a.button.secondary{color:#1a1a1a}.branding-pink .stats-wrapper .triptych-icon,.stats-wrapper.branding-pink .triptych-icon,.stats-wrapper.pink .triptych-icon{width:147px;height:36px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(images/triptych-black.svg)}.branding-raw .stats-wrapper,.stats-wrapper.branding-raw,.stats-wrapper.raw{background-color:#ddd;color:#1a1a1a}.branding-raw .stats-wrapper a,.stats-wrapper.branding-raw a,.stats-wrapper.raw a{color:inherit}.branding-raw .stats-wrapper a.button,.stats-wrapper.branding-raw a.button,.stats-wrapper.raw a.button{color:#fff}.branding-raw .stats-wrapper a.button.secondary,.stats-wrapper.branding-raw a.button.secondary,.stats-wrapper.raw a.button.secondary{color:#1a1a1a}.branding-raw .stats-wrapper .triptych-icon,.stats-wrapper.branding-raw .triptych-icon,.stats-wrapper.raw .triptych-icon{width:147px;height:36px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(images/triptych-black.svg)}.stats-wrapper .navigation{display:none}.stats-wrapper .content-grid{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px}.stats-wrapper .content-grid:after,.stats-wrapper .content-grid:before{content:" ";display:table}.stats-wrapper .content-grid:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto}.stats-wrapper .content-grid .box{box-sizing:border-box;float:left;width:25%;text-align:center;border-left:1px solid #1a1a1a;font:25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;padding:20px 8px}.stats-wrapper .content-grid .box h2{font:60px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;margin:0;overflow:hidden}.stats-wrapper .content-grid .box:first-child{border-left:0}.stats-wrapper .content-grid .box:last-child h2{font-size:54px;margin-bottom:5px}.history-blocks{magrin:50px 0}.history-blocks .content-grid{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;position:relative;max-width:930px}.history-blocks .content-grid:after{content:"";width:1px;height:99%;background:#1a1a1a;position:absolute;top:0;left:50%}.history-blocks .content-grid .article{display:inline-block;vertical-align:top;width:50%;position:relative;margin-bottom:110px;padding-top:40px}.history-blocks .content-grid .article .wrapper{width:65.45%;margin:0 auto}.history-blocks .content-grid .article img{display:block;max-width:100%;height:auto;margin-top:-40px}.history-blocks .content-grid .article h2{font:30px/40px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;margin:10px 0}.history-blocks .content-grid .article p{font:17px/25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:400;margin:0}.history-blocks .content-grid .article .date{position:absolute;top:0;right:0;bottom:auto;left:auto;font:17px/20px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:500;background:#1a1a1a;color:#fff;padding:0 20px;width:32.91%;height:40px;line-height:40px}.history-blocks .content-grid .article:nth-child(2){margin-top:256px}.history-blocks .content-grid .article:nth-child(even) .date{right:auto;left:0;text-align:right}.history-blocks .content-grid .article:last-child:nth-child(even),.history-blocks .content-grid .article:last-child:nth-child(odd){margin-bottom:50px}.history-blocks .content-grid .article:last-child:nth-child(even):after,.history-blocks .content-grid .article:last-child:nth-child(odd):after{content:"";background:#fff;width:3px;z-index:1}.history-blocks .content-grid .article:last-child:nth-child(odd):after{position:absolute;top:40px;right:-1px;bottom:-70px;left:auto}.history-blocks .content-grid .article:last-child:nth-child(even):after{position:absolute;top:40px;right:auto;bottom:-70px;left:-1px}.interactive-multi-block{position:relative}.interactive-multi-block .content-grid{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;padding:40px 0;max-width:970px}.interactive-multi-block .content-grid .box{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:40.0360144057623%;margin-left:.815326130452181%;margin-right:.815326130452181%}.interactive-multi-block .content-grid .box.two{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:56.70268107242896%;margin-left:.815326130452181%;margin-right:.815326130452181%;-webkit-transition:all .3s;transition:all .3s}.interactive-multi-block .media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;text-align:center}.interactive-multi-block .media img{max-width:100%}.interactive-multi-block .content{min-height:520px;position:relative;z-index:3}.interactive-multi-block ul.nav{padding:0;margin:0;list-style:none}.interactive-multi-block ul.nav li{padding:0;margin:0}.interactive-multi-block ul.nav li a{display:block;font:25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;padding:20px;text-decoration:none;background:rgba(255,255,255,.6);margin-bottom:10px;-webkit-transition:all .3s;transition:all .3s}.interactive-multi-block ul.nav li.selected a,.interactive-multi-block ul.nav li:hover a{background:#fff}.interactive-multi-block .wrapper-content{background:#fff;padding:20px}.interactive-multi-block .wrapper-content h2{font:25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;margin-top:0;margin-bottom:20px}.interactive-multi-block .wrapper-content ul{padding-left:18px}.interactive-multi-block .wrapper-content ul li{font:15px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:400;margin-bottom:15px}.image-text{padding:30px 0}.image-text .content-grid{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px}.image-text .image{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin-left:9.148659463785513%}.image-text .image img{width:100%;height:auto}.image-text .box{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:56.70268107242896%;margin-left:.815326130452181%;margin-right:.815326130452181%}.image-text h2{font:30px/40px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;margin:0 0}.image-text p{font:17px/25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:400;margin:10px 0}.search-results .image-text .image{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin-left:0}.search-results .image-text .box{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:73.36934773909563%;margin-left:.815326130452181%;margin-right:.815326130452181%}.block-links{background:#eee;padding:20px 0 5px}.block-links .content-grid{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px}.block-links .content-grid .box{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin-bottom:18px;text-align:center;border:1px solid #777;background:#fff}.block-links .content-grid .box .wrapper{border:4px solid transparent;height:265px;display:block;text-decoration:none}.block-links .content-grid .box .wrapper .title{font:25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;text-align:center;vertical-align:middle}.block-links .content-grid .box.selected{border-color:#1a1a1a}.block-links .content-grid .box.selected .wrapper{border-color:#1a1a1a}.block-links .content-grid .box .icon{width:75px;height:75px;margin:55px auto 45px;background-image:url(images/gear.svg);background-repeat:no-repeat;background-position:0 0;background-size:75px 75px}.block-links .content-grid .box .icon.icon-1{background-position:0 0}.block-links .content-grid .box .icon.icon-2,.block-links .content-grid .box .icon.icon-3,.block-links .content-grid .box .icon.icon-4{background-image:none}.block-links .content-grid .box .icon.icon-2::after,.block-links .content-grid .box .icon.icon-3::after,.block-links .content-grid .box .icon.icon-4::after{content:"";width:75px;height:75px;display:block;background-color:#ddd;border-radius:100%;background-clip:padding-box}.block-links .content-grid .box.one{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:98.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%}.block-links .content-grid .box.one .form-wrapper{padding:28px 0 16px 100px;display:none}.block-links .content-grid .box.one .form-wrapper .input-wrapper{font:17px/25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:400;width:73%;padding-right:0}.block-links .content-grid .box.one .form-wrapper .input-wrapper label{width:37%;float:left}.block-links .content-grid .box.one .form-wrapper .input-wrapper.required label::after{content:"*"}.block-links .content-grid .box.one .form-wrapper .input-wrapper.form-action label{width:38.5%}.block-links .content-grid .box.one .form-wrapper .input-wrapper.form-action .button,.block-links .content-grid .box.one .form-wrapper .input-wrapper.form-action button,.block-links .content-grid .box.one .form-wrapper .input-wrapper.form-action input[type=submit]{float:left;min-width:150px}.block-links .content-grid .box.one .form-wrapper.wide .input-wrapper{width:auto;text-align:left}.block-links .content-grid .box.one .form-wrapper.wide .input-wrapper label{width:100%;float:none;display:block;text-align:left}.block-links .content-grid .box.one .form-wrapper.wide .input-wrapper.form-action label{display:none}.sign-in-block.blockBuild{display:block;text-align:center;padding:90px 0 30px 0}.sign-in-block.blockBuild .tabs-wrapper .tabs-content .tab .form-wrapper .checkbox-wrapper.label,.sign-in-block.blockBuild .tabs-wrapper .tabs.button-group .tab .form-wrapper .checkbox-wrapper.label{margin:-21px 0 31px}.sign-in-block.blockBuild .tabs-wrapper .tabs-content .tab .form-wrapper .checkbox-wrapper.label .css-label a.under,.sign-in-block.blockBuild .tabs-wrapper .tabs.button-group .tab .form-wrapper .checkbox-wrapper.label .css-label a.under{text-decoration:underline}.sign-in-block.blockBuild .tabs-wrapper .tabs-content .tab .form-wrapper .alert-message-check,.sign-in-block.blockBuild .tabs-wrapper .tabs.button-group .tab .form-wrapper .alert-message-check{position:absolute;margin:0 0 0 50px;display:none}.sign-in-block.blockBuild .tabs-wrapper .tabs-content .tab .form-wrapper .alert-message-check>span,.sign-in-block.blockBuild .tabs-wrapper .tabs.button-group .tab .form-wrapper .alert-message-check>span{color:red}.sign-in-block.blockBuild .tabs-wrapper .tabs-content .tab .form-wrapper .input-wrapper.form-action button.building,.sign-in-block.blockBuild .tabs-wrapper .tabs.button-group .tab .form-wrapper .input-wrapper.form-action button.building{font-size:18px}.sign-in-block{margin:0 auto;margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;max-width:560px}.sign-in-block .checkout-footer,.sign-in-block .checkout-header{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:98.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin:0 auto;text-align:center}.sign-in-block .checkout-footer .button,.sign-in-block .checkout-header .button{max-width:290px;width:100%}.sign-in-block .tabs-wrapper{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:98.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%}.sign-in-block .tabs-wrapper .tabs{display:block}.sign-in-block .tabs-wrapper .tabs .button{display:table-cell;vertical-align:middle}.sign-in-block .tabs-wrapper .tabs .button:first-child{border-right:0}.sign-in-block .tabs-wrapper .tabs .button:last-child{margin-left:-5px;border-left:1px solid #b4b4b4}.sign-in-block .tabs-wrapper .tabs .button:active{color:#000}.sign-in-block .tabs-wrapper .tabs-content .tab{display:none}.sign-in-block .tabs-wrapper .tabs-content .tab:first-child{display:block}.sign-in-block h1{font:35px/45px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;margin:15px 0}.sign-in-block h1,.sign-in-block h2{text-align:center}.sign-in-block .form-wrapper .input-wrapper{width:100%;margin-bottom:14px;padding-right:0;font-size:17px}.sign-in-block .form-wrapper .input-wrapper label{width:auto;font:17px/25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:400}.sign-in-block .form-wrapper .input-wrapper>label{width:17%}.sign-in-block .form-wrapper .input-wrapper button,.sign-in-block .form-wrapper .input-wrapper input[type=submit]{min-width:170px}.sign-in-block .form-wrapper .input-wrapper .form-control,.sign-in-block .form-wrapper .input-wrapper .text-control{width:83%}.sign-in-block .form-wrapper .checkbox-wrapper{padding-left:17%;margin:-5px 0 15px}.sign-in-block .form-wrapper .checkbox-wrapper label{width:auto}.sign-in-block .form-wrapper.new label{width:30%}.sign-in-block .form-wrapper.new .form-control,.sign-in-block .form-wrapper.new .text-control{width:68%}.sign-in-block .form-wrapper.new .checkbox-wrapper{padding-left:30.8%}.sign-in-block .form-wrapper.new .checkbox-wrapper label{width:auto}.sign-in-block .divider{display:none;border-bottom:1px solid #b4b4b4;text-align:center;margin-bottom:31px;margin-top:31px;height:1px}.sign-in-block .divider span{background:#fff;padding:5px 8px;display:inline-block;bottom:28px;position:relative;font:35px/45px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300}.sign-in-block .social-signin-buttons{display:none;text-align:center}.sign-in-block .social-signin-buttons:after,.sign-in-block .social-signin-buttons:before{content:" ";display:table}.sign-in-block .social-signin-buttons:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto}.sign-in-block .social-signin-buttons .sign-button{width:48%}.sign-in-block .social-signin-buttons .sign-button:last-child{float:right;display:none}.sign-in-block .description-list{padding-left:20px}.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto}.autocomplete-suggestions strong{font-weight:400;color:#39f}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}#search-overlay{opacity:0;visibility:hidden;-webkit-transition:all .3s;transition:all .3s;position:fixed;top:100px;right:0;bottom:0;left:0;z-index:10;background:rgba(255,255,255,.93);box-sizing:border-box;padding:45px 50px}#search-overlay .dropdown-inner{position:relative;max-width:1120px;margin:0 auto;max-height:100%;overflow:auto}#search-overlay .close,.builder-preview .zoom-out{position:absolute;top:14px;right:0;bottom:auto;left:auto;width:61px;height:61px;background:url(images/search-close.svg);background-size:100% 100%}#search-overlay .search-input{margin-right:75px;margin-top:0}#search-overlay .search-input form{display:block;padding:0;margin:0;border:0}#search-overlay .search-input button[type=submit],#search-overlay .search-input input[type=submit]{display:none}#search-overlay .search-input input[type=text]{display:block;width:100%;font-size:60px;font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;border:0;background:0 0;color:#1a1a1a;height:90px;line-height:98px;padding:0 0 0}#search-overlay .search-input input[type=text]::-webkit-input-placeholder{color:#555}#search-overlay .search-input input[type=text]:-moz-placeholder{color:#555}#search-overlay .search-input input[type=text]::-moz-placeholder{color:#555}#search-overlay .search-input input[type=text]:-ms-input-placeholder{color:#555}#search-overlay .search-input input[type=text]:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;border:0}#search-overlay.open{-ms-filter:none;filter:none;opacity:1;visibility:visible;top:90px}.primary-cta{margin:20px 0 60px}.primary-cta .content-grid{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;font-size:0}.primary-cta .content-grid .box{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%;box-sizing:border-box;display:inline-block;float:none;vertical-align:top}.primary-cta .content-grid .box h2{font:30px/40px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;margin:25px 0 5px}.primary-cta .content-grid .box .box-media-wrapper{background-position:center center;background-size:cover;background-repeat:no-repeat;overflow:hidden;width:100%;height:200px}.primary-cta .content-grid .box .box-media-wrapper img{opacity:0}.primary-cta .content-grid .box .box-media-wrapper img{display:block;width:100%;height:100%}.primary-cta .content-grid .box .box-content{font:15px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:400;line-height:1.35;margin:8px 0 7px}.primary-cta .content-grid .box .box-content p{margin:0;padding:0}.primary-cta .content-grid .box.double{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:48.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%}.modal-overlay{display:block;position:fixed;z-index:101;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.1)}.cookie-panel{position:fixed;top:auto;right:auto;bottom:-100%;left:20px;z-index:900;border:1px #fff solid;border-bottom:0;font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%;-webkit-transition:all .5s;transition:all .5s;will-change:transform,opacity}.cookie-panel .wrapper{background:#eee;padding:18px 20px;position:relative}.cookie-panel .wrapper .title{font:17px/20px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:500;padding-right:20px}.cookie-panel .wrapper .more,.cookie-panel .wrapper p{font:17px/25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:400;display:block}.cookie-panel .wrapper p{margin:15px 0}.cookie-panel .wrapper ul{list-style:none}.cookie-panel .wrapper .more{font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:500;text-decoration:underline}.cookie-panel .wrapper .close{background-image:url(images/search-close.svg);background-size:25px 25px;display:block;width:25px;height:25px;position:absolute;top:10px;right:10px;bottom:auto;left:auto}html.loaded .cookie-panel{bottom:0}.cookie-panel.removed{-webkit-transform:rotate(-45deg) translate(-40%,60%);-ms-transform:rotate(-45deg) translate(-40%,60%);transform:rotate(-45deg) translate(-40%,60%);opacity:0}.cookie-panel.lang{display:none}.cookie-panel.large{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:31.702681072428966%;margin-left:.815326130452181%;margin-right:.815326130452181%}.cookie-panel.large .details{text-decoration:underline;font-weight:500;cursor:pointer}.cookie-panel.large .linked{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cookie-panel.large .accept{display:inline-block;border-radius:30px;background-clip:padding-box;padding:10px 40px;text-decoration:none;margin-top:10px;background:#000;font-weight:500;color:#fff}.cookie-panel.large .optOut{border:1px solid #000;display:inline-block;color:#000;border-radius:30px;background-clip:padding-box;padding:10px 40px;text-decoration:none;margin-top:10px;font-weight:500}.back-to-top{opacity:0;background-color:rgba(255,255,255,.85);border-radius:100%;background-clip:padding-box;width:95px;padding:64px 0 14px;text-align:center;text-decoration:none;position:fixed;top:auto;right:20px;bottom:-100px;left:auto;font:14px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:400;background-image:url(images/top-arrow.svg);background-repeat:no-repeat;background-position:center 20px;z-index:900;-webkit-transition:all .3s;transition:all .3s;will-change:opacity,bottom}.back-to-top.shown{bottom:20px;-ms-filter:none;filter:none;opacity:1}.bwc-content{padding:40px 0}.bwc-content .content-grid{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px}.bwc-content .content-grid .column{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:48.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%}.bwc-content .content-grid .column header{font-size:48px;line-height:55px}.bwc-content .content-grid .column header span{font-size:18px;font-style:italic}.bwc-content .content-grid .column header span:before{content:"   "}.bwc-content .content-grid .column .images{text-align:right;margin-bottom:14px;font-size:0}.bwc-content .content-grid .column .images a{display:none}.bwc-content .content-grid .column .images a:nth-child(1),.bwc-content .content-grid .column .images a:nth-child(2){display:inline-block;width:49.5%;overflow:hidden}.bwc-content .content-grid .column .images a:nth-child(1) img,.bwc-content .content-grid .column .images a:nth-child(2) img{min-width:100%}.bwc-content .content-grid .column .images a:nth-child(2){margin-left:1%}.bwc-content .content-grid .column .images a,.bwc-content .content-grid .column .images img{height:270px}.bwc-content .content-grid .column .images img{display:inline-block}.bwc-content .content-grid .column .buttons{text-align:right}.previous-seasons{margin-bottom:80px}.previous-seasons h2{font:35px/45px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;width:100%;max-width:1120px;margin-right:auto;margin-left:auto}.previous-seasons .seasons .season{background:#eee;margin-bottom:8px;padding:20px 0}.previous-seasons .seasons .season.open .year:after{content:"-"}.previous-seasons .seasons .season.open .content-grid .season-event{display:inline-block}.previous-seasons .seasons .season .year{display:inline-block;color:#fff;background:#1a1a1a;border:2px solid #000;font-size:17px;line-height:36px;height:36px;padding:0 61px 0 19px;cursor:pointer;border-radius:20px;background-clip:padding-box;margin-left:-14px;position:relative}.previous-seasons .seasons .season .year:after{position:absolute;top:4px;right:5px;display:block;content:"+";width:28px;height:28px;background:#bddc04;border-radius:50%;background-clip:padding-box;color:#1a1a1a;text-align:center;line-height:27px;font-size:24px}.previous-seasons .seasons .season .content-grid .year-wrapper{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:98.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%}.previous-seasons .seasons .season .content-grid .season-event{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin-top:30px;font-weight:200;display:none}.previous-seasons .seasons .season .content-grid .season-event .title{font-weight:400;display:block;text-decoration:none}.previous-seasons .seasons .season .content-grid .season-event .title:hover{text-decoration:underline}.promo-multiple{margin-top:50px;margin-bottom:40px}.promo-multiple .cell{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:48.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%}.promo-multiple .cell .full-width-image{height:290px}.promo-multiple .cell .full-width-image .content{height:290px;max-width:100%;position:relative}.promo-multiple .cell .full-width-image .content .body{position:absolute;left:3.8%;padding:12px;width:266px;margin:0;overflow:hidden}.promo-multiple .cell .full-width-image .content .body h2{font-size:30px;line-height:40px;font-weight:300;display:inline}.upcoming-events{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.upcoming-events>.content-grid>h2{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:98.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%;font:35px/45px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300}.upcoming-events>.content-grid>.actions{margin-bottom:23px}.upcoming-events>.content-grid>.actions>.regions{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%}.upcoming-events>.content-grid>.actions>.regions select{-webkit-appearance:none;-moz-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;dispaly:block;background-color:#eee;background-image:url(images/dropdown-mac.png);background-position:right 10px center;background-repeat:no-repeat;color:#1a1a1a;border-radius:3px;background-clip:padding-box;border:0;font-size:15px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.upcoming-events>.content-grid>.actions>.categories{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%}.upcoming-events>.content-grid>.actions>.right{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:48.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%}.upcoming-events>.content-grid>.actions>.right>.switcher{float:right;font-size:0;text-align:right}.upcoming-events>.content-grid>.actions>.right>.switcher>.calendar,.upcoming-events>.content-grid>.actions>.right>.switcher>.list{display:inline-block;background-color:#eee;background-position:17px center;background-repeat:no-repeat;height:40px;color:#1a1a1a;font-weight:300;font-size:15px;line-height:40px;padding:0 20px 0 54px;cursor:pointer;position:relative}.upcoming-events>.content-grid>.actions>.right>.switcher>.calendar.-selected,.upcoming-events>.content-grid>.actions>.right>.switcher>.list.-selected{cursor:default;background-color:#1a1a1a;color:#eee}.upcoming-events>.content-grid>.actions>.right>.switcher>.calendar.-selected:after,.upcoming-events>.content-grid>.actions>.right>.switcher>.list.-selected:after{content:"";width:0;height:0;background:0;border-style:solid;border-width:7px 4.5px 0 4.5px;border-color:#1a1a1a transparent transparent transparent;position:absolute;bottom:-6px;left:50%;margin-left:-4.5px}.upcoming-events>.content-grid>.actions>.right>.switcher>.list{margin-right:1px;background-image:url(images/icon-list-black.png);border-radius:3px 0 0 3px;background-clip:padding-box}.upcoming-events>.content-grid>.actions>.right>.switcher>.list.-selected{background-image:url(images/icon-list-white.png)}.upcoming-events>.content-grid>.actions>.right>.switcher>.calendar{background-image:url(images/icon-calendar-black.png);border-radius:0 3px 3px 0;background-clip:padding-box}.upcoming-events>.content-grid>.actions>.right>.switcher>.calendar.-selected{background-image:url(images/icon-calendar-white.png)}.upcoming-events>.results{background-image:-webkit-linear-gradient(top,#eee 0,rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(top,#eee 0,rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(top,#eee 0,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(top,#eee 0,rgba(0,0,0,0) 100%);background-image:linear-gradient(to bottom,#eee 0,rgba(0,0,0,0) 100%);padding:23px 0}.upcoming-events>.results>.content-grid>.views{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:81.70268107242896%;margin-left:.815326130452181%;margin-right:.815326130452181%}.upcoming-events>.results>.content-grid>.twitterfeed{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:15.036014405762305%;margin-left:.815326130452181%;margin-right:.815326130452181%}.upcoming-events>.results>.content-grid>.twitterfeed>.twheader{color:#000;padding-left:67px;height:40px;line-height:40px;border-radius:5px;background-clip:padding-box;background:#fff url(images/icon-social-twitter-black.svg) 30px center no-repeat;background-size:auto 24px;position:relative;margin-bottom:20px}.upcoming-events>.results>.content-grid>.twitterfeed>.twheader:after{content:"";width:0;height:0;background:0;border-style:solid;border-width:9px 5.5px 0 5.5px;border-color:#fff transparent transparent transparent;position:absolute;bottom:-8px;left:50%;margin-left:-5.5px}.upcoming-events>.results>.content-grid>.twitterfeed>.feed{font-size:12px;line-height:14px;padding:5px 11px}.upcoming-events>.results>.content-grid>.twitterfeed>.feed>.seed{padding-bottom:14px;text-decoration:none;display:block}.upcoming-events>.results>.content-grid>.twitterfeed>.feed>.seed p{padding:0;margin:0}.upcoming-events>.results>.content-grid>.twitterfeed>.feed>.seed p strong{font-size:11px}.event-header-wrapper{padding:20px 0;background:#eee}.event-header-wrapper .event-header{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px}.event-header-wrapper .event-header .calendar{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:15.036014405762305%;margin-left:.815326130452181%;margin-right:.815326130452181%}.event-header-wrapper .event-header .calendar .dateEvent{max-width:140px}.event-header-wrapper .event-header .calendar .dateEvent .day:after,.event-header-wrapper .event-header .calendar .dateEvent .day:before{content:"";margin-top:-8px;-webkit-transition:all .5s;transition:all .5s}.event-header-wrapper .event-header .calendar .dateEvent .day:before{position:absolute;top:50%;left:0;width:0;height:0;background:0;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #eee}.event-header-wrapper .event-header .calendar .dateEvent .day:after{position:absolute;top:50%;right:0;width:0;height:0;background:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #eee transparent transparent}.event-header-wrapper .event-header .calendar .dateEvent .day{margin-left:0}.event-header-wrapper .event-header .header{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:65.03601440576232%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin-bottom:0}.event-header-wrapper .event-header .header h2{font:35px/45px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;font-weight:500;margin:12px 0 0}.event-header-wrapper .event-header .header h4{font:17px/21px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;margin:0 0 12px}.event-header-wrapper .event-header .buttons{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:15.036014405762305%;margin-left:.815326130452181%;margin-right:.815326130452181%}.event-header-wrapper .event-header .buttons .button{display:block;margin-bottom:12px}.events-list-view{margin-left:-20px;margin-bottom:20px}.events-list-view .eventcard{width:-webkit-calc(100% / 5 - 21px);width:calc(100% / 5 - 21px);margin-left:20px;margin-bottom:25px}.loaderWrapper{text-align:center;margin-top:20px}.loaderWrapper .button{margin:0 auto;min-width:190px}.events-calendar-view{background:#fff;border:1px solid #d0d0d0;box-sizing:border-box;position:relative}.events-calendar-view>.ecvHeader{border:1px solid #e9e9e9;height:78px;box-sizing:border-box;text-align:center;position:relative}.events-calendar-view>.ecvHeader>.navLeft,.events-calendar-view>.ecvHeader>.navRight{width:25px;height:25px;position:absolute;top:23px;background:url(images/arrow-left.svg) center center no-repeat;opacity:.9;cursor:pointer}.events-calendar-view>.ecvHeader>.navLeft.-disabled,.events-calendar-view>.ecvHeader>.navRight.-disabled{cursor:default;opacity:.45}.events-calendar-view>.ecvHeader>.navLeft{left:68px}.events-calendar-view>.ecvHeader>.navRight{right:68px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.events-calendar-view>.ecvHeader>.month{position:absolute;top:28px;right:100px;left:100px;font-weight:700;font-size:16px}.events-calendar-view>.ecvDays{border:1px solid #ededed;box-sizing:border-box;font-size:0}.events-calendar-view>.ecvDays>.weekDay{display:inline-block;box-sizing:border-box;height:23px;width:14.285714285714286%;text-align:center;text-transform:uppercase;color:#a0a0a0;line-height:23px;font-size:11px;font-weight:700}.events-calendar-view>.ecvBody{box-sizing:border-box;border:1px solid #e8e8e8;border-top:1px solid #e1e1e1;border-bottom:0;font-size:0}.events-calendar-view>.ecvBody>.day{width:14.285714285714286%;height:110px;display:inline-block;vertical-align:top;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;font-size:12px;position:relative;box-sizing:border-box}.events-calendar-view>.ecvBody>.day:hover{z-index:3}.events-calendar-view>.ecvBody>.day.-another{background-color:#f5f5f5}.events-calendar-view>.ecvBody>.day.-another>.dayEvents>.dayEvent{background-color:transparent!important;color:#a9a9a9}.events-calendar-view>.ecvBody>.day.-weekday-7{border-right:0}.events-calendar-view>.ecvBody>.day.-some-events.-current:before{content:"";position:absolute;top:0;right:0;left:0;height:27px;background:rgba(0,0,0,.23);z-index:1;-webkit-transition:all .25s;transition:all .25s}.events-calendar-view>.ecvBody>.day.-some-events.-current:hover{z-index:2}.events-calendar-view>.ecvBody>.day.-some-events.-current>.dayDate{color:#fff;font-size:16px;top:3px;font-weight:400}.events-calendar-view>.ecvBody>.day>.dayDate{color:#a0a0a0;font-size:10px;font-weight:700;position:absolute;top:6px;right:7px;z-index:2}.events-calendar-view>.ecvBody>.day>.dayDate.-mobile{display:none}.events-calendar-view>.ecvBody>.day>.dayEvents{position:relative;position:absolute;top:0;right:0;bottom:0;left:0}.events-calendar-view>.ecvBody>.day>.dayEvents>.dayEvent{text-decoration:none;display:block;font-size:11px;line-height:1}.events-calendar-view>.ecvBody>.day>.dayEvents>.dayEvent.ng-enter{-webkit-animation:fadeIn .6s;animation:fadeIn .6s}.events-calendar-view>.ecvBody>.day>.dayEvents>.dayEvent>.holder{display:inline-block;vertical-align:bottom;word-break:break-word;background-color:inherit}.events-calendar-view>.ecvBody>.day>.dayEvents>.dayEvent>.holder>.title{display:block;font-weight:700;font-size:12px;margin-bottom:3px;background-color:inherit}.events-calendar-view>.ecvBody>.day>.dayEvents>.dayEvent>.holder>.location{display:block;background-color:inherit}.events-calendar-view>.ecvBody>.day>.dayEvents>.dayEvent>.holder>.location>.city{display:none}.events-calendar-view>.ecvBody>.day>.dayEvents>.dayEvent>.holder>.location>.city:after{content:", "}.similar-events{margin-left:-20px;margin-bottom:20px}.similar-events .eventcard{width:-webkit-calc(33% - 21px);width:calc(33% - 21px);margin-left:19px;margin-bottom:25px}.similar-events .eventcard>.info>.location>.city:after{content:""}.post-tiles{margin-right:-20px}.post-tiles .-text-tab{margin-right:40px}.post-tiles .tile{display:inline-block;vertical-align:top;width:30%;width:-webkit-calc(33% - 21px);width:calc(33% - 21px);margin:0 19px 19px 0;box-sizing:border-box;overflow:hidden}.post-tiles .tile.-text{padding:10px 14px;background:#eee}.post-tiles .tile.-text .smallHeader{font-size:11px;color:#666;margin-bottom:4px}.post-tiles .tile.-text .mainHeader{font-size:11px;font-weight:700;margin-bottom:4px}.post-tiles .tile.-image img,.post-tiles .tile.-video img{width:100%}.bwc-text-block.generic-text-block>*{max-width:80%}.bwc-text-block.generic-text-block p{font-size:16px}.bwc-text-block.generic-text-block p:first-of-type{font-size:20px}.bwc-text-block.generic-text-block p img{max-width:100%}.bwc-text-block.generic-text-block h2{font:35px/45px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;margin:0 0 14px}.bwc-tab{display:none}.bwc-tab.selected{display:block}.bike-next-constructor{opacity:0}.bike-builder.-loaded .bike-next-constructor{-ms-filter:none;filter:none;opacity:1}.bike-next-constructor .panel h2{font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-size:25px;line-height:30px;font-weight:300;padding-top:0;margin-top:0;margin-bottom:5px}.bike-next-constructor .panel .sections .section{margin-top:-1px}.bike-next-constructor .panel .sections .section .section-title{padding:5px 0;border-bottom:1px #000 solid;border-top:1px #000 solid;cursor:pointer;font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-size:17px;line-height:25px;font-weight:700;text-transform:lowercase}.bike-next-constructor .panel .sections .section .section-title::first-letter{text-transform:uppercase}.bike-next-constructor .panel .sections .section.expanded{background:url(images/arrow_drop_up.png) top 13px right 7px no-repeat;background-size:8px 10px}.bike-next-constructor .panel .sections .section.expanded .section-title{padding:5px 0;border-bottom:1px #000 solid;cursor:pointer;font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-size:17px;line-height:25px;font-weight:700}.bike-next-constructor .panel .sections .section.expanded .section-title:first-child{padding:6px 0 2px;border-top:0}.bike-next-constructor .panel .sections .section.expanded .section-content{font-size:14px;line-height:25px;font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:500;width:100%;max-width:100%;overflow:hidden}.bike-next-constructor .panel .sections .section.expanded .section-content .detail{height:20px;overflow:hidden;zoom:1;cursor:pointer;display:table;width:100%}.bike-next-constructor .panel .sections .section.expanded .section-content .detail .part{overflow:hidden;white-space:nowrap;display:table-cell;padding-left:4px}.bike-next-constructor .panel .sections .section.expanded .section-content .detail .type{color:#777;text-align:right;white-space:nowrap;padding-right:5px;display:table-cell}.bike-next-constructor .panel .sections .section.expanded .section-content .detail.active{font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:900;font-size:14px;line-height:25px;background:#ddd}.bike-next-constructor .panel .sections .section.expanded .section-content .detail:first-child{margin-top:5px}.bike-next-constructor .panel .sections .section.expanded .section-content .detail:last-child{margin-bottom:12px}.bike-next-constructor .panel .sections .section.collapsed{background:url(images/arrow_drop_down.png) top 13px right 7px no-repeat;background-size:8px 10px}.bike-next-constructor .panel .sections .section.collapsed .section-title{font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-size:17px;line-height:25px}.bike-next-constructor .panel .sections .section.collapsed .section-content{display:none}.bike-next-constructor .panel .sections:nth-child(1) .section .section-title{border-top:0!important}.bike-next-constructor .panel .sections:nth-child(1) .section.collapsed .section-title,.bike-next-constructor .panel .sections:nth-child(1) .section.expanded .section-title{border-top:0!important}.bike-preview-constructor{overflow:hidden}.bike-preview-constructor .img-preload{position:fixed;top:0;right:0;width:2px;height:2px}.bike-preview-constructor .img-preload img{width:100%;height:100%;opacity:.05}.bike-preview-constructor .bike{position:relative;width:105%;top:-38px;z-index:0}.bike-preview-constructor .bike .transparent{width:100%;height:auto;position:relative}.bike-preview-constructor .bike .progress-wrapper{position:absolute;top:40%;left:0;width:100%;font-size:12px;background:rgba(26,26,26,.8);color:#fff;text-align:center;padding:14px 5px}.bike-preview-constructor .bike .progress-wrapper .label{display:inline-block;vertical-align:middle;text-transform:uppercase;width:44%;margin-right:4%;text-align:right}.bike-preview-constructor .bike .progress-wrapper .progress-total{display:inline-block;vertical-align:middle;height:11px;background:#fff;position:relative;border:0;width:40%;overflow:hidden}.bike-preview-constructor .bike .progress-wrapper .progress-current{position:absolute;left:0;top:0;bottom:0;width:0;background:#008db1;-webkit-animation:cssProgressActive 2s linear infinite;animation:cssProgressActive 2s linear infinite;background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.125) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.125) 50%,rgba(255,255,255,.125) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(135deg,rgba(255,255,255,.125) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.125) 50%,rgba(255,255,255,.125) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(135deg,rgba(255,255,255,.125) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.125) 50%,rgba(255,255,255,.125) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(135deg,rgba(255,255,255,.125) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.125) 50%,rgba(255,255,255,.125) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.125) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.125) 50%,rgba(255,255,255,.125) 75%,transparent 75%,transparent);background-size:35px 35px}.bike-preview-constructor .bike .bike-detail{position:absolute;left:0;top:0;right:0;bottom:0}.bike-preview-constructor .bike .bike-detail img{-webkit-transition:all .35s;transition:all .35s;width:100%;height:auto}.bike-preview-constructor .bike .bike-detail.selected img{-ms-filter:none;filter:none;opacity:1}@-moz-keyframes cssProgressActive{0%{background-position:0 0}100%{background-position:35px 35px}}@-webkit-keyframes cssProgressActive{0%{background-position:0 0}100%{background-position:35px 35px}}@-o-keyframes cssProgressActive{0%{background-position:0 0}100%{background-position:35px 35px}}@keyframes cssProgressActive{0%{background-position:0 0}100%{background-position:35px 35px}}.right-img-text{width:362px;height:100%}.bike-data-constructor{opacity:0}.bike-builder.-loaded .bike-data-constructor{-ms-filter:none;filter:none;opacity:1}.bike-data-constructor .panel .brief .data{border:1px #ddd solid;font-family:akzidenz-grotesk,"Helvetica Neue",skolar;font-size:16px}.bike-data-constructor .panel .brief .data:after,.bike-data-constructor .panel .brief .data:before{content:" ";display:table}.bike-data-constructor .panel .brief .data:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto}.bike-data-constructor .panel .brief .data .weight{width:35%;padding:15px;display:inline-block;float:left;border-right:1px #ddd solid}.bike-data-constructor .panel .brief .data .weight .data-heading{text-transform:uppercase}.bike-data-constructor .panel .brief .data .weight .data-value>:not(.sign){font-weight:bolder;font-size:23px;margin-right:5px}.bike-data-constructor .panel .brief .data .price{width:35%;float:left;padding:15px;display:inline-block}.bike-data-constructor .panel .brief .data .price .data-heading{text-transform:uppercase}.bike-data-constructor .panel .brief .data .price .data-value>:not(.sign){margin-left:5px;font-weight:bolder;font-size:23px}.bike-data-constructor .panel .brief .actions .next-steps{margin-top:-1px;padding:15px;border:1px #ddd solid}.bike-data-constructor .panel .brief .actions .help-me-choose{padding:15px}.bike-data-constructor .panel .brief .actions h2{font-size:16px;font-family:akzidenz-grotesk,"Helvetica Neue",museo-slab}.bike-data-constructor .panel .brief .actions p{font-size:14px;margin:.7em 0}.bike-part-line{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;margin-top:-100px}.bike-part-line .feature-note{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:48.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%;padding-right:30px;margin-left:0}.bike-part-line .feature-note h2{font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-size:25px;line-height:30px;font-weight:300;margin-bottom:0}.bike-part-line .feature-note p{margin:3px 0 10px;font-size:15px;line-height:20px;font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif}.bike-part-line .add-product{position:absolute;top:-279px;left:64%}.bike-part-line .add-product .slider{width:120px;height:84px;overflow:hidden;display:none}.bike-part-line .add-product .slider .item{width:inherit;height:inherit;position:relative;display:inline-block;outline:0}.bike-part-line .add-product .slider .item img{display:block;position:relative;z-index:1;margin:auto;max-width:100%;max-height:100%}.bike-part-line .add-product .slider .item .dalete{position:absolute;cursor:pointer;top:0;right:10px;background:url(images/close-black.svg) center center no-repeat;background-size:20px;height:20px;width:20px;z-index:2}.bike-part-line .add-product .slider .slick-arrow{outline:0;font-size:0;color:transparent;-webkit-box-shadow:none;box-shadow:none}.bike-part-line .add-product .slider .slick-prev{background:transparent url(images/prev.png) no-repeat center;z-index:99999}.bike-part-line .add-product .slider .slick-next{background:transparent url(images/next.png) no-repeat center;z-index:99999}.bike-part-line .carousel .part-line{margin-bottom:0}.bike-part-line .carousel .part-line .slick-arrow:before{display:none}.bike-part-line .carousel .part-line .slick-arrow:hover{opacity:.7}.bike-part-line .carousel .part-line .slick-arrow:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.bike-part-line .carousel .part-line .slick-next{background:transparent url(images/next.png) no-repeat center;right:-20px}.bike-part-line .carousel .part-line .slick-prev{background:transparent url(images/prev.png) no-repeat center}.bike-part-line .carousel .part-line .part-type{display:inline-block;cursor:pointer;border:2px transparent solid;margin-right:-1px;margin-bottom:-1px;vertical-align:top;width:170px;height:180px;font-size:12px;position:relative;margin-right:20px;-webkit-transition:all .5s;transition:all .5s;outline:0}.bike-part-line .carousel .part-line .part-type.selected{border-color:#000;z-index:2;cursor:default}.bike-part-line .carousel .part-line .part-type .preview{position:absolute;pading-top:5px;padding-left:5px;top:0;left:0;height:60%;width:100%;background-repeat:no-repeat;background-position:5px 5px;background-size:80% auto}.bike-part-line .carousel .part-line .part-type .data-info{display:none}.bike-part-line .carousel .part-line .part-type .bike-info{position:absolute;top:10px;right:10px;width:40px;height:40px;background:url(images/icon-bike-info.png);z-index:1;cursor:pointer}.bike-part-line .carousel .part-line .part-type .bike-info.selected{z-index:5;background:url(images/icon-bike-closed.png)}.bike-part-line .carousel .part-line .part-type .bike-info.selected+.data-info{position:absolute;top:0;right:-225px;width:268px;height:auto;border:1px #ddd solid;background:#fff;padding:10px;z-index:4;display:block;overflow:hidden}.bike-part-line .carousel .part-line .part-type .bike-info.selected+.data-info .data-bike-title{font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:500;margin-left:60px;font-size:17px;line-height:20px}.bike-part-line .carousel .part-line .part-type .bike-info.selected+.data-info .data-bike-info{font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;margin-left:60px;font-size:14px;line-height:20px}.bike-part-line .carousel .part-line .part-type .bike-info.selected+.data-info .data-bike-text{margin-top:15px;display:block;font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:20px;white-space:normal!important}.bike-part-line .carousel .part-line .part-type .part-title{font-size:14px;position:absolute;left:0;right:0;bottom:39px;padding:5px;white-space:nowrap;font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;overflow:hidden;max-width:100%;text-overflow:ellipsis}.bike-part-line .carousel .part-line .part-type .part-info{font-size:13px;position:absolute;bottom:0;left:0;right:0;padding:5px;overflow:hidden;white-space:nowrap;font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif}.bike-part-line .carousel .part-line .part-type .part-info .price,.bike-part-line .carousel .part-line .part-type .part-info .weight{display:block}.bike-part-line .carousel .part-line-navigation .btn.prev{background:transparent url(images/prev.png) no-repeat center;position:absolute;top:0;left:-20px;width:20px;height:100%;margin-top:-20px;cursor:pointer}.bike-part-line .carousel .part-line-navigation .btn.prev:hover{opacity:.7}.bike-part-line .carousel .part-line-navigation .btn.next{position:absolute;top:0;right:-20px;width:20px;height:100%;margin-top:-20px;cursor:pointer;background:transparent url(images/next.png) no-repeat center}.bike-part-line .carousel .part-line-navigation .btn.next:hover{opacity:.7}.bike-part-line .reset-build{margin-top:20px;background:#eee url(images/refresh.svg) 11px center no-repeat;color:#1a1a1a;border:1px solid #7f7f7f;font-size:11px;min-height:10px;padding:5px 10px 5px 32px;text-transform:none;-webkit-transition:background-color .3s,width .3s,height .3s,border .3s,color .3s,padding .3s;transition:background-color .3s,width .3s,height .3s,border .3s,color .3s,padding .3s;cursor:pointer;text-align:center;text-decoration:none;word-wrap:break-word;outline:0;max-width:100%;display:inline-block;border-radius:20px;background-clip:padding-box}.bike-part-line .reset-build:hover{background-color:#c7c4c4}.bike-part-line .builder-wrapper{max-width:1400px;margin:0 auto}.bike-part-line .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item .part-type{display:inline-block;cursor:pointer;border:2px transparent solid;margin-right:-1px;margin-bottom:-1px;vertical-align:top;width:170px;height:180px;font-size:12px;position:relative;margin-right:20px;-webkit-transition:all .5s;transition:all .5s;outline:0}.bike-part-line .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item .part-type.selected{border-color:#000;z-index:2;cursor:default}.bike-part-line .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item .part-type .preview{position:absolute;pading-top:5px;padding-left:5px;top:0;left:0;height:60%;width:100%;background-repeat:no-repeat;background-position:5px 5px;background-size:80% auto}.bike-part-line .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item .part-type .data-info{display:none}.bike-part-line .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item .part-type .bike-info{position:absolute;top:10px;right:10px;width:40px;height:40px;background:url(images/icon-bike-info.png);z-index:1;cursor:pointer}.bike-part-line .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item .part-type .bike-info.selected{z-index:5;background:url(images/icon-bike-closed.png)}.bike-part-line .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item .part-type .bike-info.selected+.data-info{position:absolute;top:0;right:-225px;width:268px;height:auto;border:1px #ddd solid;background:#fff;padding:10px;z-index:4;display:block;overflow:hidden}.bike-part-line .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item .part-type .bike-info.selected+.data-info .data-bike-title{font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:500;margin-left:60px;font-size:17px;line-height:20px}.bike-part-line .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item .part-type .bike-info.selected+.data-info .data-bike-info{font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;margin-left:60px;font-size:14px;line-height:20px}.bike-part-line .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item .part-type .bike-info.selected+.data-info .data-bike-text{margin-top:15px;display:block;font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:20px;white-space:normal!important}.bike-part-line .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item .part-type .part-title{font-size:14px;position:absolute;left:0;right:0;bottom:39px;padding:5px;white-space:nowrap;font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;overflow:hidden;max-width:100%;text-overflow:ellipsis}.bike-part-line .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item .part-type .part-info{font-size:13px;position:absolute;bottom:0;left:0;right:0;padding:5px;overflow:hidden;white-space:nowrap;font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif}.bike-part-line .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item .part-type .part-info .price,.bike-part-line .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item .part-type .part-info .weight{display:block}.bike-bilder-promo{border-top:1px solid #f9f9f9;background:#f8f8f8;padding-bottom:47px}.bike-bilder-promo .colum-wrap{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:15.036014405762305%;margin-left:.815326130452181%;margin-right:.815326130452181%}.bike-bilder-promo .design-image{margin-left:-35px;font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:65.03601440576232%;margin-left:.815326130452181%;margin-right:.815326130452181%}.bike-bilder-promo .design-image .box{padding:60px 0 0}.bike-bilder-promo .design-image .box h3{font-size:24px;font-weight:500;padding:0 18px}.bike-bilder-promo .design-image .box-build-but ul.but{display:block;box-sizing:border-box;padding:0;margin:0;white-space:nowrap}.bike-bilder-promo .design-image .box-build-but ul.but li{display:inline-block;list-style:none;margin:0 1px 0 0}.bike-bilder-promo .design-image .box-build-but ul.but li:first-child a{border-radius:5px 0 0 5px;background-clip:padding-box}.bike-bilder-promo .design-image .box-build-but ul.but li:last-child a{border-radius:0 5px 5px 0;background-clip:padding-box}.bike-bilder-promo .design-image .box-build-but ul.but li a{display:block;font:18px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:500;font-size:16px;text-decoration:none;position:relative;padding:13px 15px;box-sizing:border-box;background-color:#ededed;margin-bottom:10px;cursor:pointer}.bike-bilder-promo .design-image .box-build-but ul.but li a:hover{background-color:#d7d5d5}.bike-bilder-promo .design-image .box-build-but ul.but li.selected a{background:#1a1a1a;color:#fff}.bike-bilder-promo .design-image .box-build-but ul.but li.selected a:before{content:' ';position:absolute;border-width:10.5px 4px 10.5px 0;border-color:transparent #222 transparent transparent;border-top:10px solid #222;top:42%;-webkit-transform:translateY(-50%,-50%);-ms-transform:translateY(-50%,-50%);transform:translateY(-50%,-50%)}.bike-bilder-promo .design-image .box-build-but ul.but li.selected a:after{content:' ';position:absolute;border:10px solid transparent;border-top:10px solid #222;top:100%;left:42%;-webkit-transform:translateY(-50%,-50%);-ms-transform:translateY(-50%,-50%);transform:translateY(-50%,-50%)}.bike-bilder-promo .design-image .bike-preview{display:block;width:100%;position:relative;z-index:2}.bike-bilder-promo .design-image .bike-preview-photo{max-width:525px;margin:-20px auto;position:relative;z-index:1}.bike-bilder-promo .design-image .steel-button{z-index:3;position:relative;width:100%;margin-top:-50px}.bike-bilder-promo .design-image .steel-button .radio-material{position:relative;display:inline-block;vertical-align:top;cursor:pointer;margin:0 6px 6px 0}.bike-bilder-promo .design-image .steel-button .radio-material.selected{font-weight:500}.bike-bilder-promo .design-image .steel-button .radio-material.selected>.circle{border:3px solid #1a1a1a!important}.bike-bilder-promo .design-image .steel-button .radio-material>p{display:inline-block;vertical-align:middle;padding:0;margin-left:3px;margin-right:35px}.bike-bilder-promo .design-image .steel-button .radio-material>.circle{width:41px;height:41px;border-radius:50%;background-clip:padding-box;overflow:hidden;display:inline-block;border:3px solid transparent;background-repeat:no-repeat;vertical-align:middle}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.Steel{background-image:url(images/Steel.jpg);background-size:cover;background-position:center center}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.SteelTitanium,.bike-bilder-promo .design-image .steel-button .radio-material>.circle.Titanium{background-image:url(images/SteelTitanium.jpg);background-size:110% 110%;background-position:center center}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.Black{background-color:#1a1a1a}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.White{background-color:#fff;-webkit-box-shadow:inset 0 0 1px grey;box-shadow:inset 0 0 1px grey}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.TempestBlue{background-color:#242142}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.BerryCrush{background-color:#8d267c}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.TurkishGreen{background-color:#96cdc5}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.RacingGreen{background-color:#265238}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.Ivory{background-color:#f1dfb8}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.Orange{background-color:#f47523}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.Red{background-color:#ec2427}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.LimeGreen{background-color:#cbdd61}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.CherryBlossom{background-color:#e9d0c8}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.LagoonBlue{background-color:#00a8cb}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.RawLacquer{background-color:#959773}.bike-bilder-promo .design-image .steel-button .radio-material>.circle.StardustBlack{background-color:#2f2f2f}.bike-bilder-promo .design-image .steel-button h5{font-size:19px;font-weight:500;margin-top:10px;margin-bottom:15px}.delivery-progress{background:grey;color:#fff}.delivery-progress>.container{max-width:1120px;margin:0 auto;padding:50px 0 105px;background-position:2px 194px;overflow-x:hidden}.delivery-progress>.container>.header-title{font:40px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;margin:0 0 0 10px}.delivery-progress>.container>.header-description{font:24px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;margin:3px 0 0 14px}.delivery-progress>.container>.list{padding:0;margin:168px 0 0;list-style:none}.delivery-progress>.container>.list>.item{display:inline-block;vertical-align:top;list-style:none;margin:0;padding:0;max-width:140px;opacity:.2;margin-bottom:30px}.delivery-progress>.container>.list>.item:not(:first-child){margin-left:-3px}.delivery-progress>.container>.list>.item:nth-child(2n)>.line{background:#fff}.delivery-progress>.container>.list>.item:nth-child(2n)>.content{background:#fff;color:#1a1a1a}.delivery-progress>.container>.list>.item:nth-child(2n):before{background:#fff}.delivery-progress>.container>.list>.item:nth-child(2n+1)>.line{background:#1a1a1a}.delivery-progress>.container>.list>.item:nth-child(2n+1)>.content{background:#1a1a1a;color:#fff}.delivery-progress>.container>.list>.item:nth-child(2n+1):before{background:#1a1a1a}.delivery-progress>.container>.list>.item:before{content:'';width:100%;height:10px;display:block}.delivery-progress>.container>.list>.item>.content{display:block;border-radius:100%;background-clip:padding-box;width:130px;height:130px;overflow:hidden;text-align:center;font-size:12px;line-height:15px;margin:0 4px}.delivery-progress>.container>.list>.item>.content>.title{display:block;margin:25px 10px 0}.delivery-progress>.container>.list>.item>.content>.description{display:block;margin:0 10px 0}.delivery-progress>.container>.list>.item>.line{display:block;height:61px;width:3px;margin:0 auto}.delivery-progress>.container>.list>.item.-active{-ms-filter:none;filter:none;opacity:1}.delivery-progress>.container>.list>.item.-current{position:relative}.delivery-progress>.container>.list>.item.-current:after{content:'';display:block;height:90px;width:143px;background:url(images/saved-bikes.svg) no-repeat;background-size:143px 90px;color:#fff;margin-top:-304px}.delivery-progress>.container>.list>.item.-current>.arrow{position:absolute}.delivery-progress>.container>.list>.item.-current>.arrow:after{content:'';display:block;background:url(images/dotted.svg) repeat-x;width:1500px;height:5px;margin-left:-1522px;margin-top:-12px}.delivery-progress>.container>.list>.item.-current>.arrow:before{content:'';display:block;background:url(images/arrow-right-white.svg) no-repeat;width:15px;height:19px;margin-top:-52px;margin-left:-18px}.learn-about{max-width:1140px;margin:32px auto}.learn-about>.left-side{display:inline-block;vertical-align:top;width:60%;box-sizing:border-box;padding-right:30px}.learn-about>.left-side h3{font-size:32px;font-weight:100;margin-top:0;margin-left:10px}.learn-about>.left-side .bike-image{position:relative;width:100%;height:100%}.learn-about>.left-side .bike-image>img{display:block;width:100%;height:auto}.learn-about>.left-side .bike-image>.dots{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.learn-about>.left-side .bike-image>.dots>.dot{width:46px;height:46px;overflow:hidden;border-radius:50%;background-clip:padding-box;border:#000 3px solid;color:#000;background:#fff;margin:-26px 0 0 -26px;font-size:23px;line-height:46px;text-align:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;font-weight:100}.learn-about>.left-side .bike-image>.dots>.dot:hover{width:64px;height:64px;line-height:64px;margin:-35px 0 0 -35px;z-index:11}.learn-about>.left-side .bike-image>.dots>.dot.-selected{width:64px;height:64px;line-height:64px;margin:-35px 0 0 -35px;background:#000;color:#fff;z-index:14}.learn-about>.left-side .bike-image>.dots>.dot.-dot-1{position:absolute;top:89%;left:26%}.learn-about>.left-side .bike-image>.dots>.dot.-dot-2{position:absolute;top:4%;left:65%}.learn-about>.left-side .bike-image>.dots>.dot.-dot-3{position:absolute;top:56%;left:20%}.learn-about>.left-side .bike-image>.dots>.dot.-dot-4{position:absolute;top:47%;left:59%}.learn-about>.left-side .bike-image>.dots>.dot.-dot-5{position:absolute;top:68%;left:81%}.learn-about>.left-side .bike-image>.dots>.dot.-dot-6{position:absolute;top:50%;left:45%}.learn-about>.left-side .bike-image>.dots>.dot.-dot-7{position:absolute;top:32%;left:33%}.learn-about>.left-side .bike-image>.dots>.dot.-dot-8{position:absolute;top:13%;left:41%}.learn-about>.left-side .bike-image>.dots>.dot.-dot-9{position:absolute;top:45%;left:29%}.learn-about>.left-side .bike-image>.dots>.dot.-dot-10{position:absolute;top:79%;left:50%}.learn-about>.left-side .bike-image>.dots>.dot.-dot-11{position:absolute;top:61%;left:94%}.learn-about>.left-side .bike-image>.dots>.dot.-dot-12{position:absolute;top:39%;left:83%}.learn-about>.right-side{display:inline-block;vertical-align:top;width:-webkit-calc(35% - 5px);width:calc(35% - 5px);box-sizing:border-box;padding-left:30px}.learn-about>.right-side p{margin-top:0;line-height:22px;margin-bottom:24px}.learn-about>.right-side .video-area{text-align:center;min-height:120px;position:relative;height:172px;margin:0 0 28px 0;background-position:50% 50%;background-size:cover}.learn-about>.right-side .video-area .video-box .overlay{background:rgba(0,0,0,.3)}.learn-about>.right-side .video-area .play-controls{position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.learn-about>.right-side .video-area .button.play{vertical-align:middle;color:#fff;font-size:18px;text-shadow:0 0 1px #000;background:0 0;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center;right:0;padding-right:18px}.learn-about>.right-side .video-area .button.play:after{display:none}.learn-about>.right-side .video-area .button.play:before{content:"";width:72px;height:72px;display:inline-block;vertical-align:middle;background:url(images/play-btn.png) center center no-repeat;cursor:pointer;margin-right:12px}.learn-about>.right-side .video-area .play-btn{width:72px;height:72px;display:inline-block;vertical-align:middle;background:url(images/play-btn.png) center center no-repeat;cursor:pointer}.learn-about>.right-side .video-area .play-description{display:inline-block;vertical-align:middle;color:#fff;font-size:18px;text-shadow:0 0 1px #000;max-width:-webkit-calc(100% - 180px);max-width:calc(100% - 180px)}.learn-about>.right-side .video-area video{width:100%;height:auto}.learn-about>.right-side .buttons .button{display:block;margin-bottom:12px;font-size:14px}.learn-about>.right-side .buttons .code-form .error{color:#ec2427;padding:6px 21px;font-size:12px}.learn-about>.right-side .buttons .code-form input[type=text]{border-radius:20px 0 0 20px;background-clip:padding-box;border:#1a1a1a 2px solid;padding:6px 18px;width:-webkit-calc(100% - 84px);width:calc(100% - 84px);font-size:14px;text-align:right}.learn-about>.right-side .buttons .code-form input[type=submit]{border-radius:0 20px 20px 0;background-clip:padding-box;border:#1a1a1a 2px solid;padding:8px;width:82px;background:#1a1a1a;color:#fff;margin-left:-4px;font-size:14px;text-align:center}.info-builder{border-bottom:1px solid #ebebeb}.info-builder .wrapper{max-width:1120px;margin:0 auto;padding:26px 0}.info-builder .wrapper .left-builder{padding-right:10px;margin-right:40px;font-size:33px;box-sizing:border-box;display:inline-block;vertical-align:middle}.info-builder .wrapper .right-builder{width:55%;box-sizing:border-box;display:inline-block;vertical-align:middle;font-size:14px}.info-build{position:relative;z-index:1}.help-choose,.info-build{padding:0 10px}.help-choose .wrapper,.info-build .wrapper{max-width:1120px;margin:0 auto;padding:22px 0}.help-choose .wrapper .left-builder,.info-build .wrapper .left-builder{padding-right:10px;width:-webkit-calc(42% - 5px);width:calc(42% - 5px);font-size:37px;font-weight:200;box-sizing:border-box;display:inline-block;vertical-align:middle}.help-choose .wrapper .right-builder,.info-build .wrapper .right-builder{width:58%;box-sizing:border-box;display:inline-block;vertical-align:middle;font-size:13px;line-height:24px}.help-choose .wrapper p,.info-build .wrapper p{margin:0}.specification-wrap{display:inline-block;font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:56.70268107242896%;margin-left:.815326130452181%;margin-right:.815326130452181%}.bike-builder-controller .specification-wrap{position:absolute;width:100%;z-index:200;margin:0;background:#fff}.bike-builder-controller .specification-wrap .full-specification .closed{width:50px;height:50px;cursor:pointer}.bike-builder-controller .specification-wrap .full-specification .closed:after{font-size:50px;width:50px;height:50px;top:0;right:0}.specification-wrap .full-specification{position:relative;max-width:100%;border:1px #b4b4b4 solid;overflow-x:auto}.specification-wrap .full-specification>.closed{position:absolute;width:100px;height:100px;overflow:hidden;top:0;right:0}.specification-wrap .full-specification>.closed:after{content:"+";position:relative;top:-28px;right:-19px;width:100px;height:100px;padding:0;font-size:144px;text-align:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;font-weight:100}.specification-wrap .full-specification>.full-specs-heading{margin:15px 28px}.specification-wrap .full-specification>.full-specs-heading>.specs-heading,.specification-wrap .full-specification>.full-specs-heading>.specs-name{display:inline-block;font-size:24px;line-height:37px;font-weight:400}.specification-wrap .full-specification>.full-specs-heading>.specs-name:after{content:'|';display:inline-block;margin-left:15px}.specification-wrap .full-specification>.full-specs-heading>.specs-heading{margin-left:10px}.specification-wrap .full-specification>.title{font-size:30px;margin:15px 0 10px 0;margin-left:28px}.specification-wrap .full-specification>.data{border-top:1px #b4b4b4 solid;border-bottom:1px #b4b4b4 solid}.specification-wrap .full-specification>.data>.weight{border-right:1px #b4b4b4 solid;display:inline-block;padding:20px 28px;width:50%;box-sizing:border-box}.specification-wrap .full-specification>.data>.price{margin-left:-1px;display:inline-block;padding:20px 28px}.specification-wrap .full-specification>.data>.price>.data-heading,.specification-wrap .full-specification>.data>.weight>.data-heading{font-size:21px}.specification-wrap .full-specification>.data>.price>.data-value,.specification-wrap .full-specification>.data>.weight>.data-value{font-size:30px;font-weight:900}.specification-wrap .full-specification>.constructor{padding:15px 28px;display:table;width:100%;box-sizing:border-box}.specification-wrap .full-specification>.constructor>.stage-details-section{display:table;width:100%;margin-bottom:20px;box-sizing:border-box}.specification-wrap .full-specification>.constructor>.heading,.specification-wrap .full-specification>.constructor>.stage-details-section>.heading{font-size:13px;font-weight:700;margin-bottom:20px}.specification-wrap .full-specification>.constructor>.heading:not(:first-child),.specification-wrap .full-specification>.constructor>.stage-details-section>.heading:not(:first-child){margin-top:20px}.specification-wrap .full-specification>.constructor>.item,.specification-wrap .full-specification>.constructor>.stage-details-section>.item{display:table-row;line-height:11px}.specification-wrap .full-specification>.constructor>.item>.description,.specification-wrap .full-specification>.constructor>.item>.price,.specification-wrap .full-specification>.constructor>.item>.title,.specification-wrap .full-specification>.constructor>.item>.weight,.specification-wrap .full-specification>.constructor>.stage-details-section>.item>.description,.specification-wrap .full-specification>.constructor>.stage-details-section>.item>.price,.specification-wrap .full-specification>.constructor>.stage-details-section>.item>.title,.specification-wrap .full-specification>.constructor>.stage-details-section>.item>.weight{display:table-cell;box-sizing:border-box;font-size:13px}.specification-wrap .full-specification>.constructor>.item>.title,.specification-wrap .full-specification>.constructor>.stage-details-section>.item>.title{width:20%;font-weight:700}.specification-wrap .full-specification>.constructor>.item>.description,.specification-wrap .full-specification>.constructor>.stage-details-section>.item>.description{width:22%;padding:5px}.specification-wrap .full-specification>.constructor>.item>.price,.specification-wrap .full-specification>.constructor>.stage-details-section>.item>.price{width:14%;padding:5px}.specification-wrap .full-specification>.constructor>.item>.weight,.specification-wrap .full-specification>.constructor>.stage-details-section>.item>.weight{width:7%}.your-build__new{width:100%;padding-left:50px;box-sizing:border-box;font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:40.0360144057623%;margin-left:.815326130452181%;margin-right:.815326130452181%}.your-build__new .your-build-images{max-width:100%;margin-bottom:60px;margin-top:40px}.your-build__new .your-build-images img{width:100%}.your-build__new>.share-pannel{width:100%;text-align:right;margin-bottom:30px}.your-build__new>.share-pannel .label{font-size:20px;display:inline-block;font-weight:400;margin-right:20px;vertical-align:middle}.your-build__new>.share-pannel .share-buttons{display:inline-block;vertical-align:middle}.your-build__new>.share-pannel a{border-radius:50%!important;background-clip:padding-box;width:40px;height:40px;text-align:center;vertical-align:middle}.your-build__new>.share-pannel a svg{padding:4px 6px 0 0}.your-build__new .builder-summary-footer>.builder-help-text{width:100%;min-height:10px;font-size:14px;line-height:22px}.your-build__new .builder-summary-footer>.builder-help-text>p{margin:0}.your-build__new .builder-summary-footer>.builder-help-text>h3{font-size:18px;margin:0 0 20px 0}.your-build__new .btn-group{width:100%;margin-top:30px}.your-build__new .btn-group>.button{width:100%;font-size:15px;margin-bottom:20px;line-height:18px}.your-build__new .btn-group .button+.button{margin-bottom:0}.build-full .build-full-content,.help-choose .build-full-content{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;max-width:1140px;margin:0 auto}.build-full .build-full-content:after,.build-full .build-full-content:before,.help-choose .build-full-content:after,.help-choose .build-full-content:before{content:" ";display:table}.build-full .build-full-content:after,.help-choose .build-full-content:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto}.help-choose{margin-bottom:80px}.help-choose.descr-text{margin-bottom:25px}.accessories{max-width:1140px;margin:0 auto;display:block;box-sizing:border-box;padding:55px}.accessories .accessories-image{box-sizing:border-box;height:auto;display:inline-block;vertical-align:top}.accessories .accessories-image>img{max-width:100%}.accessories .accessories-text{width:334px;box-sizing:border-box;margin-left:125px;display:inline-block;vertical-align:top}.accessories .accessories-text>h3{font-size:40px;font-weight:100;display:inline-block;margin:0 0 16px 0;line-height:42px}.accessories .accessories-text>p{font-size:18px;margin:20px 0 0 0}.accessories .accessories-text>a.button{width:90%;margin-top:32px;font-size:15px;font-weight:400}.your-Builder-image{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:65.03601440576232%;margin-left:.815326130452181%;margin-right:.815326130452181%}.your-Builder-image .image-wrapper{height:auto}.your-Builder-image .image-wrapper .image-builder{margin-bottom:60px;box-sizing:border-box}.your-Builder-image .image-wrapper .image-builder .button{box-sizing:border-box}.your-Builder-image .image-wrapper .image-builder .button.-search{background:#000 url(images/search.svg) center center no-repeat;background-size:20px;width:45px;height:45px;padding:8px;border-radius:50%;background-clip:padding-box;float:right;-webkit-transform:rotate(273deg);-ms-transform:rotate(273deg);transform:rotate(273deg);-webkit-transition:all .5s;transition:all .5s;overflow:hidden;position:relative;z-index:5;margin-right:12px}.your-Builder-image>.share-pannel{margin-top:10px}.your-Builder-image>.share-pannel>.label{font-size:22px;display:inline-block;font-weight:400;line-height:40px;margin-right:20px;vertical-align:middle}.your-Builder-image>.share-pannel>.share-buttons{display:inline-block;vertical-align:middle}.your-Builder-image>.share-pannel a{border-radius:50%!important;background-clip:padding-box;width:40px;height:40px;line-height:40px;text-align:center}.your-Builder-image>.share-pannel a .at-icon-wrapper{width:40px;height:40px;line-height:40px}.your-Builder-image .help-choose-text{max-width:360px;margin-top:18px;font-size:14px;line-height:22px}.your-Builder-image .image-builder{margin-bottom:20px}.wrapper-summary{height:100%;border:1px solid #cecece;margin:0}.wrapper-summary .header-summary{border-bottom:1px solid #cecece;padding:26px 22px;text-align:left;font-size:40px;font-weight:700}.wrapper-summary .header-summary .name{display:inline-block;vertical-align:bottom;font-weight:400;font-size:24px;margin-right:12px}.wrapper-summary .header-summary .title{display:inline-block;vertical-align:bottom;font-weight:700;font-size:24px}.wrapper-summary .summary-text{border-bottom:1px solid #cecece;padding:24px 10px 24px 18px;color:#303030;overflow-y:auto;max-height:154px}.wrapper-summary .summary-text span.bb-summary-option{font-size:14px;font-weight:500;display:block}.wrapper-summary .summary-text span.bb-summary-option-details{font-size:14px;color:#4a4a4a}.wrapper-summary .summary-text .stage-details-section p{margin-bottom:12px}.wrapper-summary .summary-text h3{font-size:18px;font-weight:500;margin:0 0 22px 0}.wrapper-summary .summary-text p{margin:0;font-size:14px;line-height:22px}.wrapper-summary .summary-text .mCSB_scrollTools .mCSB_draggerRail{width:12px;background:0 0}.wrapper-summary .summary-text .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:12px;background:#888787}.wrapper-summary .summary-footer{width:100%;box-sizing:border-box;border-bottom:1px solid #cecece}.wrapper-summary .summary-footer>.weight{text-align:left;width:-webkit-calc(50% - 6px);width:calc(50% - 6px);box-sizing:border-box;padding-top:20px;display:inline-block;border-right:1px solid #cecece}.wrapper-summary .summary-footer>.weight:last-child{border-right:none}.wrapper-summary .summary-footer>.weight>.panel{display:block;font-size:21px;margin-bottom:none!important;padding-left:17px}.wrapper-summary .summary-footer>.weight>.value{display:block;font-size:30px;font-weight:700;padding-left:17px;padding-bottom:20px}.wrapper-summary .summary-footer .weight+.weight{border-right:none}.wrapper-summary .help-text{height:auto;background:#4b4b4b;color:#fff;font-size:14px;line-height:22px;margin:0;padding:7px 24px}.wrapper-summary .serial{text-align:center;padding:26px 0;background:#131416;color:#fff;font-size:40px;font-weight:700}.build-reset{margin-top:-76px;z-index:3;position:relative;-webkit-transition:opacity .5s;transition:opacity .5s;margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:65.03601440576232%;margin-left:.815326130452181%;margin-right:.815326130452181%}.-previewMode .build-reset{opacity:0}.builder-preview .build-reset{margin-top:-196px;margin-left:0;z-index:5}.build-reset .button{font-size:15px!important;display:inline-block;background-image:url(images/arrows-two1.svg);background-size:23px 25px;background-position:10px center;background-repeat:no-repeat;border-radius:20px;background-clip:padding-box;padding-left:42px;margin-right:50px;cursor:pointer}.build-reset .button.-disabled{cursor:default;background-color:#b7b7b7}.build-reset .content-text{width:500px;display:inline-block}.buttons-container{padding:12px 0}.buttons-container .build-buttons .btn-group{width:100%;font-size:14px}.buttons-container .build-buttons .btn-group .button{display:inline-block;vertical-align:middle;width:-webkit-calc(50% - 8px);width:calc(50% - 8px);font-size:14px}.buttons-container .build-buttons .btn-group:nth-child(odd){margin-right:15px}.buttons-container .build-buttons .button{display:block;width:100%;margin:0 auto 13px}.buttons-container .build-buttons .button.-turkish-green{background:#89c7be;color:#020202}.buttons-container .build-buttons .button.-hex-color{background:#ddd;color:#020202}.buttons-container .build-buttons .button:nth-child(odd){margin-right:15px;font-size:14px}.buttons-container .build-buttons .reset-and-social{display:inline-block;vertical-align:middle;text-align:center;box-sizing:border-box;font-size:20px}.buttons-container .build-buttons .social{display:inline-block}.build-buttons-bike-builder{padding-top:9px}.build-buttons-bike-builder .build-buttons .btn-group{width:100%;font-size:0}.build-buttons-bike-builder .build-buttons .btn-group>.button{display:inline-block;vertical-align:middle;width:-webkit-calc(50% - 8px);width:calc(50% - 8px);font-size:14px}.build-buttons-bike-builder .build-buttons .btn-group>.button.-hex-color{background:#ddd;color:#020202}.build-buttons-bike-builder .build-buttons .btn-group>.button:nth-child(odd){margin-right:15px}.build-buttons-bike-builder .build-buttons .button{display:block;width:100%;margin:0 auto 13px;font-size:13px}.build-buttons-bike-builder .build-buttons .button.-hex-color{background:#ddd;color:#020202}.build-buttons-bike-builder .build-buttons .button:nth-child(odd){margin-right:15px;font-size:14px}.build-buttons-bike-builder .build-buttons .reset-and-social{display:inline-block;vertical-align:middle;text-align:center;box-sizing:border-box;font-size:20px}.build-buttons-bike-builder .build-buttons .social{display:inline-block}.build-buttons-full-store{padding:18px 0}.build-buttons-full-store .build-buttons{width:100%}.build-buttons-full-store .build-buttons .btn-group{width:100%;font-size:0}.build-buttons-full-store .build-buttons .btn-group>.button{display:inline-block;vertical-align:middle;width:-webkit-calc(50% - 8px);width:calc(50% - 8px);font-size:14px}.build-buttons-full-store .build-buttons .btn-group>.button:nth-child(odd){margin-right:15px}.build-buttons-full-store .build-buttons .button{display:block;width:100%;margin:0 auto 13px}.build-buttons-large{padding-top:27px}.build-buttons-large .build-buttons{width:100%}.build-buttons-large .build-buttons .button{width:100%;margin-bottom:15px}.build-buttons-large .build-buttons .button:last-child{margin-bottom:0}.steps-container{max-width:1120px;margin:0 auto;-webkit-transition:all .5s;transition:all .5s;max-height:200px;overflow:hidden;position:relative;z-index:3;max-height:400px}.steps-container .navigation-arrows{display:none;position:absolute;top:15px;right:15px;z-index:4}.steps-container .navigation-arrows>*{width:30px;height:30px;display:inline-block;background:url(images/arr-right.svg) center center no-repeat;background-size:47% auto;margin:0}.steps-container .navigation-arrows>.go-back{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.-previewMode .steps-container{opacity:0;margin-bottom:0;max-height:0}.steps-container .tabs-wrapper{display:table;width:100%}.steps-container .tabs-wrapper .tab{display:table-cell;width:33.3%;background-color:#b2b2b2;color:#fff;font-size:13px;box-sizing:border-box;padding:12px 18px;cursor:pointer;position:relative}.steps-container .tabs-wrapper .tab:after{display:none;content:'';width:23px;height:23px;position:absolute;top:50%;margin-top:-12px;right:13px;background-image:url(images/arrow.png);background-repeat:no-repeat;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.steps-container .tabs-wrapper .tab.tab.active+.tab,.steps-container .tabs-wrapper .tab:nth-child(2){background-color:#666}.steps-container .tabs-wrapper .tab.active{background-color:#000}.steps-container .tabs-wrapper .tab .stage{display:inline-block;vertical-align:middle;margin-right:10px;position:relative;font-size:20px;font-weight:200;background-size:7px 14px}.steps-container .tabs-content .tab-one{background:#000;color:#fff;display:none;padding:28px 16px 10px 16px;min-height:110px;box-sizing:border-box}.steps-container .tabs-content .tab-one.active{display:block}.steps-container .tabs-content .tab-one .description{display:inline-block;vertical-align:top;width:33%;font-size:12px;box-sizing:border-box;padding-right:20px}.steps-container .tabs-content .tab-one .checkboxes-container{display:inline-block;vertical-align:middle;width:47%;margin-right:13px;margin-top:2px}.steps-container .tabs-content .tab-one .checkboxes-container .checkbox{display:inline-block;vertical-align:top;padding:0 8px 9px 27px;box-sizing:border-box;margin-right:1%;width:27.5%;font-size:13px}.steps-container .tabs-content .tab-one .checkboxes-container .checkbox.-checked{background:url(images/builder-checkbox-checked-new.png) left top no-repeat;background-size:10px auto;background-position:left 12px top 6px}.steps-container .tabs-content .tab-one .button-container{display:inline-block;vertical-align:top;width:-webkit-calc(18% - 15px);width:calc(18% - 15px);text-align:right}.steps-container .tabs-content .tab-one .button-container .button{background:#ddd;color:#000;font-size:13px;width:100%}.steps-container .tabs-content .tab-one.-last .checkboxes-container{width:31%}.steps-container .tabs-content .tab-one.-last .checkboxes-container .checkbox{width:27.5%}.steps-container .tabs-content .tab-one.-last .button-container{width:-webkit-calc(35% - 15px);width:calc(35% - 15px)}.steps-container .tabs-content.ng-hide+.tabs-wrapper .tab:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.builder-preview{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:65.03601440576232%;margin-left:.815326130452181%;margin-right:.815326130452181%;position:relative}.builder-preview .zoom-out{display:none;top:100px;right:50px;z-index:5;cursor:pointer}.-zoomMode .builder-preview .zoom-out{display:block}.builder-preview .btn-group{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:5;font-size:0}.builder-preview .btn-group>.button-new{border:2px solid #000;position:relative;background-color:#fff;display:inline-block;text-decoration:none;cursor:pointer;padding:11px 19px 11px 19px;font-size:13px;font-weight:500;line-height:1em}.builder-preview .btn-group>.button-new:first-child{border-top-left-radius:25px;border-bottom-left-radius:25px}.builder-preview .btn-group>.button-new:last-child{border-top-right-radius:25px;border-bottom-right-radius:25px;margin-left:-5px}.builder-preview .btn-group>.button-new.-selected{background-color:#000;border:2px solid #000;display:inline-block;color:#fff}.builder-preview .btn-group.-white-black{max-width:285px}.builder-preview .btn-group.-white-black .button-black{width:85px;display:inline-block;vertical-align:middle;border-radius:22px;background-clip:padding-box;background:#000;padding:8px;box-sizing:border-box;margin-right:10px}.builder-preview .btn-group.-white-black .button-black .button-white{width:22px;height:22px;border-radius:50%;background-clip:padding-box;background:#fff;-webkit-transition:all .3s;transition:all .3s}.builder-preview .btn-group.-white-black .button-black .button-white:hover{cursor:pointer}.builder-preview .btn-group.-white-black .button-black .-buttonLeft{-webkit-transform:translateX(44px);-ms-transform:translateX(44px);transform:translateX(44px)}.builder-preview .btn-group.-white-black span{font-size:15px;display:inline-block;vertical-align:middle;font-weight:500;color:#000}.builder-preview .image-wrapper{position:relative;top:-69px;width:75%;margin-left:1%;-webkit-transition:all .5s;transition:all .5s}.-previewMode .builder-preview .image-wrapper,.-zoomMode .builder-preview .image-wrapper{width:100%;margin-left:0}.builder-preview .image-wrapper .image-builder{width:100%;box-sizing:border-box;position:relative}.builder-preview .image-wrapper .image-builder .bike-preview-constructor{-webkit-transition:all .5s;transition:all .5s;background:#fff}.builder-preview .image-wrapper .image-builder .bike-preview-constructor .bike{opacity:.4;position:relative;-webkit-transition:opacity .5s;transition:opacity .5s;top:50%}.-previewMode .builder-preview .image-wrapper .image-builder .bike-preview-constructor .bike{-ms-filter:none;filter:none;opacity:1}.builder-preview .image-wrapper .image-builder .bike-preview-constructor .bike .bike-detail{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:auto}.-zoomMode .builder-preview .image-wrapper .image-builder .bike-preview-constructor{position:fixed;top:0;right:0;bottom:0;left:0;height:auto;z-index:100}.-zoomMode .builder-preview .image-wrapper .image-builder .bike-preview-constructor .bike{-ms-filter:none;filter:none;opacity:1;width:1200px;max-width:90%;max-height:100vh;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}.-zoomMode .builder-preview .image-wrapper .image-builder .bike-preview-constructor .bike img{position:relative;height:99vh;top:50%;width:auto;max-width:100vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.builder-preview .image-wrapper .image-builder .features-pins{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;-webkit-transition:opacity .5s;transition:opacity .5s}.-previewMode .builder-preview .image-wrapper .image-builder .features-pins,.-zoomMode .builder-preview .image-wrapper .image-builder .features-pins{opacity:0}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin{position:absolute;width:36px;height:36px;margin-left:-18px;margin-top:18px}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin:hover .feature-pin-label{-ms-filter:none;filter:none;opacity:1;max-height:19px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);overflow:visible;-webkit-transition:all .3s;transition:all .3s}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin .feature-pin-circle{display:block;position:absolute;width:100%;height:100%;border:2px #1a1a1a solid;background-color:#fff;box-sizing:border-box;cursor:pointer;border-radius:50%;background-clip:padding-box;color:#1a1a1a;-webkit-transition:all .3s;transition:all .3s}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin .feature-pin-circle:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin .feature-pin-circle:after{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-clip:padding-box;background:url(images/plus-black.svg) center center no-repeat;background-size:auto 34%}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin.-active .feature-pin-circle{background-color:#1a1a1a;border:0}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin.-active .feature-pin-circle:after{background:url(images/plus-white.svg) center center no-repeat;background-size:auto 34%}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin.-active .feature-pin-label{-ms-filter:none;filter:none;opacity:1;max-height:19px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);overflow:visible;-webkit-transition:all .3s;transition:all .3s}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin.-changed .feature-pin-circle{color:#fff;background-color:#1a1a1a;border:0}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin.-changed .feature-pin-circle:after{content:' ';background:url(images/selected-feature-icon.svg) center center no-repeat;background-size:auto 32%}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin .feature-pin-label{color:#1a1a1a;font-size:13px;font-weight:500;line-height:1.1;position:absolute;white-space:nowrap;-webkit-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);max-height:0;overflow:hidden;opacity:0}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin .feature-pin-label[data-label-position=bottom-left]{top:112%;text-align:right;right:50%}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin .feature-pin-label[data-label-position=bottom-right]{top:112%;text-align:left;left:50%}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin .feature-pin-label[data-label-position=top-right]{bottom:112%;text-align:left;left:50%}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin .feature-pin-label[data-label-position=bottom],.builder-preview .image-wrapper .image-builder .features-pins .feature-pin .feature-pin-label[data-label-position=top]{bottom:112%;text-align:center;right:-150%;left:-150%;white-space:normal;height:auto;max-height:100px}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin .feature-pin-label[data-label-position=bottom]{top:112%;bottom:auto}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin .feature-pin-label[data-label-position=top-left]{bottom:112%;text-align:right;right:50%}.builder-preview .image-wrapper .image-builder .features-pins .feature-pin .feature-pin-label[data-label-position=right]{top:20%;text-align:left;left:125%}.builder-preview .button{box-sizing:border-box}.builder-preview .button.-search{background:#000 url(images/search.svg) center center no-repeat;background-size:20px;width:45px;height:45px;padding:8px;border-radius:50%;background-clip:padding-box;float:right;-webkit-transform:rotate(273deg);-ms-transform:rotate(273deg);transform:rotate(273deg);-webkit-transition:all .5s;transition:all .5s;overflow:hidden;position:relative;z-index:5}.builder-elements{max-width:100%;margin-top:-165px;margin-left:-10px;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;max-height:2500px}.-previewMode .builder-elements{opacity:0;max-height:0}.builder-elements .builder-wrapper{height:auto;position:relative;overflow:hidden;display:block;padding:0 10px 10px}.builder-elements .builder-wrapper .builder-elements-text{margin-bottom:15px}.builder-elements .builder-wrapper .builder-elements-text h2{font-size:36px;font-weight:100;margin:0 0 8px}.builder-elements .builder-wrapper .builder-elements-text .stepDescription{margin:-20px 0 20px 0;font-size:14px}.builder-elements .builder-wrapper .builder-elements-text p{margin:0;font-weight:100;line-height:18px}.builder-elements .builder-wrapper .builder-elements-text p strong{font-weight:500;font-size:15px}.builder-elements .builder-wrapper .builder-elements-text .-note{color:#4a4a4a;font-size:14px}.builder-elements .part-type{width:95px;height:95px;background-size:72px;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-position:center center;border:2px solid #d2d2d2;padding:10px;border-radius:50%;background-clip:padding-box;margin-right:4px;margin-bottom:8px;box-sizing:border-box;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.builder-elements .part-type.active,.builder-elements .part-type:hover{border:2px solid #000}.builder-elements .part-type.-text{line-height:72px;font-size:18px;font-weight:100;background:#fff;padding:10px 3px;text-align:center}.builder-elements.-collapsed .part-type-container{overflow:hidden;height:95px;position:relative;margin-bottom:20px}.builder-elements.-collapsed .part-type-container .-text .-more{display:inline}.builder-elements.-collapsed .part-type-container .-text .-less{display:none}.part-type-container-wrapper.-bb-3-1 .part-type-container .current-feature-and-option{font-size:14px;line-height:22px;margin-bottom:18px;font-weight:500}.part-type-container-wrapper.-bb-3-1 .part-type-container .current-feature-and-option .initial-message{padding-left:60px;position:relative;display:block}.part-type-container-wrapper.-bb-3-1 .part-type-container .current-feature-and-option .initial-message:before{position:absolute;left:0;top:0;content:'';width:32px;height:32px;border-radius:40px;background-clip:padding-box;border:2px solid #000;background:url(images/plus-black.svg) center center no-repeat;background-size:37%}.part-type-container-wrapper.-bb-3-1 .part-type-container .current-feature-and-option .current-feature{margin-right:6px}.part-type-container-wrapper.-bb-3-1 .part-type-container .current-feature-and-option .current-feature:after{content:":"}.part-type-container-wrapper.-bb-3-1 .part-type-container .part-type{width:95px;height:95px;background-size:72px;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-position:center center;border:2px solid #d2d2d2;padding:10px;border-radius:50%;background-clip:padding-box;margin-right:8px;margin-bottom:10px;box-sizing:border-box;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.part-type-container-wrapper.-bb-3-1 .part-type-container .part-type.active,.part-type-container-wrapper.-bb-3-1 .part-type-container .part-type:hover{border:2px solid #000}.builder-tabs{max-height:50px;font-weight:500;border-top:1px solid #c8c7c7}.builder-tabs .builder-tab{max-height:50px;background-color:#3b3b3b;color:#fff;float:left;width:50%;padding:14px 15px;box-sizing:border-box;border-left:1px solid #c8c7c7;border-right:1px solid #c8c7c7;cursor:pointer}.builder-tabs .builder-tab.-faded{opacity:.5}.builder-tabs .builder-tab.-selected{cursor:default;background-color:#fff;color:#1a1a1a}.builder-next-step{margin-bottom:20px}.builder-summary{width:100%;font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:31.702681072428966%;margin-left:.815326130452181%;margin-right:.815326130452181%}.builder-summary .builder-summary-text{border:1px solid #c8c7c7;border-top:1px solid transparent;padding:18px 10px 13px 18px;height:275px;box-sizing:border-box;overflow-y:auto}.builder-summary .builder-summary-text.border-top{border-top:1px solid #c8c7c7}.builder-summary .builder-summary-text .stage-details-section{margin-top:40px}.builder-summary .builder-summary-text .stage-details-section:first-child{margin-top:0}.builder-summary .builder-summary-text h3{font-size:18px;font-weight:500;margin-top:0}.builder-summary .builder-summary-text span.bb-summary-option{font-size:14px;font-weight:500;display:block}.builder-summary .builder-summary-text span.bb-summary-option-details{font-size:14px;color:#4a4a4a}.builder-summary .builder-summary-footer{border:1px solid #cecece;border-top:none}.builder-summary .builder-summary-footer>.weight{text-transform:uppercase;text-align:left;width:-webkit-calc(50% - 11px);width:calc(50% - 11px);box-sizing:border-box;display:inline-block}.builder-summary .builder-summary-footer>.weight:last-child{text-transform:none}.builder-summary .builder-summary-footer>.weight>.panel{display:block;padding-bottom:2px;font-size:22px;padding-top:16px;margin-bottom:none!important;padding-left:17px;font-weight:200;letter-spacing:-1px}.builder-summary .builder-summary-footer>.weight>.value{display:block;font-size:30px;font-weight:600;padding-left:17px;padding-bottom:20px;text-transform:none}.builder-summary .builder-summary-footer .weight+.weight{border-left:1px solid #cecece}.builder-summary .builder-help-text{padding:18px 0 0 0}.builder-summary .builder-help-text h3{margin-top:0;margin-bottom:15px}.builder-summary .builder-help-text>p{font-size:14px;line-height:22px}.previw-summary{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;margin-top:18px;margin-bottom:100px;width:100%}.view-full-specification{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;padding-bottom:45px}.help-choose-buttons,.your-build-text-buttons{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:31.702681072428966%;margin-left:.815326130452181%;margin-right:.815326130452181%}.help-choose-buttons .builder-help-text,.your-build-text-buttons .builder-help-text{padding:25px 0 0 0}.help-choose-buttons .builder-help-text h3,.your-build-text-buttons .builder-help-text h3{margin-top:0}.help-choose-buttons .builder-help-text>p,.your-build-text-buttons .builder-help-text>p{font-size:14px;line-height:22px}.unique-code-form{width:100%;max-width:1140px;padding:0;box-sizing:border-box;margin:0 auto;display:block;font-size:0;margin-bottom:25px}.unique-code-form .alert{display:none}.unique-code-form .unique-code-form-text{width:50%;display:inline-block;background:#010101;padding:34px 30px;min-height:246px;color:#fff;font-size:12px;line-height:22px;box-sizing:border-box;vertical-align:top;border:1px solid transparent}.unique-code-form .unique-code-form-text .big{font-size:18px}.unique-code-form .unique-code-form-text .thanks-you-for-your{display:none}.-submitted .unique-code-form .unique-code-form-text .thanks-you-for-your{display:block}.-submitted .unique-code-form .unique-code-form-text .reason-to-chose{display:none}.unique-code-form .unique-code-form-text .reason-to-chose>.input-wrapper{margin:0;padding-right:40%;width:auto}.unique-code-form .unique-code-form-text .reason-to-chose>.input-wrapper input[type=checkbox],.unique-code-form .unique-code-form-text .reason-to-chose>.input-wrapper input[type=radio]{display:none}.unique-code-form .unique-code-form-text .reason-to-chose>.input-wrapper input[type=checkbox]+label,.unique-code-form .unique-code-form-text .reason-to-chose>.input-wrapper input[type=radio]+label{width:100%;box-sizing:border-box;padding:0 18px 0 0;min-height:0;margin-bottom:6px;position:relative;text-align:left}.unique-code-form .unique-code-form-text .reason-to-chose>.input-wrapper input[type=checkbox]+label:after,.unique-code-form .unique-code-form-text .reason-to-chose>.input-wrapper input[type=radio]+label:after{content:'';display:inline-block;vertical-align:middle;min-height:0;float:left;width:15px;height:15px;border-radius:50%;background-clip:padding-box;border:#fff 1px solid;cursor:pointer;position:absolute;top:2px;right:0}.unique-code-form .unique-code-form-text .reason-to-chose>.input-wrapper input[type=checkbox]:checked+label:after,.unique-code-form .unique-code-form-text .reason-to-chose>.input-wrapper input[type=radio]:checked+label:after{background:url(images/unique-code-checkbox-white.png) center center no-repeat}.unique-code-form .unique-form-wrapper{width:50%;font-size:12px;line-height:26px;min-height:246px;display:inline-block;box-sizing:border-box;vertical-align:top;padding:20px;border:1px solid silver}.unique-code-form .unique-form-wrapper>h3{margin-top:0}.unique-code-form .unique-form-wrapper>.right-text{display:block;margin-left:50px;margin-top:18px;vertical-align:top}.unique-code-form .unique-form-wrapper>.right-text>.small{max-width:200px;display:inline-block;vertical-align:top;font-size:10px;line-height:12px;margin-right:10px;position:relative}.unique-code-form .unique-form-wrapper>.right-text>.small:after,.unique-code-form .unique-form-wrapper>.right-text>.small:before{content:" ";display:table}.unique-code-form .unique-form-wrapper>.right-text>.small:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto}.unique-code-form .unique-form-wrapper>.right-text>.small .alert{margin-top:6px;color:#ec2427}.unique-code-form .unique-form-wrapper>.right-text>.small>span{display:block;margin-left:32px}.unique-code-form .unique-form-wrapper>.right-text>.small>input[type=checkbox],.unique-code-form .unique-form-wrapper>.right-text>.small>input[type=radio]{display:none}.unique-code-form .unique-form-wrapper>.right-text>.small>input[type=checkbox]+label,.unique-code-form .unique-form-wrapper>.right-text>.small>input[type=radio]+label{display:inline-block;vertical-align:middle;min-height:0;float:left;width:20px;height:20px;border:#b4b4b4 1px solid;cursor:pointer}.unique-code-form .unique-form-wrapper>.right-text>.small>input[type=checkbox]:checked+label,.unique-code-form .unique-form-wrapper>.right-text>.small>input[type=radio]:checked+label{background:url(images/unique-code-checkbox.png) center center no-repeat}.unique-code-form .unique-form-wrapper>.right-text>.btn-group{width:250px;display:inline-block;vertical-align:top}.unique-code-form .unique-form-wrapper>.right-text>.btn-group>.button{border:2px solid #040322;padding:10px 80px;width:100%}.unique-code-form .unique-form-wrapper>.right-text>.btn-group>.button.-submitted{display:none}.-submitted .unique-code-form .unique-form-wrapper>.right-text>.btn-group>.button{display:none}.-submitted .unique-code-form .unique-form-wrapper>.right-text>.btn-group>.button.-submitted{display:inline-block;cursor:default}.unique-code-form .unique-form-wrapper>.unique-form{box-sizing:border-box;max-width:330px}.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper{width:100%;padding:0;margin-bottom:0;font-weight:700}.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper:after,.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper:before{content:" ";display:table}.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto}.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper .alert{position:absolute;right:0;bottom:-12px;left:15%;color:#ec2427;font-size:10px;font-weight:400}.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper>input[type=email],.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper>input[type=tel]{width:245px;height:26px;padding:5px;font-size:12px}.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper>input[type=checkbox],.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper>input[type=radio]{display:inline-block}.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper>label{display:inline-block;vertical-align:top;text-align:left;box-sizing:border-box;width:15%;padding:0}.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper>input{box-sizing:border-box}.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper>input[type=checkbox],.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper>input[type=radio]{display:none}.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper>input[type=checkbox]+label,.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper>input[type=radio]+label{display:inline-block;vertical-align:middle;min-height:0;width:15px;height:15px;margin-left:4px;border-radius:50%;background-clip:padding-box;border:#b4b4b4 1px solid;cursor:pointer}.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper>input[type=checkbox]:checked+label,.unique-code-form .unique-form-wrapper>.unique-form>.input-wrapper>input[type=radio]:checked+label{background:url(images/unique-code-checkbox.png) center center no-repeat}.unique-code-form .text-unique-code{font-size:12px;line-height:16px}.unique-code-form.-chekbox .unique-form-wrapper{width:50%}.bike-edit-photo{position:relative}.bike-edit-photo .image{margin-top:22px;border:1px solid #ddd}.bike-edit-photo .image img{dispaly:block;width:100%;height:auto}.bike-edit-photo .actions{position:absolute;top:50%;right:0;left:0;text-align:center;margin-top:-18px}.bike-edit-photo .actions a{display:inline-block;width:36px;height:36px;border-radius:50%;background-clip:padding-box;background-position:center center;background-repeat:no-repeat;margin:0 4px;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer;text-decoration:none;background-color:#444}.bike-edit-photo .actions a.edit{background-image:url(images/pen.svg)}.bike-edit-photo .actions a.edit:hover{background-color:#00a8cb}.bike-edit-photo .actions a.delete{background-image:url(images/junk.svg)}.bike-edit-photo .actions a.delete:hover{background-color:#ec2427}.bike-edit-photo .upload-new-image{margin-top:10px;text-align:right;overflow:hidden}.bike-edit-photo .upload-new-image .button{cursor:default}.bike-edit-photo .upload-new-image input[type=file]{cursor:default;position:absolute;opacity:.01;z-index:5;height:40px;width:100%;left:0}.bike-register-photo-wrapper{max-width:300px}.stolen-result{color:red}.stolen-form{padding:124px 120px 5px 120px;position:relative;z-index:2}.stolen-form .input input{box-sizing:border-box;width:100%;height:40px;border:1px solid #b4b4b4}.stolen-form .input input:-ms-input-placeholder{color:#c4beb0!important}.stolen-form .input input::-webkit-input-placeholder{color:#c4beb0!important;-ms-filter:none;filter:none;opacity:1}.stolen-form .input input::-moz-placeholder{color:#c4beb0!important;-ms-filter:none;filter:none;opacity:1}.stolen-form .or{text-align:center;margin:17px auto}.stolen-form .or span{display:inline-block;background:#fff;color:#1a1a1a;font-size:12px;font-weight:500;text-transform:uppercase;padding:7px 16px;border-radius:15px;background-clip:padding-box}.stolen-form .button-wrapper{padding-top:50px;text-align:center}.stolen-form .button-wrapper .button{zoom:1}.my-builds-cta{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;margin-top:40px;margin-bottom:40px}.my-builds-cta .left{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:48.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%}.my-builds-cta .left .button{margin-right:8px;vertical-align:middle}.my-builds-cta .right{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:48.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%;text-align:right;line-height:30px;padding-top:2px}.my-builds-cta .right .button{margin-left:8px;vertical-align:middle;margin-top:-2px}.informationHolder.configurator_buttons.help-me-choose{box-sizing:border-box;padding:18px;border:1px #ddd solid;margin-top:16px}.informationHolder.configurator_buttons.help-me-choose b{font:500 16px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;margin:0}.bike-next a.hidden{display:none}.bike-next .panel{box-sizing:border-box;padding:18px;border:1px #ddd solid}.bike-next .panel h2{font:16px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:500;margin:0}.bike-next .panel p:first-child{margin-top:0;padding-top:0}.bike-next .panel p:last-child{margin-bottom:0;padding-bottom:0}.bike-next .panel input[type=checkbox]+label{padding-left:5px}.bike-next .panel center{font-weight:700;display:block;padding:10px 0 20px;text-align:left}.bike-next .panel .code{background:#1a1a1a;color:#fff;text-align:center;font-weight:500;font-size:21px;padding:10px 5px}.bike-next .panel .actions .button{width:100%;margin-bottom:5px}.bike-next .panel .action .button{margin-bottom:5px;margin-right:5px}.bike-next .panel .action .button:last-child{margin-right:0}#enterBuildInCompetitionPopup h2.title{font-weight:400;min-height:63px;margin:0 0 0 -39px;padding:19px 0 0 240px;text-align:left;background:url(images/steps123.svg) left top no-repeat;background-size:226px 63px;font-size:20px;position:relative;letter-spacing:-2px}#enterBuildInCompetitionPopup h2.title:after{content:"Select Bike - Create Account - Share & Win!";font-size:9px;position:absolute;top:58px;left:10px;letter-spacing:0}#enterBuildInCompetitionPopup .scfIntroBorder{font-size:15px;padding:20px 0}#enterBuildInCompetitionPopup .scfSectionBorderAsFieldSet,#enterBuildInCompetitionPopup fieldset{border:0!important}#enterBuildInCompetitionPopup .scfSectionContent .scfDropListBorder,#enterBuildInCompetitionPopup .scfSectionContent .scfSingleLineTextBorder{margin-bottom:25px}#enterBuildInCompetitionPopup .scfSectionContent .scfDropListBorder:after,#enterBuildInCompetitionPopup .scfSectionContent .scfDropListBorder:before,#enterBuildInCompetitionPopup .scfSectionContent .scfSingleLineTextBorder:after,#enterBuildInCompetitionPopup .scfSectionContent .scfSingleLineTextBorder:before{content:" ";display:table}#enterBuildInCompetitionPopup .scfSectionContent .scfDropListBorder:after,#enterBuildInCompetitionPopup .scfSectionContent .scfSingleLineTextBorder:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto}#enterBuildInCompetitionPopup .scfSectionContent label{display:block;float:left;width:42%;padding-top:5px;line-height:1em;font-size:14px}#enterBuildInCompetitionPopup .scfSectionContent .scfDropListGeneralPanel,#enterBuildInCompetitionPopup .scfSectionContent .scfSingleLineGeneralPanel{float:right;width:55%}#enterBuildInCompetitionPopup .scfSectionContent .scfDropListGeneralPanel input,#enterBuildInCompetitionPopup .scfSectionContent .scfDropListGeneralPanel select,#enterBuildInCompetitionPopup .scfSectionContent .scfSingleLineGeneralPanel input,#enterBuildInCompetitionPopup .scfSectionContent .scfSingleLineGeneralPanel select{margin:0;width:100%;height:31px}#enterBuildInCompetitionPopup .scfSectionContent .scfDropListGeneralPanel select,#enterBuildInCompetitionPopup .scfSectionContent .scfSingleLineGeneralPanel select{padding-top:0;padding-bottom:0;padding-right:0}#enterBuildInCompetitionPopup .scfSectionContent .scfRequired{display:none}#enterBuildInCompetitionPopup .scfCheckboxBorder{text-align:center;margin:0 auto 22px auto;width:100%}#enterBuildInCompetitionPopup .scfCheckboxUsefulInfo{display:inline-block;widh:auto}#enterBuildInCompetitionPopup .scfCheckBoxListGeneralPanel{width:auto;float:none;display:inline-block}#enterBuildInCompetitionPopup .scfCheckBoxListGeneralPanel~.scfValidatorRequired{display:inline-block;float:none;vertical-align:top}#enterBuildInCompetitionPopup .scfCheckBoxListGeneralPanel .scfCheckbox{text-align:center;display:block;width:100%}#enterBuildInCompetitionPopup .scfCheckBoxListGeneralPanel .scfCheckbox:after,#enterBuildInCompetitionPopup .scfCheckBoxListGeneralPanel .scfCheckbox:before{content:" ";display:table}#enterBuildInCompetitionPopup .scfCheckBoxListGeneralPanel .scfCheckbox:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto}#enterBuildInCompetitionPopup .scfCheckBoxListGeneralPanel .scfCheckbox label{display:inline-block;width:auto;float:none;font-size:12px}#enterBuildInCompetitionPopup .scfCheckBoxListGeneralPanel .scfCheckbox input{display:none}#enterBuildInCompetitionPopup .scfCheckBoxListGeneralPanel .scfCheckbox input+label:before{content:"";width:24px;height:22px;background:url(images/checkbox.svg) center center no-repeat;display:inline-block;margin-right:5px;vertical-align:text-bottom;background-size:auto 22px}#enterBuildInCompetitionPopup .scfCheckBoxListGeneralPanel .scfCheckbox input:checked+label:before{background-image:url(images/checkbox_checked.svg)}#enterBuildInCompetitionPopup .scfValidationSummary{display:none!important}#enterBuildInCompetitionPopup .scfValidatorRequired{font-size:14px}#enterBuildInCompetitionPopup .scfSubmitButtonBorder{text-align:center}#enterBuildInCompetitionPopup .scfSubmitButtonBorder input{display:inline-block;padding:0 30px}#enterBuildInCompetitionPopup .social h4{display:none}#enterBuildInCompetitionPopup .social-links{position:absolute;right:30px;bottom:23px}#enterBuildInCompetitionPopup .social-links .at-svc-email,#enterBuildInCompetitionPopup .social-links .at-svc-google_plusone_share{display:none!important}.header{margin-bottom:20px}.header:after,.header:before{content:" ";display:table}.header:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto}.header .share-buttons{float:left;margin-right:20px}.header .share-buttons .at-share-tbx-element:last-child{display:none}.header .title{float:left;font-size:24px;padding-top:4px}.content .qestions .question{margin-bottom:5px}.content .qestions .question:after,.content .qestions .question:before{content:" ";display:table}.content .qestions .question:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto}.content .qestions .question label{display:block;float:left;width:45%}.content .qestions .question input{float:right;width:50%}.footer{margin-top:20px}.footer:after,.footer:before{content:" ";display:table}.footer:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto}.footer .terms{float:left;padding-top:8px}.footer .terms label input[type=checkbox]{margin-right:8px}.footer .terms label span a{text-decoration:underline}.footer .sumbit-button-wrapper{float:right;text-align:right}#wrap_for_sticky_footer .informationHolder.next-steps p.tricky-container,.tricky-container{display:block;margin:0 -32px 12px;color:#fff;font-weight:700;font-size:15px;background:#1a1a1a url(images/tricky.jpg) center center;background-size:cover;padding:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#wrap_for_sticky_footer .informationHolder.next-steps p.tricky-container:before,.tricky-container:before{content:"";width:0;height:0;background:0;border-style:solid;border-width:12px 12px 0 0;border-color:#1d1918 transparent transparent transparent;position:absolute;right:1px;bottom:-12px}#wrap_for_sticky_footer .informationHolder.next-steps p.tricky-container:after,.tricky-container:after{content:"";width:0;height:0;background:0;border-style:solid;border-width:0 12px 12px 0;border-color:transparent #1d1918 transparent transparent;position:absolute;bottom:-12px;left:1px}#wrap_for_sticky_footer .informationHolder.next-steps p.tricky-container .inline-button,.tricky-container .inline-button{background-color:#fff;color:#1a1a1a;font-size:11px;font-weight:400;padding:0 2px}#wrap_for_sticky_footer .informationHolder.next-steps p.tricky-container label input[type=checkbox],.tricky-container label input[type=checkbox]{display:none}#wrap_for_sticky_footer .informationHolder.next-steps p.tricky-container label input[type=checkbox]+span,.tricky-container label input[type=checkbox]+span{position:relative;cursor:pointer;color:#fff}#wrap_for_sticky_footer .informationHolder.next-steps p.tricky-container label input[type=checkbox]+span:before,.tricky-container label input[type=checkbox]+span:before{content:"";width:24px;height:22px;background:url(images/checkbox2.svg) center center no-repeat;display:inline-block;margin-right:8px;vertical-align:text-bottom}#wrap_for_sticky_footer .informationHolder.next-steps p.tricky-container label input[type=checkbox]:checked+span:before,.tricky-container label input[type=checkbox]:checked+span:before{background-image:url(images/checkbox2_checked.svg)}.build-n-win{box-sizing:border-box;height:100px;margin:0 -19px;position:relative;background-size:cover}.build-n-win:before{content:"";width:0;height:0;background:0;border-style:solid;border-width:12px 19px 0 0;border-color:#1d1918 transparent transparent transparent;position:absolute;right:1px;bottom:-12px}.build-n-win:after{content:"";width:0;height:0;background:0;border-style:solid;border-width:0 19px 12px 0;border-color:transparent #1d1918 transparent transparent;position:absolute;bottom:-12px;left:1px}.bike-preview{position:relative}.bike-preview .bike-preview-title{position:absolute;top:10px;right:60px;left:10px;font-weight:600;font-size:16px}.bike-preview .circle-button.zoom{position:absolute;top:0;right:10px;bottom:auto;left:auto}.bike-preview .bike-preview-photo .image{margin-top:30px}.bike-preview .bike-preview-photo .image img{display:block;width:100%;height:auto}.bike-data .panel{box-sizing:border-box;padding:18px;border:1px #ddd solid}.bike-data .heading h2{font:16px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:500;margin:0}.bike-data .heading h1{margin:0}.bike-data .data{font-size:0;border-top:1px #ddd solid;border-bottom:1px #ddd solid;margin:18px -18px 0 -18px}.bike-data .data .price,.bike-data .data .weight{display:inline-block;vertical-align:top;box-sizing:border-box;width:50%}.bike-data .data .price{padding:9px 9px 9px 18px;border-right:1px #ddd solid}.bike-data .data .weight{padding:9px 18px 9px 9px}.bike-data .data .data-heading{font:15px/25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif}.bike-data .data .data-value{font:25px/30px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300}.bike-data ul.accessories{padding:0;margin:0;list-style:none;padding-top:18px;font-size:0}.bike-data ul.accessories>li{padding:0;margin:0}.bike-data ul.accessories li{display:inline-block;vertical-align:top;box-sizing:border-box;width:50%;font-size:13px}.bike-data ul.accessories li::before{content:"\25CF";position:relative;top:-2px;padding-right:4px;font-size:9px}.bike-data ul.accessories li:nth-child(even){padding-left:9px}.bike-data ul.accessories li:nth-child(odd){padding-right:9px}.bike-data .actions{padding-top:18px}.bike-data .actions .button,.bike-data .actions input{margin:0 0 5px 0;width:100%}.bike-data .share-pannel{padding-top:18px}.bike-data .share-pannel .label{display:inline-block;vertical-align:top;padding-right:8px;line-height:30px}.bike-data .share-pannel .share-buttons{display:inline-block;vertical-align:top}.full-specification-popup .full-specs-heading{border-top:1px #ddd solid;border-bottom:1px #ddd solid;display:table;width:100%}.full-specification-popup .full-specs-heading>*{display:inline-block;vertical-align:middle;white-space:nowrap;display:table-cell;width:20%}.full-specification-popup .full-specs-heading .heading{border-right:1px #ddd solid;padding:9px 9px 9px 0}.full-specification-popup .full-specs-heading h2{margin:0;display:inline-block;vertical-align:middle}.full-specification-popup .full-specs-heading .data .price,.full-specification-popup .full-specs-heading .data .weight{padding:9px;display:inline-block;vertical-align:top;box-sizing:border-box}.full-specification-popup .full-specs-heading .data .price{border-right:1px #ddd solid}.full-specification-popup .full-specs-heading .data .data-heading{font:15px/20px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif}.full-specification-popup .full-specs-heading .data .data-value{font:20px/20px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300}.full-specification-popup .full-specs-heading .share-pannel{padding:9px 0;width:60%;text-align:right}.full-specification-popup .full-specs-heading .share-pannel .label{display:inline-block;vertical-align:middle;padding-right:10px}.full-specification-popup .full-specs-heading .share-pannel .share-buttons{display:inline-block;vertical-align:middle}.full-specification-popup .table-data{padding:20px 0}.full-specification-popup .table-data table{font-size:16px;min-width:60%}.full-specification-popup .table-data table td,.full-specification-popup .table-data table th{vertical-align:top;text-align:left;padding:5px 7px}.full-specification-popup .table-data table td:nth-child(n+3),.full-specification-popup .table-data table th:nth-child(n+3){white-space:nowrap}.full-specification-popup .table-data table th{padding-left:0}.notification .geoloc{display:none}.notification .geoloc .geoloc-country{font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:500;font-style:italic}.notification .no-geoloc{display:block}.technical-specification{padding:35px 0}.technical-specification .content-grid{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px}.technical-specification .content-grid .box.label{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin-left:17.48199279711885%;font:17px/20px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:500;margin-bottom:10px}.technical-specification .content-grid .box.one{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:56.70268107242896%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin-left:17.48199279711885%;text-align:left}.technical-specification .content-grid .box.value{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:56.70268107242896%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin-bottom:10px}.breadcrumbs.grey{background:#eee}.breadcrumbs.grey+.signup{border-top:1px solid #b4b4b4}.breadcrumbs .content-grid{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;padding:34px 0 26px 0}.breadcrumbs .content-grid .box{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:31.702681072428966%;margin-left:.815326130452181%;margin-right:.815326130452181%;box-sizing:border-box;text-align:left}.breadcrumbs .content-grid .box:after,.breadcrumbs .content-grid .box:before{content:" ";display:table}.breadcrumbs .content-grid .box:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto}.breadcrumbs .content-grid .box.ride{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:48.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin-left:25.815326130452178%}.breadcrumbs .content-grid .triptych-icon{width:164px;height:40px;background-size:164px 40px;margin:-11px auto 0;position:relative;left:-2px}.breadcrumbs .content-grid .description{text-align:center}.breadcrumbs .content-grid .description h2{font:30px/40px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;margin:12px 0 0}.breadcrumbs .content-grid .description p{font:17px/25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:400;margin:8px 0 12px 0}.breadcrumbs .content-grid ul{padding:13px 0 6px;margin:0;list-style:none;font:15px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:400}.breadcrumbs .content-grid ul li{display:inline;padding-right:2px}.breadcrumbs .content-grid ul li a{text-decoration:none}.breadcrumbs .content-grid ul li a span{text-decoration:underline;padding-right:3px}.hero-centered.cherry-blossom+.breadcrumbs{margin-top:20px}.decision-tree{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.decision-tree .tree-navigation{position:absolute;top:0;right:20px;bottom:auto;left:auto;margin-top:20px;z-index:3}.decision-tree .tree-navigation .nav-point{width:75px;height:75px;margin-bottom:5px;position:relative;background:rgba(255,255,255,.5);cursor:pointer;display:table}.decision-tree .tree-navigation .nav-point .value{display:table-cell;width:100%;height:100%;box-sizing:border-box;vertical-align:middle;padding:5px;text-align:center;font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:500;background:#fff;font-size:12px;word-break:break-all;word-break:break-word}.decision-tree .tree-navigation .nav-point[data-question=color] .value,.decision-tree .tree-navigation .nav-point[data-question=secondary_color] .value{position:relative;font-size:1px}.decision-tree .tree-navigation .nav-point[data-question=color] .value::before,.decision-tree .tree-navigation .nav-point[data-question=secondary_color] .value::before{border-radius:100%;background-clip:padding-box;position:absolute;top:auto;right:auto;bottom:auto;left:50%;margin:-30px 0 0 -30px;content:"";width:60px;height:60px;font-size:1px;color:#fff}.decision-tree .tree-navigation .nav-point[data-value=BK] .value::before,.decision-tree .tree-navigation .nav-point[data-value=black] .value::before{background-color:#1a1a1a}.decision-tree .tree-navigation .nav-point[data-value=RG] .value::before,.decision-tree .tree-navigation .nav-point[data-value=racing-green] .value::before{background-color:#265238}.decision-tree .tree-navigation .nav-point[data-value=TM] .value::before,.decision-tree .tree-navigation .nav-point[data-value=tempest-blue] .value::before{background-color:#242142}.decision-tree .tree-navigation .nav-point[data-value=LB] .value::before,.decision-tree .tree-navigation .nav-point[data-value=lagoon-blue] .value::before{background-color:#00a8cb}.decision-tree .tree-navigation .nav-point[data-value=RL] .value::before,.decision-tree .tree-navigation .nav-point[data-value=raw-lacquer] .value::before{background-color:#959773}.decision-tree .tree-navigation .nav-point[data-value=TG] .value::before,.decision-tree .tree-navigation .nav-point[data-value=turkish-green] .value::before{background-color:#96cdc5}.decision-tree .tree-navigation .nav-point[data-value=CY] .value::before,.decision-tree .tree-navigation .nav-point[data-value=cherry-blossom] .value::before{background-color:#e9d0c8}.decision-tree .tree-navigation .nav-point[data-value=BC] .value::before,.decision-tree .tree-navigation .nav-point[data-value=berry-crush] .value::before{background-color:#8d267c}.decision-tree .tree-navigation .nav-point[data-value=RD] .value::before,.decision-tree .tree-navigation .nav-point[data-value=red] .value::before{background-color:#ec2427}.decision-tree .tree-navigation .nav-point[data-value=OR] .value::before,.decision-tree .tree-navigation .nav-point[data-value=orange] .value::before{background-color:#f47523}.decision-tree .tree-navigation .nav-point[data-value=LG] .value::before,.decision-tree .tree-navigation .nav-point[data-value=lime-green] .value::before{background-color:#cbdd61}.decision-tree .tree-navigation .nav-point[data-value=IV] .value::before,.decision-tree .tree-navigation .nav-point[data-value=ivory] .value::before{background-color:#f1dfb8}.decision-tree .tree-navigation .nav-point[data-value=WH] .value::before,.decision-tree .tree-navigation .nav-point[data-value=white] .value::before{background-color:#fff;border:#666 1px solid}.decision-tree .tree-navigation .nav-point[data-value=GR] .value::before,.decision-tree .tree-navigation .nav-point[data-value=grey] .value::before{background-color:#ddd}.decision-tree .tree-navigation .nav-point[data-value=SB] .value::before,.decision-tree .tree-navigation .nav-point[data-value=stardust-black] .value::before{background-color:#383838}.decision-tree .tree-navigation .nav-point[data-value=PN] .value::before,.decision-tree .tree-navigation .nav-point[data-value=pink] .value::before{background-color:#e9cdd0}.decision-tree .tree-navigation .nav-point[data-value=XX] .value::before,.decision-tree .tree-navigation .nav-point[data-value=raw] .value::before{background-color:#ddd;z-index:-1}.decision-tree .tree-navigation .nav-point[data-question=hilly] .value{position:relative}.decision-tree .tree-navigation .nav-point[data-question=hilly] .value:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-position:center center;background-repeat:no-repeat;background-size:100% auto}.decision-tree .tree-navigation .nav-point[data-question=hilly][data-value=A] .value::before{background:url(images/hills-A.jpg);height:75px}.decision-tree .tree-navigation .nav-point[data-question=hilly][data-value=B] .value::before{background:url(images/hills-B.jpg);height:75px}.decision-tree .tree-navigation .nav-point[data-question=hilly][data-value=C] .value::before{background:url(images/hills-C.jpg);height:75px}.decision-tree .tree-navigation .nav-point[data-question=hilly][data-value=D] .value::before{background:url(images/hills-D.jpg);height:75px}.decision-tree .tree-navigation .nav-point[data-question=hilly][data-value=E] .value::before{background:url(images/hills-E.jpg);height:75px}.question-container{position:relative;height:100%;width:100%;height:100vh;overflow:hidden;display:table}.branding-black .question-container,.question-container.black,.question-container.branding-black{background-color:#1a1a1a}.branding-racing-green .question-container,.question-container.branding-racing-green,.question-container.racing-green{background-color:#265238}.branding-tempest-blue .question-container,.question-container.branding-tempest-blue,.question-container.tempest-blue{background-color:#242142}.branding-lagoon-blue .question-container,.question-container.branding-lagoon-blue,.question-container.lagoon-blue{background-color:#00a8cb}.branding-raw-lacquer .question-container,.question-container.branding-raw-lacquer,.question-container.raw-lacquer{background-color:#959773}.branding-turkish-green .question-container,.question-container.branding-turkish-green,.question-container.turkish-green{background-color:#96cdc5}.branding-cherry-blossom .question-container,.question-container.branding-cherry-blossom,.question-container.cherry-blossom{background-color:#e9d0c8}.branding-berry-crush .question-container,.question-container.berry-crush,.question-container.branding-berry-crush{background-color:#8d267c}.branding-red .question-container,.question-container.branding-red,.question-container.red{background-color:#ec2427}.branding-orange .question-container,.question-container.branding-orange,.question-container.orange{background-color:#f47523}.branding-lime-green .question-container,.question-container.branding-lime-green,.question-container.lime-green{background-color:#cbdd61}.branding-ivory .question-container,.question-container.branding-ivory,.question-container.ivory{background-color:#f1dfb8}.branding-white .question-container,.question-container.branding-white,.question-container.white{background-color:#fff}.branding-grey .question-container,.question-container.branding-grey,.question-container.grey{background-color:#ddd}.branding-stardust-black .question-container,.question-container.branding-stardust-black,.question-container.stardust-black{background-color:#383838}.branding-pink .question-container,.question-container.branding-pink,.question-container.pink{background-color:#e9cdd0}.branding-raw .question-container,.question-container.branding-raw,.question-container.raw{background-color:#ddd}.question-container .media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.question-container .media img{width:100%;height:auto;min-height:100%}.question-container .content{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;position:relative;height:100%;z-index:2;display:table-cell;text-align:center;vertical-align:middle}.question-container .question-box{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:65.03601440576232%;margin-left:.815326130452181%;margin-right:.815326130452181%;width:780px;box-sizing:border-box;background:rgba(255,255,255,.85);padding:16px 20px 20px}.question-container .question-box.question-box-sm{max-width:590px}.question-container .question-box .question-text{font:30px/40px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;line-height:1;margin-bottom:14px}.question-container .question-box .hilly-illustration{height:130px;margin:0 -23px;background-image:url(images/hills-B.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto}.question-container .question-box .hilly-illustration.hilly-A{background-image:url(images/hills-A.svg)}.question-container .question-box .hilly-illustration.hilly-B{background-image:url(images/hills-B.svg)}.question-container .question-box .hilly-illustration.hilly-C{background-image:url(images/hills-C.svg)}.question-container .question-box .hilly-illustration.hilly-D{background-image:url(images/hills-D.svg)}.question-container .question-box .hilly-illustration.hilly-E{background-image:url(images/hills-E.svg)}.question-container .question-box .hilly-slider{height:70px;margin-top:10px;text-align:center}.question-container .question-box .hilly-slider label{position:relative;display:inline-block;font:25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:400;padding:0 4px;top:-3px}.question-container .question-box .hilly-slider .range-wrapper{display:inline-block;width:374px;height:20px}.question-container .question-box .answers{text-align:center;margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;max-width:100%}.question-container .question-box .answers.text-left{text-align:left}.question-container .question-box .answers .button.block{min-height:70px;margin-right:13px}.question-container .question-box .answers .answer{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%;font:17px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:500;display:inline-table;min-width:0;width:23%;margin-right:13px}.question-container .question-box .answers .answer.answer-two{width:48%;margin-right:17px}.question-container .question-box .answers .answer:first-child{margin-left:0}.question-container .question-box .answers .answer:last-child{margin-right:0}html[lang=nl-NL] .question-container .question-box .answers .answer{padding-left:5px;padding-right:5px}.question-container .question-box .color-pickers{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;margin-top:35px;margin-bottom:3px;margin-left:-.815%;margin-right:-.815%}.question-container .question-box .color-pickers .color-picker{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:48.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%}.question-container .question-box .color-pickers .color-picker .color{margin:0 12px 15px 0}.question-container .question-box .find-my-bike{text-align:center;padding-top:22px}.question-container .question-box .error-message{color:#ec2427;text-align:center;opacity:0;max-height:0;-webkit-transition:all .3s;transition:all .3s}.question-container .question-box .error-message.show{-ms-filter:none;filter:none;opacity:1;max-height:25px;padding-top:10px}.question-container[data-param=sex] .question-box{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:48.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%;width:590px}.question-container[data-param=sex] .question-box .answers .answer{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:48.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%;font:17px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:500;display:inline-table}.question-container[data-param=sex] .question-box .answers .answer:first-child{margin-left:0}.question-container[data-param=sex] .question-box .answers .answer:last-child{margin-right:0}.question-container[data-param=position] .question-box .answers .answer{display:inline-block}.question-container[data-param=position] .question-box .answers .answer span.image{display:block;width:100%;height:120px;text-align:center;background:#fff}.question-container[data-param=position] .question-box .answers .answer span.image img{max-width:100%;max-height:100%}.chessboard .split-image-text:nth-child(2n) .content{float:right}.chessboard .split-image-text:nth-child(2n) .content::after{position:absolute;top:50%;right:auto;bottom:auto;left:-60px;width:0;height:0;border:30px solid transparent;border-right-color:#fff}.chessboard .split-image-text:nth-child(2n) .media{position:absolute;top:0;right:auto;bottom:0;left:0}.two-columns-news .content-grid{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;padding-top:45px;padding-bottom:42px}.two-columns-news .content-grid .box{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:48.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%;box-sizing:border-box;position:relative;height:auto}.two-columns-news .content-grid .box .header{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:56.70268107242896%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin-left:0;margin-bottom:30px}.two-columns-news .content-grid .box .header h2{font:35px/45px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;margin:0;line-height:38px}.two-columns-news .content-grid .box .view-all{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:40.0360144057623%;margin-left:.815326130452181%;margin-right:.815326130452181%;position:relative;text-align:right;float:right}.two-columns-news .content-grid .box:last-child .view-all{margin-right:0}.article-wrapper{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;padding:18px 0 28px}.article-wrapper .generic-text-block{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:81.70268107242896%;margin-left:.815326130452181%;margin-right:.815326130452181%}.article-wrapper.event-wrapper:after,.article-wrapper.event-wrapper:before{content:" ";display:table}.article-wrapper.event-wrapper:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto}.article-wrapper.event-wrapper .generic-text-block{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:65.03601440576232%;margin-left:.815326130452181%;margin-right:.815326130452181%}.article-wrapper.event-wrapper .eventbrite-wrapper{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:15.036014405762305%;margin-left:.815326130452181%;margin-right:.815326130452181%;float:right;margin-top:13px}.two-columns-news .content-grid{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;padding-top:30px}.two-columns-news .content-grid .box{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:48.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%;box-sizing:border-box;position:relative;height:auto}.two-columns-news .content-grid .box .header{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:56.70268107242896%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin-left:0;margin-bottom:20px}.two-columns-news .content-grid .box .header h2{font:25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;margin:0;line-height:38px}.two-columns-news .content-grid .box .view-all{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:40.0360144057623%;margin-left:.815326130452181%;margin-right:.815326130452181%;position:relative;text-align:right;float:right}.two-columns-news .content-grid .box:last-child .view-all{margin-right:0}.two-columns-news .content-grid .box article{font:17px/25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:400;margin-bottom:30px}.two-columns-news .content-grid .box article time{font:15px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:400;display:block;margin-bottom:6px}.two-columns-news .content-grid .box article>a{display:block;text-decoration:none}.two-columns-news .content-grid .box article p{margin:0;padding:0}.wffmFieldsetWrapper{font-size:20px}.wffmFieldsetWrapper .scfDropListLabel,.wffmFieldsetWrapper .scfEmailLabel,.wffmFieldsetWrapper .scfRadioButtonListLabel,.wffmFieldsetWrapper .scfSingleLineTextLabel{display:inline-block;vertical-align:middle;width:190px;font-size:20px;margin-bottom:12px;float:none;line-height:21px}.wffmFieldsetWrapper .scfSectionBorderAsFieldSet .scfSectionLegend{font-weight:400;font-size:14px}.wffmFieldsetWrapper .scfSingleLineGeneralPanel{width:-webkit-calc(100% - 210px);width:calc(100% - 210px)}.wffmFieldsetWrapper .scfDropListGeneralPanel,.wffmFieldsetWrapper .scfEmailGeneralPanel,.wffmFieldsetWrapper .scfRadioButtonListGeneralPanel,.wffmFieldsetWrapper .scfSingleLineGeneralPanel{display:inline-block;vertical-align:middle;margin-left:12px;margin-bottom:12px;float:none}.wffmFieldsetWrapper .scfDropListGeneralPanel table tr,.wffmFieldsetWrapper .scfEmailGeneralPanel table tr,.wffmFieldsetWrapper .scfRadioButtonListGeneralPanel table tr,.wffmFieldsetWrapper .scfSingleLineGeneralPanel table tr{display:inline-block}.wffmFieldsetWrapper .scfDropListGeneralPanel table tr td,.wffmFieldsetWrapper .scfEmailGeneralPanel table tr td,.wffmFieldsetWrapper .scfRadioButtonListGeneralPanel table tr td,.wffmFieldsetWrapper .scfSingleLineGeneralPanel table tr td{border:none}.wffmFieldsetWrapper .scfDropListGeneralPanel .scfDropList,.wffmFieldsetWrapper .scfDropListGeneralPanel .scfEmailTextBox,.wffmFieldsetWrapper .scfDropListGeneralPanel .scfSingleLineTextBox,.wffmFieldsetWrapper .scfEmailGeneralPanel .scfDropList,.wffmFieldsetWrapper .scfEmailGeneralPanel .scfEmailTextBox,.wffmFieldsetWrapper .scfEmailGeneralPanel .scfSingleLineTextBox,.wffmFieldsetWrapper .scfRadioButtonListGeneralPanel .scfDropList,.wffmFieldsetWrapper .scfRadioButtonListGeneralPanel .scfEmailTextBox,.wffmFieldsetWrapper .scfRadioButtonListGeneralPanel .scfSingleLineTextBox,.wffmFieldsetWrapper .scfSingleLineGeneralPanel .scfDropList,.wffmFieldsetWrapper .scfSingleLineGeneralPanel .scfEmailTextBox,.wffmFieldsetWrapper .scfSingleLineGeneralPanel .scfSingleLineTextBox{width:80%}.wffmFieldsetWrapper .scfRequired{display:none;float:none;color:#fff}.wffmFieldsetWrapper .scfForm .scfSubmitSummary{padding:0!important}.wffmFieldsetWrapper .scfSectionContent .scfSingleLineTextBorder .scfValidatorRequired{display:none}.wffmFieldsetWrapper .scfSectionContent .scfSingleLineTextBorder .scfSingleLineGeneralPanel .scfSingleLineTextUsefulInfo{display:inline-block;width:18%;font-size:14px;margin-left:12px;float:right}.scfForm .scfIntroBorder .scfTitleMessage{font-size:17px;font-weight:700;line-height:21px;margin:0 3px 20px!important;padding:.35em .625em .75em}.scfForm .scfTopMessage{font-size:17px;color:#111}.scfForm .scfFooterBorder .scfBottomMessage{font-size:14px}.article-wrapper~.scfForm,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1{padding-left:17.48199279711885%;padding-right:.815326130452181%;font-size:14px;margin-bottom:30px;padding-bottom:20px;padding-top:20px;max-width:1000px;width:auto}.article-wrapper~.scfForm .scfSubmitSummary,.article-wrapper~.scfForm .scfValidationSummary,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfSubmitSummary,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfValidationSummary{display:none}.article-wrapper~.scfForm .scfTitleBorder,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfTitleBorder{color:#fff;margin-bottom:30px}.article-wrapper~.scfForm .scfCaptchaLabel,.article-wrapper~.scfForm .scfCheckBoxListLabel,.article-wrapper~.scfForm .scfConfirmPasswordLabel,.article-wrapper~.scfForm .scfCreditCardLabel,.article-wrapper~.scfForm .scfDateLabel,.article-wrapper~.scfForm .scfDatePickerLabel,.article-wrapper~.scfForm .scfDateSelectorLabel,.article-wrapper~.scfForm .scfDropListLabel,.article-wrapper~.scfForm .scfEmailLabel,.article-wrapper~.scfForm .scfFileUploadLabel,.article-wrapper~.scfForm .scfListBoxLabel,.article-wrapper~.scfForm .scfMultipleLineTextLabel,.article-wrapper~.scfForm .scfNumberLabel,.article-wrapper~.scfForm .scfPasswordLabel,.article-wrapper~.scfForm .scfRadioButtonListLabel,.article-wrapper~.scfForm .scfSingleLineTextLabel,.article-wrapper~.scfForm .scfSmsTelephoneLabel,.article-wrapper~.scfForm .scfTelephoneLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfCaptchaLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfCheckBoxListLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfConfirmPasswordLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfCreditCardLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfDateLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfDatePickerLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfDateSelectorLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfDropListLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfEmailLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfFileUploadLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfListBoxLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfMultipleLineTextLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfNumberLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfPasswordLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfRadioButtonListLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfSingleLineTextLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfSmsTelephoneLabel,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfTelephoneLabel{width:20%}.article-wrapper~.scfForm .scfCheckboxBorder,.article-wrapper~.scfForm .scfDropListBorder,.article-wrapper~.scfForm .scfEmailBorder,.article-wrapper~.scfForm .scfSingleLineTextBorder,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfCheckboxBorder,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfDropListBorder,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfEmailBorder,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfSingleLineTextBorder{position:relative;margin-bottom:30px}.article-wrapper~.scfForm .scfCheckboxBorder:after,.article-wrapper~.scfForm .scfCheckboxBorder:before,.article-wrapper~.scfForm .scfDropListBorder:after,.article-wrapper~.scfForm .scfDropListBorder:before,.article-wrapper~.scfForm .scfEmailBorder:after,.article-wrapper~.scfForm .scfEmailBorder:before,.article-wrapper~.scfForm .scfSingleLineTextBorder:after,.article-wrapper~.scfForm .scfSingleLineTextBorder:before,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfCheckboxBorder:after,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfCheckboxBorder:before,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfDropListBorder:after,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfDropListBorder:before,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfEmailBorder:after,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfEmailBorder:before,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfSingleLineTextBorder:after,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfSingleLineTextBorder:before{content:" ";display:table}.article-wrapper~.scfForm .scfCheckboxBorder:after,.article-wrapper~.scfForm .scfDropListBorder:after,.article-wrapper~.scfForm .scfEmailBorder:after,.article-wrapper~.scfForm .scfSingleLineTextBorder:after,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfCheckboxBorder:after,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfDropListBorder:after,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfEmailBorder:after,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfSingleLineTextBorder:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto}.article-wrapper~.scfForm .scfCheckboxBorder .scfRequired,.article-wrapper~.scfForm .scfCheckboxBorder .scfValidatorRequired,.article-wrapper~.scfForm .scfDropListBorder .scfRequired,.article-wrapper~.scfForm .scfDropListBorder .scfValidatorRequired,.article-wrapper~.scfForm .scfEmailBorder .scfRequired,.article-wrapper~.scfForm .scfEmailBorder .scfValidatorRequired,.article-wrapper~.scfForm .scfSingleLineTextBorder .scfRequired,.article-wrapper~.scfForm .scfSingleLineTextBorder .scfValidatorRequired,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfCheckboxBorder .scfRequired,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfCheckboxBorder .scfValidatorRequired,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfDropListBorder .scfRequired,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfDropListBorder .scfValidatorRequired,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfEmailBorder .scfRequired,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfEmailBorder .scfValidatorRequired,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfSingleLineTextBorder .scfRequired,.scfForm#form_8F1E67671B4B464284EE4484DC2DAEE1 .scfSingleLineTextBorder .scfValidatorRequired{position:absolute;top:2px;left:-10px}.bike-page{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;margin:35px auto}.bike-page .bike-data{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%}.bike-page .bike-preview{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:48.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%}.bike-page .bike-next{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%}.bike-page .bike-actions{display:none}.bike-page .bike-actions .actions{margin:10px 0}.bike-page .bike-actions .actions .button{width:48%;font-size:12px;line-height:15px;padding:5px 8px;min-height:23px}.bike-page .bike-actions .actions .button:first-child{margin-right:2%}.bike-page .bike-actions .action{margin:10px 0}.bike-page .bike-actions .action .button{font-size:15px;width:100%}.comparator-wrapper{width:100%;overflow-x:auto}.comparator-wrapper .comparator{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;min-width:768px;position:relative}.comparator-wrapper .comparator .column-one{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:31.702681072428966%;margin-left:.815326130452181%;margin-right:.815326130452181%}.comparator-wrapper .comparator .column-one .bike-preview-photo{outline:0;text-decoration:none}.comparator-wrapper .comparator .column-one .bike-preview-photo .image{width:100%;height:200px;text-align:center;display:block}.comparator-wrapper .comparator .column-one .bike-preview-photo .image img{max-width:100%;max-height:100%}.comparator-wrapper .comparator .column-one .data{margin:6px 0;border-left:#ddd 1px solid;border-right:#ddd 1px solid}.comparator-wrapper .comparator .column-one ul.configuration{padding:0;margin:0;list-style:none}.comparator-wrapper .comparator .column-one ul.configuration>li{padding:0;margin:0}.comparator-wrapper .comparator .column-one ul.configuration li{padding:6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.comparator-wrapper .comparator .column-one ul.configuration li:first-child{font-weight:700}.comparator-wrapper .comparator .column-one ul.configuration li:nth-child(2n){background:#ddd}.comparator-wrapper .comparator .column-one ul.configuration li.different{color:#ec2427}.comparator-wrapper .comparator .column-one ul.configuration li.selected{background:#f5d452}.comparator-wrapper .comparator .column-one ul.configuration li.selected:before{content:"";display:block;position:absolute;height:32px;left:0;right:0;z-index:-1;margin-top:-6px;background:#f5d452}.comparator-wrapper .comparator .column-one .compare-select-wrapper{height:232px}.comparator-wrapper .comparator .column-one .compare-select-wrapper .compare-select{padding:12px 0}.comparator-wrapper .comparator .column-one .compare-select-wrapper .compare-select input[type=text],.comparator-wrapper .comparator .column-one .compare-select-wrapper .compare-select select{width:75%}.comparator-wrapper .comparator .column-one .compare-select-wrapper .compare-select select{margin-top:12px}.category-title{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;margin-top:35px;margin-bottom:-10px}.category-title h1{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:65.03601440576232%;margin-left:.815326130452181%;margin-right:.815326130452181%;font:40px/50px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;margin-top:0;margin-bottom:0}.category-title .search-wrapper{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:31.702681072428966%;margin-left:.815326130452181%;margin-right:.815326130452181%}.category-title .search-wrapper input{width:100%;margin-top:10px}.featured-wrapper{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;margin-top:10px}.featured-wrapper .aside{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:15.036014405762305%;margin-left:.815326130452181%;margin-right:.815326130452181%}.featured-wrapper .aside .share-block{width:100%;margin:70px 0 0 16px}.featured-wrapper .aside.right-aside{float:right}.featured-wrapper .content{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:65.03601440576232%;margin-left:.815326130452181%;margin-right:.815326130452181%}.featured-wrapper .content h1{margin:0 0}.featured-wrapper .content img{max-width:100%}.featured-wrapper.-forBwc h2{font:35px/45px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300;margin:0 0 14px}.featured-wrapper.-forBwc .aside{box-sizing:border-box;position:relative}.featured-wrapper.-forBwc .aside .share-block .social a.at-share-btn{overflow:hidden;border-radius:100%;background-clip:padding-box}.featured-wrapper.-forBwc .aside.right-aside{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:6.702681072428971%;margin-left:.815326130452181%;margin-right:.815326130452181%}.featured-wrapper.-forBwc .aside.right-aside .share-block{margin-left:-18px}.featured-wrapper.-forBwc .aside.right-aside .share-block select{width:100%;min-width:92px}.featured-wrapper.-forBwc .content{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:73.36934773909563%;margin-left:.815326130452181%;margin-right:.815326130452181%}.a-z-wrapper .quick-links-list{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;margin-top:55px}.a-z-wrapper .quick-links-list .box{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%}.quick-links-list.country-shops{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px}.quick-links-list.country-shops h2{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:98.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%;font-size:30px}.quick-links-list.country-shops .box{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%}.quick-links-list.country-shops .box div{margin-bottom:8px}.dealer-sale-type{display:inline-block;padding:3px 5px;color:#fff;margin:2px 0;font-size:.8em;border-radius:3px;background-clip:padding-box}.mfp-content .gears{display:inline-block;vertical-align:baseline;height:20px;white-space:nowrap;margin-top:-2px}.mfp-content .gears .cog,.mfp-content .gears .cog-outline{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:4px}.mfp-content .gears .cog{background:url(images/gear_black.svg) center center no-repeat;background-size:100% 100%}.mfp-content .gears .cog-outline{background:url(images/gear_white.svg) center center no-repeat;background-size:100% 100%}.split-image-text .content .classification{margin-bottom:15px}.split-image-text .content .classification .sales-acc-level,.split-image-text .content .classification .workshop-acc-level{display:inline-block;vertical-align:middle}.split-image-text .content .classification .icon{display:inline-block;width:25px;background:url(images/newsletter-check.svg) left 7px no-repeat;background-size:auto 18px;height:25px}.split-image-text .content .classification .title{display:inline-block;font-size:16px;font-weight:500;padding:3px 5px;color:#fff;margin:2px 4px;border-radius:3px;background-clip:padding-box;text-decoration:none;position:relative;white-space:nowrap}.split-image-text .content .classification .gear{display:inline-block;height:28px;position:relative}.split-image-text .content .classification .gear .cog{display:inline-block;vertical-align:middle;margin-right:3px;width:28px;height:28px;background:url(images/gear_black.svg) center center no-repeat;background-size:100% 100%}.split-image-text .content .classification .gear .cog-outline{display:inline-block;vertical-align:middle;width:28px;height:28px;background:url(images/gear_white.svg) center center no-repeat;background-size:100% 100%}.split-image-text .content .classification .gear::after,.split-image-text .content .classification .title::after{content:attr(data-title);position:absolute;top:38px;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#1a1a1a;white-space:nowrap;padding:2px 7px;font-size:13px;font-weight:400;display:none;-webkit-transition:all .3s;transition:all .3s;color:#fff}.split-image-text .content .classification .gear::before,.split-image-text .content .classification .title::before{content:"";width:0;height:0;border:5px solid transparent;border-bottom-color:#1a1a1a;position:absolute;top:28px;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none;-webkit-transition:all .3s;transition:all .3s;z-index:5}.split-image-text .content .classification .gear:hover::after,.split-image-text .content .classification .gear:hover::before,.split-image-text .content .classification .title:hover::after,.split-image-text .content .classification .title:hover::before{display:block}.split-image-text .content .classification small{display:inline-block;font-size:13px}.split-image-text .content .store-data{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px}.split-image-text .content .store-data .address{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:65.03601440576232%;margin-left:.815326130452181%;margin-right:.815326130452181%;font-size:14px;word-break:break-all}.split-image-text .content .store-data .address-icon{width:15px;height:15px;margin-right:4px;display:inline-block;background-repeat:no-repeat;background-position:0 0;position:relative;bottom:-2px}.split-image-text .content .store-data .address-icon.icon-phone{background-image:url(images/icon-phone.svg)}.split-image-text .content .store-data .working-hours{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:31.702681072428966%;margin-left:.815326130452181%;margin-right:.815326130452181%;font-size:14px}.split-image-text .media a.label{position:absolute;top:0;right:0;bottom:auto;left:auto;padding:4px 8px;background:#1a1a1a;color:#fff;text-transform:uppercase;text-decoration:none;z-index:2}.split-image-text .media .google-map{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.split-image-text.store .content{padding-right:30px}.register-a-bike .form-element,.register-a-bike .other,.register-a-bike h2,.register-a-bike h3,.register-a-bike h4{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:98.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%}.register-a-bike h2{font:35px/45px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300}.register-a-bike h3{font:25px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:300}.register-a-bike .form-element{margin-bottom:25px}.register-a-bike .form .input-wrapper .input-holder label{display:none}.register-a-bike .form .input-wrapper .input-holder .scfSingleLineGeneralPanel~span,.register-a-bike .form .input-wrapper .input-holder input~span{color:#ec2427;font-size:12px}.smart-radio-group{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;margin-bottom:25px}.smart-radio-group ul{padding:0;margin:0;list-style:none}.smart-radio-group ul>li{padding:0;margin:0}.smart-radio-group ul>li,.smart-radio-group>label{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin-bottom:14px;overflow:hidden;height:auto;cursor:pointer;border:1px solid #1a1a1a;text-align:center}.smart-radio-group ul>li:hover,.smart-radio-group>label:hover{outline:1px solid #1a1a1a}.smart-radio-group ul>li input[type=checkbox],.smart-radio-group ul>li input[type=radio],.smart-radio-group>label input[type=checkbox],.smart-radio-group>label input[type=radio]{display:none;opacity:0}.smart-radio-group ul>li img,.smart-radio-group>label img{display:block;display:table-row;min-width:100%;width:auto;height:150px;border-bottom:1px solid #1a1a1a}.smart-radio-group ul>li>span>label,.smart-radio-group>label>span>label{display:block;display:table;width:101%;height:65px;background:#fff;cursor:pointer}.smart-radio-group ul>li>span>label span,.smart-radio-group>label>span>label span{display:table-cell;vertical-align:middle;box-sizing:border-box;padding:7px 8px;line-height:1em;text-align:center;font-weight:500;width:100%}.smart-radio-group ul>li input:checked~img,.smart-radio-group>label input:checked~img{outline:1px solid #1a1a1a}.smart-radio-group ul>li input:checked~label,.smart-radio-group>label input:checked~label{background:#1a1a1a;color:#fff}.smart-radio-group .other{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:98.36934773909564%;margin-left:.815326130452181%;margin-right:.815326130452181%;display:none}.smart-radio-group .other h4{margin-left:0;font-size:17.55px}.smart-radio-group .other textarea{height:100px;max-width:100%}.user-data{padding:25px 0;font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:65.03601440576232%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin-left:17.48199279711885%}.user-data table{width:100%;margin-bottom:20px;border-collapse:collapse}.user-data table th span{margin-left:3px}.user-data table th span:after{content:":";margin-left:3px;color:#000}.user-data table tr.updates th{vertical-align:top}.user-data table tr.updates td .receive{margin-left:20px}.user-data table tr.updates td .receive,.user-data table tr.updates td .receiveAll{margin-bottom:5px}.build-n-win-page .user-data table tr.warning th{color:red}.user-data table tr.warning th>span{color:red}.user-data table td,.user-data table th{padding:10px 18px;text-align:left}tr:last-child .user-data table{border-bottom:0}.user-data table tr:nth-child(even){background:#eee}.user-data table th{font-weight:500;width:30%}.user-data table tr.name td input{width:auto}.user-data table tr.birthday td select{width:auto}.user-data span.callback{display:inline-block;vertical-align:top;padding-left:16px;padding-top:10px}.user-data span.callback.success{color:#227e48}.user-data span.callback.error{color:#ec2427}.search-results-wrapper .filter-by-category a{display:block}.search-results-wrapper .filter-navigation-wrapper{display:none;padding:10px 0}.search-results-wrapper .filter-navigation-wrapper select{width:100%}.search-results-wrapper .more-button{text-align:left;font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:56.70268107242896%;margin-left:.815326130452181%;margin-right:.815326130452181%;margin-left:25.815326130452178%}.search-results-wrapper .select-by-category{display:none}.bike-details{margin-left:auto;margin-right:auto;font-size:0}.bike-details .left-part{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%;padding-top:57px}.bike-details .left-part a.back{text-decoration:none;font-size:15px}.bike-details .left-part a.back:hover{text-decoration:underline}.bike-details .right-part{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:73.36934773909563%;margin-left:.815326130452181%;margin-right:.815326130452181%}.bike-details .right-part .user-data{display:block;width:auto;margin:0}.bike-details .right-part table{width:100%;margin-bottom:40px}.bike-details .right-part table tr:nth-child(even){background:0 0}.bike-details .right-part table tr:nth-child(odd){background:#eee}.bike-details .right-part table td .radioboxes{display:inline-block;vertical-align:top;margin-top:9px}.bike-details .right-part table td a.stolen{display:inline-block;vertical-align:top;text-decoration:none;min-height:40px;line-height:40px}.bike-details .right-part table td a.stolen:hover{text-decoration:underline}.build-n-win-page{padding-bottom:178px}.user-data.competition-details{margin-left:15px;padding:20px 0}.user-data.competition-details table.forbild tr:nth-child(even){background:#fff}.user-data.competition-details table.forbild th{width:190px;font-size:20px;font-weight:400;padding:0}.user-data.competition-details table.forbild td{padding:6px 18px}.user-data.competition-details table.forbild tr{padding:0;margin:0}.user-data.competition-details table.forbild input[type=email],.user-data.competition-details table.forbild input[type=text],.user-data.competition-details table.forbild select{width:80%}.user-data.competition-details .box h2{font-size:34px;font-weight:500}.user-data.competition-details .box p{font-size:18px;line-height:20px}.user-data.competition-details .box>h4{font-weight:500}.user-data.competition-details .box>h3{font-size:24px;font-weight:400;margin-top:60px;margin-bottom:15px}.user-data.share-details{margin-left:10px}.user-data.share-details .box-share .title{font-size:2em;font-weight:500;-webkit-margin-before:.37em;-webkit-margin-after:.37em}.user-data.share-details .box-share .text-inform{font-size:21px}.user-data.share-details .box-share .text-inform.-first{max-width:650px;display:block;-webkit-margin-before:1.2em;-webkit-margin-after:1.2em}.user-data.share-details .box-share .text-inform.-first strong{font-weight:500}.user-data.share-details .box-share .text-inform.-second{max-width:700px;display:block}.user-data.share-details .box-share .text-inform.-third{max-width:700px;display:block;-webkit-margin-before:1em;-webkit-margin-after:1em}.user-data.share-details .box-share .text-inform.-third strong{font-weight:500}.user-data.share-details .box-share .link-tag{margin-left:20px;color:red;display:inline-block}.user-data.share-details .box-share .inform-share{display:inline-block;-webkit-margin-before:2em;font-size:1.3em;font-weight:500}.find-a-store-unique{display:none;position:relative}.find-a-store-unique .find-a-store-unique--map{position:relative;margin-bottom:15px;-webkit-transition:all .5s;transition:all .5s;-ms-filter:none;filter:none;opacity:1}.find-a-store-unique .find-a-store-unique--store{display:none}.find-a-store-unique.-enquire .find-a-store-unique--map{display:none}.find-a-store-unique.-enquire .find-a-store-unique--store{display:block}.find-a-store-unique.-enquire .find-a-store-unique--store>.content-wrapper>.content{border-top:2px solid #c4c4c4}.find-a-store-unique.-enquire .find-a-store-unique--store>.content-wrapper>.content>.back-link{margin-left:0!important}.bike-builder-controller{-webkit-transition:margin-top .4s;transition:margin-top .4s;background:url(images/preloader6.gif) center top no-repeat}.bike-builder-controller>:not(.bike-builder-progressbar){opacity:0}.bike-builder-controller.-loaded{background:0 0}.bike-builder-controller.-loaded>*{-ms-filter:none;filter:none;opacity:1}.bike-builder-controller.-loaded>.bike-builder-progressbar{opacity:0}.bike-builder-controller.-previewMode{margin-top:-20px}.product-detail .shop-breadcrumbs ul{width:50%}.product-detail .product-detail__header-gallery{margin-bottom:15px}.product-detail .product-detail__header-gallery img{width:100%;height:100%;object-fit:cover;min-height:230px;max-height:560px}.product-detail .product-detail-inner{max-width:1140px;margin-left:auto;margin-right:auto;margin-bottom:50px}.product-detail .find-a-store-unique.-chosen{padding:40px 0}.product-detail .product-detail__chosen-store{padding:20px 0}.product-detail .product-detail__card{display:block}.product-detail .product-detail__card:after{clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto;display:table;content:''}.product-detail .product-detail__gallery{width:50%;float:left;position:relative}.product-detail .product-detail__gallery .product-detail__gallery-zoom{width:45px;cursor:pointer;height:45px;background-color:#fff;background-image:url(images/zoom.svg);background-position:50% 50%;background-size:50%;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:20}.product-detail .product-detail__gallery .slick-slide{text-align:center;outline:0!important}.product-detail .product-detail__gallery .slick-arrow{background:0 0;border-top:2px solid #ccc;border-right:2px solid #ccc;border-radius:0;background-clip:padding-box;width:20px;z-index:20;min-height:auto;height:20px;-webkit-box-shadow:none!important;box-shadow:none!important}.product-detail .product-detail__gallery .slick-arrow:before{display:none}.product-detail .product-detail__gallery .slick-arrow.slick-disabled{opacity:.3}.product-detail .product-detail__gallery .slick-arrow.slick-next{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.product-detail .product-detail__gallery .slick-arrow.slick-prev{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.product-detail .product-detail__gallery .product-detail__gallery-image{display:block}.product-detail .product-detail__gallery .product-detail__gallery-image .slick-next{right:-5px}.product-detail .product-detail__gallery .product-detail__gallery-image .slick-prev{left:-5px}.product-detail .product-detail__gallery .product-detail__gallery-image img{width:100%}.product-detail .product-detail__gallery .product-detail__gallery-carousel{display:block}.product-detail .product-detail__gallery .product-detail__gallery-carousel-list{margin:0 40px}.product-detail .product-detail__gallery .product-detail__gallery-carousel-list .slick-slide{height:auto}.product-detail .product-detail__gallery .product-detail__gallery-carousel-list img{width:96px;height:96px;object-fit:cover;border:1px solid #c6c6c6;display:inline-block}.product-detail .product-detail__optional{margin-bottom:16px;position:relative}.product-detail .product-detail__optional-button{margin:0!important;font:17px/20px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;position:relative;cursor:pointer;min-height:40px}.product-detail .product-detail__optional-button:after{content:"";background-image:url(images/arrow_drop_down.png);background-size:14px 10px;background-position:center right;width:14px;height:10px;position:absolute;margin-left:10px;top:37%;right:10px}.product-detail .product-detail__optional ul{display:none;position:absolute;list-style:none;text-align:left;cursor:default;z-index:999999;background:#89c7be;padding:0;margin:0;width:100%;border:1px solid #000}.product-detail .product-detail__optional ul li{padding:10px 20px}.product-detail .product-detail__optional ul li a,.product-detail .product-detail__optional ul li button{border:0!important;border-radius:0!important;background-clip:padding-box;margin:0!important;padding:0!important;min-height:auto!important;text-decoration:none;font:17px/20px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif}.product-detail .product-detail__optional.open ul{display:block}.product-detail .product-detail__optional.open .product-detail__button:after{background-image:url(images/arrow_drop_up.png)}.product-detail .product-detail__info{width:42%;float:right;padding-left:20px;position:relative;margin-top:-49px}.product-detail .product-detail__info .product-detail__title{font-size:30px;color:#000;padding-right:175px;margin-bottom:13px}.product-detail .product-detail__info .product-detail__price{font-size:26px;color:#9a9a9a;position:absolute;top:0;right:0;font-weight:700}.product-detail .product-detail__info .product-detail__price--discount{color:#000}.product-detail .product-detail__info .product-detail__price .product-detail__price-old-save{white-space:nowrap;color:#9a9a9a}.product-detail .product-detail__info .product-detail__price .product-detail__price-old-save .product-detail__price-old{display:inline-block;text-decoration:line-through}.product-detail .product-detail__info .product-detail__price .product-detail__price-old-save .product-detail__price-save{display:inline-block;font-weight:400;font-size:12px}.product-detail .product-detail__info .product-detail__rating .product-detail__rating-stars{display:inline-block}.product-detail .product-detail__info .product-detail__rating .product-detail__rating-stars .jq-star{display:inline-block;margin-right:5px}.product-detail .product-detail__info .product-detail__rating .product-detail__rating-stars .jq-star svg{width:100%;height:100%}.product-detail .product-detail__info .product-detail__rating .product-detail__rating-count{display:inline-block}.product-detail .product-detail__info .product-detail__summary{font-size:16px;padding:20px 0;margin:15px 0;border-top:1px solid #000;border-bottom:1px solid #000;line-height:1.5}.product-detail .product-detail__info .product-detail__note{font-size:16px;font-weight:700;line-height:1.5}.product-detail .product-detail__info .product-detail__opts{max-width:300px;margin-top:21px}.product-detail .product-detail__info .product-detail__opts>.error{margin:-10px 0 20px;color:red}.product-detail .product-detail__info .product-detail__size-selector{display:block;margin:15px 0;position:relative;-webkit-transition:all .5s;transition:all .5s}.product-detail .product-detail__info .product-detail__size-selector .error{margin-top:0;color:red}.product-detail .product-detail__info .product-detail__size-selector.error-highlight{-webkit-box-shadow:0 0 10px 10px #fff2ce;box-shadow:0 0 10px 10px #fff2ce;background-color:#fff2ce}.product-detail .product-detail__info .product-detail__size-selector .product-detail__size-selector-title{display:inline-block;margin-bottom:10px;-webkit-transition:all .5s;transition:all .5s}.product-detail .product-detail__info .product-detail__size-selector a.product-detail__size-selector-guide{display:inline-block;position:absolute;top:0;right:0}.product-detail .product-detail__info .product-detail__size-selector a.product-detail__size-selector-guide:hover{text-decoration:underline}.product-detail .product-detail__info .product-detail__size-selector .product-detail__size-selector-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail .product-detail__info .product-detail__size-selector .product-detail__size-selector-list div{-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%;height:39px}.product-detail .product-detail__info .product-detail__size-selector .product-detail__size-selector-list a.product-detail__size-selector-item{-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%;height:39px;background-color:#d6d6d6;margin-bottom:15px;text-decoration:none;border-radius:39px;background-clip:padding-box;text-align:center;line-height:38px;overflow:hidden}.product-detail .product-detail__info .product-detail__size-selector .product-detail__size-selector-list a.product-detail__size-selector-item.active{background-color:#89c7be}.product-detail .product-detail__info .product-detail__size-selector .product-detail__size-selector-list a.product-detail__size-selector-item.disabled{background-color:#f3f3f3;color:#d6d6d6;position:relative;overflow:hidden}.product-detail .product-detail__info .product-detail__size-selector .product-detail__size-selector-list a.product-detail__size-selector-item.disabled:after,.product-detail .product-detail__info .product-detail__size-selector .product-detail__size-selector-list a.product-detail__size-selector-item.disabled:before{content:'';position:absolute;background-color:#d6d6d6;left:50%;width:2px;height:100px;top:-30px}.product-detail .product-detail__info .product-detail__size-selector .product-detail__size-selector-list a.product-detail__size-selector-item.disabled:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.product-detail .product-detail__info .product-detail__size-selector .product-detail__size-selector-list a.product-detail__size-selector-item.disabled:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.product-detail .product-detail__info .product-detail__size-selector .product-detail__size-selector-list.selector-col-2 a.product-detail__size-selector-item,.product-detail .product-detail__info .product-detail__size-selector .product-detail__size-selector-list.selector-col-2 div{-webkit-flex:0 1 48%;-ms-flex:0 1 48%;flex:0 1 48%}.product-detail .product-detail__info .product-detail__qty-selector{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:15px 0}.product-detail .product-detail__info .product-detail__qty-selector.error-highlight{-webkit-box-shadow:0 10px 10px 20px #fff2ce;box-shadow:0 10px 10px 20px #fff2ce;background-color:#fff2ce}.product-detail .product-detail__info .product-detail__qty-selector .product-detail__qty-selector-title{display:inline-block;line-height:27px}.product-detail .product-detail__info .product-detail__qty-selector .product-detail__qty-selector-spinner{display:inline-block}.product-detail .product-detail__info .product-detail__qty-selector .product-detail__qty-selector-spinner button{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:30px;background-clip:padding-box;background-clip:padding-box;background-color:#d6d6d6;padding:0;min-height:0}.product-detail .product-detail__info .product-detail__qty-selector .product-detail__qty-selector-spinner span{display:inline-block;width:30px;height:30px;line-height:30px;margin-left:10px;margin-right:10px;text-align:center}.product-detail .product-detail__info .product-detail__pickup-selector{margin:15px 0;position:relative}.product-detail .product-detail__info .product-detail__pickup-selector .error{margin:20px 0;color:red}.product-detail .product-detail__info .product-detail__pickup-selector.error-highlight{-webkit-box-shadow:0 0 10px 10px #fff2ce;box-shadow:0 0 10px 10px #fff2ce;background-color:#fff2ce}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__show-chosen-store{padding:10px 0;font-weight:700}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-label{display:block;color:#fff;background-color:#000;padding:10px 20px}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-label:after{position:absolute;top:16px;right:20px;content:'';background-image:url(images/bottom-arrow-white.svg);background-repeat:no-repeat;width:16px;height:8px;display:inline-block;-webkit-transition:all 1s;transition:all 1s;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-label.open:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-label:hover{cursor:pointer}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-list{display:none}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-list.open{display:block;position:absolute;top:40px;left:0;border:1px solid #000;background:#fff;z-index:1;width:-webkit-calc(100% - 2px);width:calc(100% - 2px);margin-top:-2px}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-list.open .mCSB_inside>.mCSB_container{margin-right:7px}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-list.open .mCSB_scrollTools{border-left:1px #000 solid;width:6px}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-list.open .mCSB_dragger_bar{background:#000}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-list.open .mCSB_scrollTools .mCSB_draggerRail{background:0 0}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-item-search{border:1px solid #000;margin:10px 15px;padding:5px;display:block;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:26px;font-size:14px}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-item-search:-ms-input-placeholder{color:#b1b1b1!important}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-item-search::-webkit-input-placeholder{color:#b1b1b1!important;-ms-filter:none;filter:none;opacity:1}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-item-search::-moz-placeholder{color:#b1b1b1!important;-ms-filter:none;filter:none;opacity:1}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-item{padding:10px 15px;position:relative;border-bottom:1px solid #000;color:#929292;cursor:pointer}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-item:after{position:absolute;display:block;content:'';width:25px;height:25px;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(images/circle-checkbox.svg);background-repeat:no-repeat}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-item:last-child{border-bottom:0}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-item.selected{color:#000}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-item.selected:after{background-image:url(images/circle-checkbox-checked.svg)}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-item .product-detail__pickup-selector-item p{margin:10px 0;width:-webkit-calc(100% - 45px);width:calc(100% - 45px)}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-selected .product-detail__pickup-selector-item{color:#000;border:0;cursor:default}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-selected .product-detail__pickup-selector-item:after{display:none}.product-detail .product-detail__info .product-detail__pickup-selector .product-detail__pickup-selector-selected .product-detail__pickup-selector-item .remove{position:absolute;display:block;width:17px;height:17px;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(images/close-red.svg);background-repeat:no-repeat;cursor:pointer}.product-detail .product-detail__info .product-detail__button{width:100%;height:35px;display:block;margin-bottom:16px;background-color:#89c7be;border:2px solid #000;border-radius:30px;background-clip:padding-box;line-height:35px;padding:0 20px;color:#000;font-weight:700;box-sizing:border-box;text-align:left}.product-detail .product-detail__info .product-detail__button.btn-wishlist{background-color:#c6c6c6;color:#fff;border-color:#c6c6c6;background-image:url(images/wishlist-w.svg);background-repeat:no-repeat;background-position:top 50% right 10px}.product-detail .product-detail__info .product-detail__button.blocked{background-color:#c6c6c6;border-color:#c6c6c6;color:#fff}.product-detail .product-detail__info .product-detail__button.product-detail__button-mobile-show-cart{display:none;text-decoration:none;font:17px/20px akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;width:100%;height:35px;margin-bottom:16px;background-color:#89c7be;border:2px solid #000;border-radius:30px;background-clip:padding-box;background-clip:padding-box;line-height:35px;padding:0 20px;color:#000;font-weight:700;box-sizing:border-box;text-align:left;min-height:40px;max-width:100%;-webkit-transition:background-color .3s,width .3s,height .3s,border .3s,color .3s,padding .3s;transition:background-color .3s,width .3s,height .3s,border .3s,color .3s,padding .3s;cursor:pointer;word-wrap:break-word;outline:0;vertical-align:bottom}.product-detail .product-detail__info .product-detail__extrainfo p{margin:10px 0}.product-detail .product-detail__info .product-detail__extrainfo-hidden{display:none}.product-detail .product-detail__info .product-detail__share{display:block}.product-detail .product-detail__tabbed{margin-top:70px}.product-detail .product-detail__tabbed .product-detail__tabbed-tabs{display:block;margin-top:20px}.product-detail .product-detail__tabbed .product-detail__tabbed-tabs .product-detail__tabbed-tab{height:48px;line-height:49px;padding:0 30px;color:#000;font-size:20px;font-weight:600}.product-detail .product-detail__tabbed .product-detail__tabbed-content{border:1px solid #c6c6c6;padding:20px 30px 20px 30px}.product-detail .product-detail__tabbed .product-detail__tabbed-content h3{font-size:20px}.product-detail .product-detail__tabbed .product-detail__tabbed-content p{font-size:16px}.product-detail .product-detail__tabbed .product-detail__tabbed-content table{height:auto!important;float:none!important;min-width:250px}.product-detail .product-detail__related{margin-top:25px}.product-detail .product-detail__related .product-detail__related-title{font-size:20px;border-bottom:1px #c6c6c6 solid;padding-bottom:10px;height:48px;line-height:49px;padding:0 30px;color:#000;font-size:20px;font-weight:600}.product-detail .product-detail__related .product-detail__related-list{width:100%}.product-detail .product-detail__related .product-detail__related-list a{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:31.702681072428966%;margin-left:.815326130452181%;margin-right:.815326130452181%;background:#eee;padding:20px 20px 30px 20px;margin-top:20px;margin-left:0;margin-right:1.9%;max-width:360px}.product-detail .product-detail__related .product-detail__related-list a:nth-child(3n+3){margin-right:0}.product-detail .product-detail__related .product-detail__related-list .product-detail__related-item .product-detail__related-item-photo{position:relative}.product-detail .product-detail__related .product-detail__related-list .product-detail__related-item .product-detail__related-item-photo img{position:relative;width:100%}.product-detail .product-detail__related .product-detail__related-list .product-detail__related-item .product-detail__related-item-photo .product-detail__related-item-badge{position:absolute;top:13px;left:13px;background-color:#6ec095;color:#fff;border-radius:3px;background-clip:padding-box;padding:2px 4px}.product-detail .product-detail__related .product-detail__related-list .product-detail__related-item .product-detail__related-item-name{margin-top:10px;font-size:14px;padding:0 15px;font-weight:500}.product-detail .product-detail__related .product-detail__related-list .product-detail__related-item .product-detail__related-item-price{font-size:12px;padding:0 15px;font-weight:500}.product-photo-expand{position:fixed;z-index:3000;top:0;background-color:#fff;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.product-photo-expand .product-photo-expand-close{position:absolute;top:0;right:0;width:90px;height:90px;background-color:#000;background-image:url(images/close.svg);background-repeat:no-repeat;background-size:50%;background-position:50%}.added2basket-success{color:#00bca1;padding:0 20px}.styleguide-popup{position:absolute;left:0;right:0;padding:15px 10px 5px 10px;border:1px solid #000;z-index:10;background:#fff;visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px)}.styleguide-popup:after{content:'';position:absolute;right:30px;top:-7px;background:#fff;border-top:1px solid #000;border-left:1px solid #000;border-right:none;border-bottom:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:11px;height:11px}.styleguide-popup .close{position:absolute;top:2px;right:2px;font-size:20px;cursor:pointer;line-height:15px}.styleguide-popup img{display:block;margin-bottom:10px;max-width:100%}.styleguide-popup.open{visibility:visible;-ms-filter:none;filter:none;opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.solid-heading{height:255px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.solid-heading.spacing{margin-bottom:100px}.solid-heading--green{background-color:#89c7be}.solid-heading .text{text-align:center;font-size:50px}.checkout-progress{display:block;background-color:#000;height:100px}.checkout-progress.fixed{position:fixed;top:42px;width:100%;z-index:100}.checkout-progress .checkout-progress-inner{max-width:740px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;height:100px}.checkout-progress__step{width:80px;height:70px;background-repeat:no-repeat;background-position:50% 50%;opacity:.3}.checkout-progress__step.active{-ms-filter:none;filter:none;opacity:1;position:relative}.checkout-progress__step.active:after{content:'';background-image:url(images/checkout-trip-arrow.png);background-position:top right;height:15px;width:300%;position:absolute;left:100%;top:50%;margin-top:-7px}.checkout-progress__step-1{background-image:url(images/checkout-trip-1.png)}.checkout-progress__step-2{background-image:url(images/checkout-trip-2.png)}.checkout-progress__step-3{background-image:url(images/checkout-trip-3.png)}.checkout-progress__step-3:after{background:0 0!important}.checkout-form{max-width:740px;margin:0 auto}.checkout-form .checkout-form__step .checkout-form__heading{font-size:24px;text-align:center;padding:30px 0}.checkout-form .checkout-form__step .checkout-form__info{font-size:16px;padding:0 20px;color:#9d9d9d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}.checkout-form .checkout-form__step .checkout-form__info .checkout-form__field{font-size:14px}.checkout-form .checkout-form__step .checkout-form__group{border-bottom:1px solid #9d9d9d;margin-bottom:40px;padding-bottom:40px}.checkout-form .checkout-form__step .checkout-form__group.billing-address{display:none}.checkout-form .checkout-form__step .checkout-form__group:last-child{margin-bottom:0}.checkout-form .checkout-form__step .checkout-form__group .checkout-form__row{padding:9px 0;height:auto;box-sizing:border-box;padding-left:20px;padding-right:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:30}.checkout-form .checkout-form__step .checkout-form__group .checkout-form__row.-with-error{padding-bottom:30px;-webkit-transition:all .3s;transition:all .3s}.checkout-form .checkout-form__step .checkout-form__group .checkout-form__row.-with-error .checkout-form__validate span{display:block;-webkit-transition:none;transition:none;-ms-filter:none;filter:none;opacity:1;left:auto;top:30px;color:red;width:auto;font-weight:700}.checkout-form .checkout-form__step .checkout-form__group .checkout-form__row span{cursor:pointer}.checkout-form .checkout-form__step .checkout-form__group .checkout-form__row span input[type=checkbox]{display:none}.checkout-form .checkout-form__step .checkout-form__group .checkout-form__row span input[type=checkbox]+label{padding-left:20px;display:block;position:relative;color:#c5c5c5;-webkit-transition:color .3s;transition:color .3s}.checkout-form .checkout-form__step .checkout-form__group .checkout-form__row span input[type=checkbox]+label:before{-webkit-transition:border-color .3s;transition:border-color .3s;left:0;top:2px;position:absolute;box-sizing:border-box;content:'';display:inline-block;width:13px;height:13px;border:1px solid #c5c5c5;border-radius:1px;background-clip:padding-box}.checkout-form .checkout-form__step .checkout-form__group .checkout-form__row span input[type=checkbox]:checked+label{color:#000}.checkout-form .checkout-form__step .checkout-form__group .checkout-form__row span input[type=checkbox]:checked+label:before{border:1px solid #000;background-image:url(images/unique-code-checkbox.png);background-repeat:no-repeat;background-position:50% 50%}.checkout-form .checkout-form__step .checkout-form__group .checkout-form__row--note{height:auto;padding-top:0;padding-bottom:0;background-color:#fff!important}.checkout-form .checkout-form__step .checkout-form__group .checkout-form__row:nth-of-type(2n){background-color:#eee}.checkout-form .checkout-form__step .checkout-form__group .checkout-form__row.force-white{background-color:#fff}.checkout-form .checkout-form__step .checkout-form__label{width:220px;font-size:16px;margin-right:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.checkout-form .checkout-form__step .checkout-form__field{width:340px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.checkout-form .checkout-form__step .checkout-form__field button.lookup-address{background-color:#000;color:#fff;cursor:pointer;font-weight:400;height:42px;box-sizing:border-box;width:100%;border-radius:0;background-clip:padding-box;text-align:left}.checkout-form .checkout-form__step .checkout-form__field a{color:#9d9d9d;font-size:14px}.checkout-form .checkout-form__step .checkout-form__field input.text,.checkout-form .checkout-form__step .checkout-form__field select{width:100%;border:1px solid #c9c9c9;background:#fff;height:48px;padding-left:12px;padding-right:12px;box-sizing:border-box;-webkit-box-shadow:none!important;box-shadow:none!important}.checkout-form .checkout-form__step .checkout-form__field input.text.half,.checkout-form .checkout-form__step .checkout-form__field select.half{width:49%}.checkout-form .checkout-form__step .checkout-form__field .half{width:49%}.checkout-form .checkout-form__step .checkout-form__validate{margin-left:30px;display:inline-block;margin-top:10px;-webkit-flex:auto;-ms-flex:auto;flex:auto}.checkout-form .checkout-form__step .checkout-form__validate span{-webkit-transition:all .3s;transition:all .3s;position:absolute;opacity:0;display:none;white-space:nowrap;overflow:hidden;width:60%;text-overflow:ellipsis}.checkout-form .checkout-form__step .checkout-form__validate:after{content:'';display:block;background-image:url(images/valid-tick.png);opacity:0;-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);-webkit-transition:all .3s;transition:all .3s;width:20px;height:15px}.checkout-form .checkout-form__step .checkout-form__validate.--valid:after{-ms-filter:none;filter:none;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.checkout-form .checkout-form__step i.payment-ico{display:inline-block;margin-right:10px;vertical-align:top}.checkout-form .checkout-form__step i.payment-ico.visa{background-image:url(images/pay-visa.png);width:60px;height:20px}.checkout-form .checkout-form__step i.payment-ico.mastercard{background-image:url(images/pay-mc.png);width:42px;height:32px}.checkout-form .checkout-form__step i.payment-ico.maestro{background-image:url(images/pay-maestro.png);width:48px;height:28px}.checkout-form .checkout-form__step i.payment-ico.americanexpress{background-image:url(images/pay-ae.png);width:40px;height:26px}.checkout-form .checkout-form__step i.payment-ico.paypal{background-image:url(images/pay-paypal.png);width:87px;height:21px}.checkout-form .checkout-form__step i.payment-ico.worldpay{background-image:url(images/pay-worldpay.png);width:137px;height:25px}.checkout-form button.pay-with-paypal{background-color:#ffc439;display:block;width:100%;font-size:13px;color:#000;text-shadow:0 1px 1px #fff;margin:0 5px}.checkout-form button.pay-with-paypal i{display:inline-block;vertical-align:top;background-image:url(images/button-paypal-y.png);width:80px;height:24px}.checkout-form .note{color:#9d9d9d}.checkout-form .tooltip{width:36px;height:36px;border-radius:50%;background-clip:padding-box;border:2px solid #9d9d9d;color:#9d9d9d;text-align:center;line-height:33px;display:inline-block;box-sizing:border-box;text-decoration:none;background-color:#fff;font-weight:700;font-size:16px;position:relative}.checkout-form .tooltip::after{content:attr(data-tooltiptext);position:absolute;top:-50px;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#1a1a1a;white-space:nowrap;padding:2px 7px;font-size:13px;font-weight:400;display:none;-webkit-transition:all .3s;transition:all .3s;color:#fff}.checkout-form .tooltip::before{content:"";width:0;height:0;border:5px solid transparent;border-top-color:#1a1a1a;position:absolute;top:-15px;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none;-webkit-transition:all .3s;transition:all .3s;z-index:5}.checkout-form .tooltip:hover::after,.checkout-form .tooltip:hover::before{display:block}.checkout-table table{width:100%;border-top:1px solid #9d9d9d;border-bottom:1px solid #9d9d9d}.checkout-table table thead tr th{font-weight:400;text-align:left;font-size:16px;padding-top:10px;padding-bottom:10px;color:#9d9d9d}.checkout-table table thead tr th:nth-of-type(2){text-align:left;width:80px}.checkout-table table thead tr th:nth-of-type(3){text-align:center;width:80px}.checkout-table table thead tr th:nth-of-type(4){text-align:right;width:80px}.checkout-table table tbody tr td{padding-top:10px;padding-bottom:10px;font-size:16px}.checkout-table table tbody tr td:nth-of-type(2){padding-right:50px}.checkout-table table tbody tr td:nth-of-type(3){text-align:left;width:80px}.checkout-table table tbody tr td:nth-of-type(4){text-align:center;width:80px}.checkout-table table tbody tr td:nth-of-type(5){text-align:right;width:80px}.checkout-table table tbody tr td img{display:inline-block;vertical-align:middle;width:165px;height:140px;object-fit:cover;margin-right:35px}.checkout-table table tbody tr td a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.checkout-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:740px;margin:60px auto;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.checkout-footer .checkout-footer__info>.password{padding:9px 0;height:auto}.checkout-footer .checkout-footer__info>.password .checkout-form__field,.checkout-footer .checkout-footer__info>.password .checkout-form__label,.checkout-footer .checkout-footer__info>.password .checkout-form__validate{display:block}.checkout-footer .checkout-footer__info>.password .checkout-form__label{font-size:16px;color:#111;font-family:akzidenz-grotesk,'Helvetica Neue',Arial,sans-serif;font-weight:400}.checkout-footer .checkout-footer__info>.password .checkout-form__field input.text{width:100%;border:1px solid #c9c9c9;background:#fff;height:48px;padding-left:12px;padding-right:12px;box-sizing:border-box;-webkit-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.checkout-footer .checkout-footer__info>.password.-with-error{padding-bottom:15px;-webkit-transition:all .3s;transition:all .3s}.checkout-footer .checkout-footer__info>.password.-with-error .checkout-form__validate span{display:block;-webkit-transition:none;transition:none;-ms-filter:none;filter:none;opacity:1;left:245px;top:60px;color:red;font-weight:700}.checkout-footer .checkout-footer__info input[type=checkbox]{display:none}.checkout-footer .checkout-footer__info input[type=checkbox]+label{padding-right:25px;display:block;text-align:right;position:relative;color:#c5c5c5;-webkit-transition:color .3s;transition:color .3s}.checkout-footer .checkout-footer__info input[type=checkbox]+label:before{-webkit-transition:border-color .3s;transition:border-color .3s;right:0;top:2px;position:absolute;box-sizing:border-box;content:'';display:inline-block;width:13px;height:13px;border:1px solid #c5c5c5;border-radius:1px;background-clip:padding-box}.checkout-footer .checkout-footer__info input[type=checkbox]:checked+label{color:#000}.checkout-footer .checkout-footer__info input[type=checkbox]:checked+label:before{border:1px solid #000;background-image:url(images/unique-code-checkbox.png);background-repeat:no-repeat;background-position:50% 50%}.checkout-footer .checkout-footer__summary-order input[type=checkbox]{display:none}.checkout-footer .checkout-footer__summary-order input[type=checkbox]+label{padding-left:28px;display:block;text-align:right;position:relative;color:#c5c5c5;-webkit-transition:color .3s;transition:color .3s}.checkout-footer .checkout-footer__summary-order input[type=checkbox]+label:before{-webkit-transition:border-color .3s;transition:border-color .3s;left:0;top:2px;position:absolute;box-sizing:border-box;content:'';display:inline-block;width:23px;height:23px;border:1px solid #c5c5c5;border-radius:1px;background-clip:padding-box}.checkout-footer .checkout-footer__summary-order input[type=checkbox]+label.cb-with-error{color:red}.checkout-footer .checkout-footer__summary-order input[type=checkbox]+label.cb-with-error:before{border:2px solid red}.checkout-footer .checkout-footer__summary-order input[type=checkbox]:checked+label{color:#000}.checkout-footer .checkout-footer__summary-order input[type=checkbox]:checked+label:before{border:1px solid #000;background-image:url(images/unique-code-checkbox.png);background-repeat:no-repeat;background-position:50% 50%}.checkout-footer .checkout-footer__info{width:300px;color:#888}.checkout-footer .checkout-footer__info p{font-size:14px}.checkout-footer .checkout-footer__summary-order{width:300px}.checkout-footer .checkout-footer__summary-order .checkout-footer__heading{text-align:right;height:60px;font-weight:700;font-size:20px}.checkout-footer .checkout-footer__summary-order .checkout-footer__summary-table{width:100%}.checkout-footer .checkout-footer__summary-order .checkout-footer__summary-table table{width:100%;font-size:16px;margin-bottom:20px}.checkout-footer .checkout-footer__summary-order .checkout-footer__summary-table table tr td{text-align:left}.checkout-footer .checkout-footer__summary-order .checkout-footer__summary-table table tr td:nth-of-type(1){text-align:right;padding-right:25px}.checkout-footer .checkout-footer__summary-order .checkout-footer__summary-table table tr td:nth-of-type(2){width:20px}.checkout-footer .checkout-footer__summary-order .checkout-footer__summary-table table tr.total{font-size:18px;font-weight:700}.checkout-footer .checkout-footer__summary-order .checkout-footer__summary-table table tr.total td{padding-top:16px}.checkout-footer .checkout-footer__summary-order p{margin:10px 0}.checkout-footer .checkout-footer__summary-order .button,.checkout-footer .checkout-footer__summary-order button{margin-top:20px;display:block;width:100%;text-transform:uppercase}.checkout-footer .checkout-footer__summary-order span{cursor:pointer;font-size:14px}.checkout-footer .checkout-footer__summary-order span input[type=checkbox]{display:none}.checkout-footer .checkout-footer__summary-order span input[type=checkbox]+label{padding-right:40px;display:block;position:relative;color:#c5c5c5;text-align:right;-webkit-transition:color .3s;transition:color .3s}.checkout-footer .checkout-footer__summary-order span input[type=checkbox]+label a{color:#c5c5c5}.checkout-footer .checkout-footer__summary-order span input[type=checkbox]+label:before{-webkit-transition:border-color .3s;transition:border-color .3s;right:0;top:2px;position:absolute;box-sizing:border-box;content:'';display:inline-block;width:13px;height:13px;border:1px solid #c5c5c5;border-radius:1px;background-clip:padding-box}.checkout-footer .checkout-footer__summary-order span input[type=checkbox]:checked+label{color:#000}.checkout-footer .checkout-footer__summary-order span input[type=checkbox]:checked+label a{color:#000}.checkout-footer .checkout-footer__summary-order span input[type=checkbox]:checked+label:before{border:1px solid #000;background-image:url(images/unique-code-checkbox.png);background-repeat:no-repeat;background-position:50% 50%}.checkout-extra{width:60%;margin:40px auto 30px auto}.checkout-extra .checkout-extra__heading{font-size:20px;font-weight:700;margin-bottom:7px;text-align:right}.checkout-extra .checkout-extra__checkboxgroup:after{display:block;clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto;content:''}.checkout-extra .checkout-extra__checkboxgroup label{width:100%;float:right;margin-bottom:15px}.checkout-extra .checkout-extra__checkboxgroup label:last-child(){margin-bottom:0}.checkout-extra .checkout-extra__checkboxgroup span{cursor:pointer;font-size:18px;font-weight:700}.checkout-extra .checkout-extra__checkboxgroup span input[type=radio]{display:none}.checkout-extra .checkout-extra__checkboxgroup span input[type=radio]+label{padding-right:25px;display:block;text-align:right;position:relative;color:#000;-webkit-transition:color .3s;transition:color .3s}.checkout-extra .checkout-extra__checkboxgroup span input[type=radio]+label:before{-webkit-transition:border-color .3s;transition:border-color .3s;right:0;bottom:4px;position:absolute;box-sizing:border-box;content:'';display:inline-block;width:13px;height:13px;border:1px solid #c9c9c9;border-radius:1px;background-clip:padding-box}.checkout-extra .checkout-extra__checkboxgroup span input[type=radio]:checked+label{color:#000}.checkout-extra .checkout-extra__checkboxgroup span input[type=radio]:checked+label:before{border:1px solid #9d9d9d;background-color:#9d9d9d}.checkout-extra .checkout-extra__note{font-size:14px;margin-top:35px;color:#888;text-align:right}.checkout-footer .error-message,.checkout-form .error-message{text-align:center;color:red;display:block;font-weight:700;margin:10px 0}#main_0_Button1,#main_0_payBtn{width:100%;margin-top:11px;font-weight:700}.error-message{text-align:center;color:red;display:block;font-weight:700;margin:10px 0}.basket-table{position:relative}.basket-table:before{content:'';width:100%;top:0;background-color:#000;height:60px;display:block;position:absolute}.basket-table .basket-table-inner{max-width:1120px;margin:0 auto;position:relative}.basket-table .basket-table-inner table{width:100%}.basket-table .basket-table-inner table thead tr th{color:#fff;height:60px}.basket-table .basket-table-inner table thead tr th:nth-of-type(1){text-align:left;padding-left:145px}.basket-table .basket-table-inner table tbody tr td{padding-top:20px;padding-bottom:20px}.basket-table .basket-table-inner table tbody tr td:nth-of-type(1){padding-left:70px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.basket-table .basket-table-inner table tbody tr td:nth-of-type(2){text-align:center}.basket-table .basket-table-inner table tbody tr td:nth-of-type(3){text-align:center}.basket-table .basket-table-inner table tbody tr td:nth-of-type(4){text-align:center}.basket-table .basket-table-inner table tbody tr td .productSpecification{position:relative;padding:0 40px 0 20px;width:300px;box-sizing:border-box;font-weight:400;text-align:center;font-size:15px}.basket-table .basket-table-inner table tbody tr td .productSpecification span{cursor:pointer}.basket-table .basket-table-inner table tbody tr td .productSpecification span::after{content:"";background-image:url(images/arrow_drop_down.png);background-size:14px 10px;width:14px;height:10px;display:inline-block;margin-left:10px}.basket-table .basket-table-inner table tbody tr td .productSpecification ul{display:none;position:absolute;list-style:none;text-align:left;cursor:default;z-index:999999;background:#fff;padding:0;padding-right:40px}.basket-table .basket-table-inner table tbody tr td .productSpecification ul li{border:1px solid #000;border-top:0;padding:5px}.basket-table .basket-table-inner table tbody tr td .productSpecification ul li:first-child{border-top:1px solid #000}.basket-table .basket-table-inner table tbody tr td .productSpecification.open span::after{background-image:url(images/arrow_drop_up.png)}.basket-table .basket-table-inner table tbody tr td .productSpecification.open ul{display:block}.basket-table .basket-table-inner table tbody tr td .remove{width:17px;height:17px;margin-right:55px;display:inline-block;color:#ef2921;position:absolute;left:0;overflow:hidden;text-indent:-999px;top:50%;margin-top:-8px;background-image:url(images/r-cross.png)}.basket-table .basket-table-inner table tbody tr td a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.basket-table .basket-table-inner table tbody tr td a img{margin-right:13px}.basket-table .basket-table-inner table tbody tr td a img{width:200px}.basket-table .basket-table-inner table tbody tr td .spinner{display:inline-block;margin:0 20px;width:100px;white-space:nowrap}.basket-table .basket-table-inner table tbody tr td .spinner input{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:30px;background-clip:padding-box;background-clip:padding-box;background-color:#9d9d9d;padding:0;min-height:0}.basket-table .basket-table-inner table tbody tr td .spinner span{display:inline-block;width:20px;height:30px;line-height:30px;margin-left:10px;margin-right:10px;text-align:center}.empty-basket{text-align:center;margin:50px auto}.basket-extra{border-top:1px solid #c8c7c7;border-bottom:1px solid #c8c7c7}.basket-extra .basket-extra-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1120px;margin:0 auto}.basket-extra .basket-extra__left,.basket-extra .basket-extra__right{padding:60px 90px;text-align:right;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;text-align:right}.basket-extra .basket-extra__right{border-left:1px solid #c8c7c7}.basket-extra .basket-extra__heading{font-size:15px;margin-bottom:37px}.basket-extra .basket-extra__heading.basket-extra__heading-error{color:red}.basket-extra .basket-extra__checkboxgroup:after{display:block;clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto;content:''}.basket-extra .basket-extra__checkboxgroup label{width:40%;float:right;margin-bottom:15px}.basket-extra .basket-extra__checkboxgroup span{cursor:pointer;font-size:14px}.basket-extra .basket-extra__checkboxgroup span input[type=radio]{display:none}.basket-extra .basket-extra__checkboxgroup span input[type=radio]+label{padding-right:25px;display:block;text-align:right;position:relative;color:#000;-webkit-transition:color .3s;transition:color .3s}.basket-extra .basket-extra__checkboxgroup span input[type=radio]+label:before{-webkit-transition:border-color .3s;transition:border-color .3s;right:0;top:2px;position:absolute;box-sizing:border-box;content:'';display:inline-block;width:13px;height:13px;border:1px solid #c9c9c9;border-radius:1px;background-clip:padding-box}.basket-extra .basket-extra__checkboxgroup span input[type=radio]:checked+label{color:#000}.basket-extra .basket-extra__checkboxgroup span input[type=radio]:checked+label:before{border:1px solid #9d9d9d;background-color:#9d9d9d}.basket-extra .basket-extra__input{border:2px solid #d6d6d6;height:40px;max-width:260px;box-sizing:border-box;margin-bottom:15px;position:relative;display:inline-block;width:100%;padding-right:90px;border-radius:40px;background-clip:padding-box}.basket-extra .basket-extra__input input[type=text]{border:none;margin:7px 8px;width:100%;height:20px;-webkit-box-shadow:none!important;box-shadow:none!important;padding:0 10px 0 10px}.basket-extra .basket-extra__input input[type=submit]{background-color:#d6d6d6;position:absolute;top:-2px;right:-2px;color:#fff;height:40px;border-radius:0 40px 40px 0;background-clip:padding-box;width:80px}.basket-extra .basket-extra__note{font-size:14px;margin-top:35px;color:#888}.solid-heading.solid-heading--image{position:relative;height:auto;background-color:#89c7be}.solid-heading.solid-heading--image .solid-heading__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.solid-heading.solid-heading--image .solid-heading__background img{width:100%;height:100%;object-fit:cover}.solid-heading.solid-heading--image .solid-heading__content{max-width:600px;margin:20px 0;z-index:20;color:#fff;padding:20px 20px;text-align:center}.solid-heading.solid-heading--image .solid-heading__content h2{font-size:50px;font-weight:300}.solid-heading.solid-heading--image .solid-heading__content p{font-size:18px}.my-orders{padding:25px 0;width:740px;max-width:100%;margin:0 auto}.my-orders h1,.my-orders h2,.my-orders h3{text-align:center;margin:28px 0;font-weight:500}.my-orders .rows .item{background:#f0f0f0}.my-orders .rows .item:nth-child(2n){background:#fff}.my-orders .rows .item>.row{margin-left:auto;margin-right:auto;font-size:0;max-width:1140px;padding:0 0;display:block}.my-orders .rows .item>.row .col{font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:23.369347739095637%;margin-left:.815326130452181%;margin-right:.815326130452181%;text-transform:uppercase;padding:18px 0 19px 14px}.my-orders .rows .item>.row .col:first-child{text-align:left;font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:31.702681072428966%;margin-left:.815326130452181%;margin-right:.815326130452181%;width:26.4%}.my-orders .rows .item>.row .col:nth-child(3){font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:31.702681072428966%;margin-left:.815326130452181%;margin-right:.815326130452181%}.my-orders .rows .item>.row .col:nth-child(4){text-align:right;font-size:17px;display:inline-block;vertical-align:top;box-sizing:border-box;width:6.702681072428971%;margin-left:.815326130452181%;margin-right:.815326130452181%;text-align:left;font-weight:500;padding-left:10px}.my-orders .rows .item .order-detail{float:none;clear:both;display:block;overflow:hidden;visibility:hidden;width:auto;height:auto;text-align:left;width:100%;visibility:inherit;background:#fff;padding-bottom:210px;display:none}.my-orders .rows .item.active{background:#bbb}.my-orders .rows .item.active .order-detail{display:block}h3.wishlist{text-align:center;font-size:25px;margin-bottom:10px;margin-top:10px}.wishlist-table{position:relative;margin-top:20px}.wishlist-table .wishlist-table-inner{max-width:960px;margin:0 auto;position:relative}.wishlist-table .wishlist-table-inner table{width:100%}.wishlist-table .wishlist-table-inner table thead tr{background:#ececec}.wishlist-table .wishlist-table-inner table thead tr th{color:#000;height:60px}.wishlist-table .wishlist-table-inner table thead tr th:nth-of-type(1){text-align:left;padding-left:25px}.wishlist-table .wishlist-table-inner table tbody tr td{padding-top:20px;padding-bottom:20px}.wishlist-table .wishlist-table-inner table tbody tr td:nth-of-type(1){position:relative}.wishlist-table .wishlist-table-inner table tbody tr td:nth-of-type(2){text-align:center}.wishlist-table .wishlist-table-inner table tbody tr td:nth-of-type(3){text-align:center}.wishlist-table .wishlist-table-inner table tbody tr td:nth-of-type(4){text-align:center}.wishlist-table .wishlist-table-inner table tbody tr td .remove{width:17px;height:17px;margin-right:55px;display:block;color:#ef2921;position:absolute;left:90px;overflow:hidden;text-indent:-999px;bottom:0;margin-top:-8px;background-image:url(images/r-cross.png)}.wishlist-table .wishlist-table-inner table tbody tr td .move-to-basket{position:absolute;right:0;bottom:0}.wishlist-table .wishlist-table-inner table tbody tr td a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}.wishlist-table .wishlist-table-inner table tbody tr td a img{margin-right:13px}.wishlist-table .wishlist-table-inner table tbody tr td a img{width:200px}.wishlist-table .wishlist-table-inner table tbody tr td a span{margin-right:20%}.wishlist-table .wishlist-table-inner table tbody tr td .spinner{display:inline-block;margin:0 20px;width:100px;white-space:nowrap}.wishlist-table .wishlist-table-inner table tbody tr td .spinner button{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:30px;background-clip:padding-box;background-clip:padding-box;background-color:#9d9d9d;padding:0;min-height:0}.wishlist-table .wishlist-table-inner table tbody tr td .spinner span{display:inline-block;width:20px;height:30px;line-height:30px;margin-left:10px;margin-right:10px;text-align:center}.empty-wishlist{text-align:center;margin:50px auto}.ac_results{padding:0;border:1px solid #000;background-color:#fff;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_loading{background:#fff url(indicator.gif) right center no-repeat}.ac_odd{background-color:#eee}.ac_over{background-color:#0a246a;color:#fff}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f6f6f6;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-loading .slick-list{background:#fff img('ajax-loader.gif') center center no-repeat}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}