@import"https://fonts.googleapis.com/css2?family=Anton&family=Oswald:wght@200..700&family=Outfit:wght@100..900&display=swap";*,html,body{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body{background-color:#22252a;font-family:"Outfit",serif;font-weight:200}.container{max-width:1500px;margin:0 auto;padding:0 2rem}button{background:none;border:none}h1{font-family:"Oswald",sans-serif;font-weight:700;font-size:clamp(2.1875rem,1.5400552486rem + 2.7624309392vw,3.75rem);margin-bottom:3rem}h2{font-weight:500;font-size:clamp(1.5625rem,1.3035220994rem + 1.1049723757vw,2.1875rem);margin-bottom:1rem}h3{font-weight:300;font-size:clamp(1.25rem,1.1723066298rem + 0.3314917127vw,1.4375rem);margin-bottom:1rem}p{margin-bottom:3rem;font-size:clamp(1rem,0.9482044199rem + 0.2209944751vw,1.125rem)}a{text-decoration:none;color:unset}li{font-size:clamp(1rem,0.9482044199rem + 0.2209944751vw,1.125rem)}footer{background-color:#101214;padding:2rem;display:flex;justify-content:space-between;color:#fff}footer .taurine{align-self:flex-end}footer img{width:30px;aspect-ratio:auto}footer .home-link{display:none}footer ul li{font-family:"Oswald",sans-serif;color:#fff;list-style-type:none;text-transform:uppercase;font-size:clamp(1.25rem,1.1723066298rem + 0.3314917127vw,1.4375rem);line-height:1.8;font-weight:500}footer a{position:relative}footer a::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:.1em;background-color:#fff;opacity:0;transition:opacity 300ms,transform 300ms}footer a::after{transform:translate3d(-30%, 0, 0)}footer a:hover::after,footer a:focus::after{opacity:1;transform:translate3d(0, 0, 0)}header{position:relative}.scrolled{background-color:#101214 !important}.menu-menu-main-container{padding:1.5rem 0;position:fixed;background-color:hsla(0,0%,100%,0);z-index:1000;width:100%;transition:all ease 2s}.menu-menu-main-container::after{content:"";color:rgba(0,0,0,0);display:block;position:absolute;background-image:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);z-index:100;width:100%;height:0px}.menu-menu-main-container .menu-fixed::after{opacity:0}.menu-menu-main-container .menu{display:flex;justify-content:end;align-items:center;position:relative;gap:10px;z-index:1000;width:100%;padding-right:50px}.menu-menu-main-container .menu .custom-logo{filter:invert(1)}.menu-menu-main-container .menu .home-link{width:100%;display:flex;margin-left:2rem;padding:unset !important}.menu-menu-main-container .menu .home-link img{width:180px;height:50px;-o-object-fit:contain;object-fit:contain}.menu-menu-main-container .menu li{list-style:none;padding:1rem;font-weight:300;font-size:1.2rem;min-width:145px;position:relative}.menu-menu-main-container .menu a{text-decoration:none;color:#fff;transition:all ease 1s;display:inline-block}.menu-menu-main-container .menu .menu-item a:hover{color:#fff}.menu-menu-main-container .menu .current-menu-item a{color:#b9c3eb}.menu-menu-main-container .menu a{position:relative}.menu-menu-main-container .menu a::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:.1em;background-color:#fff;opacity:0;transition:opacity 300ms,transform 300ms}.menu-menu-main-container .menu .custom-logo-link::after{display:none}.menu-menu-main-container .menu a::after{transform:translate3d(-30%, 0, 0)}.menu-menu-main-container .menu a:hover::after,.menu-menu-main-container .menu a:focus::after{opacity:1;transform:translate3d(0, 0, 0)}.menu-menu-main-container .menu .sub-menu{position:absolute;top:52px;visibility:hidden}.menu-menu-main-container .menu .sub-menu li{background-color:#fff;padding:8px;border-radius:10px;margin-bottom:5px}.menu-menu-main-container .menu .sub-menu a{transition:all ease .2s}.menu-menu-main-container .menu .sub-menu li a:hover{transform:unset;color:#fff}.menu-menu-main-container .sub-menu .menu-item{opacity:0}.menu-menu-main-container .submenu-open{display:block !important}.menu-menu-main-container .bmenu{position:absolute}.custom-logo-link{position:absolute;left:0;z-index:2;display:none}.custom-logo-link img{width:150px;height:-moz-fit-content;height:fit-content;padding:1rem;filter:invert(1)}.mobile-menu-button-wrapper{display:none;height:100vh;position:fixed;width:150%;top:0;right:-150%;position:fixed;z-index:100}.icon{height:4px;width:30px;top:30px;background-color:#fff;position:absolute;transition-duration:.5s}.icon:before{left:0;position:absolute;top:-10px;height:4px;width:30px;background-color:#fff;content:"";transition-duration:.5s}.icon:after{left:0;position:absolute;top:10px;height:4px;width:30px;background-color:#fff;content:"";transition-duration:.5s}.burger-menu{width:40px;height:57px;position:absolute;top:0%;transition-duration:1s;display:inline-block;cursor:pointer;left:-35px}.burger-menu::after{content:"";position:absolute;width:50px;height:50px;left:-9px;top:7px;z-index:-1;border-radius:10px}.burger-menu .icon{transition-duration:.5s;transition-delay:.5s}.burger-menu .icon:after{transition:transform .5s,top .5s .5s}.burger-menu .icon:before{transition:transform .5s,top .5s .5s}.burger-menu.toggle .icon{transition-duration:.1s;transition-delay:.5s;background:rgba(0,0,0,0)}.burger-menu.toggle .icon:before{transition:top .5s,transform .5s .5s;top:0px;transform:rotateZ(-45deg)}.burger-menu.toggle .icon:after{transition:top .4s,transform .5s .5s;top:0px;transform:rotateZ(45deg)}.menu-menu-main-container-mobile{display:none;padding:.5rem 1rem;opacity:1;position:absolute;left:0%;z-index:10;width:100%}.menu-menu-main-container-mobile .top-bar{display:flex;flex-direction:row;justify-content:center !important;align-items:center}.menu-menu-main-container-mobile .menu{padding-top:5rem}.menu-menu-main-container-mobile .menu-item{list-style:none;margin-bottom:20px;font-size:1.5rem}.menu-menu-main-container-mobile .menu-item a{text-decoration:none;color:#fff}.menu-menu-main-container-mobile .menu-item .sub-menu{position:relative}.menu-menu-main-container-mobile .menu-item .sub-menu li{margin-bottom:10px;margin-left:20px}.menu-menu-main-container-mobile .menu-item .sub-menu li::before{content:"•";position:relative;color:blue;margin-right:8px}.menu-menu-main-container-mobile .home-link{display:none}.menu-menu-main-container-mobile .custom-logo-link{display:flex;padding:unset !important}.menu-menu-main-container-mobile .custom-logo-link img{width:180px;height:50px;-o-object-fit:contain;object-fit:contain}.menu-menu-main-container-mobile .menu{display:none}.menu-menu-main-container-mobile .menu-menu-main-container-mobile.mobilemenu-open .menu-item,.menu-menu-main-container-mobile .menu-menu-main-container-mobile.mobilemenu-open .menu{display:block}.menu-menu-main-container-mobile .menu-menu-main-container-mobile.mobilemenu-open .sub-menu .menu-item{opacity:1}.menu-menu-main-container-mobile .menu-menu-main-container-mobile.mobilemenu-open .menu{display:flex;flex-direction:column}@media(max-width: 768px){.custom-logo-link{display:block}.menu-menu-main-container{display:none}.menu-menu-main-container .home-link{display:none}.menu-menu-main-container .menu .home-link{display:none}.menu-menu-main-container-mobile{height:65px;position:fixed;display:flex;flex-direction:column;align-items:center}.mobile-menu-button-wrapper{display:block}}#homepage .header{width:100%;height:100vh;display:flex;justify-content:end;flex-direction:column;position:relative;margin-bottom:2rem}#homepage .header .header-bg{width:100%;height:100vh;background-repeat:no-repeat;background-size:cover;filter:brightness(0.6)}#homepage .header h1{position:absolute;color:#fff;margin:8rem;font-size:clampRem(30, 58, 375, 1280)}@media(max-width: 768px){#homepage .header h1{width:100%;text-align:center;margin:0;padding-bottom:2rem}}#about{padding-top:10rem}#about h1{text-transform:uppercase;color:#fff}#products{padding-top:10rem}#products h1{text-transform:uppercase;color:#fff}#products .offers-list{display:flex;justify-content:center;gap:5rem;padding-bottom:5rem}#products .products-list{display:flex;flex-direction:column;gap:2rem;padding-bottom:5rem}#product{padding-top:10rem}#product h1{text-transform:uppercase;color:#fff}#product .superbloc{display:flex;gap:3rem;justify-content:space-between}@media(max-width: 768px){#product .superbloc{align-items:center;flex-direction:column}}#product section.bloctspl{width:50%}@media(max-width: 768px){#product section.bloctspl{width:100%}}#product .bloctspl-subtitle,#product h2{text-align:left}#product .bloctspl-text{width:100%;display:block}#product .bloctspl-text ul li{list-style-type:disc;margin-bottom:unset;margin-left:2rem}#product .bloctspl-text ul li::after{display:none}#product .img1{width:50%}@media(max-width: 768px){#product .img1{width:100%}}#product .img4{margin-bottom:5rem}section.paraphs2{padding:6rem 2rem}section.paraphs2 div{display:flex;gap:4rem;width:100%}@media(max-width: 768px){section.paraphs2 div{flex-direction:column;gap:1rem}}@media(max-width: 768px){section.paraphs2{padding:0 2rem}}section.paraphs2 .pleft{color:#fff;text-transform:uppercase;font-size:clamp(1.5625rem,1.0445441989rem + 2.2099447514vw,2.8125rem);font-weight:700;width:100%}section.paraphs2 .pright{width:100%;color:#fff;font-size:clamp(1.25rem,1.1982044199rem + 0.2209944751vw,1.375rem)}section.img2{padding:1rem 0;display:flex;justify-content:center}@media(max-width: 768px){section.img2{align-items:center;flex-direction:column}}section.img2 div{background-position:center;background-repeat:no-repeat;background-size:cover;width:500px;width:clamp(12.5rem,4.7306629834rem + 33.1491712707vw,31.25rem);height:clamp(18.75rem,8.3908839779rem + 44.1988950276vw,43.75rem)}section.img2 div:first-child{margin-top:6rem}@media(max-width: 768px){section.img2 div:first-child{margin-top:0;margin-left:4rem}}@media(max-width: 768px){section.img2 div:last-child{margin-right:4rem}}div.img1{background-position:center;background-repeat:no-repeat;background-size:contain;width:500px;width:clamp(12.5rem,4.7306629834rem + 33.1491712707vw,31.25rem);height:clamp(18.75rem,8.3908839779rem + 44.1988950276vw,43.75rem)}section.img4{padding:1rem 0;display:flex;justify-content:center}@media(max-width: 768px){section.img4{align-items:center;flex-direction:column}}section.img4 div{background-position:center;background-repeat:no-repeat;background-size:cover;width:500px;width:clamp(12.5rem,4.7306629834rem + 33.1491712707vw,31.25rem);height:clamp(18.75rem,8.3908839779rem + 44.1988950276vw,43.75rem)}section.img4 div:nth-child(even){margin-top:6rem}@media(max-width: 768px){section.img4 div:nth-child(even){margin-top:0;margin-left:4rem}}@media(max-width: 768px){section.img4 div:nth-child(odd){margin-right:4rem}}section.bloctspl{padding:4rem 0;display:flex;justify-content:center;flex-direction:column;width:50%}section.bloctspl h2{text-align:center;color:#fff;font-size:clamp(1.5625rem,1.3035220994rem + 1.1049723757vw,2.1875rem);text-transform:uppercase;font-weight:700}section.bloctspl p,section.bloctspl ul{color:#fff}section.bloctspl .bloctspl-subtitle{font-size:clamp(1.25rem,1.1982044199rem + 0.2209944751vw,1.375rem);text-align:center}section.bloctspl .bloctspl-text{display:flex;justify-content:center;gap:4rem;margin-top:5rem}section.bloctspl .bloctspl-text ul li{list-style-type:none;position:relative;margin-bottom:2rem}section.bloctspl .bloctspl-text li:not(li:last-child)::after{content:"•";position:absolute;bottom:-1.5rem;left:50%}section.bloctspl .bloctspl-link{color:#fff;font-size:clamp(0.9375rem,0.8598066298rem + 0.3314917127vw,1.125rem);text-align:center;border:1px solid #fff;border-radius:10px;width:-moz-fit-content;width:fit-content;align-self:center;padding:.5rem 2rem;margin-top:4rem}section.bloctspl .bloctspl-link:hover{background-color:#fff;color:#22252a;transition:all .5s ease}section.contact{background-color:#fff;padding:5rem 0}section.contact .contact-content{display:flex;gap:4rem}@media(max-width: 768px){section.contact .contact-content{flex-direction:column;gap:1rem}}section.contact .contact-content-left{width:40%}@media(max-width: 768px){section.contact .contact-content-left{width:100%}}section.contact h2{font-size:clamp(1.5625rem,1.3035220994rem + 1.1049723757vw,2.1875rem);text-transform:uppercase;font-weight:700}section.contact .frm_forms{width:100%;padding:0 8rem}@media(max-width: 768px){section.contact .frm_forms{padding:0}}section.contact .frm_forms label{font-size:clamp(1rem,0.9482044199rem + 0.2209944751vw,1.125rem)}section.contact .frm_forms input,section.contact .frm_forms textarea{border-radius:unset;border:1px #22252a solid;background-color:#efefef}section.contact .frm_forms .frm_button_submit{color:#22252a;background-color:#fff;border:1px #22252a solid;border-radius:unset;border-radius:10px;font-size:clamp(0.9375rem,0.8598066298rem + 0.3314917127vw,1.125rem)}section.contact .frm_forms .frm_button_submit:hover{background-color:#22252a;color:#fff;transition:all .5s ease;border-color:#22252a}section.blocimgpara{padding:2rem 0 4rem 0;display:flex;justify-content:space-around;gap:4rem;color:#fff}@media(max-width: 1024px){section.blocimgpara{align-items:center;flex-direction:column-reverse}}section.blocimgpara .img-side{display:flex}section.blocimgpara .img-side div{background-position:center;background-repeat:no-repeat;background-size:cover;width:clamp(9.375rem,5.4903314917rem + 16.5745856354vw,18.75rem);height:clamp(12.5rem,4.7306629834rem + 33.1491712707vw,31.25rem)}@media(max-width: 768px){section.blocimgpara .img-side div:first-child{margin-top:0;margin-left:4rem}}section.blocimgpara .img-side div:last-child{margin-top:6rem}@media(max-width: 768px){section.blocimgpara .img-side div:last-child{margin-right:4rem}}section.blocimgpara .text-side{width:60%}@media(max-width: 1024px){section.blocimgpara .text-side{width:100%}}.offer{color:#fff;background-color:#101214;width:100%;padding:2rem 4rem}.offer h2{text-transform:uppercase;text-align:center}.product{color:#fff;background-color:#101214;width:100%;padding:2rem 4rem;display:flex;gap:2rem}.product h2{text-transform:uppercase}.product .product-content{width:60%;display:flex;flex-direction:column}.product .product-img{width:40%;background-position:center;background-size:cover;background-repeat:no-repeat}.product .product-link{color:#fff;font-size:clamp(0.9375rem,0.8598066298rem + 0.3314917127vw,1.125rem);text-align:center;border:1px solid #fff;border-radius:10px;width:-moz-fit-content;width:fit-content;padding:.5rem 2rem}.product .product-link:hover{background-color:#fff;color:#22252a;transition:all .5s ease}
/*# sourceMappingURL=app.min.css.map */
