/* Page produit - Onglet fabrication jeans */
.tab-jeans-container .container{padding: 29px 58px;}.tab-jeans-container h2{margin-top: 29px;}.tab-jeans-container h3{font-size: 17px; line-height: 1.42857143; margin-top: 0; margin-bottom: 21px; text-transform: none;}.tab-jeans-container .container .row p{font-weight: 400;}.tab-jeans-container li{list-style-type: none; margin-bottom: 21px; font-weight: 400;}.tab-jeans-container li .origine-label{font-weight: 700;}.tab-jeans-container ul{margin-bottom: 58px; padding-left: 0;}@media (max-width:550px){.tab-jeans-container .container{padding: 0 37px;}.tab-jeans-container .container .row{flex-direction: column;}.tab-jeans-container .container .col-desktop-2{flex: 0 0 100%; max-width: 100%;}}@media (max-width: 960px){.tab-jeans-container .container{padding: 29px 37px;}.tab-jeans-container ul{margin-bottom: 0; padding-left: 0;}.tab-jeans-container .row .col{margin-top: 0;}.tab-jeans-container .col li:last-child{margin-bottom: 0;}.tab-jeans-container .col-d-6 p{position: auto; top: 0px;}.tab-jeans-container .col-d-3{display:block; position: relative;}.tab-jeans-container .col-d-3 div:last-child{margin-top:21px;}}@media (min-width:960px){.tab-jeans-container .col-d-6{flex: 3;}.tab-jeans-container .col-d-6 p{position: sticky; top: 200px;}.tab-jeans-container .col-d-3{flex: 1.5;}}@media (min-width: 1600px){.tab-jeans-container .container{max-width: 1440px;}}
/* Page produit - Onglet Tissus */
.tab-tissus p{font-weight: 400;}.tab-tissus h3{font-size: 17px;}.tab-tissus-container h2{margin-bottom: 40px;}.tab-tissus-container .container{padding: 29px 58px;}.tab-tissus-container .sticky{position: sticky; top: 200px; left: 0px;}@media (min-width: 1600px){.tab-tissus-container .container{max-width: 1440px;}}@media (max-width:960px){.tab-tissus-container h2{margin-bottom: 40px; margin-top: 0px;}.tab-tissus .row{margin-left: 0;margin-right: 0;}.tab-tissus .row .col{margin-top: 0; padding:0;}.tab-tissus-container .container{padding: 29px 37px;}.tab-tissus .row:first-of-type .col:first-of-type{order:2;}}@media (min-width:960px){.tab-tissus{position:relative;}.tab-tissus-container{margin-bottom: 29px;}.tab-tissus-container .margin{margin-bottom: 100px;}.tab-tissus .row{align-items:start; margin-bottom:58px;}.tab-tissus .row:last-of-type{margin-bottom:0;}.tab-tissus p{padding: 0;}}
/* Page produit - Onglet entretien */
.tab-entretien p,.tab-entretien-chaussures p{font-weight: 400;}.tab-entretien,.tab-entretien-chaussures{background: #f1f1f1; padding: 29px 58px; text-align: center;}.tab-entretien .container,.tab-entretien-chaussures .container{margin-top: 0px; margin-bottom: 58px; padding: 0px 58px;}.tab-entretien h2,.tab-entretien-chaussures h2{text-align:left; margin-top: 58px;}.tab-entretien .description,.tab-entretien-chaussures .description{text-align:left;}.tab-entretien .tab-entretien-list{list-style-type:none; margin:29px 0 29px; padding:0; column-count: 2;}.tab-entretien .tab-entretien-list li{background: #fff; text-align: center; height: 180px; display: flex; flex-direction: column; align-content: center; justify-content: center; margin-bottom:29px;}.tab-entretien-list img{width: 50px; display: block; margin-left: auto; margin-right: auto; margin-bottom: 20px;}@media (min-width: 1600px){.tab-entretien .container, .tab-entretien-chaussures .container{max-width: 1440px;}}@media (max-width:960px){.tab-entretien, .tab-entretien-chaussures{padding: 29px 37px;}.tab-entretien .tab-entretien-list{column-gap:29px;}.tab-entretien .container, .tab-entretien-chaussures .container{margin-top: 29px; margin-bottom: 29px; padding: 0 0px;}.tab-entretien h2, .tab-entretien-chaussures h2{text-align:left; margin-top: 0px;}.tab-entretien-chaussures .container{margin-top: 29px; margin-bottom: 29px;}}@media (min-width:960px){.tab-entretien{min-height: 620px; display: flex; flex-direction: column; align-content: center; justify-content: center; padding: 0;}.tab-entretien-chaussures{display: flex; flex-direction: column; align-content: center; justify-content: center; padding: 0;}.tab-entretien .tab-entretien-list{column-count: 4; margin: 58px 0 58px;}.tab-entretien .tab-entretien-list li{width: 218px; height: 218px; margin-bottom:0;}}
/* Page - Filiere */
.filiere_francais h2{margin: 21px 0 ;}.into_filiere{margin-bottom: 21px;}.filiere_francais .reverse{background-color: #F2F2F2;}@media(min-width:1024px){.filiere_francais .flex_filiere{display: flex;column-gap: 58px;align-items: center;}.filiere_francais .reverse{flex-direction: row-reverse;padding-left: 58px;}.img_filiere,.text_filiere{width: 50%;}}@media(max-width:1024px){.filiere_francais .reverse .text_filiere{padding: 0 21px 21px 21px;}.filiere_francais .img_filiere{padding-bottom: 21px;}.filiere_francais .margin-t-100{margin-top: 60px;}}
/* Page - Histoire 1083 */
.container_histoire_1083 h2{margin: 21px 0 ;}.container_histoire_1083 .flex_equipe{display: flex; column-gap: 21px; align-items: flex-start; margin-top: 80px;}.container_blue{background-color: #00263E;color: white;text-align: center;padding: 60px;margin: 60px 0;}.container_tissage_de_france{margin: 60px 0;}.container_tissage_de_france .only-m{display: none;}.timeline_carrousel{background-color: #00263E;color: white;}.container_histoire_1083 ::-webkit-scrollbar-track{background-color: #F2F2F2;}.container_histoire_1083 ::-webkit-scrollbar{height: 12px; background-color: #000;}.container_histoire_1083 ::-webkit-scrollbar-thumb{background-color: #000;}.timeline{margin-top: 60px;}.carousel_dates{display: flex; overflow-x: scroll; padding: 21px 0;}.carousel_date{flex: 1 0 200px; /*flex-grow: 1; flex-shrink: 0; flex-basis: 200px;*/margin: 40px;}.carousel_date h3{font-size: 60px}.carousel_dates li{list-style: none;}@media(min-width:1024px){.container_histoire_1083 .bloc_histoire{display: flex; gap: 21px; align-items: flex-start;}.container_histoire_1083 .bloc_histoire p{padding-left: 50px;}.container_histoire_1083 .bloc_histoire img:first-child{width: 40%;}.container_histoire_1083 .flex-size{flex:70%;}.flex_histoire .img_histoire img:first-child{margin-bottom: 21px;}.container_tissage_de_france{background-image: url(/media/wysiwyg/1083/Pages/histoire_1083/TDF-Desktop.jpg);background-position: bottom;background-size: cover;width: 100%;padding: 60px;}.container_tissage_de_france .container-text{background-color: white;padding: 60px;position: relative; width: 50%; left: 50%;}.carousel_date{flex: 1 0 260px;margin: 40px;}.flex_histoire{display: flex;gap: 58px;align-items: center;}.flex_histoire .flex50{width: 50%;}}@media(max-width:1024px){.container_histoire_1083 .bloc_histoire p{padding-top: 21px;}.flex_histoire .img_histoire{display: flex;column-gap: 20px;}.flex_histoire .img_histoire img{width: calc(50% - 10px);}.container_histoire_1083 .flex_equipe{margin-top: 60px;}.container_tissage_de_france .flex_histoire .margin{margin-top: 21px;}.container_histoire_1083 .reverse{display: flex;flex-direction: column-reverse;}.container_tissage_de_france .only-m{display: block;}}
/* Page - Style 1083 */
.page_style1083 .flex_column{display: flex;}.page_style1083 h2{margin: 21px 0 ;}.page_style1083 .flex_1 .img___style{display: grid; grid-template-rows: repeat(3, 1fr); row-gap: 21px;}.page_style1083 .flex_2 .img___style_mobile{display: grid; row-gap: 21px;margin-bottom: 60px;}.page_style1083 .flex_2 .text___style{background-color: #F2F2F2;padding: 60px;}.page_style1083 .flex_2{margin-top: 60px;}.page_style1083 .margin-top{margin-top: 58px;}@media(min-width:1024px){.page_style1083 .flex_1{display: flex;gap: 60px;}.page_style1083 .flex_1 .text___style{flex: 70%;}.page_style1083 .flex_2{display: flex;align-items: flex-start;margin-top: 120px;}.page_style1083 .flex_2 .text___style{padding: 60px 20% 60px 60px;flex: 100%;}.page_style1083 .flex_2 .img___style{position: relative;top: -60px;left: calc(-20% + 60px);}.page_style1083 .flex_2 .img___style #img_1{max-width: 138%;margin-bottom: 21px;}.page_style1083 .flex_2 .img_flex{display: flex;align-items: flex-start;width: calc(134% + 23px);gap: 21px;}}@media(min-width:960px){.page_style1083 .img-50{width: 50%;}.page_style1083 .flex_1{flex: 1;}.page_style1083 .text_right{text-align: right;}.page_style1083 .text_white{padding: 40px;background-color: white;}.page_style1083 #text_jacron{z-index: 1;position: relative;top: -325px; margin-bottom: -200px; left: calc(50% - 150px); width: calc(50% + 150px);}.page_style1083 #text_jacron h2{margin-top: 0px;}.page_style1083 #img_diagonale{position: relative;top: -144px;margin-bottom: -144px;}.page_style1083 #text_diagonale{position: relative;top: -100px;margin-bottom: -100px;}.page_style1083 .flex_column{gap: 58px;}}@media(max-width:960px){.page_style1083 .flex_column{flex-direction: column-reverse;}}@media(min-width:1600px){.page_style1083 #text_diagonale{position: relative;top: 0px;}}
/* 1083 - Commun */
::selection{color: #F2F2F2; background-color: #011929;}.category-description a{color: #000; font-weight: 700;}/* Bloc à fond uni bleu */.container_blue{background-color: #00263E;color: white;text-align: center;padding: 60px;margin: 60px 0;}/* ---------- *//* Centrer page */@media (min-width: 1600px), print{.align-pages{max-width: 100%;margin: auto;padding: 0px;}}@media (min-width: 1024px) and (max-width: 1600px), print{.align-pages{max-width: 1140px;margin: auto;padding: 0 29px;}}@media (max-width: 1150px), print{.align-pages{padding: 0px;}}/* couleur bandeau footer */.page-footer__social{background: #00263e;}/* ---------- *//* font-size accroche de la home */.font-home{font-size:2em;}@media (max-width: 768px){.font-home{font-size:1.2em;}}/* ---------- */.col-desktop-2{flex: 0 0 50%; max-width: 50%;}.center{display: block; margin-right:auto; margin-left:auto;}.pos-r-t-60{position: relative; top: -60px;}.pos-r-t60{position: relative; top: 60px;}.flex{display:flex;}.flex-mobile{display:flex;}.f-gap-60{gap:58px; flex-grow: 1;}.align-flex-start{align-items: flex-start;}.margin-l-5{margin-left :5%;}.margin-r-5{margin-right :5%;}.margin-l-15{margin-left :8%;}.margin-t-30{margin-top :30px;}.margin-t-60{margin-top:60px;}.margin-t-100{margin-top:100px;}.margin-b-60{margin-bottom:60px;}.margin-b-20{margin-bottom:20px;}.margin-b-30{margin-bottom:30px;}.text-60{font-size:42px;}.text-40{font-size: 40px;font-weight : 300;}.padding-30{padding:30px;}.d-block{display:block;}.img-diagonal{height: 51px;}.redsquare{background-color: red;width: 20px;height: 20px;z-index: 1;position: relative;margin: auto;top: 10px;}.align-center-h{align-items: center;}.flex-space{display: flex; justify-content: space-between;}.flex-space-d{display: flex; justify-content: space-between;}.col-45{width:45%;}@media (max-width: 768px){.flex-space-d{display: block;}.flex{display:block;}.col-45{width:auto;}.margin-t-60{margin-top:40px;}.margin-b-60{margin-bottom:40px;}.text-60{font-size: 30px;}.text-40{font-size: 20px;}}
/* Page Produit - Onglet livraison */
.tab-retours .text_savoir-faire p{margin-bottom: 21px;}.tab-retours .text_savoir-faire,.tab-retours .gap{column-gap: 58px;}.tab-retours .sticky{position: sticky; top: 150px; left: 0; right: 0;}.tab-retours .sticky img{margin-bottom: 21px; width: 100%;}
/* Page Événements + Atelier visitable + presse */
.bloc_img_title{position: relative;z-index: 2;margin-bottom: 0px;}.bloc_img_title p{text-align: center;}.title_img_title{font-weight: bolder;}.bloc_img_title img{width: 100%;}.whitebloc_title{position: relative;top: -140px;background-color: white;z-index: 1;padding: 30px;width: 80%;margin: auto;}.redsquare20{background-color: red;width: 20px;height: 20px;z-index: 99;position: relative;margin: auto;top: -40px;}.redline{width: 168px;height: 3px;background-color: #0F345F;margin:25px auto 30px;}/*______*/.content_img50{color: white;position: relative;margin: 0px 0 -160px;z-index: 0;}.content_img50 img{z-index: 1;width: 90%;-moz-transform: translate(0px, -270px);-webkit-transform: translate(0px, -270px);-o-transform: translate(0px, -270px);-ms-transform: translate(0px, -270px);transform: translate(0px, -270px);left: 0px;}.blue-content{background-color: #0F345F;position: relative;z-index: 90;width: 50%;margin-left: 50%;padding: 60px;right: 0px;}.subtitle__text-white{font-size: 30px;text-align: center;color: white;text-transform: uppercase;font-weight: bold;margin-bottom: 30px;}.Caption{font-size:16px;text-align: center;}.title20{font-weight: bolder;color: white;}.title20B{font-size: 20px;font-weight: bolder;}.title_img_title{font-weight: bold;}/*______*/.bloc_Flex__two_content{text-align: center;margin-top: 60px;}.Flex__two_content{display: flex;flex-flow: row wrap;justify-content: space-around;}.content_Flex__two_content{width: 45%;margin-top: 30px;}#img01_Flex_image{padding: 100px 30px;background-image: url(https://www.1083.fr/media/wysiwyg/1083/Pages/evenements/MIFParis2022.jpg);background-position: top;margin-bottom: 30px;color: white;width: 100%;}#img02_Flex_image{padding: 100px 30px;background-image: url(https://www.1083.fr/media/wysiwyg/1083/Pages/evenements/BraderieLaFuma2023.jpg);background-position: top;margin-bottom: 30px;color: white;width: 100%;}#img03_Flex_image{padding: 100px 30px;background-image: url(https://www.1083.fr/media/wysiwyg/1083/EVENEMENTS/Lyon.jpg);background-position: top;margin-bottom: 30px;color: white;width: 100%;}.CTA_Button_Black{background-color: #143b61;font-weight: bold;font-size:14px;text-transform: uppercase;padding: 15px;margin-top: 30px;}.CTA_Button_Black a{color: white;text-decoration: none;}/*______*/@media (max-width: 991px){.content_img50{color: white;position: initial;margin: 60px 0 -160px;}.content_img50 img{display: none;}.blue-content{background-color: none;background-image: url(https://www.1083.fr/media/wysiwyg/1083/EVENEMENTS/Atelier54.jpg);z-index: 0; text-align : center;width: 100%;margin-left: 0%;margin-bottom: 270px;padding: 60px;right: 0px;}}@media (max-width: 768px){.bloc_Flex__two_content{text-align: center;margin-top: 60px;}.Flex__two_content{display: inherit;flex-flow: row wrap;justify-content: space-around;}.content_Flex__two_content{width: 100%;margin-bottom: 60px;}.bloc_img_title img{display: none;}.whitebloc_title{top: 0px;background-color: none;z-index: 1;width: 100%;margin: auto;margin-bottom: 100px;}.redsquare20{display: none;}}/*Page presse*/.flexbox_text02{width:100%;padding: 60px;margin: auto;}.flexbox_text02 a{color: black;text-decoration: underline;}.flexbox_text02 a:hover{color: red;}.size_50{width: 50%;height: 50%;}/*----*/.diagonal__title{display: flex;}.diagonal{position: relative;top : 45px;margin-right: 10px;height: 1px;width: 20px;border: 1px red dashed;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}/*----*/.subtitle__text{font-size: 30px;color: #0F345F;text-transform: uppercase;font-weight: bold;}@media (max-width: 768px){.size_50{width: 100%; height: auto;}.flexbox_text02{text-align: center;padding: 0px 0px 15px;}}
/* MV - Page produit  */
.col-desktop-2{flex: 0 0 50%; max-width: 50%;}.tab-entretien-chaussures .container h2,.tab-livraison .container h2,.tab-talonnette .container h2,.tab-pointure .container h2{margin-top:0px;}.tab-pointure .container li{list-style: none;}.tab-livraison .container h3,.tab-pointure .container h3{font-family: "Nexa Bold",apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";; font-size: 20px;}.tab-livraison .container img{width:100%; margin-top:30px;}.tab-talonnette,.tab-pointure{background: #F1F1F1; margin-top:58px;}.tab-pointure .flex{align-items: flex-start;}.text-pointure span{color: #293e0c;}.text-pointure{flex: 2;}.table-pointure{flex: 1;}.table-pointure th{background-color: #293e0c; color: white;}.table-pointure th,.table-pointure td{border: 1px #000000 solid;text-align: center;}.table-pointure th:first-child{min-width: 85px;}.tab-talonnette .container{display:flex; flex-direction: column; gap: 30px;}.tab-talonnette .container .img_talon{display:flex;}@media (min-width: 1600px){.tab-entretien-chaussures .container, .tab-description .container, .tab-talonnette .container, .tab-pointure .container, .tab-livraison .container{max-width: 1440px;}}@media (max-width:960px){.tab-entretien-chaussures .container, .tab-livraison .container,.tab-description .container{padding: 29px 29px 0;}.tab-talonnette .container, .tab-pointure .container{padding: 29px;}.tab-pointure .table-pointure, .tab-pointure .text-pointure{margin-bottom:30px;}}@media (min-width:960px){.tab-entretien-chaussures .container, .tab-livraison .container,.tab-description .container{padding: 58px 58px 0;}.tab-talonnette .container, .tab-pointure .container{padding: 58px;}.tab-livraison .container .flex{column-gap: 60px;}}
/* Bloc Permacollections / Jeans  / Chaussures */
.page_jeans,.page_chaussures{margin-bottom:-300px;}@media (max-width: 960px){.page_jeans,.page_chaussures{margin-bottom:-29px;}}.page_jeans .title_jeans{font-size: 2.2em;}.page_jeans .categories_jeans{display: flex;gap: 58px;}.page_jeans .categorie_jeans:hover{background-size: 110%; transition: transform 0.4s ease-in-out; background-position: center;}.page_jeans .mea-jm,.page_jeans .mea-jf,.page_chaussures .mea-chaussures,.page_permacollections .mea-perma{align-items: center;gap: 58px;padding: 21px; background-color: #f1f1f1;}.page_jeans .mea-jm p,.page_jeans .mea-jf p,.page_chaussures .mea-chaussures p,.page_permacollections .mea-perma p{margin-bottom: 30px;}.page_jeans .mea-jm .button.primary,.page_jeans .mea-jf .button.primary,.page_chaussures .mea-chaussures .button.primary,.page_permacollections .mea-perma .button.primary{background: none;}.page_jeans .mea-jm .button.primary:hover,.page_jeans .mea-jf .button.primary:hover,.page_chaussures .mea-chaussures .button.primary:hover,.page_permacollections .mea-perma .button.primary:hover{background: #f00;}.page_jeans .flex_1,.page_chaussures .flex_1,.page_permacollections .flex_1{flex: 1;}.page_jeans .flex_2,.page_chaussures .flex_2,.page_permacollections .flex_2{flex: 2;}.page_jeans .categorie_jeans{display: flex;flex-direction: column;color: white;text-align: center;align-items: center; background-size: cover; padding: 40px; background-repeat: no-repeat; justify-content: center; background-position: center;min-height: 350px;}.page_jeans .categorie_jeans .button{border-color: #fff; color: #fff;margin-top: 30px;}.page_jeans .categorie_jeans .button:hover{color: #000;}.container_bleu .text{background-color: #00263e; color: white; padding: 20px 60px; display: flex; align-items: center;}@media (min-width: 900px){.container_bleu{display: flex;}.container_bleu .img{width: 40%;}.container_bleu .text{width: 60%;}.page_jeans .col{margin-top: 29px; margin-bottom: 29px;}}@media (max-width: 900px){.page_jeans .mea-jm .button,.page_jeans .mea-jf .button, .page_chaussures .mea-chaussures .button, .page_permacollections .mea-perma .button,.page_jeans .categorie_jeans .button{padding: 15px 30px;}.page_jeans .title_bloc{font-size:45px;}.page_jeans .categories_jeans{gap: 40px;}.container_bleu .img{width: 100%;}.container_bleu .text{width: 100%; padding:21px; margin: -10px 0px 0px;}.page_jeans .col{margin-top: 0px; margin-bottom: 0px;}}@media (min-width: 768px){.page_jeans .gammes_jeans, .page_jeans .mea_jeans, .page_jeans #jeans___femme, .page_jeans #jeans___homme, .page_chaussures .mea-chaussures, .page_permacollections .mea-perma{margin-top:100px;}.page_jeans .mea-jm{text-align: right;}.page_jeans .mea-jm img{position: relative;top: 58px;margin-top: -58px;}.page_chaussures .mea-chaussures img, .page_permacollections .mea-perma img,.page_jeans .mea-jf img{position: relative;top: -58px;margin-bottom: -58px;}}@media (max-width: 768px){.page_jeans .gammes_jeans, .page_jeans .mea_jeans, .page_jeans #jeans___femme, .page_jeans #jeans___homme, .page_chaussures .mea-chaussures, .page_permacollections .mea-perma{margin-top:58px;}.page_jeans .mea-jm{display: flex;gap: 0px;flex-direction: column-reverse;}.page_jeans .gamme_jeans .button{padding: 15px 30px;}.page_jeans .categories_jeans{flex-direction: column;}}/* --- Fin page jeans--- */.container-category-row{display: grid; grid-template-columns: repeat(3, 1fr); grid-gap: 58px; grid-auto-rows: minmax(110px, auto);}.container-category-row .category{height:590px; display: flex; flex-direction: column; align-items: center; background-size: cover; padding:40px; background-repeat: no-repeat; justify-content: center; background-position: center;}.container-category{color:white; display: grid; grid-template-columns: repeat(3, 1fr); grid-gap: 58px; grid-auto-rows: minmax(110px, auto);}.container-category .category{height:530px; display: flex; flex-direction: column; align-items: center; background-size: cover; padding:0px; background-repeat: no-repeat; justify-content: center; background-position: center;}.container-category .category:hover{background-size: 110%; transition: transform 0.4s ease-in-out; background-position: center;}.category-jeans-f{display: grid; grid-template-columns: repeat(5, 1fr); grid-gap: 21px; grid-auto-rows: minmax(110px, auto);}.category-jeans-h{display: grid; grid-template-columns: repeat(4, 1fr); grid-gap: 21px; grid-auto-rows: minmax(110px, auto);}.page_chaussures .category-jeans,.page_jeans .category-jeans{display: block;padding-bottom: 21px; min-height: 550px;}.page_chaussures .line,.page_jeans .line{display: block;position: relative;left: 50%;margin: 0px -10px -20px;height: 33px;width: 1px;background-color: #707070;}@media(max-width:1560px){.container-category{color:white; display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: 58px; grid-auto-rows: minmax(150px, auto);}.category-jeans h2{font-size: 25px;}.container-category-row{display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: 58px; grid-auto-rows: minmax(200px, auto);}}@media(max-width:768px){.mea-category .category-img{width: 100%;}.mea-category-jeans-f .category-img{width: 100%;}.mea-category .category-description{width:100%; padding-left:0px;}.mea-category-jeans-f .category-description{width:100%; padding-left:0px;}.container-category{color:white; display: grid; grid-template-columns: repeat(1, 1fr); grid-gap: 59px; grid-auto-rows: minmax(200px, auto);}.container-category-row{display: grid; grid-template-columns: repeat(1, 1fr); grid-gap: 20px; grid-auto-rows: minmax(200px, auto);}}.catalog-category-view.category-jeans .carousel-item img{max-height:380px;}.swiper-button-prev::after, .swiper-button-next::after{color: #00263E; font-size: 22px;}
/* Page - Fil du jeans */
.page-vie_jeans #img_bg-1,.page-vie_jeans #img_bg-2{background-attachment: fixed;background-position: center; background-size: cover;}.page-vie_jeans #img_bg-1{height: 300px;background-image: url(/media/wysiwyg/1083/Pages/Fil_temps/FillJ-Jeans_intro4.jpg);margin: 100px 0;}.page-vie_jeans #img_bg-2{height: 400px;background-image: url(/media/wysiwyg/1083/Pages/Fil_temps/FillJ-Jeans_delave.jpg);}.page-vie_jeans .margin-top{margin-top: 58px;}.notes{background-color: #F1F1F1;padding: 58px;margin-top: 100px;}.notes p{font-size: 14px;margin-left: 40px;color: #666666;font-style: italic;}@media(min-width:960px){.page-vie_jeans .flex_1{flex: 1;}.page-vie_jeans .img-50{width: 50%;}.page-vie_jeans .text_right{text-align: right;}.page-vie_jeans .reverse{flex-direction: row-reverse;}.page-vie_jeans .text_white{padding: 40px;background-color: white;}.page-vie_jeans #text_overall{z-index: 1;position: relative;top: -575px; margin-bottom: -400px; left: calc(50% - 150px); width: calc(50% + 150px);}.page-vie_jeans #text_overall h2{margin-top: 0px;}.page-vie_jeans #img_fermeture{position: relative;top: -144px;margin-bottom: -144px;}.page-vie_jeans #text_fermeture{position: relative;top: -100px;margin-bottom: -100px;}.page-vie_jeans #text_slim{padding: 0px 40px 40px 0;background-color: white;z-index: 1;position: sticky;top: 150px;margin-bottom: 300px;width: 60%;}.page-vie_jeans #img_slim{position: relative; top: -350px; margin-bottom: -350px;margin-top: -300px; left: 50%;}.page-vie_jeans #text_pattes_eph{z-index: 1;position: relative;top: -650px; margin-bottom: -500px; left: 40%; width: 60%;}.page-vie_jeans #img_bg-2{position: sticky; z-index: -1; top: 200px;margin: 100px 0;}.page-vie_jeans #text_delave{background-color: white;padding: 40px 40px 40px 0;}.page-vie_jeans .text_50{width: 50%;}.page-vie_jeans #text_mom{position: sticky;text-align: right;top: 200px;}}@media(max-width:960px){.page-vie_jeans .reverse{display: flex;flex-direction: column-reverse;}.page-vie_jeans .column{flex-direction: column;}.page-vie_jeans #img_bg-2{margin: 100px 0 3rem;}.page-vie_jeans .baggy{margin: 100px 0;}.notes p{margin-left: 0px;}.page-vie_jeans .container_blue{padding: 20px;}}@media(min-width:1600px){.page-vie_jeans #text_fermeture{position: relative;top: 0px;}.page-vie_jeans #img_pattes_eph{margin-bottom: 100px;}.page-vie_jeans #text_pattes_eph{z-index: 1;position: relative;top: -800px; margin-bottom: -500px; left: 40%; width: 60%;}}
/* Page produit - Onglet Consigne */
.tab-consigne{background: #f1f1f1; padding: 29px 58px;}.tab-consigne .container{padding: 0 58px;}.tab-consigne .container p{font-weight: 400;}.tab-consigne .flex-consigne{display: flex;align-items: center;}.tab-consigne .container .img_consigne,.tab-consigne .container .text_consigne{flex: 2;}.tab-consigne .container .img_consigne{max-width: 400px;}@media (max-width:960px){.tab-consigne{padding: 29px 37px;}.tab-consigne .container{margin-top: 0px; padding: 0 0px;}.tab-consigne .container h2{margin-top: 0px;}.tab-consigne .flex-consigne{display: block;align-items: auto;}.tab-consigne .container .img_consigne{margin: auto; max-width: 600px;}}
/* Checkout Social */
.checkout-social .icon-twitter,.checkout-social .icon-facebook,.checkout-social .icon-instagram,.checkout-social .icon-linkedin{font-size: 22px; margin-top: 8px; display: flex; justify-content: center;}
/* Page produit - Onglet Description */
.tab-description li,.tab-description-full li{font-weight: 400;}.tab-ambiance{font-weight: 400;}.tab-description{min-height: 790px;}.tab-description,.tab-description-full{background: #f1f1f1;}.tab-description .container,.tab-description-full .container{padding: 29px 37px;}.tab-ambiance.container{padding: 0px 58px;}.tab-description h3,.tab-description-full h3{text-align:left;}.tab-description p,.tab-description-full p{margin-bottom: 30px; text-align: left; font-weight: 400;}.tab-description .tab-description-list,.tab-description-full .tab-description-list{column-count: 1; margin:30px 0; padding:0;}.tab-description .tab-description-list li,.tab-description-full .tab-description-list li{list-style-type: none;}.tab-description .tab-description-list .description-label,.tab-description-full .tab-description-list .description-label{font-weight: 700;}.tab-description .tab-description-list .description-label.-fixed,.tab-description-full .tab-description-list .description-label.-fixed{width:105px; display: inline-block;}.circle{border: 1px solid #808080; border-radius:50%; height:19px; width:19px; display:inline-block; margin-right:7px; position: relative; vertical-align:middle;}.circle.-full:before{content:""; background:#000000; width:13px; height:13px; border-radius:50%; display:inline-block; top:2px; left:2px; position:absolute;}.tab-ambiance{position: relative;top:-35px;}.tab-ambiance .flex_1{flex: 1;}.tab-ambiance .flex,.tab-ambiance .flex-img{display: flex;align-items: center;}.tab-ambiance .flex-img{gap: 21px;}.tab-ambiance .flex{gap: 58px;}@media (min-width: 1600px){.tab-ambiance.container, .tab-description .container, .tab-description-full .container{max-width: 1440px;}}@media (max-width:960px){.tab-ambiance.container{padding: 15px 0 29px;}.tab-ambiance .text{padding: 0px 37px;}.tab-ambiance .flex{flex-direction: column;}.tab-ambiance .flex-img{justify-content: center;}}@media (min-width:960px){.Combishort{background-image: url("/media/wysiwyg/product_page/Vecto-572.png");}.DeuxCentSoixanteOnze{background-image: url("/media/wysiwyg/product_page/Vecto-271.png");}.CentVingtDeux{background-image: url("/media/wysiwyg/product_page/Vecto-122.png");}.CentTreize{background-image: url("/media/wysiwyg/product_page/Vecto-113.png");}.DeuxCentQuatreVingtOnze{background-image: url("/media/wysiwyg/product_page/Vecto-291.png");}.DeuxCentQuatreVingtOnzeZipee{background-image: url("/media/wysiwyg/product_page/Vecto-291zipee.png");}.DeuxCentQuatreVingtDeuxHirondelles{background-image: url("/media/wysiwyg/product_page/Vecto-292Hirondelles.png");}.DeuxCentQuatreVingtDeuxStd{background-image: url("/media/wysiwyg/product_page/Vecto-292Std.png");}.DeuxCentUnH{background-image: url("/media/wysiwyg/product_page/Vecto-201H.png");}.CentTroisSelvedge{background-image: url("/media/wysiwyg/product_page/Vecto-103Selvedge.png");}.DeuxCentQuatorze{background-image: url("/media/wysiwyg/product_page/Vecto-214.png");}.CentSoixanteHuit{background-image: url("/media/wysiwyg/product_page/Vecto-168.png");}.CinqCentCinquante{background-image: url("/media/wysiwyg/product_page/Vecto-550.png");}.DeuxCentSoixanteTrois{background-image: url("/media/wysiwyg/product_page/Vecto-263.png");}.CentSoixanteNeuf{background-image: url("/media/wysiwyg/product_page/Vecto-169_1.png");}.CentSoixanteTrois{background-image: url("/media/wysiwyg/product_page/Vecto-163.png");}.DeuxCentDeux{background-image: url("/media/wysiwyg/product_page/Vecto-202.png");}.DeuxCentUn{background-image: url("/media/wysiwyg/product_page/Vecto-201_1.png");}.CentCinq{background-image: url("/media/wysiwyg/product_page/Vecto-105.png");}.CentQuatre{background-image: url("/media/wysiwyg/product_page/Vecto-104.png");}.CentUnSUFIndigo{background-image: url("/media/wysiwyg/product_page/Vecto-101SUF.png");}.CentUnOri{background-image: url("/media/wysiwyg/product_page/Vecto-101Ori.png");}.CentTrois{background-image: url("/media/wysiwyg/product_page/Vecto-103.png");}.DeuxCentUn{background-image: url("/media/wysiwyg/product_page/Vecto-201.png");}.Mom{background-image: url("/media/wysiwyg/product_page/Vecto-258.png");}.Noue{background-image: url("/media/wysiwyg/product_page/Vecto-209-2.png");}.Ballon{background-image: url("/media/wysiwyg/product_page/Vecto-218.png");}.tab-description .container{padding: 29px 500px 58px 58px; background-size: 600px auto; background-position: center right; background-repeat: no-repeat; min-height:730px;}.tab-description-full .container{padding: 29px 58px 58px 58px;}.tab-description h3, .tab-description-full h3{text-align:left;}.tab-description p, .tab-description-full p{margin-bottom: 0px; text-align:left;}.tab-description .tab-description-list{column-count: 2;}}
/* Pages Collections / Gammes */
.bloc_selvedge h3{font-size: 21px;}.bloc_delaves .flex,.bloc_delaves .container-pres,.bloc_delaves .container-finitions,.bloc_selvedge .flex,.bloc_selvedge .container-pres,.bloc_selvedge .container-finitions{gap : 58px;}.bloc_delaves .container-pres img{width: calc(50% - 10px);}.bloc_delaves .redsquare0,.bloc_selvedge .redsquare0{margin-top: 21px;}.bloc_delaves .flex_1,.bloc_selvedge .flex_1{flex: 1;}.bloc_delaves .flex_2,.bloc_selvedge .flex_2{flex: 2;}.bloc_delaves .flex-img,.bloc_selvedge .flex-img{display: flex;margin-right: 240px;}.bloc_delaves .img_1,.bloc_selvedge .img_1{right: -60px; position: relative;}.bloc_delaves .img_2,.bloc_selvedge .img_2{position: relative; top: 60px; left: -40px;}.bloc_delaves .container-finitions,.bloc_selvedge .container-finitions{background-color: #f1f1f1;padding: 21px;}.bloc_delaves .align,.bloc_selvedge .align{display: flex; justify-content: flex-end;}.bloc_delaves .container-pres,.bloc_delaves .container-jeans,.bloc_delaves .container-finitions,.bloc_selvedge .container-pres,.bloc_selvedge .container-jeans,.bloc_selvedge .container-finitions{margin-bottom: 58px;}@media (min-width:1024px){.only-m{display: none;}.bloc_delaves .container-pres,.bloc_delaves .container-jeans,.bloc_delaves .container-finitions,.bloc_selvedge .container-pres,.bloc_selvedge .container-jeans,.bloc_selvedge .container-finitions{display: flex;align-items: center;}.bloc_delaves .container-finitions,.bloc_selvedge .container-finitions{text-align: right;}.bloc_delaves .container-pres img{width: calc(50% - 29px);}}@media (max-width:1024px){.only-d{display: none;}.bloc_delaves .container-pres .text,.bloc_selvedge .container-pres .text{margin-top: 21px;}.bloc_delaves .flex-img,.bloc_selvedge .flex-img{justify-content: center;margin-right: 0px;margin-bottom: 90px;}.bloc_delaves .container-finitions,.bloc_selvedge .container-finitions{display: flex;flex-direction: column-reverse;}.bloc_delaves .container-pres,.bloc_selvedge .container-pres{margin-bottom: 58px;}.bloc_delaves .flex,.bloc_delaves .container-pres,.bloc_delaves .container-finitions,.bloc_selvedge .flex,.bloc_selvedge .container-pres,.bloc_selvedge .container-finitions{gap : 21px;}}@media (max-width:768px){.bloc_delaves .container-pres .flex{display:flex;}.container-pres .text .margin-text{margin-top: 21px;}.bloc_delaves .img_1,.bloc_selvedge .img_1{right: -20px;width: 50%;}.bloc_delaves .img_2, .bloc_selvedge .img_2{top: 60px; left: -20px;width: 50%;}}------.bloc-full{margin: 60px 0;}.description-TFTP .background-title_white{color: white;text-transform: uppercase;background-image: url(/media/wysiwyg/1083/Pages/collabs/zoomtshirts.jpg);background-position: center; background-repeat: no-repeat;z-index: 0;padding-top: 40px;padding-left: 8%;padding-right: 30%;height: 280px;}.diagonal_vertical{z-index: 1;position: relative;display: block;margin-top:-330px;top: 330px;left: -30px;width: 52px;}.dotted-red{border-style: dashed;border-color: red;border-width: 2px}.title-dotted{background-color: white;display: block;position: relative;top: 60px;margin: -60px 30px 30px ;}@media (max-width:960px){.description-TFTP .background-title_white{padding-left: 15%;padding-right: 25%;}.bloc-full{margin: 0;}.bloc-full p:last-child{margin-bottom: 0;}.category-long-description .margin{margin-bottom: 0px; margin-top: 21px;}.category-long-description .margin p:last-child{margin-bottom: 0;}}.bloc_lin{display: flex;margin-bottom: calc(58px - 3rem);}.bloc_lin2{display: flex;margin-bottom: 58px;}@media (max-width: 960px){.bloc_lin{flex-direction: column; gap: 58px;}.bloc_lin2{flex-direction: column-reverse;gap: 58px;}}@media (min-width: 960px){.bloc_lin{margin-top: 200px;flex-wrap: nowrap; align-items: center;}.bloc_lin #text_lin{position: relative; background-color: white; padding: 21px; z-index: 1; left: 70px; top: -100px; margin-bottom: -100px; margin-left: -70px; text-align: right; flex: 1;}.bloc_lin #img_lin{position: relative; top: -144px; margin-bottom: -144px;flex: 1;}.bloc_lin2{gap: 58px;}}.jean_lin .flex_imgs{display: flex;flex-direction: column;gap: 30px;}.jean_lin .flex_img{display: flex;column-gap: 30px;}.jean_lin .text_jeans_lin{text-align: left;}.jean_lin #img_lin_1{position: relative; top: -17%;}.jean_lin .flex_jeans_lin{display: flex;flex-direction: column;gap: 30px;}@media (min-width:960px){.jean_lin .flex_imgs{width: 65%;gap: 58px;}.jean_lin .flex_img{column-gap: 58px;}.jean_lin .flex_jeans_lin{column-gap: 58px;}.jean_lin .text_jeans_lin{width: 45%;}.jean_lin .flex_jeans_lin{flex-direction: row;}}
/* Page produit - Onglet retours */
.tab-retours p{line-height: 1.6; font-weight: 400;}.tab-retours .container{padding: 29px 58px;}.tab-retours h2{margin-top: 29px;}.tab-retours h3{font-size: 17px; line-height: 1.42857143; margin-bottom: 21px; margin-top:29px;}@media (min-width: 1600px){.tab-retours .container{max-width: 1440px;}}@media (max-width:960px){.tab-retours{padding: 29px 37px;}.tab-retours .container{padding: 0px 0px;}.tab-retours h2{margin-top: 29px;}}@media (max-width:770px){.tab-retours .container .img-desktop{display:none;}}
/* Menu - Custom Menu Items */
/* Specific css for menu */.submenu-title.no-children:after{content:""; display:none !important;}
/* 1083 - Textes_SEO */
.subtitle_bloc{font-size: 14px;text-transform: none;}.title_bloc{font-size: 14px;text-transform: none;font-weight: bold;}.text_seo{font-size: 14px;}
/* Page Perma - Blanc des Vosges */
.category-long-description .flex_vosges, .category-long-description .flex_vosges-mobile{display: flex;column-gap: 58px;justify-content: flex-start;margin-top: 58px;}.category-long-description .flex_vosges .col_1_vosges{flex: 1;}.category-long-description .flex_vosges-mobile img{width: calc(50% - 29px)}@media(max-width:960px){.category-long-description .flex_vosges{flex-direction: column;}.category-long-description .flex_vosges .reverse{display: flex;flex-direction: column-reverse;}.category-long-description .flex_vosges .margin-mobile{margin-top: 30px;}}@media(min-width:960px){.category-long-description .flex_vosges .img_vosges{position: relative; top: -150px; margin-bottom: -150px;}}
/* 1083 - Blog */
.article_blog .video-container{position: relative; width: 100%; padding-bottom: 56.25%;}.article_blog .video{position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;}.img_blog{width: 100%;}.amblog-content .amblog-views{display: none !important;}
/* Page produit - Guide des tailles */
.text-sandales{text-align:center;}.text-sandales li{list-style:none;}.table-gdt{text-align : center;}.table-gdt th{height : 60px; text-align : center;}.table-gdt td{height : 30px;}.table-gdt thead{border-bottom : 1px solid #E5E5E5;}.table-gdt .taille_jeans,.table-gdt .taille_sandales{font-weight : bold; border-right: 1px solid #E5E5E5;}.table-gdt .taille_sandales{width:50%;}.table-gdt .tour_taille{border-right: 1px solid #E5E5E5;}.border-bottom{border-bottom : 1px solid #E5E5E5;}.L_jeans{border-bottom : 1px solid #E5E5E5;}
/* Pages livres Jeans 0 km */
/*Page Sommaire Jeans 0km*/.page_jeans0km{text-align: center;}.page_jeans0km .flex{display: flex;justify-content: center; gap: 58px;}.page_jeans0km .banner{margin: 58px 0 ;width: 100%;}.page_jeans0km .bloc-product{margin-bottom: 58px;}.page_jeans0km .bloc-product p{margin-top: 20px;}@media(max-width:768px){.page_jeans0km .flex{flex-direction: column;align-items: center;}}/*---------------*/.page-atelier_jeans h3,.page-atelier_denim h3{font-size: 17px;font-weight: 500;margin: 21px 0 0;}.page-atelier_jeans .only-m,.page-atelier_denim .only-m{display: none;}.page-atelier_jeans .flex,.page-atelier_denim .flex{gap: 58px;margin-top: 58px;background-color: #f1f1f1;align-items: center;}.livre{padding: 29px;}.text-tissu{padding: 0 58px 0 0;}.img-atelier,.img-tissu,.text-tissu,.text-atelier{flex: 1;}.img-atelier{justify-content: center; display: flex;}.container_patrons,.container_video_tutos,.containerLaize,.container_fournitures{margin: 58px 0 0;text-align: center;}.video_tuto iframe{width: 100%;height: 300px;}.container_tables{display: flex; justify-content: center;}.tablelaize{margin: 58px 30px 0; width: 40%; text-align: center;}.tablelaize th,.tablelaize td{border: solid; border-width: 1px; border-color: #00263E; padding: 6px;}.tablelaize th{background-color: #00263E; color: white;}.grid_patrons,.grid_fournitures{margin: 58px 0 0;display: grid;grid-template-columns: repeat(4, 1fr);gap: 58px;text-align: center;}.grid_video_tutos{margin: 58px 0 0;display: grid;grid-template-columns: repeat(2, 1fr);gap: 58px;}@media(max-width:768px){.container_tables{flex-direction: column;align-items: center;}.tablelaize{margin: 58px 0 0px; width: 80%;}.page-atelier_jeans .only-d, .page-atelier_denim .only-d{display: none;}.page-atelier_jeans .only-m, .page-atelier_denim .only-m{display: block;}.text-tissu{padding: 29px;text-align: center;}.grid_patrons,.grid_fournitures{grid-template-columns: repeat(2, 1fr);}.grid_video_tutos{grid-template-columns: repeat(1, 1fr);}.text-atelier{text-align: center;margin-top: 58px;}}
/* Page - Différents denims */
.container_tissus h3{font-size: 16px;font-weight: bold;}.container_tissus .grid_4-col{display: grid;}.container_tissus .img_1, .container_tissus .img_2{width: 50%;}.container_tissus .img_1{right: -60px; position: relative;}.container_tissus .img_2{position: relative; top: 60px; left: -40px;}.imgs_Ori{display: flex;align-items: center;justify-content: flex-end;}.imgs_Ori #img_Ori-1,.imgs_Ori #img_Ori-3{width: 30%;z-index: 1;position: relative;}.imgs_Ori #img_Ori-2{width: 40%;z-index: 2;}.imgs_Ori #img_Ori-1{padding-top: -40px;margin: 0 -30px 0 0 ;}.imgs_Ori #img_Ori-3{padding-top: 80px;margin: 0 0 0 -30px ;}.container_tissus .flex,.container_tissus .flex_imgs{display: flex;column-gap: 10%;justify-content: flex-end;}.container_tissus .flex-img,.container_tissus .flex-tissu{display: flex;}.container_tissus .flex1, .flex-tissu{flex: 1;}.container_tissus .flex2{flex: 2;}.container_tissus .flex{column-gap: 58px;}.container_delaves .only-m{display: none;}@media(min-width:1024px){.container_tissus .container_flex{display: flex;column-gap: 58px;}.flex_Ori{display: flex;column-gap: 58px;}.container_tissus .grid_4-col{grid-template-columns: 1fr 1fr 1fr 1fr; gap: 21px;}.container_tissus .container-tissu{display: flex;align-items: center;margin-bottom: 60px;}.container_tissus .container-tissu .img,.container_tissus .container-tissu .text{flex: 1;}.container_tissus .container-tissu .text{padding: 0 0 0 60px;}.container_tissus .container-tissu .text-reverse{padding: 0 60px 0 0;}.container_tissus .container-tissu{margin-bottom: 60px;}.container_delaves{background-image: url(/media/wysiwyg/1083/Pages/differents_tissus/Pile_delaves.jpg);background-position: bottom;background-size: cover;width: 100%;padding: 60px;}.container_delaves .container-text{background-color: white;padding: 60px;position: relative; width: 50%; left: 50%;}.container_tissus .reverse{flex-direction: row-reverse;}.container_tissus .only-m{display: none;}.container_tissus .-relative{align-items: center;}.container_tissus .text-white{justify-content: center;}}@media (max-width:1024px){.container_tissus .container_flex,.container_tissus .flex,.container_tissus .flex1{display: block;}.imgs_Ori{margin: 55px 0 0 0;justify-content: center;}.container_tissus .grid_4-col{grid-template-columns: 1fr 1fr; gap: 21px;}.container_tissus .container-tissu{flex-direction: column;}.container_tissus .container-tissu .img{margin-bottom: 120px;}.container_delaves{margin-top: 21px;}.container_delaves .only-m{display: block;}.container_tissus .only-d{display: none;}.container_tissus .col_tissu{margin-top: 21px;}}
/* 1083 - footer */
.title-footer{font-weight: 800; font-size:17px; line-height: 2.5;}.text-footer{font-size:14px;}.footer p{margin-bottom:20px;}.footer ul li{margin-bottom:20px;}.footer{margin-top{30px;}}
/* Page - Différents tissus */
.container_tissus h3{font-size: 16px;font-weight: bold;}.container_tissus .grid_4-col{display: grid;}.container_tissus .img_1, .container_tissus .img_2{width: 50%;}.container_tissus .img_1{right: -60px; position: relative;}.container_tissus .img_2{position: relative; top: 60px; left: -40px;}.imgs_Ori{display: flex;align-items: center;justify-content: flex-end;}.imgs_Ori #img_Ori-1,.imgs_Ori #img_Ori-3{width: 30%;z-index: 1;position: relative;}.imgs_Ori #img_Ori-2{width: 40%;z-index: 2;}.imgs_Ori #img_Ori-1{padding-top: -40px;margin: 0 -30px 0 0 ;}.imgs_Ori #img_Ori-3{padding-top: 80px;margin: 0 0 0 -30px ;}.container_tissus .flex,.container_tissus .flex_imgs{display: flex;column-gap: 10%;justify-content: flex-end;}.container_tissus .flex-img,.container_tissus .flex-tissu{display: flex;}.container_tissus .flex1, .flex-tissu{flex: 1;}.container_tissus .flex2{flex: 2;}.container_tissus .flex{column-gap: 58px;}.container_delaves .only-m{display: none;}@media(min-width:1024px){.container_tissus .container_flex{display: flex;column-gap: 58px;}.flex_Ori{display: flex;column-gap: 58px;}.container_tissus .grid_4-col{grid-template-columns: 1fr 1fr 1fr 1fr; gap: 21px;}.container_tissus .container-tissu{display: flex;align-items: center;margin-bottom: 60px;}.container_tissus .container-tissu .img,.container_tissus .container-tissu .text{flex: 1;}.container_tissus .container-tissu .text{padding: 0 0 0 60px;}.container_tissus .container-tissu .text-reverse{padding: 0 60px 0 0;}.container_tissus .container-tissu{margin-bottom: 60px;}.container_delaves{background-image: url(/media/wysiwyg/1083/Pages/differents_tissus/Pile_delaves.jpg);background-position: bottom;background-size: cover;width: 100%;padding: 60px;}.container_delaves .container-text{background-color: white;padding: 60px;position: relative; width: 50%; left: 50%;}.container_tissus .reverse{flex-direction: row-reverse;}.container_tissus .only-m{display: none;}.container_tissus .-relative{align-items: center;}.container_tissus .text-white{justify-content: center;}}@media (max-width:1024px){.container_tissus .container_flex,.container_tissus .flex,.container_tissus .flex1{display: block;}.imgs_Ori{margin: 55px 0 0 0;justify-content: center;}.container_tissus .grid_4-col{grid-template-columns: 1fr 1fr; gap: 21px;}.container_tissus .container-tissu{flex-direction: column;}.container_tissus .container-tissu .img{margin-bottom: 120px;}.container_delaves{margin-top: 21px;}.container_delaves .only-m{display: block;}.container_tissus .only-d{display: none;}.container_tissus .col_tissu{margin-top: 21px;}}
/* Page - À ne pas rater */
<style><!--.list{margin-top: 40px;}.list_linktree,.list_linktree-light{margin-left: auto;margin-right: auto;margin-bottom: 20px;border-radius: 4px;max-width: 500px;padding: 30px 0px;text-align: center;font-size: 14px;list-style: none;text-transform: uppercase;}.list_linktree{background-color: #00263E;}.list_linktree-light{background-color: #6BA4B8;}.list_linktree a,.list_linktree-light a{color: white;}.link:hover{color: white;}--></style>
/* Page recrutement */
.recrutement .flex{display:flex; align-items: center;}.recrutement .o-mobile{display:none;}.offre{margin-bottom:58px;}.gap{gap:58px; flex-grow: 1;}.offre-content .flex{display:flex;}.offre-content .resume{background:#00263E; padding: 21px; color: white; min-width: 352px; margin-left: 100px;}.offre-content .resume p{padding-bottom: 21px;}@media (max-width: 890px){.recrutement .flex{flex-direction: column-reverse; align-items: stretch;}.recrutement .o-desktop{display:none;}.recrutement .o-mobile{display:inline; margin-top: 58px;}.gap{gap: 0px; flex-grow: 0;}.offre-content .flex{flex-direction: column-reverse;}}@media (max-width: 768px){.offre-content .resume{margin-left: 0px; margin-bottom: 58px;}}
/* Page Tour de France */
.page-tour .flex{column-gap: 58px;align-items: center;}.page-tour .img-tour,.page-tour .text-tour{flex: 1;}.grid-text,.grid-video{display: grid;grid-template-columns: repeat(1, 1fr);margin-top: 58px;gap : 58px;}.grid-text .grid-container{background-color: #f1f1f1;padding: 29px;}.img-velo{width: 100%;margin: 58px auto;}.page-tour .grid-container iframe{width: 100%;height: 300px;}@media (min-width:1024px){.grid-text,.grid-video{grid-template-columns: repeat(3, 1fr);}.img-velo{width: 80%;}}@media (min-width:720px) and (max-width:1024px){.grid-text,.grid-video{grid-template-columns: repeat(2, 1fr);gap : 29px;}}
/* Page revendeurs / presse */
.page-presse h2,.page-revendeurs h2{font-size: 17px;}.page-presse a,.page-revendeurs a{text-decoration: underline;}.page-presse .flex,.page-revendeurs .flex{column-gap: 58px;align-items: center;}.page-presse .img-presse,.page-presse .text-presse,.page-revendeurs .img-revendeurs,.page-revendeurs .text-revendeurs{flex: 1;}
/* Page Livraisons et retours */
.page-retours{margin-top: 30px;}.page-retours h2{font-size: 25px;}.page-retours .flex{column-gap: 58px;align-items: center;}.page-retours .img-retours,.page-retours .text_retours{flex: 1;}.details-retours{margin-bottom: 58px;}@media (max-width: 1024px), print{.page-retours .text_retours{margin-top: 21px;}}
/* Page - Choisir son jeans */
.container-choix-jeans a{text-decoration: underline;}.container-choix-jeans a:hover{color: red;}.coupes img,.coupes gif,.container-choix-jeans .col-first img{width: 100%;}.container-choix-jeans .col-second{background-color: #00263E;color: white;}.container-choix-jeans .flex{align-items: center;display: flex;}.container-choix-jeans .col-first{width: calc(50% + 120px);margin-right: -120px; z-index: 8;}.container-choix-jeans .grid{margin-top: 100px;display: grid;}.container-denim{background-image: url(https://preprod.2083.fr/media/wysiwyg/1083/Pages/Choisir_jeans/bg-jeansss.jpg);padding : 2% 50% 8% 60px; background-attachment: fixed;color: white;margin: 60px 0;}.container-fab,.container-matiere,.container-porter{display: flex;align-items: center;}.container-matiere{background-color: #F2F2F2;}.container-porter{margin-top: 60px;}#img1,#img2{width: 50%;}#img2{position: relative; top: 60px; left: -40px;}@media(min-width:1024px){.container-choix-jeans .col-second{padding: 60px 60px 60px 145px;width: 100%;}.container-choix-jeans .grid{/* Modif Loic : avant '.grid', mais cassait la page catalogue. A vérifier si pas d'effet de bord*/grid-template-columns: 40% 40%;gap: 58px 20%;}.container-fab .img,.container-fab .text,.container-matiere .text,.container-matiere .img,.container-porter .img,.container-porter .text{flex: 1;}.container-fab .img{position: relative;right: -60px;top: -100px; margin-right: 60px;}.container-fab .text{bottom: 20px; position: relative;}.container-porter .text{padding: 0 0 0 100px;}.container-fab .text{padding: 0 0 0 60px;}.container-matiere .text{padding: 60px;}.container-porter{margin-bottom: 60px;}}@media(max-width:1024px) and (min-width: 768px){.container-choix-jeans .col-second{padding: 20px 20px 20px 160px;width: 100%;}.container-choix-jeans .grid{/* Modif Loic : avant '.grid', mais cassait la page catalogue. A vérifier si pas d'effet de bord*/grid-template-columns: 45% 45%; gap: 58px 10%;}.container-fab .img,.container-fab .text,.container-matiere .text,.container-matiere .img,.container-porter .img,.container-porter .text{flex: 1;}.container-matiere .text{padding: 30px;}.container-fab .text{bottom: 20px; position: relative;}.container-porter .text{padding: 0 0 0 100px;}.container-fab .text{padding: 0 0 0 60px;}.container-matiere{margin-top: 60px;}.container-porter{margin-bottom: 60px;}}@media (max-width: 768px){.grid{grid-template-columns: 100%;gap: 58px 20%;margin-top: 100px;}.container-choix-jeans .flex{display: inherit;}.container-choix-jeans .col-first{width: 90%; margin: auto; padding-bottom: 40px;}.container-choix-jeans .col-second{padding: 40px;width: 100%;}.container-denim{padding : 5% 10% 10% 30px;}.container-fab,.container-porter{flex-direction: column;}.container-fab .text{margin-top: 30px;}.container-matiere{flex-direction: column-reverse;margin-top: 60px;}.container-matiere .text{padding: 60px;}.container-porter .img{margin-bottom: 120px;}}
/* Test */
.block.filter .filter-options-content .am-labels-folding .item{padding-left: 0;}.block.filter .filter-options-content .am-labels-folding .item .amshopby-choice,.block.filter .filter-options-content .am-labels-folding .item .am-input{display: none !important;}
/* Page délavés / Selvedge */
.display-flex{display: flex;align-items: flex-start;}.first-img{width:100%;margin-right: 30px;}.img-relative{display: flex;gap: 21px;align-items: flex-start;position: relative;left: -100px;top: -50px;margin-right: 5%;margin-bottom: -45px;}.img-relative img{width: 40%;}.subtitle__text{text-transform: uppercase;margin-bottom: 30px;}.text-align-l{text-align: left;}.text-align-r{text-align: right;}.display-flex-center{display: flex;align-items: center;}.display-flex-center .text{position: relative;top: -50px;}.width-50{width: 50%;}.category---products{margin-bottom: 60px;margin-top: 60px;}.margin-top-60{margin-top: 60px;}.text-margin-30{margin: 0 30px;}#center__redsquare0{display: flex;justify-content: flex-end;}.redsquare0{background-color: red;width: 20px;height: 20px;display: flex;justify-content: flex-end;}.img-relative-right{display: flex;justify-content: space-between;align-items: flex-start;position: relative;top: -120px;margin-right: 21px;margin-bottom: -100px;}.img-relative-right img{width: 50%;}.img-relative-right img:first-child{margin-right: 21px;}.img-relative-right2{display: flex;justify-content: space-between;align-items: flex-start;margin-right: 21px;}.img-relative-right2 img{width: 100%;}.img-relative-right2 img:first-child{margin-right: 21px;}.display-flex-center .text{top:-120px;width: 40%;}a.CTA_Button{font-weight: bold;color: black;text-decoration: underline;font-style: italic;}a:hover.CTA_Button{color: red;}.Button{background-color: #0F345F;padding: 15px;text-align: center;}.Button:hover{background-color: #06203a;}.Button a{color: white;}@media (max-width:1600px){.img-relative{display: flex;gap: 21px;align-items: flex-start;position: relative;left: -100px;top: -50px;margin-right: 5%;margin-bottom: 0px;}.img-relative img{width: 60%;}.img-relative-right{display: flex;justify-content: space-between;align-items: flex-start;position: relative;top: 30px;margin-left: 0%;margin-right: 21px;margin-bottom: 0px;}.img-relative-right2{display: flex;justify-content: space-between;align-items: flex-start;margin-left: 0%;margin-bottom: 0px;}.display-flex-center .text{position: static;top: 0px;width: 80%;}}@media (max-width:1200px){.img-relative-right{display: flex;justify-content: space-between;align-items: flex-start;position: relative;top: 30px;margin-left: 0%;margin-right: 21px;margin-bottom: 100px;}.img-relative-right2{display: flex;justify-content: space-between;align-items: flex-start;margin-left: 0%;margin-right: 21px;margin-bottom: 100px;}.display-flex-center .text{position: static;top:-120px;width: 100%;}}@media (max-width:991px){.display-flex{display: block;}.first-img{width:100%;margin-right: 0px;}.img-relative{display: flex;justify-content: space-between;align-items: flex-start;position: relative;left: 0px;top: -50px;margin-right: auto;margin-bottom: -50px;}.column .margin-20{margin: 0px 0px;}.column .text-margin-30{margin: 0px 0px;}.margin-20{margin: 0px 20px;}.margin-b-20{margin-bottom: 20px;}.img-relative img{width: 48%;}.width-50{width: 100%;}.margin-top-60{margin-top: 30px;}.margin-bottom-60{margin-bottom: 20px;}.column-r{flex-direction: column-reverse;}.column-r .margin-20{margin: 0px 0px;}.column{flex-direction: column;}.display-flex-center{display: flex;align-items: stretch;}.img-relative-right{display: flex;justify-content: space-between;align-items: flex-start;position: static;margin: 20px 0px 20px;}.img-relative-right img{width: 48%;}.img-relative-right2{display: flex;justify-content: space-between;align-items: flex-start;position: static;margin: 20px 0px 20px;}.img-relative-right2 img{width: 48%;}#center__redsquare0{display: flex;justify-content: flex-start;}.text-align-r{text-align: left;}}
/* Page Atelier du Denim */
.text-center{text-align:center;}.container-description{display:flex; text-align:left;}
/* 1083 - Page 404 */
.cms-no-route .page-main{max-width:100%;}.row-404 .col-left-404{}.row-404 .col-left-404 img{width: 100%;max-height: 174px;object-fit: cover; margin: 21px 0;}.row-404 .col-right-404{}.row-404 .col-right-404 h1{text-align: left; margin-bottom:21px;}.row-404 .col-right-404 p{margin-bottom:0; font-size:17px;}.row-404 .breadcrumbs{margin:58px 0 21px; padding:0;}.row-404 .breadcrumbs .item{font-size: 17px; text-transform: uppercase;}.row-404 .breadcrumbs .items .item:first-of-type::before{margin-right:21px; margin-bottom:-2px; width:22px; height:22px;}.row-404 .col-right-404 .buttons-404{margin-top:58px;}.row-404 .col-right-404 .buttons-404 .button{width:100%; margin-bottom:58px; text-align:center;}@media (min-width: 960px){.cms-no-route .page-main{max-width:100%;}.row-404{display: flex;}.row-404 .col-left-404{max-width:260px; width:25%;}.row-404 .col-left-404 img{height:auto; max-height:100%; margin: 0;}.row-404 .col-right-404{padding-left:108px; width:75%; display:flex; flex-direction:column; justify-content:center;}.row-404 .col-right-404 h1{font-size: 54px; line-height: 1;}.row-404 .col-right-404 p{font-size: 25px;}.row-404 .col-right-404 .breadcrumbs{margin:0 0 21px;}.row-404 .col-right-404 .breadcrumbs .item{font-size: 25px;}.row-404 .col-right-404 .buttons-404{margin-top:58px;}.row-404 .col-right-404 .buttons-404 .button{font-size: 25px; margin-right:21px; margin-bottom:21px; width:auto;}}
/* Search */
#amasty-shopby-product-list{order: 1 !important;}.amsearch-item-container.category{order:2;}
/* Menu accessoires */
.menu_accessoires{margin: 50px 0;}.menu_accessoires a{color: white;text-transform: uppercase;text-decoration: none;}.menu_accessoires ul{text-align: center;}.menu_accessoires li{display: inline-block;min-width: 70px;text-align: center;padding: 10px;background-color: #00263e;color: white;margin: 10px 10px; font-weight: 700; font-size:14px;}.menu_accessoires li:hover{background-color:red;}
/* Fiche produit - Onglet Avis */
#netreviews_reviews_tab{background: transparent !important; font-family: inherit; display: flex; flex-direction: column; align-items: center;}#netreviews_reviews_tab #netreviews_rating_section{background: #f1f1f1; border-bottom: none; display: flex;flex-direction: column; justify-content: center; align-items: center; width:100%;}#netreviews_reviews_tab #netreviews_rating_section .netreviews_rating_header,#netreviews_reviews_tab #netreviews_rating_section .netreviews_rating_content,#netreviews_reviews_tab #netreviews_rating_section .netreviews_filtering_section,#netreviews_reviews_tab .netreviews_reviews_section{max-width:960px; padding: 29px 58px;}#netreviews_reviews_tab #netreviews_rating_section .netreviews_rating_header .netreviews_logo{left: 58px;}#netreviews_reviews_tab #netreviews_rating_section .netreviews_rating_header .netreviews_certification,#netreviews_reviews_tab #netreviews_rating_section .netreviews_rating_header div label{right:58px;}#netreviews_reviews_tab #netreviews_rating_section .netreviews_rating_content .netreviews_note_generale{font-weight:400;}#netreviews_reviews_tab .netreviews_reviews_section{background:#fff;}#netreviews_reviews_tab .netreviews_reviews_section .netreviews_review_part{width:100%; padding: 29px 0;}@media (min-width: 960px){#netreviews_reviews_tab #netreviews_rating_section .netreviews_rating_header, #netreviews_reviews_tab #netreviews_rating_section .netreviews_rating_content, #netreviews_reviews_tab #netreviews_rating_section .netreviews_filtering_section, #netreviews_reviews_tab .netreviews_reviews_section{max-width:1140px;}}@media (min-width: 1600px){#netreviews_reviews_tab #netreviews_rating_section .netreviews_rating_header, #netreviews_reviews_tab #netreviews_rating_section .netreviews_rating_content, #netreviews_reviews_tab #netreviews_rating_section .netreviews_filtering_section, #netreviews_reviews_tab .netreviews_reviews_section{max-width:1440px;}}.netreviews-stars{display: none !important;}
