@import url(https://fonts.googleapis.com/css?family=Roboto:100,200,300,400&display=swap);.nav{border-bottom:1px solid #000;height:7vh;justify-content:space-between;text-transform:uppercase}.nav,.nav .nav_img{align-items:center;display:flex}.nav .nav_img{height:100%;padding-left:16px}.nav .nav_img .nav_img_text{font-family:helvetica-neue-bold-italic;margin-bottom:0;padding-left:1.4em}.nav .link{color:#000;font-size:1.25rem;font-weight:300}.nav .link .linkPrice{align-items:center;font-size:1.25rem}.nav .nav_list{width:-webkit-fill-available;width:-moz-available}.nav .nav_list li{display:flex;justify-content:space-between;padding:0 9vh}.nav_burger{display:none}@media (max-width:768px){.nav{height:7vh;padding:0 1.8em;position:relative}.nav .nav_img{display:flex;justify-content:space-between;padding-left:0}.nav .nav_img .nav_img_text{display:none;font-family:helvetica-neue-bold-italic;font-size:1.563rem;padding-left:.3em}.nav .link{font-size:1.953rem}.nav .nav_list li{padding:1vh}.nav_burger{align-items:center;cursor:pointer;display:flex}.nav_burger h2{font-size:1.563rem;margin:0}.nav_list{background-color:#fff;height:0;left:0;list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;top:102%;transition:.5s ease-in-out;width:100vw;z-index:10}.nav_list.show{height:120vh;width:100%;z-index:10000}.nav_list li{display:block;flex-direction:column;height:60%;justify-content:center;margin:0;padding:0}.nav_list li a{color:#fff;display:block;padding-left:2rem;text-decoration:none;transition:background-color .3s ease}.nav_list li a:hover{background-color:#000}}.rightpart_footer{display:flex}.rightpart_footer .link{color:#000;text-decoration:none}.rightpart_footer a,.rightpart_footer p{padding-right:10px}#product-shape{fill:#dbed64}#background-image1,#background-image2{height:auto;left:0;object-fit:contain;position:absolute;top:0;width:87%}.colors-tiroir{display:none}.colors-content{display:flex;padding:15px 0;position:relative}.colors-content .colors{display:flex;flex-wrap:wrap;position:relative}.colors-content .colors .color{border:.1px solid #000;border-radius:18px;cursor:pointer;height:22px;margin:.5em;position:relative;width:22px}.colors-content .colors .color:hover .color-name{font-size:.7em;opacity:1;visibility:visible;width:max-content;z-index:1000}.colors-content .colors .color .color-name{background-color:#000000b3;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:2px 8px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .5s ease;visibility:hidden}@keyframes changeColor{5.26316%{background-color:"#d0f352"}10.52632%{background-color:"#2a2b2d"}15.78947%{background-color:"#fe251d"}21.05263%{background-color:"#96498d"}26.31579%{background-color:"#028790"}31.57895%{background-color:"#3f3d40"}36.84211%{background-color:"#0564c1"}42.10526%{background-color:"#921224"}47.36842%{background-color:"#fab642"}52.63158%{background-color:"#453e29"}57.89474%{background-color:"#c0005d"}63.15789%{background-color:"#ff0076"}68.42105%{background-color:"#835e3d"}73.68421%{background-color:"#c6c6c6"}78.94737%{background-color:"#eaeaea"}84.21053%{background-color:"#092642"}89.47368%{background-color:"#162a27"}94.73684%{background-color:"#5e2828"}to{background-color:"#15174b"}}.random-button{animation:slidernbw 5s linear infinite;background-color:#000;background-image:linear-gradient(90deg,#53cbef,#dcc66c 50%,#ffa3b6 75%,#53cbef);border:none;border-radius:50px;box-shadow:0 2px 5px #0000001a;color:#fff;color:#000;cursor:pointer;font-size:.8rem;letter-spacing:2px;padding:4px 18px;width:91px}@keyframes slidernbw{to{background-position:20vw}}.config_select{align-items:center;border-bottom:1px solid #000;display:flex;padding:12px 0;position:relative;width:auto}.config_select label{font-size:.8rem;font-weight:600;line-height:100%;min-width:100px}.config_select select{appearance:none;-webkit-appearance:none;background-color:initial;border:none;color:inherit;cursor:pointer;font-size:.8rem;font-weight:300;outline:none;width:100%}.config_select .svg_select{margin-right:10px;position:absolute;right:0;z-index:-10}@media (max-width:768px){.colors-tiroir{display:inline;display:initial}.colors-content .colors{width:auto}.colors-content .colors .color{border-radius:18px;height:24px;margin:.4em;width:24px}.colors-content .colors button{height:20px;margin:.4em;padding:0 11px}.config_select{padding:4px 0;width:auto;z-index:10}.config_select label{color:#797979;font-size:.64rem;line-height:100%;min-width:60px}.config_select select{appearance:none;-webkit-appearance:none;background-color:initial;border:none;color:inherit;cursor:pointer;font-size:.8rem;outline:none;padding:7px 0;width:100%}.config_select .svg_select{margin-right:20px;position:absolute;right:0;z-index:-10}}.productDetails{height:93vh}.productDetails .productDetails_title{align-items:center;border-bottom:1px solid #000;display:flex;height:7vh;padding-left:20px}.productDetails .productDetails_title svg{color:#000;cursor:pointer;margin-right:30px}.productDetails .productDetails_title h1{align-items:center;display:flex;font-size:1.953rem;height:100%;margin:0;padding-left:94px;text-transform:uppercase}.productDetails .productDetails_container{display:flex;height:86vh;overflow-y:scroll}.productDetails .productDetails_container .productDetails_img{display:flex;overflow-y:scroll;width:70%}.productDetails .productDetails_container .productDetails_img img:hover{opacity:1!important}.productDetails .productDetails_container .productDetails_img img.active{pointer-events:none}.productDetails .productDetails_container .productDetails_config{border-left:1px solid #000;display:flex;flex-direction:column;min-width:400px;position:sticky;top:0;width:30%}.productDetails .productDetails_container .productDetails_config .productDetails_config_firstpart{display:flex;flex-direction:column;overflow:auto;padding:0 20px;position:relative}.productDetails .productDetails_container .productDetails_config .productDetails_config_name .name_product_title{display:flex}.productDetails .productDetails_container .productDetails_config .productDetails_config_name .name_product_title h2{font-size:1.25rem;font-weight:200;margin:1rem .4em 1.38rem 0;text-transform:uppercase}.productDetails .productDetails_container .productDetails_config .productDetails_config_name .lang-toggle{cursor:pointer;font-size:1rem;transition:transform 1.2s cubic-bezier(.19,1,.22,1)}.productDetails .productDetails_container .productDetails_config .productDetails_config_name .lang-toggle:hover{transform:translateX(5px);transition:transform 1.2s cubic-bezier(.19,1,.22,1)}.productDetails .productDetails_container .productDetails_config .productDetails_config_name p{font-size:.8rem;font-weight:300}.productDetails .productDetails_container .productDetails_config .productDetails_config_price p{font-size:1.25rem;font-weight:500}.productDetails .productDetails_container .productDetails_config .productDetails_config_section{padding:0 0 2em 2em;width:100%}.productDetails .productDetails_container .productDetails_config .productDetails_drawer{border-bottom:1px solid #000;border-top:1px solid #000;cursor:pointer;display:flex;flex-direction:column;height:7vh;overflow:hidden;padding:0 1em}.productDetails .productDetails_container .productDetails_config .productDetails_drawer:hover .productDetails_icon svg{animation:rotate .2s linear}.productDetails .productDetails_container .productDetails_config .productDetails_drawer.active{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:1px solid #000;height:100%;overflow:visible;position:relative;width:100%;z-index:10}.productDetails .productDetails_container .productDetails_config .productDetails_drawer .productDetails_title_tiroir{align-items:center;display:flex;justify-content:space-between;padding-top:8px;transition:background-color .3s ease}.productDetails .productDetails_container .productDetails_config .productDetails_drawer .productDetails_title_tiroir .productDetails_title .productDetails_icon:before{background-color:#000;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.productDetails .productDetails_container .productDetails_config .productDetails_drawer .productDetails_title_tiroir .productDetails_title .productDetails_icon svg{height:10px;margin-left:10px;transition:transform .3s ease;width:10px}.productDetails .productDetails_container .productDetails_config .productDetails_drawer .productDetails_title_tiroir .productDetails_title.active .productDetails_icon svg{display:none}.productDetails .productDetails_container .productDetails_config .productDetails_drawer .productDetails_title_tiroir .productDetails_title.active .productDetails_icon:before{width:20px}.productDetails .productDetails_container .productDetails_config .productDetails_drawer .productDetails_title_tiroir h2{font-size:1.953rem;font-weight:300;margin:0}.productDetails .productDetails_container .productDetails_config .productDetails_drawer .productDetails_title_tiroir .productDetails_icon{align-items:center;display:flex}.productDetails .productDetails_container .productDetails_config .productDetails_drawer .productDetails_title_tiroir .productDetails_icon svg{height:10px;margin-left:10px;transition:transform .3s ease;width:10px}.productDetails .productDetails_container .productDetails_config .productDetails_drawer .productDetails_title_tiroir.active{background-color:#fff}.productDetails .productDetails_container .productDetails_config .productDetails_drawer .productDetails_title_tiroir.active .productDetails_icon svg{transform:rotate(0deg)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(90deg)}}.productDetails .productDetails_container .productDetails_config .productDetails_drawer .productDetails_content{border-top-left-radius:0;border-top-right-radius:0;height:auto;padding:1em 0}.productDetails .productDetails_container .productDetails_config .productDetails_drawer .productDetails_content p{font-size:.8rem;font-weight:300}.productDetails .productDetails_container .productDetails_config .productDetails_drawer .productDetails_content.active{opacity:1;transform:translateY(0);transition-delay:.15s}.productDetails .config_bag{align-items:center;display:flex;padding:1em 3em 1em 0}.productDetails .config_bag button{background-color:#000;border:1px solid #000;border-radius:50px;color:#fff;cursor:pointer;font-size:1.25rem;letter-spacing:2px;overflow:hidden;padding:8px 22px;position:relative;transition:color .3s ease}.productDetails .config_bag button:before{background-color:#fff;border-radius:50px;bottom:0;content:"";height:0;left:0;position:absolute;transition:height .5s ease;width:100%;z-index:1}.productDetails .config_bag button span{position:relative;z-index:2}.productDetails .config_bag button:hover{color:#000}.productDetails .config_bag button:hover:before{height:100%}.productDetails_img .thumbnails{display:flex;flex:1 1;flex-direction:column;gap:10px;max-width:150px;padding-left:20px}.productDetails_img .thumbnails img{cursor:pointer;object-fit:cover;width:100%}.productDetails_img .main-image{align-items:center;display:flex;flex:3 1;justify-content:center;padding:2vh;position:sticky;top:0;z-index:10}.productDetails_img .main-image #container{display:flex;flex-direction:column;left:0;margin:2em auto;padding-bottom:6em;position:relative;top:0;width:100%}.productDetails_img .main-image #container #product-svg{bottom:0;height:auto;left:0;mix-blend-mode:multiply;position:relative;width:100%;z-index:2}.productDetails_img .main-image #container #background-image{height:auto;left:0;position:absolute;top:0;width:100%;z-index:1}.productDetails_img .main-image img{max-height:100%;max-width:100%}@media (max-width:768px){.productDetails{height:94vh}.productDetails .productDetails_title{display:flex;height:6vh;justify-content:space-between;padding:0 1.9em 0 2.2em}.productDetails .productDetails_title h1{font-size:1.563rem;padding:0}.productDetails .productDetails_title svg{margin:0}.productDetails .productDetails_container{flex-direction:column;height:auto}.productDetails .productDetails_container .productDetails_img{background-color:#fff;border-right:0;flex-direction:column;height:50%;width:100%}.productDetails .productDetails_container .productDetails_img .thumbnails{flex:none;flex-direction:row;height:150px;max-width:none;overflow-y:scroll;width:100%}.productDetails .productDetails_container .productDetails_img .thumbnails img{object-fit:cover;width:70%}.productDetails .productDetails_container .productDetails_img #container{left:0;margin:1em auto;padding:0;position:fixed;top:194px;width:100%;z-index:1000}.productDetails .productDetails_container .productDetails_config{border-left:0;height:100%;margin-top:30vh;min-width:auto;position:relative;width:100%}.productDetails .productDetails_container .productDetails_config .productDetails_config_firstpart{justify-content:space-evenly;padding:0 1.3em;width:100%}.productDetails .productDetails_container .productDetails_config .productDetails_config_name .name_product_title h2{font-size:1.25rem;font-weight:200;margin:.6rem 0}.productDetails .productDetails_container .productDetails_config .productDetails_config_name p{font-size:.8rem}.productDetails .productDetails_container .productDetails_config .productDetails_config_price p{font-size:1.25rem;font-weight:300;margin-bottom:.6rem}.productDetails .productDetails_container .productDetails_config .productDetails_config_color_title{padding:0 0 1em 1em}.productDetails .productDetails_container .productDetails_config .productDetails_config_color_title p{color:#000;font-size:1.25rem}.productDetails .productDetails_container .productDetails_config .productDetails_config_section{padding:0 0 2em 2em;width:100%}.productDetails .productDetails_container .productDetails_config .productDetails_config_descriptions{z-index:100}.productDetails .productDetails_container .productDetails_config .productDetails_drawer_content .productDetails_drawer{height:2em;padding:0 2em}.productDetails .productDetails_container .productDetails_config .productDetails_drawer_content .productDetails_drawer .productDetails_title_tiroir{padding-top:0}.productDetails .productDetails_container .productDetails_config .productDetails_drawer_content .productDetails_drawer .productDetails_title_tiroir h2{font-size:1.25rem}.productDetails .productDetails_container .productDetails_config .productDetails_drawer_content .productDetails_drawer .productDetails_title_tiroir p{font-size:.8rem}.productDetails .productDetails_container .productDetails_config .productDetails_drawer_content .productDetails_drawer .productDetails_content p{font-size:.8rem;font-weight:300}.productDetails .productDetails_container .productDetails_config .description{font-size:.8rem;width:50%}.productDetails .productDetails_container .productDetails_config .boite-description{background-color:#fff;height:100%;position:absolute;right:0;top:0;transition:width .5s ease;width:0}.productDetails .productDetails_container .productDetails_config .boite-description.show{display:flex;width:100%}.productDetails .productDetails_container .productDetails_config .boite-description h3{margin-top:20px}.productDetails .productDetails_container .productDetails_config .hidden{display:none}.productDetails .productDetails_container .productDetails_config .arrow{background-image:url(/static/media/bumpak.08014b3cd6f822257030.webp);background-size:cover;cursor:pointer;height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px}.productDetails .config_bag{align-items:inherit;justify-content:left;padding:1em 0}.productDetails .config_bag button{background-color:#000;border:none;border-radius:50px;box-shadow:0 4px 10px #0000004d;color:#fff;cursor:pointer;font-size:.8rem;height:max-content;letter-spacing:0;padding:4px 14px}}@media (max-width:500px){.productDetails .productDetails_container .productDetails_config{margin-top:190px}}@media (min-height:768px){.productDetails_img #container{left:73px;padding:0;position:fixed;top:280px}}@media (max-height:700px){.productDetails_img .main-image #container{margin:1em auto;padding-bottom:2em;width:60%}}.productDetails_title{align-items:center;border-bottom:1px solid #000;display:flex;height:7vh;padding-left:2em}.productDetails_title h1{align-items:center;display:flex;font-size:1.953rem;height:100%;margin:0;text-transform:uppercase}.page_material{display:flex;flex-direction:column;margin:auto;padding:2em}.page_material_content .material_title_eco,.page_material_content p{font-size:1rem}.material_title_part h2{display:inline-block;font-size:1.563rem;font-style:italic;font-weight:700;position:relative}.material_title_part h2:after{background-color:#000;bottom:-10px;content:"";height:2px;left:-20px;position:absolute;width:110%}.material_title_part p{font-size:1rem}.material_title_part a{color:#000;text-decoration:none}.color-section{display:flex;flex-wrap:wrap;justify-content:center}.color-section .elastic-part img{padding:4px}.color-section .color-swatch{align-items:center;display:flex;flex-direction:column}.color-section .color-swatch img{border-radius:20px;height:100px;width:100px}.color-section .color-swatch span{font-size:.8rem}@media (min-width:768px){.productDetails_title{padding-left:12em}.productDetails_title h1{align-items:center;display:flex;font-size:1.953rem;height:100%;margin:0;text-transform:uppercase}.page_material{padding:1em 12em}}.productList_page{height:93vh}.productList_page .productList_title{border-bottom:1px solid #000;height:7vh}.productList_page .productList_title h1{align-items:center;display:flex;font-size:1.953rem;font-weight:500;height:100%;padding-left:78px;text-transform:uppercase}.productList_page .productList_container{display:flex;min-height:86vh}.productList_page .productList_container .productList_container_bloc{border-right:1px solid #000;display:flex;flex-direction:column;padding-left:10px;width:50%}.productList_page .productList_container .productList_container_bloc .productList_subcategory h2{font-size:1.563rem;font-weight:300;margin:.4rem 0 .2rem;padding-left:2.8em;text-transform:uppercase}.productList_page .productList_container .productList_products .product_bloc{display:flex;flex-direction:column;height:8%;justify-content:center;margin-left:7.5em;text-transform:uppercase;width:fit-content;width:100%}.productList_page .productList_container .productList_products .product_bloc :hover{transform:1s ease}.productList_page .productList_container .productList_products .product_bloc :hover .product{font-weight:700}.productList_page .productList_container .productList_products .product_bloc .product{color:#000;font-size:1rem;font-weight:100;margin-bottom:0;text-decoration:none}.productList_page .productList_container .productList_products .product_bloc img{height:50px;transform:1s ease;transition:transform 1 ease-out;width:50px}.productList_page .productList_container .productList_img{max-height:100vh;width:50%}.productList_page .productList_container .productList_img .productList_img_content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.productList_page .productList_container .productList_img .img_content_bloc{height:700px;overflow:hidden;width:700px}.productList_page .productList_container .productList_img .img_content_bloc img{height:600px;object-fit:contain;width:600px;width:100%}@media (max-width:842px){.productList_page .productList_title h1{font-size:1.563rem;padding-left:1.4em}.productList_page .productList_container{flex-direction:column}.productList_page .productList_container .productList_container_bloc{border-right:0;height:100%;padding-left:2.3em;width:100%}.productList_page .productList_container .productList_container_bloc .productList_subcategory h2{font-size:1.25rem;padding-left:0}.productList_page .productList_container .productList_products{padding:0}.productList_page .productList_container .productList_products .product_bloc{margin-left:1.5em}.productList_page .productList_container .productList_products .product_bloc .product{margin-bottom:0}.productList_page .productList_container .productList_img{display:none}}@font-face{font-display:swap;font-family:helvetica-neue-bold-italic;font-style:italic;font-weight:400;src:local("Futura PT Book"),url(/static/media/Helvetica%20Neue%20Bold%20Italic.4cd98c8a0df89ddb5141.ttf) format("woff")}*{-webkit-font-smoothing:subpixel-antialiased;border:none;box-sizing:border-box;font-family:Roboto,sans-serif;list-style-type:none;margin:0;outline:none;padding:0;scroll-behavior:smooth;text-decoration:none}html{font-size:100%}body{background:#fff;background-color:#fff;color:#000;font-family:Roboto,sans-serif;font-weight:400;line-height:1.75}p{margin-bottom:1rem}h1,h2,h3,h4,h5{font-family:Roboto,sans-serif;font-weight:400;line-height:1.3;margin:3rem 0 1.38rem}h1{font-size:3.052rem;margin-top:0}h2{font-size:2.441rem}h3{font-size:1.953rem}h4{font-size:1.563rem}h5{font-size:1.25rem}.text_small,small{font-size:.8rem}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:#f5f5f5}::-webkit-scrollbar{width:0}::-webkit-scrollbar-thumb{background-color:#000;height:0}.page_home{height:93vh}.page_home .page_home_content{display:flex;flex-direction:column;height:100%}.page_home .page_home_content .home_bloc_left{height:95%;width:100%}.page_home .page_home_content .home_bloc_left img{height:92vh;object-fit:cover;padding:9vh;width:100vw}footer{display:flex;font-size:12px;justify-content:space-between;padding:0 5vw}@media (max-width:768px){.page_home .page_home_content{flex-direction:column;padding:0 3vh}.page_home .page_home_content .home_bloc{display:flex;flex-direction:column;height:50%;justify-content:end;padding-bottom:2em;position:inherit;width:100%}.page_home .page_home_content .home_bloc .home_left,.page_home .page_home_content .home_bloc .home_right{font-size:2.441rem;padding-left:0}.page_home .page_home_content .home_bloc_left img{height:70vh;padding:6vh 0;width:100%}footer{flex-wrap:wrap;justify-content:center;text-align:center}}
/*# sourceMappingURL=main.34908906.css.map*/