@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&display=swap";html,body,ul,figure,img{margin:0 auto;padding:0;max-width:1280px}html{line-height:1;-webkit-text-size-adjust:100%}body{height:100%}main{display:block}ul,li{list-style-type:none}img{border-style:none}form input,form textarea,form select,form button{border:none}*{box-sizing:border-box}html{font-size:62.5%}body{background:#5f5f5f21}main,header{background:#fff;margin:0}img{max-width:100%;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}form{overflow:auto}header,main{padding-left:6rem;padding-right:6rem}main{padding-bottom:4rem}footer{padding-bottom:1rem;padding-left:1rem;padding-right:1rem}section,article{margin:0;padding-top:2rem;margin-bottom:2rem}body{font-family:Albert Sans,Verdana,sans-serif}h1{font-size:2rem;text-align:center;visibility:hidden}h2{padding-top:3rem;font-size:2.8rem;margin-bottom:5rem}h3{font-size:2rem}p,a,tr,td,ul,li{font-size:1.7rem}a{color:#000}a:hover,button:hover,.btn:hover,.btn-isWhite:hover,.isAlone:hover,.page-btn:hover{color:#5f5f5f;text-decoration:underline}.btn-IsSmaller{font-size:1rem;padding:.5rem}.btn{background:#ffa400;border:2px solid #FFA400;border-radius:5px;font-weight:700;text-decoration:none;text-align:center}.btn-isWhite{background:#fff;border:2px solid #FFA400;border-radius:5px;font-weight:700;text-decoration:none;text-align:center}.isAlone{padding:1rem 2rem}.page-btn{display:inline-block}.book{height:25rem;width:100%;border-radius:0 0 15px}.rec-pic{width:100%;border-radius:10px;height:20rem}.avatar{height:40rem;display:block}@media screen and (min-width: 700px){.book{height:35rem}.rec-pic{height:60rem}}.hide-show div p{border-left:1.5px solid #FFA400;padding-left:1.5rem}.isHidden{display:none}header{padding-top:2rem;display:flex;flex-wrap:wrap;justify-content:center}header .header-nav{width:100%}header .header-nav a{width:100%;font-size:2rem;text-align:left;padding-bottom:1rem;border-bottom:2px solid #000000;text-decoration:none}header .header-nav a:hover{text-decoration:underline}header .header-nav .no-connected{display:flex;flex-wrap:wrap}header .header-nav .connected{display:flex;flex-wrap:wrap}header .header-nav .connected .user{width:100%;display:flex;flex-wrap:wrap}header .header-nav .connected .user a{width:100%;margin-bottom:1rem}header .header-nav .connected .user .header-icon{font-size:2rem}header .header-nav .connected .admin{display:flex;flex-wrap:wrap;flex-direction:column;width:100%}header .header-nav .connected .super{width:100%}header .header-nav .connected .disconnect{font-size:1.7rem;border:none;font-style:italic;max-width:55%;margin:auto 0 auto auto}header #logo img{-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 700px){header{justify-content:flex-start}header #logo{width:30%;padding-right:5rem}header .header-nav{width:70%;margin:0}header .header-nav .no-connected{width:100%;display:flex;justify-content:space-around}header .header-nav .no-connected a{width:45%}header .header-nav .user{display:flex;justify-content:space-around}header .header-nav .user a{width:30%}header .header-nav .disconnect{width:25%}header h1{width:100%}}footer{background-image:linear-gradient(#fff,#ffa6009e);display:flex}footer div{width:50%}footer .footer-links{display:flex;flex-wrap:wrap;border-right:1px solid #000000}footer .footer-links a{width:100%;margin-bottom:.5rem}footer .footer-rs{display:flex;justify-content:space-around;align-items:center}footer .footer-rs i{font-size:2.8rem}.presentation{border:thick double #FFA400;text-align:center;padding:0;background-color:#5f5f5f21}@media screen and (min-width: 700px){.concept{display:flex;flex-wrap:wrap;justify-content:space-around}.concept h2{width:100%}.concept div{width:65%}.concept img{width:30%}.hide-show{display:flex;flex-wrap:wrap;justify-content:space-around}.hide-show div{width:45%}}.rec-info{border-top:2px dashed #FFA400;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1.2rem;margin:2rem auto 0}.rec-info *{margin:0}.rec-info h3{visibility:hidden;width:100%}.rec-edit{display:flex;gap:2rem;justify-content:flex-start}.comment{padding:1rem}form{margin-top:2rem}form label,form input,form textarea,form select,form option{font-size:1.7rem;color:#000}form label,form input{width:100%;display:block}form button{background:#ffa400;border:2px solid #FFA400;border-radius:5px;font-weight:700;text-decoration:none;text-align:center;padding:.5rem 2rem}@media screen and (min-width: 700px){form{max-width:70%;margin:auto}form button{margin:auto}form label{display:inline}form input{margin-left:1rem;display:inline;width:-moz-fit-content;width:fit-content}}.form-s{display:flex;flex-wrap:wrap;flex-direction:column}.form-s input[type=text],.form-s input[type=password],.form-s input[type=number],.form-s input[type=email],.form-s textarea{height:4rem;border-bottom:2px dashed #FFA400;border-radius:5px;background-color:#5f5f5f21;font-size:1.7rem}.form-s label{padding-bottom:1rem}.form-s button{margin-top:3rem;margin-bottom:4rem}@media screen and (min-width: 700px){.form-s{max-width:50%;margin:auto}.form-s button{margin:auto}}.radio-form{display:flex;flex-direction:column;border-bottom:2px dashed #FFA400;margin-bottom:2rem}.radio-form p{border-bottom:2px solid #FFA400;font-weight:700}.comment{background:#5f5f5f21;border-radius:1rem}.form-recipe{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:5rem}.form-recipe input,.form-recipe select,.form-recipe textarea{width:100%}.form-recipe select{border:2px solid #FFA400}.form-recipe input,.form-recipe textarea{border:2px dashed #FFA400}.searchBar{border:2px solid #FFA400;margin:1.5rem auto;border-radius:20px;padding:0 0 0 1.2rem;width:100%;display:flex}.searchBar input{width:97%}.searchBar button{border-radius:20px;width:3%}ul{display:flex;flex-wrap:wrap}.result{justify-content:space-between;gap:2rem}.result li{width:100%;background-image:linear-gradient(#5f5f5f21,#fff);border-radius:1.2rem;padding:.2rem 1rem}.result li .result-title{border-bottom:2px dashed #FFA400}.result li:hover{border:2px solid #FFA400}@media screen and (min-width: 700px){.result li{width:45%}}.categories{gap:1rem}.categories li{width:100%;padding:2rem 3rem;text-align:center}@media screen and (min-width: 700px){.categories{justify-content:center}.categories li{text-align:center;justify-content:center;width:40%;font-size:2.8rem;margin-bottom:3rem}.categories li a{width:70%}}.gallery{display:grid;grid-template-columns:100%;gap:2rem;align-items:stretch;justify-items:stretch}.gallery img{-o-object-fit:cover;object-fit:cover;width:100%;height:25rem}@media screen and (min-width: 700px){.gallery{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.gallery img{height:auto}.gallery .two-two{grid-row:1/3;grid-column:2/3}.gallery .one-fourand{grid-row:1/2;grid-column:4/6}.gallery .one-one{grid-row:1/2;grid-column:1/2}.gallery .two-threeand{grid-row:2/3;grid-column:3/5}.gallery .one-three{grid-row:1/2;grid-column:3/4}.gallery .two-five{grid-row:2/3;grid-column:5/6}.gallery .two-one{grid-row:2/3;grid-column:1/2}}table{border-collapse:collapse}table td,table th{border:2px solid rgba(95,95,95,.1294117647);padding:10px}table tr:nth-child(2n){background-color:#5f5f5f21}.table-container{overflow:auto}.isRed{color:red}.isUnderlined{text-decoration:underline}
