.brm-invitation.bm-invitation{display:block;position:relative;max-width:255px;margin:34px auto;padding:14px;background:#fffaf0;border:1px solid #e2d4ba;box-shadow:4px 12px 19px #49381e25;transform:rotate(3deg);font:17px/1.6 Georgia,serif}.brm-invitation .bm-open{display:block;width:100%;padding:0;border:0!important;background:none;text-decoration:none!important;color:#493f2e!important}.brm-invitation .brm-portrait{display:block;height:155px;background:url('/themes/brulea-child/assets/carnet/media/carnet-saveurs/univers-brulea/accueil-botanique-v2.png') 15% 54%/330% auto no-repeat;margin-bottom:16px}.brm-invitation .brm-card-copy,.brm-invitation strong,.brm-invitation .bm-kicker,.brm-invitation .brm-card-note{display:block}.brm-invitation .bm-kicker{font-size:10px!important;letter-spacing:.08em}.brm-invitation strong{font:italic 27px/1.18 Georgia,serif;margin:12px 0;color:#493f2e}.brm-invitation .brm-card-note{font:14px/1.5 Georgia,serif;margin:12px 0}.brm-invitation .brm-card-cta{display:block;min-height:44px;padding:8px 0;font:14px/1.5 Georgia,serif;border-bottom:1px dashed #b39b6d}.brm-article-entry{float:right;margin:20px 0 30px 35px!important}.brm-dialog .bm-leaves{background:#fbf6e9;padding:30px}.brm-dialog .brm-leaf[hidden]{display:none!important}.brm-dialog .brm-page-title{font:normal 32px/1.25 Georgia,serif;color:#4a432e;margin:0 0 28px}.brm-dialog .portrait{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:center;padding:18px 0 40px;margin-bottom:30px;border-bottom:1px solid #dfd2b8}.brm-dialog figure{margin:0;text-align:center}.brm-dialog .portrait img{display:block;width:100%;height:auto;max-height:500px;object-fit:contain}.brm-dialog figcaption{font:italic 13px/1.5 Georgia,serif;color:#857257;margin-top:10px}.brm-dialog .eyebrow{font:10px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.13em;color:#78694c;margin:0 0 15px}.brm-dialog h3{font:normal 33px/1.2 Georgia,serif;color:#493f2e;margin:0 0 15px}.brm-dialog h4{font:normal 22px/1.3 Georgia,serif;color:#493f2e;margin:25px 0 12px}.brm-dialog p{font:17px/1.75 Georgia,serif;margin:0 0 17px}.brm-dialog .subtitle{font:italic 21px/1.4 Georgia,serif;color:#797553}.brm-dialog a{color:#675735;text-underline-offset:4px}.brm-dialog .back{display:block;width:fit-content;font:12px/1.5 Arial,sans-serif;margin-top:20px;padding:8px 0}.brm-dialog .recipe-link{display:block;width:fit-content;padding:8px 0}.brm-dialog .recipe{padding:25px 0 35px;margin:0 0 30px;border-bottom:1px solid #d8c8a7}.brm-dialog .recipe-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:40px}.brm-dialog .recipe ul,.brm-dialog .recipe ol{padding-left:24px;font:16px/1.7 Georgia,serif}.brm-dialog .recipe li{margin-bottom:15px}.brm-dialog .note{font-style:italic;border-left:2px solid #bba77c;padding:12px 0 12px 20px;color:#756548}.brm-dialog .bm-tabs{flex-wrap:wrap}.brm-dialog .bm-tabs button{padding-inline:15px}.brm-dialog .portrait:last-child{margin-bottom:0}.brm-dialog .portrait-copy{min-width:0}@media(max-width:700px){.brm-article-entry{float:none;margin:32px auto!important}.brm-dialog .bm-leaves{padding:22px 18px}.brm-dialog .portrait,.brm-dialog .recipe-grid{grid-template-columns:minmax(0,1fr);gap:25px}.brm-dialog .portrait img{max-height:400px}.brm-dialog .bm-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:0 8px}.brm-dialog .bm-tabs button{padding:7px 4px;min-height:44px;flex:none;font-size:11px}.brm-dialog .brm-page-title{font-size:28px}.brm-dialog h3{font-size:30px}.brm-dialog .portrait{padding-bottom:30px}.brm-dialog p{font-size:16px}}
