@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=57f951d2-527a-414c-b0fa-f10a5d374baf&fontids=1475802,1475814,1475826");@font-face{font-family:'Avant Garde Gothic Book';src:url("../font/AvantGardeGothicITCW01Bk.eot");src:local("☺"),url("../font/AvantGardeGothicITCW01Bk.woff") format("woff"),url("../font/AvantGardeGothicITCW01Bk.ttf") format("truetype"),url("../font/AvantGardeGothicITCW01Bk.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Avant Garde Gothic BookObl';src:url("../font/AvantGardeGothicITCW02BkObl.eot");src:local("☺"),url("../font/AvantGardeGothicITCW02BkObl.woff") format("woff"),url("../font/AvantGardeGothicITCW02BkObl.ttf") format("truetype"),url("../font/AvantGardeGothicITCW02BkObl.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Avant Garde Gothic DemiBold';src:url("../font/AvantGardeGothicITCW02Dm.eot");src:local("☺"),url("../font/AvantGardeGothicITCW02Dm.woff") format("woff"),url("../font/AvantGardeGothicITCW02Dm.ttf") format("truetype"),url("../font/AvantGardeGothicITCW02Dm.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Avant Garde Gothic ExtraLight';src:url("../font/AvantGardeGothicITCW02XLt.eot");src:local("☺"),url("../font/AvantGardeGothicITCW02XLt.woff") format("woff"),url("../font/AvantGardeGothicITCW02XLt.ttf") format("truetype"),url("../font/AvantGardeGothicITCW02XLt.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Avant Garde Gothic CnBold';src:url("../font/ITCAvantGardeStd-BoldCn.eot");src:local("☺"),url("../font/ITCAvantGardeStd-BoldCn.woff") format("woff"),url("../font/ITCAvantGardeStd-BoldCn.ttf") format("truetype"),url("../font/ITCAvantGardeStd-BoldCn.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'socialFont';src:url("../font/MonoSocialIconsFont-1.10.eot");src:url("../font/MonoSocialIconsFont-1.10.eot?#iefix") format("embedded-opentype"),url("../font/MonoSocialIconsFont-1.10.woff") format("woff"),url("../font/MonoSocialIconsFont-1.10.ttf") format("truetype"),url("../font/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont") format("svg");src:url("../font/MonoSocialIconsFont-1.10.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'NeutraLight';src:url("../font/Neutraface_display-light.woff") format("woff"),url("../font/Neutraface_display-light.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'NeutraMedium';src:url("../font/NeutraDisplay-Medium.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'NeutraBold';src:url("../font/NeutraDisplay-BoldAlt.otf") format("opentype");font-weight:bold;font-style:normal}@font-face{font-family:'AvenirBlack';src:url("../font/AvenirBlack.eot");src:url("../font/AvenirBlack.eot?#iefix") format("embedded-opentype"),url("../font/AvenirBlack.woff") format("woff"),url("../font/AvenirBlack.ttf") format("truetype"),url("../font/AvenirBlack.svg") format("svg");src:url("../font/AvenirBlack.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'AvenirHeavy';src:url("../font/AvenirHeavy.eot");src:url("../font/AvenirHeavy.eot?#iefix") format("embedded-opentype"),url("../font/AvenirHeavy.woff") format("woff"),url("../font/AvenirHeavy.ttf") format("truetype"),url("../font/AvenirHeavy.svg") format("svg");src:url("../font/AvenirHeavy.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'AvenirMedium';src:url("../font/AvenirMedium.eot");src:url("../font/AvenirMedium.eot?#iefix") format("embedded-opentype"),url("../font/AvenirMedium.woff") format("woff"),url("../font/AvenirMedium.ttf") format("truetype"),url("../font/AvenirMedium.svg") format("svg");src:url("../font/AvenirMedium.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'AvenirRoman';src:url("../font/AvenirRoman.eot");src:url("../font/AvenirRoman.eot?#iefix") format("embedded-opentype"),url("../font/AvenirRoman.woff") format("woff"),url("../font/AvenirRoman.ttf") format("truetype"),url("../font/AvenirRoman.svg") format("svg");src:url("../font/AvenirRoman.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Sophia00';src:url("../font/35A2CD_0_0.eot");src:local("☺"),url("../font/35A2CD_0_0.woff") format("woff"),url("../font/35A2CD_0_0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Sophia10';src:url("../font/35A2CD_1_0.eot");src:local("☺"),url("../font/35A2CD_1_0.woff") format("woff"),url("../font/35A2CD_1_0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Sophia20';src:url("../font/35A2CD_2_0.eot");src:local("☺"),url("../font/35A2CD_2_0.woff") format("woff"),url("../font/35A2CD_2_0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Sophia30';src:url("../font/35A2CD_3_0.eot");src:local("☺"),url("../font/35A2CD_3_0.woff") format("woff"),url("../font/35A3CD_3_0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Sophia40';src:url("../font/35A2CD_4_0.eot");src:local("☺"),url("../font/35A2CD_4_0.woff") format("woff"),url("../font/35A3CD_4_0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Sophia50';src:url("../font/35A2CD_5_0.eot");src:local("☺"),url("../font/35A2CD_5_0.woff") format("woff"),url("../font/35A3CD_5_0.ttf") format("truetype");font-weight:normal;font-style:normal}.symbol,.symbol:before{-ms-font-feature-settings:"liga" 1;font-family:'socialFont';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}@font-face{font-family:"Futura Book";src:url("../font/futura/1475802/a3756428-debf-4a86-aed0-a834a3df9bd7.eot?#iefix");src:url("../font/futura/1475802/a3756428-debf-4a86-aed0-a834a3df9bd7.eot?#iefix") format("eot"),url("../font/futura/1475802/5f081b13-e570-4277-9283-091a6f6cab04.woff2") format("woff2"),url("../font/futura/1475802/588b3f3a-c193-4962-8e01-d4caef90f58b.woff") format("woff"),url("../font/futura/1475802/cdced636-4488-4c04-809c-e6e1379600ec.ttf") format("truetype")}@font-face{font-family:"Futura Medium";src:url("../font/futura/1475814/92596d86-eab0-4abb-ae87-3f8ee4d3dceb.eot?#iefix");src:url("../font/futura/1475814/92596d86-eab0-4abb-ae87-3f8ee4d3dceb.eot?#iefix") format("eot"),url("../font/futura/1475814/2feabad2-d70f-4b3d-9a27-87bffac21bce.woff2") format("woff2"),url("../font/futura/1475814/f0ee8fd2-4e6c-4676-b99d-5995bd5d9cc8.woff") format("woff"),url("../font/futura/1475814/74b800bd-5c70-408f-951d-301b7a646abf.ttf") format("truetype")}@font-face{font-family:"Futura Bold";src:url("../font/futura/1475826/700bd18e-d9e0-45c5-93e2-7c930608c50e.eot?#iefix");src:url("../font/futura/1475826/700bd18e-d9e0-45c5-93e2-7c930608c50e.eot?#iefix") format("eot"),url("../font/futura/1475826/12dbb46a-1b0b-40ee-80a6-4141c349b55f.woff2") format("woff2"),url("../font/futura/1475826/2abd55ef-07d0-473e-80e1-0e4066cd01fa.woff") format("woff"),url("../font/futura/1475826/c4fa8988-43d1-4a01-96e4-36c5c5a121c9.ttf") format("truetype")}@font-face{font-family:'Good Karma';src:url("../font/380719_0_0.eot");src:local("☺"),url("../font/380719_0_0.woff") format("woff"),url("../font/380719_0_0.ttf") format("truetype");font-weight:normal;font-style:normal}.CMSFieldEditor__list{height:26px;overflow:hidden}.CMSFieldEditor__list:hover{height:auto}@media only screen and (min-width: 1025px){.u-hide-desktop.u-hide-desktop{display:none}}.button{background-color:#000;color:#fff;display:inline-block;border:0 none;padding:0 15px;font:1.2rem/3.3 "Avant Garde Gothic DemiBold";text-transform:uppercase;text-align:center;cursor:pointer}.button.invert{background-color:#fff;color:#000;border:1px solid #000}.button.yellow{background-color:#e3a647}.horizontalButton{border-top:1px solid #666;border-bottom:1px solid #666;display:block;font-size:1.2rem;padding-left:10px;padding-right:35px;line-height:40px;font-family:"Avant Garde Gothic DemiBold";position:relative;text-transform:uppercase}.horizontalButton:after{content:"";display:block;position:absolute;top:50%}.horizontalButton.horizontalButton--right:after{background-image:url(../i/sprites/sprite.png);background-position:-78px -179px;width:9px;height:15px;right:15px;margin-top:-7px}.horizontalButton.horizontalButton--down:after{background-image:url(../i/sprites/sprite.png);background-position:-205px -105px;width:14px;height:7px;margin-top:-3px;right:12px}.horizontalButton.horizontalButton--left:after{background-image:url(../i/sprites/sprite.png);background-position:-69px -179px;width:9px;height:15px;margin-top:-7px;right:15px}.horizontalButton.horizontalButton--up:after{background-image:url(../i/sprites/sprite.png);background-position:-176px -105px;width:15px;height:9px;margin-top:-5px;right:12px}.horizontalButton.horizontalButton--none:after{display:none}.horizontalButton:last-child{margin-bottom:20px}.horizontalButton>*{display:block;font-size:inherit;line-height:inherit;font-family:inherit}.horizontalButton+.horizontalButton{border-top:0px none}footer .row{width:960px;margin:0 auto;overflow:hidden}footer .siteMap{overflow:hidden;padding:30px 0 20px 0;border-bottom:1px solid #000}footer .siteMap h5{font:1.4rem "Avant Garde Gothic CnBold";padding-bottom:12px}footer .siteMap h6,footer .siteMap .siteMap__SubTitle{font-style:italic;font-size:1.1rem;height:1.3rem}footer .siteMap li{font-size:1.1rem;padding-top:7px;display:inline-block}footer .siteMap a{color:#a98659}footer .siteMap__Products{width:60%;display:inline-block;vertical-align:top}footer .siteMap__Products li{display:block}footer .siteMap__Column{width:20%;display:inline-block;vertical-align:top}footer .siteMap__Column li{width:100%}footer .siteMap__Groups{display:block}footer .siteMap__Groups:before,footer .siteMap__Groups:after{content:"";display:table}footer .siteMap__Groups:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}footer .siteMap__Group{float:left}footer .socialMediaLinks{overflow:hidden;background:#000;color:#fff}footer .followUs .title{font:1.4rem/2.2 "Avant Garde Gothic Book";font-weight:bold;margin-right:24px;display:inline-block;vertical-align:middle}footer .followUs ul{display:inline-block;vertical-align:middle}footer .followUs li{display:inline-block;vertical-align:middle;margin-right:10px}footer .followUs a{display:block;text-indent:-9999em;white-space:nowrap;overflow:hidden;font-size:0}footer .followUs .facebook{background-image:url(../i/sprites/sprite.png);background-position:-72px -155px;width:24px;height:23px}footer .followUs .instagram{background-image:url(../i/sprites/sprite.png);background-position:-119px -155px;width:23px;height:23px}footer .followUs .pinterest{background-image:url(../i/sprites/sprite.png);background-position:-165px -155px;width:23px;height:23px}footer .followUs .twitter{background-image:url(../i/sprites/sprite.png);background-position:-211px -155px;width:23px;height:23px}footer .followUs .youtube{background-image:url(../i/sprites/sprite.png);background-position:-46px -179px;width:23px;height:23px}footer .links{font-size:1.1rem;overflow:hidden;padding:30px 0 5px 0;text-align:center}footer .links a{color:#a98659;font-size:1rem}footer .links li{display:inline-block;padding:0 10px}footer .links .desktopOnly{display:inline-block}footer .terms{font-size:1.1rem;text-align:center;padding:15px 0 30px}footer .terms li{display:inline-block;padding:0 10px}footer .terms a{color:#a98659}footer .terms .bbblogo{padding-top:15px;display:inline-block}@media only screen and (max-width: 1024px){footer{margin-top:10px;border:1px solid #000;border-top:3px solid #000}footer .row{width:auto;padding:0 10px}footer .socialMediaLinks{background:#fff;color:#000;margin:0;padding:10px 0;border-bottom:1px dotted #000}footer .followUs ul{float:right;margin-right:5px}footer .followUs li{margin-right:6px}footer .followUs li:last-child{margin:0}footer .followUs .title{font:1.1rem/2 "Avant Garde Gothic DemiBold"}footer .followUs .facebook{background-image:url(../i/sprites/sprite.png);background-position:-142px -155px;width:23px;height:23px}footer .followUs .instagram{background-image:url(../i/sprites/sprite.png);background-position:-96px -155px;width:23px;height:23px}footer .followUs .pinterest{background-image:url(../i/sprites/sprite.png);background-position:-23px -179px;width:23px;height:23px}footer .followUs .twitter{background-image:url(../i/sprites/sprite.png);background-position:-188px -155px;width:23px;height:23px}footer .followUs .youtube{background-image:url(../i/sprites/sprite.png);background-position:0px -179px;width:23px;height:23px}footer .siteMap{display:none}footer .selectCountry{padding:10px;border-bottom:1px dotted #000}footer .selectCountry .title{font:1.1rem/2 "Avant Garde Gothic DemiBold";display:inline-block}footer .selectCountry .countryLink{display:inline-block;color:#a98659;font-size:1.6rem;line-height:1.4;float:right;margin-right:10px}footer .selectCountry .countryLink:after{content:'';display:inline-block;margin-left:5px;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #a98659}footer .links .title{font:1.1rem "Avant Garde Gothic DemiBold";padding-bottom:20px}footer .links .desktopOnly{display:none}footer .terms li{padding:3px 10px;border-right:1px solid #000}footer .terms li.mobileOnly{display:inline-block}footer .terms li:last-child{border:0 none;display:block}}@media only screen and (max-width: 1024px){body.nav-toggle .menuSection{overflow:visible}}header{width:100%}header .menuSection{position:relative}@media only screen and (max-width: 999px){header .menuSection{overflow:hidden;transition:height 1s}header .menuSection .row{border-bottom:3px solid #000;height:13.5vw}}header .row{width:100%;margin:0 auto;position:relative}@media only screen and (max-width: 1024px){header .row{width:inherit}}header .row.active{max-height:73px;position:relative;transition:max-height .5s ease-in}header .row-fluid{width:100%;background:#000}header .brandCountrySection{height:30px;line-height:30px;overflow:hidden;color:#fff}header .brandCountrySection a{color:#fff}header .brandCountrySection .brandLinks{height:inherit;float:left;font-size:0.8rem}header .brandCountrySection .brandLinks li{display:inline-block;margin-right:20px}header .brandCountrySection .brandLinks li img{vertical-align:middle}header .brandCountrySection .signinLinks{float:right;margin:0 15px;text-transform:uppercase}header .brandCountrySection .signinLinks ul li{float:left}@media only screen and (min-width: 1025px){header .brandCountrySection .signinLink:after{content:"|";display:inline-block;padding:0 7px}}header .brandCountrySection .country__selector{float:right;margin:0 20px;font-family:"Avant Garde Gothic DemiBold"}header .brandCountrySection .country__selector .caret{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent;display:inline-block;width:0;height:0;vertical-align:middle;position:relative;top:0;left:5px}header h1{width:100%;text-align:center;padding:45px 0;position:relative;max-height:inherit;transition:max-height .5s ease-in}header h1 a img{width:100%;max-width:278px}@media only screen and (max-width: 399px){header h1{text-align:left;padding:12px 15px}header h1 img{height:25px;max-width:144px !important}}@media only screen and (min-width: 768px) and (max-width: 999px){header h1{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;padding:12px 15px;height:inherit;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start}header h1 img{height:auto;max-width:300px !important}}header h1.active{max-height:73px;position:relative;transition:max-height .5s ease-in}@media only screen and (max-width: 1024px){header h1.active{transition:none;max-height:inherit}}header h1.active a{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 1024px){header h1.active a{top:inherit;left:inherit;-ms-transform:translate(0, 0);transform:translate(0, 0)}}header .searchPanel{position:absolute;right:20px;top:10px}header .searchPanel.isActive{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 1024px){header .searchPanel{position:relative;right:0;top:0;background:#000;width:100%;height:0;line-height:47px;padding:0 10%;overflow:hidden;transition:height 0.3s ease-out}header .searchPanel.active{height:51px}}header .searchPanel .searchText{padding:4px 30px 7px 7px;line-height:1;width:190px;border:0 none;border-bottom:1px solid #000;font-size:1.2rem;text-transform:uppercase}header .searchPanel .searchText::-webkit-input-placeholder{color:#000}header .searchPanel .searchText:-moz-placeholder{color:#000;opacity:1}header .searchPanel .searchText:-ms-input-placeholder{color:#000}@media only screen and (max-width: 1024px){header .searchPanel .searchText{color:#fff;width:100%;margin:0 auto;border-color:#fff}header .searchPanel .searchText::-webkit-input-placeholder{color:#fff}header .searchPanel .searchText:-moz-placeholder{color:#fff;opacity:1}header .searchPanel .searchText:-ms-input-placeholder{color:#fff}}header .searchPanel .searchButton{position:absolute;right:7px;top:3px;font-size:0;text-indent:-9000em;background-color:#fff;background-image:url(../i/sprites/sprite.png);background-position:-80px -137px;width:14px;height:14px}@media only screen and (max-width: 1024px){header .searchPanel .searchButton{right:12%;top:14px;background-image:url(../i/sprites/sprite.png);background-position:-225px -115px;width:15px;height:15px;background-color:#000}}.breadcrumb{margin:10px 0 0;width:100%;padding:0.4vw 14.3vw;color:#b9b9b9;background:white}.breadcrumb li{float:left;position:relative}.breadcrumb li:first-child a{padding-left:0;margin-left:0}.breadcrumb li:after{content:"/";margin:0 5px;font-size:1.1rem;display:inline-block}.breadcrumb li:last-child:after{content:""}.breadcrumb li a{color:#b9b9b9;outline:none;margin:0 5px 0 5px}.breadcrumb .print,.breadcrumb .email{float:right;display:inline-block;vertical-align:middle}.breadcrumb .print a:before,.breadcrumb .email a:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px}.breadcrumb .print:after,.breadcrumb .email:after{content:""}.breadcrumb .print a:before{background-image:url(../i/sprites/sprite.png);background-position:-127px -115px;width:17px;height:17px}.breadcrumb .email a{text-indent:-9999em;white-space:nowrap;overflow:hidden;font-size:0}.breadcrumb .email a:before{background-image:url(../i/sprites/sprite.png);background-position:-216px -90px;width:24px;height:12px}@media only screen and (max-width: 1024px){.breadcrumb{text-transform:uppercase;padding-left:10px;padding-right:10px}.breadcrumb li:first-child,.breadcrumb .email+li{display:inline-block}}@media only screen and (max-width: 1024px){header .row.breadcrumb{width:100%;margin:0}}@media only screen and (max-width: 1024px){.shortMenu{position:absolute;right:15px;top:0;height:51px;line-height:46px}.shortMenu .searchButton{display:inline-block;margin-right:25px;vertical-align:middle;background-image:url(../i/sprites/sprite.png);background-position:-107px -115px;width:20px;height:20px;text-indent:-9999em;white-space:nowrap;overflow:hidden;font-size:0}.shortMenu .menuButton{display:inline-block;background-image:url(../i/sprites/sprite.png);background-position:-155px -90px;width:20px;height:20px;vertical-align:middle;margin-right:5px;text-indent:-9999em;white-space:nowrap;overflow:hidden;font-size:0}.shortMenu .menuButton.active{background-image:url(../i/sprites/sprite.png);background-position:-80px -115px;width:27px;height:22px}}@media only screen and (min-width: 768px) and (max-width: 999px){.shortMenu.mobileOnly{height:100%;display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center;align-items:center}}body{overflow-x:hidden}@media only screen and (max-width: 1024px){body{transition:transform .5s ease}body.nav-toggle{transform:translate3d(-85%, 0, 0)}body.nav-toggle nav.mainMenu{display:block;min-width:85%;opacity:1;right:-85%}}.stickyHeader.active{position:fixed;z-index:99999;width:100%;transition:all .3s ease}@media only screen and (max-width: 1024px){.stickyHeader.active{transition:none}}.stickyHeader .menuSection{position:static;background-color:#fff}.stickyHeader .menuSection:after{content:"";background:url(../i/bg/Spectra.png) repeat-y 0 0;height:2px;max-width:960px;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:960px}@media only screen and (max-width: 1024px){.stickyHeader .menuSection:after{display:none}}.stickyHeader .mainMenu .menuItem{z-index:9}.stickyHeader .mainMenu .menuItem a:hover{color:#a98659;cursor:pointer}.stickyHeader .mainMenu .menuItem:after{content:"";background-image:url(../i/sprites/sprite.png);background-position:-205px -105px;width:14px;height:7px}.stickyHeader .mainMenu .menuItem li.subMenuItem img.inactive{display:none}.stickyHeader .mainMenu .menuItem.megaMenu:hover{background:black}.stickyHeader .mainMenu .menuItem.megaMenu:hover a{color:white}.stickyHeader .mainMenu .menuItem.megaMenu:hover .menuWrapper{display:-ms-flexbox;display:flex}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu:hover .menuWrapper{display:block}}.stickyHeader .mainMenu .menuItem.megaMenu:hover:after{content:"";background-image:url(../i/sprites/sprite.png);background-position:-219px -105px;width:14px;height:7px}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu.active a:first-child{border-bottom:1px solid #333;margin-bottom:10px}}.stickyHeader .mainMenu .menuItem.megaMenu.active:after{content:"";background-image:url(../i/sprites/sprite.png);background-position:-191px -105px;width:14px;height:7px}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu.newTab li.subMenuItem img.inactive{display:block}}.stickyHeader .mainMenu .menuItem.megaMenu.newTab .menuExt__linkImg{width:37vw !important;margin-left:-16vw}.stickyHeader .mainMenu .menuItem.megaMenu.newTab .all-products{display:none !important}.stickyHeader .mainMenu .menuItem.megaMenu.newTab .subMenu__brands{width:33% !important}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu.newTab .subMenu__type{display:none !important}}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu.newTab .mobileImg{display:block !important}}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper{display:none;position:absolute;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;height:25vw;background-color:black;z-index:9}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper{height:inherit;position:relative}}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper.full:before{content:"";background-color:black;height:25vw;width:100vw;position:absolute;left:0;z-index:-1}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper.full:before{display:none}}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper.full .menuExtension{width:80vw}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper.full .subMenu__type{display:block}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension{display:-ms-flexbox;display:flex;width:initial;top:0;padding-top:0;height:100%;-ms-flex-line-pack:center;align-content:center;background:black;border:0}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension{display:block}}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .menuExt{display:-ms-flexbox;display:flex}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .menuExt{display:block}}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .menuExt__linkImg{height:100%;padding:2vw;height:initial;width:18.1vw}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .menuExt__linkImg{display:none}}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .menuExt__title{position:absolute}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;top:0;left:18.1vw;height:25vw;width:auto;background-color:black;color:#a98659;font-size:1.6em;-ms-flex-align:center;align-items:center;padding:2vw;-ms-flex:1;flex:1}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper{display:block;padding-left:35px}}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper:after{content:"";background-color:black;height:25vw;width:200vw;position:absolute;right:0;z-index:-1;top:0}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper:after{display:none}}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper .subMenu{-ms-flex-item-align:start;align-self:flex-start}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper .subMenu__shades{width:33%;padding-right:2vw}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper .subMenu__shades{width:100%;margin-bottom:35px;font-family:'Avant Garde Gothic ExtraLight';padding-right:0}}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper .subMenu__brands{width:66%}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper .subMenu__brands{width:100%;margin-bottom:15px;font-family:'Avant Garde Gothic ExtraLight'}}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper .subMenu__type{font-family:"Avant Garde Gothic Book", Arial, Helvetica, sans-serif;font-size:16px;width:100%;text-align:left;color:white;padding-bottom:30px;-ms-flex-item-align:start;align-self:flex-start;text-transform:uppercase;border-bottom:1px solid #777}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper .subMenu__type{padding-bottom:15px}}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper .subMenu .sub-menu{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-item-align:center;align-self:center;top:2vw;left:0;background-color:transparent;max-height:160px;padding:0}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper .subMenu .sub-menu{max-height:inherit;top:0;display:block}}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper .subMenu .sub-menu li.subMenuItem .mobileImg{display:none}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper .subMenu .sub-menu li.subMenuItem a{font-size:16px;color:#a98659;text-align:left;margin-bottom:10px}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper .subMenu .sub-menu li.subMenuItem a{padding-left:0;text-transform:none;color:#d7ba8a;display:inline}}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper .subMenu .sub-menu li.subMenuItem a:after{top:50%;background-image:url(../i/sprites/sprite.png);background-position:-170px -50px;width:4px;height:8px;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper .subMenu .sub-menu li.subMenuItem a:hover{color:white}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper a.all-products{color:#fff;font-size:14px;text-transform:uppercase;position:relative;-ms-flex-item-align:end;align-self:flex-end}@media only screen and (max-width: 1024px){.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper a.all-products{display:block;font-family:'Avant Garde Gothic DemiBold';margin-left:-15px}}.stickyHeader .mainMenu .menuItem.megaMenu .menuWrapper .menuExtension.menuProducts .subMenuWrapper a.all-products:after{content:"";width:5px;height:5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid white;position:absolute;top:50%;right:-20px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.megaMenu .mainMenu{position:relative}.mainMenu{position:relative;border-top:3px solid #000}@media only screen and (max-width: 1024px){.mainMenu{position:absolute;display:none;min-width:0;right:-85%;top:0;border:0 none;opacity:0;transition:min-width .5s, opacity .5s linear;transform:translateZ(0)}}.mainMenu .subMenu__type{display:none}.mainMenu .mainMenu__list{text-align:center;width:100%}@media only screen and (max-width: 1024px){.mainMenu .mainMenu__list{width:96%}}.mainMenu .menuItem{display:inline-block;position:relative;font:1.6rem "Avant Garde Gothic DemiBold"}@media only screen and (max-width: 1024px){.mainMenu .menuItem{display:block;font-size:1.2rem}.mainMenu .menuItem:after{content:"";display:block;position:absolute;top:18px;right:19px;background-image:url(../i/sprites/sprite.png);background-position:-205px -105px;width:14px;height:7px}.mainMenu .menuItem.active:after{top:15px;background-image:url(../i/sprites/sprite.png);background-position:-176px -105px;width:15px;height:9px}}.mainMenu .menuHome:after{display:none}.mainMenu .menuItem__title{width:213px;text-align:center;display:block;height:36px;line-height:36px;cursor:text;position:relative;z-index:4;text-transform:uppercase}.mainMenu .menuItem__title.active{color:#a98659}@media only screen and (max-width: 1024px){.mainMenu .menuItem__title{text-align:left;padding:0 40px 0 19px;height:40px;line-height:40px;width:auto;border-bottom:1px solid #000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.mainMenu .menuExtension{display:none;position:absolute;left:0;top:2px;width:100%;border:1px solid #000;z-index:3;background:#fff;padding-top:52px;text-align:center}@media only screen and (max-width: 1024px){.mainMenu .menuExtension{position:static;border:0 none;text-align:left;padding:0;display:block;height:0;overflow:hidden;transition:height .5s ease}}.mainMenu .menuExt__linkImg{display:block;padding:5px;height:323px}@media only screen and (max-width: 1024px){.mainMenu .menuExt__linkImg{display:none;padding:0 40px 0 35px;height:40px;line-height:40px;border-bottom:1px solid #000;text-transform:uppercase;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.mainMenu .menuExt__img{width:100%}@media only screen and (max-width: 1024px){.mainMenu .menuExt__img{display:none}}.mainMenu .menuExt__title,.mainMenu .all-products{font:1.1rem "Avant Garde Gothic Book"}.mainMenu .menuExt__title:after,.mainMenu .all-products:after{content:'';display:inline-block;margin-left:15px;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #000}@media only screen and (max-width: 1024px){.mainMenu .menuExt__title,.mainMenu .all-products{color:#000;font-size:1.2rem;text-transform:uppercase;height:40px;line-height:40px;padding:0 40px 0 0;border-bottom:1px solid #000;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;bottom:10px}.mainMenu .menuExt__title:after,.mainMenu .all-products:after{content:'';display:block;position:absolute;top:12px;right:20px;border:none;background-image:url(../i/sprites/sprite.png);background-position:-78px -179px;width:9px;height:15px}}.mainMenu .menuItem:hover .menuExtension{display:block}.mainMenu .subMenuWrapper{padding-bottom:5px}.mainMenu .sub-menu{position:absolute;top:32px;left:100%;width:100%;height:369px;background-color:#fff;border:1px solid #000;border-left:0 none;text-align:left;padding:20px 5px}.mainMenu .sub-menu a{display:block;color:#a98659;font:1.1rem/1.8 "Avant Garde Gothic Book"}.mainMenu .sub-menu .allProducts{color:#000;text-transform:uppercase}@media only screen and (max-width: 1024px){.mainMenu .sub-menu{position:static;border:0 none;height:auto;padding:0}.mainMenu .sub-menu a{color:#000;font-size:1.2rem;text-transform:uppercase;height:40px;line-height:40px;padding:0 40px 0 35px;border-bottom:1px solid #000;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mainMenu .sub-menu a:after{content:'';display:block;position:absolute;top:12px;right:20px;background-image:url(../i/sprites/sprite.png);background-position:-78px -179px;width:9px;height:15px}.mainMenu .sub-menu .allProducts{display:none}}@media only screen and (max-width: 1024px) and (max-width: 1024px){.mainMenu .sub-menu .allProducts{display:block}}@media only screen and (max-width: 1024px){.mainMenu .signinLinks{text-align:center;border-bottom:3px solid #000;font:1.6rem/51px "Avant Garde Gothic DemiBold";text-transform:uppercase;width:96%}.mainMenu .signinLinks span{display:-ms-flexbox;display:flex}.mainMenu .signinLinks span a{display:inline-block;width:50%;color:#fff;background-color:#000;margin-right:2%}.mainMenu .signinLinks span a:last-child{margin-right:0}}.popup{width:100%;background:#fff;color:#000;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:9999;opacity:0;font-size:1.6rem}.popup .closePopup{position:absolute;top:0;right:0;cursor:pointer;background-image:url(../i/sprites/sprite.png);background-position:0px -50px;width:65px;height:65px}.popupContent{text-align:left}#register-view .successPopup{height:150px}.popup.countrySelectorPopup{width:320px;height:425px}.popup.countrySelectorPopup .popupContent{padding:35px;position:relative}.popup.countrySelectorPopup .popupTitle{margin:0 45px 35px 0;font-size:1.5rem;line-height:normal;font-family:"Avant Garde Gothic DemiBold"}.popup.countrySelectorPopup .popupList__item{margin-bottom:20px;line-height:16px;font-size:1.5rem;width:220px;float:left}.popup.countrySelectorPopup .popupList__countryImg{vertical-align:middle;width:30px;height:15px;margin-right:15px}.popup.countrySelectorPopup .popupList__countryName{vertical-align:middle;color:#000;padding:5px}.popup.countrySelectorPopup .popupList__countryName:hover{background:#000;color:#fff;font-family:"Avant Garde Gothic DemiBold"}.global-popup-overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;opacity:0.8;filter:alpha(opacity=80);z-index:9000;display:none;transform:compact(translateZ(0))}.global-popup-overlay.js-overlay-visible{display:block}.global-popin-wrapper{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;z-index:9001}.global-popin-scroller{position:absolute;left:0;top:0;margin:0;width:100%;height:100%;display:table;table-layout:fixed;outline:none}.global-popin-centered{display:table-cell;text-align:center;vertical-align:middle;height:100%}.popupFilterMobile{width:98%;overflow:hidden;padding:4%;background-color:#fff;font-family:"Avant Garde Gothic DemiBold";display:table}@media only screen and (min-width: 1025px){.popupFilterMobile{display:none}}.popupFilterMobile .filter__header{font-size:1.2rem;display:inline-block}.popupFilterMobile .row{padding:15px 0 35px 0;text-align:right}.popupFilterMobile .buttonWrap{padding:20px 5px 0 0;text-align:right}.popupFilterMobile .button{display:inline-block;text-align:center;width:50%}.popupSortMobile{width:96%;height:20%;padding:15px;background-color:#fff;border:1px solid #000;font-family:"Avant Garde Gothic DemiBold";display:table}@media only screen and (min-width: 1025px){.popupSortMobile{display:none}}.popupSortMobile:before,.popupSortMobile:after{content:"";display:table}.popupSortMobile:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.popupSortMobile .sort__title{font-size:1.2rem;margin-bottom:20px;text-transform:uppercase}.popupSortMobile .sortList:before,.popupSortMobile .sortList:after{content:"";display:table}.popupSortMobile .sortList:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.popupSortMobile .sortList .sortList__item{width:49.5%;float:left;margin-right:1%;margin-bottom:1%}.popupSortMobile .sortList .sortList__item:nth-child(2n+2){margin-right:0}.popupSortMobile .sortList .sortList__item.active{background-color:#000}.popupSortMobile .sortList .sortList__item.active a{color:#fff}.popupSortMobile .sortList .sortList__item a{display:block;font-size:1.1rem;line-height:normal;padding:10px 0;border:1px solid #666;text-align:center;text-transform:uppercase}.articlePopup{width:960px;height:auto;min-height:400px;padding:40px;font-size:1.2rem;position:absolute;bottom:auto}.articlePopup:before,.articlePopup:after{content:"";display:table}.articlePopup:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.articlePopup .printHeader{position:relative;text-align:center;border-bottom:2px solid #000}.articlePopup .printHeader .button{margin:0 5px}.articlePopup .printLogo{padding:50px 0}.articlePopup .closePopup{display:none}.articlePopup .mainContent{width:100%}.buyNowPopup{max-width:400px;width:400px;font-size:1.2rem;display:inline-block;background:#fff}.buyNowPopup p{padding:44px 80px 20px 20px}.popup.buyNowPopup{height:120px}.productPicturePopup{width:760px;height:720px;text-align:center}.productPicturePopup img{width:80%;margin:65px auto}.shareContentPopup{width:800px;height:450px;padding:50px;text-align:left}.shareContentPopup h3.sharePopupTitle{padding-bottom:40px}.shareContentPopup .sharePopupText{font-size:1.2rem;line-height:2.5;padding-bottom:30px}.shareContentPopup .sharePopupButton{color:#fff}.shareContentPopup .shareButtonWrapper{padding-top:20px}input[type='submit'],input[type='button'],input[type='reset']{border:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type='text'],input[type='email'],input[type='password']{background:none;line-height:23px;color:#000;font-family:"Avant Garde Gothic Book"}textarea{outline:none;resize:none;overflow:auto}select{border:1px solid #000;border-radius:0;font-size:1.3rem;margin-right:10px;padding:8px 24px 8px 6px;background:url("../sprites/arrow-down.png") no-repeat scroll 97% center #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.formContainer .formColLong,.formContainer label,.formContainer input[type='text'],.formContainer input[type='email'],.formContainer input[type='password']{width:100%}.formContainer input[type='text'],.formContainer input[type='email'],.formContainer input[type='password']{background:#e9e9e9;color:#666;border:0 none;padding:5px 0;text-indent:10px;letter-spacing:-.4px;line-height:1.8;font-size:1.3rem}.formContainer .formColShort{width:47%;margin-right:3%;float:left;position:relative;padding-bottom:20px}.formContainer .formColLong{position:relative;padding-bottom:20px}.formContainer .formColLong,.formContainer .formRowOne{clear:left}.formContainer label{display:block;font:1.8rem/1 "Avant Garde Gothic Book";font-weight:bold;color:#6b6b6b;padding:10px 0}.formContainer select{width:220px}.formContainer .checkBox label{font-size:1rem;font-weight:normal;padding-right:2.5%}.formContainer .checkBox input[type='checkbox']{float:left;margin:-1px 10px 0 0}.formContainer .disclaimer{padding-right:2.5%}#login-view .formContainer .disclaimer{padding:10px 0}.formContainer .disclaimer a{text-decoration:underline;color:#117370}.formContainer .button{width:380px;margin:10px 0}.formContainer .tooltip{font-size:1rem;font-weight:normal;padding:10px 0}.formContainer .tooltip a{color:#a98659}.formContainer .tooltipIcon{background-image:url(../i/sprites/sprite.png);background-position:-144px -115px;width:16px;height:16px;position:relative;display:inline-block;vertical-align:middle;margin-left:5px;z-index:1}.formContainer .tooltipIcon:hover .tooltipText,.formContainer .tooltipIcon:active .tooltipText,.formContainer .tooltipIcon:focus .tooltipText{display:block}.formContainer .tooltipText{position:absolute;width:280px;padding:5px;border-radius:5px;background:#bfbfbf;display:block;bottom:22px;left:-115px;display:none;font-size:1.2rem;z-index:100}.formContainer .error{font-size:1rem;line-height:1;color:red;display:inline-block;position:absolute;padding:0;bottom:5px;left:0}@media only screen and (max-width: 1024px){.formContainer .formColShort{float:none;width:98%}.formContainer label{color:#000;font-size:2.4rem}.formContainer select{display:block;width:98%;margin-bottom:10px}.formContainer .checkBox label,.formContainer .disclaimer{font-size:1.2rem}.formContainer .button{width:98%}}.accordion{margin-bottom:20px}.accordion .browsTitle{display:block;font:1.2rem "Avant Garde Gothic DemiBold";margin:0 30px 5px 0;border-bottom:2px solid #000}@media only screen and (max-width: 1024px){.accordion .browsTitle{display:none}}@media only screen and (max-width: 1024px){.accordion__content{font-size:1.1rem;border-bottom:1px solid #000;transition:height 1s;overflow:hidden}.accordion__content .content{padding:3px 0 10px}.accordion__content.hidden{border:0;height:0}.accordion__content h4{margin-bottom:10px;font-weight:bold}.accordion__content ul{margin-bottom:10px}.accordion__content ul li{font-weight:400;line-height:15px;list-style-type:disc;margin-left:17px}.accordion__content p{margin-bottom:10px}}.accordion__list>.accordion__item a{font-size:1.1rem;text-transform:uppercase;display:inline-block;margin-bottom:5px;line-height:18px}@media only screen and (max-width: 1024px){.accordion__list>.accordion__item a{line-height:51px}}.accordion__list>.accordion__item .accordion__title{cursor:pointer}@media only screen and (max-width: 1024px){.accordion__list>.accordion__item .accordion__title{margin-bottom:0;padding-left:10px;line-height:40px;text-transform:uppercase;width:100%;position:relative;display:block;font-size:1.1rem;cursor:pointer}}.sidebar .accordion__list>.accordion__item .active,.beautySchoolPage .sidebar .accordion__list>.accordion__item a:hover{font-family:"Avant Garde Gothic DemiBold";color:#fff;background:#000;padding:0 5px}@media only screen and (max-width: 1024px){.accordion__list>.accordion__item{width:100%;background:none;display:block;border-top:1px solid #000;position:relative}.accordion__list>.accordion__item:last-child{border-bottom:1px solid #000}.accordion__list>.accordion__item:after{content:"";display:block;position:absolute;top:15px;right:10px;background-image:url(../i/sprites/sprite.png);background-position:-205px -105px;width:14px;height:7px}.accordion__list>.accordion__item.active:after{content:"";display:block;position:absolute;top:15px;right:10px;background-image:url(../i/sprites/sprite.png);background-position:-176px -105px;width:15px;height:9px}}@media only screen and (max-width: 1024px){.accordion__list>.accordion__item .accordion__sublist{height:0;transition:height 1s;overflow:hidden}}@media only screen and (min-width: 1025px){.accordion__list>.accordion__item .accordion__sublist.hidden{height:0;overflow:hidden}.accordion__list>.accordion__item .accordion__sublist.visible{height:100%}}.accordion__list>.accordion__item .accordion__sublist>li a{font-size:1.1rem;margin-left:5px;padding:5px;text-transform:none;display:inline-block;line-height:normal}.accordion__list>.accordion__item .accordion__sublist>li a.active{background-color:#000;color:#fff;margin-left:10px}@media only screen and (max-width: 1024px){.accordion__list>.accordion__item .accordion__sublist>li a{padding:0 0 0 25px;margin-bottom:0;line-height:50px;text-transform:uppercase;font-size:1.1rem}}@media only screen and (max-width: 1024px){.accordion__list>.accordion__item .accordion__sublist>li{width:100%;background:#333;display:block;border-bottom:1px solid #444;position:relative}.accordion__list>.accordion__item .accordion__sublist>li:last-child{border:0}.accordion__list>.accordion__item .accordion__sublist>li:after{display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 9px;border-color:transparent transparent transparent #666;position:absolute;right:10px;bottom:23px}}.accordion__list>.accordion__item:last-child .accordion__title{border-top:0}#compare-tray{width:100%;position:fixed;bottom:0;margin:0 auto;min-height:82px;left:0;z-index:999999;max-height:500px;transition:max-height 400ms ease-in-out}#compare-tray.minimalized{overflow-y:hidden;max-height:82px;transition:max-height 400ms ease-in-out}#compare-tray.minimalized .compare-wrapper .button,#compare-tray.minimalized .compare-tag{display:none}#compare-tray.minimalized .ct-min{display:block;cursor:pointer}#compare-tray.minimalized .compare-minimize{background-image:url(../i/sprites/sprite.png);background-position:-130px -90px;width:25px;height:25px}.compare-wrapper{width:80%;max-width:940px;margin:0 auto;position:relative;background:#fff;border:1px solid #000}.compare-wrapper .row:before{display:table;content:"";line-height:0}.compare-wrapper li{height:310px;display:inline-block;float:left;font-size:12px;text-align:left;width:15.667%;min-width:126px;min-height:95px;position:relative}.compare-wrapper li:last-child{width:6%;min-width:auto}.compare-wrapper li .active{opacity:1;cursor:pointer}.compare-wrapper .compare-desc{text-align:center}.compare-wrapper .compare-desc .desc{height:215px}.compare-wrapper .list-close{position:absolute;right:6px;top:2px;display:block;background-image:url(../i/sprites/sprite.png);background-position:-132px -137px;width:10px;height:9px}.compare-wrapper .product__rating{text-align:center}.compare-wrapper .product__price{padding:12px 0 8px}.compare-tag{font:1.4rem "Avant Garde Gothic DemiBold";text-transform:uppercase;width:100%;height:80px;color:#fff;background:#000}.ct-min{display:none}.compare-item{text-align:center}.compare-item h4{padding:0;text-transform:uppercase;height:80px;font:1.2rem "Avant Garde Gothic DemiBold";border-left:1px solid #000;border-bottom:2px solid #000}.compare-item .desc{margin-bottom:12px}.compare-item .desc img{max-width:100%;height:auto;display:inline;padding:0;width:90%;margin-top:20px}.rating-wrapper .rating{height:12px;position:relative;float:left;margin:0 5px 0 0;width:100px}.rating-wrapper .reviewtext{float:left;margin:1px 0 0;display:block}.compare-minimize-wrapper{height:80px;border-left:1px solid #000;border-bottom:2px solid #000;text-align:center;padding-top:25px}.compare-minimize{background-image:url(../i/sprites/sprite.png);background-position:-216px -65px;width:25px;height:25px;display:inline-block;cursor:pointer}.compare-close{background-image:url(../i/sprites/sprite.png);background-position:-132px -137px;width:10px;height:9px;float:right;cursor:pointer;position:absolute;right:-40px}.compareMobile{padding:10px}.compareMobile h3{font-size:1.7rem;text-transform:uppercase;padding-bottom:20px;color:#bbb;font-weight:300}.compareMobile .modal-content{overflow:auto}.compareMobile .modal-content .modal-cell{width:50%;display:inline-block;float:left}.compare-popup{margin:0 auto;top:-100px;display:table;max-width:960px;width:90%;min-height:157px;position:absolute}@media only screen and (max-width: 1024px){.compare-popup{top:51px;width:100%;max-width:100%}.compare-popup .closePopup{display:none}}.comparePopupWrapper{padding:60px;background:#fff}@media only screen and (max-width: 1024px){.comparePopupWrapper{padding:15px}}.modal-header{overflow:auto}.modal-header span{float:right;display:block;background-image:url(../i/sprites/sprite.png);background-position:-132px -137px;width:10px;height:9px;cursor:pointer;display:table-row}.modal-content{display:table;width:100%}.modal-content .cleanComparision{width:80%;margin:10px auto;display:block}@media only screen and (min-width: 1025px){.modal-content .cleanComparision{display:none}}.modal-content h4{font-size:1.7rem;text-transform:uppercase;padding-bottom:20px;color:#bbb;font-weight:300}@media only screen and (min-width: 1025px){.modal-content h4{display:none}}.modal-row{display:table-row}.modal-row.modal-data{height:54px;text-align:center;text-transform:uppercase;vertical-align:middle}.modal-left-cell{width:17%;display:-ms-flexbox;display:flex;float:left;vertical-align:top}@media only screen and (max-width: 1024px){.modal-left-cell{display:none}}.modal-left-cell .cell-data{position:absolute;left:60px;bottom:58px}.modal-left-cell .cell-data>div,.modal-left-cell .cell-data>div:last-child{border:0 none;text-align:left}.modal-wrapper{width:83%;display:table;table-layout:fixed;float:left}@media only screen and (max-width: 1024px){.modal-wrapper{width:100%;float:none}}.modal-cell{display:table-cell;width:100%;text-align:center}@media only screen and (max-width: 1024px){.modal-cell{width:50%}.modal-cell:nth-child(2) .cell-data .mobileLabel{visibility:hidden}.modal-cell:first-child .cell-data .mobileInfo{border-right:0 none}}.modal-cell .cell-top{margin-bottom:20px}@media only screen and (max-width: 1024px){.modal-cell .cell-top{margin-bottom:10px;min-height:initial;padding:2%;height:342px}.modal-cell .cell-top:last-child{margin-left:2%}}.modal-cell .selectAnother{padding:10px 5px}.modal-cell h3{font:2.4rem "Avant Garde Gothic ExtraLight";margin:0;text-align:left}.modal-cell .product-image{text-align:center}.modal-cell .product-image img{max-width:80%}.modal-caption{overflow:visible;min-height:125px}.modal-caption h3{font:1.2rem "Avant Garde Gothic DemiBold";text-transform:uppercase;min-height:75px;text-align:center}@media only screen and (max-width: 1024px){.modal-caption h3{min-height:auto}}.modal-caption .product-price{width:100%;float:left;font:1.2rem "Avant Garde Gothic DemiBold"}@media only screen and (min-width: 1025px){.modal-caption .product-description{display:none}}@media only screen and (max-width: 1024px){.modal-caption .product-description{margin-bottom:20px;height:6rem;display:-webkit-box;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}}.rating-wrapper{width:100%}.rating-wrapper .rating{position:relative;float:left}.rating-wrapper .reviewtxt{position:absolute;top:2px;right:-20px}.rating-wrapper .reviewtxt span{word-wrap:break-word;display:inline}.modal-buy-now{cursor:pointer;letter-spacing:2px;text-shadow:0 0 0 transparent;text-transform:uppercase}@media only screen and (max-width: 1024px){.modal-buy-now{display:none}}@media only screen and (max-width: 1024px){.cell-data{margin-top:40px}}.cell-data .mobileLabel{display:block;position:relative;width:200%;height:auto;margin-top:10px;padding:10px;font:1.2rem "Avant Garde Gothic DemiBold";text-transform:uppercase;background:#000;color:#fff}@media only screen and (min-width: 1025px){.cell-data .mobileLabel{display:none}}.cell-data .mobileInfo{position:relative}@media only screen and (max-width: 1024px){.cell-data .mobileInfo{border:1px solid #000}}.cell-data>div{height:48px;line-height:48px;font-size:1.2rem;border-top:1px solid #000}.cell-data>div:last-child{border-bottom:1px solid #000}#country-selector-view h3{font-size:1.6rem;padding:30px 10px;text-transform:uppercase}#country-selector-view ul{width:100%;margin-bottom:10px}#country-selector-view ul li{border-top:1px solid #666}#country-selector-view ul li:last-of-type{border-bottom:1px solid #666}#country-selector-view ul li a{display:block;font-size:1.2rem;padding-left:10px;line-height:40px;font-family:"Avant Garde Gothic DemiBold";position:relative}#country-selector-view ul li a:after{content:"";display:block;position:absolute;background-image:url(../i/sprites/sprite.png);background-position:-78px -179px;width:9px;height:15px;right:15px;top:12px}.ProductPrice{font-size:1.2rem;padding-bottom:20px;display:inline-block;visibility:visible}.ProductPrice .ProductPrice__Suffix{font-size:1.1rem;padding-left:3px;position:relative}.ProductPrice .ProductPrice__Suffix.has-SuffixInfo{cursor:pointer}.ProductPrice .ProductPrice__Suffix.has-SuffixInfo:hover .ProductPrice__SuffixInfo{display:block}.ProductPrice .ProductPrice__SuffixInfo{display:none;position:absolute;bottom:10px;left:32px;padding:2px;width:76px;background:#fff;border:1px solid #000;font-size:0.9rem}.comparePopupWrapper .ProductPrice{font-weight:bold}.asideList-item{padding-top:5px}.asideList-item:after{content:"";display:block;width:100%;height:4px;background:url("../i/bg/bar_separator.png") no-repeat 0 0;background-size:100%;clear:both;margin-top:-2px;position:relative}.asideList-wrapper{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.asideList-imgRight .asideList-visual{float:right;-ms-flex-order:1;order:1}.asideList-imgRight .asideList-content{float:left;-ms-flex-order:0;order:0}.asideList-imgLeft .asideList-visual{float:left;-ms-flex-order:0;order:0}.asideList-imgLeft .asideList-content{float:right;-ms-flex-order:1;order:1}.asideList-visual.video{padding:35px 40px 40px 40px;width:603px}.asideList-visual.video .videoWrapper{padding-top:0}.asideList-visual .gif{height:375px}#player-yt1 #player .html5-video-player{background-color:#fff !important}.asideList-content{text-align:center}.asideList-content h2{font-size:3.95rem;padding-top:0}.asideList-content h3{font-size:2.35rem;margin-top:-35px}.asideList-content strong{font-weight:normal;font-family:"Avant Garde Gothic DemiBold"}.asideList-content strong.big{font-size:5rem}.asideList-content cite{font-style:italic}.asideList-content p{font-size:1.75rem;line-height:1.5;padding:10px 0}.asideList-content .buttons a{margin:20px;display:inline-block}.asideList-content .buttons a>span{margin:20px;display:inline-block}.iconList{text-align:center;padding:70px 0;width:100%}.iconList li{display:inline-block;vertical-align:top;width:156px;font-size:1.7rem;margin:0 18px}.iconList strong{display:block;font:2.7rem "Avant Garde Gothic DemiBold";padding-top:10px}@media only screen and (max-width: 1024px){.asideList-imgRight .asideList-visual,.asideList-imgRight .asideList-content,.asideList-imgLeft .asideList-visual,.asideList-imgLeft .asideList-content{float:none}.asideList-wrapper{display:block}.asideList-wrapper br{display:none}.asideList-wrapper br.mob-visible{display:block}.asideList-visual{text-align:center}.asideList-visual img{max-width:100%}.asideList-visual.video{padding:20px 0;width:100%}.asideList-visual .gif{height:255px}.asideList-content h2{font-size:2.5rem;padding:20px 0 0}.asideList-content h3{font-size:1.2rem;padding:0;margin-top:-5px}.asideList-content strong.big{font-size:2.8rem}.asideList-content p{font-size:1.3rem;line-height:1.2}.asideList-content .buttons a{margin:10px}.iconList{text-align:left;margin:0 auto;padding:15px 0}.iconList li{display:block;width:100%;height:36px;font-size:1.3rem;margin:5px 0;line-height:1;clear:left}.iconList img{padding-right:15px;float:left}.iconList strong{display:inline-block;font-size:1.4rem}}.asideList-content .button-start-mobile-asideList-item{background:black;font-family:'Gotham Bold', Helvetica, sans-serif;font-weight:bold;color:white;font-size:17px;padding:10px 50px;border:1px solid grey;display:inline-block}.specialPanels{display:none}.sbsr-popup{width:300px;height:440px;padding:10px}@media (min-width: 1024px){.sbsr-popup{width:850px;height:599px;padding:25px}}.sbsr-popup__title{font-size:3em;text-transform:uppercase;text-align:right;font-weight:bold}.sbsr-popup__title span{color:#3d397b}@media (min-width: 1024px){.sbsr-popup__title span{display:block}}.sbsr-popup__subtitle{font-size:2em;text-align:right;margin-top:5px}@media (min-width: 1024px){.sbsr-popup__subtitle{max-width:305px;margin-left:auto}}.sbsr-popup__form{width:280px;margin-top:35px}@media (min-width: 1024px){.sbsr-popup__form{margin-top:90px;margin-left:auto}}.sbsr-popup__form label{display:block;font-size:1.6em}.sbsr-popup__form .checkbox-group{margin-top:12px;display:-ms-flexbox;display:flex}.sbsr-popup__form .checkbox-group label{display:block;font-size:1.4em}.sbsr-popup__form .checkbox-group label a{text-decoration:underline}.sbsr-popup__form__email{width:100%;height:30px;margin-top:10px;font-size:1.6em;background-color:#fff !important}.sbsr-popup__form__checkbox{margin-right:7px}.sbsr-popup__form button{display:block;background-color:#000;color:#fff;border:0;font-size:1.6em;padding:7px 20px;float:right;margin-top:20px;cursor:pointer;text-transform:uppercase}.promoBanners .movie__wrapper--h2{display:block;color:#000}.promoBanners .movie__wrapper--h3{color:#000}.promoBanners .movie__wrapper--player .player-yt-dimensions{width:100% !important;height:53.7em !important;margin:0 auto}.promoBanners .banner{position:relative;display:block;margin-bottom:30px}.promoBanners .wide{width:100%}.promoBanners .wide .button{position:absolute}.promoBanners .wide p{display:none}.promoBanners .thin,.promoBanners .narrow{display:inline-block;width:50%;vertical-align:top;text-align:center;font-size:1.9rem}.promoBanners .thin p,.promoBanners .narrow p{width:65%;margin:10px auto;text-transform:uppercase}.promoBanners .thin .button,.promoBanners .narrow .button{color:#000;background:none}.promoBanners .thin .button:after,.promoBanners .narrow .button:after{content:'';display:inline-block;margin-left:10px;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #000}.promoBanners .thin.triple,.promoBanners .narrow.triple{width:33%;margin-left:0.5%;font-size:1.7rem}.promoBanners .thin.triple p,.promoBanners .narrow.triple p{width:100%;min-height:60px;margin-bottom:0;text-transform:uppercase}.promoBanners .thin.triple:first-child,.promoBanners .narrow.triple:first-child{margin-left:0}.promoBanners .promoImage{width:100%}.promoBannersMobile{padding:5px}.promoBannersMobile li{width:50%;display:inline-block;vertical-align:top;text-align:center}.promoBannersMobile .banner{border:1px solid #000;width:143px;height:201px;display:inline-block;margin:5px;overflow:hidden;background:#000}.promoBannersMobile .button{display:block}.promoBannersMobile .promoImage{height:158px}.homeBannerSlider{position:relative;width:100%;background:url("../i/bg/Spectra.png") repeat-y 0 0;padding:2px 0}@media only screen and (max-width: 1024px){.homeBannerSlider{width:100%;height:auto;margin-bottom:3px;padding:0}}.homeBannerSlider .slick-prev,.homeBannerSlider .slick-next{text-indent:-9999em;white-space:nowrap;overflow:hidden;font-size:0;background-color:transparent;border:0;padding:20px 15px;display:block;position:absolute;z-index:1;cursor:pointer}.homeBannerSlider .slick-prev:after,.homeBannerSlider .slick-next:after{content:'';display:block}.homeBannerSlider .slick-prev{left:-5px;top:40%}.homeBannerSlider .slick-prev:after{background-image:url(../i/sprites/sprite.png);background-position:-69px -179px;width:9px;height:15px}.homeBannerSlider .slick-next{right:-5px;top:40%}.homeBannerSlider .slick-next:after{background-image:url(../i/sprites/sprite.png);background-position:-78px -179px;width:9px;height:15px}.homeBannerSlider .slick-slide{position:relative}.homeBannerSlider .slick-slide img{width:100%}.homeBannerSlider .fullLink{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.homeBannerSlider .fullLink .button{position:absolute}@media only screen and (max-width: 1024px){.homeBannerSlider .fullLink .button{right:10px !important;bottom:25px !important}}.homeBannerSlider .buttonLink{position:absolute;z-index:10}@media only screen and (max-width: 1024px){.homeBannerSlider .buttonLink{right:10px !important}.homeBannerSlider .buttonLink:nth-child(2){bottom:25px !important}.homeBannerSlider .buttonLink:nth-child(3){bottom:65px !important}.homeBannerSlider .buttonLink:nth-child(4){bottom:105px !important}.homeBannerSlider .buttonLink:nth-child(5){bottom:145px !important}.homeBannerSlider .buttonLink:nth-child(6){bottom:185px !important}.homeBannerSlider .buttonLink.googleplaybutton,.homeBannerSlider .buttonLink.applestorebutton{bottom:25px !important}}.homeBannerSlider .slick-dots{position:absolute;bottom:10px;left:0;width:100%;text-align:center}@media only screen and (max-width: 1024px){.homeBannerSlider .slick-dots{bottom:0;background:rgba(255,255,255,0.5);padding:1px 0 5px}}.homeBannerSlider .slick-dots li{display:inline-block;margin:0 5px}.homeBannerSlider .slick-dots li button{text-indent:-9999em;white-space:nowrap;overflow:hidden;font-size:0;display:block;border:0;cursor:pointer;background-color:transparent;padding:0;background-image:url(../i/sprites/sprite.png);background-position:-151px -137px;width:9px;height:9px}.homeBannerSlider .slick-dots .slick-active button{background-image:url(../i/sprites/sprite.png);background-position:-142px -137px;width:9px;height:9px}.sliderHeader{position:absolute;height:100%;width:50%;top:0;text-align:center;padding-top:5%}.sliderHeader.left{left:0}.sliderHeader.right{right:0}.sliderHeader strong{font-weight:normal;font-family:"Avant Garde Gothic DemiBold"}.sliderHeader h2{font-size:2.8rem;line-height:1.3}.sliderHeader p{font-size:1.8rem;padding-top:12px}@media only screen and (max-width: 1024px){.sliderHeader{width:100%;padding:0}.sliderHeader h2{font-size:5vw;padding:10px 0}}.promoBar{width:100%;height:30px;background-color:#000;margin-bottom:30px;overflow:hidden}.promoBar__Item{display:inline-block;width:50%;text-align:center;font-size:1.1rem;height:100%}.promoBar__Item *{display:inline-block;vertical-align:middle;margin:0 10px;line-height:2.8}.promoBar__Item p{color:#fff}.promoBar__Item a{color:#f0cba7}.promoBar__Item a:hover{color:#fff}.promoBar__Item a:after{content:'';display:inline-block;margin-left:10px;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #fff}.specialLinks{margin-bottom:10px}.specialLinks__item{position:relative}.specialLinks__item a{display:block;font:1.2rem "Avant Garde Gothic DemiBold";line-height:45px;border-top:1px solid #000;padding-left:10px}.specialLinks__item:last-child a{border-bottom:1px solid #000}.specialLinks__item:after{content:"";display:block;position:absolute;right:15px;bottom:15px;background-image:url(../i/sprites/sprite.png);background-position:-78px -179px;width:9px;height:15px}.promoProd__Item{width:25%;display:inline-block;vertical-align:top;text-align:center;margin-bottom:30px;position:relative}.promoProd__Img{display:inline-block;vertical-align:middle;max-width:120px}.promoProd__Desc{display:inline-block;width:50%;padding:0 5%;text-align:left}.promoProd__Desc .productName{font-size:1.9rem;text-transform:uppercase}.promoProd__Desc .shopArrow{font:1.2rem "Avant Garde Gothic DemiBold";position:absolute;bottom:60px;left:55%}.promoProd__Desc .shopArrow:after{content:'';display:inline-block;margin-left:10px;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #000}.register{background:url("../i/bg/Spectra.png") no-repeat 0 0;padding:0 20px 40px}.register .formContainer{border:1px solid #000;border-radius:3px;padding:2% 0 0 2%;width:640px}.register .header{width:640px;position:relative}.register .header:before,.register .header:after{content:"";display:table}.register .header:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}@media only screen and (max-width: 1024px){.register .header{width:100%}}.register .header .updateProfile{color:#a98659;position:absolute;right:0;bottom:20px;font-size:1.5rem;font-family:"Avant Garde Gothic DemiBold"}@media only screen and (max-width: 1024px){.register .header .updateProfile{bottom:auto;top:0}}.register .header .updateProfile:hover{color:#000}.register .label{font-size:1.8rem;padding-bottom:5px}.register .profileValue{font-size:1.4rem}.register .error{font-size:1rem;color:red;height:25px;bottom:-6px}.register>.error{padding-bottom:20px;height:auto}.register .passwordCol .error{height:38px;bottom:-10px}@media only screen and (max-width: 1024px){.register{background:none}.register .formContainer{width:100%}}.underagePopup,.logOutPopup,.successPopup{width:500px;height:205px;background:#fff;opacity:1}@media only screen and (max-width: 1024px){.underagePopup,.logOutPopup,.successPopup{width:80%}}.underagePopup .popupContent,.logOutPopup .popupContent,.successPopup .popupContent{padding:65px}.underagePopup .message,.logOutPopup .message,.successPopup .message{font-size:1.8rem}@media only screen and (max-width: 1024px){.underagePopup .message,.logOutPopup .message,.successPopup .message{font-size:1.4rem}}.underagePopup .message a,.logOutPopup .message a,.successPopup .message a{text-decoration:underline}.underagePopup .popupTitle,.logOutPopup .popupTitle,.successPopup .popupTitle{font-size:1.6rem;font-weight:bold;padding:0 0 20px 0}.logOutPopup .button{margin-left:10px}@media only screen and (max-width: 1024px){.logOutPopup .button{display:block;margin:10px 0}}.resetPassword{color:#a98659;display:block;margin-bottom:10px;font-size:13px}.searchPage{padding:0 2%}@media only screen and (max-width: 1024px){.searchPage h2{font-size:1.6rem;text-transform:uppercase}}.searchResults{padding:60px 0 40px}@media only screen and (max-width: 1024px){.searchResults{padding:0 0 40px}}.searchNav{width:100%;border-bottom:2px solid #000;font:1.2rem "Avant Garde Gothic DemiBold"}@media only screen and (max-width: 1024px){.searchNav{text-align:center;border-bottom:none;margin-bottom:20px}}.searchNav li{display:inline-block;opacity:.5;position:relative;text-transform:uppercase}@media only screen and (max-width: 1024px){.searchNav li{width:49%;height:40px;background:#e9e9e9;opacity:1;text-transform:none}}.searchNav li.active{opacity:1}@media only screen and (max-width: 1024px){.searchNav li.active{background:#fff;border:1px solid #000;border-bottom:none}}.searchNav li.active:after{content:'';display:block;width:0;height:0;position:absolute;bottom:0;left:50%;margin-left:-4px;border-style:solid;border-width:0 4px 4px 4px;border-color:transparent transparent #000 transparent}@media only screen and (max-width: 1024px){.searchNav li.active:after{display:none}}.searchNav li a{display:block;padding:6px 0;width:254px;text-align:center;cursor:pointer}@media only screen and (max-width: 1024px){.searchNav li a{width:auto;padding:12px 0;text-transform:capitalize}}.resultProduct,.resultContent{display:none}.resultProduct.active,.resultContent.active{display:block}.resultProduct .noResult,.resultContent .noResult{font-size:1.2rem;text-align:center;display:block;margin:20px}.resultContent li{padding:30px 0;border-bottom:1px dotted #000;list-style:none}@media only screen and (max-width: 1024px){.resultContent li{padding:15px 0}}.resultContent img{width:230px;display:inline-block;vertical-align:top}@media only screen and (max-width: 1024px){.resultContent img{width:20%}}.resultContent a{font-size:2rem}@media only screen and (max-width: 1024px){.resultContent a{font-family:"Avant Garde Gothic DemiBold";font-size:1.2rem;line-height:20px}}.resultContent .description{display:inline-block;width:685px;padding:40px 0 0 15px}@media only screen and (max-width: 1024px){.resultContent .description{width:78%;padding:0 0 0 2%}}.resultContent .short{font-size:1.2rem;display:block}@media only screen and (max-width: 1024px){.resultContent .short{padding-top:10px;line-height:20px}}.resultProduct .main__header{padding:0 5px}.resultProduct .headline__mobile .nav .popupTrigger{width:auto}.resultProduct .headline__mobile .nav .popupTrigger a{font-size:1rem}.resultProduct .product__tile .product__title{line-height:13px;height:56px}.resultProduct .product__tile .product__shop .contentWrap{width:auto;height:auto;position:static}.resultProduct .product__tile .product__shop .product__description{display:block;font-size:1.2rem;height:57px;margin-bottom:10px;position:static}@media only screen and (max-width: 1024px){.resultProduct .product__tile .product__shop .product__description{font-size:1rem}}@media only screen and (max-width: 1024px){.resultProduct .product__tile .product__shop .product__price{font-size:1rem}.resultProduct .product__tile .product__shop .product__price small{font-size:1rem}}.resultProduct .product__tile .product__rating .ratingCount{font-size:1.2rem}.resultProduct .grid .product__tile{width:33.3%;padding:0 10px;height:405px;margin-bottom:45px}@media only screen and (max-width: 1024px){.resultProduct .grid .product__tile{width:50%;height:305px;margin-bottom:10px}.resultProduct .grid .product__tile .product__shop{height:auto}.resultProduct .grid .product__tile .product__packshot{height:auto;margin:0 auto}.resultProduct .grid .product__tile .product__title{line-height:1.6;font-size:1.1rem;padding-top:10px;margin-bottom:0;overflow:hidden}.resultProduct .grid .product__tile .product__description{margin-top:10px;font-size:1rem}.resultProduct .grid .product__tile .product__price{font-size:1rem}}.resultProduct .list .product__tile{width:100%;height:250px;margin-bottom:20px}@media only screen and (max-width: 1024px){.resultProduct .list .product__tile{height:auto;margin-bottom:10px}}@media only screen and (max-width: 1024px){.resultProduct .list .product__tile .product__title{font-size:1.1rem;margin-bottom:0;min-height:56px;height:auto}}.resultProduct .list .product__tile .product__packshot{float:left;width:30%;height:auto}@media only screen and (max-width: 1024px){.resultProduct .list .product__tile .product__packshot{width:45%;margin-bottom:0}}.resultProduct .list .product__tile .product__shop{float:left;width:70%}@media only screen and (max-width: 1024px){.resultProduct .list .product__tile .product__shop{height:auto}}@media only screen and (max-width: 1024px){.resultProduct .list .product__tile .product__shop .contentWrap .product__price{font-size:1.2rem}}@media only screen and (max-width: 1024px){.resultProduct .list .product__tile .product__shop{width:55%}}.resultProduct .list .product__tile .product__shop .product__description{min-height:45px;display:block}@media only screen and (max-width: 1024px){.resultProduct .list .product__tile .product__shop .product__description{font-size:1rem;height:auto;min-height:auto}}.view-sort{height:100px;padding:30px 0}.view-sort .sort,.view-sort .view{float:right}.view-sort .view li{float:left;margin:0 5px}.view-sort .view li a{display:block;text-indent:-2000em}.view-sort .view li a.grid-view{background-image:url(../i/sprites/sprite.png);background-position:-130px -50px;width:40px;height:40px}.view-sort .view li a.grid-view.active{background-image:url(../i/sprites/sprite.png);background-position:0px -115px;width:40px;height:40px}.view-sort .view li a.list-view{background-image:url(../i/sprites/sprite.png);background-position:-40px -115px;width:40px;height:40px}.view-sort .view li a.list-view.active{background-image:url(../i/sprites/sprite.png);background-position:-176px -65px;width:40px;height:40px}.view-sort .sort{font-size:1.2rem;margin-left:10px}@media only screen and (max-width: 1024px){.view-sort .sort{display:none}}.view-sort .sort label{margin-right:10px}.view-sort .sort select{text-transform:uppercase;padding:12px 6px;font-size:1.2rem;font-family:"Avant Garde Gothic DemiBold";width:140px;margin-right:0}.view-sort .sort-mobile{border:1px solid #000;font-family:"Avant Garde Gothic DemiBold";border-radius:0;font-size:1rem;margin-right:10px;padding:12px 6px;background:url("../sprites/arrow-down.png") no-repeat scroll 97% center #fff;width:180px;display:none;float:left;text-transform:uppercase}@media only screen and (max-width: 1024px){.view-sort .sort-mobile{display:block}}.sort-popup-mobile{display:none}.sort-popup-mobile.active{display:block;background:#fff;min-width:300px;max-width:640px;width:80%;position:absolute;top:100px;bottom:auto;z-index:10;opacity:1}.sort-popup-mobile.active h3{font-size:1.2rem;font-family:"Avant Garde Gothic DemiBold";text-transform:uppercase;text-indent:10px}.sort-popup-mobile.active .closePopup{top:-16px;right:-16px;-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform:scale(0.5)}.sort-popup-mobile.active ul{padding:20px;margin-top:40px}.sort-popup-mobile.active ul:before,.sort-popup-mobile.active ul:after{content:"";display:table}.sort-popup-mobile.active ul:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.sort-popup-mobile.active ul li{width:50%;border:1px solid #000;font-size:1rem;float:left;text-transform:uppercase;text-align:center}.sort-popup-mobile.active ul li a{font-family:"Avant Garde Gothic DemiBold";line-height:28px}.sort-popup-mobile.active ul li.active{background:#000}.sort-popup-mobile.active ul li.active a{color:#fff}@media only screen and (max-width: 1024px){.searchHeader h2{font-size:1.6rem;padding-left:5px;padding-right:5px;text-transform:uppercase}}.pageBanner{margin:0 0 40px 0}@media only screen and (max-width: 1024px){.pageBanner{width:100%;text-align:center;margin:0}}.pageBanner .banner{position:relative;width:100%}@media only screen and (max-width: 1024px){.pageBanner .banner{width:100%;height:inherit}.pageBanner .banner img{width:100%}}.pageBanner .banner .button{position:absolute}.pageBanner .banner .button span{padding:0 30px}@media only screen and (min-width: 1025px){.headline__desktop{display:block}}@media only screen and (max-width: 1024px){.headline__desktop{display:none}}@media only screen and (min-width: 1025px){.headline__mobile{display:none}}@media only screen and (max-width: 1024px){.headline__mobile{width:100%}.headline__mobile:before,.headline__mobile:after{content:"";display:table}.headline__mobile:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.headline__mobile .nav .popupButton{display:inline-block;border:1px solid #000;padding:11px 20px 11px 5px;font:1.2rem "Avant Garde Gothic DemiBold";text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;position:relative}.headline__mobile .nav .popupButton:after{content:'';position:absolute;background-image:url(../i/sprites/sprite.png);background-position:-205px -105px;width:14px;height:7px;right:5px;top:15px}.headline__mobile .nav .popupTrigger{float:left;margin-right:0.625%;width:calc(50% - 48px)}.headline__mobile .nav .view{float:right}}.headline{vertical-align:middle;font-size:1.1rem}.headline:before,.headline:after{content:"";display:table}.headline:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}@media only screen and (max-width: 1024px){.headline{border:0;height:auto;line-height:normal;margin-bottom:40px;font-size:1.2rem}}.headline .count{float:left;vertical-align:middle}@media only screen and (max-width: 1024px){.headline .count{display:block;float:none;margin-bottom:10px;text-transform:uppercase;font-family:"Avant Garde Gothic DemiBold";display:inline-block;padding-right:3px}.headline .count span{display:inline;margin-right:4px}}.headline .viewType{float:right;margin-top:30px}.headline .view1{display:inline-block;vertical-align:middle;cursor:pointer;text-indent:-9999em;white-space:nowrap;overflow:hidden;font-size:0;background-image:url(../i/sprites/sprite.png);background-position:-130px -50px;width:40px;height:40px}.headline .view1.active,.headline .view1:hover{background-image:url(../i/sprites/sprite.png);background-position:0px -115px;width:40px;height:40px}.headline .view2{display:inline-block;vertical-align:middle;margin-left:10px;cursor:pointer;text-indent:-9999em;white-space:nowrap;overflow:hidden;font-size:0;background-image:url(../i/sprites/sprite.png);background-position:-40px -115px;width:40px;height:40px}.headline .view2.active,.headline .view2:hover{background-image:url(../i/sprites/sprite.png);background-position:-176px -65px;width:40px;height:40px}@media only screen and (max-width: 1024px){.headline .view2{margin-left:4px}}.headline .sortSelect{margin-left:30px;margin-top:35px;float:right}@media only screen and (max-width: 1024px){.headline .sortSelect{display:none}}.headline select{font-family:"Avant Garde Gothic DemiBold"}@media only screen and (max-width: 1024px){.headline .popupButtons{float:left}.headline .popupButtons .filterButton{height:32px;width:60px;color:#bbb;text-align:center;padding:5px 0;font-weight:400;margin-right:20px;font-size:1.1rem;line-height:20px}.headline .popupButtons .sortButton{min-width:155px;min-height:32px;line-height:20px;color:#bbb;padding:5px 10px;text-align:center;font-size:1.1rem}}.sortSelect select{width:150px;text-transform:uppercase;cursor:pointer}.beautySchoolPage .sortSelect select{width:auto;padding-right:25px}.sortSelect .sortText{margin-right:10px}.selectedTags{padding-bottom:10px;font:0.9rem "Avant Garde Gothic DemiBold";text-transform:uppercase}.selectedTags a{cursor:pointer}.selectedTags ul li{display:inline-block;margin-right:5px}.selectedTags ul li a.filterName{display:inline-block;border:1px solid #000;padding:9px 6px;position:relative}.selectedTags ul li a.filterName:after{content:"";display:inline-block;margin-left:15px;background-image:url(../i/sprites/sprite.png);background-position:-132px -137px;width:10px;height:9px}.bannerBottom{position:relative;width:100%;margin:20px auto}.bannerBottom img{max-width:100%}.bannerBottom .button{position:absolute}.main__content{margin:20px 0 60px}.main__content:before,.main__content:after{content:"";display:table}.main__content:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}@media only screen and (max-width: 1024px){.main__content{width:100%}}.product__tile{width:232px;height:482px;padding:7px;float:left;position:relative}@media only screen and (max-width: 1024px){.product__tile{width:49.5%;height:auto;padding:5px;margin-right:0;margin-bottom:1%}.product__tile:nth-child(odd){clear:left}}.product__tile .product__packshot{position:relative;width:100%;text-align:center;cursor:pointer}.product__tile .product__packshot img{max-width:100%;margin:0}@media only screen and (max-width: 1024px){.product__tile .product__packshot{width:140px;height:140px;margin:0 auto}.product__tile .product__packshot img{max-width:100%}}.product__tile .product__packshot .product__quickView{display:none}.product__tile .product__packshot:hover .product__quickView{display:block;position:absolute;top:50%;left:0;width:100%;background:#E9E9E9;text-align:center;text-transform:uppercase;font:1.2rem "Avant Garde Gothic DemiBold";padding:5px 0}@media only screen and (max-width: 1024px){.product__tile .product__packshot:hover .product__quickView{display:none}}.product__tile .product__title{font:1.2rem "Avant Garde Gothic DemiBold";text-align:left;padding-bottom:20px;text-transform:uppercase;line-height:1.2;cursor:pointer}@media only screen and (max-width: 1024px){.product__tile .product__title{font-size:1.1rem;padding:15px 0 10px;height:51px}}@media only screen and (max-width: 1024px){.product__shop{width:100%;float:left;margin:0;position:relative}}.product__shop .contentWrap{position:absolute;bottom:10px;width:185px}@media only screen and (max-width: 1024px){.product__shop .contentWrap{width:100%;position:static;padding:15px 0}}.product__shop .product__description{font-size:1.2rem;line-height:1.2;position:absolute;left:5px;right:5px;top:296px;height:14.5rem;display:-webkit-box;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}.product__shop .product__description .list__hidden{display:none}@media only screen and (max-width: 1024px){.product__shop .product__description{position:static;font-size:1rem;height:15.7rem}}.product__shop .product__compare{width:100%;vertical-align:bottom;padding-bottom:5px}.product__shop .product__compare.disabled .compareLink{cursor:not-allowed;color:#333}.main__content.viewHorizontal .product__tile{width:100%;height:auto;margin-right:0;padding-bottom:25px}@media only screen and (max-width: 1024px){.main__content.viewHorizontal .product__tile{width:100%;margin-right:0;padding-top:2%;margin-bottom:0;position:relative}}.main__content.viewHorizontal .product__tile .product__title{padding:0 0 10px}.main__content.viewHorizontal .product__tile .contentWrap{width:auto}.main__content.viewHorizontal .product__tile .product__packshot{float:left;margin-bottom:0;width:39%}@media only screen and (max-width: 1024px){.main__content.viewHorizontal .product__tile .product__packshot{width:45%;height:auto;float:left}.main__content.viewHorizontal .product__tile .product__packshot img{max-width:100%}}.main__content.viewHorizontal .product__tile .product__shop{float:left;width:57%;margin-left:4%;position:relative}.main__content.viewHorizontal .product__tile .product__shop .product__description{position:static;margin-bottom:20px}@media only screen and (max-width: 1024px){.main__content.viewHorizontal .product__tile .product__shop{width:51%;float:left;position:static}.main__content.viewHorizontal .product__tile .product__shop .product__description{margin-bottom:0}}.main__content.viewHorizontal .product__tile .rating{visibility:visible}.main__content.viewHorizontal .product__tile .rating.empty{visibility:hidden}.main__content.viewHorizontal .product__tile .contentWrap{position:static;width:inherit}@media only screen and (max-width: 1024px){.main__content.viewHorizontal .product__tile .contentWrap{width:100%}}.product__rating{padding-bottom:10px;cursor:pointer}.product__rating:before,.product__rating:after{content:"";display:table}.product__rating:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.product__rating .ratingWrap{height:13px;width:100px;position:relative;display:inline-block;vertical-align:middle}.product__rating .ratingWrap .ratingRed{overflow:hidden;position:absolute;top:0;left:0;width:90%}.product__rating .ratingCount{font-size:1rem;padding-left:5px;display:inline-block;vertical-align:middle}.product__price{font-size:1.2rem;padding-bottom:20px;display:inline-block;visibility:visible}.product__price small{font-size:1.1rem;padding-left:3px;cursor:pointer;position:relative}.product__price small:hover .msrpInfo{display:block}.product__price .msrpInfo{display:none;position:absolute;bottom:10px;left:32px;padding:2px;width:76px;background:#fff;border:1px solid #000;font-size:0.9rem}.product__price.empty{visibility:hidden}.filterPanel{padding-bottom:25px;padding-top:18px;position:relative}@media only screen and (max-width: 1024px){.filterPanel.desktopPanel{display:none}}@media only screen and (max-width: 1024px){.filterPanel{border:0;padding-top:0;padding-bottom:10px}}@media only screen and (max-width: 1024px){.filterPanel:last-child{border:0}}.filterPanel .filter__title{font:1.2rem "Avant Garde Gothic DemiBold";cursor:pointer;position:relative;padding:0 0 10px 30px}@media only screen and (max-width: 1024px){.filterPanel .filter__title{text-transform:uppercase;padding:20px 0 5px}}.filterPanel .filter__title:before{content:"";display:inline-block;position:absolute;left:0;top:-5px;background-image:url(../i/sprites/sprite.png);background-position:-24px -155px;width:24px;height:24px}@media only screen and (max-width: 1024px){.filterPanel .filter__title:before{display:none}}.filterPanel .filter__title.active:before{background-image:url(../i/sprites/sprite.png);background-position:-48px -155px;width:24px;height:24px}.filterPanel .filter__scroll{max-height:210px;width:210px;margin-top:8px;overflow:hidden;position:relative;transition:height 0.7s}.filterPanel .filter__scroll.hidden{height:0px}@media only screen and (max-width: 1024px){.filterPanel .filter__scroll{width:100%;max-height:100%;overflow:visible}}.filterPanel .filter__scroll.deactivate .iScrollLoneScrollbar{display:none}.filterPanel .filter__item{font-size:1.1rem;cursor:pointer;margin-bottom:3px}.filterPanel .filter__item:before,.filterPanel .filter__item:after{content:"";display:table}.filterPanel .filter__item:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}@media only screen and (max-width: 1024px){.filterPanel .filter__item{margin:1px;line-height:30px;text-align:center;border:1px solid #000;display:inline-block}.filterPanel .filter__item.active{background-color:#708090}}.filterPanel .filter__item .check{width:24px;height:24px;display:inline-block;background:#e9e9e9;margin-right:7px;margin-top:0;float:left;position:relative}@media only screen and (max-width: 1024px){.filterPanel .filter__item .check{display:none}}.filterPanel .filter__item .count{margin-left:5px;font-size:1.2rem}@media only screen and (max-width: 1024px){.filterPanel .filter__item .count{margin-left:0}}.filterPanel .filter__item.active .check{content:"X";background-image:url(../i/sprites/sprite.png);background-position:0px -155px;width:24px;height:24px}.filterPanel .filter__info{width:170px;padding-top:4px}@media only screen and (max-width: 1024px){.filterPanel .filter__info{width:140px;padding-top:0}}.filterPanel .disabled{color:#999}.iScrollLoneScrollbar{background:#dfdfdf;border:0;width:10px !important}.iScrollLoneScrollbar .iScrollIndicator{width:10px !important;background:#000 !important;border:0 !important;border-radius:0 !important}.compareLink{font-size:1.2rem;cursor:pointer}.compareLink:before{content:"";display:inline-block;width:10px;height:10px;background:#e9e9e9;margin-right:7px}.active .compareLink:before{background:#000}@media only screen and (max-width: 1024px){.compareLink:before{display:none}}@media only screen and (max-width: 1024px){.compareLink{font-size:1rem;text-align:center;text-transform:uppercase;border:1px solid #000;font-family:"Avant Garde Gothic DemiBold";display:block;padding:10px 0;width:100%}.active .compareLink{background:#e9e9e9}}#product-finder-view .promoBanners{border-top:1px dotted #000;padding-top:50px}.product__page{padding:40px 0 50px;border-bottom:1px dotted #000}.product__page .logo-and-gif-animation{text-align:center}.product__page .logo-and-gif-animation .product-logo,.product__page .logo-and-gif-animation .product-gif{max-width:240px}.product__page:before,.product__page:after{content:"";display:table}.product__page:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}@media only screen and (max-width: 1024px){.product__page{padding:20px 0 5px;border-bottom:0 none}}.product__page .product__visual{width:50%;float:left;margin-right:0}@media only screen and (max-width: 1024px){.product__page .product__visual{width:98%;margin:0 1%}}.product__page .product__visual .product__carousel{width:100%;text-align:center}.product__page .product__visual .product__carousel .visualList{width:450px;height:450px;margin:0 auto 50px;position:relative}.product__page .product__visual .product__carousel .visualList:after{content:'';background-image:url(../i/sprites/sprite.png);background-position:-94px -137px;width:14px;height:14px;position:absolute;right:0;bottom:-30px}.product__page .product__visual .product__carousel .visualList li{width:inherit;height:inherit}.product__page .product__visual .product__carousel .visualList img{width:auto;max-width:100%;cursor:crosshair}.product__page .product__visual .product__carousel .thumbnailsList li{float:none;padding:0 4px}.product__page .product__information{width:45%;margin-left:5%;float:left;position:relative}@media only screen and (max-width: 1024px){.product__page .product__information{width:96%;margin:0 2%}}.product__page .product__information .product__rating{margin:10px 0 20px}@media only screen and (max-width: 1024px){.product__page .product__information .product__rating{display:none}}.product__page .product__information .shareBox{position:absolute;top:-65px;right:0;background:#fff;width:auto;padding:2px 0}.product__page .product__information .shareBox li{padding:0 2px}.product__page .product__information .product__title{padding-top:0}@media only screen and (max-width: 1024px){.product__page .product__information .product__title{font-size:2rem;padding-bottom:5px}}.product__page .product__information .product__description{font-size:1.2rem;padding-bottom:20px}.product__page .product__information .product__description ul{list-style-type:disc}.product__page .product__information .product__description ol{list-style-type:decimal}.product__page .product__information .product__description ul,.product__page .product__information .product__description ol{padding-left:15px}.product__page .product__information .product__description p,.product__page .product__information .product__description li{padding:4px 0}.product__page .product__information .product__description a{font-weight:700}.product__page .product__information .product__description .SFbutton{max-width:156px;font-family:"Futura Bold", Arial, sans-serif;font-size:0.7em;text-align:center;color:white;text-transform:uppercase;display:inline-block;background:#3a8730;padding:1.3em 2.1em;margin:1.2vw 0 0 0}@media only screen and (max-width: 1024px){.product__page .product__information .product__description .SFbutton{font-size:1.2em;max-width:250px;margin:3vw 0 0 0;display:block;margin:8vw auto 0}}@media only screen and (max-width: 1024px){.product__page .product__information .product__description{padding-bottom:50px}}.product__page .product__information .product__review_links{padding-bottom:14px}@media only screen and (max-width: 1024px){.product__page .product__information .product__review_links{display:none}}.product__page .product__information .product__review_links a{color:#a98659;font-size:1.2rem;text-transform:uppercase}.product__page .product__information .product__review_links .readAllReview{border-right:1px solid #666;padding-right:10px;margin-right:8px}@media only screen and (max-width: 1024px){.product__page .product__information .product__buyNow{display:none}}.product__page .product__information .product__buyNow .button{position:static}.product__page .product__information .channelAdvisor li{border:1px solid #000;width:83%;padding:10px;margin-bottom:10px;height:60px;line-height:38px;overflow:hidden}.product__page .product__information .channelAdvisor li:before,.product__page .product__information .channelAdvisor li:after{content:"";display:table}.product__page .product__information .channelAdvisor li:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}@media only screen and (max-width: 1024px){.product__page .product__information .channelAdvisor li{width:100%}}.product__page .product__information .channelAdvisor li .shopName,.product__page .product__information .channelAdvisor li .price{font-size:14px}.product__page .product__information .channelAdvisor li .price{float:right}.product__page .product__information .channelAdvisor li .button{float:right;margin-left:20px}.product__visual{width:225px;margin-right:20px;float:left}.product__visual .info{margin:15px 0 20px 0;display:block;height:56px;overflow:hidden}.product__visual .visualList img{width:225px;background-color:"red"}.product__visual .product__carousel{width:inherit;overflow:hidden;position:relative}.product__visual .product__carousel .visualList li{display:none}.product__visual .product__carousel .visualList li.active{display:block}.product__visual .product__carousel .thumbnails{width:366px;margin:0 auto;overflow:hidden}@media only screen and (max-width: 1024px){.product__visual .product__carousel .thumbnails{display:none}}.productTilePopup .product__visual .product__carousel .thumbnails{width:292px}.product__visual .product__carousel .thumbnailsList{white-space:nowrap;transition:margin-left 400ms ease-in-out}.product__visual .product__carousel .thumbnailsList li{float:left;cursor:pointer;display:inline-block}.product__visual .product__carousel .thumbnailsList li img{width:65px}.product__visual .goLeft{position:absolute;left:0;bottom:2px;display:block;background-image:url(../i/sprites/sprite.png);background-position:-176px 0px;width:65px;height:65px;text-indent:-9999em;white-space:nowrap;overflow:hidden;font-size:0}.product__visual .goRight{position:absolute;right:0;bottom:2px;display:block;background-image:url(../i/sprites/sprite.png);background-position:-65px -50px;width:65px;height:65px;text-indent:-9999em;white-space:nowrap;overflow:hidden;font-size:0}.product__variants:before,.product__variants:after{content:"";display:table}.product__variants:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}@media only screen and (max-width: 1024px){.product__variants{display:block;padding:0 2%}}.product__variants .variant__title{font:1.35rem "Avant Garde Gothic DemiBold";padding:0}.product__variants .variant__title span{text-transform:uppercase}@media only screen and (max-width: 1024px){.product__variants .variant__title{font-size:1.6rem;padding-bottom:20px}}.product__variants .variant__categoryList{display:inline-block;margin:85px 0 20px 0;cursor:pointer;border-bottom:2px solid #000}.product__variants .variant__categoryList:before,.product__variants .variant__categoryList:after{content:"";display:table}.product__variants .variant__categoryList:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}@media only screen and (max-width: 1024px){.product__variants .variant__categoryList{border-bottom:0 none;margin:15px 0;width:100%}}.product__variants .variant__categoryList li{float:left;margin:0 18px;font:1.2rem "Avant Garde Gothic DemiBold";text-transform:uppercase}@media only screen and (max-width: 1024px){.product__variants .variant__categoryList li{margin:0;width:50%}}.product__variants .variant__categoryList a{opacity:0.5;position:relative;height:22px;display:block}@media only screen and (max-width: 1024px){.product__variants .variant__categoryList a{opacity:1;text-align:center;background-color:#e9e9e9;height:40px;line-height:40px}}.product__variants .variant__categoryList a.active{opacity:1}.product__variants .variant__categoryList a.active:after{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:0 4px 4px 4px;border-color:transparent transparent #000 transparent;position:absolute;left:50%;bottom:0;margin-left:-4px}@media only screen and (max-width: 1024px){.product__variants .variant__categoryList a.active{background-color:#fff;border:1px solid #000;border-bottom:0 none}.product__variants .variant__categoryList a.active:after{display:none}}.product__variants .variant__categoryList .showTitle{text-transform:none;margin-left:0}.product__variants .variant__elements{margin-bottom:20px}.popup .product__variants .variant__elements{max-height:357px;overflow-y:auto}.product__variants .variant__elements:before,.product__variants .variant__elements:after{content:"";display:table}.product__variants .variant__elements:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}@media only screen and (max-width: 1024px){.product__variants .variant__elements{margin-bottom:0}.product__variants .variant__elements>div{margin-bottom:20px}}.product__variants .variant__elements img{cursor:pointer}.product__variants .variant__elements img.active{border:3px solid #fff}.product__variants .variant__elements .inline__list{display:block;padding-right:30px;width:100%}.product__variants .variant__elements .inline__list:before,.product__variants .variant__elements .inline__list:after{content:"";display:table}.product__variants .variant__elements .inline__list:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.product__variants .variant__elements .inline__list li{float:left}.product__variants .variant__elements .inline__list li a{display:block;width:48px;height:58px;box-shadow:inset 0px 0px 0px 10px #f00;z-index:10}@media only screen and (max-width: 1024px){.product__variants .variant__elements .inline__list li a{width:75px;height:95px}}.product__variants .variant__elements .inline__list li img{display:block;width:50px;height:50px;margin:1px 1px 0 0}@media only screen and (max-width: 1024px){.product__variants .variant__elements .inline__list li img{width:90px;height:90px}}@media only screen and (max-width: 1024px){.product__variants .variant__elements .grid__list{min-height:300px}}.product__variants .variant__elements .grid__list li{float:left;height:50px;width:50%;display:block;margin-bottom:1px}@media only screen and (max-width: 1024px){.product__variants .variant__elements .grid__list li{width:100%;height:auto;margin-bottom:2px;float:none}}.product__variants .variant__elements .grid__list li .name{font-family:"Avant Garde Gothic Book";line-height:12px;display:inline-block;vertical-align:middle;width:133px;text-transform:uppercase;font-size:1rem}@media only screen and (max-width: 1024px){.product__variants .variant__elements .grid__list li .name{font-size:1.2rem;width:65%}}.product__variants .variant__elements .grid__list li .active+.name{font-family:"Avant Garde Gothic DemiBold"}.product__variants .variant__elements .grid__list li .shade{width:50px;height:50px;display:inline-block;vertical-align:middle;margin-right:10px}@media only screen and (max-width: 1024px){.product__variants .variant__elements .grid__list li .shade{width:90px;height:90px;margin-right:5%}}.product__variants .variant__elements .variantScroll{height:200px;margin-bottom:0;overflow:hidden;position:relative}.product__variants .variant__elements .sortSelect{width:225px;height:25px;margin-bottom:20px}.product__variants .variant__elements .sortSelect select{float:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}.productDetails{padding:50px 0 0;width:100%;float:left;font-size:1.2rem}@media only screen and (max-width: 1024px){.productDetails{display:none}}.productDetails__list{margin-bottom:20px;border-bottom:2px solid #000}.productDetails__list:before,.productDetails__list:after{content:"";display:table}.productDetails__list:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}@media only screen and (max-width: 1024px){.productDetails__list{display:none}}.productDetails__list li{float:left;font:1.2rem "Avant Garde Gothic DemiBold";text-transform:uppercase;width:33%;text-align:center}.productDetails__list a{opacity:0.5;position:relative;height:22px;display:block}@media only screen and (max-width: 1024px){.productDetails__list a{opacity:1;text-align:center;background-color:#e9e9e9;height:40px;line-height:40px}}.productDetails__list a.active{opacity:1}.productDetails__list a.active:after{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:0 4px 4px 4px;border-color:transparent transparent #000 transparent;position:absolute;left:50%;bottom:0;margin-left:-4px}.productDetails__content{padding:0 20px}.productDetails__content p,.productDetails__content ul{padding-bottom:30px}.productDetails__content h4{font:1.2rem "Avant Garde Gothic DemiBold";padding-bottom:20px}.productDetails__content li{line-height:20px;margin-left:50px}.productDetails__content ul li{list-style-type:disc}.productDetails__content ol li{list-style-type:decimal;padding-bottom:15px}.productDetails__content a{text-decoration:underline;color:#a98659}@media only screen and (max-width: 1024px){.product__ratings{display:none}}.product__accordion .accordion__item{position:relative}.product__accordion .accordion__item .accordion__title{display:block;padding:10px 0 10px 10px;text-transform:uppercase;font:1.2rem "Avant Garde Gothic DemiBold",sans-serif}.product__accordion .accordion__item .accordion__content{border:0 none;padding:0 10px}.product__accordion .accordion__item .accordion__content.hidden{display:none}.product__accordion .accordion__item .accordion__content .channelAdvisor li{border:1px solid #000;width:83%;padding:10px;margin-bottom:10px;margin-left:inherit;list-style-type:none;height:60px;line-height:38px;overflow:hidden}.product__accordion .accordion__item .accordion__content .channelAdvisor li:before,.product__accordion .accordion__item .accordion__content .channelAdvisor li:after{content:"";display:table}.product__accordion .accordion__item .accordion__content .channelAdvisor li:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}@media only screen and (max-width: 1024px){.product__accordion .accordion__item .accordion__content .channelAdvisor li{width:100%}}.product__accordion .accordion__item .accordion__content .channelAdvisor li .shopName,.product__accordion .accordion__item .accordion__content .channelAdvisor li .price{font-size:14px}.product__accordion .accordion__item .accordion__content .channelAdvisor li .price{float:right}.product__accordion .accordion__item .accordion__content .channelAdvisor li .button{float:right;margin-left:20px;line-height:inherit}.product__accordion .accordion__item .arrow{background-image:url(../i/sprites/sprite.png);background-position:-176px -105px;width:15px;height:9px;position:absolute;right:15px;top:15px}.product__accordion .accordion__item .arrow.down{background-image:url(../i/sprites/sprite.png);background-position:-205px -105px;width:14px;height:7px}.product__buyAccordion .accordion__list>.accordion__item:last-child{border-bottom:0 none}.product__ratings{clear:both}.product__ratings .reviewHeader h5{font-size:3rem;text-transform:uppercase;padding-top:60px;border-top:1px dotted #000;text-align:center;padding-bottom:20px}.product__ratings .reviewHeader .product__rating{width:280px;margin:5px auto}.product__ratings .reviewHeader .product__rating .ratingWrap{margin-right:10px}.product__ratings .reviewHeader .product__rating span{display:inline-block;font-size:1.2rem}.product__ratings .reviewHeader .product__rating span:first-of-type{width:60px}.product__ratings .reviewToolbar{margin:70px 0 50px 0}.product__ratings .reviewToolbar .sortSelect{display:inline-block}.product__ratings .reviewToolbar .sortSelect label{font-size:1.1rem;margin-right:5px}.product__ratings .reviewToolbar .sortSelect select{width:140px;font-family:"Avant Garde Gothic DemiBold",sans-serif;font-size:1.2rem;margin-right:5px;padding:12px 20px 12px 6px}.product__ratings .reviewToolbar .sortSelect.filter{margin-left:100px}.product__ratings .reviewToolbar .reviewDelete{float:left;font-size:1.1rem;line-height:40px}.product__ratings .reviewToolbar .reviewDelete .whatsThis{background-image:url(../i/sprites/sprite.png);background-position:-120px -137px;width:12px;height:12px;float:right;margin:14px 5px 0 5px}.product__ratings .reviewToolbar a.write{float:right}.product__ratings .reviewItem{margin-bottom:40px}.product__ratings .reviewItem>div{float:left}.product__ratings .reviewItem .reviewSidebar{width:20%;padding-right:25px}.product__ratings .reviewItem .reviewSidebar h4{text-transform:uppercase;font-family:"Avant Garde Gothic DemiBold",sans-serif;font-size:1.2rem;padding:0}.product__ratings .reviewItem .reviewSidebar li{font-size:1.1em;padding-bottom:5px}.product__ratings .reviewItem .reviewSidebar li .product__rating{padding-top:3px}.product__ratings .reviewItem .reviewSubject{width:80%;font-size:1.2rem}.product__ratings .reviewItem .reviewSubject .product__rating .ratingWrap{float:left}.product__ratings .reviewItem .reviewSubject .product__rating .reviewDate{float:right}.product__ratings .reviewItem .reviewSubject h4{text-transform:uppercase;font-family:"Avant Garde Gothic DemiBold",sans-serif;font-size:1.2rem;padding:0}.product__ratings .reviewItem .reviewSubject .reviewContent{padding:15px 0}.product__ratings .reviewItem .reviewSubject .reviewFooter{padding:10px 0}.product__ratings .reviewItem .reviewSubject .reviewFooter li{margin-bottom:10px;font-size:1.1rem}.product__ratings .reviewItem .reviewSubject .reviewFooter .wasHelpful{font-size:1.2rem}.product__ratings .reviewItem .reviewSubject .reviewFooter .people{color:#a98659;text-align:right;font-size:1.2rem}.product__ratings .reviewItem .reviewSubject .reviewFooter a{color:#a98659;padding:0 3px}.product__ratings .reviewItem .reviewSubject .reviewFooter a.inactive{color:#A7A9AC}.product__ratings .reviewItem .reviewSubject .reviewResponse{margin:35px 0 0 35px}.product__ratings .reviewItem .reviewSubject .reviewResponse h4{margin-bottom:10px}.product__ratings .reviewItem .reviewSubject .reviewResponse span{padding-right:3px}.product__ratings .reviewItem .reviewSubject .reviewResponse p{padding:5px 0}.mobileRating .reviewHeader{position:relative;padding:10px 0;font-size:1.2rem;font-family:"Avant Garde Gothic DemiBold",sans-serif}.mobileRating .reviewHeader h5{position:absolute;left:0;top:10px}.mobileRating .reviewHeader .product__rating span:first-child{font-size:1.2rem}.mobileRating .product__rating{padding-bottom:15px}@media only screen and (min-width: 1025px){.mobileRating .product__rating:first-of-type{padding-left:40%}}.mobileRating .product__rating .name{width:40%;display:block;float:left}.mobileRating .product__rating .ratingCount{font-size:1.2rem}@media only screen and (min-width: 1025px){.mobileRating .product__rating .ratingCount{padding-left:10px}}@media only screen and (max-width: 1024px){.mobileRating .product__rating .ratingCount{padding-left:0}}.mobileRating .review__button{margin:20px 0 10px 0}.mobileRating .review__button li{width:50%;display:inline-block;padding:0 1px}.mobileRating .review__button li a{background:#000;width:100%}.productTilePopup{width:960px;height:810px;font-size:1.2rem}.productTilePopup .product__page{border-bottom:none;padding:60px 40px 40px 40px}.productTilePopup .product__page .product__visual .product__carousel .visualList{width:428px;height:428px;margin:0 0 50px}.productTilePopup .product__headline{margin-bottom:10px}.productTilePopup .product__price{padding-bottom:15px}.productTilePopup .product__description{float:right;width:46%}.productTilePopup a.more{color:#a98659}.productTilePopup .visualList:after{display:none}.recentlyProducts h3{font-size:2rem;text-align:center;padding:60px 0 50px;border-top:1px dotted #000;display:inline-block;width:100%}.recentlyProducts .product__tile{width:192px;height:410px}.recentlyProducts .product__tile .product__shop .product__description{top:250px}.recentlyProducts .product__tile p{padding:0;line-height:1.2}@media only screen and (max-width: 1024px){.recentlyProducts h3{font:1.2rem "Avant Garde Gothic DemiBold";padding:10px 10px 20px;text-align:left}.recentlyProducts .product__tile{display:inline-block;float:none;vertical-align:top;width:160px;height:340px}}.productView .recentlyProducts{width:100%;padding-bottom:60px}.productView .recentlyProducts.recentlyViewDynamic{width:100%;float:none}.productView .recentlyProducts h3{border:0 none}@media only screen and (max-width: 1024px){.productView .recentlyProducts{width:100%}}.logo-and-gif-animation{text-align:center}.logo-and-gif-animation .product-logo,.logo-and-gif-animation .product-gif{max-width:240px}.logo-and-gif-animation-mobile{text-align:center;display:none}@media only screen and (max-width: 1024px){.logo-and-gif-animation-mobile{display:block !important}}.logo-and-gif-animation-mobile .product-logo{width:40%}.logo-and-gif-animation-mobile .product-gif{width:60%}.sitemap__page__title{font-size:2.2rem}@media only screen and (max-width: 1024px){.sitemap__page__title{padding:0 2%}}.sitemap__column{float:left;width:50%;padding:0 0 100px 100px}@media only screen and (max-width: 1024px){.sitemap__column{width:100%;float:none;padding:0 2%}}@media only screen and (max-width: 1024px){.sitemap__column .sitemap__title{font-family:"Avant Garde Gothic DemiBold"}}.sitemap__column h3{padding-top:0;padding-bottom:5px}.sitemap__column .sitemap__subtitle{font-size:1.2rem;font-weight:400;text-transform:uppercase;font-family:"Avant Garde Gothic DemiBold"}@media only screen and (max-width: 1024px){.sitemap__column .sitemap__subtitle{font-family:"Avant Garde Gothic Book";padding-bottom:22px;padding-left:10px;font-size:1rem}}.sitemap__title{font-size:2.2rem;font-weight:300}@media only screen and (max-width: 1024px){.sitemap__title{font-size:1.4rem;text-transform:uppercase}}.sitemap__list li{font-size:1.4rem;padding-left:16px;margin:12px 0}@media only screen and (max-width: 1024px){.sitemap__list li{font-size:1rem}}.sitemap__block{padding-left:16px;margin-bottom:30px}@media only screen and (max-width: 1024px){.sitemap__block{padding-left:0}}.beautySchoolPage .headline__mobile .nav .popupTrigger{width:49%}.beautySchoolPage .headline__mobile .nav .popupTrigger .popupButton{padding:11px 5px;text-align:center}.beautySchoolPage .headline__mobile .nav .popupTrigger .popupButton:after{display:none}.beautySchoolPage .headline .count{margin-top:12px;font-size:1.2rem}@media only screen and (max-width: 1024px){.beautySchoolPage .headline .count span{display:inline;margin-right:3px}}.beautySchoolPage .headline .sortSelect{margin-top:0}@media only screen and (max-width: 1024px){.beautySchoolPage .page__title{font-size:2rem;padding:5px 0 0}}@media only screen and (max-width: 1024px){.article__list{text-align:center}}.article__item{width:50%;padding:0;display:inline-block;padding:5px 3px}@media only screen and (max-width: 1024px){.article__item{width:auto;display:block}}.article__picture{margin-bottom:10px;position:relative;cursor:pointer}@media only screen and (max-width: 1024px){.article__picture{margin-bottom:0}}.article__picture img{max-width:100%}.recommendPopup{width:800px;height:500px}.recommendPopup .popupContent{padding:50px}.recommendPopup h2{font-size:1.5rem;font-family:"Avant Garde Gothic DemiBold"}.recommendPopup .form-group{margin-bottom:35px}.recommendPopup .form-group label{float:left;font-family:"Avant Garde Gothic DemiBold";width:20%;padding:12px 0;font-size:1.1rem}.recommendPopup .form-group .control-input{width:600px}.recommendPopup .reviewButtons{float:right}.recommendPopup .button{padding:0 40px;margin-left:10px}.recommendPopup .form-block .form-warning{font-size:1rem;top:35px;color:red}.article__recomend{margin:-28px 0 5px;font-size:1.1rem}.article__recomend .howMany{padding-right:5px;border-right:1px solid #000}.article__recomend .like{cursor:pointer;color:#a98659;padding-left:5px}@media only screen and (max-width: 1024px){.article__recomend{margin:0 0 5px;text-transform:uppercase}}.article__TopImage{max-width:100%}.mainContent .article__cms__content{font-size:1.5rem}.mainContent .article__cms__content p{line-height:1.4}.mainContent .article__cms__content p.para1{font-size:3rem;font-family:"Avant Garde Gothic Book";text-align:center;width:50%;margin:40px auto}.mainContent .article__cms__content h2{font-size:1.86rem;font-family:"Avant Garde Gothic Book"}.mainContent .article__cms__content h3{font-size:2rem;text-transform:uppercase;text-align:left;padding-bottom:0;margin-bottom:5px}.mainContent .article__cms__content h4{font:1.5rem "Avant Garde Gothic DemiBold";padding-bottom:0}.mainContent .article__cms__content ul{margin:20px 0}.mainContent .article__cms__content ul li{list-style-type:disc}.mainContent .article__cms__content ol{margin:20px 0}.mainContent .article__cms__content ol>li{list-style-type:decimal}.mainContent .article__cms__content li{line-height:1.4;margin-left:17px;padding-bottom:15px}.mainContent .article__cms__content .imagepara{float:left;margin-bottom:50px;margin-right:5.3%;width:28%}.mainContent .article__cms__content .imagepara img{max-width:100%}.mainContent .article__cms__content table{border-collapse:collapse;border:none}.mainContent .article__cms__content table td,.mainContent .article__cms__content table th{padding:10px;border-color:#000}.mainContent .article__cms__content table th{font-weight:700}.mainContent .article__cms__content table.columns-3 td,.mainContent .article__cms__content table.columns-3 th{width:33.3%}.mainContent .article__cms__content table.columns-2 td,.mainContent .article__cms__content table.columns-2 th{width:50%}.mainContent .article__cms__content .mythspara{text-align:center;font-size:2rem;line-height:25px;text-transform:capitalize;float:left;margin-bottom:50px;margin-right:3.3%;width:30%}.mainContent .article__cms__content .half-width-column{width:48%;float:left;margin-right:2%}.mainContent .article__cms__content .matchmyroots-menu li{list-style-type:none;float:left;margin:5px;padding-bottom:0}.mainContent .article__cms__content .matchmyroots-menu li a{display:block}.mainContent .article__cms__content .matchmyroots-menu li a img{margin-bottom:0}.mainContent .article__cms__content .match-info{font-size:9px;border-bottom:2px solid #000;padding:0 0 5px 0}.mainContent .article__cms__content .match-section ul{margin:0 50px;border:2px solid #000;padding:25px 0}@media only screen and (max-width: 1024px){.mainContent .article__cms__content .match-section ul{margin:0;border:none}}.mainContent .article__cms__content .match-section li{list-style-type:none}.mainContent .article__cms__content .match-section img{margin-bottom:0}.beautySchoolArticle .asideBanner .button{position:absolute;left:5%;bottom:7%}.beautySchoolArticle a{color:#a98659}@media only screen and (max-width: 1024px){.beautySchoolArticle h3{font-size:2.5rem}.beautySchoolArticle .mainContent{padding:0 10px}}.whats-happening{border-top:1px dotted #000;padding-top:20px}.whats-happening h3{font-size:2rem}.whats-happening .back{margin:20px 0;display:block;text-transform:uppercase;color:#a98659;font-family:"Avant Garde Gothic DemiBold"}@media only screen and (max-width: 1024px){.insideClairol .mainContent{width:96%;margin:20px auto;float:none}}.reviewHeader h5{padding-bottom:20px;padding-top:10px}.reviewHeader p{padding-bottom:20px;font-size:1.1rem}.reviewHeader .product__rating{margin-bottom:6px}.reviewHeader .product__rating span{font-size:1.1rem;margin-left:10px}.reviewHeader .product__rating span:first-child{margin-right:10px;margin-left:0;font-size:1.4rem}@media only screen and (min-width: 1025px){.review__button{display:none}}@media only screen and (max-width: 1024px){.review__button{display:block;margin:40px 2% 0;text-align:center}.review__button li{width:45%;text-align:center;display:inline-block}.review__button a{display:inline-block;line-height:30px !important;padding:0 13%;font-size:1.12rem;border:1px solid #444}}.reviewTable,.reviewPopup{margin-top:20px}@media only screen and (max-width: 1024px){.reviewTable .review__button ul,.reviewPopup .review__button ul{margin:0}.reviewTable .review__button li,.reviewPopup .review__button li{margin-left:0 !important;width:50%}.reviewTable .review__button a,.reviewPopup .review__button a{font-size:.77rem !important;padding:0;width:90%}}.reviewTable .reviewDelete,.reviewPopup .reviewDelete{display:block;overflow:auto}.reviewTable .reviewDelete span,.reviewPopup .reviewDelete span{margin-top:10px;font-size:1.1rem;cursor:pointer}@media only screen and (max-width: 1024px){.reviewTable .reviewDelete span,.reviewPopup .reviewDelete span{margin:15px 0 15px 10px;text-transform:uppercase;color:#a98659;font-weight:bold;display:inline-block;vertical-align:top}}.reviewTable .whatsThis,.reviewPopup .whatsThis{background-image:url(../i/sprites/sprite.png);background-position:-120px -137px;width:12px;height:12px;margin-left:8px;margin-top:12px}@media only screen and (max-width: 1024px){.reviewTable .reviewContent,.reviewPopup .reviewContent{font-size:1.2rem;line-height:20px}.reviewTable .reviewContent p,.reviewPopup .reviewContent p{font-size:1.2rem}}.reviewTable .reviewToolbar,.reviewPopup .reviewToolbar{margin:45px 0 5px;padding-bottom:50px;position:relative;min-height:100px;display:block}.reviewTable .reviewToolbar .selectWrapper,.reviewPopup .reviewToolbar .selectWrapper{position:relative;float:left;display:inline-block}.reviewTable .reviewToolbar .selectWrapper:first-child,.reviewPopup .reviewToolbar .selectWrapper:first-child{margin-right:40px}.reviewTable .reviewToolbar .selectWrapper span,.reviewPopup .reviewToolbar .selectWrapper span{display:inline-block;padding-right:10px;font-size:1.1rem}.reviewTable .reviewToolbar .reviewWrite,.reviewPopup .reviewToolbar .reviewWrite{float:right;font-size:1.2rem}.reviewTable .reviewTile,.reviewPopup .reviewTile{padding:20px 0;display:table;width:100%}@media only screen and (max-width: 1024px){.reviewTable .reviewTile,.reviewPopup .reviewTile{padding:10px;display:block;margin-bottom:5px;border:1px solid #000;position:relative}}.reviewTable .reviewTile h4,.reviewPopup .reviewTile h4{font:1.2rem "Avant Garde Gothic DemiBold";text-transform:uppercase;padding:10px 0 5px}@media only screen and (max-width: 1024px){.reviewTable .reviewTile h4,.reviewPopup .reviewTile h4{font-family:"Avant Garde Gothic Book";text-transform:none;display:inline-block;padding:0}}.reviewTable .reviewNick,.reviewPopup .reviewNick{display:table-cell;width:15%;vertical-align:top}@media only screen and (max-width: 1024px){.reviewTable .reviewNick,.reviewPopup .reviewNick{display:block;width:100%}}.reviewTable .reviewNick h4,.reviewPopup .reviewNick h4{padding:0 0 5px}.reviewTable .reviewNick .reviewAuthorLoc,.reviewPopup .reviewNick .reviewAuthorLoc{font-size:1.1rem;margin-bottom:10px}@media only screen and (max-width: 1024px){.reviewTable .reviewNick .reviewAuthorLoc,.reviewPopup .reviewNick .reviewAuthorLoc{margin-bottom:0;font:1.2rem "Avant Garde Gothic DemiBold"}}.reviewTable .reviewNick .product__rating .name,.reviewPopup .reviewNick .product__rating .name{margin-bottom:5px;display:block;font-size:1.1rem;width:50px}.reviewTable .reviewSubject,.reviewPopup .reviewSubject{display:table-cell;width:85%;padding-left:20px}@media only screen and (max-width: 1024px){.reviewTable .reviewSubject,.reviewPopup .reviewSubject{display:block;width:100%;padding:0}}.reviewTable .reviewSubject .product__rating,.reviewPopup .reviewSubject .product__rating{margin-bottom:20px;display:inline-block;float:left}@media only screen and (max-width: 1024px){.reviewTable .reviewSubject .product__rating,.reviewPopup .reviewSubject .product__rating{display:block;float:none;margin-bottom:0}.reviewTable .reviewSubject .product__rating:first-of-type,.reviewPopup .reviewSubject .product__rating:first-of-type{margin-bottom:15px}.reviewTable .reviewSubject .product__rating .name,.reviewPopup .reviewSubject .product__rating .name{width:40%;display:inline-block;font-family:"Avant Garde Gothic DemiBold";text-transform:uppercase}}.reviewTable .reviewSubject .reviewDate,.reviewPopup .reviewSubject .reviewDate{font-size:1.2rem;float:right}@media only screen and (max-width: 1024px){.reviewTable .reviewSubject .reviewDate,.reviewPopup .reviewSubject .reviewDate{font-size:1.1rem}}.reviewTable .reviewSubject h4,.reviewPopup .reviewSubject h4{clear:both}.reviewTable .reviewSubject .reviewContent,.reviewPopup .reviewSubject .reviewContent{font-size:1.2rem;padding:15px 0;text-align:left}@media only screen and (max-width: 1024px){.reviewTable .reviewSubject .reviewContent,.reviewPopup .reviewSubject .reviewContent{font-size:1.1rem;font-weight:normal;padding:0}}@media only screen and (min-width: 1025px){.reviewTable .reviewSubject .reviewContent p,.reviewPopup .reviewSubject .reviewContent p{display:none}}.reviewTable .reviewFooter,.reviewPopup .reviewFooter{display:block}@media only screen and (max-width: 1024px){.reviewTable .reviewFooter,.reviewPopup .reviewFooter{display:none}}.reviewTable .reviewFooter a.reviewed,.reviewPopup .reviewFooter a.reviewed{cursor:auto}.reviewTable .reviewFooter ul,.reviewPopup .reviewFooter ul{width:100%;display:inline-block}.reviewTable .reviewFooter li,.reviewPopup .reviewFooter li{margin:0;list-style:none;font-size:1.2rem}.reviewTable .reviewFooter li:first-child,.reviewPopup .reviewFooter li:first-child{float:left}.reviewTable .reviewFooter li:first-child span:first-of-type:after,.reviewPopup .reviewFooter li:first-child span:first-of-type:after{content:" | "}.reviewTable .reviewFooter li:first-child a,.reviewPopup .reviewFooter li:first-child a{cursor:pointer;color:#a98659}.reviewTable .reviewFooter li:first-child p,.reviewPopup .reviewFooter li:first-child p{display:inline-block}.reviewTable .reviewFooter li:first-child p:after,.reviewPopup .reviewFooter li:first-child p:after{content:"\00a0";margin-right:5px}.reviewTable .reviewFooter li:last-child,.reviewPopup .reviewFooter li:last-child{float:right;color:#a98659}.reviewTable .reviewFooter li:last-child span,.reviewPopup .reviewFooter li:last-child span{text-transform:uppercase}.reviewTable .reviewFooter li:last-child span:first-of-type:after,.reviewPopup .reviewFooter li:last-child span:first-of-type:after{content:"\00a0"}.reviewTable .reviewFooter .reviewBadge,.reviewPopup .reviewFooter .reviewBadge{display:block;clear:both;margin-top:20px;font-size:1.2rem}.reviewTable .reviewResponse,.reviewPopup .reviewResponse{margin:30px 0 0 32px;font-size:1.1rem}.reviewTable .reviewResponse span,.reviewPopup .reviewResponse span{margin-right:5px}.reviewTable .reviewResponse p,.reviewPopup .reviewResponse p{padding:5px 0}@media only screen and (max-width: 1024px){.reviewTable .reviewResponse,.reviewPopup .reviewResponse{font-size:1.2rem}.reviewTable .reviewResponse h4,.reviewTable .reviewResponse .date,.reviewPopup .reviewResponse h4,.reviewPopup .reviewResponse .date{font-family:"Avant Garde Gothic DemiBold"}}@media only screen and (max-width: 1024px){.mobileRating{padding:2%}.mobileRating .product__rating .name,.mobileRating .product__rating .ratingWrap,.mobileRating .product__rating .ratingCount{display:inline-block}}.reviewPopup,.mailPopup{margin-top:0}.reviewPopup .reviewContent,.mailPopup .reviewContent{padding:30px 40px 50px}.reviewPopup h4,.mailPopup h4{text-transform:uppercase;font:1.5rem "Avant Garde Gothic DemiBold";padding:0 0 10px}@media only screen and (max-width: 1024px){.reviewPopup h4,.mailPopup h4{padding-left:0}}@media only screen and (max-width: 1024px){.reviewPopup h4:nth-child(1),.mailPopup h4:nth-child(1){border-bottom:#666 solid 1px;font-weight:100}}.reviewPopup .backButton span,.mailPopup .backButton span{font-size:1.1rem;text-transform:uppercase;cursor:pointer}@media only screen and (min-width: 1025px){.reviewPopup .backButton span,.mailPopup .backButton span{display:none}}@media only screen and (max-width: 1024px){.reviewPopup .reviewTile,.mailPopup .reviewTile{padding-left:0;border:none}}.reviewPopup .reviewTile .reviewNick,.mailPopup .reviewTile .reviewNick{padding-right:30px;width:40%}.reviewPopup .reviewTile .reviewNick h4,.mailPopup .reviewTile .reviewNick h4{padding-top:0;border:none}@media only screen and (max-width: 1024px){.reviewPopup .reviewTile .reviewNick h4,.mailPopup .reviewTile .reviewNick h4{padding-bottom:0;font-size:1.2rem}}@media only screen and (max-width: 1024px){.reviewPopup .reviewTile .reviewNick,.mailPopup .reviewTile .reviewNick{width:100%}}.reviewPopup .reviewTile .reviewNick .product__rating .name,.mailPopup .reviewTile .reviewNick .product__rating .name{display:inline-block}@media only screen and (max-width: 1024px){.reviewPopup .reviewTile .reviewNick .product__rating,.mailPopup .reviewTile .reviewNick .product__rating{display:none}}@media only screen and (max-width: 1024px){.reviewPopup .reviewTile .reviewAuthorLoc,.mailPopup .reviewTile .reviewAuthorLoc{display:none}}.reviewPopup .reviewTile .reviewSubject,.mailPopup .reviewTile .reviewSubject{width:60%;padding-left:40px;border-left:1px solid #000}@media only screen and (max-width: 1024px){.reviewPopup .reviewTile .reviewSubject h4,.mailPopup .reviewTile .reviewSubject h4{text-transform:uppercase;font-size:1.3rem;padding-top:0}}.reviewPopup .reviewTile .reviewSubject .product__rating,.mailPopup .reviewTile .reviewSubject .product__rating{float:left}.reviewPopup .reviewTile .reviewSubject .reviewDate,.mailPopup .reviewTile .reviewSubject .reviewDate{line-height:1.9}@media only screen and (max-width: 1024px){.reviewPopup .reviewTile .reviewSubject .reviewDate,.mailPopup .reviewTile .reviewSubject .reviewDate{font-weight:300}}.reviewPopup .reviewTile .reviewSubject .reviewContent,.mailPopup .reviewTile .reviewSubject .reviewContent{font-size:1.2rem}.reviewPopup .reviewTile .reviewSubject .reviewContent+span,.mailPopup .reviewTile .reviewSubject .reviewContent+span{margin-bottom:20px;display:block}@media only screen and (max-width: 1024px){.reviewPopup .reviewTile .reviewSubject .reviewContent+span,.mailPopup .reviewTile .reviewSubject .reviewContent+span{float:right}}.reviewPopup .reviewButtons,.mailPopup .reviewButtons{text-align:right}.reviewPopup .reviewButtons .button,.mailPopup .reviewButtons .button{margin-left:5px}@media only screen and (max-width: 1024px){.reviewPopup .reviewButtons,.mailPopup .reviewButtons{clear:both;margin-left:20px;margin-right:20px;overflow:auto;margin-bottom:25px}}@media only screen and (max-width: 1024px){.writeRewievWrapper.previewActive{display:none}}.reviewPreview{overflow:auto}.reviewSuccess{height:300px !important}.mailPopup{padding:0 55px}.mailPopup h2{font-size:1.6rem;text-transform:uppercase}.mailPopup h4{font-size:3.2rem !important;text-transform:uppercase}.mailPopup .form-group{margin-left:20px}.mailPopup .form-group label{display:block;margin-bottom:5px}.mailPopup .form-group.invalid{color:#b30022;position:relative}.writeRewievWrapper .product__packshot img{width:180px}.rating__product:before,.rating__product:after{content:"";display:table}.rating__product:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}@media only screen and (max-width: 1024px){.rating__product{display:none}}.rating__product .product__tile{width:100%;height:auto;float:none;background:none}.rating__product .product__tile:before,.rating__product .product__tile:after{content:"";display:table}.rating__product .product__tile:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.rating__product .product__tile .product__packshot{float:left;width:35%}.rating__product .product__tile .product__packshot img{width:80%}.rating__product .product__tile .product__packshot .product__quickView{display:none}.rating__product .product__tile .product__shop{float:left;width:60%}.rating__product .product__tile .product__title{font:3.5rem "Avant Garde Gothic Book";text-transform:none;padding:0 0 10px}.rating__product .product__tile .contentWrap{position:static;width:auto}.rating__product .product__tile .product__description{display:inline-block;position:static;margin-bottom:20px}.rating__product .product__tile .product__price{width:100%;display:block;padding-bottom:0;font-family:"Avant Garde Gothic DemiBold"}.rating__product .writeTitle{font:1.5rem "Avant Garde Gothic DemiBold"}.form-block{position:relative}@media only screen and (max-width: 1024px){.form-block{margin:0 2%}}.form-block .form-warning{text-transform:uppercase;font:1.2rem "Avant Garde Gothic DemiBold";color:#a98659;position:absolute;top:10px;line-height:24px}.form-block .form-warning .icon{float:left}.mailPopup .form-block .form-warning{position:static;margin-bottom:20px}@media only screen and (max-width: 1024px){.form-block .form-warning{text-align:center;font-size:1.2rem;position:static}.form-block .form-warning .icon{display:none}}.form-group{margin-bottom:20px;overflow:hidden}.form-group .control-label{float:left;width:20%;height:30px;font:1.1rem "Avant Garde Gothic DemiBold";text-transform:uppercase;padding-right:20px}@media only screen and (max-width: 1024px){.form-group .control-label{width:100%;float:none;font:1.3rem "Avant Garde Gothic Book";text-transform:none;padding:5px 0;display:block}}@media only screen and (max-width: 1024px){.form-group.rating-group{text-align:center}.form-group.rating-group .form-input-wrap.size1{width:100%}.form-group.rating-group .form-input-wrap.size2{width:100%}.form-group.rating-group .control-agree .input-checkbox{float:none !important}}@media only screen and (max-width: 1024px){.form-group .recommendInfo .radioItem{margin-right:10px}.form-group .recommendInfo .input-checkbox{margin:0 !important;margin-right:7px !important;float:none !important}}.form-group .form-input-wrap{float:left;width:80%}@media only screen and (max-width: 1024px){.form-group .form-input-wrap{width:100%;float:none}}.form-group .form-input-wrap.size1{width:20%}.form-group .form-input-wrap.size2{width:39%}.form-group .form-input-wrap.errorPosition .control-error{text-align:right}@media only screen and (max-width: 1024px){.form-group .form-input-wrap.errorPosition .control-error{text-align:left}}@media only screen and (max-width: 1024px){.form-group .form-input-wrap.selectStyle{float:left;width:50%}}.form-group .form-input-wrap.selectStyle .control-error{display:block;width:100%;float:left;padding-top:5px}.form-group .control-input{width:100%;display:block;height:40px;padding:0 10px;background:#e9e9e9;border:0 none}.form-group .control-textarea{width:100%;display:block;height:80px;padding:10px;background:#e9e9e9;border:0 none}.form-group .control-text{display:block;margin-top:5px;font:1rem "Avant Garde Gothic BookObl"}.form-group .radioItem{vertical-align:top;margin-right:10px}.form-group .input-checkbox{margin-right:5px;float:left}.form-group .input-radio{display:inline-block;margin-right:5px}.form-group .control-agree{font-size:1.2rem;display:inline-block}.form-group .control-agree a{text-decoration:underline;margin-left:5px;color:#a98659}@media only screen and (max-width: 1024px){.form-group .control-agree{width:100%;display:block;padding-top:10px;font-size:1.3rem}.form-group .control-agree .input-checkbox{float:left;margin-bottom:30px;margin-right:10px;margin-top:4px;width:30px;height:30px}.form-group .control-agree .mobileOnly{display:inline}}.form-group .form-text{font-size:1.2rem;padding-right:10px}@media only screen and (max-width: 1024px){.form-group .form-text{font-size:1.4rem}}.form-group .control-error{display:block;text-transform:uppercase;font:1.2rem "Avant Garde Gothic DemiBold";color:#a98659}@media only screen and (max-width: 1024px){.form-group .control-error{margin:15px 0 0 0;font-size:1.1rem}}.form-group .sortSelect{float:left;margin-right:10px}.form-group .sortSelect select{line-height:25px;font:1.1rem "Avant Garde Gothic DemiBold";text-transform:uppercase}@media only screen and (max-width: 1024px){.form-group .sortSelect{width:100px;background:#fff;height:35px}}.block__title{padding:40px 0 30px;font-size:2rem;text-align:center;text-transform:uppercase;position:relative}@media only screen and (max-width: 1024px){.block__title{padding:15px 0;font-size:1.4rem}}@media only screen and (max-width: 1024px){.selectTitle{float:left !important}}.mandatoryInfo{float:right;font:1rem "Avant Garde Gothic BookObl";text-transform:none;position:absolute;top:50%;right:0}@media only screen and (max-width: 1024px){.agreeLabel{display:none !important}}.info-message{border-top:1px dotted #bbb;border-bottom:1px dotted #bbb;padding:35px 0;font-size:1.2rem}@media only screen and (max-width: 1024px){.info-message{border-top:0;border-bottom:1px solid #666;padding:0 2% 10px 2%;line-height:20px}}.buttons-control{padding-top:20px;padding-bottom:50px}.buttons-control:before,.buttons-control:after{content:"";display:table}.buttons-control:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.buttons-control .block{display:inline-block;vertical-align:middle;width:50%}.buttons-control .button{margin-left:5px;float:right}.buttons-control .btn{font:1rem "Avant Garde Gothic DemiBold";color:#a98659}.buttons-control .pipe{font-size:1.2rem}@media only screen and (max-width: 1024px){.buttons-control .block{display:block;width:100%;padding:10px;text-align:center}.buttons-control .preview{float:left}.buttons-control .cancel{float:right}}#error-view{text-align:center;background:url("../i/bg/Spectra.png") no-repeat 0 0;position:relative}@media only screen and (max-width: 1024px){#error-view{background:none}}#error-view h2{font-family:"Avant Garde Gothic ExtraLight",sans-serif;margin-bottom:50px}#error-view h2 span{display:block}@media only screen and (max-width: 1024px){#error-view h2{text-transform:uppercase;font-size:2.1rem;font-family:"Avant Garde Gothic Book",sans-serif;margin-bottom:0;margin-top:20px}#error-view h2 span{font-size:1.25rem;margin-bottom:7px}}#error-view .info{font-size:1.2rem;margin-bottom:30px;line-height:18px}#error-view .info a{color:#a98659;font-style:italic}@media only screen and (max-width: 1024px){#error-view .info{position:absolute;bottom:0;font-size:1rem;text-align:left;line-height:12px;margin-left:15px;margin-bottom:25px}#error-view .info a{font-style:normal}}#error-view img{margin-bottom:60px;max-width:100%}@media only screen and (max-width: 1024px){#error-view img{margin-bottom:80px}}.colorU-header{width:100%;height:60px;background-color:#000}.colorU-header .logo{padding:8px 0 0 100px;display:inline-block;width:auto}.colorU-header .mobileMenu{float:right;padding:8px 8px 0 0}.colorU-header .mobileClose{position:absolute;font:20px/1 "Avant Garde Gothic DemiBold";padding:0;top:12px;left:10px;border:0 none}.colorU-links{color:#fff;float:right;text-align:right}.colorU-links h2{font:1.2em/1 "Avant Garde Gothic ExtraLight";padding:18px 20px 0 0}.colorU-links strong{font-family:"Avant Garde Gothic Book"}.colorU-links a{color:#fff;padding:0 8px;display:inline-block}.colorU-links a:hover{text-decoration:underline}.colorU-rsvp{background-color:#e3a647;color:#fff;padding:6px 9px;float:right;font-family:"Avant Garde Gothic DemiBold";margin:18px 100px 0 10px}@media only screen and (max-width: 1024px){.colorU-header{height:44px;position:relative}.colorU-header .logo{padding-left:18px}.colorU-links{position:absolute;top:0;right:-140px;z-index:2;background-color:#fff;color:#000;width:120px;border:1px solid #000;transition:0.2s ease-out right}.colorU-links h2{padding:15px}.colorU-links a{color:#000;display:block;padding:15px;border-top:1px solid #000}.colorU-links.active{right:0}}.colorU-footer{background-color:#000;height:48px;width:100%;padding:0 100px;font-size:14px;line-height:48px}.colorU-footer .termsLink{color:#e3a647;float:left}.colorU-footer .copyright{color:#fff;float:right}@media only screen and (max-width: 1024px){.colorU-footer{height:auto;padding:0;font-size:10px;line-height:20px;text-align:center}.colorU-footer .termsLink,.colorU-footer .copyright{float:none}}.colorU-movie{padding:22px 80px;background-color:#e9eaeb;border-bottom:6px solid #e3a647}.colorU-movie .videoWrapper{border:1px solid #aaabae}.colorU-mainContent{width:66%;padding:15px 0;display:inline-block;font-size:16px;line-height:1.4}.colorU-mainContent article{position:relative;padding-bottom:25px}.colorU-mainContent article:first-child{border-bottom:1px solid #000}.colorU-mainContent h2{font-size:40px}.colorU-mainContent small{font:0.7em/1 "Avant Garde Gothic DemiBold"}.colorU-mainContent h3{font:16px/1 "Avant Garde Gothic DemiBold"}.colorU-mainContent ul{list-style-type:disc;padding-left:20px}.colorU-mainContent a{color:#e3a647;text-decoration:underline}.colorU-mainContent .socialLinks{position:absolute;bottom:25px;right:0}.colorU-mainContent .socialLinks a{padding:0 5px}.colorU-mainContent .disclaimer{font-size:10px;padding:5px 20px;font-style:italic}.colorU-mainContent .button{color:#fff;margin:10px 20px;text-decoration:none}.colorU-mainContent .packshot{float:right;padding:15px;width:195px}.colorU-aside{width:30%;padding:40px 0 20px 3%;float:right}.colorU-aside .asideBanner{margin:10px 0;border:1px solid #e3a647;text-align:center;padding:20px}.colorU-aside .appLink{margin:20px 5px 0;display:inline-block}.colorU-aside p,.colorU-aside a{font-size:16px}.colorU-aside a{color:#e3a647;text-decoration:underline}.colorU-aside .bigTxt p,.colorU-aside .bigTxt a{font-size:18px}@media only screen and (max-width: 1024px){.colorU-movie{padding:0;border-bottom-width:4px}.colorU-movie .videoWrapper{border:0 none}.colorU-mainContent{width:100%;font-size:12px;line-height:1.4;padding:0 20px}.colorU-mainContent h2{font-size:22px;padding:0 0 15px}.colorU-mainContent h3{font:12px/1 "Avant Garde Gothic DemiBold";padding:10px 0}.colorU-mainContent ul{font-size:10px}.colorU-mainContent article{padding:15px 0}.colorU-mainContent .socialLinks a{width:36px}.colorU-mainContent .disclaimer{font-size:7px}.colorU-mainContent .packshot{padding:15px 0 15px 10px;width:110px}.colorU-aside{width:100%;padding:0 20px;float:none}}.colorU-formPage h2{padding-top:40px}.colorU-introForm{border-bottom:1px solid #000;padding-bottom:40px;width:470px;margin:0 auto}.colorU-introForm .packshot{display:inline-block;vertical-align:top;width:170px}.colorU-introForm article{display:inline-block;vertical-align:top;padding-left:25px;width:300px}.colorU-introForm ul{list-style-type:disc;font-size:16px}.colorU-introForm li,.colorU-introForm .disclaimer{padding:5px 0}.colorU-form{width:460px;margin:20px auto 0}.colorU-form a{color:#e3a647}.colorU-form .border{border-top:1px solid #000;padding-top:20px}.colorU-form.formContainer select{width:100%}@media only screen and (max-width: 1024px){.colorU-form{width:100%}.colorU-introForm{width:100%}.colorU-introForm .packshot{margin:0 auto 20px;width:auto;display:block}.colorU-introForm article{width:100%}}.colorU-confirmationpage{text-align:center;padding:40px 250px}.colorU-confirmationpage a{color:#e3a647;text-decoration:underline}.colorU-confirmationpage hr{margin:30px 0 20px}.colorU-confirmationpage .text1{font-size:26px;padding-bottom:20px}.colorU-confirmationpage .text2{font:22px/1 "Avant Garde Gothic DemiBold"}.colorU-confirmationpage .text3{font-size:18px;line-height:1.6;padding-bottom:20px}.colorU-confirmationpage .couponLink{display:block;padding-top:10px}.colorU-confirmationpage .socialLinks .label,.colorU-confirmationpage .socialLinks a{display:inline-block;vertical-align:middle;margin:0 5px}.colorU-confirmationpage .label{width:90px;font-size:12px;text-align:right}.colorU-bottomPanels{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.colorU-bottomPanels .panel1,.colorU-bottomPanels .panel2{border:1px solid #e3a647;padding:10px 0}.colorU-bottomPanels .panel1{width:60%}.colorU-bottomPanels .panel1 .visual{float:left;margin:0 5px;width:40%}.colorU-bottomPanels .panel2{width:35%;font-size:13px}.colorU-bottomPanels .panel2 .visual{width:50%}.colorU-bottomPanels .panel2 a{display:block;padding:5px}.colorU-bottomPanels .appLink{width:50px;display:inline-block;margin:5px}.colorU-bottomPanels .appLink img{width:100%}.colorU-bottomPanels h4{padding:0 5px 5px}.colorU-bottomPanels p{padding:0 5px}@media only screen and (max-width: 1024px){.colorU-confirmationpage{padding:20px}.colorU-confirmationpage .text1{font-size:24px}.colorU-confirmationpage .text2{font-size:20px}.colorU-confirmationpage .text3{font-size:12px}.colorU-bottomPanels{display:block}.colorU-bottomPanels .panel1,.colorU-bottomPanels .panel2{width:100%;margin:10px 0}.colorU-bottomPanels .panel1 .visual,.colorU-bottomPanels .panel2 .visual{float:none;width:auto}.colorU-bottomPanels .appLink{width:110px}.colorU-bottomPanels .panel1 p{padding:15px 0}.colorU-bottomPanels .panel2 p,.colorU-bottomPanels .panel2 a{font-size:20px}.colorU-bottomPanels .panel2 .visual{display:none}.colorU-bottomPanels h4{font-size:24px}.colorU-bottomPanels p{font-size:16px}}@media only screen and (min-width: 1025px){#BeautySchoolCarousel{width:885px !important}}@media only screen and (min-width: 1025px){.sampling-carousel__item.school-article{width:430px !important}}.sampling{margin-top:10px;font-family:"NeutraMedium", Arial, sans-serif}@media only screen and (min-width: 1025px){.sampling{margin-bottom:40px}}.sampling img{display:block;max-width:100%}.sampling__order{display:block;margin-top:40px}@media only screen and (min-width: 1025px){.sampling__order{margin-top:40px}}.sampling__attrs{margin-top:20px}@media only screen and (min-width: 1025px){.sampling__attrs{margin-top:40px}}.sampling__article{width:90%;margin:40px auto}@media only screen and (min-width: 1025px){.sampling__article{width:75%}}.sampling__article__excerpt{width:90%;margin:0 auto}@media only screen and (min-width: 1025px){.sampling__article__excerpt{width:85%}}.sampling__article__learn-more{display:inline-block;color:#e35b5c;line-height:1;border-bottom:1px solid #f1b8b9}.sampling__school{margin:20px 0;overflow:hidden}.sampling__school__carousel{margin-top:20px}.sampling__school__control.sampling__school__control{top:16vw}@media only screen and (min-width: 1025px){.sampling__school__control.sampling__school__control{top:90px}}.sampling__heading{margin-top:10px;padding:5px 0;font-size:2.9rem;text-transform:uppercase;text-align:center;font-weight:bold}@media only screen and (min-width: 1025px){.sampling__heading{font-size:3.3rem;font-weight:normal}}.sampling__desc{font-size:2.7rem;text-align:center;font-weight:bold}@media only screen and (min-width: 1025px){.sampling__desc{font-size:2rem;font-weight:normal}}@media only screen and (min-width: 1025px){.sampling .slick-track{width:892px !important}}.sampling__annotation{width:90%;margin:40px auto;font-size:20px;font-style:italic}@media only screen and (min-width: 1025px){.sampling__annotation{margin:40px auto 0 auto}}.sample{position:relative;margin-top:20px;border:1px solid #7a7a7b}@media only screen and (min-width: 1025px){.sample{margin-top:40px}}@media only screen and (min-width: 1025px){.sample:first-child{margin-top:20px}}.sample__heading{position:absolute;top:0;left:20px;width:50%;font-size:14px;font-weight:bold;color:#fff;text-transform:uppercase}@media only screen and (min-width: 1025px){.sample__heading{top:20px;width:40%;font-size:33px}}@media screen and (min-width: 768px) and (max-width: 1024px){.sample__heading{width:40%;font-size:25px}}.sample__subheading{position:absolute;top:36px;left:20px;width:40%;font-size:11px;color:#fff}@media only screen and (min-width: 1025px){.sample__subheading{top:110px;font-size:23px}}@media screen and (min-width: 768px) and (max-width: 1024px){.sample__subheading{top:70px;font-size:23px}}.sample__btn{position:absolute;right:12px;bottom:13px;display:block;width:204px;height:62px;text-indent:-9999px;background:url("../m/master/sampling/order_free_sample_btn.png") no-repeat 0 0;background-size:100% 100%}@media only screen and (min-width: 1025px){.sample__btn{right:22px;bottom:16px;width:163px;height:50px}}@media only screen and (min-width: 1025px){.sample-attr{float:left;width:33.3334%;padding:0 2%}}.sample-attr__img{margin:0 auto}@media only screen and (min-width: 1025px){.sample-attr__heading{font-size:2.2rem}}.sample-attr__description{width:75%;margin:0 auto}@media only screen and (min-width: 1025px){.sample-attr__description{width:80%;font-size:1.8rem}}@media only screen and (min-width: 1025px){.school-article__title{font-size:1.8rem}}.school-article__link{display:block}.school-article__img{width:100%}.sampling-carousel{position:relative;overflow:hidden}.sampling-carousel--double .slick-slide{width:47.5%}@media only screen and (min-width: 1025px){.sampling-carousel--double .slick-slide{margin:0 10px}}.sampling-carousel__list{width:77%;margin:0 auto}@media only screen and (min-width: 1025px){.sampling-carousel__list{width:90%}}@media only screen and (min-width: 1025px){.sampling-carousel--no-desktop .sampling-carousel__list{width:100%}}.sampling-carousel__item{display:none;position:relative;left:-9999px}@media only screen and (min-width: 1025px){.sampling-carousel--no-desktop .sampling-carousel__item{display:block;left:0}}@media only screen and (min-width: 1025px){.sampling-carousel--double .sampling-carousel__item{float:left;width:48.5%;margin:0 auto}}.sampling-carousel__item.is-active{display:block;left:0}@media only screen and (min-width: 1025px){.sampling-carousel--double .sampling-carousel__item.is-active+.sampling-carousel__item{display:block;left:0;margin-left:3%}}@media only screen and (min-width: 1025px){.sampling-carousel--no-desktop .slick-dots{display:none}}.sampling-carousel .slick-dots{position:absolute;top:65vw;left:4vw}.sampling-carousel .slick-dots>li{float:left;margin-right:15px}.sampling-carousel .slick-dots>li.slick-active>button{background-color:#f48685}.sampling-carousel .slick-dots>li>button{width:25px;height:25px;padding:0;border:0;text-indent:-9999px;border-radius:100%;background-color:#12325d;cursor:pointer}.sampling-carousel__control{position:absolute;top:30vw;width:0;height:0;padding:0;border-top:25px solid transparent;border-right:0;border-bottom:25px solid transparent;border-left:0;text-indent:-9999px;background-color:transparent;cursor:pointer}@media only screen and (min-width: 1025px){.sampling-carousel--no-desktop .sampling-carousel__control{display:none}}.sampling-carousel__control--prev{left:2%;border-right:25px solid #ecd7b5}@media only screen and (min-width: 1025px){.sampling-carousel__control--prev{left:1%}}.sampling-carousel__control--next{right:2%;border-left:25px solid #ecd7b5}@media only screen and (min-width: 1025px){.sampling-carousel__control--next{right:1%}}body.mainFaceYourFirst main{width:100%}body.mainFaceYourFirst main img{width:100%;max-width:100%;height:auto}.FYF__container{background:#ebd7b7}.FYF__container ul.socials{list-style:none;margin:0 auto;width:11.31vw;display:-ms-flexbox;display:flex;padding-bottom:1vw;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 999px){.FYF__container ul.socials.tab{display:none}}@media only screen and (max-width: 999px){.FYF__container ul.socials{width:45.31vw}}.FYF__container ul.socials li{display:inline-block;width:2.6vw;margin:0;padding:0;cursor:pointer}@media only screen and (max-width: 999px){.FYF__container ul.socials li{width:10.1vw}}.FYF__container ul.socials li:before{content:""}.FYF__container h2{font-family:"Sophia40", Arial, sans-serif;text-align:center;color:#ff8682;font-size:2.26vw;margin-bottom:1.4vw;line-height:1.2;padding:0;letter-spacing:3.3px;font-variant-ligatures:none}@media only screen and (max-width: 999px){.FYF__container h2{font-size:6.26vw;line-height:1.2;letter-spacing:1px;margin-bottom:3.5vw}}.FYF__container h3{padding:0}.FYF__container .wide{width:78vw;margin:0 auto}.FYF__container .narrow{width:52.32vw;margin:0 auto}@media only screen and (max-width: 999px){.FYF__container .narrow{width:100vw}}.FYF__header{background:#202a52;position:relative}.FYF__header--img{width:78vw !important;display:block;margin:0 auto}@media only screen and (max-width: 999px){.FYF__header--img{width:100vw !important}}.FYF__header--desc{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);text-align:center;color:#fff}.FYF__header--desc .logo{width:7.5vw;margin:0 0 2vw}@media only screen and (max-width: 999px){.FYF__header--desc .logo{width:15.6vw;margin:0}}.FYF__header--desc .hashtag{font-family:"Sophia50", Arial, sans-serif;font-size:2.3vw;letter-spacing:3.2px;font-weight:600}@media only screen and (max-width: 999px){.FYF__header--desc .hashtag{font-weight:normal;font-size:3.9vw;letter-spacing:2px}}.FYF__header--desc p{font-size:1vw;margin:1.7vw 0 0.9vw;line-height:1.4;width:26.9vw}@media only screen and (max-width: 999px){.FYF__header--desc p{font-family:"Sophia30", Arial, sans-serif;line-height:1.4;font-size:4.1vw;width:68vw;margin:4.6vw 0 0}}.FYF__header--desc h4.whatever-you-want{font-family:"Sophia30", Arial, sans-serif;font-size:1.6vw;margin-right:0}@media only screen and (max-width: 999px){.FYF__header--desc h4.whatever-you-want{font-size:4.6vw;margin-right:12vw;padding:3.9vw 0 0}}.FYF__confidence{padding:4.6vw 0 3.5vw;letter-spacing:3.3px}@media only screen and (max-width: 999px){.FYF__confidence{padding:7.6vw 0 8.4vw;letter-spacing:1.4px}}.FYF__confidence p{text-align:center;color:#0c235f;font-size:1.59vw;line-height:1.3}@media only screen and (max-width: 999px){.FYF__confidence p{font-size:4.39vw}}.FYF__video{position:relative}@media only screen and (max-width: 999px){.FYF__video{width:88vw !important}}.FYF__video--player{position:absolute !important;top:0;left:0;right:0;bottom:0;-ms-transform:scale(0.9);transform:scale(0.9)}.FYF__video--player .button-play{display:none}.FYF__tell-the-world{padding:5.3vw 0 130px}@media only screen and (max-width: 999px){.FYF__tell-the-world{padding:5.3vw 0 7vw}}.FYF__tell-the-world p{font-size:1.07vw;color:#0c235f;font-family:"Sophia40", Arial, sans-serif;text-align:center;letter-spacing:1px}.FYF__tell-the-world p span{font-family:"Sophia50", Arial, sans-serif;font-weight:bold}@media only screen and (max-width: 999px){.FYF__tell-the-world p{font-size:4.07vw;width:88vw;margin:0 auto 2vw;line-height:1.4}}.FYF__tell-the-world p:first-of-type{margin-bottom:1.6vw}.FYF__open-letter{position:relative}.FYF__open-letter:before{content:"";width:0;height:0;border-style:solid;border-width:360px 360px 0 0;border-color:#b1cfe9 transparent transparent transparent;position:absolute;top:-2.25vw;left:0}@media only screen and (max-width: 999px){.FYF__open-letter:before{border-width:138px 138px 0 0;top:-4.75vw}}.FYF__open-letter:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 360px 360px;border-color:transparent transparent #f7d930 transparent;position:absolute;bottom:-2.25vw;right:0}@media only screen and (max-width: 999px){.FYF__open-letter:after{border-width:0 0 138px 138px;bottom:-4.75vw}}.FYF__open-letter--bkg{position:relative;background:#0c235f;width:47.8vw;margin:0 auto;padding:0 7.3vw 4vw;text-align:center;z-index:1}@media only screen and (max-width: 999px){.FYF__open-letter--bkg{width:91vw;padding:0 0 8.1vw}}.FYF__open-letter--bkg h3{font-family:"Sophia40", Arial, sans-serif;color:#f5d830;padding:3vw 0 1.7vw;font-size:1.79vw;letter-spacing:1.8px;line-height:1.2}@media only screen and (max-width: 999px){.FYF__open-letter--bkg h3{font-size:6.09vw;padding:8vw 0 4.6vw}}.FYF__open-letter--bkg p{color:white;font-family:"Sophia30", Arial, sans-serif;font-size:1.07vw;line-height:1.5;letter-spacing:1px;margin-bottom:1.5vw}.FYF__open-letter--bkg p span{font-family:"Sophia50", Arial, sans-serif;display:block}.FYF__open-letter--bkg p span.yellow{color:#f5d830}.FYF__open-letter--bkg p:last-of-type{margin-bottom:0}@media only screen and (max-width: 999px){.FYF__open-letter--bkg p{width:84vw;font-size:4.37vw;margin:0 auto;line-height:1.4;margin-bottom:5vw}.FYF__open-letter--bkg p br{display:none}}.FYF__shareButton{display:inline-block;padding:0 2vw;font-family:"Sophia50", Arial, sans-serif;font-size:.83vw;letter-spacing:1px;height:3.4vw;margin:4vw auto 0;background:#0c235f;color:white;text-transform:uppercase;text-align:center;line-height:3.4vw;position:relative;left:50%;-ms-transform:translate(-50%);transform:translate(-50%);transition:all 0.2s ease}.FYF__shareButton:hover{background:#ff8682}@media only screen and (max-width: 999px){.FYF__shareButton{margin:8vw auto 0;height:12.7vw;line-height:12.7vw;font-size:3.93vw;padding:0 6vw}}.FYF__join-movement{padding:6vw 0 0 0}.FYF__join-movement p{font-size:1.07vw;color:#0c235f;font-family:"Sophia40", Arial, sans-serif;text-align:center;margin:0 0 2.1vw}@media only screen and (max-width: 999px){.FYF__join-movement p{font-size:4.87vw;line-height:1.2;margin:0 0 4.1vw}.FYF__join-movement p br{display:none}}.FYF__images{background:url("/img/fyf_images/FYF-flower.png") no-repeat center center;background-size:contain;position:relative;height:50.3vw;width:55.4vw;margin:0 auto;padding-bottom:50px}@media only screen and (max-width: 999px){.FYF__images{background-size:cover;height:176.3vw;width:100vw}}.FYF__images .img{width:14.5vw;position:absolute}@media only screen and (max-width: 999px){.FYF__images .img{width:42.8vw}}.FYF__images .img.image01{top:4.7vw;left:-1.1vw}@media only screen and (max-width: 999px){.FYF__images .img.image01{top:31.4vw;right:4.5vw;left:inherit}}.FYF__images .img.image02{top:3.2vw;left:20.2vw}@media only screen and (max-width: 999px){.FYF__images .img.image02{top:3.8vw;left:6.2vw}}.FYF__images .img.image03{right:1.3vw;top:7.6vw;width:16.4vw}@media only screen and (max-width: 999px){.FYF__images .img.image03{left:6.2vw;right:inherit;top:50.6vw;width:43.9vw}}.FYF__images .img.image04{bottom:12.9vw;left:8.7vw;width:15.6vw}@media only screen and (max-width: 999px){.FYF__images .img.image04{bottom:50.2vw;right:4.7vw;width:42.5vw;left:inherit}}.FYF__images .img.image05{bottom:8.7vw;right:11.8vw}@media only screen and (max-width: 999px){.FYF__images .img.image05{bottom:35vw;left:6.2vw;right:inherit}}.FYF__how-will-you{margin:2vw 0 0}.FYF__tabs{margin-top:5.8vw !important;width:58vw;margin:0 auto}@media only screen and (max-width: 999px){.FYF__tabs{width:100vw;margin-top:9.8vw !important}}.FYF__tabs .RTU__product__tabs .tabs__nav{width:inherit;margin-bottom:-1px}.FYF__tabs .RTU__product__tabs .tabs__nav .nav__item{background:#0c235f;text-align:center;font-size:1.9vw;line-height:1.9vw}@media only screen and (max-width: 999px){.FYF__tabs .RTU__product__tabs .tabs__nav .nav__item{font-size:4.6vw;line-height:4.6vw}}.FYF__tabs .RTU__product__tabs .tabs__nav .nav__item a{font-family:"Sophia20", Arial, sans-serif;color:white;padding:1.6vw 0;letter-spacing:2.5px}@media only screen and (max-width: 999px){.FYF__tabs .RTU__product__tabs .tabs__nav .nav__item a{padding:4vw 10vw;letter-spacing:1px}}.FYF__tabs .RTU__product__tabs .tabs__nav .nav__item.active{font-size:2.3vw;line-height:2.3vw;background:#fef5ec;margin-top:-1vw}@media only screen and (max-width: 999px){.FYF__tabs .RTU__product__tabs .tabs__nav .nav__item.active{font-size:4.8vw;line-height:4.8vw;margin-top:-4vw}}.FYF__tabs .RTU__product__tabs .tabs__nav .nav__item.active a{padding:2.2vw 0 0;font-family:"Sophia50", Arial, sans-serif;color:#ff8682}@media only screen and (max-width: 999px){.FYF__tabs .RTU__product__tabs .tabs__nav .nav__item.active a{padding:7vw 5vw 0}}.FYF__tabs-wrapper{background:#fef5ec}.FYF__tabs-wrapper .tab__content{margin-bottom:0 !important}.FYF__tabs-wrapper .tab__packshot{display:none}.FYF__tabs-wrapper .tab__description{width:100% !important;padding:2.8vw 0 3.9vw}.FYF__tabs-wrapper .tab__description p{text-align:center}.FYF__tabs-wrapper .tab__description p.first-tab{margin:2.9vw 0 0}.FYF__tabs-wrapper .tab__description p.second-tab{margin:0.2vw 0 0}.FYF__tabs-wrapper .tab__description p.boldHash{padding:0 0 2vw;font-family:"Sophia50", Arial, sans-serif;font-weight:bold}@media only screen and (max-width: 999px){.FYF__tabs-wrapper .tab__description p.boldHash{padding:0 0 7.4vw}}@media only screen and (max-width: 999px){.FYF__tabs-wrapper .tab__description p{font-size:4.5vw;line-height:1.2;padding:2.8vw 8vw 0}.FYF__tabs-wrapper .tab__description p br{display:none}}.FYF__tabs-wrapper .tab__description img.tab-img{width:25.6vw !important;margin:1.1vw auto 2vw;display:block}@media only screen and (max-width: 999px){.FYF__tabs-wrapper .tab__description img.tab-img{width:86.6vw !important;margin:1.1vw auto 7vw}}.FYF__tabs-wrapper .tab__description h2{font-family:"Sophia50", Arial, sans-serif}.FYF__tabs-wrapper .tab__description a.tab-button{font-family:"Sophia50", Arial, sans-serif;font-size:.83vw;letter-spacing:1px;width:12vw;height:50px;margin:2.3vw auto 3.2vw;background:#0c235f;color:white;text-transform:uppercase;display:block;text-align:center;line-height:50px;transition:all 0.2s ease}.FYF__tabs-wrapper .tab__description a.tab-button:hover{background:#ff8682}@media only screen and (max-width: 999px){.FYF__tabs-wrapper .tab__description a.tab-button{font-family:"Sophia30", Arial, sans-serif;width:53vw;height:14vw;font-size:4.73vw;line-height:14vw;margin:4.3vw auto 6.2vw}}.FYF__tabs-wrapper .tab__description .RTU__button{display:none}.FYF__tabs-wrapper .tab__description .packshots{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;margin:3.3vw auto 0;width:41.2vw}@media only screen and (max-width: 999px){.FYF__tabs-wrapper .tab__description .packshots{width:90vw;margin:8.3vw auto 0}}.FYF__tabs-wrapper .tab__description .packshots img{width:11.60vw !important}@media only screen and (max-width: 999px){.FYF__tabs-wrapper .tab__description .packshots img{width:39.6vw !important;margin-bottom:3vw}}.landing-main{width:100%;overflow:hidden;color:#061f5c;font-size:65%;font-family:"NeutraMedium", Arial, sans-serif}.landing-main .redesign img{width:100%;max-width:100%;height:auto}.landing-main .redesign h3{font-family:"NeutraMedium", Arial, sans-serif;font-size:2.1vw}.landing-main .redesign .button{font-family:"NeutraMedium", Arial, sans-serif;background:#061f5c;color:white;font-size:1.07vw;padding:2px 25px;transition:all 0.2s ease}.landing-main .redesign .button__nne{display:block}.landing-main .redesign .button__ni{display:none}.landing-main .redesign .button:hover{background:#ff8682}@media only screen and (max-width: 999px){.landing-main .redesign .button{font-size:4.4vw;padding:0 4vw}}.landing-main .redesign .disclaimer{margin:30px 0 0 0;font-size:.7vw;line-height:1.2;font-family:"Sophia30", Arial, sans-serif;color:#666}.landing-main .redesign .disclaimer a{color:#ff8682;font-weight:bold}@media only screen and (max-width: 999px){.landing-main .redesign .disclaimer{font-size:3vw;line-height:1.5}}.landing-main .redesign .stickyNav{font-family:"NeutraMedium", Arial, sans-serif;position:fixed;z-index:9;right:0;text-align:right;font-size:1vw;margin-right:20px;text-transform:uppercase;line-height:3;margin-top:159px;transition:all .3s ease}.landing-main .redesign .stickyNav.initial{margin-top:36vw}@media only screen and (max-width: 999px){.landing-main .redesign .stickyNav.initial{margin-top:0;transition:none}}@media only screen and (max-width: 999px){.landing-main .redesign .stickyNav{font-family:"NeutraBold", Arial, sans-serif;background:white;display:-ms-flexbox;display:flex;width:100vw;margin:0 auto;-ms-flex-pack:center;justify-content:center;position:static;font-size:3.5vw;top:13.5vw}.landing-main .redesign .stickyNav.active{position:fixed;top:13.5vw;z-index:200}}.landing-main .redesign .stickyNav li{margin-right:-2.7vw;padding-left:2vw;display:-ms-flexbox;display:flex}.landing-main .redesign .stickyNav li br{display:none}.landing-main .redesign .stickyNav li a{color:#061f5c;margin-right:2.38vw}.landing-main .redesign .stickyNav li:after{display:none}.landing-main .redesign .stickyNav li.active{font-family:"NeutraMedium", Arial, sans-serif;font-weight:300;-ms-transform:skewX(-30deg);transform:skewX(-30deg);font-size:1.4vw;background-color:#f2f6f6}.landing-main .redesign .stickyNav li.active>*{color:#ff8682;-ms-transform:skewX(30deg);transform:skewX(30deg);display:block}.landing-main .redesign .stickyNav li.active:after{content:"";display:none}@media only screen and (max-width: 999px){.landing-main .redesign .stickyNav li{font-family:"NeutraBold", Arial, sans-serif;padding:1.7vw;line-height:4.5vw;text-align:center;width:25vw;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.landing-main .redesign .stickyNav li br{display:block}.landing-main .redesign .stickyNav li a{margin-right:0}.landing-main .redesign .stickyNav li.active{background-color:#ff8682}.landing-main .redesign .stickyNav li.active:first-child:before{content:"";position:absolute;background:#ff8682;width:12vw;left:-8vw;top:-3.5vw;bottom:0;-ms-transform:skewX(30deg);transform:skewX(30deg)}.landing-main .redesign .stickyNav li.active:last-child:after{content:"";position:absolute;background:#ff8682;width:12vw;right:-7vw;top:-3.5vw;bottom:0;-ms-transform:skewX(30deg);transform:skewX(30deg)}.landing-main .redesign .stickyNav li.active>*{color:white;-ms-transform:skewX(30deg);transform:skewX(30deg);font-size:3.5vw;display:block;position:relative;z-index:9}}.landing-main .redesign ul.disc-list{list-style:disc;margin:0 0 38px 17px;list-style:none;position:relative}@media only screen and (max-width: 999px){.landing-main .redesign ul.disc-list{margin:4vw 0 5.5vw 2.8vw}}.landing-main .redesign ul.disc-list li{font-family:"Sophia30", Arial, sans-serif;font-size:1.3vw;margin-bottom:1vw}.landing-main .redesign ul.disc-list li:last-of-type{margin-bottom:0}.landing-main .redesign ul.disc-list li:before{content:'\2022';position:absolute;left:-1vw}@media only screen and (max-width: 999px){.landing-main .redesign ul.disc-list li{font-size:4.5vw;margin-bottom:2.4vw;width:100vw}.landing-main .redesign ul.disc-list li:before{left:-3vw}}.landing-main .redesign .header{position:relative;font-family:"NeutraLight", Arial, sans-serif}.landing-main .redesign .header__content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:57.8vw;margin:0 auto;position:absolute;left:50%;bottom:4.5vw;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 999px){.landing-main .redesign .header__content{left:0;top:-2.8vw;-ms-transform:none;transform:none}}.landing-main .redesign .header__content h1{text-align:left;font-size:3vw;text-transform:uppercase}@media only screen and (max-width: 999px){.landing-main .redesign .header__content h1{font-size:4.5vw;line-height:1.3;padding:10vw 2vw 0 7.4vw}}.landing-main .redesign .header__content h1 div:nth-of-type(2){font-size:5.2vw;line-height:1;color:#ff8682}@media only screen and (max-width: 999px){.landing-main .redesign .header__content h1 div:nth-of-type(2){font-size:7.9vw}}.landing-main .redesign .header__content h1 div:nth-of-type(3){font-size:4.5vw;line-height:1}@media only screen and (max-width: 999px){.landing-main .redesign .header__content h1 div:nth-of-type(3){font-size:6.9vw}}.landing-main .redesign .header__content--logos{width:9vw;padding-top:3vw}@media only screen and (max-width: 999px){.landing-main .redesign .header__content--logos{width:25.9vw;padding:0;margin-left:8.9vw;margin-top:-23vw}}.landing-main .redesign .header__content--logos .clairol{width:80%;margin:0 auto 5px auto}.landing-main .redesign .header__content--logos .nice-and-easy{margin:0 auto}.landing-main .redesign .allergy{width:57vw;margin:0 auto;text-align:center;position:absolute;top:37.5vw;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 999px){.landing-main .redesign .allergy{font-family:"Sophia30", Arial, sans-serif;width:73vw;position:static;-ms-transform:translateX(0);transform:translateX(0);margin-bottom:30px}}.landing-main .redesign .allergy__link{font-size:.8vw !important;font-weight:bold}@media only screen and (max-width: 999px){.landing-main .redesign .allergy__link{font-size:4.2vw !important;font-weight:normal}}.landing-main .redesign .allergy__link:after{display:none !important}.landing-main .redesign .allergy a{text-transform:uppercase;color:#ff8682;font-size:1.1vw;position:relative}.landing-main .redesign .allergy a:after{content:"";margin-left:5px;display:inline-block;width:5px;height:5px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #ff8682}@media only screen and (max-width: 999px){.landing-main .redesign .allergy a{text-transform:none;font-size:5vw;text-align:center;font-family:"NeutraBold", Arial, sans-serif}}.landing-main .redesign .allergy p{font-family:"Sophia30", Arial, sans-serif;color:grey;line-height:1.2;font-size:.8vw;text-align:left}@media only screen and (max-width: 999px){.landing-main .redesign .allergy p{line-height:1.2;text-align:center;font-size:3.2vw}}.landing-main .redesign .fearless{position:relative;overflow:hidden;margin-bottom:60px}@media only screen and (max-width: 999px){.landing-main .redesign .fearless{margin-bottom:9vw;width:999999px;pointer-events:none}}.landing-main .redesign .fearless .slider-nav{display:none}@media only screen and (max-width: 999px){.landing-main .redesign .fearless .slider-nav{width:100vw;height:40px;display:block;position:absolute;top:68vw;padding:0 7vw;pointer-events:auto}.landing-main .redesign .fearless .slider-nav a{width:3vw;height:40px}}@media only screen and (max-width: 999px) and (max-width: 999px){.landing-main .redesign .fearless .slider-nav a{position:static;z-index:100;right:0;width:100%}}@media only screen and (max-width: 999px) and (max-width: 999px){.landing-main .redesign .fearless .slider-nav a.next{display:block;width:3vw;height:40px;background:url("/m/LandingPage/next.png") no-repeat;background-size:contain;position:absolute;right:4vw;font-size:0}}@media only screen and (max-width: 999px) and (max-width: 999px){.landing-main .redesign .fearless .slider-nav a.prev{display:block;width:3vw;height:40px;background:url("/m/LandingPage/prev.png") no-repeat;background-size:contain;position:absolute;left:4vw;font-size:0}}.landing-main .redesign .fearless__slider{left:0;width:999999px;height:43vw;overflow:hidden}@media only screen and (max-width: 999px){.landing-main .redesign .fearless__slider{height:auto;width:auto;overflow:auto;pointer-events:auto}}.landing-main .redesign .fearless__slider--title{position:absolute;top:20%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:white;font-size:2.14vw;z-index:199;text-transform:uppercase;font-family:"NeutraMedium", Arial, sans-serif}@media only screen and (max-width: 999px){.landing-main .redesign .fearless__slider--title{top:12vw;left:0;font-size:5.33vw;-ms-transform:translate(0, 0);transform:translate(0, 0);width:100vw;text-align:center}}.landing-main .redesign .fearless__slider--p{width:58vw;text-align:center;position:absolute;top:178%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:1.07vw;font-family:"Sophia30", Arial, sans-serif;line-height:1.4}@media only screen and (max-width: 999px){.landing-main .redesign .fearless__slider--p{position:relative;width:70vw;top:100%;font-size:3.47vw;padding-bottom:3vw}}.landing-main .redesign .fearless__slider--text{width:120%;height:6vw;text-align:center;font-size:1vw;bottom:-8vw;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;line-height:1.2;display:block;word-wrap:normal}@media only screen and (max-width: 999px){.landing-main .redesign .fearless__slider--text{display:none;position:static;-ms-transform:translateX(0);transform:translateX(0)}}.landing-main .redesign .fearless__slider--text span{display:none}.landing-main .redesign .fearless__slider--text:hover,.landing-main .redesign .fearless__slider--text.active{line-height:1.2;transition:font-size 0.06s ease-out;color:#ff8682;font-size:1.43vw;margin-top:-7px;display:block}@media only screen and (max-width: 999px){.landing-main .redesign .fearless__slider--text:hover,.landing-main .redesign .fearless__slider--text.active{display:none;margin-top:0}}.landing-main .redesign .fearless__slider--nav{width:57vw;height:22.4vw;display:-ms-flexbox;display:flex;position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width: 999px){.landing-main .redesign .fearless__slider--nav{position:relative;pointer-events:auto;width:100vw;height:auto;bottom:0;left:0;-ms-transform:translateX(0);transform:translateX(0)}}.landing-main .redesign .fearless__slider--nav li{width:9.46vw;cursor:pointer;margin:0 1.27vw;position:relative}.landing-main .redesign .fearless__slider--nav li:first-child{margin-left:0}.landing-main .redesign .fearless__slider--nav li:last-child{margin-right:0}.landing-main .redesign .fearless__slider--nav li img{max-width:100%;height:auto}@media only screen and (max-width: 999px){.landing-main .redesign .fearless__slider--nav li{margin:0 2vw;width:11.9vw}.landing-main .redesign .fearless__slider--nav li:first-child{margin-left:10vw}.landing-main .redesign .fearless__slider--nav li:last-child{margin-right:10vw}}.landing-main .redesign .fearless__slider p.mobile{display:none}@media only screen and (max-width: 999px){.landing-main .redesign .fearless__slider p.mobile{font-family:"NeutraBold", Arial, sans-serif;display:block;width:100vw;text-align:center;margin:20px 0;font-size:4.56vw;text-transform:uppercase;color:#ff8682}.landing-main .redesign .fearless__slider p.mobile br{display:none}}.landing-main .redesign .fearless__slider>div{position:relative;margin-bottom:65px;width:100vw;display:inline-block;vertical-align:top}.landing-main .redesign .fearless__slider>div li{opacity:0;transition:opacity .3s ease-out}.landing-main .redesign .fearless__slider>div li.active{opacity:1;transition:opacity .3s ease-out}@media only screen and (max-width: 999px){.landing-main .redesign .fearless__slider>div{margin-bottom:0}}.landing-main .redesign .fearless.sliderSteps{counter-reset:slider-counter;margin:0 auto 100px auto;width:57vw;overflow:hidden}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps{width:100vw;margin:0 auto;position:relative;padding-bottom:12vw}}.landing-main .redesign .fearless.sliderSteps .slider-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:57vw;margin:0 auto;padding:0 10vw;font-size:1.43vw;text-align:center;font-family:"NeutraBold", Arial, sans-serif;transition:all 0.2s ease;cursor:pointer}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .slider-nav{bottom:0;font-size:4vw;width:100vw;top:inherit;position:absolute}}.landing-main .redesign .fearless.sliderSteps .slider-nav__a--prev{color:#061f5c;-ms-flex-positive:2;flex-grow:2}.landing-main .redesign .fearless.sliderSteps .slider-nav__a--prev span{position:relative;transition:all 0.2s ease;text-transform:uppercase}.landing-main .redesign .fearless.sliderSteps .slider-nav__a--prev span:hover{color:#ff8682}.landing-main .redesign .fearless.sliderSteps .slider-nav__a--prev span:hover:before{transition:all 0.2s ease;background:url("/i/slider/steps-prev-hover.png") no-repeat;background-size:contain}.landing-main .redesign .fearless.sliderSteps .slider-nav__a--prev span:before{content:"";background:url("/i/slider/steps-prev.png") no-repeat;background-size:contain;width:12px;height:19px;position:absolute;top:50%;left:-2vw;-ms-transform:translateY(-55%);transform:translateY(-55%)}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .slider-nav__a--prev span:before{left:-5vw;width:9px;height:14px}}.landing-main .redesign .fearless.sliderSteps .slider-nav__a--next{color:#061f5c;-ms-flex-positive:2;flex-grow:2}.landing-main .redesign .fearless.sliderSteps .slider-nav__a--next span{position:relative;transition:all 0.2s ease;text-transform:uppercase}.landing-main .redesign .fearless.sliderSteps .slider-nav__a--next span:hover{color:#ff8682}.landing-main .redesign .fearless.sliderSteps .slider-nav__a--next span:hover:after{transition:all 0.2s ease;background:url("/i/slider/steps-next-hover.png") no-repeat;background-size:contain}.landing-main .redesign .fearless.sliderSteps .slider-nav__a--next span:after{content:"";background:url("/i/slider/steps-next.png") no-repeat;background-size:contain;width:12px;height:19px;position:absolute;top:50%;right:-2vw;-ms-transform:translateY(-55%);transform:translateY(-55%)}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .slider-nav__a--next span:after{right:-5vw;width:9px;height:14px}}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .slider-nav__a{font-size:2vw !important}}.landing-main .redesign .fearless.sliderSteps .fearless__slider{height:auto}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .fearless__slider{width:99999px;min-height:95vw}}.landing-main .redesign .fearless.sliderSteps .fearless__slider li{opacity:0}.landing-main .redesign .fearless.sliderSteps .fearless__slider li.active{list-style:none;opacity:1}.landing-main .redesign .fearless.sliderSteps .fearless__slider li .howTo{margin:10.8vw 0 0 0;width:57vw;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:"Sophia30", Arial, sans-serif}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .fearless__slider li .howTo{font-family:"Sophia30", Arial, sans-serif;margin:30vw auto 0 auto;width:90vw}}.landing-main .redesign .fearless.sliderSteps .fearless__slider li .howTo__left{width:50%}.landing-main .redesign .fearless.sliderSteps .fearless__slider li .howTo__right{width:50%}.landing-main .redesign .fearless.sliderSteps .fearless__slider li .howTo__right ul{list-style:none;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:40px}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .fearless__slider li .howTo__right ul{margin-left:5vw;padding-right:2vw}}.landing-main .redesign .fearless.sliderSteps .fearless__slider li .howTo__right ul li{opacity:1;font-size:1.1vw;width:initial;display:list-item;margin-bottom:30px;line-height:1.5;position:relative}.landing-main .redesign .fearless.sliderSteps .fearless__slider li .howTo__right ul li:before{content:'\2022';position:absolute;left:-1.1vw;line-height:1.4;font-size:1.2vw}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .fearless__slider li .howTo__right ul li{font-size:4.3vw;margin-bottom:1.7vw;line-height:1.35}.landing-main .redesign .fearless.sliderSteps .fearless__slider li .howTo__right ul li:before{content:'\2022';position:absolute;left:-3vw;line-height:1.7;font-size:3vw}}.landing-main .redesign .fearless.sliderSteps .fearless__slider li .howTo__right ul li:last-child{margin-bottom:0}.landing-main .redesign .fearless.sliderSteps .fearless__slider--text{top:165%;bottom:0;width:300%;height:auto}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .fearless__slider--text{position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block}}.landing-main .redesign .fearless.sliderSteps .fearless__slider--text:hover{margin-top:0}.landing-main .redesign .fearless.sliderSteps .fearless__slider--text p{font-size:.87vw;color:#ebd7b7}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .fearless__slider--text p{font-size:4vw;padding:0 3vw}}.landing-main .redesign .fearless.sliderSteps .fearless__slider--text p.prev-active{color:#ff8682;font-size:1.43vw}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .fearless__slider--text p.prev-active{font-size:4vw}}.landing-main .redesign .fearless.sliderSteps .fearless__slider--text p.active{color:#061f5c;font-size:1.43vw}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .fearless__slider--text p.active{font-size:4.2vw;font-weight:bold}}.landing-main .redesign .fearless.sliderSteps .fearless__slider--nav{-ms-flex-align:start;align-items:flex-start;height:inherit;width:53vw}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .fearless__slider--nav{width:74vw;height:11.5vw;position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}}.landing-main .redesign .fearless.sliderSteps .fearless__slider--nav hr{width:100%;position:absolute;top:50%;border:none;border-top:3px dotted #ebd7b7}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .fearless__slider--nav hr{position:absolute;top:50%;border-top:1px dotted #ebd7b7}}.landing-main .redesign .fearless.sliderSteps .fearless__slider--nav li{width:6vw;height:6vw;background-color:#ebd7b7;border:1.2vw solid #f9f3e9;border-radius:50%;position:relative;margin:0;cursor:default}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .fearless__slider--nav li{width:12vw;height:12vw;border:2.3vw solid #f9f3e9}}.landing-main .redesign .fearless.sliderSteps .fearless__slider--nav li.prev-active{background-color:#ff8682;border:1.2vw solid #fde9e8}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .fearless__slider--nav li.prev-active{border:2.3vw solid #fde9e8}}.landing-main .redesign .fearless.sliderSteps .fearless__slider--nav li.active{background-color:#061f5c;border:1.2vw solid #e6e8ee}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .fearless__slider--nav li.active{border:2.3vw solid #e6e8ee}}.landing-main .redesign .fearless.sliderSteps .fearless__slider--nav li span{display:block;position:relative;font-size:2.5vw;color:#fff;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -56%);transform:translate(-50%, -56%)}@media only screen and (max-width: 999px){.landing-main .redesign .fearless.sliderSteps .fearless__slider--nav li span{font-size:6vw}}.landing-main .redesign .fearless.sliderSteps .fearless__slider--nav li img{display:none}.landing-main .redesign .newTechnology{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:64vw;margin:0 auto;position:relative}@media only screen and (max-width: 999px){.landing-main .redesign .newTechnology{width:100vw}}.landing-main .redesign .newTechnology__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:64vw;margin:0 auto}@media only screen and (max-width: 999px){.landing-main .redesign .newTechnology__content{display:block}}.landing-main .redesign .newTechnology__content--left{position:relative;top:-30px;left:-2.7vw}@media only screen and (max-width: 999px){.landing-main .redesign .newTechnology__content--left{width:57vw;margin:0 auto;top:-13.7vw;left:-2.7vw}}.landing-main .redesign .newTechnology__content--right{width:43.5%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media only screen and (max-width: 999px){.landing-main .redesign .newTechnology__content--right{width:100vw;margin:0 auto;padding:0 7.5vw}}.landing-main .redesign .newTechnology__content--right h3{line-height:1.3;text-transform:uppercase;font-family:"NeutraLight", Arial, sans-serif;font-size:2vw;margin:5.5vw 0 1.7vw 0;padding:0}@media only screen and (max-width: 999px){.landing-main .redesign .newTechnology__content--right h3{font-size:5vw;margin:-18.8vw 0 0 0}.landing-main .redesign .newTechnology__content--right h3 br{display:none}}.landing-main .redesign .newTechnology__content--right h3 span{font-family:"NeutraMedium", Arial, sans-serif}.landing-main .redesign .videoYoutube .movie__wrapper--player{width:56.25%;height:auto}@media only screen and (max-width: 999px){.landing-main .redesign .videoYoutube .movie__wrapper--player{width:88%}}.landing-main .redesign .videoYoutube .movie .movie__wrapper--h2{color:#061f5c}.landing-main .redesign .videoYoutube .movie .movie__wrapper--h2:before{content:"";position:absolute;height:100%;top:-34%;z-index:-1;left:0;background:#fff;width:100%}@media only screen and (max-width: 999px){.landing-main .redesign .videoYoutube .movie .movie__wrapper--h3{font-size:5.2vw}}@media only screen and (max-width: 999px){.landing-main .redesign .videoYoutube .movie .real-stories{width:56.25%;margin:3vw auto 0}}.landing-main .redesign .videoYoutube .movie .real-stories p{color:#061f5c}@media only screen and (max-width: 999px){.landing-main .redesign .videoYoutube .movie .real-stories p{margin:3vw auto 0}}.landing-main .redesign .newFormula{width:85.595vw;margin:60px auto;font-size:1.8vw;color:white}@media only screen and (max-width: 999px){.landing-main .redesign .newFormula{font-size:4.68vw;width:100vw;margin:24px auto}}.landing-main .redesign .newFormula__content{display:block;margin:0 auto;position:relative;text-transform:uppercase}.landing-main .redesign .newFormula__content h3{font-family:"NeutraLight", Arial, sans-serif;font-size:inherit;padding:0;line-height:1.3}@media only screen and (max-width: 999px){.landing-main .redesign .newFormula__content h3{font-size:4.5vw;line-height:1.2}}.landing-main .redesign .newFormula__content h3 span{font-family:"NeutraBold", Arial, sans-serif}.landing-main .redesign .newFormula__content img{width:100%;height:auto}.landing-main .redesign .newFormula__content--left{width:23.056vw;position:absolute;left:19.4vw;top:34.8vw;padding:0 0 0 2.7vw}.landing-main .redesign .newFormula__content--left br.d{display:block}.landing-main .redesign .newFormula__content--left br.m{display:none}@media only screen and (max-width: 999px){.landing-main .redesign .newFormula__content--left{width:40vw;font-size:4.9vw;left:8.6vw;top:57.1vw;padding:0 2.7vw}.landing-main .redesign .newFormula__content--left br{display:none}.landing-main .redesign .newFormula__content--left br.d{display:none}.landing-main .redesign .newFormula__content--left br.m{display:block}}.landing-main .redesign .newFormula__content--right{position:absolute;right:9.1vw;top:8vw;width:23.056vw;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:8vw 0 0 2.7vw}@media only screen and (max-width: 999px){.landing-main .redesign .newFormula__content--right{top:9.7vw;right:15.4vw;width:40.156vw;font-size:4.9vw;line-height:1.4;padding:0 2.7vw}.landing-main .redesign .newFormula__content--right br.d{display:none}}.landing-main .redesign .whatsNew{width:76vw;margin:0 auto 3.6vw auto;position:relative}@media only screen and (max-width: 999px){.landing-main .redesign .whatsNew{margin:0 10px}}.landing-main .redesign .whatsNew h3{width:57vw;text-transform:uppercase;margin:0 auto}@media only screen and (max-width: 999px){.landing-main .redesign .whatsNew h3{width:100vw;font-size:5.3vw;margin:0 auto;text-align:center;padding-bottom:12vw}}.landing-main .redesign .whatsNew h3 span{display:none}@media only screen and (max-width: 999px){.landing-main .redesign .whatsNew h3 span{display:block;text-transform:none}}.landing-main .redesign .whatsNew .slider-nav{display:none}@media only screen and (max-width: 999px){.landing-main .redesign .whatsNew .slider-nav{width:100vw;display:block;position:absolute;top:56vw;padding:0 5vw;margin-left:-10px}.landing-main .redesign .whatsNew .slider-nav h3{font-size:0;width:100%;height:40px}}@media only screen and (max-width: 999px) and (max-width: 999px){.landing-main .redesign .whatsNew .slider-nav h3 a.next{display:block;width:4vw;height:40px;background:url("/m/LandingPage/next.png") no-repeat;background-size:contain;float:right;font-size:0}}@media only screen and (max-width: 999px) and (max-width: 999px){.landing-main .redesign .whatsNew .slider-nav h3 a.prev{display:block;width:4vw;height:40px;background:url("/m/LandingPage/prev.png") no-repeat;background-size:contain;float:left;font-size:0}}.landing-main .redesign .whatsNew__wrapper{position:relative}@media only screen and (max-width: 999px){.landing-main .redesign .whatsNew__wrapper{width:160vw;-ms-transform:translateX(-65vw);transform:translateX(-65vw);transition:transform  1s ease-out}}.landing-main .redesign .whatsNew__wrapper.active{-ms-transform:translateX(0);transform:translateX(0);transition:transform  1s ease-out}.landing-main .redesign .whatsNew__content{display:block;margin:0 auto;position:absolute;top:0;width:100%;font-family:"NeutraMedium", Arial, sans-serif}.landing-main .redesign .whatsNew__content h3{font-size:1.8vw;font-family:"NeutraMedium", Arial, sans-serif;padding-top:2.8vw;margin-left:-22px}@media only screen and (max-width: 999px){.landing-main .redesign .whatsNew__content h3{font-size:4.27vw;padding:4vw 0;margin-left:-4vw;text-align:left}}.landing-main .redesign .whatsNew__content ul li{font-size:1vw;line-height:1.3;margin-bottom:1.2vw;position:relative;font-family:"Sophia30", Arial, sans-serif}@media only screen and (max-width: 999px){.landing-main .redesign .whatsNew__content ul li{line-height:1.2;margin-bottom:2.4vw;font-size:2.9vw}}.landing-main .redesign .whatsNew__content ul li.tick:before{content:"";width:1.1vw;height:1vw;background:url("/i/slider/tick.png") no-repeat;position:absolute;left:-1.5vw;top:12%}@media only screen and (max-width: 999px){.landing-main .redesign .whatsNew__content ul li.tick:before{left:-4vw;width:2.5vw;height:2vw;background-size:contain}}.landing-main .redesign .whatsNew__content ul li.tick-blue:before{content:"";width:1.1vw;height:1vw;background:url("/i/slider/tick-blue.png") no-repeat;position:absolute;left:-1.5vw;top:12%}@media only screen and (max-width: 999px){.landing-main .redesign .whatsNew__content ul li.tick-blue:before{left:-4vw;width:2.5vw;height:2vw;background-size:contain}}.landing-main .redesign .whatsNew__content ul li.plus:before{content:"";width:1.1vw;height:1vw;background:url("/i/slider/plus.png") no-repeat;position:absolute;left:-1.5vw;top:12%}@media only screen and (max-width: 999px){.landing-main .redesign .whatsNew__content ul li.plus:before{left:-4vw;width:2.5vw;height:2vw;background-size:contain}}.landing-main .redesign .whatsNew__content--left{position:absolute;top:9.7vw;left:10.6vw}@media only screen and (max-width: 999px){.landing-main .redesign .whatsNew__content--left{top:22vw;left:10.5vw}}.landing-main .redesign .whatsNew__content--right{color:white;position:absolute;right:5.4vw;width:20vw}@media only screen and (max-width: 999px){.landing-main .redesign .whatsNew__content--right{right:0;width:46.5vw}}.landing-main .redesign .whatsNew img{width:100%;height:auto}.landing-main .redesign .whatsNew__disclaimer{width:57vw;padding:0 21px;font-size:.7vw;font-family:"Sophia30", Arial, sans-serif;color:#666;margin:1vw auto 0 auto;line-height:1.2}.landing-main .redesign .whatsNew__disclaimer a{color:#ff8682;font-weight:bold}@media only screen and (max-width: 999px){.landing-main .redesign .whatsNew__disclaimer{line-height:1.5;width:97vw;font-size:3vw;margin:0 auto 20px auto}}.landing-main .redesign .howItWorks{width:100vw;height:auto;margin:0 0 45px 0;padding:2vw 0;background:url("/i/slider/how-it-works-bkg_d.jpg") no-repeat;background-size:100%}@media only screen and (max-width: 999px){.landing-main .redesign .howItWorks{background:url("/i/slider/how-it-works-bkg_m.jpg") no-repeat;background-size:100% 100%;padding:5vw 8vw;position:relative}}.landing-main .redesign .howItWorks__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;width:57vw;margin:0 auto}@media only screen and (max-width: 999px){.landing-main .redesign .howItWorks__content{width:100vw}}.landing-main .redesign .howItWorks__content--left{width:50%}.landing-main .redesign .howItWorks__content--left h3{padding-bottom:40px;padding-top:0}@media only screen and (max-width: 999px){.landing-main .redesign .howItWorks__content--left h3{padding-bottom:3vw}}.landing-main .redesign .howItWorks__content--left p{font-size:1.1vw;font-family:"Sophia30", Arial, sans-serif;line-height:1.5;margin:0 0 30px 0}@media only screen and (max-width: 999px){.landing-main .redesign .howItWorks__content--left p{font-size:4.5vw;margin:0 0 5vw 0;width:66vw}}.landing-main .redesign .howItWorks__content--left .disc-list li{width:inherit}.landing-main .redesign .howItWorks__content--right{width:85%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media only screen and (max-width: 999px){.landing-main .redesign .howItWorks__content--right{position:absolute;width:52%;right:0;top:30vw}}.landing-main .redesign .howItWorks__content h3{text-transform:uppercase}@media only screen and (max-width: 999px){.landing-main .redesign .howItWorks__content h3{font-size:5.33vw;padding-top:0}}.landing-main .redesign .logos{margin:2.9vw auto;width:100vw}@media only screen and (max-width: 999px){.landing-main .redesign .logos{margin:10vw auto 6vw}}.landing-main .redesign .logos .clairol{margin:0 auto;width:7.3214vw}@media only screen and (max-width: 999px){.landing-main .redesign .logos .clairol{width:16.5vw}}.landing-main .redesign .logos .nice-and-easy{margin:0 auto;width:9.2857vw;margin-top:0.8vw;margin-bottom:2.4vw}@media only screen and (max-width: 999px){.landing-main .redesign .logos .nice-and-easy{width:21vw;margin-top:5px;margin-bottom:4.4vw}}.landing-main .redesign .logos .qa{margin:0 auto;text-align:center;font-size:2.1vw;font-family:"NeutraMedium", Arial, sans-serif;text-transform:uppercase}@media only screen and (max-width: 999px){.landing-main .redesign .logos .qa{font-size:5vw}}.landing-main .redesign .topic{width:57vw;margin:0 auto;margin-bottom:80px;position:relative}@media only screen and (max-width: 999px){.landing-main .redesign .topic{width:100vw;margin-bottom:10vw}}.landing-main .redesign .topic h3{font-family:"NeutraBold", Arial, sans-serif;font-size:1.43vw;padding-bottom:1.35vw;padding-top:0;border-bottom:1px solid #e4e4e4;margin-left:-50vw;margin-right:-50vw;padding-left:58.7vw;overflow:hidden}@media only screen and (max-width: 999px){.landing-main .redesign .topic h3{font-size:0;padding-bottom:8vw}}.landing-main .redesign .topic .faq ul{font-family:"NeutraMedium", Arial, sans-serif;font-size:1.43vw;position:absolute;top:0;left:23.9vw}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq ul{font-size:4.4vw;left:9.5vw;width:100vw}}.landing-main .redesign .topic .faq ul li{float:left;margin-right:40px;padding-bottom:1.3vw;cursor:pointer;transition:all 0.2s ease}.landing-main .redesign .topic .faq ul li:hover{color:#ff8682}.landing-main .redesign .topic .faq ul li.active{font-family:"NeutraBold", Arial, sans-serif;color:#ff8682;border-bottom:#ff8682 3px solid}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq ul li.active{border-bottom:#ff8682 1px solid}}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq ul li{padding-bottom:3.05vw}}.landing-main .redesign .topic .faq ul li a{color:inherit}.landing-main .redesign .topic .faq__section{display:none}.landing-main .redesign .topic .faq__section.active{display:block;margin-top:2.7vw}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq__section.active{margin-top:4vw}}.landing-main .redesign .topic .faq__section--question{border-bottom:1px solid #e4e4e4;margin-top:0.4vw}.landing-main .redesign .topic .faq__section--question.active{border:none;margin-top:0.9vw}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq__section--question{margin-top:2vw}}.landing-main .redesign .topic .faq__section h2{font-family:"NeutraMedium", Arial, sans-serif;font-size:1.43vw;position:absolute;top:0}.landing-main .redesign .topic .faq__section h2:nth-of-type(1){left:24%}.landing-main .redesign .topic .faq__section h2:nth-of-type(2){left:50%}.landing-main .redesign .topic .faq__section h2:nth-of-type(3){left:80%}.landing-main .redesign .topic .faq__section h5{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1.5vw 0 1.5vw 140px;font-size:1.31vw;font-family:"Sophia30", Arial, sans-serif;cursor:pointer}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq__section h5{font-size:4.23vw;padding:3.5vw 12vw 3.5vw 27vw;margin:0 -6vw;line-height:1.3}}.landing-main .redesign .topic .faq__section h5.hovered .plus-icon{background:url("/m/LandingPage/plus-icon-red-bkg.png") no-repeat;background-size:contain;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq__section h5.hovered .plus-icon{top:4.9vw;-ms-transform:translateY(0);transform:translateY(0)}}.landing-main .redesign .topic .faq__section h5.active{background:#fde9e8;-ms-transform:skewX(-30deg);transform:skewX(-30deg);-moz-transform:skewX(-30deg)}.landing-main .redesign .topic .faq__section h5.active .question{-ms-transform:skewX(30deg);transform:skewX(30deg);-moz-transform:skewX(30deg);font-family:"Sophia30", Arial, sans-serif}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq__section h5.active .question{-ms-transform:skewX(0);transform:skewX(0);-moz-transform:skewX(0)}}.landing-main .redesign .topic .faq__section h5.active .plus-icon{-ms-transform:skewX(30deg) translate(18%, -50%);transform:skewX(30deg) translate(18%, -50%);-moz-transform:skewX(30deg) translate(18%, -50%);background:url("/m/LandingPage/plus-icon-red-bkg.png") no-repeat;background-size:contain;top:50%}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq__section h5.active .plus-icon{top:4.9vw;-ms-transform:translateY(0) skewX(0);transform:translateY(0) skewX(0);-moz-transform:translateY(0) skewX(0)}}.landing-main .redesign .topic .faq__section h5.active .plus-icon:before{content:"\2014";font-family:"NeutraMedium", Arial, sans-serif;font-size:2vw;top:45%;-ms-transform:translate(-50%, -56%);transform:translate(-50%, -56%)}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq__section h5.active .plus-icon:before{font-size:4.5vw}}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq__section h5.active{-ms-transform:skewX(0);transform:skewX(0)}}.landing-main .redesign .topic .faq__section h5 .plus-icon{width:5.238095238095238vw;height:3vw;background:url("/m/LandingPage/plus-icon-bkg.png") no-repeat;background-size:contain;color:white;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq__section h5 .plus-icon{-ms-transform:translateY(0);transform:translateY(0);width:14vw;height:8vw;left:10vw;top:4.9vw}}.landing-main .redesign .topic .faq__section h5 .plus-icon:before{content:"\ff0b";font-family:"NeutraMedium", Arial, sans-serif;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:1.5vw}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq__section h5 .plus-icon:before{font-size:4.5vw;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.landing-main .redesign .topic .faq__section--answer{font-size:1.07vw;padding-left:140px;margin-top:25px;line-height:1.8;font-family:"Sophia30", Arial, sans-serif;padding-right:60px;max-height:0;opacity:0;transition:opacity .3s ease, max-height .6s ease-out;margin-bottom:0}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq__section--answer{font-family:"Sophia30", Arial, sans-serif;margin-top:2vw;font-size:3.8vw;padding-left:21.7vw;padding-right:7.3vw;line-height:1.3}}.landing-main .redesign .topic .faq__section--answer.inactive{height:0}.landing-main .redesign .topic .faq__section--answer.active{margin-bottom:35px;max-height:580px;opacity:1;transition:opacity .3s ease, max-height .6s ease-out}.landing-main .redesign .topic .faq__section--answer.active sub{line-height:.8}@media only screen and (max-width: 999px){.landing-main .redesign .topic .faq__section--answer.active{max-height:initial;margin-bottom:2vw}}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .button{font-size:3.4vw}}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .stickyNav li a{font-size:3vw}}[lang="fr"] .landing-main .redesign .header__content{left:45vw}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .header__content{left:-2vw;top:13.2vw}}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .header__content--logos{margin-top:21vw}}[lang="fr"] .landing-main .redesign .fearless__slider{height:45vw}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .fearless__slider{height:inherit}}[lang="fr"] .landing-main .redesign .fearless.sliderSteps .fearless__slider--text{width:350%}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .fearless.sliderSteps .fearless__slider--text p{font-size:2.9vw}}[lang="fr"] .landing-main .redesign .findYourShade>div .shadeWrapper .shades-section .slider-nav{width:21vw}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .findYourShade>div .shadeWrapper .shades-section .slider-nav{width:65vw}}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .findYourShade>div .shadeWrapper .shades-section .slider-nav .next{right:-9vw}}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeBadge{top:-23.5vw}}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .old-shade-section{padding-bottom:52vw}}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .new-shade-section>div{width:57%}}[lang="fr"] .landing-main .redesign .whatsNew__content--left{left:8vw}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .newFormula__content h3{font-size:4.4vw}}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign ul.disc-list li{font-size:4.3vw}}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .howItWorks__content--left{width:60%}}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .howItWorks__content--left p{width:66vw;font-size:4.3vw}}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .howItWorks__content--right{width:50%;right:-20px;top:37vw}}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .topic .faq ul{font-size:4vw}}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .topic .faq ul li{margin-right:7vw;padding-bottom:3.45vw}}[lang="fr"] .landing-main .redesign .fearless.sliderSteps .fearless__slider--text p.active,[lang="fr"] .landing-main .redesign .fearless.sliderSteps .fearless__slider--text p.prev-active{font-size:1.33vw}@media only screen and (max-width: 999px){[lang="fr"] .landing-main .redesign .fearless.sliderSteps .fearless__slider--text p.active,[lang="fr"] .landing-main .redesign .fearless.sliderSteps .fearless__slider--text p.prev-active{font-size:2.6vw}}.videoYoutube .movie .movie__wrapper--h2:before{content:"";position:absolute;height:100%;top:-34%;z-index:-1;left:0;background:#1e265a;width:100%}@media only screen and (max-width: 999px){.videoYoutube .movie .movie__wrapper--h3{font-size:5.2vw}}@media only screen and (max-width: 999px){.topVideo .movie__wrapper{width:100%}}.topVideo .movie__wrapper--player{width:46.702vw;height:26.269875vw}@media only screen and (max-width: 999px){.topVideo .movie__wrapper--player{width:88%;height:initial}}.topVideo .movie__wrapper .movie__wrapper--h3{font-family:"Sophia30", Arial, sans-serif;font-size:1.3vw;padding-top:0.5vw;padding-bottom:2.5vw}@media only screen and (max-width: 999px){.topVideo .movie__wrapper .movie__wrapper--h3{padding-top:0;font-size:4.4vw;padding-bottom:5.5vw}}.topVideo .movie p{font-family:"Sophia30", Arial, sans-serif;width:47.202vw;text-align:center;margin:1.6vw auto 0;line-height:1.55;font-size:1.3vw;color:#333;text-align:left}@media only screen and (max-width: 999px){.topVideo .movie p{text-align:left}}.topVideo .movie .real-stories{width:57.678vw;margin:1.9vw auto 0;font-family:"Sophia30", Arial, sans-serif;color:#333;font-size:1.3095vw;line-height:1.2}@media only screen and (max-width: 999px){.topVideo .movie .real-stories{width:86%;margin:5.5vw 20px 0;font-size:4.2vw;text-align:center}}.topVideo .movie .real-stories__name{margin:0 auto 3.6vw;line-height:1.5}@media only screen and (max-width: 999px){.topVideo .movie .real-stories__name{font-size:4vw;width:100%;margin-bottom:6vw}}.topVideo .movie .real-stories__story{line-height:1.2;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.topVideo .movie .real-stories__story div{text-align:left}.topVideo .movie .real-stories__story div:first-child{width:40%;font-size:3.2vw;text-transform:uppercase;line-height:1;font-family:"NeutraMedium", Arial, sans-serif;color:#1e265a}@media only screen and (max-width: 999px){.topVideo .movie .real-stories__story div:first-child{width:100%;font-size:6.2vw;text-align:center}.topVideo .movie .real-stories__story div:first-child br{display:none}}.topVideo .movie .real-stories__story div:nth-child(2){width:60%;margin-top:-0.6vw;padding-left:0.5vw;line-height:1.5}@media only screen and (max-width: 999px){.topVideo .movie .real-stories__story div:nth-child(2){margin:4vw auto 0;width:87vw}}.topVideo .movie .real-stories__story div:last-child{width:47.202vw;margin:1.8vw auto 0}@media only screen and (max-width: 999px){.topVideo .movie .real-stories__story div:last-child{width:100%;margin:4vw auto 0;width:87vw}}.topVideo .movie .real-stories.align-left{text-align:left;margin-bottom:60px;color:#1e265a}@media only screen and (max-width: 999px){.topVideo .movie .real-stories.align-left{width:90% !important;margin:20px auto !important}}#home-view .video__img{width:inherit !important;height:inherit !important}.video__img{width:46.702vw;height:26.3vw;margin:0 auto;position:relative}.movie{position:relative}.movie__wrapper{width:100%;position:relative;display:block;margin:0 auto;overflow:hidden}.movie__wrapper img{width:100%;max-width:100%;height:auto}@media only screen and (max-width: 999px){.movie__wrapper{width:88vw}}.movie__wrapper--player{position:relative;width:100%;margin:0 auto;z-index:9}.movie__wrapper--player:before{content:'';display:block;padding-top:56.25%}.movie__wrapper--player>*{display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width: 999px){.movie__wrapper--player{margin-top:3.5vw;margin:0 auto;width:100%}}.movie__wrapper--h2{color:#fff;text-align:center;text-transform:uppercase;font-size:3.2vw;padding-top:4.2vw;line-height:1.05;font-family:"NeutraMedium", Arial, sans-serif}@media only screen and (max-width: 999px){.movie__wrapper--h2{font-size:6.25vw;padding-top:11.7vw;line-height:1.05}}.movie__wrapper--h3{color:#fff;text-align:left;font-size:1.3vw;padding-top:1vw;line-height:1.05;font-family:"Sophia30", Arial, sans-serif}@media only screen and (max-width: 999px){.movie__wrapper--h3{font-size:4.4vw;padding-top:1.1vw}}.movie__wrapper a{width:100%;margin:0 auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.movie__wrapper a img{display:block}.movie p{font-family:"Sophia30", Arial, sans-serif;width:47.202vw;text-align:center;margin:1.6vw auto 0;line-height:1.55;font-size:1.3vw;color:#333;text-align:left}@media only screen and (max-width: 999px){.movie p{width:85.9vw;margin:5.7vw auto 0;font-size:4.2vw;line-height:1.2;text-align:center}}.movie__wrapper--player>.video-js{width:46.702vw;height:26.3vw;margin:0 auto;position:relative;top:0;left:0;overflow:hidden}.confidence{width:100%;overflow:hidden;color:#061f5c;font-size:65%;font-family:"NeutraMedium", Arial, sans-serif}.confidence .redesign img{display:block}.confidence .redesign .header__content--logos{display:none}.confidence .redesign .newFormula{width:86.2vw;margin:4.3vw auto 0}@media only screen and (max-width: 999px){.confidence .redesign .newFormula{width:82.2vw;margin-top:9.3vw;margin-bottom:12vw}}.confidence .redesign .newFormula__content{height:56.5vw}@media only screen and (max-width: 999px){.confidence .redesign .newFormula__content{height:100.5vw}}.confidence .redesign .newFormula__content img{position:absolute}.confidence .redesign .newFormula__content img:nth-child(1){width:32.74vw;top:10vw}@media only screen and (max-width: 999px){.confidence .redesign .newFormula__content img:nth-child(1){display:none}}.confidence .redesign .newFormula__content img:nth-child(2){width:18.33vw;left:33.9vw;top:-1.7vw}@media only screen and (max-width: 999px){.confidence .redesign .newFormula__content img:nth-child(2){width:33.83vw;left:0;top:-3.3vw}}.confidence .redesign .newFormula__content img:nth-child(3){width:23.214vw;right:9.5vw;top:7.1vw;z-index:3}@media only screen and (max-width: 999px){.confidence .redesign .newFormula__content img:nth-child(3){width:40.714vw;right:5.2vw;top:3.3vw}}.confidence .redesign .newFormula__content img:nth-child(4){width:23.214vw;bottom:6.2vw;left:19.3vw}@media only screen and (max-width: 999px){.confidence .redesign .newFormula__content img:nth-child(4){width:38.914vw;bottom:5.1vw;left:0}}.confidence .redesign .newFormula__content img:nth-child(5){width:18.33vw;right:24.1vw;bottom:1.8vw}@media only screen and (max-width: 999px){.confidence .redesign .newFormula__content img:nth-child(5){width:36.63vw;right:3.6vw;bottom:-4.6vw}}.confidence .movie-popup{position:fixed;top:50%;left:50%;width:100%;padding:100% 0;z-index:100;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(0,0,0,0.7)}.confidence .movie-popup-area{width:51vw;height:29vw;background-color:transparent;color:white;position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.confidence .movie-popup-area__h2{font-size:26px}.confidence .movie-popup-area__h3{font-size:18px;margin-bottom:20px}.confidence .movie-popup-area__img:first-of-type{margin-bottom:10px}.confidence .movie-popup-area__close{position:absolute;right:30px;top:-10px;cursor:pointer}.confidence .movie-popup-area iframe{width:100%;height:100%}.landing-main.confidence .button-lern{background:#1e265a;display:block;border:1px solid transparent;padding:20px 36px;margin-top:20px;color:white;font-weight:bold}.landing-main.confidence .movie__real-stories .movie__real-stories-under-text{margin-bottom:40px;padding:0px 100px;font-size:10px !important;color:grey !important;text-align:left}@media only screen and (max-width: 999px){.landing-main.confidence .movie__real-stories .movie__real-stories-under-text{width:100%;margin:50px 15px;padding:0}}.landing-main.confidence .movie__real-stories .movie__wrapper--h2{color:#1e265a !important;padding-top:0;font-weight:bold}@media only screen and (max-width: 999px){.landing-main.confidence .movie__real-stories .movie__wrapper--h2{font-family:"Sophia30", Arial, sans-serif;font-size:6.55vw}}.landing-main.confidence .left-side--img{width:41%;margin-right:40px}@media only screen and (max-width: 999px){.landing-main.confidence .left-side--img{width:100%;margin:0}}.landing-main.confidence .movie__real-stories--information{font-size:20px !important;padding:18px 119px 23px 20px;width:54.1%}@media only screen and (max-width: 999px){.landing-main.confidence .movie__real-stories--information{font-size:.9em !important;width:100%;padding:0 15px}}.landing-main.confidence .blue-bold__text{color:#1e265a;font-weight:bold}.landing-main.confidence .blue-color__text{color:#1e265a !important;display:block !important}.landing-main.confidence .slick-list,.landing-main.confidence .slick-slider,.landing-main.confidence .slick-track{position:relative;display:block}.landing-main.confidence .slick-loading .slick-slide,.landing-main.confidence .slick-loading .slick-track{visibility:hidden}.landing-main.confidence .slick-slider{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}.landing-main.confidence .slick-list{overflow:hidden;margin:0;padding:0}.landing-main.confidence .slick-list:focus{outline:0}.landing-main.confidence .slick-list.dragging{cursor:pointer;cursor:hand}.landing-main.confidence .slick-slider .slick-list,.landing-main.confidence .slick-slider .slick-track{-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.landing-main.confidence .slick-track{top:0;left:0}.landing-main.confidence .slick-track:after,.landing-main.confidence .slick-track:before{display:table;content:''}.landing-main.confidence .slick-track:after{clear:both}.landing-main.confidence .slick-slide{display:none;float:left;height:100%;min-height:1px}.landing-main.confidence [dir=rtl] .slick-slide{float:right}.landing-main.confidence .slick-slide img{display:block}.landing-main.confidence .slick-slide.slick-loading img{display:none}.landing-main.confidence .slick-slide.dragging img{pointer-events:none}.landing-main.confidence .slick-initialized .slick-slide{display:block}.landing-main.confidence .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.landing-main.confidence .slick-arrow.slick-hidden{display:none}.landing-main.confidence .slick-dots,.landing-main.confidence .slick-next,.landing-main.confidence .slick-prev{position:absolute;display:block;padding:0}.landing-main.confidence .slick-dots li button:before,.landing-main.confidence .slick-next:before,.landing-main.confidence .slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.landing-main.confidence .slick-loading .slick-list{background:url(ajax-loader.gif) center center no-repeat #fff}@font-face{.landing-main.confidence{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}}.landing-main.confidence .slick-next,.landing-main.confidence .slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.landing-main.confidence .slick-next:focus,.landing-main.confidence .slick-next:hover,.landing-main.confidence .slick-prev:focus,.landing-main.confidence .slick-prev:hover{color:transparent;outline:0;background:0 0}.landing-main.confidence .slick-next:focus:before,.landing-main.confidence .slick-next:hover:before,.landing-main.confidence .slick-prev:focus:before,.landing-main.confidence .slick-prev:hover:before{opacity:1}.landing-main.confidence .slick-next.slick-disabled:before,.landing-main.confidence .slick-prev.slick-disabled:before{opacity:.25}.landing-main.confidence .slick-next:before,.landing-main.confidence .slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.landing-main.confidence .slick-prev{left:-25px}.landing-main.confidence [dir=rtl] .slick-prev{right:-25px;left:auto}.landing-main.confidence .slick-prev:before{content:'â'}.landing-main.confidence .slick-next:before,.landing-main.confidence [dir=rtl] .slick-prev:before{content:'â'}.landing-main.confidence .slick-next{right:-25px}.landing-main.confidence [dir=rtl] .slick-next{right:auto;left:-25px}.landing-main.confidence [dir=rtl] .slick-next:before{content:'â'}.landing-main.confidence .slick-dotted.slick-slider{margin-bottom:30px}.landing-main.confidence .slick-dots{bottom:-25px;width:100%;margin:0;list-style:none;text-align:center}.landing-main.confidence .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.landing-main.confidence .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}.landing-main.confidence .slick-dots li button:focus,.landing-main.confidence .slick-dots li button:hover{outline:0}.landing-main.confidence .slick-dots li button:focus:before,.landing-main.confidence .slick-dots li button:hover:before{opacity:1}.landing-main.confidence .slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'â˘';text-align:center;opacity:.25;color:#000}.landing-main.confidence .slick-dots li.slick-active button:before{opacity:.75;color:#000}.landing-main.confidence .slick-dots li button:before{content:"";top:50%;width:8px;height:8px;background-color:transparent;border:1px solid #1e265a;border-radius:50%;opacity:1}.landing-main.confidence .slick-dots li.slick-active button:before{content:"";top:50%;width:9px;height:9px;background-color:#1e265a;border-radius:50%}.landing-main.confidence .SlickSliderBlock{margin:0 auto 8vw}@media only screen and (max-width: 999px){.landing-main.confidence .SlickSliderBlock{margin:0 auto 16vw}}.landing-main.confidence .SlickSliderBlock h3{max-width:906px;width:48.678vw;margin:0 auto;text-align:center;font-size:1.25vw;padding:0;color:#000;margin-bottom:30px;margin-top:30px;font-family:"Sophia30", Arial, sans-serif}@media only screen and (max-width: 999px){.landing-main.confidence .SlickSliderBlock h3{font-size:2.1em;text-align:left;margin-top:10px;width:88%}}.landing-main.confidence .SlickSliderBlock .movie__wrapper--h2{font-family:"NeutraMedium", Arial, sans-serif;padding:2.2vw 0;display:none}@media only screen and (max-width: 999px){.landing-main.confidence .SlickSliderBlock .movie__wrapper--h2{font-weight:bold;font-family:"Sophia30", Arial, sans-serif;font-size:7.25vw}}@media only screen and (max-width: 999px){.landing-main.confidence .SlickSliderBlock .SlickOuterWrapper{margin:0 auto}}.landing-main.confidence .SlickSliderBlock .SlickOuterWrapper .SlickSliderWrapper{position:relative;margin:2.7vw auto 0;width:100%}.landing-main.confidence .SlickSliderBlock .SlickOuterWrapper .SlickSliderWrapper .movie__wrapper{margin:0 auto;display:block;overflow:hidden}.landing-main.confidence .SlickSliderBlock .SlickOuterWrapper .SlickSliderWrapper .movie__wrapper .video-js{max-height:434px}@media only screen and (max-width: 999px){.landing-main.confidence .SlickSliderBlock .SlickOuterWrapper .SlickSliderWrapper .slick-list{margin:0 6vw}}.landing-main.confidence .SlickSliderBlock .SlickOuterWrapper .SlickSliderWrapper .slick-slide{opacity:.5;transition:opacity 1s ease-out;width:57vw}@media only screen and (max-width: 999px){.landing-main.confidence .SlickSliderBlock .SlickOuterWrapper .SlickSliderWrapper .slick-slide{width:88vw}}.landing-main.confidence .SlickSliderBlock .SlickOuterWrapper .SlickSliderWrapper .slick-active{opacity:1 !important;transition:opacity 1s ease-in}.landing-main.confidence .SlickSliderBlock .SlickOuterWrapper .SlickSliderWrapper .slick-cloned{opacity:0.5}.landing-main.confidence .SlickSliderBlock .SlickOuterWrapper .SlickSliderWrapper .slick-center{margin:0 auto}.landing-main.confidence .SlickSliderBlock .arrow.prev{position:absolute;top:45%;left:18.4%;padding:20px 43px;background:url("/m/LandingPage/Confidence/Slider/left.png") no-repeat center;z-index:9999}@media only screen and (max-width: 999px){.landing-main.confidence .SlickSliderBlock .arrow.prev{display:none}}.landing-main.confidence .SlickSliderBlock .arrow.next{position:absolute;top:45%;right:18.4%;background:url("/m/LandingPage/Confidence/Slider/right.png") no-repeat center;padding:20px 43px;z-index:9999}@media only screen and (max-width: 999px){.landing-main.confidence .SlickSliderBlock .arrow.next{display:none}}.landing-main.confidence .SlickSliderWrapper{width:100%;margin:0 auto}.landing-main.confidence .SlickSliderWrapper .slick-center.slick-cloned+a{opacity:1 !important}.landing-main.confidence .SlickSliderWrapper .slick-slide+a{opacity:.5}.landing-main.confidence .SlickSliderWrapper .slick-slide section.movie{width:88%;margin:0 auto;background-color:#1e265a}@media only screen and (max-width: 999px){.landing-main.confidence .SlickSliderWrapper .slick-slide section.movie{width:100%}}.landing-main.confidence .SlickSliderWrapper .slick-slide section.movie .real-stories{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:170px}@media only screen and (max-width: 999px){.landing-main.confidence .SlickSliderWrapper .slick-slide section.movie .real-stories{display:block;width:100%;margin:0 auto}}.landing-main.confidence .SlickSliderWrapper .slick-slide section.movie .real-stories__name{width:40%;color:#fff;margin:0;display:inline-block;line-height:3;float:left;clear:both;padding:20px 0;text-align:center;font-size:3.2vw;text-transform:uppercase;position:relative}@media only screen and (max-width: 999px){.landing-main.confidence .SlickSliderWrapper .slick-slide section.movie .real-stories__name{font-family:'Sophia30', Arial, sans-serif;display:table;float:none;width:auto;font-size:5.5vw;padding:0;margin:0 auto;text-align:center}}.landing-main.confidence .SlickSliderWrapper .slick-slide section.movie .real-stories__name:after{content:"/";position:absolute;font-size:2em;line-height:1;right:-25px;font-weight:bold;top:43px}@media only screen and (max-width: 999px){.landing-main.confidence .SlickSliderWrapper .slick-slide section.movie .real-stories__name:after{right:-7vw;top:2vw}}.landing-main.confidence .SlickSliderWrapper .slick-slide section.movie .real-stories__story{font-family:'Sophia30', Arial, sans-serif;color:#fff;width:60%;font-size:2.7em;line-height:1.6;margin:0;padding:0 30px 0 50px;display:inline-block}@media only screen and (max-width: 999px){.landing-main.confidence .SlickSliderWrapper .slick-slide section.movie .real-stories__story{width:100%;font-size:3.7vw}}.landing-main.confidence .SlickSliderWrapper .slick-slide a{display:block;width:100%}.landing-main.confidence .SlickSliderWrapper .slick-slide a .slider-wrapper{height:208px;background:#1e265a;font-size:3.4em;color:#fff;display:-ms-inline-flexbox !important;display:inline-flex !important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:63px;display:inline-block}.landing-main.confidence .SlickSliderWrapper .slick-slide a .slider-wrapper h1{width:30%;font-size:2em}.landing-main.confidence .SlickSliderWrapper .slick-slide a .slider-wrapper span{width:10%;line-height:76px;font-size:4em;font-weight:bold}.landing-main.confidence .SlickSliderWrapper .slick-slide a .slider-wrapper div.slider-wrapper__info{width:60%}.landing-main.confidence .SlickSliderWrapper img{width:100%}.landing-main.confidence .tabs-color-page .movie__wrapper--h2{width:100%;display:inline-block;background:#1e265a;position:relative;padding-top:2.9vw;padding-bottom:2.5vw}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page .movie__wrapper--h2{padding-top:8.9vw;padding-bottom:4vw}}.landing-main.confidence .tabsOuterWrapper{overflow:hidden;padding:0 !important;margin:2vw auto !important}.landing-main.confidence .tabsOuterWrapper .tabsWrapper{display:inline-block;float:left;width:9999px;overflow:hidden;transition:transform 1s ease}.landing-main.confidence .tabsOuterWrapper .tabsWrapper.active{transition:transform 1s ease}.landing-main.confidence .tabsOuterWrapper .tabsWrapper>div{display:inline-block;width:53.7vw;float:left}@media only screen and (max-width: 999px){.landing-main.confidence .tabsOuterWrapper .tabsWrapper>div{width:100vw}}.landing-main.confidence .tabs-color-page-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto;font-size:1.4vw}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container{display:inline-block}}.landing-main.confidence .tabs-color-page-container ul{background:#1e265a;width:100%;text-align:center}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container ul{display:-ms-flexbox;display:flex;width:9999px;float:left;margin:0 0 1em;transition:transform .5s ease}}.landing-main.confidence .tabs-color-page-container ul div{display:inline-block;vertical-align:top}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container ul div{width:26vw}}.landing-main.confidence .tabs-color-page-container ul,.landing-main.confidence .tabs-color-page-container .tab-content{clear:both;margin:0 auto}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container .tab-content{width:88%}}.landing-main.confidence .tabs-color-page-container .tab-content .movie__wrapper{width:100% !important}.landing-main.confidence .tabs-color-page-container .video-js{width:100%}.landing-main.confidence .tabs-color-page-container .information-content{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:2vw}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container .information-content{margin-bottom:0;position:relative;margin-top:6vw}}.landing-main.confidence .tabs-color-page-container .information-content .information-wraper{width:90%;font-size:1.5vw;padding:0;display:inline-block}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container .information-content .information-wraper{width:100%}}.landing-main.confidence .tabs-color-page-container .information-content .information-wraper .information__title{color:#1e265a;text-transform:uppercase;margin-bottom:2.1vw;position:relative;font-size:1.7vw;padding:0px 69px 0 78px}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container .information-content .information-wraper .information__title{width:100%;padding:0px 12vw 0;font-size:5.5vw;margin-bottom:23px;line-height:1}}.landing-main.confidence .tabs-color-page-container .information-content .information-wraper .information__title:before{content:"„";font-size:12vw;font-size:6em;position:absolute;left:0;bottom:0;line-height:0.7;color:#1e265a}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container .information-content .information-wraper .information__title:before{bottom:2.1vw;left:-1vw}}.landing-main.confidence .tabs-color-page-container .information-content .information-wraper .information__title:after{content:"„";font-size:12vw;font-size:6em;line-height:0;position:absolute;right:0;top:-31px;color:#1e265a}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container .information-content .information-wraper .information__title:after{top:-7.4vw}}.landing-main.confidence .tabs-color-page-container .information-content .information-wraper .information__info{color:grey;font-size:1vw;padding:0px 69px 0px 78px;font-family:'Sophia30', Arial, sans-serif}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container .information-content .information-wraper .information__info{width:65%;padding:0px 0px 0 0px;font-size:4vw;margin-bottom:23px;margin-top:10%}}.landing-main.confidence .tabs-color-page-container .information-content .products{width:30%;text-align:center;display:inline-block}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container .information-content .products{width:40%;position:absolute;right:0px;top:51%}}.landing-main.confidence .tabs-color-page-container .information-content .products img{margin:0 auto 1.3vw;width:45%}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container .information-content .products img{width:33.3%}}.landing-main.confidence .tabs-color-page-container .information-content .products .products__buy-button{font-family:"NeutraBold", Arial, sans-serif;font-size:0.7em;padding-right:20px;position:relative;color:#1e265a;margin-left:27px}.landing-main.confidence .tabs-color-page-container .information-content .products .products__buy-button:after{content:">";position:absolute;font-size:1.7em;line-height:1.1;right:0.3vw}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container .information-content .products .products__buy-button:after{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:2.5vw}}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container .information-content .products .products__buy-button{font-size:4vw}}.landing-main.confidence .tabs-color-page-container .tab-name{background:#1e265a;padding:.7em 1em 0.4em;cursor:pointer;color:white;z-index:1;margin-left:-1px;text-transform:uppercase;display:inline-block}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container .tab-name{font-size:4.2vw}}.landing-main.confidence .tabs-color-page-container .tab-name.active{background:#fff;color:#1e265a}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container .tab-name.active{background:#1e265a;color:#fff;border-bottom:4px solid #fff}}.landing-main.confidence .tabs-color-page-container input:checked+label{color:#1e265a}.landing-main.confidence .tabs-color-page-container label.active{color:#1e265a}.landing-main.confidence .tabs-color-page-container label:first-of-type{margin-left:0}.landing-main.confidence .tabs-color-page-container>div{margin:0 auto;padding:7vw 3vw;width:53.7vw;-ms-flex-order:1;order:1}@media only screen and (max-width: 999px){.landing-main.confidence .tabs-color-page-container>div{width:100%;display:inline-block;float:left;padding:0;margin-top:3vw}}.landing-main.confidence .button-lern{background:#1e265a;display:inline-block;border:1px solid transparent;padding:20px 55px;margin-top:40px;font-size:.8em;color:white;font-weight:700}@media only screen and (max-width: 999px){.landing-main.confidence .button-lern{display:block;margin:4vw auto 13vw;width:36vw;text-align:center;padding:3.6vw 0}}.bottomInfo{width:53.7vw;margin:0 auto;font-family:"Sophia30", Arial, sans-serif}@media only screen and (max-width: 999px){.bottomInfo{width:88%;margin-top:9vw}}.bottomInfo .movie__wrapper--h2{padding-top:0}.bottomInfo__wrapper{color:grey;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width: 999px){.bottomInfo__wrapper{display:block}}.bottomInfo__wrapper--left{width:63%;margin:1vw 0 0 -5vw}@media only screen and (max-width: 999px){.bottomInfo__wrapper--left{margin:0 auto}}.bottomInfo__wrapper--right{width:80%;font-size:1.2vw;padding-left:2.6vw;padding-top:3.4vw;line-height:1.5}@media only screen and (max-width: 999px){.bottomInfo__wrapper--right{width:100%;font-size:4.4vw;margin-top:-10vw;line-height:1.3;padding:0}}.bottomInfo__bottom{margin-top:-1.6vw;margin-bottom:40px;font-size:.7vw;color:grey !important;text-align:left}@media only screen and (max-width: 999px){.bottomInfo__bottom{font-size:3vw}}h2.special__headline,.RTU__video .movie__wrapper--h2,h2.solution__title{display:block;text-align:center;margin:4rem auto 1.5rem;font-family:"Sophia50", Arial, sans-serif;color:#394f87;font-size:4.1rem;font-weight:700;text-transform:none;padding:2px 30px}@media only screen and (max-width: 399px){h2.special__headline,.RTU__video .movie__wrapper--h2,h2.solution__title{font-size:2.5rem;margin-left:20px;margin-right:20px}}.RTU__video .movie__wrapper--player,.RTU__product__howitworks .video__block{margin:0 auto;width:686px;height:385.88px;position:relative;z-index:2;cursor:pointer}@media only screen and (max-width: 399px){.RTU__video .movie__wrapper--player,.RTU__product__howitworks .video__block{width:86%;height:auto}}body.mainRootTouchLanding main{width:100%}img{display:inline-block;height:auto}.RTU__container{font-family:"Sophia30", Arial, sans-serif}.RTU__container h2{padding:0}.RTU__container h3{padding:0}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.disclaimer{font-family:"Sophia30", Arial, sans-serif;color:#666;text-align:left}.RTU__button{font-family:"Sophia50", Arial, sans-serif;text-transform:uppercase;display:inline-block;padding:20px 80px;color:#fff;font-size:17px;background:#394f87}@media only screen and (max-width: 399px){.RTU__button{margin-top:1.4rem;font-size:1.5rem;padding:0.9rem 4.5rem}}.RTU__button:hover{color:#c4a473}.RTU__video{position:relative;text-align:center;margin-left:-10%;width:120%}.RTU__video .movie__wrapper{font-family:"Sophia30", Arial, sans-serif;overflow:visible;padding-bottom:27rem;margin-top:-5rem}@media only screen and (max-width: 399px){.RTU__video .movie__wrapper{padding-bottom:29rem}}@media only screen and (min-width: 768px) and (max-width: 999px){.RTU__video .movie__wrapper{padding-bottom:42rem}}.RTU__video .movie__wrapper--2{display:none}.RTU__video .movie__wrapper--3{display:none}@media only screen and (max-width: 399px){.RTU__video .movie__wrapper--h2{font-size:2.4rem;margin:6.4rem auto 1rem}}.RTU__video .movie__wrapper--description{color:#394f87;font-size:2.2rem;margin:0 auto;text-align:center}@media only screen and (max-width: 399px){.RTU__video .movie__wrapper--description{font-size:1.8rem}}.RTU__video .movie__wrapper--player{left:12.1rem;top:6.4rem}@media only screen and (max-width: 399px){.RTU__video .movie__wrapper--player{top:2.4rem;left:0;width:100%}}@media only screen and (min-width: 768px) and (max-width: 999px){.RTU__video .movie__wrapper--player{left:0;width:100%}}.RTU__video .movie__wrapper--player .movie-visual .video__img{width:100%;max-width:100%;height:auto}.RTU__video .movie__addImage--1{position:absolute;top:11rem;left:5.8rem;width:28rem;z-index:30}@media only screen and (max-width: 399px){.RTU__video .movie__addImage--1{left:0;top:29.4rem;width:15.7rem;z-index:30}}@media only screen and (min-width: 768px) and (max-width: 999px){.RTU__video .movie__addImage--1{top:initial;bottom:4.5rem;left:0}}.RTU__video .movie__addImage--2{position:absolute;top:41.2rem;left:0.8rem;width:33rem;z-index:30;display:block}@media only screen and (max-width: 399px){.RTU__video .movie__addImage--2{display:none}}@media only screen and (min-width: 768px) and (max-width: 999px){.RTU__video .movie__addImage--2{display:block;top:initial;left:initial;bottom:7.2rem;right:0.8rem}}.RTU__video .movie__addImage--3{position:absolute;display:none}@media only screen and (max-width: 399px){.RTU__video .movie__addImage--3{display:block;width:15.4rem;top:29.4rem;right:0}}.RTU-header{text-align:center;max-height:500px;width:100vw;background-color:#f5e5de;color:#394f87;position:relative}.RTU-header img{display:block}.RTU-header h2{font-family:"Sophia50", Arial, sans-serif;font-size:2.5rem;line-height:1.2;text-align:left;font-weight:bold}@media only screen and (max-width: 399px){.RTU-header h2{font-size:1.8rem;width:12rem;padding:0}}@media only screen and (min-width: 768px) and (max-width: 999px){.RTU-header h2{max-height:inherit;width:100%}}.RTU-header h2 .underline{text-decoration:underline}.RTU-header h6{position:absolute;bottom:-5.2em;font-size:1.2rem;left:0;font-family:"Sophia10", Arial, sans-serif}@media only screen and (max-width: 399px){.RTU-header h6{bottom:-4.4rem;font-size:1.1rem}}.RTU-header p{font-family:"Sophia30", Arial, sans-serif;text-align:left;font-size:2.1rem;position:absolute;width:141%;letter-spacing:-1px}.RTU-header p br{display:block}@media only screen and (max-width: 399px){.RTU-header p{width:17rem;font-size:1.5rem;margin-top:0.4rem;letter-spacing:0}.RTU-header p br{display:none}}.RTU-header a{font-family:"Sophia50", Arial, sans-serif;display:block;margin-top:8.4rem;max-width:217px;font-size:2em;padding:16.4px 80px}@media only screen and (max-width: 399px){.RTU-header a{max-width:136px;font-size:1.5rem;padding:.8rem;margin-top:7.2rem}}.RTU-header__packshot{position:absolute;bottom:-19.4rem;right:0}@media only screen and (max-width: 399px){.RTU-header__packshot{bottom:-12rem;width:22.9rem}}@media only screen and (max-width: 399px){.RTU-header__main{width:21rem}}.RTU-header__logo{margin:32px 0 15px}@media only screen and (max-width: 399px){.RTU-header__logo{width:13.5rem;margin:26px 0 18px}}.RTU-header__wrapper{width:960px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 399px){.RTU-header__wrapper{width:100%}}@media only screen and (min-width: 768px) and (max-width: 999px){.RTU-header__wrapper{width:100%;-ms-flex-pack:justify;justify-content:space-between}}.RTU-header__wrapper--left{-ms-flex-item-align:start;align-self:flex-start;position:relative}@media only screen and (max-width: 399px){.RTU-header__wrapper--left{position:absolute;left:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 999px){.RTU-header__wrapper--left{left:9rem;top:5rem}}.RTU-header__wrapper--right{position:relative}@media only screen and (min-width: 768px) and (max-width: 999px){.RTU-header__wrapper--right{top:-6rem}}@media only screen and (max-width: 399px){.RTU__container{background:transparent !important}}.RTU__container .movie__wrapper a{width:100%}.RTU__primary__products{margin:0 auto 60px auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width: 1025px){.RTU__primary__products{width:960px}}@media only screen and (max-width: 399px){.RTU__primary__products{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1025px){.mobile__text{display:none}}@media only screen and (max-width: 399px){.mobile__text{display:block;width:100%;color:#666666;font-size:12px;font-family:arial;margin-top:20px;text-align:center;padding:0 30px}}.primary__product{width:50%;text-align:center;position:relative}@media only screen and (max-width: 399px){.primary__product{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start}.primary__product:nth-child(1) .product__images img.product__packshot{width:30vw}}.primary__product h1{font-size:33px;line-height:33px;color:#c4a473}@media only screen and (max-width: 399px){.primary__product h1{font-size:20px;line-height:20px;padding:0 10px}}.primary__product h2{font-size:30px;line-height:30px;color:#394f87;margin-bottom:30px}@media only screen and (max-width: 399px){.primary__product h2{font-size:20px;line-height:20px;padding:0 10px;min-height:60px}}.primary__product p{font-size:17px;color:#394f87}@media only screen and (max-width: 399px){.primary__product p{padding:0 10px;font-size:14px;min-height:46px}}.primary__product small{color:#666;font-size:12px;font-family:arial;margin-top:20px;display:inline-block}@media only screen and (max-width: 399px){.primary__product small{display:none}}.primary__product .product__images{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;height:400px}@media only screen and (max-width: 399px){.primary__product .product__images{height:auto;margin-bottom:3vh}}.primary__product .product__images .product__timer{width:72px;margin-right:4%}@media only screen and (max-width: 399px){.primary__product .product__images .product__timer{width:9vw}}@media only screen and (max-width: 399px){.primary__product .product__images .product__timer{width:45px}}.primary__product .product__images .product__timer .timer__text{font-size:14px;padding-top:5px;display:inline-block;text-transform:uppercase}@media only screen and (max-width: 399px){.primary__product .product__images .product__timer .timer__text{font-size:2vw}}@media only screen and (max-width: 399px){.primary__product .product__images .product__timer .timer__text{font-size:9px;padding-top:0}}@media only screen and (max-width: 399px){.primary__product .product__images .product__timer img{width:8vw}}@media only screen and (max-width: 399px){.primary__product .product__images .product__timer img{width:35px}}.primary__product .product__images img.product__packshot{margin-top:-40px}@media only screen and (max-width: 399px){.primary__product .product__images img.product__packshot{width:20vw;margin-top:-20px}}.bold{font-family:"Sophia50", Arial, sans-serif}.fourWaysHeader{text-align:center;margin-top:9rem;color:#394f87}@media only screen and (max-width: 399px){.fourWaysHeader{margin-top:7.1rem;padding:0 20px}}.fourWaysHeader__title{font-family:"Sophia50", Arial, sans-serif;font-size:4.2rem;font-weight:bold;line-height:1.3;margin-bottom:1.4rem;position:relative}.fourWaysHeader__title .asterisk{font-size:2rem;position:absolute}@media only screen and (max-width: 399px){.fourWaysHeader__title .asterisk{font-size:1.6rem}}@media only screen and (max-width: 399px){.fourWaysHeader__title{font-size:2.4rem}}.fourWaysHeader__subtitle{font-family:"Sophia30", Arial, sans-serif;font-size:2rem;line-height:1.5;margin-bottom:1.7rem}@media only screen and (max-width: 399px){.fourWaysHeader__subtitle{font-size:1.5rem;line-height:1.3}}.fourWaysHeader__smallText{margin-bottom:2.7rem;color:#666;font-size:1.5rem}.stickyNav{position:fixed;z-index:9;right:0;text-align:right;font-size:1.3rem;margin-right:3vw;text-transform:uppercase;line-height:3;transition:all .3s ease;font-family:"Sophia30", Arial, sans-serif}@media only screen and (max-width: 999px){.stickyNav.initial{margin-top:0;transition:none}}@media only screen and (max-width: 999px){.stickyNav{font-family:"Sophia30", Arial, sans-serif;background:white;display:none;width:100vw;margin:0 auto;-ms-flex-pack:center;justify-content:center;position:static;font-size:3.5vw;top:13.5vw}.stickyNav.active{position:fixed;top:13.5vw;z-index:200}}.stickyNav li{margin-right:-2.7vw;padding-left:2vw;display:block;position:relative}.stickyNav li:after{content:"";border:1px solid #394f87;background-color:transparent;width:12px;height:12px;border-radius:50%;position:absolute;right:15px;top:49%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.stickyNav li br{display:none}.stickyNav li a{color:#394f87;margin-right:4rem}.stickyNav li.active{font-family:"Sophia50", Arial, sans-serif;font-weight:bold;position:relative}.stickyNav li.active>*{color:#394f87;display:block}.stickyNav li.active:after{content:"";background-color:#394f87;width:12px;height:12px;border-radius:50%;position:absolute;right:15px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 999px){.stickyNav li{font-family:"NeutraBold", Arial, sans-serif;padding:1.7vw;line-height:4.5vw;text-align:center;width:25vw;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.stickyNav li br{display:block}.stickyNav li a{margin-right:0}.stickyNav li.active{background-color:#ff8682}.stickyNav li.active:first-child:before{content:"";position:absolute;background:#ff8682;width:12vw;left:-8vw;top:-3.5vw;bottom:0;-ms-transform:skewX(30deg);transform:skewX(30deg)}.stickyNav li.active:last-child:after{content:"";position:absolute;background:#ff8682;width:12vw;right:-7vw;top:-3.5vw;bottom:0;-ms-transform:skewX(30deg);transform:skewX(30deg)}.stickyNav li.active>*{color:white;-ms-transform:skewX(30deg);transform:skewX(30deg);font-size:3.5vw;display:block;position:relative;z-index:9}}.RTU__perfect{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;color:#394f87;font-family:"Sophia30", Arial, sans-serif;margin-top:11rem;padding-bottom:5rem;position:relative}@media only screen and (max-width: 399px){.RTU__perfect{display:block;margin-top:0}}.RTU__perfect--right{width:50%;margin:0 0 0 11rem}@media only screen and (max-width: 399px){.RTU__perfect--right{width:100%;margin:3.1rem 0 0 0}}.RTU__perfect--right h2{font-family:"Sophia50", Arial, sans-serif;font-weight:bold;font-size:4.1rem}@media only screen and (max-width: 399px){.RTU__perfect--right h2{font-size:2.5rem}}.RTU__perfect--right ul{margin-top:2.6rem;font-size:1.9rem}@media only screen and (max-width: 399px){.RTU__perfect--right ul{margin-top:1.6rem}}.RTU__perfect--right a{margin:6rem 0 0 0;padding:20px 56px}@media only screen and (max-width: 399px){.RTU__perfect--right a{display:table;margin:1.9rem auto 0;padding:1rem 2.3rem}}.RTU__perfect--left{position:relative;width:50%;display:block}@media only screen and (max-width: 399px){.RTU__perfect--left{width:100%}}.RTU__perfect--left img{margin:1.5rem 0 0 6.6rem}@media only screen and (max-width: 399px){.RTU__perfect--left img{width:100%;margin:0;padding:0 5rem}}@media only screen and (min-width: 768px) and (max-width: 999px){.RTU__perfect--left img{width:100%}}.RTU__product__tabs{background-color:#fff;position:relative}.RTU__product__tabs .tabs__nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;background-color:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto}@media only screen and (max-width: 399px){.RTU__product__tabs .tabs__nav{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1 0 50%;flex:1 0 50%}}@media only screen and (min-width: 1025px){.RTU__product__tabs .tabs__nav{width:960px}}.RTU__product__tabs .nav__item{width:50%;text-align:center;font-size:18px;color:#394f87;font-family:"Sophia30", Arial, sans-serif;-ms-flex-item-align:end;align-self:flex-end}.RTU__product__tabs .nav__item.active{font-family:"Sophia50", Arial, sans-serif;font-weight:700}@media only screen and (max-width: 399px){.RTU__product__tabs .nav__item.active{background-color:#f5e5de}}.RTU__product__tabs .nav__item.active img{background-color:transparent}.RTU__product__tabs .nav__item.active p{background-color:#f5e5de;font-family:"Sophia50", Arial, sans-serif}.RTU__product__tabs .nav__item.active .tabDescription{background-color:#f5e5de}.RTU__product__tabs .nav__item.active.topTabs{position:relative}.RTU__product__tabs .nav__item.active.topTabs ~ .bottomTabs{display:none}.RTU__product__tabs .nav__item.active.topTabs.closed ~ .bottomTabs{display:block}.RTU__product__tabs .nav__item.active.topTabs .close{cursor:pointer;position:absolute;background:url("/i/RTU/close-tab.png") no-repeat center/contain;display:block;width:21px;height:21px;top:10px;right:10px}@media only screen and (max-width: 399px){.RTU__product__tabs .nav__item img{width:16rem;padding-top:3rem}}@media only screen and (min-width: 768px) and (max-width: 999px){.RTU__product__tabs .nav__item img{width:100%}}.RTU__product__tabs .nav__item a{color:#c4a473;padding:20px 0;display:block}@media only screen and (max-width: 399px){.RTU__product__tabs .nav__item a{padding-left:20px;padding-right:20px}}.RTU__product__tabs .nav__item span{color:#394f87}@media only screen and (max-width: 399px){.RTU__product__tabs .nav__item span{display:none}}.RTU__product__tabs .nav__item p{font-size:2.2rem;font-weight:bold;margin:0;padding:1.8rem 0 1.5rem}@media only screen and (max-width: 399px){.RTU__product__tabs .nav__item p{font-size:0.9em}}@media only screen and (min-width: 768px) and (max-width: 999px){.RTU__product__tabs .nav__item p{padding:1.8rem 3.7rem 1.5rem;font-size:2rem;white-space:nowrap;word-break:normal}}.RTU__product__tabs .nav__item .tabWrapper{margin-bottom:-3px;position:relative}@media only screen and (max-width: 399px){.RTU__product__tabs .nav__item .tabWrapper{margin-bottom:0}.RTU__product__tabs .nav__item .tabWrapper:after{display:none}}.RTU__product__tabs .nav__item .tabWrapper:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#f5e5de}.RTU__product__tabs .nav__item:last-of-type .tabWrapper:after{display:none}.RTU__product__tabs .nav__item .tabDescription{margin:0 auto;padding-bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 399px){.RTU__product__tabs .nav__item .tabDescription{width:100%}}.RTU__product__tabs .nav__item .tabDescription span{color:#394f87;font-weight:bold;font-family:"Sophia50", Arial, sans-serif;text-transform:uppercase;font-size:0.8em;margin-right:0.7vw}@media only screen and (max-width: 399px){.RTU__product__tabs .nav__item .tabDescription span{display:block;font-size:1.1rem}}.RTU__product__tabs .nav__item .tabDescription img{width:10rem}@media only screen and (max-width: 399px){.RTU__product__tabs .nav__item .tabDescription img{width:8rem;padding-top:0}}@media only screen and (min-width: 768px) and (max-width: 999px){.RTU__product__tabs .nav__item .tabDescription img{width:9rem}}@media only screen and (max-width: 399px){.RTU__product__tabs .nav__item{border:1px solid #f5e5de;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}@media only screen and (min-width: 768px) and (max-width: 999px){.RTU__product__tabs .nav__item{width:25%}}ul.RTU-list li{margin-bottom:15px;padding-left:20px}@media only screen and (max-width: 399px){ul.RTU-list li{margin-bottom:1rem;font-size:1.8rem}}ul.RTU-list li:before{content:"+";margin-left:-20px;margin-right:10px}.tab__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:50px}@media only screen and (max-width: 399px){.tab__content{margin-bottom:10px}}.tab__content.reverse .tab__packshot{-ms-flex-order:2;order:2}.tab__content.reverse .tab__description{-ms-flex-order:1;order:1}.tab__content--1 .mainImg{top:12.6em;right:-2.2em}@media only screen and (min-width: 768px) and (max-width: 999px){.tab__content--1 .mainImg{top:14.1em;right:2rem;width:25rem}}.tab__content--2 .mainImg{top:14.3em;right:4.4em}@media only screen and (min-width: 768px) and (max-width: 999px){.tab__content--2 .mainImg{top:14.1em;right:2rem;width:22rem}}.tab__content--3 .mainImg{top:15.1em;right:1.9em}@media only screen and (min-width: 768px) and (max-width: 999px){.tab__content--3 .mainImg{top:14.1em;right:2rem;width:39rem}}.tab__content--4 .mainImg{top:14.1em;right:-1.7em}@media only screen and (min-width: 768px) and (max-width: 999px){.tab__content--4 .mainImg{top:14.1em;right:2rem;width:23rem}}.tab__packshot{-ms-flex-order:1;order:1;padding-top:20px;text-align:center;position:relative}@media only screen and (max-width: 399px){.tab__packshot{display:none}}.tab__packshot .mainImg{position:absolute;z-index:20}.tab__badge{position:absolute;left:50rem;top:22rem}@media only screen and (max-width: 399px){.tab__badge{display:none}}@media only screen and (min-width: 768px) and (max-width: 999px){.tab__badge{left:38.9rem;top:22rem;width:15rem}}.tab__mainImg{position:absolute;z-index:20}.tab__description{width:50%;-ms-flex-order:2;order:2;color:#394f87;font-family:"Sophia30", Arial, sans-serif;font-size:17px;padding-top:7.5rem}@media only screen and (max-width: 399px){.tab__description{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:20px 0}}@media only screen and (min-width: 768px) and (max-width: 999px){.tab__description{padding-left:4.7rem}}.tab__description ul{margin-bottom:10px}.tab__description li{margin-bottom:15px;padding-left:20px}.tab__description li:before{content:"+";margin-left:-20px;margin-right:10px}@media only screen and (max-width: 399px){.tab__description li{margin-bottom:0.5rem}}.tab__description small{font-size:12px;color:#666;display:block}.tab__description .RTU__button{margin-top:70px}@media only screen and (max-width: 399px){.tab__description .RTU__button{margin-top:20px}}.tab__description .contentFromCms{color:#394f87;font-size:2rem;position:relative}.tab__description .contentFromCms h2{font-family:"Sophia50", Arial, sans-serif;font-weight:bold;font-size:4.25rem;line-height:1.2;margin:1.5rem 0 2.1rem}@media only screen and (max-width: 399px){.tab__description .contentFromCms h2{font-size:2.55rem;margin:2.4rem 0 2.1rem;line-height:1.1}}@media only screen and (min-width: 768px) and (max-width: 999px){.tab__description .contentFromCms h2{font-size:3.35rem}}.tab__description .contentFromCms h3{font-family:"Sophia50", Arial, sans-serif;font-size:2.43rem;font-weight:600;margin-bottom:1rem;line-height:1.1}@media only screen and (max-width: 399px){.tab__description .contentFromCms h3{font-size:1.93rem;margin-bottom:.4rem}}.tab__description .contentFromCms p{line-height:1.4}@media only screen and (max-width: 399px){.tab__description .contentFromCms p{font-size:1.7rem}.tab__description .contentFromCms p br{display:block}}@media only screen and (max-width: 399px) and (max-width: 399px){.tab__description .contentFromCms p br{display:none}}.tab__description .contentFromCms ul{margin-top:3.2rem;line-height:1.3}@media only screen and (max-width: 399px){.tab__description .contentFromCms ul{font-size:1.7rem;margin-top:1.6rem}}.tab__description .new-gold{position:absolute;top:-5rem}@media only screen and (max-width: 399px){.tab__description .new-gold{right:-0.4rem;top:1rem;width:7.5rem}}.RTU__content__section__wrapper{width:100%;background-color:#f5e5de}.RTU__content__section{margin:0 auto}@media only screen and (min-width: 1025px){.RTU__content__section{width:960px}}@media only screen and (max-width: 399px){.RTU__content__section{padding:20px}}.RTU__product__features{margin:0 auto;text-align:center}@media only screen and (min-width: 1025px){.RTU__product__features{width:960px}}.RTU__product__features .features__item__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width: 399px){.RTU__product__features .features__item__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}}.RTU__product__features .features__item{text-align:center;color:#394f87;margin-right:70px}.RTU__product__features .features__item:last-child{margin-right:0}@media only screen and (max-width: 399px){.RTU__product__features .features__item:last-child{margin-right:20px}}@media only screen and (max-width: 399px){.RTU__product__features .features__item{margin-right:0;margin-bottom:3vh;margin-left:20px;margin-right:20px}}.RTU__product__features .features__item h3{font-size:18px;text-transform:uppercase;margin-bottom:10px;margin-top:54px}@media only screen and (max-width: 399px){.RTU__product__features .features__item h3{margin-top:10px}}.RTU__product__features .features__item p{font-size:13px;line-height:20px}.RTU__product__howitworks{text-align:center;margin-bottom:90px}@media only screen and (max-width: 399px){.RTU__product__howitworks{margin-bottom:50px}}.RTU__product__howitworks .player__icon__image{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;z-index:10}@media only screen and (max-width: 399px){.RTU__product__howitworks .player__icon__image{width:20vw}}@media only screen and (max-width: 399px){.RTU__product__howitworks .placeholder__image{max-width:100%}}.RTU__product__steps__wrapper{width:100%;background-size:100% 100%}.RTU__product__steps__wrapper.tab1{background:url("../img/rt_images/4-ways-bkg_d.jpg") no-repeat center 0}@media only screen and (max-width: 399px){.RTU__product__steps__wrapper.tab1{background:url("../img/rt_images/4-ways-bkg_m.jpg") no-repeat center center #fff6ed;background-size:contain}}.RTU__product__steps__wrapper.tab2{background:url("../img/rt_images/steps_large_bg11.jpg") no-repeat center 0;padding-bottom:60px}.RTU__product__steps{margin:0 auto;text-align:center}@media only screen and (min-width: 1025px){.RTU__product__steps{width:960px}}.step__counter__wrapper{display:block}@media only screen and (max-width: 399px){.step__counter__wrapper{display:none}}.step__counter{display:inline-block;background:url("../img/rt_images/bullet_bg.png") repeat-x left center}.step__counter img{margin-right:165px}.step__counter img:last-child{margin:0}.step__item__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}@media only screen and (max-width: 399px){.step__item__wrapper{margin-top:0}.step__item__wrapper.variant-1 .step__item{width:40%;margin-right:0}.step__item__wrapper.variant-2 .step__item{width:29%}.step__item__wrapper.removeBullet .step__item:nth-child(2n+3) .step__item__bullet:after{display:none}}.step__item__wrapper .step__item{text-align:center;color:#394f87;width:22%;position:relative}@media only screen and (min-width: 1025px){.step__item__wrapper .step__item{margin-right:4%}}@media only screen and (max-width: 399px){.step__item__wrapper .step__item{margin-bottom:20px}.step__item__wrapper .step__item>*{padding-right:15%}.step__item__wrapper .step__item:nth-child(even) .step__item__bullet:after{content:"";width:calc(50% - 41px);height:10px;display:block;position:absolute;top:50%;left:0;z-index:0;background:url("../img/rt_images/bullet_bg.png") repeat-x left center}.step__item__wrapper .step__item:nth-child(odd) .step__item__bullet:after{content:"";width:calc(50% - 41px);height:10px;display:block;position:absolute;top:50%;right:0;z-index:0;background:url("../img/rt_images/bullet_bg.png") repeat-x left center}}@media only screen and (max-width: 399px){.step__item__wrapper .step__item:nth-child(even) .step__item__bullet:after{width:calc(50% - 25px)}.step__item__wrapper .step__item:nth-child(odd) .step__item__bullet:after{width:calc(50% - 25px)}}.step__item__wrapper .step__item .step__item__bullet{display:none}@media only screen and (max-width: 399px){.step__item__wrapper .step__item .step__item__bullet{display:block;padding-right:0;z-index:10;position:relative;width:100%;margin-bottom:20px;margin-left:-20px}}@media only screen and (max-width: 399px){.step__item__wrapper .step__item .step__item__bullet{margin-left:-10px}.step__item__wrapper .step__item .step__item__bullet img{width:50px}}.step__item__wrapper .step__item.step__item--variant{margin-right:5%;width:30%}.step__item__wrapper .step__item img{display:inline-block;max-width:100%;height:auto}.step__item__wrapper .step__item h3{font-size:20px;line-height:20px;text-transform:uppercase;margin-top:20px;margin-bottom:10px}@media only screen and (max-width: 399px){.step__item__wrapper .step__item h3{font-size:19px}}@media only screen and (max-width: 399px){.step__item__wrapper .step__item h3{font-size:15px;line-height:18px}}.step__item__wrapper .step__item p{font-size:13px;line-height:20px}@media only screen and (max-width: 399px){.step__item__wrapper .step__item p{font-size:12px}}.step__item__wrapper .step__item:last-child{margin:0}.RTU__product__choose__solution__wrapper{width:100%}@media only screen and (max-width: 399px){.RTU__product__choose__solution__wrapper{background:none}}.RTU__product__choose__solution__wrapper .rowText__mobile{display:none}@media only screen and (max-width: 399px){.RTU__product__choose__solution__wrapper .rowText__mobile{position:absolute;left:50%;font-family:"Sophia50", Arial, sans-serif;font-size:18px;line-height:18px;text-align:center;display:block;font-weight:500;text-transform:uppercase;padding:20px 10px 20px 20px;transform:translate3d(-50%, 42.3rem, 0);z-index:20;width:100%}}.RTU__product__choose__solution__wrapper .rowText__mobile .row__title{font-size:1.9rem;margin-bottom:7.5rem}.RTU__product__choose__solution{margin:50px auto 0 auto;font-family:"Sophia50", Arial, sans-serif;position:relative;color:#394f87}@media only screen and (min-width: 1025px){.RTU__product__choose__solution{width:960px}}.RTU__product__choose__solution .slider-nav{display:none}@media only screen and (max-width: 399px){.RTU__product__choose__solution .slider-nav{display:block}}.RTU__product__choose__solution .slider-nav .btn-prev{background:url("/i/RTU/btn_prev.png") no-repeat top/contain;position:absolute;top:18.4%;left:2.2rem;width:5.5rem;height:5.5rem}.RTU__product__choose__solution .slider-nav .btn-next{background:url("/i/RTU/btn_next.png") no-repeat top/contain;position:absolute;top:18.4%;right:2.2rem;width:5.5rem;height:5.5rem}h2.solution__title span{color:#394f87;display:block}.solution__subtitle{font-family:"Sophia30", Arial, sans-serif;color:#394f87;font-size:2.2rem;margin:0 auto;text-align:center}@media only screen and (max-width: 399px){.solution__subtitle{font-size:1.6rem}}.solution__table{margin-top:2.5rem}@media only screen and (max-width: 399px){.solution__table{position:relative;margin-top:0;transition:transform 0.5s ease}}.solution__table .row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #e4e4e4}@media only screen and (max-width: 399px){.solution__table .row{-ms-flex-wrap:wrap;flex-wrap:wrap;border:0}}.solution__table .row:hover{background-color:#f8fbfe}@media only screen and (max-width: 399px){.solution__table .row:hover{background-color:#fff}}.solution__table .row:hover:nth-child(1){background-color:#fff}@media only screen and (max-width: 399px){.solution__table .row:nth-child(1) .row__title{display:none}.solution__table .row:nth-child(1) .col__wrap{background-color:#fff}}.solution__table .solution__product{display:block;padding-bottom:20px}@media only screen and (max-width: 399px){.solution__table .solution__product{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-bottom:0}}.solution__table .solution__product--img{padding:2rem 0 3rem;width:15rem}@media only screen and (max-width: 399px){.solution__table .solution__product--img{padding:0;width:40vw}}@media only screen and (min-width: 768px) and (max-width: 999px){.solution__table .solution__product--img{width:100%}}.solution__table .solution__product h2{font-size:1.8rem;line-height:1.3;color:#394f87;text-align:center;padding:0 1rem}@media only screen and (max-width: 399px){.solution__table .solution__product img{width:inherit}}.solution__table .solution__product .solution__product__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:10px;margin-left:15px}@media only screen and (max-width: 399px){.solution__table .solution__product .solution__product__content{-ms-flex-align:center;align-items:center;margin-left:0;display:-ms-flexbox;display:flex;margin-top:20px}}.solution__table .solution__product .solution__product__content h2{margin-bottom:1.4rem}@media only screen and (max-width: 399px){.solution__table .solution__product .solution__product__content h2{font-size:17px;min-height:10vh}}@media only screen and (max-width: 399px){.solution__table .solution__product .solution__product__content h2 strong{display:block}}@media only screen and (min-width: 1025px){.solution__table .solution__product .solution__product__content a.RTU__button{font-size:1.3rem;padding:1.2rem}}.solution__table h3.row__title{-ms-flex-preferred-size:230px;flex-basis:230px;font-size:18px;font-weight:500;line-height:18px;text-align:left;text-transform:uppercase;padding:20px 10px 20px 20px;font-family:"Sophia50", Arial, sans-serif;visibility:visible}@media only screen and (max-width: 399px){.solution__table h3.row__title{visibility:hidden;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}}.solution__table .col__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;padding:10px 0 0 0;-ms-flex-align:center;align-items:center;font-size:16px;line-height:16px}@media only screen and (min-width: 768px) and (max-width: 999px){.solution__table .col__wrap--products{margin-right:1rem}.solution__table .col__wrap--products .RTU__button{padding:20px 0;font-size:1.5rem}}@media only screen and (max-width: 399px){.solution__table .col__wrap{width:400vw;background-color:#f8fbfe;padding:0;width:400vw}.solution__table .col__wrap br{display:none}}.solution__table .col{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0 10px}@media only screen and (max-width: 399px){.solution__table .col{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100vw;padding:10px}}.RTU__product__QA__wrapper{width:100%;margin-bottom:8rem}@media only screen and (max-width: 399px){.RTU__product__QA__wrapper{margin-bottom:6rem}}.RTU__product__QA{width:100%;margin-top:77px;margin-bottom:.7rem;border-bottom:1px solid #e4e4e4}.RTU__product__QA h2{text-align:center}@media only screen and (max-width: 399px){.RTU__product__QA h2 img{width:12rem;margin-bottom:1rem}}.RTU__product__QA nav.qa__nav{position:relative;margin:4.6rem auto 0;padding-right:1rem;font-size:2.4rem;color:#394f87;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 1025px){.RTU__product__QA nav.qa__nav{width:960px}}@media only screen and (max-width: 399px){.RTU__product__QA nav.qa__nav{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:16px;margin-top:20px;padding:0 1rem}}.RTU__product__QA nav.qa__nav .qa__nav__item{display:inline-block;padding-bottom:20px;border-bottom:3px solid #fff;text-transform:uppercase;-ms-flex-item-align:end;align-self:flex-end}@media only screen and (max-width: 399px){.RTU__product__QA nav.qa__nav .qa__nav__item{text-align:center;padding-bottom:10px;padding-top:1.5rem;margin-right:10px;font-size:1.5rem}}.RTU__product__QA nav.qa__nav .qa__nav__item__img{margin:0px 10px}.RTU__product__QA nav.qa__nav .qa__nav__item.active{border-bottom:3px solid #f4d5ca;font-family:"Sophia50", Arial, sans-serif;font-weight:700}.RTU__product__QA nav.qa__nav .qa__nav__item:nth-child(1){margin-left:1.5rem;text-transform:uppercase}@media only screen and (max-width: 399px){.RTU__product__QA nav.qa__nav .qa__nav__item:nth-child(1){text-transform:none;margin-left:0;padding:0;width:100vw;position:absolute;top:-1rem}}.RTU__product__QA nav.qa__nav a{color:#394f87}.RTU__product__QA nav.qa__nav img{max-width:120px;width:100%;display:block}@media only screen and (max-width: 399px){.RTU__product__QA nav.qa__nav img{max-width:80px}}.qa__accordion{margin:0 auto;color:#394f87;opacity:1}.qa__accordion.animate{opacity:1}@media only screen and (min-width: 1025px){.qa__accordion{width:960px}}@media only screen and (max-width: 399px){.qa__accordion{margin:0 15px}}.accordion__item__question{padding:15px;min-height:80px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 399px){.accordion__item__question{min-height:auto}}.accordion__item__question .item__icon{width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}.accordion__item__question .item__icon--plus,.accordion__item__question .item__icon--minus{position:relative}.accordion__item__question .item__icon--plus:after,.accordion__item__question .item__icon--minus:after{content:"";background-size:contain;position:absolute;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.accordion__item__question .item__icon--plus:after{background-image:url("/i/RTU/plus.png");width:17px;height:17px}.accordion__item__question .item__icon--minus:after{background-image:url("/i/RTU/minus.png");width:15px;height:3px}@media only screen and (max-width: 399px){.accordion__item__question .item__icon{font-size:20px;width:30px;height:30px}}@media only screen and (max-width: 399px){.accordion__item__question .item__icon{font-size:25px;width:40px;height:40px}}.accordion__item__question h3{font-family:"Sophia50", Arial, sans-serif;font-weight:700;font-size:2rem;margin-left:40px;width:100%}@media only screen and (max-width: 399px){.accordion__item__question h3{font-size:14px;margin-left:20px}}@media only screen and (max-width: 399px){.accordion__item__question h3{font-size:1.6rem;margin-left:20px}}.accordion__item{margin-bottom:20px;cursor:pointer;border-bottom:1px solid #e4e4e4}@media only screen and (max-width: 399px){.accordion__item{margin-bottom:0}}.accordion__item.is__expanded .item__icon{background-color:#f4d5ca}.accordion__item.is__expanded .accordion__item__question{background-color:#fcf2ef;margin-top:10px}.accordion__item.is__collapsed .item__icon{background-color:#394f87}.accordion__item.is__collapsed .accordion__item__question{background-color:transparent}.accordion__item.is__collapsed .accordion__item__answer{display:none}.accordion__item__answer{font-size:17px;padding:25px 20px 45px 0;margin-left:107px;font-family:"Sophia50", Arial, sans-serif}@media only screen and (max-width: 399px){.accordion__item__answer{margin-left:72px;font-size:14px}}@media only screen and (max-width: 399px){.accordion__item__answer{margin-left:60px;font-size:14px;padding:15px 10px 15px 0}}.loader__wrapper{text-align:center;padding-top:100px}.lds-hourglass{display:inline-block;position:relative}.lds-hourglass:after{content:" ";display:block;border-radius:50%;width:0;height:0;margin:6px;box-sizing:border-box;border:50px solid #061f5c;border-color:#c4a473 transparent #394f87 transparent;animation:lds-hourglass 1.2s infinite}@keyframes lds-hourglass{0%{transform:rotate(0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}50%{transform:rotate(900deg);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}100%{transform:rotate(1800deg)}}.natural-instincts-main{width:100%;overflow:hidden;font-size:65%;font-family:"Futura Book", Arial, sans-serif;font-weight:500}.natural-instincts-main img{display:block;width:100%;max-width:100%;height:auto}.natural-instincts-main img.packshot{display:none !important;position:absolute;top:52.4vw;left:9vw;width:27.6vw}.natural-instincts-main br.mbr{display:none}@media only screen and (max-width: 999px){.natural-instincts-main br.mbr{display:block}}.natural-instincts-main br.dbr{display:block}@media only screen and (max-width: 999px){.natural-instincts-main br.dbr{display:none}}.natural-instincts-main .greenInline{color:#519e23;display:inline}.natural-instincts-main .ni-button{font-family:"Futura Medium", Arial, sans-serif;background-color:#519e23;font-size:.95vw;letter-spacing:1.6px;position:absolute;bottom:20%;right:25%;padding:0.2vw 35px}@media only screen and (max-width: 999px){.natural-instincts-main .ni-button{display:none}}.natural-instincts-main header{background:#daebd3}@media only screen and (max-width: 999px){.natural-instincts-main header{background:none;overflow:hidden}}.natural-instincts-main .header{position:relative;font-family:"Futura Book", Arial, sans-serif;font-weight:400;width:100vw;margin:0 auto}@media only screen and (max-width: 999px){.natural-instincts-main .header{overflow:hidden}}.natural-instincts-main .header .mobile{display:none}@media only screen and (max-width: 999px){.natural-instincts-main .header .mobile{display:block;width:100%;overflow:hidden}.natural-instincts-main .header .mobile a{width:100%;font-size:5vw;font-family:"Futura Book", Arial, sans-serif;font-weight:700;display:none}.natural-instincts-main .header .mobile p{font-size:4.622vw;font-weight:bold;font-family:"Futura Book", Arial, sans-serif;font-weight:700;padding:4.77966vw 5.2388vw 0;line-height:1.2}}@media only screen and (max-width: 999px) and (max-width: 999px){.natural-instincts-main .header .mobile p{font-family:"Futura Bold", Arial, sans-serif}}@media only screen and (max-width: 999px){.natural-instincts-main .header .mobile p.hashtag{color:#519e23}}.natural-instincts-main .header .desktop{display:block;font-family:"Futura Bold", Arial, sans-serif}@media only screen and (max-width: 999px){.natural-instincts-main .header .desktop{display:none}}.natural-instincts-main .header__content{display:none;width:35vw;margin:0 auto;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 999px){.natural-instincts-main .header__content{left:0;top:-2.8vw;-ms-transform:none;transform:none}}.natural-instincts-main .header__content h1{text-align:left;font-size:2.8vw;font-family:"Good Karma", Arial, sans-serif;padding:0;margin:-0.4vw 0 0 4.8vw}@media only screen and (max-width: 999px){.natural-instincts-main .header__content h1{font-size:8.2vw;line-height:1.3;padding:0 2vw 0 6vw;margin-top:-2.8vw}}.natural-instincts-main .header__content h1 span{text-transform:uppercase;display:block;margin:0 auto;font-family:"Futura Book", Arial, sans-serif;font-weight:500;color:#519e23;font-size:3.1vw;margin-top:-1.6vw}@media only screen and (max-width: 999px){.natural-instincts-main .header__content h1 span{font-size:8.320vw;padding:0}}.natural-instincts-main .header__content p{font-family:"Futura Book", Arial, sans-serif;font-weight:700;font-size:1.2vw;margin:0.5vw 0 1.7vw 4.8vw;width:24.1vw;line-height:1.5}.natural-instincts-main .header__content p span{color:#519e23}.natural-instincts-main .header__content p.hashtag{color:#519e23}.natural-instincts-main .header__content a{font-family:"Futura Book", Arial, sans-serif;font-weight:700;margin:0.8vw 0 0 4.8vw;width:14.5vw}.natural-instincts-main .header__content--logos{width:100%}@media only screen and (max-width: 999px){.natural-instincts-main .header__content--logos{width:25.9vw;padding:0;margin-left:8.9vw;margin-top:-23vw}}.natural-instincts-main .header__content--logos .natural-instincts{margin:3.4vw 0 0 -1.3vw;width:28.6vw}@media only screen and (max-width: 999px){.natural-instincts-main .header__content--logos .natural-instincts{margin:27.4vw 0 0 -7.4vw;width:59.7vw}}.natural-instincts-main .newTechnology{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:64vw;margin:6.9vw auto 0;position:relative}@media only screen and (max-width: 999px){.natural-instincts-main .newTechnology{width:100vw;display:block;margin:11.8vw auto 0}}.natural-instincts-main .newTechnology__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100vw;margin:0 auto}@media only screen and (max-width: 999px){.natural-instincts-main .newTechnology__content{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}.natural-instincts-main .newTechnology__content--left{position:relative;width:42vw;left:-5.1vw;top:-1.6vw;-ms-flex-order:1;order:1}@media only screen and (max-width: 999px){.natural-instincts-main .newTechnology__content--left{width:89.8%;padding:0;margin:0 auto;top:0;left:0;-ms-flex-order:2;order:2}}.natural-instincts-main .newTechnology__content--right{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;width:25.7vw;top:-2.6vw;left:-36.8vw;-ms-flex-order:2;order:2}@media only screen and (max-width: 999px){.natural-instincts-main .newTechnology__content--right{width:100%;margin:0 auto 2.2vw;padding:0;-ms-flex-order:1;order:1;left:0}}.natural-instincts-main .newTechnology__content--right h3{font-family:"Futura Book", Arial, sans-serif;font-weight:400;line-height:1.1;text-transform:uppercase;font-size:2.6vw;color:#519e23;margin-bottom:2.3vw;padding:0}.natural-instincts-main .newTechnology__content--right h3.karma{margin-bottom:0;font-family:"Good Karma", Arial, sans-serif;text-transform:none;color:#000;font-size:3.2vw}@media only screen and (max-width: 999px){.natural-instincts-main .newTechnology__content--right h3.karma{font-size:12vw}}@media only screen and (max-width: 999px){.natural-instincts-main .newTechnology__content--right h3{font-size:8.7vw;margin:0 auto 5vw;text-align:center}.natural-instincts-main .newTechnology__content--right h3 br{display:none}}.natural-instincts-main .newTechnology__content--right h3 span{font-family:"Futura Book", Arial, sans-serif;font-weight:500}.natural-instincts-main .newTechnology__content--right p{font-family:"Futura Medium", Arial, sans-serif;font-weight:400;font-size:1.3vw;text-align:left}@media only screen and (max-width: 999px){.natural-instincts-main .newTechnology__content--right p{font-size:5.4vw;padding:0 4.7vw}}.natural-instincts-main .newTechnology__content--right strong{font-weight:800}.natural-instincts-main .ingredientsList{min-height:17vw;background-color:#daebd3;margin:4.3vw 0 3.9vw}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList{margin:7.8vw 0 0 0}}.natural-instincts-main .ingredientsList__content{width:56.428vw;margin:0 auto;position:relative;padding-top:0.1vw}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content{width:100%;display:inline-block;padding-bottom:13vw}}.natural-instincts-main .ingredientsList__content ul{display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:justify;justify-content:space-between;margin-top:-3.4vw}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul{display:block}}.natural-instincts-main .ingredientsList__content ul:first-of-type{margin-bottom:5.8vw}.natural-instincts-main .ingredientsList__content ul:first-of-type li{position:relative}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul:first-of-type{margin-top:9vw}}.natural-instincts-main .ingredientsList__content ul li{max-width:9vw;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul li{display:list-item;width:91vw;max-width:inherit;margin:0 auto 3.5vw;position:relative}}.natural-instincts-main .ingredientsList__content ul li:not(:first-of-type):lang(fr):after{content:"";background:url(/i/NI/new-bagde-small-fr-oneline_d.png) no-repeat;background-size:contain}.natural-instincts-main .ingredientsList__content ul li:not(:first-of-type):after{content:"";position:absolute;top:0.8vw;background:url(/i/NI/new-bagde-small-en_d.png) no-repeat;background-size:contain;width:2.6190vw;height:2.6190vw}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul li:not(:first-of-type):after{width:7.619vw;height:7.619vw}}.natural-instincts-main .ingredientsList__content ul li:nth-child(2):after{content:"";right:0.1vw}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul li:nth-child(2):after{content:"";left:12.2vw}}.natural-instincts-main .ingredientsList__content ul li:nth-child(3):after{content:"";right:0.1vw}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul li:nth-child(3):after{content:"";left:12.2vw}}.natural-instincts-main .ingredientsList__content ul li:nth-child(4):after{content:"";right:-0.1vw}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul li:nth-child(4):after{content:"";left:12.2vw}}.natural-instincts-main .ingredientsList__content ul li img{width:auto;height:7.0238vw;margin:0 auto}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul li img{display:inline;max-height:17vw;height:auto}}.natural-instincts-main .ingredientsList__content ul li p{font-family:"Futura Medium", Arial, sans-serif;font-weight:500;text-transform:uppercase;text-align:center;font-size:1.1vw;color:#519e23;width:160%;margin:0.6vw auto 0 -30%}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul li p{font-size:4.930vw;width:66%;display:inline;float:right;text-align:left}.natural-instincts-main .ingredientsList__content ul li p:lang(fr){font-size:4.40vw}}.natural-instincts-main .ingredientsList__content ul.wide{-ms-flex-pack:center;justify-content:center;margin-bottom:0;width:54vw;padding-top:1vw}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul.wide{width:100%;padding-top:0;margin-top:0}}.natural-instincts-main .ingredientsList__content ul.wide li{width:33.333%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;max-width:inherit !important}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul.wide li{display:block;width:87vw}}.natural-instincts-main .ingredientsList__content ul.wide li p{width:initial;margin:0 auto}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul.wide li p{width:100%}}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul.wide li p span{font-family:"Futura Medium", Arial, sans-serif;font-weight:bold;font-size:11vw}}.natural-instincts-main .ingredientsList__content ul.wide li:first-of-type{position:relative}.natural-instincts-main .ingredientsList__content ul.wide li:first-of-type p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul.wide li:first-of-type p{display:-ms-flexbox;display:flex}}.natural-instincts-main .ingredientsList__content ul.wide li:first-of-type p span{margin:0 1vw 0 0}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul.wide li:first-of-type p span{margin:0 8.9vw 0 0}}.natural-instincts-main .ingredientsList__content ul.wide li:first-of-type:lang(fr):after{content:"";right:.9vw;background:url(/i/NI/new-bagde-small-fr-oneline_d.png) no-repeat;background-size:contain}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul.wide li:first-of-type:lang(fr):after{content:"";right:14vw}}.natural-instincts-main .ingredientsList__content ul.wide li:first-of-type:after{content:"";position:absolute;top:-1vw;right:2.5vw;background:url(/i/NI/new-bagde-small-en_d.png) no-repeat;background-size:contain;width:2.6190vw;height:2.6190vw}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul.wide li:first-of-type:after{top:-3.2vw;right:16.1vw;width:11.619vw;height:11.619vw;-ms-transform:scale(0.65);transform:scale(0.65)}}.natural-instincts-main .ingredientsList__content ul.wide li:last-of-type p{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul.wide li:last-of-type p{margin:4.6vw auto 0}}.natural-instincts-main .ingredientsList__content ul.wide li:last-of-type p span{margin:0 .5vw}@media only screen and (max-width: 999px){.natural-instincts-main .ingredientsList__content ul.wide li:last-of-type p span{margin:0 2vw}}.natural-instincts-main .ingredientsList__content ul.wide li:last-of-type:after{content:"";display:none}.natural-instincts-main .ingredientsList__content ul.wide li span{font-family:"Futura Medium", Arial, sans-serif;color:#144733;font-size:2.5vw;line-height:1}.natural-instincts-main .fearless{position:relative;overflow:hidden;margin-bottom:60px;width:100vw;background:url(/m/NaturalInstincts/steps/steps-header-background_d.jpg) repeat-x}@media only screen and (max-width: 999px){.natural-instincts-main .fearless{margin-bottom:9vw;width:999999px;background-size:auto}}.natural-instincts-main .fearless .slider-nav{display:none}@media only screen and (max-width: 999px){.natural-instincts-main .fearless .slider-nav{width:100vw;height:40px;display:block;position:absolute;top:68vw;padding:0 7vw;pointer-events:auto}.natural-instincts-main .fearless .slider-nav a{width:3vw;height:auto}}@media only screen and (max-width: 999px) and (max-width: 999px){.natural-instincts-main .fearless .slider-nav a{position:static;z-index:100;right:0;width:auto}}@media only screen and (max-width: 999px) and (max-width: 999px){.natural-instincts-main .fearless .slider-nav a.next{display:block;width:3vw;height:40px;background:url("/m/LandingPage/next.png") no-repeat;background-size:contain;position:absolute;font-size:0}}@media only screen and (max-width: 999px) and (max-width: 999px){.natural-instincts-main .fearless .slider-nav a.prev{display:block;width:3vw;height:40px;background:url("/m/LandingPage/prev.png") no-repeat;background-size:contain;position:absolute;font-size:0}}.natural-instincts-main .fearless__slider{left:0;width:999999px;height:43vw;transition:transform .5s ease-out;overflow:hidden}@media only screen and (max-width: 999px){.natural-instincts-main .fearless__slider{height:auto;width:auto;overflow:auto;pointer-events:auto}}.natural-instincts-main .fearless__slider--title{position:absolute;top:20%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:white;font-size:2.14vw;z-index:199;text-transform:uppercase;font-family:"NeutraMedium", Arial, sans-serif}@media only screen and (max-width: 999px){.natural-instincts-main .fearless__slider--title{top:12vw;left:0;font-size:5.33vw;-ms-transform:translate(0, 0);transform:translate(0, 0);width:100vw;text-align:center}}.natural-instincts-main .fearless__slider--p{width:58vw;text-align:center;position:absolute;top:178%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:1.07vw;line-height:1.4}@media only screen and (max-width: 999px){.natural-instincts-main .fearless__slider--p{position:relative;width:70vw;top:100%;font-size:3.47vw;padding-bottom:3vw}}.natural-instincts-main .fearless__slider--text{width:120%;height:6vw;text-align:center;font-size:1vw;bottom:-8vw;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;line-height:1.2;display:block;word-wrap:normal}@media only screen and (max-width: 999px){.natural-instincts-main .fearless__slider--text{display:none;position:static;-ms-transform:translateX(0);transform:translateX(0)}}.natural-instincts-main .fearless__slider--text span{display:none}.natural-instincts-main .fearless__slider--text:hover,.natural-instincts-main .fearless__slider--text.active{line-height:1.2;transition:font-size 0.06s ease-out;color:#ff8682;font-size:1.43vw;margin-top:-7px;display:block}@media only screen and (max-width: 999px){.natural-instincts-main .fearless__slider--text:hover,.natural-instincts-main .fearless__slider--text.active{display:none;margin-top:0}}.natural-instincts-main .fearless__slider--nav{width:57vw;height:22.4vw;display:-ms-flexbox;display:flex;position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width: 999px){.natural-instincts-main .fearless__slider--nav{position:relative;pointer-events:auto;width:100vw;height:auto;bottom:0;left:0;-ms-transform:translateX(0);transform:translateX(0)}}.natural-instincts-main .fearless__slider--nav li{width:9.46vw;cursor:pointer;margin:0 1.27vw;position:relative}.natural-instincts-main .fearless__slider--nav li:first-child{margin-left:0}.natural-instincts-main .fearless__slider--nav li:last-child{margin-right:0}.natural-instincts-main .fearless__slider--nav li img{max-width:100%;height:auto}@media only screen and (max-width: 999px){.natural-instincts-main .fearless__slider--nav li{margin:0 2vw;width:11.9vw}.natural-instincts-main .fearless__slider--nav li:first-child{margin-left:10vw}.natural-instincts-main .fearless__slider--nav li:last-child{margin-right:10vw}}.natural-instincts-main .fearless__slider p.mobile{display:none}@media only screen and (max-width: 999px){.natural-instincts-main .fearless__slider p.mobile{font-family:"NeutraBold", Arial, sans-serif;display:block;width:100vw;text-align:center;margin:20px 0;font-size:4.56vw;text-transform:uppercase;color:#ff8682}.natural-instincts-main .fearless__slider p.mobile br{display:none}}.natural-instincts-main .fearless__slider>div{position:relative;margin-bottom:65px;width:100vw;display:inline-block;vertical-align:top}.natural-instincts-main .fearless__slider>div li{opacity:0;transition:opacity .3s ease-out}.natural-instincts-main .fearless__slider>div li.active{opacity:1;transition:opacity .3s ease-out}@media only screen and (max-width: 999px){.natural-instincts-main .fearless__slider>div{margin-bottom:24vw}}.natural-instincts-main .fearless.sliderSteps{margin:0 auto 100px auto;width:100vw;overflow:hidden}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps:lang(fr){margin-top:52vw}}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps{width:100vw;margin:0 auto;position:relative;padding-bottom:12vw;margin-top:33vw}}.natural-instincts-main .fearless.sliderSteps__header{padding:2.4vw 0 5vw 3.9vw;width:57vw;margin:0 auto;display:-ms-flexbox;display:flex}.natural-instincts-main .fearless.sliderSteps__header--left{width:50%}.natural-instincts-main .fearless.sliderSteps__header--left h2{font-size:4.2rem;text-transform:uppercase;color:#519e23;padding:0}.natural-instincts-main .fearless.sliderSteps__header--left span{font-size:3.1vw}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps__header--left span{font-size:11vw}}.natural-instincts-main .fearless.sliderSteps__header p{width:50%;margin-top:4.2vw;padding-left:3.1vw;font-size:1.3vw;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.natural-instincts-main .fearless.sliderSteps .slider-nav{display:block;width:32.6vw;margin:0 auto;padding:0 10vw;font-size:1.43vw;text-align:center;transition:all 0.2s ease;cursor:pointer;height:3vw}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .slider-nav{bottom:0;font-size:4vw;width:100vw;top:inherit;position:absolute;height:25vw}}.natural-instincts-main .fearless.sliderSteps .slider-nav__a--prev{color:#061f5c;float:left}.natural-instincts-main .fearless.sliderSteps .slider-nav__a--prev span{position:relative;transition:all 0.2s ease;text-transform:uppercase}.natural-instincts-main .fearless.sliderSteps .slider-nav__a--prev span:hover{color:#ff8682}.natural-instincts-main .fearless.sliderSteps .slider-nav__a--prev span:hover:before{transition:all 0.2s ease;background:url("/i/NI/prev.png") no-repeat;background-size:contain}.natural-instincts-main .fearless.sliderSteps .slider-nav__a--prev span:before{content:"";background:url("/i/NI/prev.png") no-repeat;background-size:contain;width:45px;height:57px;position:absolute;top:50%;left:-2vw;-ms-transform:translateY(-55%);transform:translateY(-55%)}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .slider-nav__a--prev span:before{left:-5vw;width:45px;height:33px}}.natural-instincts-main .fearless.sliderSteps .slider-nav__a--next{color:#061f5c;float:right}.natural-instincts-main .fearless.sliderSteps .slider-nav__a--next span{position:relative;transition:all 0.2s ease;text-transform:uppercase}.natural-instincts-main .fearless.sliderSteps .slider-nav__a--next span:hover{color:#ff8682}.natural-instincts-main .fearless.sliderSteps .slider-nav__a--next span:hover:after{transition:all 0.2s ease;background:url("/i/NI/next.png") no-repeat;background-size:contain}.natural-instincts-main .fearless.sliderSteps .slider-nav__a--next span:after{content:"";background:url("/i/NI/next.png") no-repeat;background-size:contain;width:45px;height:57px;position:absolute;top:50%;right:-2vw;-ms-transform:translateY(-55%);transform:translateY(-55%)}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .slider-nav__a--next span:after{right:-5vw;width:45px;height:33px}}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .slider-nav__a{font-size:2vw !important}}.natural-instincts-main .fearless.sliderSteps .fearless__slider{height:auto;overflow:hidden}.natural-instincts-main .fearless.sliderSteps .fearless__slider.shortSlide{height:40vw}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider.shortSlide{height:403vw}}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider.shortSlide--last{height:210vw}}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider{width:99999px;min-height:95vw;overflow:hidden}}.natural-instincts-main .fearless.sliderSteps .fearless__slider .step-img{height:auto;width:18vw}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider .step-img{width:100%;height:auto}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li{opacity:1}.natural-instincts-main .fearless.sliderSteps .fearless__slider li.active{list-style:none;opacity:1}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo{margin:7.2vw auto 0;width:56vw}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo{margin:26vw auto 0;width:90vw;display:block}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step1,.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step3{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step1,.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2,.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step3{display:block}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step1{width:100%}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2{display:block;width:100%}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2{position:relative}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2 h5{font-size:1.19vw;color:#519e23;text-transform:uppercase;text-align:center;font-family:"Futura Medium", Arial, sans-serif;margin:3.17vw 0 3.576vw;letter-spacing:1px}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2 h5{font-size:5.29vw;text-align:left;margin:3.17vw 0 31.576vw}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2 h5:nth-of-type(2){margin-bottom:7.576vw}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2 p{font-size:1.2vw;text-align:center;margin-top:-1.6vw;margin-bottom:1.6vw}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2 p{font-size:5vw;text-align:left}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2>div{display:block}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2>div:last-child img{-ms-flex-order:2;order:2}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2>div:last-child div{-ms-flex-order:1;order:1;margin-left:1.7vw}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2>div img{width:auto}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2>div div{margin-left:3.6vw}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2>div div p{font-size:1.2vw;text-align:left}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2>div div p{position:absolute;top:21.8vw;left:0;font-size:5vw}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2>div div h4{font-size:2.1rem;text-transform:uppercase;font-family:"Futura Medium", Arial, sans-serif}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2>div div h4{font-size:2rem;margin-left:-4vw}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2>div div ul{margin-top:0.3vw}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2>div div ul{margin-top:3.6vw;margin-left:2vw}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2>div div ul li{margin:0 0 0.5vw 2vw}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step2>div div ul li{margin:0 0 3.5vw 2vw}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo .step3{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo ul{margin-top:1.9vw}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo ul{margin:7vw 0}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo ul li{font-size:1vw;position:relative;margin:0 0 1vw 2vw}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo ul li{font-size:5vw;margin-left:10vw}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo ul li:before{content:"";position:absolute;background:url(/i/NI/check-mark-icon.png);top:0;left:-2vw;height:19px;width:19px}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo ul li:before{left:-7.5vw;top:1vw}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo__left{width:50%}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo__right{width:50%}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo__right ul{list-style:none;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:40px}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo__right ul{margin-left:5vw;padding-right:2vw}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo__right ul li{opacity:1;font-size:1.1vw;width:initial;display:list-item;margin-bottom:30px;line-height:1.5;position:relative}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo__right ul li:before{content:'\2022';position:absolute;left:-1.1vw;line-height:1.4;font-size:1.2vw}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo__right ul li{font-size:4.3vw;margin-bottom:1.7vw;line-height:1.35}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo__right ul li:before{content:'\2022';position:absolute;left:-3vw;line-height:1.7;font-size:3vw}}.natural-instincts-main .fearless.sliderSteps .fearless__slider li .howTo__right ul li:last-child{margin-bottom:0}.natural-instincts-main .fearless.sliderSteps .fearless__slider--text{top:165%;bottom:0;width:300%;height:auto}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider--text{position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);display:block}}.natural-instincts-main .fearless.sliderSteps .fearless__slider--text:hover{margin-top:0}.natural-instincts-main .fearless.sliderSteps .fearless__slider--text p{font-size:.87vw;color:#ebd7b7}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider--text p{font-size:4vw;padding:0 3vw}}.natural-instincts-main .fearless.sliderSteps .fearless__slider--text p.prev-active{color:#ff8682;font-size:1.43vw}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider--text p.prev-active{font-size:4vw}}.natural-instincts-main .fearless.sliderSteps .fearless__slider--text p.active{color:#061f5c;font-size:1.43vw}@media only screen and (max-width: 999px){.natural-instincts-main .fearless.sliderSteps .fearless__slider--text p.active{font-size:4.2vw;font-weight:bold}}.natural-instincts-main .fearless.sliderSteps .fearless__slider--nav{width:50vw;height:16.7vw;display:-ms-flexbox;display:flex;position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:1.6vw;z-index:20}.natural-instincts-main .fearless.sliderSteps .fearless__slider--nav li{cursor:pointer;position:relative}.natural-instincts-main .fearless.sliderSteps .fearless__slider--nav li span{color:white;background:#519e23;width:2.2vw;height:2.2vw;border-radius:50%;margin-right:.8vw;display:inline-block;text-align:center;line-height:1.7;font-size:1.2vw}.natural-instincts-main .fearless.sliderSteps .fearless__slider--nav li:after{content:"";border:#519e23 solid 1px;width:9vw;position:absolute;right:-10.6vw;top:50%;-ms-transform:translate3D(0, -50%, 0);transform:translate3D(0, -50%, 0)}.natural-instincts-main .fearless.sliderSteps .fearless__slider--nav li:last-of-type:after{content:"";display:none}.natural-instincts-main .sliderSteps__header{padding:2.4vw 0 5vw 3.9vw;margin:0 auto;display:-ms-flexbox;display:flex;position:relative;width:64vw}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__header{width:100vw;display:block;padding:0;text-align:center}}.natural-instincts-main .sliderSteps__header--left{width:50%}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__header--left{width:100%;margin-top:6vw}}.natural-instincts-main .sliderSteps__header--left h2{font-size:4.2rem;text-transform:uppercase;color:#519e23;padding:0}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__header--left h2{width:100vw;text-align:center;font-size:3.2rem}}.natural-instincts-main .sliderSteps__header--left span{font-size:3.1vw;font-family:"Good Karma", Arial, sans-serif}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__header--left span{text-align:center;font-size:10vw}}.natural-instincts-main .sliderSteps__header p{width:50%;margin-top:4.4vw;padding-left:3.1vw;font-size:1.3vw;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__header p{width:100%;font-size:5.3vw;text-align:left;margin-top:9.4vw}.natural-instincts-main .sliderSteps__header p br{display:none}}.natural-instincts-main .sliderSteps__slider{left:0;width:999999px;height:43vw;overflow:hidden}.natural-instincts-main .sliderSteps__slider>div{position:relative;margin-bottom:65px;width:100vw;display:block}.natural-instincts-main .sliderSteps__slider--list{margin:10.8vw 0 0 0;width:57vw;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.natural-instincts-main .sliderSteps__slider--nav{width:51vw;display:-ms-flexbox;display:flex;position:absolute;top:14.1vw;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:1.6vw;z-index:20}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__slider--nav{top:64vw;width:92vw}}.natural-instincts-main .sliderSteps__slider--nav li{cursor:pointer;position:relative}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__slider--nav li{transition:all .2s ease-in}}.natural-instincts-main .sliderSteps__slider--nav li span{color:white;background:url(/i/NI/steps-bkg-active.png) no-repeat;background-size:contain;width:2.2vw;height:2.2vw;border-radius:50%;margin-right:.8vw;display:inline-block;text-align:center;line-height:2;font-size:1.2vw;padding-left:3px}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__slider--nav li span{width:10vw;height:10vw;font-size:6.2vw;line-height:1.7}}.natural-instincts-main .sliderSteps__slider--nav li:lang(fr):after{right:-8.3vw;width:7vw}.natural-instincts-main .sliderSteps__slider--nav li:after{content:"";display:block;border:#519e23 solid 1px;width:11vw;position:absolute;right:-12.1vw;top:50%;-ms-transform:translate3D(0, -50%, 0);transform:translate3D(0, -50%, 0)}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__slider--nav li:after{border:#daebd3 solid 2px;width:9vw;right:-12.6vw}}.natural-instincts-main .sliderSteps__slider--nav li:last-of-type:after{content:"";display:none}.natural-instincts-main .sliderSteps__slider--nav li.active span{background:url(/i/NI/steps-bkg.png) no-repeat;background-size:contain}.natural-instincts-main .sliderSteps__slider--nav li.active .sliderSteps__slider--text p{display:inline}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__slider--nav li.active .sliderSteps__slider--text p{font-size:7vw;padding-left:2vw}}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__slider--nav li.active:after{display:none}}.natural-instincts-main .sliderSteps__slider--dots{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:absolute;bottom:2.5vw;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:5.5vw;border-radius:50%}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__slider--dots{bottom:24.5vw;width:18.5vw}}.natural-instincts-main .sliderSteps__slider--dots .sliderSteps__slider--text{display:none}.natural-instincts-main .sliderSteps__slider--dots li span{display:inline-block;background:#daebd3;width:12px;height:12px;font-size:0;color:#519e23;border-radius:50%;cursor:pointer}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__slider--dots li span{width:8px;height:8px}}.natural-instincts-main .sliderSteps__slider--dots li.active span{background:#519e23;width:16px;height:16px}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__slider--dots li.active span{width:10px;height:10px}}.natural-instincts-main .sliderSteps__slider--text{display:inline;color:#519e23;vertical-align:middle}.natural-instincts-main .sliderSteps__slider--text p{display:inline;text-transform:uppercase}@media only screen and (max-width: 999px){.natural-instincts-main .sliderSteps__slider--text p{display:none}}.natural-instincts-main .topic{width:100vw;margin:0 auto;position:relative}@media only screen and (max-width: 999px){.natural-instincts-main .topic{width:100vw;margin-bottom:0}}.natural-instincts-main .topic__header{background:#daebd3;margin:0 auto;padding-bottom:8.1vw;position:relative}.natural-instincts-main .topic__header .clairol{position:absolute;margin:0 auto;top:-2.5vw;left:50%;transform:translate3d(-50%, 0, 0)}@media only screen and (max-width: 999px){.natural-instincts-main .topic__header .clairol{top:-10.5vw}}.natural-instincts-main .topic__header .clairol img{width:12vw}@media only screen and (max-width: 999px){.natural-instincts-main .topic__header .clairol img{width:42.4vw}}.natural-instincts-main .topic__header .ni-logo{width:17.2vw;margin:0 auto}@media only screen and (max-width: 999px){.natural-instincts-main .topic__header .ni-logo{width:53.2vw}}.natural-instincts-main .topic__header h3{margin:0 auto;width:57vw;font-size:2.5vw;text-align:center;color:#519e23;padding:0.3vw 0;font-family:"Futura Medium", Arial, sans-serif;letter-spacing:2px}@media only screen and (max-width: 999px){.natural-instincts-main .topic__header h3{width:100vw;font-size:8.5vw;padding:4.1vw 0 23vw;text-align:center;line-height:1.1;letter-spacing:0}}.natural-instincts-main .topic__header h4{position:absolute;bottom:0.7vw;left:22vw;font-size:2.5rem}@media only screen and (max-width: 999px){.natural-instincts-main .topic__header h4{font-size:2rem;position:static;margin:0 auto;text-align:center;padding:0 0 14vw 0}}.natural-instincts-main .topic__header .qa{margin:3vw auto -1.2vw;width:57vw;text-align:center;font-size:3.4vw;font-family:"Good Karma", Arial, sans-serif}@media only screen and (max-width: 999px){.natural-instincts-main .topic__header .qa{margin:8.2vw auto -5.2vw;font-size:10.2vw}}.natural-instincts-main .topic .faq-leaf{position:absolute;width:195px;height:390px;top:16.1vw;right:0;background:url(/m/NaturalInstincts/FAQ/faq-leaf_d.png) no-repeat}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq-leaf{background-size:contain;width:83px;height:166px;right:-2vw;top:48.1vw;-ms-transform:rotate(10deg);transform:rotate(10deg)}}.natural-instincts-main .topic .faq{width:100vw;margin:0 auto}.natural-instincts-main .topic .faq ol{list-style:decimal}.natural-instincts-main .topic .faq .faq-table{width:100%;margin:1vw 0}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq .faq-table.wide-table{font-size:1.5rem;table-layout:fixed;margin-left:-17vw;width:123%}.natural-instincts-main .topic .faq .faq-table.wide-table tr td{padding:2vw}}.natural-instincts-main .topic .faq .faq-table tr{text-align:center;background:#daebd3;color:black}.natural-instincts-main .topic .faq .faq-table tr th{border:2px solid white;text-align:center;text-transform:uppercase;background:#519e23;color:white;line-height:1.2;padding:0.7vw}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq .faq-table tr th{padding:2.7vw}}.natural-instincts-main .topic .faq .faq-table tr td{border:2px solid white;line-height:1.2;padding:0.7vw}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq .faq-table tr td{padding:2.7vw}}.natural-instincts-main .topic .faq .faq-table tr td .left{text-align:left;padding:1vw}.natural-instincts-main .topic .faq .faq-img{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-pack:justify;justify-content:space-between}.natural-instincts-main .topic .faq .faq-img.packshots{width:50%;margin:0 auto 2vw}.natural-instincts-main .topic .faq .faq-img img{width:49%;-ms-flex-item-align:end;align-self:flex-end}.natural-instincts-main .topic .faq .faq-img>div{width:46%;-ms-flex-item-align:start;align-self:flex-start}.natural-instincts-main .topic .faq .faq-img p{width:48%;-ms-flex-order:2;order:2}.natural-instincts-main .topic .faq ul{font-family:"NeutraMedium", Arial, sans-serif;font-size:1.43vw;position:absolute;top:22.2vw;left:37.2vw;width:57vw}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq ul{font-size:5.4vw;left:0;width:100vw;top:100vw;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:start;align-items:flex-start}}.natural-instincts-main .topic .faq ul li{float:left;margin-right:6vw;padding-bottom:.3vw;cursor:pointer;transition:all 0.2s ease;color:#144733;-ms-flex-item-align:start;align-self:flex-start;font-family:"Futura Medium", Arial, sans-serif}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq ul li{text-align:center;margin-right:0;line-height:1}}.natural-instincts-main .topic .faq ul li:hover{color:#519e23}.natural-instincts-main .topic .faq ul li.active{color:#519e23;border-bottom:#519e23 3px solid}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq ul li{padding-bottom:1.25vw}}.natural-instincts-main .topic .faq ul li a{color:inherit}.natural-instincts-main .topic .faq__section{display:none;width:100vw;background:none}.natural-instincts-main .topic .faq__section.active{background:#daebd3;display:block;margin-top:0}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq__section.active{margin-top:0}}.natural-instincts-main .topic .faq__section--question{border-bottom:1px solid #e4e4e4;margin-top:0;width:100vw;background:#daebd3}.natural-instincts-main .topic .faq__section--question.active{background:white;border:none;margin-top:0}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq__section--question::last-of-type{border:none}}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq__section--question{margin-top:0;padding:5vw 0;border-bottom:1px solid #519e23}}.natural-instincts-main .topic .faq__section h2{font-family:"NeutraMedium", Arial, sans-serif;font-size:1.43vw;position:absolute;top:0}.natural-instincts-main .topic .faq__section h2:nth-of-type(1){left:24%}.natural-instincts-main .topic .faq__section h2:nth-of-type(2){left:50%}.natural-instincts-main .topic .faq__section h2:nth-of-type(3){left:80%}.natural-instincts-main .topic .faq__section h5{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:2.1vw 0 1.5vw 5vw;font-size:1.31vw;cursor:pointer;width:49vw;margin:0 auto;color:#519e23}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq__section h5{width:95vw;font-size:5vw;padding:0 0 0 24vw;margin:0 -6vw;line-height:1.3}}.natural-instincts-main .topic .faq__section h5.hovered .plus-icon{background:url("/i/NI/plus.png") no-repeat;background-size:contain;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq__section h5.hovered .plus-icon{top:1.9vw;-ms-transform:translateY(0);transform:translateY(0)}}.natural-instincts-main .topic .faq__section h5.active{background:white}.natural-instincts-main .topic .faq__section h5.active .plus-icon{width:45px;height:37px;background:url("/i/NI/minus.png") no-repeat;background-size:contain;top:50%}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq__section h5.active .plus-icon{top:1vw;width:34px;height:34px}}.natural-instincts-main .topic .faq__section h5.active .plus-icon:before{content:"\2014";font-size:2vw;top:45%;-ms-transform:translate(-50%, -56%);transform:translate(-50%, -56%)}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq__section h5.active .plus-icon:before{font-size:4.5vw}}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq__section h5.active{-ms-transform:skewX(0);transform:skewX(0)}}.natural-instincts-main .topic .faq__section h5 .plus-icon{width:45px;height:37px;background:url("/i/NI/plus.png") no-repeat;background-size:contain;color:white;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq__section h5 .plus-icon{-ms-transform:translateY(0);transform:translateY(0);width:14vw;height:8vw;left:10vw;top:1.9vw}}.natural-instincts-main .topic .faq__section h5 .plus-icon:before{display:none;content:"\ff0b";position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:1.5vw}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq__section h5 .plus-icon:before{font-size:4.5vw;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.natural-instincts-main .topic .faq__section--answer{width:100vw;margin:0 auto;font-size:1.07vw;padding-left:140px;line-height:1.8;padding-right:60px;max-height:0;opacity:0;transition:opacity .3s ease, max-height .6s ease-out}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq__section--answer{margin-top:0;font-size:3.8vw;padding:0;line-height:1.3}}.natural-instincts-main .topic .faq__section--answer h4{width:49vw;margin:0 auto;padding-left:2.6vw}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq__section--answer h4{width:100vw;padding:0 2vw 6vw 17.7vw}}.natural-instincts-main .topic .faq__section--answer.inactive{height:0}.natural-instincts-main .topic .faq__section--answer.active{margin-bottom:35px;max-height:2000px;opacity:1;transition:opacity .3s ease, max-height .6s ease-out;background:white}.natural-instincts-main .topic .faq__section--answer.active sub{line-height:.8}@media only screen and (max-width: 999px){.natural-instincts-main .topic .faq__section--answer.active{max-height:initial;margin-bottom:2vw}}#product-view .findYourShade{margin-bottom:0}#product-view .findYourShade .button{display:none}.findYourShade{clear:both;width:100%;margin:0 auto 80px auto}.findYourShade.prods .nne .old-shade-section>div:first-of-type img{width:100%}.findYourShade.prods .nne .new-shade-section>div:first-of-type{width:42%}.findYourShade.prods .nne .new-shade-section>div:first-of-type img{width:100%}.findYourShade .findYourShade.ni>div .shadeWrapper{max-height:260vw}.findYourShade.rtu{background-color:#fff5f0;background-size:100% 100%;margin-bottom:0}@media only screen and (max-width: 1024px){.findYourShade.rtu{background-size:cover}}.findYourShade .ni{width:57vw;max-width:1680px;font-family:"Futura Medium", Arial, sans-serif}@media only screen and (max-width: 999px){.findYourShade .ni{width:100vw}}.findYourShade .ni .error-messages{margin:10px auto 0;text-align:center}.findYourShade .ni .shadeTrigger{background:none;-ms-transform:none;transform:none;margin-bottom:0;padding:1.1vw 0}@media only screen and (max-width: 999px){.findYourShade .ni .shadeTrigger{padding:14.7vw 3vw 6vw}}.findYourShade .ni .shadeTrigger span{-ms-transform:none;transform:none;color:#519e23;font-size:2.6vw;font-weight:500;line-height:1.3;letter-spacing:1px}@media only screen and (max-width: 999px){.findYourShade .ni .shadeTrigger span{font-size:9.3vw;line-height:1;letter-spacing:0}}.findYourShade .ni .shadeTrigger span .karma{color:black;text-transform:none;font-size:3.1vw;font-family:"Good Karma", Arial, sans-serif}@media only screen and (max-width: 999px){.findYourShade .ni .shadeTrigger span .karma{font-size:10.6vw;line-height:0.5}}@media only screen and (max-width: 999px){.findYourShade .ni .shadeWrapper{overflow-y:visible;height:223vw;max-height:inherit}}.findYourShade .ni .shadeWrapper .deprecated{display:none}.findYourShade .ni .shadeWrapper .search-section{display:block;padding-left:0;margin:0 auto}@media only screen and (max-width: 999px){.findYourShade .ni .shadeWrapper .search-section{padding:0}}.findYourShade .ni .shadeWrapper .search-section p{margin:0 auto;width:82%;text-align:center;font-size:1.25vw;font-family:inherit;line-height:1.5}@media only screen and (max-width: 999px){.findYourShade .ni .shadeWrapper .search-section p{margin:0 auto 6vw;font-size:5.25vw;text-align:left}}.findYourShade .ni .shadeWrapper .search-section div{margin:2.6vw auto 0;padding-bottom:0;height:60px;width:45%;left:0}@media only screen and (max-width: 399px){.findYourShade .ni .shadeWrapper .search-section div{height:70px;width:92%}}@media only screen and (min-width: 768px) and (max-width: 999px){.findYourShade .ni .shadeWrapper .search-section div{height:15vw;width:92%}}.findYourShade .ni .shadeWrapper .search-section div:after{content:"";display:none}.findYourShade .ni .shadeWrapper .search-section div input{width:100%;height:100%;background:#ecf5e9;padding:0 0 0 23px}@media only screen and (min-width: 768px) and (max-width: 999px){.findYourShade .ni .shadeWrapper .search-section div input{line-height:115px}}.findYourShade .ni .shadeWrapper .search-section div input::-webkit-input-placeholder{font-size:18px;color:black;text-transform:none;font-family:inherit}.findYourShade .ni .shadeWrapper .search-section div input:-ms-input-placeholder{font-size:18px;color:black;text-transform:none;font-family:inherit}.findYourShade .ni .shadeWrapper .search-section div input::placeholder{font-size:18px;color:black;text-transform:none;font-family:inherit}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .search-section div input::-webkit-input-placeholder{font-size:4.375vw}.findYourShade .ni .shadeWrapper .search-section div input:-ms-input-placeholder{font-size:4.375vw}.findYourShade .ni .shadeWrapper .search-section div input::placeholder{font-size:4.375vw}}.findYourShade .ni .shadeWrapper .search-section div button{right:0;width:60px;height:60px;background:url("/i/NI/ni-glass.jpg") no-repeat}@media only screen and (max-width: 399px){.findYourShade .ni .shadeWrapper .search-section div button{width:70px;height:70px;margin-top:0;background-size:contain}}@media only screen and (min-width: 768px) and (max-width: 999px){.findYourShade .ni .shadeWrapper .search-section div button{width:15vw;height:15vw;margin-top:0;background-size:contain}}.findYourShade .ni .shadeWrapper .autocomplete__results{z-index:12}.findYourShade .ni .shadeWrapper .autocomplete__results.active{top:10.5vw;left:50%;-ms-transform:translate3D(-50%, 0, 0);transform:translate3D(-50%, 0, 0);width:38%;z-index:20 !important}.findYourShade .ni .shadeWrapper .autocomplete__results.active a p{padding:.9vw}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .autocomplete__results.active:lang(fr){top:71.3vw}}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .autocomplete__results.active{background:#fff;top:55.3vw;width:100%;min-height:inherit;max-height:inherit}.findYourShade .ni .shadeWrapper .autocomplete__results.active a p{border-bottom:1px solid #144733;line-height:1.4;padding:4vw 5vw}}.findYourShade .ni .shadeWrapper .shades-section{background:url("/i/NI/ni-shade-left-bkg.png") no-repeat;background-size:38.4% 89%;margin:1vw auto -8vw;width:100%}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section{margin:3vw auto -8vw;background:url("/i/NI/ni-shade-top-bkg.png") no-repeat;background-size:100% 38%;height:inherit}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider{padding-top:0}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider{height:210vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list{width:57vw;margin:0;position:relative}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list{width:100vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list p{font-size:1.5rem;padding:1rem 10rem;position:absolute;width:40vw;top:-10px;left:50%;transform:translate3d(-50%, 0, 0)}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list p{width:100vw;padding:1rem}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section.deprecated .new-shade-section .shadeBadge{display:none}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section.new-shade .old-shade-section{visibility:hidden}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section.new-shade .new-shade-section{padding-top:33vw}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section.new-shade .new-shade-section:before{top:27.8vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section{padding-left:3.5vw;position:relative;z-index:9}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section{padding:14vw 0 33vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type{margin-left:0;position:relative;width:42%}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type{width:76%;margin-left:0}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type img{margin-top:5.1vw}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type img{height:auto;margin-top:2.2vw;width:45%;float:right}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type:before{content:"";position:absolute;bottom:2.3vw;left:-2.5vw;width:6.2vw;height:5.7vw;z-index:-1}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type:before{bottom:2.3vw;left:-6.8vw;width:16vw;height:14.8vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type:after{content:"";position:absolute;bottom:-1vw;right:-3.2vw;width:7.39vw;height:6vw;z-index:9}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type:after{bottom:-3.7vw;right:-10vw;width:19.2vw;height:13vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section .shadeDesc{-ms-flex-item-align:start;align-self:flex-start;padding-top:12vw;padding-bottom:0}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section .shadeDesc{padding-top:0;padding-left:3.3vw;-ms-flex-item-align:start;align-self:flex-start}}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section .shadeDesc .shadeAge{margin-top:0;float:left}}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section .shadeDesc .shadeName{padding-right:1vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section{padding-left:0;margin:0 0 0 2vw}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section{padding:5vw 0 0 0;width:100vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section:before{content:"";left:-5.8vw;bottom:0;width:12vw;height:21vw;background:url("/i/NI/ni-product-new-leaves.png") no-repeat;background-size:contain;position:absolute;z-index:0}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section:before{left:9vw;top:1.8vw;width:57vw;height:61vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div{width:50%;position:relative}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div:first-of-type{width:50%}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div:first-of-type img{height:auto;margin:5.1vw 0 0 0;z-index:9;width:100%;z-index:10}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div:first-of-type img{height:auto;width:34vw !important;margin-top:-4.9vw;margin-left:28vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div:first-of-type:before{content:"";background:none}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div:first-of-type:after{content:"";background:none}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div:nth-of-type(2){width:44%;padding-left:14vw;padding-top:7vw;margin-top:0}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div .shadeBadge{font-family:"Futura Medium", Arial, sans-serif;background:url("/i/NI/ni-badge.png");background-size:contain;position:absolute;top:0.9vw;right:-7.5vw;width:9vw;height:9vw;border-radius:50%;z-index:-1;box-shadow:0 0 3px #ddd}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div .shadeBadge{width:26vw;height:26vw;top:-17.5vw;right:-33.7vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div .shadeBadge span{text-align:center;text-transform:uppercase;font-size:1.24vw;width:6.5vw;position:absolute;top:50%;left:50%;line-height:1.2;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div .shadeBadge span:lang(fr){font-size:3.275vw}}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div .shadeBadge span{width:16.8vw;font-size:3.375vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div .shadeBadge--new-number{background-color:#144733}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div .shadeBadge--new-number span{color:white}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div .shadeBadge--same-great-shade{background-color:#144733}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div .shadeBadge--same-great-shade span{color:white}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div .shadeBadge--try-the-new-shade{background-color:#144733}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div .shadeBadge--try-the-new-shade span{color:white}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div .shadeBadge--improved-formula{background-color:#144733}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div .shadeBadge--improved-formula span{color:white}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:"Futura Medium", Arial, sans-serif;padding-top:12vw;padding-left:9.5%;position:relative;z-index:10;-ms-flex-item-align:start;align-self:flex-start;min-height:14.6vw}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc{padding-left:5.3vw;padding-top:0;width:67%;line-height:1.2}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeAge{font-family:inherit;text-transform:lowercase;white-space:nowrap;line-height:1;font-size:3.44vw;font-family:"Good Karma", Arial, sans-serif;margin-bottom:0;font-weight:normal}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeAge{font-size:8.7vw;margin-bottom:2.7%;line-height:1.6;margin-top:0}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeAge span{font-size:1vw;text-transform:none;font-family:"Futura Medium", Arial, sans-serif}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeAge span{font-family:"Futura Medium", Arial, sans-serif;font-size:4vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeNumber{font-family:"Futura Medium", Arial, sans-serif;line-height:1;color:#519e23}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeNumber{font-family:"Futura Medium", Arial, sans-serif;font-size:7.825vw;margin-bottom:1vw;margin-top:-1.6vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeName{font-family:"Futura Medium", Arial, sans-serif;font-size:1.15vw}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeName{font-size:4.77vw;margin-bottom:0}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .button__nne{display:none}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .button__ni{display:block;position:absolute;width:40%;bottom:0;right:3px;background-color:#519e23 !important;font-size:1.6rem;padding:0;margin-left:-14px;font-family:"Futura Bold", Arial, sans-serif}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .button__ni{left:53%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:70vw;font-size:5vw;display:block;position:absolute;bottom:-31vw}}.findYourShade .ni .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .button__ni:hover{color:#144733}.findYourShade .ni .shadeWrapper .shades-section .slider-nav{left:2.7vw;bottom:5.6vw;width:13.7vw}.findYourShade .ni .shadeWrapper .shades-section .slider-nav:lang(fr){width:15vw;left:1.3vw}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .slider-nav{width:72.7vw;left:50%;top:65vw;z-index:11}.findYourShade .ni .shadeWrapper .shades-section .slider-nav:lang(fr){width:80vw;left:50%}}.findYourShade .ni .shadeWrapper .shades-section .slider-nav p{font-size:0.91vw;font-family:"Futura Bold", Arial, sans-serif;text-transform:uppercase;color:#519e23}@media only screen and (max-width: 999px){.findYourShade .ni .shadeWrapper .shades-section .slider-nav p{font-size:4.8vw}}.findYourShade .ni .shadeWrapper .shades-section .slider-nav .next{background:url("/i/NI/next-shade.png") no-repeat;background-size:contain;width:12px;height:19px;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all .1s ease}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .slider-nav .next{right:0;width:4.6vw;height:6.6vw}}.findYourShade .ni .shadeWrapper .shades-section .slider-nav .next:hover{background:url("/i/NI/next-shade-hover.png") no-repeat;background-size:contain}.findYourShade .ni .shadeWrapper .shades-section .slider-nav .prev{background:url("/i/NI/prev-shade.png") no-repeat;background-size:contain;width:12px;height:19px;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all .1s ease}@media only screen and (max-width: 1024px){.findYourShade .ni .shadeWrapper .shades-section .slider-nav .prev{left:0;width:4.6vw;height:6.6vw}}.findYourShade .ni .shadeWrapper .shades-section .slider-nav .prev:hover{background:url("/i/NI/prev-shade-hover.png") no-repeat;background-size:contain}.findYourShade .rtu{color:#061f5c;width:57vw;padding-top:1rem}@media only screen and (max-width: 1024px){.findYourShade .rtu{width:100%}}.findYourShade .rtu .button__ni{display:none}.findYourShade .rtu .shadeTrigger{display:inline-block;margin-bottom:45px;margin-top:55px;font-family:"AvenirMedium";color:#061f5c;font-size:27px;text-transform:uppercase;padding:2px 30px;border-top:3px solid #c4a473;border-bottom:3px solid #c4a473;-ms-transform:skew(0);transform:skew(0);background-color:transparent}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeTrigger{font-size:20px;margin-left:20px;margin-right:20px}}.findYourShade .rtu .shadeWrapper{overflow-y:visible;min-height:initial}.findYourShade .rtu .shadeWrapper div.deprecated{display:none}.findYourShade .rtu .shadeWrapper .search-section{width:100%;padding:0 0 0 8.4%}@media only screen and (min-width: 768px) and (max-width: 999px){.findYourShade .rtu .shadeWrapper .search-section{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}}.findYourShade .rtu .shadeWrapper .search-section p{width:86%}.findYourShade .rtu .shadeWrapper .search-section div{width:53.5%;position:relative}.findYourShade .rtu .shadeWrapper .search-section div:after{position:absolute;bottom:0}.findYourShade .rtu .shadeWrapper .search-section div input{font-size:5rem !important}@media only screen and (min-width: 768px) and (max-width: 999px){.findYourShade .rtu .shadeWrapper .search-section div{height:8rem;margin-top:10rem !important}}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .search-section{margin:0;padding:0}.findYourShade .rtu .shadeWrapper .search-section p{margin:0 auto;width:57%}.findYourShade .rtu .shadeWrapper .search-section div{width:68.5%;margin:30px auto 0 auto}.findYourShade .rtu .shadeWrapper .search-section div:after{height:6.8vw}.findYourShade .rtu .shadeWrapper .search-section div input{font-size:6vw}.findYourShade .rtu .shadeWrapper .search-section div button{width:4vw;height:4vw}}@media only screen and (max-width: 1024px) and (min-width: 768px) and (max-width: 999px){.findYourShade .rtu .shadeWrapper .search-section div button{margin-top:2vw}}.findYourShade .rtu .shadeWrapper .autocomplete__results{z-index:12}.findYourShade .rtu .shadeWrapper .autocomplete__results.active{right:-3.1%;width:29.8%;z-index:20 !important}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .autocomplete__results.active{background:#fff6ed;top:25.3vw;width:100%;left:0}.findYourShade .rtu .shadeWrapper .autocomplete__results.active a p{border-bottom:1px solid #c4a473}}.findYourShade .rtu .shadeWrapper .shades-section{background:url("/i/slider/rtu-shade-left-bkg.png") no-repeat;background-size:55.4% 91%;width:100%}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section{background:url("/i/slider/rtu-shade-top-bkg.png") no-repeat;background-size:100% 50%}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider{padding-top:0}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list{width:57vw;margin:0}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list{width:100vw}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section{padding-left:6.2vw;margin-bottom:3vw}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section{padding-left:0;margin-bottom:0}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div{padding-bottom:1.4vw}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type{margin-left:0;position:relative}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type{width:100%;margin-left:12vw}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type img{height:15.3vw;margin-top:2.1vw}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type img{height:39.3vw;margin-top:14.1vw}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type:before{content:"";background:url("/m/LandingPage/flower-right.png") no-repeat;background-size:contain;position:absolute;bottom:2.3vw;left:-2.5vw;width:6.2vw;height:5.7vw;z-index:-1}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type:before{bottom:2.3vw;left:-6.8vw;width:16vw;height:14.8vw}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type:after{content:"";background:url("/m/LandingPage/flower-left.png") no-repeat;background-size:contain;position:absolute;bottom:-1vw;right:-3.2vw;width:7.39vw;height:6vw;z-index:9}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section>div:first-of-type:after{bottom:-3.7vw;right:-10vw;width:19.2vw;height:13vw}}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .old-shade-section .shadeDesc .shadeAge{margin-top:50%}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section{padding-left:3.9vw;margin:0}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section{padding-left:0}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div{width:51%}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div:first-of-type{width:50%}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div:first-of-type img{height:18vw;margin-top:2.1vw}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div:first-of-type img{height:50vw;margin-top:-4.9vw;margin-left:13vw}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div:first-of-type:before{content:"";background:none}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div:first-of-type:after{content:"";background:none}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section>div:nth-of-type(2){width:66%}}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .new-shade-section .shadeDesc{padding-left:13vw;margin-top:0}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc{font-family:"Sophia30", Arial, sans-serif;padding-top:16.2%;padding-left:2.5%}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc{padding-left:10vw;padding-top:0;width:66%;line-height:1.2}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeAge{font-family:inherit;text-transform:uppercase;white-space:nowrap;line-height:1.4;font-family:"AvenirRoman", Arial, sans-serif}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeAge{font-size:4.7vw;margin-bottom:2.7%;font-family:"NeutraMedium", Arial, sans-serif;line-height:1.6}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeAge span{font-size:1vw;text-transform:none;font-family:"Sophia40", Arial, sans-serif}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeAge span{font-family:"Sophia30", Arial, sans-serif;font-size:4vw}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeNumber{font-family:"AvenirMedium", Arial, sans-serif;line-height:1}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeNumber{font-family:"Sophia40", Arial, sans-serif;margin-bottom:6%}}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .shadeName{height:5rem;font-family:"Sophia30", Arial, sans-serif}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .button{width:100%;bottom:-3.5vw;background-color:#061f5c !important;font-size:1.4rem}.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .button:hover{color:#c4a473}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .shades-slider .shade-list .shade-section .shadeDesc .button{left:0;width:100%;font-size:3.6vw}}.findYourShade .rtu .shadeWrapper .shades-section .slider-nav{left:6vw;bottom:4.8vw}@media only screen and (max-width: 1024px){.findYourShade .rtu .shadeWrapper .shades-section .slider-nav{left:42%;top:66vw}}.findYourShade .nne{width:57vw;color:#061f5c}.findYourShade .nne .shadeTrigger{font-family:"NeutraMedium", Arial, sans-serif}.findYourShade .nne .shades-section{background:url(/i/slider/shade-left-bkg.png) no-repeat left center}@media only screen and (max-width: 1024px){.findYourShade .nne .shades-section{background:url("/i/slider/shade-top-bkg.png") no-repeat}}.findYourShade .nne .shades-section .old-shade-section img:before{content:"";background:none}.findYourShade .nne .shades-section .old-shade-section img:after{content:"";background:none}.findYourShade .nne .shades-section .new-shade-section>div:first-of-type:before{content:"";background:url("/m/LandingPage/flower-right.png") no-repeat;background-size:contain;position:absolute;bottom:0.8vw;right:-4.3vw;width:10vw;height:6.8vw;z-index:-1}@media only screen and (max-width: 1024px){.findYourShade .nne .shades-section .new-shade-section>div:first-of-type:before{bottom:8.3vw;right:-7.8vw;width:22vw;height:16.8vw}}.findYourShade .nne .shades-section .new-shade-section>div:first-of-type:after{content:"";background:url("/m/LandingPage/flower-left.png") no-repeat;background-size:contain;position:absolute;bottom:-1.5vw;left:-3.9vw;width:8.39vw;height:6vw;z-index:9}@media only screen and (max-width: 1024px){.findYourShade .nne .shades-section .new-shade-section>div:first-of-type:after{bottom:-4.7vw;left:-12vw;width:26.2vw;height:19vw}}@media only screen and (max-width: 1024px){.findYourShade .nne{width:100vw}}@media only screen and (max-width: 1024px){.findYourShade{margin:0}}.findYourShade .shadeTrigger{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1.2vw 0;font-size:2.15vw;-ms-transform:skewX(-30deg);transform:skewX(-30deg);text-transform:uppercase;margin-bottom:2.2vw;text-align:center;background-color:#fde9e8}@media only screen and (max-width: 1024px){.findYourShade .shadeTrigger{-ms-transform:skewX(0);transform:skewX(0);margin:0 auto 3.9vw auto;padding:5.4vw 3vw;line-height:1.1}}.findYourShade .shadeTrigger span{-ms-transform:skewX(30deg);transform:skewX(30deg);margin:0 auto}@media only screen and (max-width: 1024px){.findYourShade .shadeTrigger span{-ms-transform:skewX(0);transform:skewX(0);font-size:5vw}}.findYourShade .shadeTrigger .arrow-icon{display:none;-ms-transform:skewX(30deg);transform:skewX(30deg);background:url(/m/LandingPage/plus-icon-bkg.png) no-repeat;background-size:contain;width:5.238095238095238vw;height:3vw;background-size:contain;color:white;position:absolute;right:0}@media only screen and (max-width: 1024px){.findYourShade .shadeTrigger .arrow-icon{-ms-transform:skewX(0);transform:skewX(0);width:15vw;height:8vw;right:2vw}}.findYourShade .shadeTrigger .arrow-icon:before{content:"";width:18px;height:11px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("/i/slider/shade-arrow-down.png") no-repeat;background-size:contain;transition:all .2s linear}@media only screen and (max-width: 1024px){.findYourShade .shadeTrigger .arrow-icon:before{width:16px;height:9px}}.findYourShade .shadeTrigger .arrow-icon.active{background:url(/m/LandingPage/plus-icon-red-bkg.png) no-repeat;background-size:contain}.findYourShade .shadeTrigger .arrow-icon.active:before{transition:all .2s linear;-ms-transform:scaleY(-1) translate(-50%, 50%);transform:scaleY(-1) translate(-50%, 50%)}.findYourShade>div{margin:0 auto;text-align:center;width:59%}@media only screen and (max-width: 1024px){.findYourShade>div{width:100%}}.findYourShade>div .shadeWrapper{min-height:43vw;overflow-y:hidden;position:relative}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper{max-height:224vw}}.findYourShade>div .shadeWrapper .search-section{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:97%;padding-left:3.6vw}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .search-section{width:initial;display:block;margin:0 25px;padding:0 3.6vw}}.findYourShade>div .shadeWrapper .search-section p{width:53%;text-align:left;font-size:1.31vw;font-family:"Sophia30", Arial, sans-serif}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .search-section p{width:100%;margin-bottom:3vw;font-size:4.375vw;text-align:center}}.findYourShade>div .shadeWrapper .search-section div{width:37.5%;padding-bottom:24px;position:relative;left:1.7vw}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .search-section div{width:initial;margin:0 11.3vw;left:0}}.findYourShade>div .shadeWrapper .search-section div:after{content:"";border-bottom:1px #061f5c solid;width:100%;padding-top:2.5vw;display:block}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .search-section div:after{height:6vw;padding-top:25px}}.findYourShade>div .shadeWrapper .search-section div input{border:none;position:absolute;left:0;width:80%;font-size:1.1vw;color:#061f5c;text-transform:uppercase;font-family:"Sophia30", Arial, sans-serif}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .search-section div input{width:100%;font-size:4.375vw}}.findYourShade>div .shadeWrapper .search-section div input::-webkit-input-placeholder{font-size:18px;color:#061f5c;text-transform:uppercase;font-family:"Sophia30", Arial, sans-serif}.findYourShade>div .shadeWrapper .search-section div input:-ms-input-placeholder{font-size:18px;color:#061f5c;text-transform:uppercase;font-family:"Sophia30", Arial, sans-serif}.findYourShade>div .shadeWrapper .search-section div input::placeholder{font-size:18px;color:#061f5c;text-transform:uppercase;font-family:"Sophia30", Arial, sans-serif}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .search-section div input::-webkit-input-placeholder{font-size:4.375vw}.findYourShade>div .shadeWrapper .search-section div input:-ms-input-placeholder{font-size:4.375vw}.findYourShade>div .shadeWrapper .search-section div input::placeholder{font-size:4.375vw}}.findYourShade>div .shadeWrapper .search-section div button{position:absolute;right:5px;width:24px;height:24px;border:none;padding:0;text-align:center;text-decoration:none;display:inline-block;background:url("/i/slider/glass.png") no-repeat;font-size:0;cursor:pointer}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .search-section div button{width:4vw;height:4vw;background-size:cover;margin-top:5px}}.findYourShade>div .shadeWrapper .shades-section{position:relative;width:95%;margin:0 auto;overflow:hidden;background-size:51.4% 90%}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section{width:100%;background-size:100% 47%}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider{font-size:36px;width:99999999px;min-height:28vw;overflow-x:hidden;padding-top:5vw}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider{height:175vw}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li{display:inline-block;float:left;width:56vw;margin:0 1.5vw 0 -0.5vw}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li{width:100vw;margin:0}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;padding-bottom:6vw}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section{display:block}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeBadge{font-family:"NeutraMedium", Arial, sans-serif;position:absolute;top:-5vw;right:-7vw;width:8vw;height:8vw;border-radius:50%;z-index:-1}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeBadge{width:27vw;height:27vw;top:-8.5vw;right:-47.7vw}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeBadge span{text-align:center;text-transform:uppercase;font-size:1.24vw;width:7.5vw;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeBadge span{width:24.8vw;font-size:3.975vw}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeBadge--new-number{background-color:#061f5c}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeBadge--new-number span{color:white}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeBadge--same-great-shade{background-color:#ff8682}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeBadge--same-great-shade span{color:white}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeBadge--try-the-new-shade{background-color:#e6edef}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeBadge--try-the-new-shade span{color:#061f5c}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeBadge--improved-formula{background-color:#ebd7b7}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeBadge--improved-formula span{color:#061f5c}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeDesc{padding-left:5%;padding-top:18%;transition:opacity .5s ease-out;text-align:left;width:41%}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeDesc{padding-top:8%;padding-left:6.49vw}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeDesc .shadeAge{font-size:1.43vw;margin-bottom:9%;font-family:"NeutraMedium", Arial, sans-serif;font-weight:bold}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeDesc .shadeAge{font-size:5.625vw}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeDesc .shadeNumber{font-size:2.14vw;margin-bottom:4%;font-family:"Sophia40", Arial, sans-serif;white-space:nowrap}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeDesc .shadeNumber{font-size:5.625vw;white-space:nowrap;margin-bottom:9%}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeDesc .shadeName{font-size:1.07vw;font-family:"Sophia40", Arial, sans-serif;margin-bottom:10px}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeDesc .shadeName{font-size:3.75vw}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeDesc .button{width:133%;position:relative;bottom:-4.9vw;padding:2px 25px 2px 20px}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeDesc .button{width:40vw;bottom:-2.5vw;left:-2vw;padding:0}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeDesc .shadeURL{font-size:1.43vw;font-family:"NeutraBold", Arial, sans-serif;text-transform:uppercase;white-space:nowrap;color:#061f5c;font-weight:bold;position:absolute;bottom:-3vw}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .shadeDesc .shadeURL{font-size:4.375vw;bottom:-6vw}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .old-shade-section{overflow:hidden;display:-ms-flexbox;display:flex;width:50%;background-size:100% 100%;-ms-flex-align:start;align-items:flex-start;padding-top:0.3vw}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .old-shade-section{-ms-flex-align:center;align-items:center;width:100%;margin-bottom:23px;padding:0 20vw 35vw}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .old-shade-section>div:first-of-type{transition:transform 1s ease-out;width:45%;margin-left:4.2vw}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .old-shade-section>div:first-of-type img{display:block;max-width:100%;height:auto}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .old-shade-section>div:first-of-type{width:40%}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .new-shade-section{display:-ms-flexbox;display:flex;width:50%;-ms-flex-align:start;align-items:flex-start;margin:0 0 0 10%;position:relative}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .new-shade-section .shadeDesc{margin-top:2vw}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .new-shade-section>div{position:relative;width:42%}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .new-shade-section>div img{display:block;max-width:100%;height:auto}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .new-shade-section>div{width:47%}}.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .new-shade-section>div img{position:relative}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section ul.shades-slider li .shade-section .new-shade-section{-ms-flex-align:center;align-items:center;margin:0;width:100%;padding:0 20vw}}.findYourShade>div .shadeWrapper .shades-section .slider-nav{font-size:19px;position:absolute;left:2.1vw;bottom:3.6vw;width:19.7vw;display:-ms-flexbox;display:flex;height:4.4vw}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section .slider-nav{left:50%;top:55vw;-ms-transform:translateX(-50%);transform:translateX(-50%);width:56vw;display:-ms-flexbox;display:block}}.findYourShade>div .shadeWrapper .shades-section .slider-nav p{position:absolute;top:50%;text-align:center;left:50%;width:100%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:1.31vw;font-family:"Sophia30", Arial, sans-serif}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section .slider-nav p{font-size:5vw}}.findYourShade>div .shadeWrapper .shades-section .slider-nav .next{background:url("/i/slider/shade-finder-next.svg") no-repeat;background-size:contain;width:3.6vw;height:3.6vw;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all .1s ease}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section .slider-nav .next{right:-14vw;width:14.6vw;height:14.6vw}}.findYourShade>div .shadeWrapper .shades-section .slider-nav .next:hover{background:url("/i/slider/shade-finder-next-hover.svg") no-repeat;background-size:contain}.findYourShade>div .shadeWrapper .shades-section .slider-nav .prev{background:url("/i/slider/shade-finder-prev.svg") no-repeat;background-size:contain;width:3.6vw;height:3.6vw;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all .1s ease}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section .slider-nav .prev{left:-9vw;width:14.6vw;height:14.6vw}}.findYourShade>div .shadeWrapper .shades-section .slider-nav .prev:hover{background:url("/i/slider/shade-finder-prev-hover.svg") no-repeat;background-size:contain}.findYourShade>div .shadeWrapper .shades-section .slider-nav .navWrapper{width:50%;overflow:hidden;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.findYourShade>div .shadeWrapper .shades-section .slider-nav .navWrapper .navDots{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:19px;width:100%;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1024px){.findYourShade>div .shadeWrapper .shades-section .slider-nav .navWrapper .navDots{width:25vw}}.findYourShade>div .shadeWrapper .shades-section .slider-nav .navWrapper .navDots li{background:#061f5c;width:8px;height:8px;border-radius:50%;font-size:0;-ms-transform:translateX(0);transform:translateX(0);transition:transform .5s ease}.findYourShade>div .shadeWrapper .shades-section .slider-nav .navWrapper .navDots li.opacity--100{opacity:1}.findYourShade>div .shadeWrapper .shades-section .slider-nav .navWrapper .navDots li.opacity--50{opacity:.5}.findYourShade>div .shadeWrapper .shades-section .slider-nav .navWrapper .navDots li.opacity--25{opacity:.25}.findYourShade>div .shadeWrapper .shades-section .slider-nav .navWrapper .navDots li.opacity--0{opacity:0}.findYourShade .shade-list{display:none;opacity:0;transition:opacity .5s ease}.findYourShade .shade-list.active{opacity:1;display:block;transition:opacity .5s ease}.findYourShade .error-messages{color:#ff8682;font-size:1.2vw;margin-bottom:15px;margin-top:0;margin-left:67.8%;text-align:left;font-family:"Sophia30", Arial, sans-serif}@media only screen and (max-width: 1024px){.findYourShade .error-messages{margin:0 17vw 15px;line-height:1.5;text-align:center;font-size:3.7vw}}.findYourShade .autocomplete__results{position:absolute;z-index:99992;top:2.8vw;right:0;width:28.4%;font-size:1.1vw;text-align:left;background:white;max-height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1vw 1.5vw 0 1.5vw;font-family:"Sophia30", Arial, sans-serif;color:#757575;overflow:auto;border-top:none;border-left:1px solid #fde9e8;border-right:1px solid #fde9e8;border-bottom:1px solid #fde9e8;box-sizing:content-box;display:none;transition:max-height .5s ease}.findYourShade .autocomplete__results.active{color:#757575;display:block;max-height:25vw;transition:max-height .5s ease}.findYourShade .autocomplete__results.active ::-webkit-scrollbar{width:12px}.findYourShade .autocomplete__results.active ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px}.findYourShade .autocomplete__results.active ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}@media only screen and (max-width: 1024px){.findYourShade .autocomplete__results{top:32.3vw;right:inherit;width:100vw;min-height:93vw;font-size:4.2vw;padding:1.5vw 0;z-index:99995}}.findYourShade .autocomplete__results a{line-height:1.3}.findYourShade .autocomplete__results a p{color:#757575;margin-bottom:.7vw}@media only screen and (max-width: 1024px){.findYourShade .autocomplete__results a p{border-bottom:1px solid #fde9e8;padding-left:5vw;margin-bottom:0}}@media only screen and (max-width: 1024px){.findYourShade .autocomplete__results a{margin-right:0;line-height:2.5}}.unsubscribe__banner{width:100%}.unsubscribe__banner-content{position:absolute;margin-left:30px;top:20%}@media (min-width: 1024px){.unsubscribe__banner-content{left:10%;top:25%}}.unsubscribe__banner-content p{font-size:6vw;text-transform:uppercase;font-family:"NeutraMedium", Arial, sans-serif;color:#061f5c}@media (min-width: 1024px){.unsubscribe__banner-content p{font-size:4vw}}.unsubscribe__sidebar{padding:40px}@media (min-width: 1024px){.unsubscribe__sidebar{width:30%;display:inline-block;vertical-align:middle;margin:50px 0;border-right:1px solid #c1c1c1}}.unsubscribe__sidebar p{font-size:1.5em}.unsubscribe__sidebar p a{text-decoration:underline}.unsubscribe__desc{margin-bottom:80px}@media (min-width: 1024px){.unsubscribe__desc{width:70%;display:inline-block;vertical-align:middle;margin-bottom:0px}}.unsubscribe__desc h1{margin:0px 30px 30px 30px;font-size:4em}.unsubscribe__desc h2{margin:30px;font-size:3em}.unsubscribe__form{font-size:1.5em;margin:0 30px}.unsubscribe__form--input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.unsubscribe__form label{min-width:120px}.unsubscribe__form label.validation{color:red;display:block;margin-top:25px}.unsubscribe__form__email{height:40px;font-size:1em;padding:0px 10px;width:100%}.unsubscribe__form__submit{background-color:#000;color:#fff;border:0 none;padding:7px 18px;font-size:1em;margin-top:15px;float:right;text-transform:uppercase;cursor:pointer}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;margin:0;padding:0}html,body{height:100%}html{font-size:62.5%}body{font-family:"Avant Garde Gothic Book",Arial,sans-serif;background:#fff;word-wrap:break-word;color:#000;-webkit-text-size-adjust:100%}a{color:#000;text-decoration:none}*,*:after,*:before{outline:none;box-sizing:border-box}.hide{display:none}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}h2{font-size:3.5rem;padding:20px 0}h3{font-size:3rem;padding:15px 0}h4{font-size:1.8rem;padding:15px 0}.vAlignWrapper{display:table;width:100%;height:100%}.vAlign{display:table-cell;vertical-align:middle}.center{text-align:center}.mobileOnly.mobileOnly{display:none}@media only screen and (max-width: 1024px){.mobileOnly.mobileOnly{display:block}}.desktopOnly.desktopOnly{display:block}@media only screen and (max-width: 1024px){.desktopOnly.desktopOnly{display:none}}.adChoiceIcon :after{content:'';background-image:url(../i/sprites/sprite.png);background-position:-108px -137px;width:12px;height:13px;display:inline-block;margin-left:5px;vertical-align:top}.write-review-cloak{z-index:99999;position:absolute;width:100px;height:18px}.write-review-cloak span{display:inline-block;width:20%;height:18px}main{width:960px;margin:0 auto;position:relative;display:block}main:before,main:after{content:"";display:table}main:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}@media only screen and (max-width: 1024px){main{width:96%;min-width:320px}}main.wideMain{width:100%}.wideMainContent{width:960px}@media only screen and (max-width: 1024px){.wideMainContent{width:90%;min-width:290px}}.main{float:left;width:720px}@media only screen and (max-width: 1024px){.main{width:96%;float:none;margin:0 2%}}.sidebar{float:left;width:220px}@media only screen and (max-width: 1024px){.sidebar{width:100%;float:none}}.mainContent{width:649px;float:left;margin:20px 0;font-size:1.2rem}.mainContent h3{text-align:center}.mainContent img{margin-bottom:15px}@media only screen and (max-width: 1024px){.mainContent img{width:100%}}.mainContent article{padding-bottom:20px}.mainContent p{line-height:1.8;padding-bottom:10px}.mainContent a{color:#a98659}.mainContent blockquote{font-size:2rem;margin:20px 50px 30px}.mainContent .imgCentered{width:100%;text-align:center}.mainContent .imgAutoWidth{width:auto}@media only screen and (max-width: 1024px){.mainContent{width:100%}}.asideContent{width:232px;margin:20px 0 20px 79px;float:right}@media only screen and (max-width: 1024px){.asideContent{display:none}}.asideContent .menu__title{font:1.2rem "Avant Garde Gothic DemiBold";text-transform:uppercase;border-bottom:2px solid #000;display:block;padding-bottom:5px}.asideContent .menu__item{padding:15px 0;display:block;font-size:1.1rem}.asideContent .menu__item a{color:#a98659}.asideBanner{display:block;position:relative}.asideBanner .buttonWrapper{position:absolute;left:0;bottom:40px;width:100%;text-align:center}.printLink{display:inline-block;position:absolute;cursor:pointer;right:0;top:-20px;color:#b9b9b9}.printLink:before{content:'';display:inline-block;vertical-align:middle;margin-right:5px;background-image:url(../i/sprites/sprite.png);background-position:-127px -115px;width:17px;height:17px}.shareBox{width:100%;text-align:right;margin-bottom:15px}.shareBox li{display:inline-block;vertical-align:middle;padding:0 3px}.shareBox li a{text-indent:-9999em;white-space:nowrap;overflow:hidden;font-size:0;display:block;cursor:pointer}.shareBox .facebook{background-image:url(../i/sprites/sprite.png);background-position:-177px -115px;width:16px;height:15px}.shareBox .twitter{background-image:url(../i/sprites/sprite.png);background-position:-209px -115px;width:16px;height:15px}.shareBox .pinterest{background-image:url(../i/sprites/sprite.png);background-position:-193px -115px;width:16px;height:15px}.shareBox .mail{background-image:url(../i/sprites/sprite.png);background-position:-160px -115px;width:17px;height:15px}.iScrollLoneScrollbar{z-index:999 !important}.zoomWindow{background-color:#1a1a1a !important}.zoomContainer{pointer-events:none}@media only screen and (max-width: 1024px){.zoomContainer{display:none}}.formatText{font-size:1.2rem;margin-bottom:30px}.formatText h1,.formatText h2,.formatText h3,.formatText h4{font-family:"Avant Garde Gothic DemiBold"}.formatText p{padding:10px 0}.formatText ul{padding-left:20px}.formatText li{list-style-type:disc;padding:5px 0}select::-ms-expand{display:none}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sendEmail{display:block;position:absolute;right:10px;top:-30px;text-indent:-9999em;white-space:nowrap;overflow:hidden;font-size:0;background-image:url(../i/sprites/sprite.png);background-position:-216px -90px;width:24px;height:12px}.olapicHeader{text-align:center;padding:20px 0}.olapicHeader h2,.olapicHeader h3{padding:0}.olapicHeader h2{font-family:"Avant Garde Gothic DemiBold"}.olapicHeader h3{font-size:2rem}.closeSearchMobile{display:none}@media only screen and (max-width: 1024px){header .searchPanel{position:absolute}header .closeSearchMobile{position:absolute;color:#ff0000;cursor:pointer;font-size:20px;line-height:2;display:inline-block;font-family:"Avant Garde Gothic Book"}}.olapic-upload,.olapic-loadmore,.olapic #olapic-wall-widget.olapic-wall-widget .olapic-wall-header .olapic-top .olapic-tools .olapic-upload{text-transform:uppercase !important}.olapic-upload a:before{font-family:'olapic-icons';content:'\e810' !important;-webkit-font-smoothing:antialiased;margin-right:10px}
