@media only screen and (max-width: 767px){.shinefinity .main{width:100%}}.shinefinity sup{font-size:1.5rem}@media only screen and (max-width: 767px){.shinefinity sup{font-size:1rem}}.shinefinity img{display:block}.shinefinity h1{font-family:"Change";color:#c7003b;font-size:6rem}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity h1{font-size:4rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity h1{font-size:2.9rem}}@media only screen and (max-width: 767px){.shinefinity h1{font-size:4.8vw;margin:0.5rem}}.shinefinity h1.bottomText{background:white;color:#000;font-family:"Aspira W05 Bold";font-size:2rem;display:inline-block;padding:0.3rem 0.5rem}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity h1.bottomText{font-size:1.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity h1.bottomText{font-size:1.4rem}}@media only screen and (max-width: 767px){.shinefinity h1.bottomText{padding:1vw;font-size:2.2vw}}.shinefinity h1.bottomText sup{font-size:1rem}@media only screen and (max-width: 767px){.shinefinity h1.bottomText sup{font-size:2vw}}.shinefinity h3{text-align:center;color:#c7003b;font-family:"Aspira W05 Bold";font-size:2.6rem;text-transform:uppercase;padding:40px 0;line-height:1.4}@media only screen and (max-width: 767px){.shinefinity h3{font-size:2rem;padding:4rem 1rem}}.shinefinity .no-mobile{display:block !important}@media only screen and (max-width: 767px){.shinefinity .no-mobile{display:none !important}}.shinefinity .no-desktop{display:none !important}@media only screen and (max-width: 767px){.shinefinity .no-desktop{display:block !important}}.shinefinity .font-bold{font-family:"Aspira W05 Bold"}.shinefinity .whiteBackground{background:#fff}.shinefinity .lightBackground{background:#fff7f7;padding:1rem;margin:2rem 0;display:inline-block}@media only screen and (max-width: 767px){.shinefinity .lightBackground{text-transform:uppercase;font-family:"Aspira W05 Bold"}}.shinefinity .banner{position:relative;text-align:center}.shinefinity .banner img{width:100%;height:auto}.shinefinity .banner__content{position:absolute;top:50%;right:3vw;height:auto;width:40vw;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 767px){.shinefinity .banner__content{width:55%;line-height:1}}.shinefinity .banner__content img{margin:0 auto}@media only screen and (max-width: 767px){.shinefinity .banner__content img{margin:2vw 0}}.shinefinity .banner__content h2{font-family:"Change";color:#c7003b;font-size:8vw}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .banner__content h2{font-size:6.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .banner__content h2{font-size:5.5rem}}@media only screen and (max-width: 767px){.shinefinity .banner__content h2{font-size:4rem}}.shinefinity .banner__content p{font-size:6rem}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .banner__content p{font-size:4rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .banner__content p{font-size:2.9rem}}@media only screen and (max-width: 767px){.shinefinity .banner__content p{font-size:4.8vw;margin:0.5rem}}.shinefinity .banner__content p.bottomText{background:white;color:#000;font-family:"Aspira W05 Bold";font-size:2rem;display:inline-block;padding:0.3rem 0.5rem}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .banner__content p.bottomText{font-size:1.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .banner__content p.bottomText{font-size:1.4rem}}@media only screen and (max-width: 767px){.shinefinity .banner__content p.bottomText{padding:1vw;font-size:2.2vw}}.shinefinity .banner__content p.bottomText sup{font-size:1rem}@media only screen and (max-width: 767px){.shinefinity .banner__content p.bottomText sup{font-size:2vw}}.shinefinity .glaze{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width: 767px){.shinefinity .glaze{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.shinefinity .glaze picture{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:400px}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .glaze picture{max-width:30vw}}@media only screen and (max-width: 767px){.shinefinity .glaze picture{max-width:100%;margin:0 auto}}@media only screen and (max-width: 1024px) and (max-height: 767px) and (orientation: landscape){.shinefinity .glaze picture{margin:0 auto}}.shinefinity .glaze__content{font-family:"Aspira W05 Thin";font-size:2.5rem;line-height:1.3;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:3vw 0 0;background:#ffd8d7;position:relative;padding:3vw}@media only screen and (max-width: 767px){.shinefinity .glaze__content{margin:8vw 0 0;font-size:1.5rem;padding:5rem 2rem 6rem;text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .glaze__content{font-size:2rem}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .glaze__content{font-size:2.2rem}}.shinefinity .glaze__content .header{text-align:center;font-size:2rem;margin:0 auto;margin-top:-3rem}.shinefinity .glaze__content h4{font-family:"Change";color:#c7003b;font-size:6rem;line-height:1.2;position:absolute;top:-3.7rem}@media only screen and (max-width: 767px){.shinefinity .glaze__content h4{width:100%;top:-2.5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:4rem}}@media only screen and (max-width: 1024px) and (max-height: 767px) and (orientation: landscape){.shinefinity .glaze__content h4{font-size:4.5rem;top:-3.4rem}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .glaze__content h4{top:-2.7rem;font-size:4.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .glaze__content h4{margin:1vw 0 0;top:-3.8rem;font-size:5rem;line-height:1}}.shinefinity .delight{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width: 767px){.shinefinity .delight{margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.shinefinity .delight picture{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:400px}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .delight picture{max-width:30vw}}@media only screen and (max-width: 767px){.shinefinity .delight picture{display:none}}.shinefinity .delight__content{font-family:"Aspira W05 Thin";font-size:2.5rem;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 3vw;margin:0;text-align:left;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fbdde2;position:relative}@media only screen and (max-width: 767px){.shinefinity .delight__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:1.5rem;padding:5rem 2rem 0;margin:8vw 0 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .delight__content{font-size:2rem}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .delight__content{font-size:2.2rem}}.shinefinity .delight__content .small{font-size:1.5rem}.shinefinity .delight__content .header{text-align:center;font-size:2rem;margin:0 auto;margin-top:-3rem}@media only screen and (max-width: 767px){.shinefinity .delight__content .header{width:100%;margin-top:0}}.shinefinity .delight__content h4{font-family:"Change";color:#c7003b;font-size:6rem;line-height:1.2;position:absolute;top:-3.7rem}@media only screen and (max-width: 767px){.shinefinity .delight__content h4{font-size:4rem;width:100%;top:-2.5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .delight__content h4{font-size:4.5rem}}.shinefinity .delight ul{margin:0 0 3rem}@media only screen and (max-width: 767px){.shinefinity .delight ul{text-align:left}}.shinefinity .delight ul li{position:relative;margin-left:4rem}@media only screen and (max-width: 767px){.shinefinity .delight ul li{margin-left:3rem}}.shinefinity .delight ul li::before{content:"";position:absolute;left:-4rem;top:2px;width:3rem;height:3rem;background:url("../i/shinefinity/bullet.svg") no-repeat;-webkit-background-size:cover;background-size:cover;display:inline-block;vertical-align:middle}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .delight ul li::before{width:2rem;height:2rem;margin:0 1rem 0 0}}@media only screen and (max-width: 767px){.shinefinity .delight ul li::before{left:-3rem;width:2rem;height:2rem;margin:0 1rem 0 0}}@media only screen and (max-width: 767px){.shinefinity .delight ul{font-size:1.8rem;line-height:1.4}}.shinefinity .healthy{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){.shinefinity .healthy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.shinefinity .healthy.hidden{display:none}.shinefinity .healthy .video-box{position:relative;width:50vw;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .healthy .video-box{width:100%}}@media only screen and (max-width: 767px){.shinefinity .healthy .video-box{width:100%}}.shinefinity .healthy .video-box .player-tag-tracking{padding-bottom:56.25%;height:0}.shinefinity .healthy .video-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.shinefinity .healthy img{width:100%}@media only screen and (max-width: 1024px) and (max-height: 767px) and (orientation: landscape){.shinefinity .healthy img{margin:0 auto}}.shinefinity .healthy picture{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:100%}.shinefinity .healthy .badge{position:absolute;top:3rem;left:3rem;right:auto;width:25rem}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .healthy .badge{width:18rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .healthy .badge{top:2rem;right:22rem;left:auto;width:14rem}}@media only screen and (max-width: 767px){.shinefinity .healthy .badge{top:1rem;right:9rem;left:auto;width:8.5rem}}.shinefinity .healthy__content{background:none;position:absolute;right:4rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;padding:3vw;font-family:"Aspira W05 Thin";font-size:2.5rem;line-height:1.3;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .healthy__content{-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);transform:translateY(-45%);right:4rem}}@media only screen and (max-width: 1024px) and (max-height: 767px) and (orientation: landscape){.shinefinity .healthy__content{-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);transform:translateY(-45%);right:5rem}}@media only screen and (max-width: 767px){.shinefinity .healthy__content{-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);right:8vw}}.shinefinity .healthy__content h4{font-family:"Change";color:#c7003b;font-size:6rem;line-height:1.2}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .healthy__content h4{font-size:4.5rem}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .healthy__content h4{font-size:4.5rem}}@media only screen and (max-width: 767px){.shinefinity .healthy__content h4{font-size:6.5vw;line-height:1}}@media only screen and (max-width: 1024px) and (max-height: 767px) and (orientation: landscape){.shinefinity .healthy__content h4{font-size:4rem}}.shinefinity .healthy__content p{font-family:"Aspira W05 Bold";margin-top:4rem}@media only screen and (max-width: 767px){.shinefinity .healthy__content p{font-size:2.5vw;margin-top:1rem}}@media only screen and (max-width: 1024px) and (max-height: 767px) and (orientation: landscape){.shinefinity .healthy__content p{font-size:1.7rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .healthy__content p{font-size:2rem}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .healthy__content p{font-size:2rem}}.shinefinity .annotation{background:white;padding:3rem 2rem}.shinefinity .annotation p{font-size:1.5rem;margin-bottom:1rem}.shinefinity .SFButton{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5rem 0;font-size:2.5rem;text-align:center;width:100%}.shinefinity .SFButton a{font-family:"Aspira W05 Bold";background-color:#c7003b;color:white;width:20vw;max-width:300px;padding:2rem 4rem;height:70px;line-height:35px}.shinefinity .SFButton a.pink{background-color:#ffd8d7}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .SFButton a{width:100%}}@media only screen and (max-width: 767px){.shinefinity .SFButton a{width:90%;padding:2rem 4rem;font-size:2rem}}.shinefinity .salonFinder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shinefinity .salonFinder img{max-width:600px}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .salonFinder img{max-width:35vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .salonFinder img{max-width:47vw}}@media only screen and (max-width: 767px){.shinefinity .salonFinder img{max-width:100%;margin-bottom:2rem}}.shinefinity .salonFinder__content{font-family:"Aspira W05 Thin";font-size:2.5rem;line-height:1.3;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;width:-webkit-min-content;width:min-content}@media only screen and (max-width: 767px){.shinefinity .salonFinder__content{width:100%;margin:0 20px}}.shinefinity .salonFinder__content img{max-width:450px;padding-left:3rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .salonFinder__content img{width:100%;padding-left:0}}@media only screen and (max-width: 767px){.shinefinity .salonFinder__content img{max-width:100%;padding-left:0}}@media only screen and (max-width: 767px){.shinefinity .salonFinder__content{font-size:1.5rem;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;max-width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .salonFinder__content{font-size:2rem}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .salonFinder__content{font-size:2.2rem}}.shinefinity .salonFinder__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding:3rem;margin:3rem 0;width:auto;border:4px solid #c7003b}.shinefinity .salonFinder__wrapper p,.shinefinity .salonFinder__wrapper h4{width:100%;line-height:1;white-space:nowrap}@media only screen and (max-width: 767px){.shinefinity .salonFinder__wrapper p,.shinefinity .salonFinder__wrapper h4{white-space:normal}}.shinefinity .salonFinder__wrapper p{margin:0 0 1rem 0}@media only screen and (max-width: 767px){.shinefinity .salonFinder__wrapper p{font-size:5vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .salonFinder__wrapper p{font-size:3.5rem}}.shinefinity .salonFinder__wrapper h4{font-family:"Change";color:#c7003b;margin-top:-1rem;font-size:6rem}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .salonFinder__wrapper h4{margin-top:0;font-size:4.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .salonFinder__wrapper h4{font-size:7rem;margin-top:0;line-height:1}}@media only screen and (max-width: 767px){.shinefinity .salonFinder__wrapper h4{font-size:10.2vw;margin-top:-1rem}}.shinefinity .salonFinder__wrapper .SFButton{margin:3rem 0 0}.shinefinity .ph-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:0}@media only screen and (max-width: 767px){.shinefinity .ph-value{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.shinefinity .ph-value__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:50%}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .ph-value__wrapper{width:auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .ph-value__wrapper{width:60vw}}@media only screen and (max-width: 767px){.shinefinity .ph-value__wrapper{width:100%}}.shinefinity .ph-value__wrapper .text{padding:0}@media only screen and (max-width: 767px){.shinefinity .ph-value__wrapper .text{padding:2rem 0}}.shinefinity .ph-value__wrapper .text br{display:block}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .ph-value__wrapper .text br{display:none}}@media only screen and (max-width: 767px){.shinefinity .ph-value__wrapper .text br{display:none}}.shinefinity .ph-value__wrapper p{font-size:2rem}@media only screen and (max-width: 767px){.shinefinity .ph-value__wrapper p{text-align:left}}.shinefinity .ph-value__content{font-family:"Aspira W05 Thin";font-size:2.5rem;line-height:1.3;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;background:#fbdde2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3vw;width:100%}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .ph-value__content{font-size:2rem}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .ph-value__content{font-size:2.2rem}}@media only screen and (max-width: 767px){.shinefinity .ph-value__content picture{display:none}}.shinefinity .ph-value__content h4{font-family:"Change";color:#c7003b;font-size:4rem;line-height:1.2;width:100%;padding:2rem 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .ph-value__content h4{font-size:4.5rem}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .ph-value__content h4{font-size:4.5rem}}@media only screen and (max-width: 767px){.shinefinity .ph-value__content h4{text-align:center;font-size:4rem}}.shinefinity .sustainability{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:2rem}@media only screen and (max-width: 767px){.shinefinity .sustainability{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 767px){.shinefinity .sustainability picture{display:none}}@media only screen and (max-width: 767px){.shinefinity .sustainability__title{font-family:"Change";color:#c7003b;font-size:2rem}}.shinefinity .sustainability__content{font-family:"Aspira W05 Thin";font-size:2.5rem;line-height:1.3;text-align:left;position:relative;background:#fbdde2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3vw}@media only screen and (max-width: 767px){.shinefinity .sustainability__content{margin-top:-2rem;font-size:1.5rem;padding:5rem 2rem 6rem;text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .sustainability__content{font-size:2rem}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .sustainability__content{font-size:2.2rem}}.shinefinity .sustainability__content .small{font-size:1.5rem}.shinefinity .sustainability__content h4{font-family:"Change";color:#c7003b;font-size:6rem;line-height:1.2}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .sustainability__content h4{font-size:4.5rem}}@media only screen and (max-width: 767px){.shinefinity .sustainability__content h4{font-size:4rem}}.shinefinity .sustainability__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width: 767px){.shinefinity .sustainability__wrapper{font-size:1.5rem}}.shinefinity .sustainability__wrapper div{width:33.333%}@media only screen and (max-width: 767px){.shinefinity .sustainability__wrapper div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:2rem 0;font-size:2rem}}@media only screen and (max-width: 767px){.shinefinity .sustainability__wrapper div p{font-size:1.5rem}}.shinefinity .sustainability ul{margin:0 0 3rem}@media only screen and (max-width: 767px){.shinefinity .sustainability ul{text-align:left}}.shinefinity .sustainability ul li::before{content:"";width:4rem;height:4rem;background:url("../i/shinefinity/bullet.svg") no-repeat;-webkit-background-size:cover;background-size:cover;display:inline-block;vertical-align:middle;margin:0 2rem 0 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .sustainability ul li::before{width:2rem;height:2rem;margin:0 1rem 0 0}}@media only screen and (max-width: 767px){.shinefinity .sustainability ul li::before{width:2rem;height:2rem;margin:0 1rem 0 0}}@media only screen and (max-width: 767px){.shinefinity .sustainability ul{font-size:1.8rem;line-height:1.4}}.shinefinity .natural{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin-top:6rem;margin-bottom:2rem;position:relative;padding:0}@media only screen and (max-width: 767px){.shinefinity .natural{margin-top:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.shinefinity .natural header{padding:3rem;margin:0 auto 3rem;text-align:center}.shinefinity .natural header p{font-family:"Aspira W05 Bold";text-transform:uppercase;padding:1rem;margin-bottom:3rem}.shinefinity .natural__content{font-family:"Aspira W05 Thin";font-size:2.5rem;line-height:1.3;position:relative}@media only screen and (max-width: 767px){.shinefinity .natural__content{padding:0;margin-top:2rem;font-size:1.5rem;text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .natural__content{font-size:2rem}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .natural__content{font-size:2.2rem}}.shinefinity .natural__wrapper{background:#f8edee;padding:5rem 0 3rem}.shinefinity .natural h4{font-family:"Change";color:#c7003b;font-size:6rem;line-height:54px;position:absolute;top:-27px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:54px}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .natural h4{font-size:4.5rem}}@media only screen and (max-width: 767px){.shinefinity .natural h4{top:-2.5rem;font-size:4rem}}.shinefinity .natural h5{font-family:"Change";color:#c7003b;font-size:4rem;line-height:1.2}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .natural h5{font-size:3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .natural h5{font-size:3.1rem}}@media only screen and (max-width: 767px){.shinefinity .natural h5{position:relative;font-size:2.6rem;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.shinefinity .natural__photos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f8edee}.shinefinity .natural__photos .top{background:white;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .natural__photos .top{height:365px;width:auto}}@media only screen and (max-width: 767px){.shinefinity .natural__photos .top{position:relative;margin-top:0;height:auto}}.shinefinity .natural__photos .top picture{width:100%}.shinefinity .natural__photos .top .mobile-header{position:absolute;opacity:0.8;z-index:10;background:white;padding:1rem 0;margin:0 auto;width:90%;left:50%;bottom:1rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.shinefinity .natural__photos .top .mobile-header p{color:#c7003b;font-family:"Aspira W05 Demi"}.shinefinity .natural__photos .top .mobile-header p span{font-family:"Aspira W05 Bold"}.shinefinity .natural__photos div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}@media only screen and (max-width: 767px){.shinefinity .natural__photos div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:0;margin-bottom:2rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.shinefinity .natural__photos div:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 767px){.shinefinity .natural__photos div:nth-child(odd){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.shinefinity .natural__photos div img{width:100%;height:auto}.shinefinity .natural__photos div .list{width:100%}.shinefinity .natural__photos div .description{text-align:left;font-size:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:3rem 5rem;width:100%}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .natural__photos div .description{font-size:1.7rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .natural__photos div .description{font-size:1.7rem;padding:2rem;height:365px}}@media only screen and (max-width: 767px){.shinefinity .natural__photos div .description{padding:1rem}}.shinefinity .natural__photos div .description h5{width:100%}.shinefinity .natural__photos div .description p{width:100%}.shinefinity .natural__photos div .description p.red-text{color:#c7003b}.shinefinity .natural__photos div .description p.red-text span{font-family:"Aspira W05 Bold"}.shinefinity .natural__photos div .description ul{margin-top:2rem}.shinefinity .natural__photos div .description ul li{padding:0 0 0 3rem;position:relative;margin-bottom:1rem}.shinefinity .natural__photos div .description ul li::before{content:"";position:absolute;top:0.7rem;left:0.3rem;width:1rem;height:1.2rem;background:url("../i/shinefinity/shinefinity-checkbox.svg") no-repeat;-webkit-background-size:cover;background-size:cover}.shinefinity .discover{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin:6rem 0 -2rem}@media only screen and (max-width: 767px){.shinefinity .discover{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.shinefinity .discover h4{position:absolute;top:-3.5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .discover h4{top:-2.5rem}}@media only screen and (max-width: 767px){.shinefinity .discover h4{top:-2.5rem}}.shinefinity .discover__wrapper{background:#f8edee;padding:5rem 0 3rem}@media only screen and (max-width: 767px){.shinefinity .discover__wrapper p{font-size:2rem}}.shinefinity .discover__content{font-family:"Aspira W05 Thin";font-size:2.5rem;line-height:1.3;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}@media only screen and (max-width: 767px){.shinefinity .discover__content{font-size:1.5rem;padding:0;text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .discover__content{font-size:2rem}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .discover__content{font-size:2.2rem}}.shinefinity .discover__content h4{font-family:"Change";color:#c7003b;font-size:6rem;line-height:1.2}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .discover__content h4{font-size:4.5rem}}@media only screen and (max-width: 767px){.shinefinity .discover__content h4{font-size:4rem}}.shinefinity .discover__photos{display:-webkit-box;display:-ms-flexbox;display:flex;display:none;width:80%;margin:0 auto}@media only screen and (max-width: 767px){.shinefinity .discover__photos{display:none}}.shinefinity .video{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}@media only screen and (max-width: 767px){.shinefinity .video{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .video h4{top:-2.5rem}}@media only screen and (max-width: 767px){.shinefinity .video h4{top:-2.5rem}}.shinefinity .video__wrapper{background:#f8edee;padding:5rem 0 3rem}@media only screen and (max-width: 767px){.shinefinity .video__wrapper{padding:3rem 2rem}}.shinefinity .video__wrapper p{text-transform:uppercase}@media only screen and (max-width: 767px){.shinefinity .video__wrapper p{font-size:2rem}}.shinefinity .video__wrapper p:first-of-type{margin-bottom:2rem}.shinefinity .video__wrapper .video-box{position:relative;width:50vw;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .video__wrapper .video-box{width:100%}}@media only screen and (max-width: 767px){.shinefinity .video__wrapper .video-box{width:100%}}.shinefinity .video__wrapper .video-box .player-tag-tracking{padding-bottom:56.25%;height:0}.shinefinity .video__wrapper .video-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.shinefinity .video__content{font-family:"Aspira W05 Thin";font-size:2.5rem;line-height:1.3;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}@media only screen and (max-width: 767px){.shinefinity .video__content{font-size:1.5rem;padding:0;text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shinefinity .video__content{font-size:2rem}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .video__content{font-size:2.2rem}}.shinefinity .video__content .before-after{margin-top:3rem}.shinefinity .video__content h4{font-family:"Change";color:#c7003b;font-size:6rem;line-height:1.2}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shinefinity .video__content h4{font-size:4.5rem}}@media only screen and (max-width: 767px){.shinefinity .video__content h4{font-size:4rem}}.shinefinity .video__content img{margin:3rem auto 0}.shinefinity .slick-dots{bottom:10px}.shinefinity .slick-dots li{width:12px;height:12px;margin:0 3px}.shinefinity .slick-dots li.slick-active button{background-color:#e50251}.shinefinity .slick-dots li button{width:12px;height:12px;background-color:#fcddee;border-radius:6px}.shinefinity .slick-dots li button::before{display:none}.shinefinity .slick-arrow{width:17px;height:27px;opacity:0.8;z-index:1}.shinefinity .slick-arrow:hover{opacity:1}.shinefinity .slick-arrow::before{display:none}.shinefinity .slick-prev{background:url("../i/shinefinity-arrow-left.png") no-repeat;left:-50px}.shinefinity .slick-next{background:url("../i/shinefinity-arrow-right.png") no-repeat;right:-50px}.shadeSlider{background-color:#f8edee;margin:0 0 20px}.shadeSlider .slick-slider{width:60%;margin:0 auto;padding:30px 0}@media only screen and (min-width: 1025px) and (max-width: 1399px){.shadeSlider .slick-slider{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.shadeSlider .slick-slider{width:80%}}@media only screen and (max-width: 767px){.shadeSlider .slick-slider{width:95%;padding:0 0 30px}}@media only screen and (max-width: 767px){.shadeSlider .slick-prev{left:1rem}}@media only screen and (max-width: 767px){.shadeSlider .slick-next{right:1rem}}.shadeSlide__header h4{color:#fff;text-transform:uppercase;font-weight:700;padding:0;text-align:left;line-height:1;font-size:2.3rem}.shadeSlide__description{padding:5px 0;font-weight:700;font-size:14px;line-height:18px}.shadeSlide__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.shadeSlide__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 767px){.shadeSlide__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.shadeSlide__shadeBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:1;-ms-flex:1 0 55%;flex:1 0 55%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0}.shadeSlide__tipsBox{display:none;background-color:#fff;border:4px solid #f4dfe2;color:#000;padding:20px;position:relative;-ms-flex-preferred-size:40%;flex-basis:40%;margin:0 20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.shadeSlide__tipsBox{margin:20px}}@media only screen and (max-width: 767px){.shadeSlide__tipsBox{margin:20px}}.shadeSlide__tipsBox b{font-family:"Change";color:#f3acb7;font-size:48px;font-weight:400;display:block;text-align:right;position:absolute;top:-52px;right:10px}.shadeSlide__tipText{font-size:14px;line-height:18px;font-weight:700}.shadeSlide--cool__header{background:-webkit-gradient(linear, left top, right top, from(#796184), color-stop(50%, #8b8dab), to(rgba(250,238,248,0.4)));background:-webkit-linear-gradient(left, #796184 0%, #8b8dab 50%, rgba(250,238,248,0.4) 100%);background:linear-gradient(90deg, #796184 0%, #8b8dab 50%, rgba(250,238,248,0.4) 100%)}.shadeSlide--warm__header{background:-webkit-gradient(linear, left top, right top, from(#ba8a6d), color-stop(50%, #f1a26e), to(rgba(228,203,192,0.4)));background:-webkit-linear-gradient(left, #ba8a6d 0%, #f1a26e 50%, rgba(228,203,192,0.4) 100%);background:linear-gradient(90deg, #ba8a6d 0%, #f1a26e 50%, rgba(228,203,192,0.4) 100%)}.shadeSlide--natural__header{background:-webkit-gradient(linear, left top, right top, from(#867773), color-stop(50%, #c8ad9c), to(rgba(226,215,214,0.4)));background:-webkit-linear-gradient(left, #867773 0%, #c8ad9c 50%, rgba(226,215,214,0.4) 100%);background:linear-gradient(90deg, #867773 0%, #c8ad9c 50%, rgba(226,215,214,0.4) 100%)}.shadeSlide--booster__header h4{color:#000;text-align:center}.shadeSlide--booster__description{text-align:center}.shadeItem{margin:10px 5px}.shadeItem h5{text-align:center;font-weight:700;font-size:14px;padding:3px 0}@media only screen and (max-width: 767px){.shadeItem img{max-width:70px;height:auto}}.shadeSlide--booster .shadeItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f4d4d7;width:70%;padding:10px;margin:2px 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.shadeSlide--booster .shadeItem{width:95%}}@media only screen and (max-width: 767px){.shadeSlide--booster .shadeItem{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.shadeSlide--booster .shadeItem picture{margin-right:15px}.shadeSlide--booster .shadeItem img{width:100%;height:auto}.shadeSlide--booster .shadeItem h5{text-align:left;padding-bottom:0}@media only screen and (max-width: 767px){.shadeSlide--booster .shadeItem h5{text-align:center;margin:10px 0}}.shadeSlide--booster .shadeItem__description{font-size:12px;font-weight:700}.shadeSlide--booster .shadeItem ul{margin:5px 0}.shadeSlide--booster .shadeItem li{background:url("../i/li-bg.png") 0 2px no-repeat;padding-left:10px}.infoSlider{background-color:#fbdde2;margin-bottom:20px}.infoSlider .slick-dots li button{background-color:#fff7f7}.infoSlider .slick-prev{left:-25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.infoSlider .slick-prev{left:0}}@media only screen and (max-width: 767px){.infoSlider .slick-prev{left:2rem}}.infoSlider .slick-next{right:-25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.infoSlider .slick-next{right:0}}@media only screen and (max-width: 767px){.infoSlider .slick-next{right:2rem}}.infoSlide{padding:35px 40px}@media only screen and (max-width: 767px){.infoSlide{padding:35px 50px}}.infoSlide header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:wrap column;flex-flow:wrap column}.infoSlide h4{font-family:"Change";color:#c7003b;font-size:50px;text-align:center;line-height:100%}@media only screen and (max-width: 767px){.infoSlide h4{font-size:38px}}.infoSlide h5{text-align:center;font-size:30px;font-family:"Aspira W05 Bold";line-height:100%;margin-top:-12px}@media only screen and (max-width: 767px){.infoSlide h5{text-transform:uppercase;font-size:24px;margin-top:-5px}}.infoSlide h6{text-align:center;font-size:24px;font-family:"Aspira W05 Bold";margin-top:20px}@media only screen and (max-width: 767px){.infoSlide h6{font-size:18px}}.infoSlide h6 span{font-family:"Aspira W05 Regular"}.infoSlide__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.infoSlide__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 767px){.infoSlide__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.infoSlide__text{font-size:20px;-webkit-box-flex:0;-ms-flex:0 1 55%;flex:0 1 55%}@media only screen and (max-width: 767px){.infoSlide__text{font-size:14px}}.infoSlide__text li{background:url("../i/li-big-bg.png") 0 5px no-repeat;list-style:none;text-indent:15px;padding-bottom:20px}@media only screen and (max-width: 767px){.infoSlide__text li{-webkit-background-size:5px auto;background-size:5px auto;text-indent:10px}}.infoSlide__image{text-align:center;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 767px){.infoSlide__image{margin-top:10px}}.infoSlide.effekt h4{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.infoSlide.effekt h5{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0}
