.newWellaCare .secondSection{margin:10rem auto 5rem}.newWellaCare .secondSection__heading{font-family:"Aspira W05 Heavy";font-weight:700;font-size:2.9rem;text-align:center;margin:auto;margin-bottom:20px;max-width:70%}@media only screen and (max-width: 767px){.newWellaCare .secondSection__heading{max-width:90%}}.newWellaCare .secondSection__text{font-family:"Aspira W05 Regular";font-weight:500;font-size:2.2rem;margin-top:20px;text-align:center;max-width:45%;margin:auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.newWellaCare .secondSection__text{max-width:70%}}@media only screen and (max-width: 767px){.newWellaCare .secondSection__text{max-width:90%}}.newWellaCare .video-box{aspect-ratio:16/9;position:relative;width:50vw;margin:2rem auto}@media only screen and (max-width: 767px){.newWellaCare .video-box{width:90vw}}@media only screen and (min-width: 768px) and (max-width: 1024px){.newWellaCare .video-box{width:90vw}}.newWellaCare .banner-section .clearfix .isotope .tiles{margin:0 auto !important}.newWellaCare .banner-section .block-3x1{width:auto;height:auto}.newWellaCare .banner-section .tile{cursor:default !important}.newWellaCare .banner-section .tile:hover .mask::before,.newWellaCare .banner-section .tile.effect-on .mask::before{opacity:1}.newWellaCare .banner-section .tile:hover>img,.newWellaCare .banner-section .tile:hover>picture img{-webkit-transform:scale(1, 1) !important;-ms-transform:scale(1, 1) !important;transform:scale(1, 1) !important}.newWellaCare .deTextSection,.newWellaCare .deTextSection2,.newWellaCare .fourthSection,.newWellaCare .sixthSection,.newWellaCare .videoSection,.newWellaCare .textSection,.newWellaCare .ultimateSection{margin:10rem 0 10rem}@media only screen and (max-width: 767px){.newWellaCare .deTextSection,.newWellaCare .deTextSection2,.newWellaCare .fourthSection,.newWellaCare .sixthSection,.newWellaCare .videoSection,.newWellaCare .textSection,.newWellaCare .ultimateSection{margin:8rem 0 8rem}}.newWellaCare .deTextSection__heading,.newWellaCare .deTextSection2__heading,.newWellaCare .fourthSection__heading,.newWellaCare .sixthSection__heading,.newWellaCare .videoSection__heading,.newWellaCare .textSection__heading,.newWellaCare .ultimateSection__heading{font-family:"Aspira W05 Heavy";font-weight:700;font-size:3rem;margin:0 auto 20px;text-align:center;max-width:70%}@media only screen and (max-width: 767px){.newWellaCare .deTextSection__heading,.newWellaCare .deTextSection2__heading,.newWellaCare .fourthSection__heading,.newWellaCare .sixthSection__heading,.newWellaCare .videoSection__heading,.newWellaCare .textSection__heading,.newWellaCare .ultimateSection__heading{max-width:90%;margin:0 auto 0}}.newWellaCare .deTextSection__text,.newWellaCare .deTextSection2__text,.newWellaCare .fourthSection__text,.newWellaCare .sixthSection__text,.newWellaCare .videoSection__text,.newWellaCare .textSection__text,.newWellaCare .ultimateSection__text{font-family:"Aspira W05 Regular";font-weight:500;font-size:2.2rem;margin-top:20px;text-align:center;max-width:45%;margin:auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.newWellaCare .deTextSection__text,.newWellaCare .deTextSection2__text,.newWellaCare .fourthSection__text,.newWellaCare .sixthSection__text,.newWellaCare .videoSection__text,.newWellaCare .textSection__text,.newWellaCare .ultimateSection__text{max-width:70%}}@media only screen and (max-width: 767px){.newWellaCare .deTextSection__text,.newWellaCare .deTextSection2__text,.newWellaCare .fourthSection__text,.newWellaCare .sixthSection__text,.newWellaCare .videoSection__text,.newWellaCare .textSection__text,.newWellaCare .ultimateSection__text{max-width:90%}}.newWellaCare .eightSection{margin:10rem 0 0rem}@media only screen and (max-width: 767px){.newWellaCare .eightSection{margin:8rem 0 0rem}}.newWellaCare .eightSection__heading{font-family:"Aspira W05 Heavy";font-weight:700;font-size:3rem;margin:0 auto 20px;text-align:center;max-width:70%}@media only screen and (max-width: 767px){.newWellaCare .eightSection__heading{max-width:90%;margin:0 auto 0}}.newWellaCare .eightSection__text{font-family:"Aspira W05 Regular";font-weight:500;font-size:2.2rem;margin-top:20px;text-align:center;max-width:45%;margin:auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.newWellaCare .eightSection__text{max-width:70%}}@media only screen and (max-width: 767px){.newWellaCare .eightSection__text{max-width:90%}}.newWellaCare .deTextSection,.newWellaCare .deTextSection2{margin:5rem auto}.newWellaCare .seventhSection .productArticles{max-width:70%;margin:0 auto;text-align:center}.newWellaCare .seventhSection .productArticlesGroup{display:inline-block;vertical-align:top;width:25%;padding:10px 1.16%;text-align:left}@media only screen and (max-width: 767px){.newWellaCare .seventhSection .productArticlesGroup{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.newWellaCare .seventhSection .productArticlesGroup{width:70%}}.newWellaCare .seventhSection .productArticlesGroup hgroup{padding:20px 0}.opal_essence_by_illumina_color .newWellaCare .seventhSection .productArticlesGroup,.opal-essence-by-illumina-color .newWellaCare .seventhSection .productArticlesGroup{padding:10px 9%;width:50%}.newWellaCare .seventhSection .productArticlesGroup .article{border-top:1px solid #e3e3e3;padding:10px 0;line-height:2;font-family:"Aspira W05 Regular"}.newWellaCare .seventhSection .productArticlesGroup .article h4,.newWellaCare .seventhSection .productArticlesGroup .article p{padding:10px 0}.newWellaCare .seventhSection .productArticlesGroup h3{font-family:"Aspira W05 Medium";font-size:2.6em;text-transform:uppercase;padding-bottom:10px}.newWellaCare .seventhSection .productArticlesGroup h4{font-family:"Aspira W05 Regular";text-decoration:uppercase}.newWellaCare .seventhSection .productArticlesGroup h4,.newWellaCare .seventhSection .productArticlesGroup p{font-size:1.4em}.newWellaCare .seventhSection .productArticlesGroup p{color:#000}.newWellaCare .seventhSection .productArticlesGroup table{width:100%;border-collapse:initial}.newWellaCare .seventhSection .productArticlesGroup table caption{color:#fff;font-size:1.5em;font-weight:bold;background:#d0bbc0;text-align:center;border-radius:10px 0 0}.newWellaCare .seventhSection .productArticlesGroup table td{text-align:center;font-size:1.5em;border-bottom:1px solid #d0bbc0;line-height:140%}.newWellaCare .seventhSection .productArticlesGroup table td:first-of-type{border-left:1px solid #d0bbc0;text-align:right}.newWellaCare .seventhSection .productArticlesGroup table td:last-of-type{border-right:1px solid #d0bbc0}.newWellaCare .seventhSection .productArticlesGroup table tr:last-of-type td:last-of-type{border-radius:0 0 10px}.newWellaCare .seventhSection .productArticleTitle{font-size:2.5em}.newWellaCare .seventhSection .productArticleTitle:lang(fi-FI){font-size:1.55em}@media only screen and (min-width: 768px) and (max-width: 1024px){.newWellaCare .seventhSection .productArticleTitle:lang(fi-FI){font-size:2.5em}}.newWellaCare .nineSection .before-after{width:50vw;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0, 1fr))[4];grid-template-columns:repeat(4, minmax(0, 1fr));gap:2rem;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.newWellaCare .nineSection .before-after{-ms-grid-columns:(minmax(0, 1fr))[2];grid-template-columns:repeat(2, minmax(0, 1fr));width:100%}}@media only screen and (max-width: 767px){.newWellaCare .nineSection .before-after{width:90%;display:block}}.newWellaCare .nineSection .before-after h4{font-family:"Aspira W05 Heavy";font-weight:900;font-size:2rem;height:72px}.newWellaCare .nineSection .before-after h4+p{font-size:1.5rem;font-family:"Aspira W05 Demi";height:70px}@media only screen and (max-width: 767px){.newWellaCare .nineSection .before-after h4+p{height:60px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.newWellaCare .nineSection .before-after h4+p{height:90px}}@media only screen and (max-width: 767px){.newWellaCare .nineSection .before-after h4{height:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.newWellaCare .nineSection .before-after h4{height:70px}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.newWellaCare .nineSection .before-after h4{height:110px}}@media (max-width: 1480px) and (min-width: 1280px){.newWellaCare .nineSection .before-after h4{height:115px}}.newWellaCare .tenSection{width:90.13%;margin:auto;max-width:1325px}.newWellaCare .tenSection h2{line-height:0.8}.newWellaCare .tenSection img{max-width:100%;display:block}.newWellaCare .tenSection li{list-style-position:inside}.newWellaCare .tenSection .swiper-pagination{position:static;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.newWellaCare .tenSection .swiper-pagination-bullet{width:15px;height:15px;background:none;border:2px solid #969696}.newWellaCare .tenSection .swiper-pagination-bullet-active{background:#969696;border:none}.newWellaCare .tenSection .slider-wrapper{position:relative}.newWellaCare .tenSection .swiper-button-disabled{display:none}.newWellaCare .tenSection .swiper-button-custom__prev,.newWellaCare .tenSection .swiper-button-custom__next{width:19px;height:47px;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;color:#969696;position:absolute;top:50%;-webkit-transform:translateY(calc(-50% - 27.5px));-ms-transform:translateY(calc(-50% - 27.5px));transform:translateY(calc(-50% - 27.5px));z-index:10;opacity:1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}@media only screen and (max-width: 767px){.newWellaCare .tenSection .swiper-button-custom__prev,.newWellaCare .tenSection .swiper-button-custom__next{top:50%}}.newWellaCare .tenSection .swiper-button-custom__prev:hover,.newWellaCare .tenSection .swiper-button-custom__next:hover{opacity:0.5;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.newWellaCare .tenSection .swiper-button-custom__prev.tabs,.newWellaCare .tenSection .swiper-button-custom__next.tabs{-webkit-transform:translateY(calc(-50% - 27.5px - 21px));-ms-transform:translateY(calc(-50% - 27.5px - 21px));transform:translateY(calc(-50% - 27.5px - 21px))}@media only screen and (max-width: 767px){.newWellaCare .tenSection .swiper-button-custom__prev.card,.newWellaCare .tenSection .swiper-button-custom__next.card{top:35%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.newWellaCare .tenSection .swiper-button-custom__prev{background-image:url(../i/fire/side-swipe-left.png);left:-40px}@media only screen and (max-width: 767px){.newWellaCare .tenSection .swiper-button-custom__prev{left:20px}}@media only screen and (max-width: 767px){.newWellaCare .tenSection .swiper-button-custom__prev.related{left:0}}.newWellaCare .tenSection .swiper-button-custom__prev.hero{left:20px}.newWellaCare .tenSection .swiper-button-custom__next{background-image:url(../i/fire/side-swipe-right.png);right:-40px}@media only screen and (max-width: 767px){.newWellaCare .tenSection .swiper-button-custom__next{right:20px}}@media only screen and (max-width: 767px){.newWellaCare .tenSection .swiper-button-custom__next.related{right:0}}.newWellaCare .tenSection .swiper-button-custom__next.hero{right:20px}.newWellaCare .tenSection .btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:10px 0 0;font-family:"Aspira W05 Bold";font-weight:900;font-size:0.9em;padding:20px;text-transform:uppercase;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;cursor:pointer}@media only screen and (max-width: 767px){.newWellaCare .tenSection .btn{margin:10px auto}}.newWellaCare .tenSection .btn.btn-primary:hover,.newWellaCare .tenSection .btn.btn-buy:hover,.newWellaCare .tenSection .btn.btn-secondary:hover{background-color:#cacaca;border:none;color:black;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.newWellaCare .tenSection .btn.btn-primary{background-color:white;outline:solid 1px #cacaca;color:black}.newWellaCare .tenSection .btn.btn-buy,.newWellaCare .tenSection .btn.btn-secondary{background-color:#ba0c2f;border:none;color:white}.newWellaCare .tenSection .product-card-desc__slide{position:relative}.newWellaCare .tenSection .product-card-desc__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin:75px 0 0 75px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.newWellaCare .tenSection .product-card-desc__item{margin:0}}@media only screen and (max-width: 767px){.newWellaCare .tenSection .product-card-desc__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0px}}.newWellaCare .tenSection .product-card-desc__img-container{width:50%}@media only screen and (max-width: 767px){.newWellaCare .tenSection .product-card-desc__img-container{width:100%}.newWellaCare .tenSection .product-card-desc__img-container img{width:100%}}.newWellaCare .tenSection .product-card-desc__content-container{width:50%}@media only screen and (max-width: 767px){.newWellaCare .tenSection .product-card-desc__content-container{width:100%}}.newWellaCare .tenSection .product-card-desc__number{display:none;position:absolute;top:-65px;left:-75px;font-family:"Chronicle Display Light";font-weight:200;font-size:100px}@media only screen and (max-width: 767px){.newWellaCare .tenSection .product-card-desc__number{font-size:50px;top:20px;left:20px}}.newWellaCare .tenSection .product-card-desc__title{font-size:3.6em;font-family:"Aspira W05 Bold";font-weight:900;text-transform:uppercase;margin-bottom:20px;line-height:0.9}@media only screen and (min-width: 768px) and (max-width: 1024px){.newWellaCare .tenSection .product-card-desc__title{font-size:1.8em}}.newWellaCare .tenSection .product-card-desc__title span{font-family:"Chronicle Display Roman";font-weight:400;display:block;margin:0}.newWellaCare .tenSection .product-card-desc__header{font-size:4.5em;font-family:"Aspira W05 Bold";font-weight:900;text-transform:uppercase}@media only screen and (max-width: 767px){.newWellaCare .tenSection .product-card-desc__header{font-size:2.45em}}.newWellaCare .tenSection .product-card-desc__header span{font-family:"Chronicle Display Light";font-weight:200;margin-left:100px}.newWellaCare .tenSection .product-card-desc .btn{margin-top:20px;max-width:240px}.newWellaCare .tenSection .content--small{font-size:1.8em;letter-spacing:-0.5px}.newWellaCare .tenSection .product-card-desc .btn{font-size:2em;border:0}.newWellaCare .button-section{text-align:center;margin:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 767px){.newWellaCare .button-section{max-width:90%;margin:6rem auto}}.newWellaCare .button-section__button{background-color:#DC0840;color:#fff;font-size:30px;font-weight:600;padding:5px 20px;border:none}@media only screen and (max-width: 767px){.newWellaCare .button-section__button{width:100%}}.newWellaCare .button-section.smallText{font-size:12px;margin:2.5rem auto 0;width:100%}@media only screen and (max-width: 767px){.newWellaCare .button-section.smallText{max-width:100%}}.visualText .slideTitle{text-align:left;right:50%;bottom:120px}@media only screen and (max-width: 767px){.visualText .slideTitle{right:50%;bottom:80px}}.header .product-card-desc__title span{display:block;font-family:"Chronicle Display Light";font-weight:200;margin-left:100px}@media only screen and (min-width: 768px) and (max-width: 1024px){.header .product-card-desc__title span{margin-left:0}}@media only screen and (max-width: 767px){.header .product-card-desc__title span{margin-left:0}}
