@keyframes line2{0%{stroke-dashoffset:78}to{stroke-dashoffset:0}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}body{padding:0;margin:0}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box;scroll-behavior:smooth}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:transparent;color:#f4d043}strong{font-weight:bolder}img{border-style:none;height:auto;max-width:100%}button{font-size:100%;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,::after,::before{box-sizing:inherit}body{line-height:1.5;background:#000}body,button{color:#fff;font-family:"Red Hat Display",sans-serif;font-size:1rem}p{margin-top:0;font-size:1.125rem;margin-bottom:1.5em;font-weight:500}@media screen and (max-width:37.4em){body p{margin-bottom:1.777em}}.h5,h1,h2,h3{clear:both;color:#f4d043;margin-top:0}h1,h2,h3{font-size:5.25rem;font-weight:900;line-height:5.25rem}h2,h3{font-size:4.25rem;line-height:4.25rem}h3{font-size:2.75rem;line-height:2.75rem}.h5{font-size:1.625rem;font-weight:700;line-height:1.625rem}@media screen and (max-width:37.4em){h1{font-size:4rem;line-height:4.66rem}h1,h2,h3{font-weight:900}h2{font-size:3.25rem;line-height:3.77rem;margin-bottom:2rem}h3{font-size:2.44rem;line-height:2.44rem}.h5{font-size:1.44rem;font-weight:700;line-height:1.44rem}}header#masthead{position:sticky;top:0;background:#000;z-index:10}header#masthead .site-header{display:flex;padding:20px 50px;align-items:center;justify-content:space-between}header#masthead .site-header .custom-logo-link{display:block;max-height:43px}header#masthead .site-header .custom-logo-link img{width:auto;height:43px}header#masthead .menu-toggle{background-color:#000;cursor:pointer;padding:5px;border:0;width:48px;height:48px;display:flex;flex-direction:column;justify-content:space-around;position:relative;outline:0}header#masthead .menu-toggle .icon-bar{background-color:#fff;width:38px;height:5px;display:block;border-radius:5px}@media screen and (min-width:576px){body header#masthead .menu-toggle,body header#masthead .site-header .bt-contact-mobile{display:none}body header#masthead .site-header .main-navigation ul{display:flex}body header#masthead .site-header .custom-logo-link{display:block}body header#masthead .site-header .custom-logo-link-mobile{display:none}}@media screen and (max-width:575px){body header#masthead{margin-top:30px}body header#masthead .site-header{padding:12px 16px}body header#masthead .site-header .bt-contact-mobile span,body header#masthead .site-header .custom-logo-link,body header#masthead .site-header .main-navigation ul{display:none}body header#masthead .site-header .custom-logo-link-mobile{display:block;height:38px}body header#masthead .site-header .bt-contact-mobile{display:block;margin:0 0 0 auto}body header#masthead .site-header .bt-contact-mobile a{background:url(https://butterprod.fr/wp-content/themes/butterprod/assets/images/bt-contact.svg)no-repeat;display:block;width:70px;height:65px}body header#masthead .site-header .main-navigation ul li{float:none;width:100%;padding:0;background:#000;border-radius:24px;margin-bottom:16px}}footer.site-footer{background:#f4d043;padding:44px 0;text-align:center;color:#000}footer.site-footer .custom-logo{margin:0 auto;width:auto;height:43px;filter:brightness(0)}footer.site-footer .footer-logo.align-right{display:block;margin-left:auto}footer.site-footer .copyright{font-size:14px;margin:12px 0}footer.site-footer .copyright a{color:inherit;text-decoration:underline}footer.site-footer .menu{list-style-type:none;display:flex;gap:32px;align-items:center;justify-content:center;flex-wrap:wrap;padding:0;margin:0}footer.site-footer .menu li a{color:#000;font-size:16px;font-weight:900;text-decoration:none;line-height:32px}footer.site-footer .menu li.instagram a{width:28px;height:32px}footer.site-footer .menu li.facebook a{height:32px}footer.site-footer .menu li.linkedin a{width:28px;height:32px}footer.site-footer .menu li.instagram a{content:url(https://butterprod.fr/wp-content/themes/butterprod/assets/images/instagram.svg)}footer.site-footer .menu li.facebook a{width:32px;content:url(https://butterprod.fr/wp-content/themes/butterprod/assets/images/facebook.svg)}footer.site-footer .menu li.linkedin a{content:url(https://butterprod.fr/wp-content/themes/butterprod/assets/images/linkedin.svg)}@media screen and (max-width:575px){body footer.site-footer .copyright{margin-bottom:24px}body footer.site-footer .menu{gap:5px}body footer.site-footer .menu li{width:100%}body footer.site-footer .menu li.facebook,body footer.site-footer .menu li.instagram,body footer.site-footer .menu li.linkedin{margin-top:16px;width:auto}}ul{margin:0 0 1.5em 3em;list-style:disc}iframe{max-width:100%}a:visited{color:#f4d043}a:active,a:focus,a:hover{color:#f4d043}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover{border-color:#ccc #bbb #aaa}button:active,button:focus{border-color:#aaa #bbb #bbb}.main-navigation{display:block}.main-navigation ul{margin:4px 0 0;padding:0}.main-navigation ul li{list-style-type:none;padding-left:40px;display:flex;flex-direction:column;gap:4px;align-items:center}.main-navigation ul li path{fill:none;stroke:#f4d043;stroke-linecap:round;stroke-miterlimit:10}.main-navigation ul li path.line2{stroke-dasharray:78;stroke-dashoffset:0}.main-navigation ul li>a{color:#fff;text-decoration:none;font-size:1.125rem;font-weight:900;padding-bottom:2px}.main-navigation ul li>a:hover{color:#ededed;opacity:.5}.main-navigation ul li.contact>a{color:#f4d043}.main-navigation ul li.contact>a:hover~svg .line2{display:block;animation:line2 .2s linear alternate;animation-timing-function:ease-in-out}.main-navigation ul li.contact>a:hover{color:#f4d043;opacity:1}.main-navigation ul li.contact svg{position:relative;top:-7px}.main-navigation ul li :hover>a{color:#f4d043;opacity:.5}.main-navigation ul li a:hover{color:#ededed}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.entry-content{margin:1.5em 0 0}body:not(.home).privacy-policy .site-main h1{display:none}body:not(.home) .site-main{padding:0 120px;max-width:1280px;margin:120px auto}body:not(.home) .site-main h2{margin-bottom:32px}body:not(.home) .site-main h3,body:not(.home) .site-main p{margin-bottom:24px}body:not(.home) .site-main p.h5{color:#fff}.custom-logo-link{display:inline-block}.line2{display:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.menu-footer-container{clear:both;padding-top:20px}img.footer-logo.align-right{float:right}