:root{--gpdermal--blue: #152E6E;--gpdermal--light--blue: #84c5e3;--gpdermal--grey: #f2f2f2}.main-content{padding-top:0}h1{font-weight:700!important;color:var(--gpdermal--blue)!important;text-shadow:none!important;font-size:42px}.site-header__logo{margin-top:.5rem;max-width:150px}.hero .mega-title{text-shadow:none!important}h2{text-transform:none;letter-spacing:unset;font-weight:600!important;color:var(--gpdermal--blue);font-size:35px}h3,h4{font-weight:600}h2.hero-title{font-size:2rem;margin-bottom:20px}h4,.hero-title--blue{color:var(--gpdermal--blue)}.site-footer__linklist-item{font-family:Dosis,sans-serif!important;font-weight:600;font-size:19px}p{font-family:Montserrat,sans-serif;font-size:19px}.slideshow__title--mobile~.slideshow__subtitle--mobile{font-family:Montserrat,sans-serif}a{color:var(--gpdermal--blue);text-decoration:none}a.site-nav__link{font-size:18px;line-height:2.3}input,textarea{font-family:Montserrat,sans-serif}.btn{border:solid 1px var(--gpdermal--blue);font-family:Montserrat,sans-serif;font-weight:500;min-width:200px;color:#fff;background-color:var(--gpdermal--blue);padding:.505rem 1.55rem;font-size:1rem;line-height:1.5;border-radius:.15rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-transform:none;letter-spacing:0em}.btn--white{background-color:#fff;border-color:#fff;color:var(--gpdermal--blue)}.btn--brands{margin-top:25px}.btn:hover{border:solid 1px #bdbdbd!important;background-color:#fff!important;color:var(--gpdermal--blue)!important}.btn--white:hover{border-color:var(--gpdermal--blue)!important;background-color:var(--gpdermal--blue)!important;color:#fff!important}a.btn{font-size:18px}.btn--banner{margin-top:10%}.btn--50{margin-top:50px}.collection-hero{margin-top:0}.hr--invisible{height:0px!important}.badge-natale{background:var(--gpdermal--blue);border-radius:50%;bottom:0;height:25px;position:absolute;right:0;width:25px;z-index:1}ul.site-nav li,ul.mobile-nav li{font-family:Dosis,sans-serif!important;color:var(--gpdermal--blue);font-weight:600}.site-nav__label{font-weight:600;font-size:18px}.site-nav__link--active .site-nav__label{font-weight:800;border-bottom:none}ul#MobileNav,ul.mobile-nav__dropdown{padding-left:0!important}.logo-footer{margin-bottom:40px}.site-footer__hr{color:#fff;opacity:1;border-bottom:none!important}.site-footer__item-inner--link_list .h4{margin-bottom:0}.footer-legal{margin-top:15px;text-align:center}.footer-legal p{font-size:12px}.banner__text__inner{padding:20px}.page-width--bannerhome{max-width:780px}.btn-wrapper{display:flex;justify-content:center}.price-item{color:var(--gpdermal--light--blue);font-family:Montserrat,sans-serif;text-align:center;font-weight:400}.price{align-items:center}.gp-slider-wrapper{position:relative}.gp-slider-wrapper .swiper-button-next:after,.gp-slider-wrapper .swiper-button-prev:after{color:var(--gpdermal--blue)}.gp-slider-wrapper .swiper-button-next{right:-50px}.gp-slider-wrapper .swiper-button-prev{left:-50px}.section-layer,.section-layer-brands{position:relative;background:#84c5e3;overflow:hidden}.section-layer--white{background:#fff}.section-layer:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.6;background-repeat:no-repeat;background-position:center center;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.section-layer-brands:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.9;background-repeat:no-repeat;background-position:center center;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}.section-layer h1{text-align:center;z-index:2;position:relative}.section-layer .container,.section-layer-brands .title{z-index:100}.header-page{height:45vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-position:center center;background-size:cover;background-repeat:no-repeat}.container--brands{padding:0 25px}.brand-lists__item{margin-top:50px}.brand-lists__item__col{margin-top:30px;padding:0 25px;margin-bottom:70px}.banner__text{display:flex;align-items:center;flex-direction:row}.brand-lists__item__col__text{max-width:500px}.banner--brand{margin-top:50px}.banner__text__inner{max-width:600px}.header-page--singlebrand{height:53vh!important}.banner--brand p{color:#fff}.section--brand{padding-top:50px}.brand-lists__item--single{padding:0 25px;margin-bottom:40px}.single-logos__inner{margin-bottom:20px}.brand-lists{display:flex;justify-content:center}.container--brandabout{max-width:850px}.brands-about__block{margin-top:15px}.brands-about__image{width:100%;height:70px;background-size:cover;border-radius:4px}.brand-lists__item__about{padding:0 25px;margin-bottom:40px}.section-header--about{padding:0 10px}.blog-block{display:flex;flex-direction:column;align-items:center;margin-top:80px}.blog-block__image{max-width:340px;height:500px;background-position:center;margin:auto}.section-header--about{margin-top:50px;margin-bottom:40px}.section-header--top{margin-top:50px}.section-header--blog{height:40vh;display:flex;align-items:center;justify-content:center}.hero-news-text p{color:#000}.page-width--banner-news{max-width:900px}.blog-filter{margin-bottom:55px}.header-page--skintest{max-width:600px;padding:0 25px}#shopify-section-skin-test{margin-bottom:-55px}.header-page--skintest p{color:#fff}.addresses-box{margin-top:90px;margin-bottom:90px}.addresses-box__line{margin-top:30px}.addresses-box__line__inner{margin-bottom:30px}.addresses-box h3{color:var(--gpdermal--blue)}.newsletter__input{color:#fff}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-block__image{height:350px}}@media only screen and (min-width: 768px){h2{font-size:35px}.site-nav{text-align:right}.border-bottom{border-bottom:0px!important}.site-header__logo{margin-bottom:0;margin-top:0;max-width:170px}.slideshow__arrows{display:flex;align-items:center;justify-content:center;background-color:transparent}.slideshow__controls .slideshow__arrows:hover,.slideshow__controls:hover .slideshow__arrows{background-color:transparent!important}.slideshow__arrows .slick-dots li{align-items:center;display:inline-flex;height:18px;justify-content:center;position:relative;width:18px}.slideshow__arrows .slick-dots li a:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.slideshow__arrows .slick-dots li.slick-active a:before{height:15px;width:15px}.gp_hero_arrow{background-color:transparent;border:none;color:#fff;cursor:pointer;position:absolute;top:50%;transition:color .2s cubic-bezier(.44,.13,.48,.87);z-index:10}.gp_hero_arrow:hover{color:#ffffff80}.gp_hero_arrow svg.icon{height:35px;width:35px}.gp_hero_arrow.slideshow__arrow-previous{left:20px}.gp_hero_arrow.slideshow__arrow-next{right:20px}.slideshow__arrows .slick-dots li.slick-active a:before{color:var(--gpdermal--blue)}.slideshow__arrows .slick-dots li a:before{color:var(--gpdermal--blue);opacity:.5}.slideshow__text-content-list{margin-top:10vh}h1.mega-title{font-size:3.5rem}p.slideshow{text-shadow:none!important;color:var(--gpdermal--blue)!important;font-size:28px}.banner__text__inner{padding:20px 20px 20px 0}.hero--small{height:365px}.container--brands{max-width:800px}.brand-lists__item{margin-top:100px}.brand-lists__item__col{margin-top:0;padding-left:30px;margin-bottom:20px}.btn--brands{margin-top:80px}.brand-lists__item__about,.brand-lists__item--single{padding-left:80px}.brand-lists__item__about{margin-bottom:0}.section-header--about{padding:0}.addresses-box__line{margin-top:50px}.addresses-box__line__inner{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gpdermal.css.map */
