@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap'); *{ margin: 0; padding: 0; box-sizing: border-box; text-decoration: none; font-family: var(--font-family-site-text); box-sizing: border-box; } .corpdepagebas p, .distrgains, .oeldistrilinz, .titregains, .grostitres, .grostitre .oeltitrelinz, .distrititre{ } section.contenupage{ /* background: var(--Bg-section-flou);*/ width: 100%; display: flex; /* flex-direction:row;*/ justify-content: center; align-items: center; } section.contenupages{ background: var(--Bg-section-flou); width: 100%;; } section.hauhdepage{ background-size: cover; min-height: 100vh; z-index: 0; } .logooeil2lynx { display: flex; flex-direction:row; justify-content: center; align-items: center; } .img2lynx{ width: 65%; text-align: center; margin-top: 30px; } .corpdecontenu{ display: flex; /* flex-direction:row;*/ justify-content:center; align-items: center; padding: 20px; width: 100%; } .corpdepage{ width: 100%; font-size: xx-large; padding: 10px; } .corpdepagebas { display: flex; flex-direction:row; justify-content: center; align-items: center; text-align: center; height: 160px; width: 100%; } .corpdepages{ background-color:var(--Bg-corpinfo-flou); border-radius: 25px; padding: 16px; min-height: 150px; width: 75%; } .grostitre { font-size: 50px; font-weight: 150; padding-top: 20px; padding-left: 20px; display: flex; align-items: center; justify-content: center; margin: 10px 0 5px; } .gras { font-weight: 550; } .grostitre::before, .grostitre::after { content: ""; height: 10px; border-radius: 5px; width: 20%; } .grostitre::before { margin-right: 10px; margin-left: 2%; background: linear-gradient(to right, transparent, var(--Bg-lineaire-degrade1)); } .grostitre::after { margin-left: 10px; margin-right: 2%; background: linear-gradient(to left, transparent, var(--Bg-lineaire-degrade3)); } .distrititre{ font-size: 25px; } .grostitre, .distrititre, .oeltitrelinz, .corpdepages h2::first-letter { color: var(--InT-titre-color); } .grostitres { color: var(--InT-grostitres-color); font-size: 20px; font-weight: 120; padding-bottom: 20px; } .Internlignefree{ display: flex; flex-direction:row; justify-content: center; } .Interncolonnefre{ padding: 10px; border-radius: 16px; } .Interncolonnefre:hover { box-shadow: var(--box-shadow-fre); } .imgInterncolonnefre{ border-radius: 16px 16px 0px 0px; height: 400px; object-fit: cover; } .imgInterncolonnefre, .Internnoteproduit{ width: 320px; } .Internnoteproduit{ padding: 0px; /*width: 100%;*/ margin:0px; text-align: center; font-family: arial; bottom: 0; } .Internnotetitle{ color: var(--InT-intertitre-color); font-size: 14px; } .Internnotefre, .Internnotefrebas, .Internprix p { background-color: var(--Bg-tarif-flou); } .nodalInternprix, .Internnotetexbas { color: var(--InT-intertitre-color); } .Internnotetexbas { padding: 2px 16px; } .Internnotefre{ display: flex; flex-direction:row; justify-content: space-between; margin: 0px; } .Interncolonnefre{ padding: 10px; border-radius: 10px; min-height: 445px; } .Internnotefrebas{ text-align:center; margin: 0px; padding: 5px; padding-left: 10px; } .InterninfoG{ width: 60%; } .InterninfoG h1{ padding-top: 10px; color: var(--InterninfoG-color); font-size: 14px; } .InterninfoG p{ padding-top: 5PX; } .Internnotefrebas { color: var(--InterninfoG-color); } .Internnotefrebas{ max-height: 175PX; } .Internnotefrebas h1{ font-size: 14px; } .Internnotefrebas p{ font-size: 12px; font-style:oblique; text-align: justify; } .InterninfoD{ text-align: center; width: 40%; vertical-align: middle; background-image: linear-gradient(var(--Bg-tarif-degrade1),var(--Bg-tarif-degrade2)); } .Internbutton { border: none; font-weight: bold; font-size: 15px; padding: 10px 15px; text-align: center; text-decoration: none; display: inline-block; margin: 2px 2px; cursor: pointer; border-radius: 50px; } .Internbutton:hover { background-color: var(--box-Internbut-hover); } .Internprix{ text-align: center; font-size: 20px; color: var(--box-Internprix-color); width: 100%; vertical-align: middle; } .Internprix p{ text-align:justify; margin:0px ; padding: 0px; } .fa-cart-arrow-down{ color: var(--InT-lien-color); font-size: 25PX; } .fa-cart-arrow-down:hover{ color: var(--InT-lien-color-hover); transition: all 0.7s ease; } section.corpdepagebas { display: flex; flex-direction:row; justify-content: center; align-items: center; text-align: center; } section.hauhdepage, .corpdepagebas, .distripagebas { background: var(--Bg-section-pagebasflou); } section.hauhdepagebas{ width: 100%; display: flex; flex-direction:row; justify-content: center; } .basdepages{ margin-top: 50px; background-color: var(--bg-basdepages-color); border-radius: 25px; padding: 20px; height: 320px; margin: 15px; width: 30%; color: var(--InT-basdepages-color); animation: animation 0.5s ease-out; } .basdepages:hover{ background-color: var(--bg-basdepages-color); box-shadow: var(--MP-basdepages-shadow); /* effet arrondi haut */ } .titregains:hover, .distrgains:hover{ color: var(--InT-asdepages-hover); } .oeltitrelinz { font-size: 50px; font-weight: 150; text-align: center; background-color:var(--MP-basdepages-shadow); font-variant: small-caps; line-height: 25px; letter-spacing: 5px; word-spacing: 10px; } .img2lynx{ width: 35%; text-align: center; } .titregains { color: var(--InT-titregains-color); font-size: 15px; font-weight: 150; text-align: center; } .news{ position: relative; } .news::before { content: ''; position: absolute; top: -20px; left: 0px; content: ''; background: var(--Bg-lineaire-degrade1); padding: 10px 10px; width: 40px; height: 40px; border-radius: 50px; /* z-index: -1;*/ } section.distripagebas { width: 100%; display: flex; flex-direction:column; justify-content: center; align-items: center; min-height: 100vh; } .districorpdepage{ display: flex; flex-direction:column; justify-content: center; align-items: center; background-color: #03691b21; border-radius: 65px 0 65px 0; width: 93%; height: 90%; padding: 20px; margin:40px; } .baschallenge { display: flex; flex-direction:row; justify-content: center; align-items: center; } .distrgains{ padding: 20px; margin: 20px; border-left: 3px solid transparent; } .distrgains:hover{ border-left: 3px solid #696103; } .oeldistrilinz { color: #f30f0f; font-size: 50px; font-weight: 150; text-align: center; } /* ---------------Agrandir image------------------ */ .nodalrow > .nodalcolumn { padding: 0 8px; } .nodalrow:after { content: ""; display: table; clear: both; } .nodalcolumn { float: left; width: 25%; } .Internnodalpage { display: none; position: fixed; z-index: 40; padding-top: 10px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: #060606; } .Internnodalpage-content { position: relative; margin: 0; padding: 0px; width: 95%; max-width: 1250px; } .Interninfimg { width: 1250px; height: 1350px; object-fit: cover; } .DEinimg { width: 1250px; } /* The nodalclose Button */ .Internnodalclose { color: white; position: absolute; top: 10px; right: 25px; font-size: 35px; font-weight: bold; } .Internnodalclose:hover, .Internnodalclose:focus { color: #999; text-decoration: none; cursor: pointer; } .InternnodalmySlides { display: none; } .Internnodalcursor { cursor: pointer; } /* Next & previous buttons */ .nodalprev, .nodalnext { cursor: pointer; position: absolute; top: 50%; width: auto; padding: 16px; margin-top: -50px; color: white; font-weight: bold; font-size: 30px; transition: 0.6s ease; border-radius: 0 3px 3px 0; user-select: none; -webkit-user-select: none; } /* Position the "nodalnext button" to the right */ .nodalnext { right: 0; border-radius: 3px 0 0 3px; } /* On hover, add a black background color with a little bit see-through */ .nodalprev:hover, .nodalnext:hover { background-color: rgba(0, 0, 0, 0.8); } /* Number text (1/3 etc) */ .nodalnumbertext { color: #f2f2f2; font-size: 12px; padding: 8px 12px; position: absolute; top: 0; } .InterninfoGnodal{ /* border-style: solid;*/ width: 65%; color: #ffffff; padding: 10px; } .Interninfoopacity { opacity: 0.2; } .Interninffree{ display: flex; flex-direction:row; justify-content: space-evenly ; align-items: center; background-color: #4b494971; height: 150px; padding: 30px; } .infofreCD{ display: flex; flex-direction:row; justify-content: center; align-items: center; vertical-align: middle; color: red; width: 100%; padding: 20px; } .infofreCD .fa-cart-arrow-down { font-size: 25px; } .infofreCD .nodalprix { font-size: 25px; font-weight: 600; } .infofreCD .nodalprix span{ font-size: 30px; } .panierfreCD{ display: flex; flex-direction:row; color:red; font-size: 60px; } .Interninfoopacity{ opacity: 0.3; } .nodalInternprix{ text-align:right; font-size: 40px; width: 100%; } .nodalcaption-container { text-align: center; background-color: black; padding: 2px 16px; color: white; } .nodaldemo { opacity: 0.6; } .nodalactive, .nodaldemo:hover { opacity: 1; } img.Internnodalhover-shadow { transition: 0.3s; } .Internnodalhover-shadow:hover { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } /*------------------------position a droite et fullscreem----------------------------------------*/ .DEnodalpage { display: none; position: fixed; z-index: 10; padding-top: 10px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: black; } .DEnodalpage-content { margin: 0; padding: 0px; width: 100%; max-width: 1100px; } .DEinfimg { width: 1100px; } .DEnodalclose { color: red; position: absolute; top: 50px; right: 65px; font-size: 35px; font-weight: bold; z-index: 20; transition: all 0.5s ease-in-out; } .DEnodalclose:hover, .DEnodalclose:focus { color: #999; text-decoration: none; cursor: pointer; } .DEinfimg img{ transition: 0.5s; width: 100%; } .DEinfimg:hover img { transform: scale(1); } .DEinfimg{ position: relative; transition: 0.5s; } .nodalcontenus { display: flex; flex-direction:row; justify-content:center; align-items: center; padding: 30px; background-color: rgba(3, 133, 133, 0.11); width: 1450px; } .nodalpartage{ display: grid; grid-template-columns: repeat(3, 1fr); gap:0px; } .infimg img{ transition: 0.5s; width: 100%; } .inffree{ position: relative; display: flex; flex-direction:column; justify-content: flex-start; align-items: center; background-color: #4b494971; width: 350px; padding: 80px 20px; } .infimg{ transition: 0.5s; } .inffreeDroit{ position: relative; display: flex; flex-direction:column; justify-content:flex-start; align-items: center; background-color: #272e2889; width: 350px; padding: 100px 00px; opacity: 0.5; } .inffreeDroit:hover{ transition: 0.5s; opacity: 1; } .btnfulimg, .btnfulscreen { background-color: transparent; border: none; font-weight: bold; font-size: 15px; padding: 10px 10px; text-align: center; text-decoration: none; display: inline-block; margin: 2px 2px; cursor: pointer; border-radius: 16px; z-index: 20; } .fa-magnifying-glass, .fa-expand { font-weight: bold; font-size: 25px; color: #f8f6f6; } .btnfulimg { position: absolute; top: 40px; right: 200px; } .btnfulscreen { position: absolute; top: 40px; right: 240px; } .fa-expand:hover, .fa-magnifying-glass:hover { color: #ff0808; } .infoGnodal h1{ color: var(--Carte--titre-colorH2); font-size: 30px; text-align: center; } .infoGnodal h2{ color: var(--Carte--titre-colorH1); font-size: 20px; text-align: right; padding-top: 20px; } .infoGnodal p{ color: #f7e305; font-size: 15px; text-align: justify; padding-top: 30px; margin: 10px 2px; padding-top: 20px; width: 90%; border-radius: 10px; } .infoGnodal, .infofreCG{ display: flex; flex-direction:column; align-items: center; justify-content: center; background-color: #2b068f8b; width: 90%; border-radius: 10px; } .taillequantite{ display: flex; flex-direction:column; align-items: center; justify-content: center; } .taillequantite .quantite{ background-color: transparent; } .taillequantite .taille{ display: flex; align-items: center; justify-content: center; text-align: center; font-size: 1.2em; border-radius: 10px; } .taillequantite button{ font-size: 3em; border-radius: 5px; outline: none; border: none; cursor: pointer; background: transparent; } .taillequantite .quantite input{ outline: none; border: none; text-align: center; background: transparent; } .taillequantite .quantite input, .taillequantite .quantite .plus, .taillequantite .quantite .moins{ background-color: #c1c1c1; width: 50px; color: #fff; font-size: 1.2em; margin: 5px; padding: 2px; width: 80px; height: 30px; font-weight: 600; } .taillequantite select{ background-color: #c1c1c1; color: #fff; border: 0px solid #0070ba; font-size: 1.0em; width: 150px; height: 36px; outline: none; text-align: center; } /*------------------------position a droite et fullscreem----------------------------------------*/ media (max-width: 1200px) { .corpdepagebas p, .distrgains, .oeldistrilinz, .titregains, .grostitres, .grostitre .oeltitrelinz, .distrititre{ font-family: 'Abril FatFace','Poppins', sans-serif; } .Internlignefree { flex-direction: column; } .Interncolonnefre{ max-height: 1645px; } .imgInterncolonnefre, .Internnoteproduit{ width: 100%; } .imgInterncolonnefre, .Interninfimg { width: 100%; height: 1500px; } .imgInterncolonnefre { width: 100%; height: 1300px; } section.hauhdepagebas, .districorpdepage, .baschallenge{ width: 100%; display: flex; flex-direction:column; justify-content: center; } section.hauhdepage{ height: 100vh; } .basdepages{ width: 97%; height: 650px; } .corpdepages{ width: 100%; min-height:600px; } .grostitre { font-size: 42px; font-weight: 550; } .grostitre::before, .grostitre::after { width: 10%; margin-right: 5px; margin-left: 5px; } .grostitres { color: #ffffff; font-size: 40px; font-weight: 380; } .corpdepages h2::first-letter { font-size: 60px; font-weight: 620; } .oeltitrelinz { font-size: 55px; font-weight: 450; } .img2lynx{ width: 75%; } .titregains, .distrgains{ font-size: 40px; font-weight: 350; text-align: left; } .distrititre{ font-size: 55px; } .oeldistrilinz { font-size: 70px; font-weight: 450; } .InterninfoG h1{ font-size: 40px; color: #040b3b; } .InterninfoG p{ font-size: 40px; } .Internnotefrebas h1{ font-size: 44px; } .Internnotefrebas p{ font-size: 24px; } .Internprix{ font-size: 55px; font-weight: 450; } .fa-cart-arrow-down{ font-size: 60PX; } .nodalInternprix{ font-size: 60px; margin-right: 30px; } .Internnotetitle, .Internnotetitle p { font-size: 38px; } .Internnotetitle { color: #000000; } .InterninfofreCG p { font-size: 38px; } .InterninfofreCG h1 { font-size: 58px; } .nodalprev, .nodalnext { font-size: 60px; } .Internnodalclose { position: absolute; top: 10px; right: 50px; font-size: 65px; z-index: 20; } } /*--------------------------------------------------------- card -----*/ .cartecorpcard { display: flex; flex-direction:row; justify-content: center; align-items: center; } .cartecorpcard, .cartecardcontener { height: 280px; } .cartecorpcardD { display: flex; flex-direction:row; justify-content: center; align-items: center; width: 50%; height: 100%; } .cartecardcontener{ position: relative; width: 600px; background: url('/kumulo/kumulo.nsf/loeil2lynxlogoG.gif'); /* background-size: cover;*/ background-position: top; background-repeat:no-repeat; border-radius: 20px; } .cartecard{ position: absolute; height: 100%; width: 100%; padding: 20px 80px 20px 20px; background-color:var(--Bg-cartecard-color); border-radius: 25px; transition: all 0.5s ease-in-out; cursor: pointer; font-size: 80px; } .cartecard h1 { font-size: 40px; margin-bottom: 20px; } .cartecard p { font-size: 18px; } .cartecard:nth-child(1){ clip-path: circle(7% at 93% 20%); } .cartecard:nth-child(2){ clip-path: circle(7% at 93% 50%); } .cartecard:nth-child(3){ clip-path: circle(7% at 93% 80%); } .cartecard:hover{ clip-path: circle(70%); z-index: 99; } .cartecard:nth-child(1):hover { background-color: var(--Bg-lineaire-degrade1); color: #ffffff; } .cartecard:nth-child(2):hover { background-color: var(--Bg-lineaire-degrade2) ; color: var(--Bg-lineaire-degrade1) ; } .cartecard:nth-child(3):hover { background-color: var(--Bg-lineaire-degrade3) ; color: #ffffffcc; } .cartecard::before { position: absolute; color:aliceblue; font-size: 30px; } .cartecard:nth-child(1):before { content:"1"; right: 34px; top: 40px; } .cartecard:nth-child(2):before { content:"2"; right: 34px; top: 125px; } .cartecard:nth-child(3):before { content:"3"; right: 34px; top: 210px; } media (max-width: 1200px) { .cartecard h1 { font-size: 80px; } .cartecard p { font-size: 40px; } .cartecardcontener{ background-position: center; } .cartecorpcard, .cartecardcontener{ height: 600px; } .cartecard{ font-size: 80px; } .cartecard::before { font-size: 50px; } .cartecorpcardD { height: 100%; } .cartecardcontener, .cartecorpcardD{ width: 98%; } .cartecard:nth-child(1):before { right: 50px; top: 90px; } .cartecard:nth-child(2):before { right: 50px; top: 270px; } .cartecard:nth-child(3):before { right: 50px; top: 450px; } } /*----------------------------------------------- Animation du text */ .qualiteplus h3 { position: relative; font-size: 3vw; color: var(--Bg-lineaire-degrade1); bottom: 0; text-transform: uppercase; } .qualiteplus h3::before { content: attr(data-text); position: absolute; top: 0; left: 0; width: 0px; height: 100%; color: #059351; border-right: 2px solid #059351; overflow: hidden; animation: animate 6s linear infinite; } keyframes animate { 0%, 10%, 100% { width: 0;} 20%, 40%, 70%, 90%{ width: 100%;} } media (max-width: 1200px) { .qualiteplus h3 { font-size: 5vw; } qualiteplus { position: relative; top:-185px; min-height: 80vh; } } /*------------------------------------------Reseau Social--------*/ .distsocial{ display: flex; align-items: center; justify-content: center; height: 100px; width: 100%; height: 100px; } .reseauSocial{ height: 75px; position: relative; top: -35px; left: 10px; width: 80%; border: 0px solid #a5a5a5; /* background: #ffffff; */ } .boxRS { display: flex; justify-content: center; align-items: center; position: absolute; } #checkboxRS { cursor: pointer; appearance: none; -moz-appearance: none; -webkit-appearance: none; outline: none; background: white; position: relative; border-radius: 50%; } #checkboxRS::before { content: '\f1e0'; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-family: 'font awesome 5 free'; font-weight: 700; font-size: 1.5rem; color: #292929; transition: all 1.5s; } #checkboxRS:checked::before { content: '\f00d'; } #checkboxRS:checked ~ .menuRS { width: 500px; /* 5 * 65 + 5 * 1 pour la bordure */ } .menuRS { width: 0; display: flex; overflow: hidden; transition: all .5s; } .menuRS .menuRSItems { background: white; border-left: 0px solid #a5a5a5; display: flex; justify-content: center; align-items: center; border-radius: 50%; } .menuRSItems { padding: 30px; } #checkboxRS:hover, .menuRS .menuRSItems:hover { background: #f5a5a5; } .menuRS .menuRSItems i { font-size: 1.8rem; } #checkboxRS, .menuRS .menuRSItems { width: 50px; height: 50px; } .fa-whatsapp { color: #25d366; } .fa-instagram { color: #c32aa3; } .fa-facebook { color: #273c75; } .fa-twitter { color: #1da1f2; } .fa-tiktok { color: #7a08a7; } media (max-width: 1200px) { .reseauSocial{ height: 95px; top: 0px; } #checkboxRS::before, #checkboxRS:checked::before, .menuRS .menuRSItems i { font-size: 3.0rem; } #checkboxRS, .menuRS .menuRSItems { width: 85px; height: 85px; } } .menuwatapp { width: 85px; height: 85px; background: #f70707; } /*------------------------------------------------------------ Pied de page*/ #footer { background-color: transparent; padding: 20px; /* display: flex;*/ justify-content: center; align-items: center; } footer{ display: flex; align-items: center; justify-content: space-between; margin: 30px 0px; font-weight: 400; font-size: 16px; border-bottom: 1px solid #631f07; background-color: #4a71e714; width: 100%; } footer a.cgv { text-decoration: none; color: black; } /* .contenerfooter{ height: 200px; width: 100%; display: flex; flex-direction: column; align-items: center; justify-content: space-evenly; // background-color: #b1b19d26; margin: 0px 0px; } */ @media (max-width: 1200px) { footer { // height: 100%; justify-content: center; min-height:45vh; } .contenerfooters { height: 200px; width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; } .ssfooterhaut{ width: 50%; height: 400px; padding: 25px 12px; flex-wrap: nowrap; } } /*------------------------------------------------------------Paiement*/ .Paiecontenu { width: 100%; display: flex; flex-direction:column; justify-content: center; align-items: center; min-height: 50px; padding: auto; background-color:transparent; font-size: 12px; font-weight: 300; } .Paieconte{ width: 100%; background:transparent; padding: auto; } .contenupaie{ width: 100%; flex-direction:column; justify-content: center; align-items: center; } .PaiecontD, .PaiecontG, .Paieconte, .Paieligne { display: flex; flex-direction:row; justify-content: center; align-items: center; } .PaiecontD, .PaiecontG { padding: auto 0; height: 30VH; width: 50%; } .PaiecontD { background: #4a71e719; } .PaiecontG{ background: #ebd00618; } .PaiecontG p { font-size: 30px; font-weight: 400; color: #631f07; padding: 5px 15px ; position: absolute; left: 10px; top: 10px; border-bottom: 1px solid #631f07; border-radius: 20px; } .PaiecontG{ flex-direction:column; justify-content: center; align-items: center; position: relative; } .Paieapp { display: flex; flex-direction:column; justify-content: center; align-items: center; width: 100%; font-size: 30px; font-weight: 500; } .Paieapp p { font-size: 60px; font-weight: 500; color: coral; } .Paiewatapp{ width: 100px; padding: 30px; } .paiemen i { font-size: 3.8rem; padding-right: 10px; } .paiemen { font-size: 1.5rem; } .Paieligne{ width: 100%; font-size: 50px; } .paiemontant{ font-size: 40px; font-weight: 400; color: #632007f9; padding: 5px 30px ; } * { box-sizing: border-box; } /*Modele affaichage 1*/ .containerZoomlinx { position:relative; display: flex; flex-direction: column; justify-content: center; align-items: center; width: 98vw; min-height: 80vh; } .containerlinx, .rowlinx { width: 80%; } .columnlinx { float: left; width: 20%; padding: 0px; } .imgdim { height: 240px; width: 120; } .imgdim { height: 260px; } #imgtextlinx { position: absolute; bottom: 15px; left: 15px; color: white; font-size: 20px; } .galelinx { font-size: 15px; text-align: center; } .galelinx p{ color: #632007f9; font-size: 15px; text-align: center; } .columnlinx img { opacity: 0.8; cursor: pointer; } .columnlinx img:hover { opacity: 1; } .rowlinx:after { content: ""; display: table; clear: both; } .containerlinx { position: relative; display: none; } #imgtextlinx { position: absolute; bottom: 15px; left: 15px; color: white; font-size: 20px; } .closebtn { position: absolute; top: 10px; right: 15px; color: white; font-size: 35px; cursor: pointer; } .Interpresent{ display: none; position: absolute; top: 40%; left: 50%; transform: translate(-50%, -50%); text-align: center; background-color: #ffffffca; padding: 30px; opacity: 0.01; width: 500px; height: 400px; z-index: 10; border-radius: 0 0 10px 10px; transition: 1s ease-out; } .Interpresent:hover{ opacity: 1; } .rowlinx { width: 80%; padding: 0 10px 0 px; } @media (max-width: 1200px) { .titregains { font-size: 35px; } section.hauhdepagebas{ flex-direction:column; } .basdepages{ height: 620px; margin: 15px; width: 95%; } .DEnodalclose { top: 20px; right: 55px; font-size: 90px; font-weight: 500; z-index: 20; } .btnfulscreen { top: 60px; right: 300px; } .btnfulimg { position: absolute; top: 60px; right: 200px; } .nodalcontenus { display: flex; flex-direction:column; justify-content:center; align-items: center; width: 100%; z-index: 60; } .nodalprev, .nodalnext { font-size: 60px; } .nodalpartage{ display: flex; flex-direction:column; justify-content:center; align-items: center; } .inffreeDroit{ width: 100%; padding: 10px 00px; } .infoGnodal h1{ font-size: 50px; } .infoGnodal h2{ font-size: 40px; } .infoGnodal p{ font-size: 25px; } .containerlinx, .rowlinx { width: 98%; } .taillequantite{ display: flex; flex-direction:row; align-items: center; justify-content: center; } .taillequantite .quantite input{ font-size: 4.5em; margin: 8px; width: 120px; height: 100px; } .taillequantite select{ font-size: 2.9em; width: 250px; height: 100px; } .containerZoomlinx { width: 100vw; } }