.page-wrapper,.columns .column.main{overflow:hidden}.new-homepage{color:#052030;margin:0 auto;max-width:1166px;width:92%}@media only screen and (min-width:980px){.new-homepage{width:100%}}.new-homepage h1,.new-homepage h2,.new-homepage h3,.new-homepage h4{color:#fff;margin:0;padding:0}.new-homepage .cta-link{color:#fff;display:block;font-size:12px;font-weight:bold;padding:0 15px;text-transform:uppercase;width:100%}@media only screen and (min-width:980px){.new-homepage .cta-link{font-size:13px;font-weight:normal}}.new-homepage .cta-link.cta-link-big{font-size:13px;max-width:280px;width:100%}@media only screen and (min-width:980px){.new-homepage .cta-link.cta-link-big{max-width:100%;width:100%}}.new-homepage .cta-link.cta-link-big .cta-inside:after{right:0}@media only screen and (min-width:980px){.new-homepage .cta-link.cta-link-big .cta-inside:after{right:-20px}}.new-homepage .cta-link.cta-link-big .cta-inside:before{left:0}@media only screen and (min-width:980px){.new-homepage .cta-link.cta-link-big .cta-inside:before{left:-20px}}.new-homepage .cta-link.mobile{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.new-homepage .cta-link .cta-inside{display:inline-block;position:relative}.new-homepage .cta-link .cta-inside:after,.new-homepage .cta-link .cta-inside:before{color:inherit;content:"_";display:block;position:absolute;top:-6px}.new-homepage .cta-link .cta-inside:after{right:0px}@media only screen and (min-width:980px){.new-homepage .cta-link .cta-inside:after{right:-20px}}.new-homepage .cta-link .cta-inside:before{left:0px}@media only screen and (min-width:980px){.new-homepage .cta-link .cta-inside:before{left:-20px}}.new-homepage .row-container{margin-bottom:25px}@media only screen and (min-width:980px){.new-homepage .row-container{margin-bottom:60px}}.new-homepage .row-container.row-thin{padding:0 8px}@media only screen and (min-width:1166px){.new-homepage .row-container.row-thin{padding:0 99px}}.new-homepage .row-double .left-column{float:left;margin-bottom:25px;width:100%}@media only screen and (min-width:980px){.new-homepage .row-double .left-column{margin-bottom:0;max-width:475px}}.new-homepage .row-double .left-column h2{color:#052030;font-size:20px;margin:0 0 20px;text-align:center;text-transform:uppercase}@media only screen and (min-width:980px){.new-homepage .row-double .left-column h2{font-size:30px;margin:15px 0 75px}}.new-homepage .row-double .right-column{float:right;width:100%}@media only screen and (min-width:980px){.new-homepage .row-double .right-column{max-width:375px}}.new-homepage .row-double .right-column .right-block{margin-bottom:25px}@media only screen and (min-width:980px){.new-homepage .row-double .right-column .right-block{margin-bottom:45px}}.new-homepage .row-double .right-column .right-block.last{margin-bottom:0}.new-homepage .row-double .photo-content{position:relative}.new-homepage .row-double .photo-content.photo-top .content{top:40px}.new-homepage .row-double .photo-content.photo-bottom .content{bottom:40px}.new-homepage .row-double .photo-content .content{color:#fff;display:inline;padding:0 30px;position:absolute;text-align:center}.new-homepage .row-double .photo-content .content.content-top{top:25px;width:100%}.new-homepage .row-double .photo-content .content.content-bottom{bottom:40px}.new-homepage .row-double .photo-content .content h3{display:inline-block;font-size:24px;margin-bottom:2px;text-align:center;text-transform:uppercase}.new-homepage .row-double .photo-content .content .cta-link{text-align:center}.new-homepage .row-double .photo{width:100%}.new-homepage .row-double .text-content{font-size:18px;margin-top:35px;text-align:center}@media only screen and (min-width:980px){.new-homepage .row-double .text-content{font-size:22px;margin-top:75px}}.new-homepage .title-line{margin:60px 0 55px;text-align:center}@media only screen and (min-width:980px){.new-homepage .title-line{margin:80px 0 60px}}.new-homepage .title-line h1,.new-homepage .title-line h2{color:#052030;text-transform:uppercase}.new-homepage .title-line h1{font-size:12px;letter-spacing:2px;margin-bottom:10px;word-spacing:6px}.new-homepage .title-line h2{font-size:18px;letter-spacing:1px;word-spacing:2px}@media only screen and (min-width:980px){.new-homepage .title-line h2{font-size:35px}}.new-homepage .block-image{position:relative}.new-homepage .block-image .cta-link{bottom:15px;left:0;position:absolute;text-align:center}.new-homepage .block-text{text-align:center}.new-homepage .block-text h2{color:#052030;font-size:20px;margin-top:15px;text-transform:uppercase}@media only screen and (min-width:980px){.new-homepage .block-text h2{font-size:30px}}.new-homepage .block-text p,.new-homepage .block-text .cta-link{color:#052030;font-size:15px;margin:0 auto;max-width:350px;width:100%}.new-homepage .block-text p.cta-link-big,.new-homepage .block-text .cta-link.cta-link-big{max-width:280px;width:100%}@media only screen and (min-width:980px){.new-homepage .block-text p.cta-link-big,.new-homepage .block-text .cta-link.cta-link-big{font-weight:normal;max-width:100%;width:100%}}.new-homepage .block-text .cta-link{font-size:13px}.new-homepage .block-text p{line-height:22px;margin-top:25px;word-spacing:3px}@media only screen and (min-width:980px){.new-homepage .block-text p{margin-top:45px}}.new-homepage .block-text .cta-link{margin:30px auto 0}.new-homepage .block-product{border:1px solid #ebeeef;padding-bottom:30px;position:relative;text-align:center}.new-homepage .block-product .heart-picto{color:#203441;display:block;font-size:20px;height:25px;position:absolute;right:20px;top:20px;width:27px}.new-homepage .block-product .link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.new-homepage .block-product .photo{margin:10px 0;width:141px}.new-homepage .block-product h2,.new-homepage .block-product h3,.new-homepage .block-product .price{color:#052030;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Helvetica','Open Sans','Arial Narrow','Arial','Lucida Grande','sans-serif' !important;font-size:14px;text-transform:none}.new-homepage .block-product h2{font-weight:bold}.new-homepage .block-product h3{margin:7px 0}.new-homepage .block-product .button{background-color:#fff;border:1px solid #052030;color:#052030;display:inline-block;font-size:14px;height:30px;line-height:30px;margin-top:25px;padding:0;text-transform:uppercase;width:126px}.new-homepage .block-comparator{display:none;position:relative}@media only screen and (min-width:980px){.new-homepage .block-comparator{display:block}}.new-homepage .block-comparator .cd-handle img{position:absolute;left:50%;top:200%;transform:translateX(-50%);opacity:0.3}.new-homepage .block-comparator .text-box{position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:480px;z-index:180}.new-homepage .block-comparator .text-box.right-text{right:130px}.new-homepage .block-comparator .text-box.left-text{left:130px}.new-homepage .block-comparator.mobile{display:block}@media only screen and (min-width:980px){.new-homepage .block-comparator.mobile{display:none}}.new-homepage .block-comparator.mobile .swiper-container .swiper-slide img{width:100%}.new-homepage .block-comparator.mobile .comparator-pagination{bottom:3%;position:absolute;text-align:center;width:100%}.new-homepage .block-comparator.mobile .comparator-pagination .swiper-pagination-bullet{background:transparent;border:2px solid #fff;border-radius:12px;box-shadow:0 0 2px #6a6a6a;display:inline-block;height:12px;margin:4px;width:12px}.new-homepage .block-comparator.mobile .comparator-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d7d7d7}.new-homepage .block-comparator .text-container{display:none;height:100%;left:50%;max-width:290px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:99}@media only screen and (min-width:980px){.new-homepage .block-comparator .text-container{display:block}}.new-homepage .block-comparator .text-container h2{font-size:30px;letter-spacing:1px;margin:70px 0 40px;text-transform:uppercase;word-spacing:2px}.new-homepage .block-comparator .text-container h3{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Helvetica','Open Sans','Arial Narrow','Arial','Lucida Grande','sans-serif' !important;font-size:13px;letter-spacing:1px;margin-bottom:130px;text-transform:uppercase;word-spacing:2px}.new-homepage .block-comparator .text-container img{bottom:75px;left:50%;opacity:0.4;position:absolute;transform:translateX(-50%)}@media only screen and (min-width:980px){.new-homepage .block-comparator{display:block;position:relative}.new-homepage .block-comparator.mobile{display:none}.new-homepage .block-comparator .text-container{display:block;height:100%;left:50%;max-width:290px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:99}.new-homepage .block-comparator .cd-image-container h2{margin-bottom:25px;text-transform:uppercase}.new-homepage .block-comparator .cd-image-container h3{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Helvetica','Open Sans','Arial Narrow','Arial','Lucida Grande','sans-serif' !important;font-size:14px}}.new-homepage figure>img{width:100%}.new-homepage .row-comparator{margin-bottom:25px}@media only screen and (min-width:980px){.new-homepage .row-comparator{margin-bottom:60px}}.new-homepage .row-comparator .cta-link{color:#052030;letter-spacing:1px;margin:44px auto 0;text-align:center;word-spacing:2px}@media only screen and (min-width:980px){.new-homepage .row-comparator .cta-link{margin:44px 0 0}}.new-homepage .row-comparator .mobile-comparator{display:block;width:100%}@media only screen and (min-width:980px){.new-homepage .row-comparator .mobile-comparator{display:none}}.new-homepage .row-comparator .insides .compare-data{position:absolute;top:0}.new-homepage .row-comparator .insides .compare-data.comp-left{left:0}.new-homepage .row-comparator .insides .compare-data.comp-right{right:0}@media only screen and (min-width:980px){.new-homepage .row-comparator{margin-bottom:60px}.new-homepage .row-comparator .cta-link{color:#052030;letter-spacing:1px;margin:44px 0 0;text-align:center;word-spacing:2px}.new-homepage .row-comparator .mobile-comparator{display:none;width:100%}}.new-homepage .row-diary{padding:0 8px}@media only screen and (min-width:980px){.new-homepage .row-diary{padding:0}}.new-homepage .row-diary .title-line{margin:0 0 20px}@media only screen and (min-width:980px){.new-homepage .row-diary .title-line{margin:0 0 40px}}.new-homepage .row-diary .title-line h1{color:#052030;font-family:'Garamond','Baskerville','Baskerville Old Face','Hoefler Text','Times New Roman',serif;font-size:20px;text-transform:uppercase}@media only screen and (min-width:980px){.new-homepage .row-diary .title-line h1{font-size:30px}}.new-homepage .row-diary .title-line a{color:#052030;text-decoration:none}.new-homepage .row-diary .content-box{overflow:hidden;position:relative;text-align:center;width:100%}.new-homepage .row-diary .content-box .photo-box{display:block;height:250px;position:relative}@media only screen and (min-width:690px){.new-homepage .row-diary .content-box .photo-box{height:450px}}@media only screen and (min-width:980px){.new-homepage .row-diary .content-box .photo-box{height:550px}}.new-homepage .row-diary .content-box .photo{height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:none}.new-homepage .row-diary .content-box .content{bottom:15px;display:none;position:absolute;width:100%}@media only screen and (min-width:980px){.new-homepage .row-diary .content-box .content{display:block;z-index:99}}.new-homepage .row-diary .content-box .content p{text-transform:uppercase}.new-homepage .row-diary .content-box .content-mobile{color:#052030;display:block;margin-top:25px;padding:0 8px;width:100%}@media only screen and (min-width:980px){.new-homepage .row-diary .content-box .content-mobile{display:none}}.new-homepage .row-diary .content-box .content-mobile h2,.new-homepage .row-diary .content-box .content-mobile p{color:#052030}.new-homepage .row-diary .content-box h2,.new-homepage .row-diary .content-box p{color:#fff}.new-homepage .row-diary .content-box h2{font-size:20px;margin-bottom:12px;text-transform:uppercase}@media only screen and (min-width:980px){.new-homepage .row-diary .content-box h2{font-size:25px}}.new-homepage .row-diary .content-box p{font-size:15px;line-height:1.5em;padding:5px 0;text-transform:uppercase}.new-homepage .row-diary .cta-link{letter-spacing:1px;margin:25px auto 0;text-align:center;word-spacing:2px}@media only screen and (min-width:980px){.new-homepage .row-diary .cta-link{margin:44px 0 0 0}}.new-homepage .row-olapic{margin-bottom:30px;text-align:center}@media only screen and (min-width:980px){.new-homepage .row-olapic{margin-top:-35px}}.new-homepage .row-olapic .title-line{margin:0 0 25px}@media only screen and (min-width:980px){.new-homepage .row-olapic .title-line{margin:0 0 40px}}.new-homepage .row-olapic .title-line h1{color:#052030;font-size:20px;text-transform:uppercase}@media only screen and (min-width:980px){.new-homepage .row-olapic .title-line h1{font-size:30px}}.new-homepage .row-olapic .title-line a{color:#052030;text-decoration:none}.new-homepage .row-olapic .olapic-pics{width:100%}.new-homepage .row-olapic .block-text{float:right;height:277px;max-width:277px;text-align:center;width:100%}@media only screen and (min-width:980px){.new-homepage .row-olapic .block-text{height:auto;width:22%}}.new-homepage .row-olapic .block-text h2{color:#052030;font-size:20px;margin-top:15px}@media only screen and (min-width:980px){.new-homepage .row-olapic .block-text h2{font-size:30px}}.new-homepage .row-olapic .block-text p,.new-homepage .row-olapic .block-text .cta-link{color:#052030;margin:0 auto;max-width:350px;width:100%}.new-homepage .row-olapic .block-text p{line-height:1.75em;margin-top:25px;word-spacing:3px}@media only screen and (min-width:980px){.new-homepage .row-olapic .block-text p{margin-top:45px}}.new-homepage .row-olapic .block-text .cta-link{margin:30px auto 0}.new-homepage .row-bottom{margin-bottom:0;padding:0 8px}@media only screen and (min-width:980px){.new-homepage .row-bottom{padding:0}}.new-homepage .row-bottom .photo{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto}@media only screen and (min-width:980px){.new-homepage .row-bottom .photo{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.new-homepage .row-bottom .box-text{height:304px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:980px){.new-homepage .row-bottom .box-text{height:auto;width:49%}}@media only screen and (min-width:1270px){.new-homepage .row-bottom .box-text{width:auto}}.new-homepage .row-bottom .box-text.left{margin-bottom:25px}@media only screen and (min-width:1270px){.new-homepage .row-bottom .box-text.left{margin-bottom:0}}.new-homepage .row-bottom .box-text .content{height:auto;left:50%;padding-top:110px;position:absolute;text-align:center;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:96%;z-index:99}@media only screen and (min-width:980px){.new-homepage .row-bottom .box-text .content{width:80%}}.new-homepage .row-bottom .box-text .content h2,.new-homepage .row-bottom .box-text .content h3,.new-homepage .row-bottom .box-text .content button{text-transform:uppercase}.new-homepage .row-bottom .box-text .content h2{font-size:25px}.new-homepage .row-bottom .box-text .content h3{font-size:16px;margin-top:10px}.new-homepage .row-bottom .box-text .content form{display:block;margin-top:30px;width:100%}.new-homepage .row-bottom .box-text .content form .select-style{padding:10px 0}.new-homepage .row-bottom .box-text .content form select,.new-homepage .row-bottom .box-text .content form input{border:0;display:inline-block;height:auto;margin:0 auto;padding:10px 15px;width:90%}@media only screen and (min-width:980px){.new-homepage .row-bottom .box-text .content form select,.new-homepage .row-bottom .box-text .content form input{max-width:226px;width:80%}}.new-homepage .row-bottom .box-text .content form button{background:transparent;border:1px solid #fff;color:#fff;display:inline-block;font-size:12px;margin:25px auto 0;padding:10px 0 11px;width:90%}@media only screen and (min-width:980px){.new-homepage .row-bottom .box-text .content form button{margin:-1px 0 0 25px;max-width:120px}}.new-homepage .row-bottom .to-top-mobile{background-color:#fff;bottom:14px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;display:block;height:36px;position:fixed;right:8px;width:36px;z-index:950}.new-homepage .row-bottom .to-top-mobile .back-top{background:transparent url('../images/newhomepage-totop-mobile.png') no-repeat 50% 45%;display:block;height:36px;text-indent:-9999px;width:36px}@media only screen and (min-width:980px){.new-homepage .row-bottom .to-top-mobile{background-color:#fff;bottom:14px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;display:none;height:36px;position:fixed;right:8px;width:36px;z-index:950}}.new-homepage .row-bottom .to-top{background-color:#fff;bottom:10px;display:none;height:55px;margin:15px 0 5px;position:fixed;right:8px;width:65px}.new-homepage .row-bottom .to-top .back-top{background-color:#fff;border-radius:5px 0 0 5px;display:inline-block;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Helvetica','Open Sans','Arial Narrow','Arial','Lucida Grande','sans-serif';font-size:11px;height:55px;float:right;padding:5px 0;text-align:center;width:65px;z-index:800}@media only screen and (min-width:980px){.new-homepage .row-bottom .to-top{background-color:#fff;bottom:10px;display:block;height:55px;margin:15px 0 5px;position:fixed;right:8px;width:65px}}.new-homepage .separator-line{border:0 none;border-bottom:1px solid #6a6a6a;margin:25px 0 0 0}@media only screen and (min-width:980px){.new-homepage .separator-line{margin:75px 0 0 0}}.new-homepage .separator-line.cta-present{margin-top:25px}@media only screen and (min-width:980px){.new-homepage .separator-line.cta-present{margin-top:44px}}@media only screen and (min-width:980px){.new-homepage .separator-line{border:0 none;border-bottom:1px solid #6a6a6a;margin:75px 0 0 0}.new-homepage.cta-present{margin-top:44px}}#slider-wrapper{display:block}#slider-wrapper .next-prev-arrows{background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer;display:block;height:78px;position:absolute;bottom:0;text-indent:-9999px;width:30px;z-index:890}#slider-wrapper .next-prev-arrows.next-slide-arrow{background-image:url('../images/slider-next-arrow.png');right:0}#slider-wrapper .next-prev-arrows.prev-slide-arrow{background-image:url('../images/slider-prev-arrow.png');left:0}#slider-wrapper .slider-timeline{width:100%;max-width:100%}#slider-wrapper .timeline-element{font-size:13px;text-align:center}#slider-wrapper .slide-title{display:inline-block;font-size:34px;height:40px;line-height:40px;margin-bottom:5px;width:100%}#slider-wrapper .slide-subtitle{display:inline-block;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Helvetica','Open Sans','Arial Narrow','Arial','Lucida Grande','sans-serif' !important;font-size:13px;font-weight:normal;height:22px;line-height:22px;width:100%}#slider-wrapper.widget-slider-container .description{bottom:auto;height:auto;left:0;padding:0 15px;text-align:center;top:50px;width:100%}@media only screen and (min-width:980px){#slider-wrapper.widget-slider-container .description{bottom:0;left:2%;padding:0;top:0;width:470px}}#slider-wrapper.widget-slider-container .description .slide-title,#slider-wrapper.widget-slider-container .description .slide-subtitle{color:#fff}#slider-wrapper.widget-slider-container .description .slide-title{font-size:20px;font-weight:bold;line-height:1em}@media only screen and (min-width:980px){#slider-wrapper.widget-slider-container .description .slide-title{font-size:34px;height:40px;line-height:40px}}#slider-wrapper.widget-slider-container .description .slide-subtitle{font-size:12px}@media only screen and (min-width:980px){#slider-wrapper.widget-slider-container .description .slide-subtitle{font-size:13px}}#slider-wrapper.widget-slider-container .description.black .slide-title,#slider-wrapper.widget-slider-container .description.black .slide-subtitle{color:#052030}#slider-wrapper.widget-slider-container .description hgroup{display:inline-block;height:67px;margin-bottom:30px;width:100%}#slider-wrapper.widget-slider-container .description .btn-widget{font-size:17px}@media only screen and (min-width:980px){#slider-wrapper.widget-slider-container .description .btn-widget{font-size:12px}}.wishlist-counter,.cart-counter{background-color:#c21945;border-radius:8px;color:#fff;font-size:10px;height:16px;line-height:15px;position:absolute;right:7px;text-align:center;text-indent:0;top:2px;width:16px}.footer-newsletter{display:none !important}.icp-license{font-size:14px;padding:15px 0 10px;text-align:center}.icp-license a{font-size:14px}.language-switcher-in label{font-size:14px;padding-bottom:5px}.footer .language-switcher select{font-size:14px;padding:3px 5px}.cart-mobile .top-cart{height:auto;margin:0}.cart-mobile .top-cart .block-title{display:none}.cart-mobile .top-cart #topCartContent{display:block !important;left:auto;position:relative;right:auto;top:auto;width:100%}.footer .social-wrapper .ico-social.ico-youkuFooter::before{font-size:20px}.footer .social-wrapper .ico-social.ico-weiboFooter::before{font-size:20px}.ie9  .cms-index-index .container-wrapper .page-wrapper .new-homepage .row-container.row-bottom .box-text.left select,.ie10  .cms-index-index .container-wrapper .page-wrapper .new-homepage .row-container.row-bottom .box-text.left select,.ie11  .cms-index-index .container-wrapper .page-wrapper .new-homepage .row-container.row-bottom .box-text.left select{padding-right:0}