@font-face{font-family:"Mont Web";src:url("../fonts/Mont-Regular.woff2") format("woff2"),url("../fonts/Mont-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Mont Heavy Web";src:url("../fonts/Mont-Heavy.woff2") format("woff2"),url("../fonts/Mont-Heavy.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}*{box-sizing:border-box}body{background-color:#000;font-family:"Mont Web";box-sizing:border-box;overflow-x:hidden}h1,h2,h3,h4{font-family:"Mont Heavy Web"}h1{font-size:3em;margin-top:2em;margin-bottom:1em}h2{font-size:2.5em;margin-top:2em;margin-bottom:.5em}h3{font-size:2em;margin-top:2em;margin-bottom:.5em}h4{font-size:1.5em}img{max-width:100%}.missing{height:600px}.color-white{color:#fff}.big{font-family:"Mont Heavy Web";font-size:1.5em}.main{background-color:#000;color:#fff;padding:5em;padding-top:1em}.button{display:inline-block;background-color:#000;color:#fff;font-family:"Mont Heavy Web";font-size:1em;padding:15px 20px;position:relative;text-transform:uppercase;width:300px;text-align:left}.button a{color:#fff;text-decoration:none}.button ul{position:absolute;top:10px;left:0;width:100%;display:none;padding:20px;background:#000;text-align:left}.button ul li{border-top:2px solid #fff;padding:10px 0}.button:hover ul{display:block;margin:0;margin-top:20px}.button:hover.arrow::after{transform:rotate(-90deg)}.button.arrow{padding-right:50px;color:#fff}.button.arrow::after{content:">";display:block;transform:rotate(90deg);position:absolute;right:20px;top:15px}.iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.iframe-container .iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.text-center{text-align:center}.flex{display:flex}.flex.flex-50>div{flex:0 1 50%;padding:50px}.container{margin:auto;max-width:1920px;font-family:"Mont Web";background-color:#fff}.container .small-box{max-width:800px;margin:0 auto}.container .header{margin:0;padding:0;line-height:0;height:200px;display:flex}.container .header .picture{width:10%;height:100%;background-position:center bottom;background-size:cover}.container .header .picture:nth-child(1){background-image:url("../img/header/matrix-blue.jpg")}.container .header .picture:nth-child(2){background-image:url("../img/header/matrix-green.jpg")}.container .header .picture:nth-child(3){background-image:url("../img/header/matrix-orange.jpg")}.container .header .picture:nth-child(4){background-image:url("../img/header/matrix-purple.jpg")}.container .header .picture:nth-child(5){background-image:url("../img/header/matrix-green-2.jpg")}.container .header .picture:nth-child(6){background-image:url("../img/header/matrix-pink.jpg")}.container .header .picture:nth-child(7){background-image:url("../img/header/matrix-purple-2.jpg")}.container .header .logo{width:30%;background-image:url("../img/header/logo.jpg");background-position:center;background-size:cover}.container .video-wrapper{background:#000;padding:80px;padding-bottom:40px}.container .video-wrapper video{width:100%}.container .qa{max-width:1200px;margin:auto;padding:40px}.container .carousel-wrapper{height:380px}.container .carousel-wrapper .owl-carousel .owl-nav button.owl-prev,.container .carousel-wrapper .owl-carousel .owl-nav button.owl-next{font-family:"Mont Web"}.container .carousel-wrapper .owl-carousel .owl-item img{width:auto}.container .carousel-wrapper .item{display:flex}.container .carousel-wrapper .item .image{height:380px;width:50%;background-size:cover;background-position:left center}.container .carousel-wrapper .item .content{width:50%;height:380px;position:relative;display:flex;align-items:center;padding:20px}.container .carousel-wrapper .item .content .product-family{width:40%;text-align:center}.container .carousel-wrapper .item .content .product-family img{width:80%;display:inline}.container .carousel-wrapper .item .content .text{width:60%}.container .carousel-wrapper .item .content .text h3{font-size:3em}.container .carousel-wrapper .item .content .text p{font-size:1.5em}.container .carousel-wrapper .owl-nav{position:absolute;top:50%;font-size:6em;color:#fff;margin-top:-60px;width:100%}.container .carousel-wrapper .owl-nav .owl-next{position:absolute;right:0px}.container img{max-width:100%}.container .bestsellers{padding:40px}.container .bestsellers h2{text-align:center}.container .product-list{display:flex}.container .product-list .product-item{padding:40px;cursor:pointer;flex:1 1 0px}.container .product-list .product-item .image{margin:auto;text-align:center;height:250px;width:250px;overflow:hidden;background-repeat:no-repeat;background-size:auto 100%;background-position:left center;-webkit-transition:background-position .3s ease;-moz-transition:background-position .3s ease;-o-transition:background-position .3s ease;transition:background-position .3s ease}.container .product-list .product-item .image:hover{background-position:right center}.container .product-list .product-item .title{font-family:"Mont Heavy Web";text-align:center;margin-bottom:10px}.container .product-list .product-item .description{font-family:"Mont Web";text-align:center}.container .buy{background-color:#fff;padding-bottom:40px}.container .buy h2{text-align:center}.container .buy .buttons-wrapper{padding:0px}.container .so-color{background-size:auto 100%;min-height:300px}.container .so-color .poster{line-height:0;background:url(../img/so-color-poster-back.jpg) center center no-repeat;background-size:cover;height:600px;width:50%}.container .so-color .poster img{height:600px}.container .so-color .content{width:50%;height:600px;background-color:#f381b4;background-size:cover;padding:40px;padding-top:120px;box-sizing:border-box}.container .so-color .content h2{font-size:3em;margin-bottom:5px}.container .so-color .content h3{font-family:"Mont Web"}.container .so-color .content .product-list{width:100%;align-items:center}.container .so-color .content .product-list .product-item{width:50%}.container .so-color .content .product-list .product-item .image img{height:400px}.container .so-color .content .product-list .product-item .description{text-align:center;font-family:"Mont Heavy Web"}.container .about{background-color:#7351b7;color:#fff}.container .about .poster{width:35%;line-height:0;background:url("../img/matrix-footer.jpg") center right;background-size:cover;min-height:300px}.container .about .content{width:65%;padding:10px}.container .about .content p{margin:20px}.container .about .content p:last-child{margin-bottom:0}.container .about .content img{max-width:300px}.container footer{display:flex;height:200px;padding:60px 40px;background-color:#000;color:#fff}.container footer .logo{width:200px;margin-bottom:10px}.container footer>div{width:50%}.container footer .menu{list-style:none;margin-left:0;display:flex}.container footer .menu li{margin-right:10px;padding-right:10px;border-right:#fff 2px solid}.container footer .menu li:last-child{border-right:0}.container footer .menu li a,.container footer .menu li button{color:#fff;text-decoration:none;background:none;border:0;font-size:1em;text-align:left}.container footer .social{list-style:none;display:flex;justify-content:flex-end}.container footer .social li{margin:20px}.container footer .social li:first-child{margin-left:0}.favs{padding-top:30px;background-color:#000;color:#fff}.favs .before-after{text-align:right}.favs .before-after video{width:80%;margin:auto}.favs h2{text-align:center;color:#fff}.favs .reviews ul li{margin-bottom:40px;display:flex}.favs .reviews ul li .stars{width:100px;margin-bottom:10px}.favs .reviews ul li .product-shot{width:150px}.favs .reviews ul li .author{margin-top:10px;font-weight:700}.favs .reviews{padding-left:0 !important;padding-top:100px !important}@media(max-width: 1200px){.iframe-container{padding-top:75%}.favs .flex{display:block}.favs .flex .before-after{text-align:center}.so-color .product-list .product-item{padding:10px}}@media(max-width: 1000px){.iframe-container{padding-top:90%}.bestsellers .product-list{display:block}.so-color .flex{display:block}.so-color .flex .content,.so-color .flex .poster{width:100%}}@media(max-width: 800px){.iframe-container{padding-top:100%}.container footer>div{width:100%}.container footer .social{justify-content:center}}@media(max-width: 768px){.iframe-container{padding-top:140%}.container .header{height:130px}.container .before-after{text-align:center}.container .carousel-wrapper{height:auto}.container .carousel-wrapper .item{display:block}.container .carousel-wrapper .item .image,.container .carousel-wrapper .item .content{width:100%}.container .flex{display:block}.container .product-list{display:block}.container .so-color .poster{height:800px;width:100%}.container .so-color .content{width:100%}.container .so-color .content .product-list{display:flex}.container .so-color .content .product-list .product-item{width:100%}.container .about .poster{width:100%}.container .about .content{width:100%}.button{width:300px}.button:first-child{margin-bottom:20px}.button ul{position:relative;display:block;padding:0;font-size:.8em}}@media(max-width: 640px){.iframe-container{padding-top:180%}.container .header{height:100px}.container .video-wrapper{padding:40px}.container .flex .reviews{padding:50px 0}.container .flex .reviews ul>li{text-align:center;padding:40px;display:block}.container footer{display:block}}/*# sourceMappingURL=styles.css.map */