@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100}@font-face{font-display:swap;font-family:Oswald,sans-serif;font-style:normal;font-weight:700}@font-face{font-display:swap;font-family:Oswald,sans-serif;font-style:normal;font-weight:600}@font-face{font-display:swap;font-family:Oswald,sans-serif;font-style:normal;font-weight:500}@font-face{font-display:swap;font-family:Oswald,sans-serif;font-style:normal;font-weight:400}@font-face{font-display:swap;font-family:Oswald,sans-serif;font-style:normal;font-weight:300}@keyframes slideIn{0%{opacity:0;transform:translateX(500px) scale(.2)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes slideUp{0%{transform:translateY(300px)}to{transform:translateY(0)}}@keyframes expand{0%{opacity:0}40%{opacity:0}90%{opacity:.8}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:.5}}.filters-section{margin-top:2rem;z-index:6}.filters-section .filters-flex{border-top:.5px solid #afafaf;display:flex;flex-direction:column;justify-content:space-between;max-width:100%;position:relative}.filters-section .filters-flex .title-filters-mobile{background-color:#fff;border-bottom:.5px solid #afafaf;color:#afafaf;display:flex;justify-content:space-between;left:0;padding:2rem 15px 1rem;right:0;width:100vw;z-index:7}.filters-section .filters-flex .title-filters-mobile p{font-family:Oswald,Arial,Helvetica,sans-serif;font-size:20px;text-transform:uppercase}.filters-section .filters-flex .title-filters-mobile .cross-button{background-color:transparent;border:none;cursor:pointer;height:25px;position:relative;width:25px}.filters-section .filters-flex .title-filters-mobile .cross-button .line{background-color:#333;height:3px;position:absolute;transition:transform .3s ease;width:100%}.filters-section .filters-flex .title-filters-mobile .cross-button .line-1{top:50%;transform:translateY(-50%) rotate(45deg)}.filters-section .filters-flex .title-filters-mobile .cross-button .line-2{top:50%;transform:translateY(-50%) rotate(-45deg)}.filters-section .filters-flex:before{background-color:#afafaf;content:"";height:.5px;position:absolute;top:3.6rem;width:100%}.filters-section .filters-flex .total-container{align-items:center;display:flex;flex-grow:2;height:65px;justify-content:space-between}.filters-section .filters-container{background-color:#fff;bottom:0;display:none;flex-direction:column;height:calc(100vh - env(safe-area-inset-top));left:0;max-height:calc(100vh - env(safe-area-inset-top));min-width:100%;overflow-y:scroll;position:fixed;top:0;width:100vw;z-index:10}@supports (-webkit-touch-callout:none){.filters-section .filters-container{height:-webkit-fill-available;min-height:-webkit-fill-available}}@media only screen and (min-width:1200px){.filters-section .filters-container{z-index:5}}.filters-section .filters-container .action-container{background-color:#fff;border-top:.5px solid #afafaf;bottom:0;display:flex;justify-content:space-between;left:0;padding:1.5rem 1rem;position:fixed;right:0;width:100vw;z-index:7}.filters-section .filters-container .single-filters-container{overflow-y:scroll;padding-bottom:2rem}.filters-section .filters-container .single-filters-container .single-filter{border-bottom:.5px solid #afafaf}.filters-section .filters-container .single-filters-container .single-filter:first-child{order:2}.filters-section .filters-container .single-filters-container .single-filter:nth-child(2){order:3}.filters-section .filters-container .single-filters-container .single-filter:nth-child(3){order:4}.filters-section .filters-container .single-filters-container .single-filter .filter-title-container{cursor:pointer;padding-bottom:1.5rem;padding-top:1.5rem}.filters-section .filters-container .single-filters-container .single-filter .filter-title-container:first-child{padding-left:0}.filters-section .filters-container .single-filters-container .single-filter .filter-title-container .filter-title{align-items:center;border-right:.5px solid #afafaf;display:flex;font-family:Oswald,Arial,Helvetica,sans-serif;font-size:18px;justify-content:space-between;margin-bottom:0;padding-left:1rem;padding-right:10px;text-transform:uppercase}.filters-section .filters-container .single-filters-container .single-filter .filter-title-container .filter-title:after{border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:.45em;left:.15em;margin-right:1rem;position:relative;top:0;transform:rotate(135deg);vertical-align:top;width:.45em}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices{display:none;margin:1rem auto;width:90%}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .btn-container{display:none}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice{border-bottom:.5px solid #f2f2f2;padding:1rem 1.5rem}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice:last-child{border-bottom:none}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice .container-check{color:#000;cursor:pointer;display:block;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:17px;margin-left:2rem;padding-left:45px;padding-top:2px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice .container-check:first-child{margin-left:0}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice .container-check input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice .container-check .checkmark{background-color:#fff;border:1px solid #d9d9d9;height:25px;left:0;position:absolute;top:3px;width:25px}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice .container-check .checkmark:after{background-color:#e8711b;content:"";display:none;height:17px;left:3px;position:absolute;top:3px;width:17px}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice .container-check .checkmark-radio,.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice .container-check .checkmark-radio:after{border-radius:100%}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice .container-check:hover{color:#e8711b}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice .container-check:hover input~.checkmark{background-color:#f4b990;border:1px solid #f4b990}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice .container-check input:checked~.checkmark{border:1px solid #f4b990}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice .container-check input:checked~.checkmark:after{display:block}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice .container-check-child{display:none}.filters-section .filters-container .single-filters-container .single-filter .box-all-choices .box-choice .display{display:block}.filters-section .filters-container .single-filters-container .single-filter #sales-choices-btn{width:150px}.filters-section .filters-container .single-filters-container .single-filter #sales-choices-btn .filter-title{border-right:none}.filters-section .filters-container .single-filters-container .single-filter #sales-choices-btn .filter-title input{height:auto}.filters-section .filters-container .single-filters-container .single-filter #sales-choices-btn .filter-title:after{display:none}@media only screen and (min-width:1200px){.filters-section .filters-flex{flex-direction:row-reverse}.filters-section .filters-flex .title-filters-mobile,.filters-section .filters-flex .title-filters-mobile .overlay{display:none}.filters-section .filters-flex .total-container{height:74px;justify-content:flex-end}.filters-section .filters-flex .total-container .btn{display:none}.filters-section .filters-flex .total-container #nb-results{color:#8d8d8d;font-style:italic}.filters-section .filters-flex .filters-container{background-color:transparent;display:flex;flex-direction:row;height:auto;min-width:auto;position:static;top:auto;width:auto}.filters-section .filters-flex .filters-container .single-filters-container{display:flex;overflow-y:initial;padding-top:0}.filters-section .filters-flex .filters-container .single-filters-container .single-filter{border-bottom:none;margin-top:0}.filters-section .filters-flex .filters-container .single-filters-container .single-filter:first-child{order:4}.filters-section .filters-flex .filters-container .single-filters-container .single-filter:nth-child(2){order:2}.filters-section .filters-flex .filters-container .single-filters-container .single-filter:nth-child(3),.filters-section .filters-flex .filters-container .single-filters-container .single-filter:nth-child(4),.filters-section .filters-flex .filters-container .single-filters-container .single-filter:nth-child(5){order:0}.filters-section .filters-flex .filters-container .single-filters-container .single-filter .filter-title-container{padding-bottom:1rem;padding-top:1rem;width:225px}.filters-section .filters-flex .filters-container .single-filters-container .single-filter .box-all-choices{background-color:#fff;border:.5px solid #afafaf;border-radius:2px;box-shadow:3px 3px 15px 1px rgba(0,0,0,.04);position:absolute;width:auto}.filters-section .filters-flex .filters-container .single-filters-container .single-filter .box-all-choices .btn-container{display:flex;justify-content:center;padding:10px 1rem}.filters-section .filters-flex .filters-container .single-filters-container .single-filter .box-all-choices .btn-container .btn{cursor:pointer}.filters-section .filters-flex .filters-container .single-filters-container .single-filter .box-all-choices .btn-container .btn span{font-size:14px}.filters-section .filters-flex .filters-container .action-container{display:none}.filters-section .filters-container{flex-direction:row}.filters-section .single-filter .box-all-choices,.filters-section .single-filter .filter-title-container{width:350px}}.pagination{align-items:center;display:flex;justify-content:center;margin:1rem auto;max-width:100%}.pagination ul li.active{border:2px solid #da472d}.pagination ul li.disabled{opacity:.3}.pagination ul li:hover{background-color:#f9f9f9;cursor:pointer}.pagination ul li:last-child{background-color:#e5e5e5;padding-right:3px}.pagination ul li a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.pagination .etc-btn{color:#e8711b}.section-cards-services{margin-left:1rem;margin-right:1rem}.section-cards-services .card-service{align-items:center;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:flex-end;margin-top:1rem;position:relative;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:100%}@media screen and (max-width:992px){.section-cards-services .card-service{background-color:rgba(134,42,10,.5)}}@media screen and (min-width:992px){.section-cards-services .card-service{margin-top:0}.section-cards-services .card-service p{display:block}}.section-cards-services .card-service:hover{background-color:rgba(134,42,10,.5)}.section-cards-services .card-service:hover,.section-cards-services .card-service:hover .card-service-content{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.section-cards-services .card-service:hover .card-service-content{transform:translate3d(0,calc(50% - 9rem),0)}.section-cards-services .card-service:hover .card-service-content p{opacity:1}.section-cards-services .card-service .card-service-content{padding:1rem;position:absolute;transform:translate3d(0,calc(100% - 9rem),0);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}@media screen and (max-width:992px){.section-cards-services .card-service .card-service-content{transform:translate3d(0,calc(50% - 9rem),0)}}.section-cards-services .card-service .card-service-content p{color:#fff;opacity:0;text-align:center}@media screen and (max-width:992px){.section-cards-services .card-service .card-service-content p{opacity:1}}.section-cards-services .card-service .card-service-content h3{align-items:center;color:#fff;display:flex;flex-direction:column;font-weight:400;gap:20px}.section-cards-services .card-service .card-service-content h3:before{background-color:#e8711b;content:"";display:block;height:41px;left:0;position:relative;width:2px;z-index:3}.section-cards-services .card-service img{z-index:-1}.section-hero-regular{background-size:cover;display:flex;flex-direction:column;height:200px;justify-content:flex-end;margin-top:50px;position:relative;width:100vw}@media only screen and (min-width:1200px){.section-hero-regular{height:340px;margin-top:235px}}.section-hero-regular picture img{width:100%}.section-hero-regular:after{background:url(/build/images/hero-shape-regular.b5968264.svg) no-repeat;background-size:contain;bottom:-152px;content:"";display:inline-block;height:200px;position:absolute;width:100%}@media only screen and (min-width:992px){.section-hero-regular:after{background-size:cover;bottom:-1rem;height:280px}}.hero-content{margin-top:0;position:relative;z-index:2}@media only screen and (min-width:992px){.hero-content{margin-top:-6rem}}.hero-content h1{margin-bottom:2rem}@media only screen and (min-width:768px){.hero-content h1{max-width:45%}.hero-content p{max-width:75%}}.section-seo{background-color:#f2f2f2;margin-top:15rem;padding-bottom:10rem;position:relative}.section-seo:before{background-image:url(/build/images/seo-section-shape.195d43e0.svg);background-repeat:no-repeat;content:"";display:block;height:100px;position:absolute;top:-99px;width:100%}@media screen and (min-width:768px){.section-seo:before{height:180px;top:-178px}}.section-seo .seo-container .seo-img-container{order:2;padding-bottom:2rem;padding-right:1.5rem;position:relative}@media screen and (min-width:768px){.section-seo .seo-container .seo-img-container{order:1}}.section-seo .seo-container .seo-img-container img{position:relative;z-index:1}.section-seo .seo-container .seo-img-container:before{background-image:url(/build/images/news-shape.9ffb6875.svg);background-repeat:no-repeat;bottom:.5rem;content:"";display:block;height:190px;left:-.2rem;position:absolute;width:238px;z-index:0}@media screen and (min-width:768px){.section-seo .seo-container .seo-img-container:before{background-image:url(/build/images/seo-shape.2a702b33.svg);height:381px;left:-3rem;width:479px}}.section-seo .seo-container .seo-text-container{order:1;padding-left:1.5rem}.section-seo .seo-container .seo-text-container .h2-double{margin-bottom:1.5rem}.section-seo .seo-container .seo-text-container p{margin-bottom:3rem}@media screen and (min-width:768px){.section-seo .seo-container .seo-text-container{order:2}.section-seo .seo-container .seo-text-container p{margin-bottom:0}.section-seo .seo-container .seo-text-container .h2-double{margin-bottom:2rem;margin-top:3rem;z-index:2}.section-seo .seo-container .seo-text-container .h2-double:before{left:-5rem;position:absolute;top:1rem}}.seo{padding:5rem}footer{background-color:#000;padding-bottom:1rem;padding-top:0;position:relative}@media only screen and (min-width:768px){footer{padding-top:6rem}}footer:before{background-image:url(/build/images/footer-shape.9cfe505c.svg);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:96px;position:absolute;top:-96px;width:100%}footer .upper-footer-container{border-bottom:1px solid hsla(0,0%,100%,.36);font-family:Oswald,Arial,Helvetica,sans-serif;padding-bottom:2rem;text-transform:uppercase}footer .upper-footer-container .subtitle-footer{color:#e8711b;font-size:22px;font-weight:400}@media only screen and (min-width:768px){footer .upper-footer-container .subtitle-footer{font-size:27px}footer .upper-footer-container .title-footer{font-size:47px}}footer .upper-footer-container .title-footer{color:#fff;font-size:29px;font-weight:600;line-height:1.2}footer .upper-footer-container .title-footer sup{font-size:22px}@media only screen and (min-width:768px){footer .upper-footer-container .title-footer{font-size:47px;width:38rem}footer .upper-footer-container .title-footer sup{font-size:27px}}footer .middle-footer-container{padding-bottom:2rem;padding-top:2rem}footer .middle-footer-container .infos-footer-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding-top:2rem;position:relative}@media only screen and (min-width:992px){footer .middle-footer-container .infos-footer-container{padding-left:4rem;padding-top:3rem}footer .middle-footer-container .infos-footer-container .footer-contact-container{padding-top:0}}footer .middle-footer-container .infos-footer-container .footer-location-container{display:block}footer .middle-footer-container .infos-footer-container .footer-location-container .btn span{font-size:16px!important}footer .middle-footer-container .infos-footer-container .footer-location-container .single-location-container:nth-child(2){padding-top:2rem}footer .middle-footer-container .infos-footer-container .footer-location-container .single-location-container p{color:#fff}footer .middle-footer-container .infos-footer-container .footer-location-container .single-location-container .planning{color:#afafaf}footer .middle-footer-container .infos-footer-container .footer-location-container:before{content:url(/build/images/orange-arrow-footer-mobile.e0383dc3.svg);display:none;position:absolute;right:13rem;top:-8rem}footer .middle-footer-container .infos-footer-container .footer-location-container:after{content:url(/build/images/green-arrow-footer-mobile.ac93d68b.svg);display:none;position:absolute;right:0;top:-11rem}@media only screen and (min-width:768px){footer .middle-footer-container .infos-footer-container .footer-location-container{display:flex;justify-content:space-between}footer .middle-footer-container .infos-footer-container .footer-location-container:before{content:url(/build/images/orange-arrow-footer.fcabd7cf.svg);display:block}footer .middle-footer-container .infos-footer-container .footer-location-container:after{content:url(/build/images/green-arrow-shape.cfe2e602.svg);display:block}footer .middle-footer-container .infos-footer-container .footer-location-container .single-location-container:nth-child(2){padding-top:0}}@media only screen and (min-width:992px){footer .middle-footer-container .infos-footer-container .footer-location-container{gap:0;justify-content:space-between;width:100%}}footer .middle-footer-container .infos-footer-container .title-underline{font-family:Oswald,Arial,Helvetica,sans-serif;font-size:22px;text-decoration:underline;text-transform:uppercase}footer .middle-footer-container .infos-footer-container .footer-contact-container{padding-top:2rem}footer .middle-footer-container .infos-footer-container .footer-contact-container a{color:#fff;display:flex;font-weight:400;margin-bottom:1rem}footer .middle-footer-container .footer-text-container{border-bottom:1px solid hsla(0,0%,100%,.36);padding-bottom:2rem}@media only screen and (min-width:992px){footer .middle-footer-container .footer-text-container{border-bottom:none;padding-bottom:0;padding-right:10rem}footer .middle-footer-container .footer-text-container p{margin-bottom:0;margin-top:1.5rem}}footer .middle-footer-container .footer-text-container img{margin-bottom:1rem;max-width:350px}footer .middle-footer-container .footer-text-container p{color:#fff}footer .middle-footer-container .footer-text-container .socials-container{display:flex;gap:2.5rem;margin-top:0}@media only screen and (min-width:992px){footer .middle-footer-container .footer-text-container .socials-container{margin-top:4rem}}footer .companies-container{border-bottom:1px solid hsla(0,0%,100%,.36);border-top:1px solid hsla(0,0%,100%,.36);left:0;padding-bottom:2rem;padding-top:2rem;position:absolute;width:100vw}footer .companies-container .slick-track{align-items:center;display:flex;gap:1rem}footer .companies-container .slick-track img{min-width:100px}@media only screen and (min-width:992px){footer .companies-container .slick-track img{max-height:40px;min-width:auto}footer .companies-container .slick-track{gap:4rem}}footer .lower-footer-container{display:flex;flex-direction:column-reverse;gap:2rem;margin-top:12.5rem}@media only screen and (min-width:992px){footer .lower-footer-container{flex-direction:row;gap:initial;justify-content:space-between}}footer .lower-footer-container .legal-container p{color:#afafaf}footer .lower-footer-container .website-links ul{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:992px){footer .lower-footer-container .website-links ul{flex-direction:row;justify-content:normal}}footer .lower-footer-container .website-links ul li{border-right:1px solid hsla(0,0%,100%,.2);font-family:Oswald,Arial,Helvetica,sans-serif;font-size:16px;font-weight:100;list-style:none;margin-bottom:.5rem;padding-left:1rem;padding-right:1rem;text-transform:uppercase}footer .lower-footer-container .website-links ul li:last-child{border-right:none;padding-right:0}@media only screen and (min-width:992px){footer .lower-footer-container .website-links ul li{margin-bottom:0}footer .lower-footer-container .website-links ul li:first-child{padding-left:0}}footer .lower-footer-container .website-links ul li a{color:#fff}.catalog{padding-top:5rem}@media screen and (min-width:992px){.catalog{padding-top:20rem}}.catalog .section-hero-regular:after{display:none}.catalog .link-btn{font-size:16px}.catalog .review-parent{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:space-between}@media screen and (min-width:992px){.catalog .review-parent{flex-direction:row}}.catalog .review-parent .review{align-items:flex-start;display:flex;flex-direction:column;max-width:100%;padding:2rem;position:relative}@media screen and (min-width:992px){.catalog .review-parent .review{max-width:50%}}.catalog .review-parent .review-detail{border-bottom:1px solid #e8711b;border-left:1px solid #e8711b;border-right:1px solid #e8711b;margin-top:1rem;padding:0 2rem 1rem 3rem}.catalog .review-parent .review-detail p{max-width:100%}.catalog .review-parent .review .brand{padding:0 2rem 0 4rem}.catalog .review-parent .review .brand img{filter:invert(1);max-height:35px}.catalog .review-parent .review .team{border-radius:50%;display:block;height:75px;left:-2px;overflow:hidden;position:absolute;top:20px;width:75px}@media screen and (max-width:992px){#block-results article .card-product-header{height:150px}#block-results article .card-product-body{display:flex;flex-direction:column}#block-results article .card-product-body .price-parent{align-items:flex-start;flex-direction:column;gap:0}#block-results article .card-product-body .tag{padding:3px 10px}#block-results nav{min-height:125px}}.mainContainer{padding-top:100px}.mainContainer .faqContainer{align-items:center;display:flex;flex-direction:column;margin-bottom:5rem;margin-top:-5rem;width:100%}@media only screen and (max-width:992px){.mainContainer .faqContainer{margin-top:0}}.mainContainer .faqContainer .faqInfo{border:1px solid #afafaf;border-radius:10px;margin:5px 5px 10px;padding:20px;width:80%}@media only screen and (max-width:992px){.mainContainer .faqContainer .faqInfo{width:100%}}.mainContainer .faqContainer .faqInfo .faqQuestion{cursor:pointer;display:flex;justify-content:center}@media only screen and (max-width:992px){.mainContainer .faqContainer .faqInfo .faqQuestion{display:block;width:100%}}.mainContainer .faqContainer .faqInfo .faqQuestion span{font-size:20px;font-weight:500}.mainContainer .faqContainer .faqInfo .faqAnswer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;line-height:2;max-height:0;overflow:hidden;transition:max-height .01s ease-out}@media only screen and (max-width:992px){.mainContainer .faqContainer .faqInfo .faqAnswer{max-width:100%}}.mainContainer .faqContainer .faqInfo .faqAnswer.open{max-height:500px;padding:10px;transition:max-height .5s ease-in}@media only screen and (max-width:992px){.mainContainer .faqContainer{margin-bottom:80px}}.mainContainer .maintenanceContainer .contentsContainer{display:flex;flex-direction:row;gap:3rem;position:relative}.mainContainer .maintenanceContainer .contentsContainer .contentContainer{align-items:center;display:flex;max-height:50vh;min-width:50vw;overflow:hidden;width:100%}.mainContainer .maintenanceContainer .contentsContainer .contentContainer img{width:100%}.mainContainer .maintenanceContainer .contentsContainer .infosContainer{display:flex;flex-direction:column;justify-content:center}.mainContainer .maintenanceContainer .contentsContainer .infosContainer .btn-container{display:flex;margin-top:1rem}@media only screen and (max-width:992px){.mainContainer .maintenanceContainer .contentsContainer .infosContainer .btn-container{align-items:anchor-center;flex-direction:column;gap:1rem}}@media screen and (max-width:400px){.mainContainer .maintenanceContainer .contentsContainer .infosContainer{width:100%}.mainContainer .maintenanceContainer .contentsContainer{flex-direction:column}}.mainContainer .profile-header .contentsContainer{display:flex;position:relative}@media only screen and (max-width:992px){.mainContainer .profile-header .contentsContainer{flex-direction:column}}.mainContainer .profile-header .contentsContainer h1{margin-bottom:2rem;max-width:75%}@media only screen and (max-width:992px){.mainContainer .profile-header .contentsContainer h1{max-width:100%}}.mainContainer .profile-header .contentsContainer p{font-size:1.2rem;max-width:75%}@media only screen and (max-width:992px){.mainContainer .profile-header .contentsContainer p{max-width:100%}}.mainContainer .categoryContainer{align-items:center;display:flex;flex-direction:column}.mainContainer .categoryContainer .titleContainer{display:flex;width:100%}.mainContainer .categoryContainer .contentContainer{display:flex;flex-direction:row;gap:40px;justify-content:center;width:100%}.mainContainer .categoryContainer .contentContainer .description{width:25%}@media screen and (max-width:400px){.mainContainer .categoryContainer .contentContainer .description{width:100%}}.mainContainer .categoryContainer .contentContainer .products{align-items:center;display:flex;flex-direction:row;gap:1rem;width:75%}@media screen and (max-width:400px){.mainContainer .categoryContainer .contentContainer .products{flex-direction:column;width:100%}.mainContainer .categoryContainer .contentContainer{flex-direction:column}}.profile-header{position:relative}.profile-header .infosContainer{background:#f2f2f2;margin-top:2rem;padding:2rem 10rem 2rem 2rem;width:80%}@media only screen and (max-width:992px){.profile-header .infosContainer{padding:1rem;width:100%}}.profile-header .infosContainer:before{background:url(/build/images/background-mountain-top.df044ad3.svg) no-repeat;content:"";display:block;height:72px;left:0;position:absolute;top:-40px;width:80%}@media only screen and (max-width:992px){.profile-header .infosContainer:before{width:100%}}.profile-header .infosContainer:after{background:url(/build/images/background-mountain-bottom.69736556.svg) no-repeat;bottom:-40px;content:"";display:block;height:72px;left:0;position:absolute;width:80%}@media only screen and (max-width:992px){.profile-header .infosContainer:after{width:100%}}.profile-header figure{max-height:500px;overflow:hidden;position:absolute;right:0;width:40%}@media only screen and (max-width:992px){.profile-header figure{position:relative;width:100%}}