@font-face{font-family:"GatlinburgGossamerNFRegular";src:url("../fonts/GatlinburgGossamer/GatlinburgGossamerNFRegular.eot");src:url("../fonts/GatlinburgGossamer/GatlinburgGossamerNFRegular.eot?#iefix") format("embedded-opentype"),url("../fonts/GatlinburgGossamer/GatlinburgGossamerNFRegular.woff") format("woff"),url("../fonts/GatlinburgGossamer/GatlinburgGossamerNFRegular.ttf") format("truetype"),url("../fonts/GatlinburgGossamer/GatlinburgGossamerNFRegular.svg#GatlinburgGossamerNFRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"AvenirLTStd35Light";src:url("../fonts/avenir_35/AvenirLTStd35Light.eot");src:url("../fonts/avenir_35/AvenirLTStd35Light.eot?#iefix") format("embedded-opentype"),url("../fonts/avenir_35/AvenirLTStd35Light.woff") format("woff"),url("../fonts/avenir_35/AvenirLTStd35Light.ttf") format("truetype"),url("../fonts/avenir_35/AvenirLTStd35Light.svg#AvenirLTStd35Light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"AvenirLTStd45Book";src:url("../fonts/avenir_45/AvenirLTStd45Book.eot");src:url("../fonts/avenir_45/AvenirLTStd45Book.eot?#iefix") format("embedded-opentype"),url("../fonts/avenir_45/AvenirLTStd45Book.woff") format("woff"),url("../fonts/avenir_45/AvenirLTStd45Book.ttf") format("truetype"),url("../fonts/avenir_45/AvenirLTStd45Book.svg#AvenirLTStd45Book") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"AvenirLTStd65Medium";src:url("../fonts/avenir_65/AvenirLTStd65Medium.eot");src:url("../fonts/avenir_65/AvenirLTStd65Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/avenir_65/AvenirLTStd65Medium.woff") format("woff"),url("../fonts/avenir_65/AvenirLTStd65Medium.ttf") format("truetype"),url("../fonts/avenir_65/AvenirLTStd65Medium.svg#AvenirLTStd65Medium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"AvenirLTStd85Heavy";src:url("../fonts/avenir_85/AvenirLTStd85Heavy.eot");src:url("../fonts/avenir_85/AvenirLTStd85Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/avenir_85/AvenirLTStd85Heavy.woff") format("woff"),url("../fonts/avenir_85/AvenirLTStd85Heavy.ttf") format("truetype"),url("../fonts/avenir_85/AvenirLTStd85Heavy.svg#AvenirLTStd85Heavy") format("svg")}@font-face{font-family:"AvenirBlack";src:url("../fonts/avenir_black/AvenirBlack.eot");src:url("../fonts/avenir_black/AvenirBlack.eot?#iefix") format("embedded-opentype"),url("../fonts/avenir_black/AvenirBlack.woff") format("woff"),url("../fonts/avenir_black/AvenirBlack.ttf") format("truetype"),url("../fonts/avenir_black/AvenirBlack.svg#AvenirBlack") format("svg")}@font-face{font-family:"Mono Social Icons Font";src:url("../fonts/icon_font/MonoSocialIconsFont-1.10.eot");src:url("../fonts/icon_font/MonoSocialIconsFont-1.10.eot?#iefix") format("embedded-opentype"),url("../fonts/icon_font/MonoSocialIconsFont-1.10.woff") format("woff"),url("../fonts/icon_font/MonoSocialIconsFont-1.10.ttf") format("truetype"),url("../fonts/icon_font/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont-1.10") format("svg")}@font-face{font-family:"olapic-icons";src:url("../fonts/olapic-icons/olapic-icons.eot");src:url("../fonts/olapic-icons/olapic-icons.eot?#iefix") format("embedded-opentype"),url("../fonts/olapic-icons/olapic-icons.woff") format("woff"),url("../fonts/olapic-icons/olapic-icons.ttf") format("truetype")}.symbol,.symbol:before{-ms-font-feature-settings:"liga" 1;font-family:"Mono Social Icons Font";word-wrap:normal;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}body.homepage{background:#fff;color:#000}body.homepage.osx-classes .button{line-height:36px;height:34px}body.homepage .facebookBlock .fb{display:none}body.homepage .button{background:#fff;color:#000;font-family:"AvenirLTStd65Medium";line-height:34px}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .button{font-size:12px}}body.homepage .button .arrow-right-button{background-image:url(../i/sprites/sprite.png);background-position:-417px -251px;width:12px;height:15px;background-image:url(../../i/sprites/sprite.png)}body.homepage .button:hover{background:#00b0de;color:#fff}body.homepage .button:hover .arrow-right-button{background-image:url(../i/sprites/sprite.png);background-position:-417px -266px;width:12px;height:15px;background-image:url(../../i/sprites/sprite.png)}body.homepage .topHeader{background:#000;height:46px}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .mainSlider .slides .slide{padding-bottom:150px;background:#000}}@media only screen and (max-width: 767px){body.homepage .mainSlider .slides .slide{padding-bottom:135px;background:#000}}body.homepage .mainSlider .slider-pagination{display:none}body.homepage .mainSlider .visualText{bottom:35px}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .mainSlider .visualText{bottom:0}}@media only screen and (max-width: 767px){body.homepage .mainSlider .visualText{bottom:5px}body.homepage .mainSlider .visualText .headers{margin-bottom:5px}}body.homepage .mainSlider .visualText h2{font-family:"AvenirLTStd85Heavy";color:#fff;font-size:4em}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .mainSlider .visualText h2{font-size:3.5em;padding:0 20px;line-height:100%}}@media only screen and (max-width: 767px){body.homepage .mainSlider .visualText h2{font-size:22px;width:90%;padding:0 2%;line-height:100%}}body.homepage .mainSlider .visualText h3{color:#fff}@media only screen and (max-width: 767px){body.homepage .mainSlider .visualText h3{padding:0 5px}}body.homepage .mainSlider .visualText .button{text-align:center;position:relative;padding:0 30px}body.homepage .mainSlider .visualText .button .arrow-right-button{position:absolute;right:5%;top:9px;margin-top:0;margin-right:0;margin-left:0}body.homepage .mainSlider .slick-dots{position:absolute;bottom:23px;width:100%;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .mainSlider .slick-dots{bottom:160px}}@media only screen and (max-width: 767px){body.homepage .mainSlider .slick-dots{bottom:150px}}body.homepage .mainSlider .slick-dots li{display:inline-block;margin:0 4px}body.homepage .mainSlider .slick-dots li button{text-indent:-2000em;outline:0;background:#fff;width:12px;height:12px;border:none;border-radius:20px;display:block;padding:0;cursor:pointer}body.homepage .mainSlider .slick-dots li.slick-active button{background:#000;cursor:default}body.homepage .olapicWidgetTitle,body.homepage .olapic-slider__title{font-family:"AvenirLTStd85Heavy";font-size:4em;padding-top:40px}body.homepage .olapicWidgetTitle span,body.homepage .olapic-slider__title span{padding:10px 0}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .olapicWidgetTitle,body.homepage .olapic-slider__title{font-size:24px}}@media only screen and (max-width: 767px){body.homepage .olapicWidgetTitle,body.homepage .olapic-slider__title{font-size:2.5em;padding-left:10px;padding-right:10px}body.homepage .olapicWidgetTitle span,body.homepage .olapic-slider__title span{padding:10px}}body.homepage .olapic .olapic-footer-button a,body.homepage .olapic-slide__button{font-size:13px;padding-top:11px;background:#000}body.homepage .olapic .olapic-footer-button a:hover,body.homepage .olapic-slide__button:hover{background:#00aced !important}body.homepage .main{width:100%}body.homepage .main .homeTile{width:1400px;margin:0 auto}body.homepage .main .homeTile .arrow-right-button{margin-top:9px}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .main .homeTile{width:972px}}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .main .homeTile{width:768px;margin-bottom:20px}}@media only screen and (max-width: 767px){body.homepage .main .homeTile{width:320px}}body.homepage .main .homeTile:first-of-type{width:100%;background:#f2f2f2;margin-bottom:70px}body.homepage .main .homeTile:first-of-type>div{width:1400px;margin:0 auto}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .main .homeTile:first-of-type>div{width:972px}}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .main .homeTile:first-of-type>div{width:768px}}@media only screen and (max-width: 767px){body.homepage .main .homeTile:first-of-type>div{width:100%}}body.homepage .main footer{background:#000;padding-top:35px;padding-bottom:25px;margin-bottom:0}body.homepage .main .footer-inner{width:1400px;margin:0 auto}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .main .footer-inner{width:972px}}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .main .footer-inner{width:100%}body.homepage .main .footer-inner .col-1{width:25%}body.homepage .main .footer-inner .col-2{width:50%}body.homepage .main .footer-inner .col-3{width:25%}}@media only screen and (max-width: 767px){body.homepage .main .footer-inner{width:320px}}body.homepage .footerRowWrap{height:75px;background:#101010}@media only screen and (max-width: 767px){body.homepage .footerRowWrap{background:#000;height:auto}}@media only screen and (min-width: 1400px){body.homepage .homeTile>div{margin-top:1%;margin-bottom:1%}body.homepage .homeTile>div:first-of-type{margin-right:1%}body.homepage .homeTile>div:last-of-type{margin-left:1%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .homeTile>div{margin-top:1%;margin-bottom:1%}body.homepage .homeTile>div:first-of-type{margin-right:1%}body.homepage .homeTile>div:last-of-type{margin-left:1%}}body.homepage .discoverProductBlock,body.homepage .videoBlock{width:48%;position:relative;float:left;height:475px}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .discoverProductBlock,body.homepage .videoBlock{height:355px}}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .discoverProductBlock,body.homepage .videoBlock{height:252px;width:100%}}@media only screen and (max-width: 767px){body.homepage .discoverProductBlock,body.homepage .videoBlock{width:320px;height:auto}}body.homepage .discoverProductBlock h2,body.homepage .videoBlock h2{color:#fff;font-family:"GatlinburgGossamerNFRegular";text-transform:uppercase;font-size:30px;font-weight:700}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .discoverProductBlock h2,body.homepage .videoBlock h2{font-size:24px}}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .discoverProductBlock h2,body.homepage .videoBlock h2{font-size:22px;line-height:30px}}@media only screen and (max-width: 767px){body.homepage .discoverProductBlock h2,body.homepage .videoBlock h2{font-size:16px}body.homepage .discoverProductBlock h2 br,body.homepage .videoBlock h2 br{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .discoverProductBlock{margin-bottom:20px}}@media only screen and (max-width: 767px){body.homepage .discoverProductBlock{text-align:center;margin-bottom:20px;height:248px}}body.homepage .discoverProductBlock .blockBg{position:absolute;bottom:0;left:0;width:100%;height:inherit;z-index:-1}body.homepage .discoverProductBlock .productImage{position:absolute;left:-15px;bottom:45px;height:520px;z-index:2}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .discoverProductBlock .productImage{left:60px;height:310px;bottom:5px}}@media only screen and (max-width: 767px){body.homepage .discoverProductBlock .productImage{position:static;height:200px;margin-top:-60px}}body.homepage .discoverProductBlock .textBlock{margin:200px 0 40px 270px;text-align:center}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .discoverProductBlock .textBlock{margin:150px 0 0 160px}}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .discoverProductBlock .textBlock{margin-top:100px;margin-right:40px}}@media only screen and (max-width: 767px){body.homepage .discoverProductBlock .textBlock{margin:150px 0 0 0}}body.homepage .discoverProductBlock .button{width:170px}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .discoverProductBlock .button{margin-top:30px}}@media only screen and (max-width: 767px){body.homepage .discoverProductBlock .button{width:150px}}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .discoverProductBlock{width:100%}}body.homepage .videoBlock{background:#000}body.homepage .videoBlock h2{text-align:center;margin:25px 0}body.homepage .videoBlock .videoImage{position:absolute;bottom:0;height:350px;display:none}body.homepage .videoBlock .videoImage img{height:100%}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .videoBlock .videoImage{height:245px}}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .videoBlock .videoImage{height:252px;right:0}}@media only screen and (max-width: 767px){body.homepage .videoBlock .videoImage{height:170px;width:320px}body.homepage .videoBlock .videoImage img{width:100%;height:100%}}body.homepage .videoBlock .videoImage:before{content:'';position:absolute;top:50%;left:50%;margin-left:-38px;margin-top:-38px;background-image:url(../i/sprites/sprite.png);background-position:-182px 0px;width:75px;height:75px;background-image:url(../../i/sprites/sprite.png);cursor:pointer}body.homepage .videoBlock iframe{width:100%;max-height:350px}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .videoBlock iframe{max-height:245px}}@media only screen and (max-width: 767px){body.homepage .videoBlock iframe{padding-bottom:20px;height:auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .videoBlock .textBlock{float:left;width:35%}body.homepage .videoBlock .textBlock h2{margin:75px 25px 0 25px}body.homepage .videoBlock iframe{height:252px;width:65%;float:right}}@media only screen and (max-width: 767px){body.homepage .videoBlock{margin-bottom:20px}body.homepage .videoBlock h2 br{display:block}}body.homepage .facebookBlock{width:48%;height:331px}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .facebookBlock{height:230px}}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .facebookBlock{width:49%}body.homepage .facebookBlock:first-of-type{margin-right:1%}body.homepage .facebookBlock+.facebookBlock{margin-left:1%}}@media only screen and (max-width: 767px){body.homepage .facebookBlock{width:100%;height:256px;margin-bottom:20px}body.homepage .facebookBlock .blockBg{height:256px}}body.homepage .facebookBlock h2{color:#000;font-family:"AvenirLTStd85Heavy";font-size:28px;text-transform:uppercase}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .facebookBlock h2{font-size:22px;padding:0 25px}}@media only screen and (max-width: 767px){body.homepage .facebookBlock h2{font-size:18px}}body.homepage .facebookBlock .button{background:#000;color:#fff}@media only screen and (max-width: 767px){body.homepage .facebookBlock .button{margin:10px 0}}body.homepage .facebookBlock .button .arrow-right-button{background-image:url(../i/sprites/sprite.png);background-position:-417px -266px;width:12px;height:15px;background-image:url(../../i/sprites/sprite.png)}body.homepage .facebookBlock .button:hover{background:#00b0de}body.homepage .ourSalons{width:48%}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .ourSalons .selectBox,body.homepage .ourSalons input[type='text']{width:265px}}@media only screen and (max-width: 767px){body.homepage .ourSalons .selectBox,body.homepage .ourSalons input[type='text']{width:280px}}@media only screen and (max-width: 767px){body.homepage .ourSalons{width:100%;margin-bottom:20px;height:auto}}body.homepage .ourSalons .button{background:#000;color:#fff;margin-top:0;float:left}@media only screen and (min-width: 1400px){body.homepage .ourSalons .button{margin-left:10px}}body.homepage .ourSalons .button .arrow-right-button{background-image:url(../i/sprites/sprite.png);background-position:-417px -266px;width:12px;height:15px;background-image:url(../../i/sprites/sprite.png)}body.homepage .ourSalons .button:hover{background:#00b0de}@media only screen and (max-width: 767px){body.homepage .ourSalons .button{float:none;margin:20px auto}}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .ourSalons .button{float:none;padding:0 10px}}body.homepage .ourSalons .form{float:left;margin-left:55px}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .ourSalons .form{margin-left:12px}}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .ourSalons .form{margin-left:30px}}@media only screen and (max-width: 767px){body.homepage .ourSalons .form{margin-left:0;width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .ourSalons .form .selectBox{width:160px}}body.homepage .ourSalons .form .selectBox .styled-select-button{background-image:url(../../i/other/white_arrow_down.png);background-color:#000;background-position:center center;width:34px;height:40px}body.homepage .ourSalons .form .selectBox .styled-select-wrapper{height:34px}body.homepage .ourSalons .form .selectBox .styled-select-text{text-transform:uppercase;padding-left:15px}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .ourSalons .form .selectBox .styled-select-text{padding-left:10px;font-size:12px}}body.homepage .ourSalons .form input[type='text']{text-transform:uppercase;padding-left:20px;height:34px}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .ourSalons .form input[type='text']{width:140px;padding:0 8px;font-size:12px}}body.homepage .ourSalons h2{color:#000;font-family:"AvenirLTStd85Heavy";font-size:30px;text-transform:uppercase}body.homepage .homeTile:last-of-type>div{background:#f2f2f2;height:235px}@media only screen and (min-width: 1025px) and (max-width: 1399px){body.homepage .homeTile:last-of-type>div h2{font-size:24px;margin-bottom:20px}body.homepage .homeTile:last-of-type>div .button{float:none;margin:20px auto}}@media only screen and (min-width: 1025px) and (max-width: 1399px) and (min-width: 1025px) and (max-width: 1399px){body.homepage .homeTile:last-of-type>div .button{margin:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){body.homepage .homeTile:last-of-type>div{width:100%;height:130px;margin-bottom:20px}body.homepage .homeTile:last-of-type>div h2{font-size:24px}body.homepage .homeTile:last-of-type>div h2 br{display:none}}@media only screen and (max-width: 767px){body.homepage .homeTile:last-of-type>div{padding:20px 0}body.homepage .homeTile:last-of-type>div h2{font-size:20px}}.behindScens .sliderNav li a.sliderNav__next{padding-left:15px}.behindScens .sliderNav li a.sliderNav__prev{padding-right:15px}.simplyGallery.simplyGallery--collectionPage .simplyGallery__pictures .desc{font-size:1.3rem}.productAuthor{background:url(/m/PRODUCTS__page/TWISTED_LINE_UP/C-Inspiration/Sebastian-Twisted-Lineup-Inspiration_d.jpg) no-repeat center center}.sebastianCollection{background:url(/i/layout/Sebastian-TwistedAW17-Background_d.jpg) no-repeat center center}.jelloVisual{background:url(/i/Sebastian-Twisted-Lineup-Collection_d.jpg) no-repeat center center}.jelloProductSlider .productSlider .slick-list .slick-track .slick-slide .productSlider__title{font-size:3.8em}.jelloProductSlider .sliderMenu ul li{padding-left:5px;padding-right:5px}.topHeader .top .topInner .top-menu a.mbfr{width:153px;height:36px;display:block;float:left;background:url("../../i/mbfr_seb.png") 0 0 no-repeat;text-indent:-2000em;margin-top:-9px}.additionalLinks .mbfr{width:100%;height:40px;display:block;float:left;background:url("../../i/mbfr_seb.png") center 5px no-repeat;background-size:85%;text-indent:-2000em;border-top:1px solid #232524}.mainMenu{margin-right:160px}@media only screen and (min-width: 1400px){body.homepage .discoverProductBlock .textBlock{margin:150px 0 40px 270px}body.homepage .discoverProductBlock .button{width:215px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.productAuthor{background:url(/m/PRODUCTS__page/TWISTED_LINE_UP/C-Inspiration/Sebastian-Twisted-Lineup-Inspiration_d.jpg) no-repeat left center}.jelloProductSlider .productSlider .slick-list .slick-track .slick-slide .productSlider__title{font-size:3.3em}.mainMenu{margin-right:0}body.homepage .discoverProductBlock .textBlock{margin:100px 0 0 160px}body.homepage .discoverProductBlock .button{width:215px}body.homepage .ourSalons .form input[type='text']{width:105px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.productAuthor{background:url(/m/PRODUCTS__page/TWISTED_LINE_UP/C-Inspiration/Sebastian-Twisted-Lineup-Inspiration_t.jpg) no-repeat center center}.sebastianCollection{background:url(/i/layout/Sebastian-TwistedAW17-Background_t.jpg) no-repeat center 0}.jelloVisual{background:url(/i/Sebastian-Twisted-Lineup-Collection_t.jpg) no-repeat center center}.jelloProductSlider .productSlider .slick-list .slick-track .slick-slide .productSlider__title{font-size:3.3em}.mainMenu{width:155px}body.homepage .discoverProductBlock .textBlock{margin-top:65px}body.homepage .discoverProductBlock .button{width:200px}body.homepage .homeTile:last-of-type>div h2{font-size:22px}}@media only screen and (max-width: 767px){.productAuthor{background:url(/m/PRODUCTS__page/TWISTED_LINE_UP/C-Inspiration/Sebastian-Twisted-Lineup-Inspiration_m.jpg) no-repeat center top}.sebastianCollection{background:url(/i/layout/Sebastian-TwistedAW17-Background_m.jpg) no-repeat center 0}.jelloVisual{background:url(/i/Sebastian-Twisted-Lineup-Collection_m.jpg) no-repeat center center}.jelloProductSlider .productSlider .slick-list .slick-track .slick-slide .productSlider__title{font-size:3.3em}.mainMenu{width:224px}.additionalLinks .mbfr{background-size:auto;height:45px}.productPresentation__description .button{font-size:1.3em}body.homepage .mainSlider .visualText h2{font-size:20px;width:94%}body.homepage .discoverProductBlock .textBlock{margin:140px 0 0 0}body.homepage .discoverProductBlock .textBlock .button{width:185px}}
