.recettes-similaires h3{font-size:var(--font-size-section-header);color:var(--color-accent);margin-top:2.5rem;margin-bottom:var(--section-header-mb)}.cuisine-template-default .taxonomies div{display:inline;padding-right:5px;color:#666666}.cuisine-template-default .taxonomies{padding-top:0;padding-bottom:0}.qr-wrapper{display:grid;grid-template-columns:5fr 7fr;gap:60px;align-items:start;margin-bottom:2.5rem}.qr-col-formulaire{background-color:var(--color-primary-light);border-radius:var(--section-radius);padding:var(--section-padding);box-sizing:border-box}.qr-col-reponses{padding:var(--section-padding)}.qr-col-reponses>.comment{padding-bottom:1rem}@media (max-width:980px){.qr-wrapper{grid-template-columns:1fr;gap:40px}}.qr-col-reponses h2,.qr-col-reponses .qr-reponse{color:var(--color-accent)}.qr-wrapper h2{margin-bottom:var(--section-header-mb);padding-bottom:0}.qr-wrapper,.qr-item{line-height:1.3em}.qr-col-formulaire label{display:inline-block;font-weight:700;color:#444;margin-bottom:8px;font-size:16px}.qr-col-formulaire input[type="text"],.qr-col-formulaire input[type="email"],.qr-col-formulaire textarea{width:100%;box-sizing:border-box;padding:12px 16px;border:2px solid #4caf50;border-radius:8px;background-color:#fff!important;font-size:16px;color:#333;font-family:inherit;transition:border-color 0.2s ease,box-shadow 0.2s ease}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url]{width:100%}.qr-col-formulaire textarea{resize:vertical;min-height:120px}.qr-col-formulaire input[type="text"]:focus,.qr-col-formulaire input[type="email"]:focus,.qr-col-formulaire textarea:focus{outline:none;border-color:#2e7d32;box-shadow:0 0 0 3px rgba(76,175,80,0.2)}.qr-col-formulaire .comment-form p{}.qr-col-formulaire .form-submit{text-align:right;margin-bottom:0}.qr-col-formulaire input[type="submit"]{background-color:#00a651;color:#fff!important;border:none;border-radius:30px;padding:14px 40px;font-size:18px;font-weight:700;cursor:pointer;transition:background-color 0.2s ease}.qr-col-formulaire input[type="submit"]:hover{background-color:#008542}.qr-col-formulaire .comment-form-cookies-consent{display:flex;align-items:center;gap:10px}.qr-col-formulaire .comment-form-cookies-consent label{display:inline;margin-bottom:0;font-weight:400}#top-menu-nav .nav li:last-child{padding:0;line-height:0;margin-top:-15px}#top-menu-nav .nav li:last-child a{padding:15px 10px 15px 10px!important;border:2px solid white;border-radius:10px}#top-menu-nav .nav li:last-child a:hover{opacity:1;background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0);transition: all 300ms ease-out}.et-fixed-header #et_top_search .et-search-form input.et-search-field,.et-fixed-header .et_search_form_container input.et-search-field{color:black!important}.et_pb_svg_logo #logo{height:75%!important;padding-left:8px}#logo{max-height:none!important}.text-icon img{vertical-align:middle!important;margin-right:0.4em}.dropdown,.dropdown-content{max-width:500px;width:100%}.dropdown-menu{right:0}@media screen and (max-width:520px){.et_header_style_left .et-search-form{width:100%!important;max-width:100%!important;margin:10px!important}.container.et_search_form_container.et_pb_search_form_hidden{z-index:999!important;pointer-events:none}}#et_search_icon:before{}.closed{padding-top:0!important}@media screen and (min-width:1024px){.container{max-width:1000px}}.stores_locator .locator{position:relative}.stores_locator .box{position:absolute;left:5px;z-index:2;left:0;right:0;max-width:77vw}.find-store{z-index:10}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea{width:100%;max-width:100%;box-sizing:border-box}.wpcf7-form{max-width:600px;margin:0 auto}.et_search_form_container input{background-color:#fff}.et_search_form_container input::placeholder{color:#393939}.closed{padding-top:14px;font-style:bold;font-size:22px;color:#DF0000}#label-email{color:#393939;font-family:Arial,Verdana,sans-serif;font-size:14px;margin-bottom:8px}#input-email{border:1px solid #e6e4e4;background-color:#f1f1f1;height:35px;margin:5px 0 18px 0;font-size:0.9em;padding-left:5px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:5px;width:100%}#form-mandatory{font-size:13px;margin-left:5px;font-family:Arial,Verdana,sans-serif;color:#393939}input::-webkit-input-placeholder,input:-moz-placeholder,input::-moz-placeholder,input:-ms-input-placeholder,input::-ms-input-placeholder{color:#848484;opacity:0.6}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media screen and (-webkit-min-device-pixel-ratio:0){select{padding-right:18px}}.select-arrow{position:relative}.select-arrow:after{content:'^';font:15px "Consolas",monospace;color:#848484;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:8px;top:-3px;padding:0 0 0px;position:absolute;pointer-events:none}.control__indicator{position:absolute;border:1px solid;top:2px;left:0;height:20px;width:20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.control--radio .control__indicator{border-radius:50%}.control__indicator:after{content:'';position:absolute;display:none}.control input:checked~.control__indicator:after{display:block}.control--checkbox .control__indicator:after{left:8px;top:4px;width:3px;height:8px;transform:rotate(45deg);border-style:solid;border-color:#848484;border-width:0 2px 2px 0;position:absolute}.control--radio .control__indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#848484;position:absolute}input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}input[type="number"]{-moz-appearance:textfield}input:focus{outline:solid 1px #736F6F!important}textarea:focus{outline:solid 1px #736F6F!important}select:focus{outline:solid 1px #736F6F!important}input:disabled,input[disabled]{opacity:0.2;cursor:default}.loader,.loader:after{border-radius:50%;width:1.8em;height:1.8em}.loader{margin-top:5px;margin-left:10px;font-size:10px;position:relative;border:0.5em solid #919798;border-left-color:#3c9f51;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1s infinite linear;animation:load8 1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#sb_form{background:#ffffff;padding:10px 20px 20px 20px;border-radius:0px}input{color:#848484!important}#div-submitInput{display:flex;flex-direction:row;justify-content:flex-end}#submitInput{border-style:solid;text-align:center;color:#fff;border-color:#0595d6;border-width:1px;border-radius:5px;padding:10px 25px;text-decoration:none;display:block;font-family:'Arial';font-style:inherit;font-weight:inherit;font-size:15px;background-color:#009641;cursor:pointer}#form-footer-mandatory{color:#393939;font-family:Arial,Verdana,sans-serif;font-size:12px;display:block;margin-top:20px}