@import url('https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Allura&family=Lora:ital,wght@0,400;0,600;0,700;1,400;1,600&display=swap');:root{--lb-marine:#12295A;--lb-orange:#E5762C;--lb-orange-clair:#E9894A;--lb-orange-texte:#A8480B;--lb-abricot:#F4A56B;--lb-creme:#FFF4E7;--lb-creme-fonce:#F9E9D6;--lb-bleu:#0A6CB5;--lb-rouge:#C4432B}.lb-titre{font-family:'Abril Fatface',Georgia,serif!important;font-weight:400!important;line-height:1.05!important}.lb-script{font-family:'Allura',cursive!important;font-weight:400!important;line-height:1!important}.lb-texte{font-family:'Lora',Georgia,serif!important;line-height:1.7}.lb-texte-marine{color:var(--lb-marine)!important}.lb-texte-creme{color:var(--lb-creme)!important}.lb-surligneur{display:inline-block;background:var(--lb-creme);padding:0 18px 4px;transform:rotate(-2deg);box-shadow:6px 6px 0 var(--lb-marine)}.lb-etiquette{display:inline-block;background:var(--lb-marine);color:var(--lb-creme);padding:8px 16px;font-size:14px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;transform:rotate(-2deg)}.lb-etiquette--orange{background:var(--lb-orange);color:var(--lb-marine)}.lb-pastille{display:inline-block;padding:10px 20px;border-radius:999px;background:var(--lb-creme);color:var(--lb-marine);font-size:16px;font-weight:600;margin:0 10px 10px 0}.lb-pastille--orange{background:var(--lb-orange)}.lb-bulle{position:relative;background:var(--lb-creme);color:var(--lb-marine);border:3px solid var(--lb-marine);border-radius:22px;padding:14px 18px;box-shadow:5px 5px 0 var(--lb-marine);transform:rotate(3deg);font-style:italic;font-weight:600}.lb-bulle::after{content:"";position:absolute;left:24px;bottom:-14px;width:22px;height:22px;background:var(--lb-creme);border-right:3px solid var(--lb-marine);border-bottom:3px solid var(--lb-marine);transform:rotate(45deg)}.lb-bouton,.lb-bouton .et_pb_button,a.lb-bouton{display:inline-flex;align-items:center;min-height:56px;padding:0 34px!important;background:var(--lb-marine)!important;color:var(--lb-creme)!important;border:3px solid var(--lb-marine)!important;border-radius:999px!important;font-family:'Lora',Georgia,serif!important;font-weight:700!important;font-size:18px!important;text-decoration:none;box-shadow:5px 5px 0 var(--lb-orange)}.lb-bouton .et_pb_button:after{display:none!important}.lb-bouton:hover,.lb-bouton .et_pb_button:hover{background:var(--lb-marine)!important;transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--lb-orange)}.lb-bouton--clair,.lb-bouton--clair .et_pb_button,a.lb-bouton--clair{background:var(--lb-creme)!important;color:var(--lb-marine)!important;box-shadow:none}.lb-bouton--clair:hover,.lb-bouton--clair .et_pb_button:hover{background:var(--lb-creme)!important;box-shadow:none}.lb-rayons{background:repeating-conic-gradient(from 0deg at 72% 62%,var(--lb-orange) 0deg 9deg,var(--lb-orange-clair) 9deg 18deg)!important}.lb-festons{position:relative}.lb-festons::after{content:"";position:absolute;left:0;right:0;bottom:0;height:22px;background:radial-gradient(circle at 22px 0,transparent 21px,var(--lb-marine) 22px) 0 0/44px 22px repeat-x}.lb-rayures{height:14px;background:linear-gradient(var(--lb-bleu),var(--lb-bleu)) 0 2px/100% 3px no-repeat,linear-gradient(var(--lb-bleu),var(--lb-bleu)) 0 9px/100% 3px no-repeat}.lb-rayures--creme{background:linear-gradient(var(--lb-creme),var(--lb-creme)) 0 2px/100% 3px no-repeat,linear-gradient(var(--lb-creme),var(--lb-creme)) 0 9px/100% 3px no-repeat}.lb-carte{background:var(--lb-c,#DCE6F2);border:3px solid var(--lb-marine);box-shadow:8px 8px 0 var(--lb-o,var(--lb-bleu));transform:rotate(-1.5deg)}.lb-carte--orange{--lb-c:#F9C9A0;--lb-o:var(--lb-orange)}.lb-carte--bleu{--lb-c:#DCE6F2;--lb-o:var(--lb-bleu)}.lb-carte--rose{--lb-c:#F2D9D6;--lb-o:var(--lb-rouge)}.lb-carte--peche{--lb-c:#FAE3C3;--lb-o:var(--lb-marine)}.lb-carte--droite{transform:rotate(1.5deg)}.lb-carte__bas{background:var(--lb-creme);border-top:3px solid var(--lb-marine);padding:20px 24px 24px}.lb-photo{background:#fff;padding:14px 14px 40px;box-shadow:10px 10px 0 var(--lb-orange);transform:rotate(2deg)}.lb-photo--bleu{box-shadow:6px 6px 0 var(--lb-bleu);transform:rotate(-5deg)}.lb-cadre{background:var(--lb-orange);border:3px solid var(--lb-marine);box-shadow:10px 10px 0 var(--lb-marine);padding:24px;transform:rotate(-1.5deg)}.lb-carte-info{background:var(--lb-creme);color:var(--lb-marine);border:3px solid var(--lb-marine);box-shadow:6px 6px 0 var(--lb-marine);padding:16px 18px;transform:rotate(-1.5deg)}@keyframes lb-tourne{to{transform:rotate(360deg)}}@keyframes lb-defile{to{transform:translateX(-50%)}}.lb-tourne{animation:lb-tourne 26s linear infinite}.lb-defile{background:var(--lb-marine);color:var(--lb-creme);overflow:hidden;padding:10px 0 16px}.lb-defile__piste{display:flex;width:max-content;font-family:'Abril Fatface',Georgia,serif;font-size:clamp(28px,3.4vw,44px);line-height:1.2;white-space:nowrap;animation:lb-defile 32s linear infinite}.lb-defile__piste span{padding-right:28px}.lb-defile__piste i{font-style:normal;color:var(--lb-orange)}@media (prefers-reduced-motion:reduce){.lb-tourne,.lb-defile__piste{animation:none}}.lb-incline-g{transform:rotate(-2deg)}.lb-incline-d{transform:rotate(2deg)}.lb-droit{transform:none!important}.et_pb_shop ul.products li.product img,.woocommerce ul.products li.product img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain}