body{font-family:Montserrat,sans-serif}h1{font-size:2rem;font-weight:300;margin-bottom:20px}h2{font-size:2rem;font-weight:400}p,ul{font-weight:400;margin-bottom:20px}b,strong{font-weight:700}.heading{font-size:2.4rem;line-height:2.8rem;font-weight:300}.btn,.btn:hover{background:#000001;color:#fff;padding:15px 80px;border-radius:0;text-transform:uppercase;margin-bottom:20px}p.stars a{color:#fff}#stickybutton{top:47vh}header a{color:#fff}.stars a{color:#000}header a:hover{color:#fff;opacity:.9}.border{bottom:0;width:100%;border:0!important;border-top:2px solid #8ddfdf!important;display:inline-block;vertical-align:top}header{width:100%;color:#fff;position:absolute}header .float-left{padding:10px 0;max-width:240px}header .float-right{padding:10px;text-align:right;font-size:12px;font-weight:300;z-index:2;position:relative}header .float-right strong{font-size:14px}.zup{position:relative;z-index:2}#hero{background-size:cover;color:#fff;padding:60px 0 15px;background:#45b5dd;background:radial-gradient(circle,#57e3e3,#3299be 101%)}#hero .stars{font-weight:600;font-size:13px}#hero .stars img{height:12px;margin-right:5px;margin-top:-2px}#hero .logo{max-width:180px;margin-bottom:20px}#hero .guarantee{background:url(mediawire--revive--badge.png) left center no-repeat;background-size:80px;padding:15px 0 15px 80px;text-align:center;max-width:300px;margin:0 auto;font-size:13px}#hero .container-fluid{border-top:1px solid white;border-bottom:1px solid white}#hero ul{list-style-type:none;padding:0;margin:0;text-align:center}#hero ul li{display:inline-block;background:url(mediawire--revive--check.png) left center no-repeat;background-size:32px;padding:15px 20px 15px 40px}.bluetextshade{text-shadow:0px 3px 5px rgba(42,140,175,.1)}#hero .featured{position:absolute;top:50%;transform:translateY(-50%);color:#087da7;font-weight:600}#hero .hero-carousel div{display:inline-block;width:13%}#hero .hero-carousel div img.img-fluid{padding:0 13px}#beforeafter{padding:60px 0}#beforeafter p{margin-top:0;font-weight:300}#beforeafter .author{font-size:.75rem;font-weight:600;color:#68c3de}#study{background:url(mediawire--revive--bg_2.jpg) center center no-repeat;background-size:cover;background-position:bottom;color:#fff;padding:60px 0 120px}#study .heading{margin-top:30px}#study p{margin-top:15px;margin-bottom:15px}#study .borderhelper p{margin-right:30px}#study .border{border-top:2px solid #9dccce!important}#study ul{list-style-type:none;margin:0;padding:0}#study ul li{padding-left:30px;font-size:14px;line-height:16px}#study .large-number{position:relative;font-weight:600;font-size:2.4rem;line-height:2.2rem}#study .large-number .border{position:absolute;top:15px;left:-60px;width:42px;height:98px;border-left:2px solid #9dccce!important;border-bottom:0!important;border-right:0!important}#study .last .large-number .border{border-left:0!important}#badges{padding:60px 0}#steps{background:url(mediawire--revive--bg_3.jpg) center center no-repeat;background-size:cover;background-position:top;padding:60px 0}#steps .step{border-left:2px solid #91bec2;padding-left:15px;margin-top:60px}#steps .even .step{border-right:2px solid #91bec2;border-left:0;padding-left:0;padding-right:15px}#steps .step .heading{color:#00829f;font-size:1.4rem;font-weight:600;margin-top:60px;margin-bottom:0}#steps .step p{font-size:.8rem}#features{padding:60px 0}#features img{max-width:120px;margin-bottom:15px}#guarantee{background:url(mediawire--revive--bg_4.jpg) center center no-repeat;background-size:cover;color:#fff;padding:60px 0}#product{padding:60px 0}#product .product-bg{padding:60px 0;background:url(mediawire--revive--product_image.jpg) left center no-repeat;background-size:contain}#product .product_wrapper{background:#fff;padding:30px;box-shadow:0 2px 60px #0000001a;position:relative}#product .sticker{position:absolute;top:0;right:0;width:30%}#product .selector-wrapper{display:none}#product .price{color:#8200ba;font-size:1.6rem}#product .price s{color:#000}#product .stars{height:13px;filter:grayscale(100%);filter:brightness(0%)}#faq{background:#f7f8f9;padding:60px 0}#faq button{width:100%;border:0;background-size:20px;text-align:left;padding:10px 25px 10px 0;font-weight:400;outline:none}#faq button.collapsed:after{transform:rotate(0);transition:transform .1s .1s}#faq button:after{content:"";position:absolute;background:transparent url(mediawire--revive--down.png) right center no-repeat;width:25px;height:25px;background-size:contain;right:29px;transform:rotate(90deg);transition:transform .1s .1s}.accordion .col-12{margin-bottom:10px;background-color:#efefef}footer{background:#111616;color:#fff;font-size:14px;padding:60px 0 10px}footer a,footer a:hover{color:#fff}footer .copyright{font-size:12px;margin-top:60px}#stickybutton a{font-family:Montserrat,sans-serif!important;background-color:#000;color:#fff;transform:rotate(90deg);display:block;border-radius:0;padding:13px 22px 10px;font-weight:600;letter-spacing:1px;box-shadow:0 7px 33px #0003;font-family:Poppins,serif;font-weight:400;text-transform:uppercase}#stickybutton.sticky{margin-right:-45px;transition:margin-right .5s}#stickybutton{margin-right:-260px;transition:margin-right .2s}.herorow{align-items:center}.herotext{max-width:510px}.flag{width:260px}img.largehero{width:130%;max-width:110%;margin-left:-10%;margin-bottom:-17%}#hero ul.herolist{font-weight:800;font-size:12px;padding-top:20px;display:block;padding-bottom:20px}.press{margin-top:10px}.testimonial_large{align-items:center;margin-top:20px}.testimonial_large p{font-size:22px}.testimonial_large p.largetest{font-size:18px}#bestof{background:#45b5dd;background:linear-gradient(187deg,#57e3e3,#3299be);color:#fff;text-align:center;padding:60px 0}#bestof h3{font-weight:300;font-size:33px}.presslarger{width:110px;display:block;margin:0 auto}.winner,.reviewname{font-weight:800;text-transform:uppercase;font-size:11px;margin-bottom:20px}.large_clear{width:30%;position:absolute;z-index:2}.large_clear:hover{cursor:pointer}.large_clear{height:100%;top:0;right:0}.fa-arrow-left.slick-arrow.large_clear{right:auto;left:0}.float-right p{margin-bottom:0}.float-right a{color:#fff}#stickybutton a.cart{padding:54px 22px 12px}i.loox-icon{color:#ffe002}.loox-rating span{color:#000}.loox-rating{margin-bottom:10px}.vbox-close{display:none!important}.vbox-figlio{max-width:540px;height:auto!important;width:98%}.display-sales-modal #proceed-form input,.mwus--wrapper.side-upsell .mw--btn,.js--upsell--trigger.mw--btn{background-color:#000;font-weight:400;text-transform:uppercase;letter-spacing:1px;font-size:15px;padding:10px 37px;border-radius:0}.display-sales-modal #proceed-form input:hover,.mwus--wrapper.side-upsell .mw--btn:hover,.js--upsell--trigger.mw--btn:hover{background:#404040;text-decoration:none}.mwmc--variant-title.text-grey{display:none}.text-green{color:#8200ba}.mwmc--quantity--wrapper{margin-top:10px}.mwus--product-title{text-align:center;display:none}.mwmc--upsell-item:before{content:"Special!";position:absolute;text-transform:uppercase;top:0%;left:0%;font-size:8px;font-family:inherit;padding:3px 20px;font-weight:600;letter-spacing:.04rem;z-index:9;color:#fff;background:#d982ff;background:linear-gradient(304deg,#d982ff,#8200ba)}.mwmc--close{padding:0 10px;line-height:46px;font-size:60px;font-weight:300}.mwmc--lineitem:first-child,.mwmc--lineitem{border-top:none;border-bottom:none;background-color:#fafafa;position:relative}.vbox-container img{max-width:100%;height:auto;width:72px;border-radius:0}.mwus--wrapper.side-upsell{margin-top:20px;padding:10px}.mwus--discount-details{border-bottom:0px solid rgba(255,255,255,.3)}.mwus--wrapper.side-upsell .row--1-up{font-size:.8em;grid-template-columns:1fr 3fr}.mwus--order-row.row--order{text-align:center}.mwus--order-row.row--order a{max-width:200px;margin:0 auto}.mwus--variant-title.text-faint{display:none}.mwus--product-title{text-align:center}.mwus--wrapper.side-upsell,.mwus--wrapper{margin-top:0;background:#d982ff;background:linear-gradient(304deg,#d982ff,#8200ba)}.mwmc--header{text-transform:uppercase;font-size:12px}#hero .slick-dots li{display:inline-block;padding:0;background:none}.slick-dots li button:before{font-size:18px}@media(max-width:991.98px){.nopadding{padding-left:0;padding-right:0}header .float-left{padding:0}.herotext{margin:0 auto}#hero{background:linear-gradient(187deg,#57e3e3,#3299be)}#hero ul{padding:10px 0}#hero .featured{position:unset;text-align:center;margin-top:40px;margin-bottom:0}#hero .hero-carousel div{width:100%}#beforeafter .slick-slide{background:#f8f8f8;padding:0;margin:0 5px}#beforeafter .slick-dots{bottom:-50px}#beforeafter .slick-dots li button:before{font-size:20px;color:#7bcdd9}#study{background:url(mediawire--revive--bg_2_mobile.jpg) no-repeat;background-size:cover;padding:60px 0 110px;background-position:center bottom}#study .borderhelper .border{display:none}#study .study-carousel{border-top:2px solid #9dccce;border-bottom:2px solid #9dccce;margin:15px 0}#study ul li{text-align:center;padding:10px 20px 20px;line-height:22px}#study .large-number .border{display:none}#steps{background:url(mediawire--revive--bg_3_mobile.jpg) no-repeat;background-size:cover;padding:200px 0 170px}#steps .text-center .heading{text-align:left;margin-right:120px}#steps .even .col-8{order:2}#steps .even .step{border-right:0;border-left:2px solid #91bec2;padding-left:15px;padding-right:0}#product .sticker{width:35%}.flag{width:220px;margin-top:7px;position:absolute}.mobile_hero_holder{padding:0}h1{font-size:1.7rem}p,ul{font-size:15px}#hero .guarantee{margin-bottom:20px}#hero .hero-carousel div img.img-fluid{padding:0 10px}.heading{font-size:1.7rem;line-height:2rem}.row.testimonial_large .col-lg-5{padding:0;mix-blend-mode:multiply;margin-bottom:10px}.testimonial_large p.largetest,#beforeafter .testimonial_large p{font-size:14px}#study .large-number{font-weight:700;font-size:4rem;line-height:3rem}.mwmc--quantity--wrapper{margin-bottom:20px}#study .borderhelper p{margin-right:0;text-align:center}#product .product-bg{padding:0;background-image:none}#faq button:after{right:19px;top:10px}.float-right p,.float-right a{font-weight:700;font-size:13px}#product .product_wrapper{width:95%;margin:-40px auto 0}.press{height:auto}.js--total--target{font-size:16px}.product-bg .nopadding.col-md-6{margin:0 auto;width:100%;max-width:100%}}.holidaybanner{position:absolute;top:-30px;left:-30px;width:280px}.CM .holidaybanner{width:210px}.holidaybuynow{background-color:#000;margin-top:-40px}.holidaybannerbuyimage{width:100%}.holidaybuynow{color:#fff;text-transform:uppercase}.holidaybuynow p{margin-bottom:0;font-size:12px;padding-bottom:7px;margin-top:-10px}.holidayprice{font-size:12px;display:block;font-weight:900}.BF #Quantity{background-color:#eee;line-height:54px;font-size:22px;font-weight:300;border:0;text-align:center;width:60px;padding-right:0;vertical-align:top;padding-left:15px;margin-left:-10px}.BF .vbox-container .mwus--special-offer img.holidaybannerbuyimage{width:100%}.BF .mwus--wrapper{padding:0 0 20px;background:#000}.BF .js--upsell--trigger.mw--btn{background-color:#8200ba}.BF .mwus--order-row{display:grid;grid-template-columns:1fr 2fr}.BF .mwus--items-row.row--1-up{align-items:center}.BF .vbox-container img{max-width:100%;height:auto;width:100%}.BF .mwus--discount-details{font-size:1.4em;font-weight:900;padding-bottom:6px;border-bottom:2px solid rgba(255,255,255,.3);margin-bottom:20px}.BF .mwus--special-offer{font-size:.8em;margin-bottom:-12px}.BF .mwus--order-row.row--order a{max-width:100%}.CM .holidaybuynow,.BF.CM .mwus--wrapper{background:#9f22cb;background:linear-gradient(298deg,#9f22cb,#9059f6)}.BF.CM .mwus--discount-details{margin-top:10px}.BF.CM .js--upsell--trigger.mw--btn{background-color:#000}.BF.CM .vbox-container .mwus--special-offer img.holidaybannerbuyimage{width:80%;margin-top:10px}.BF.CM #product .product-bg{padding:60px 0;background:url(Mediawir--revive--cm_hero_image_2.jpg) left center no-repeat;background-size:contain}.POSTCM .holidaybuynow{background-color:#48b7d9}.POSTCM .holidaybuynow p{margin-top:0}.POSTCM img.largehero{width:100%;max-width:100%;margin-left:6%;margin-bottom:0%}.POSTCM #hero,.POSTCM .mwus--wrapper,.POSTCM #guarantee,.POSTCM #bestof{background-color:#48b7d9;background:#48b7d9}.POSTCM #hero .container-fluid{border-top:0px solid white}.BF.POSTCM .mwus--discount-details{font-size:1.1em;font-weight:900;padding-bottom:6px;border-bottom:2px solid rgba(255,255,255,.3);margin-bottom:20px;margin-top:10px}@media(max-width:991.98px){.holidaybanner{top:-50px;width:64%;max-width:250px;left:0}.holidaybuynow{z-index:9;position:relative;width:95%;margin:10px auto 37px}.BF #AddToCartForm .btn{width:79%;display:inline-block;vertical-align:middle;padding:15px 20px}.BF #Quantity{padding-left:0;width:22%}.BF.CM #product .product-bg{padding:60px 0;background:none;background-size:contain}.BF .mwus--order-row{display:grid;grid-template-columns:1fr 1fr;padding-right:10px}.BF .mwus--items-row.row--1-up{align-items:center;padding-left:10px}.BF .mwus--discount-details{font-size:1.2em;font-weight:900;padding-bottom:6px;margin-bottom:10px;margin-top:6px}.BF .mwus--product-original-price,.BF .mwus--product-sale-price{font-size:1em}.POSTCM img.largehero{width:100%;max-width:100%;margin-left:-1%;margin-bottom:-3%;margin-top:-9%;z-index:0;position:relative}.CM .holidaybanner{max-width:200px;top:-30px;left:0}.CM .mobile_hero{max-height:560px;margin:-40px auto -30px}}@media(max-width:500px){.holidaybanner{top:-60px;width:64%;max-width:210px;left:0}.CM .holidaybanner{max-width:150px;top:-56px;left:4px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/mediawire--revive--styles.css.map */
