:root{--base-color:#c3a27c;--ad-brand-primary:#c3a27c;--ad-brand-dark:#2d2723;--ad-brand-cream:#fdf7ee}html[data-theme=dark]{--base-color:#d4b896}html[data-theme=dark] body:has(.theme-basilico.theme-basilico-coffee),html[data-theme=dark] body:has(.theme-basilico.theme-basilico-coffee) section,html[data-theme=dark] body:has(.theme-basilico.theme-basilico-coffee) .wg-about,html[data-theme=dark] body:has(.theme-basilico.theme-basilico-coffee) .wg-service,html[data-theme=dark] body:has(.theme-basilico.theme-basilico-coffee) .wg-menu,html[data-theme=dark] body:has(.theme-basilico.theme-basilico-coffee) .wg-testimonial{color:#e5e5e5!important;background-color:#1a1512!important}html[data-theme=dark] body:has(.theme-basilico.theme-basilico-coffee) h1,html[data-theme=dark] body:has(.theme-basilico.theme-basilico-coffee) h2,html[data-theme=dark] body:has(.theme-basilico.theme-basilico-coffee) h3,html[data-theme=dark] body:has(.theme-basilico.theme-basilico-coffee) h4,html[data-theme=dark] body:has(.theme-basilico.theme-basilico-coffee) h5,html[data-theme=dark] body:has(.theme-basilico.theme-basilico-coffee) h6{color:#fff!important}html[data-theme=dark] body:has(.theme-basilico.theme-basilico-coffee) input,html[data-theme=dark] body:has(.theme-basilico.theme-basilico-coffee) textarea{color:#e5e5e5!important;background-color:#2d2723!important;border-color:#3d342d!important}.header-top{display:none!important}.coffee-social-topbar{background:0 0;width:100%;padding:10px 0}.coffee-social-topbar .themesflat-container{justify-content:flex-end;width:1320px;display:flex}.coffee-social-topbar .header-social-links{flex-direction:row;align-items:center;gap:1rem;display:inline-flex}.header-social-links{align-items:center;gap:1rem;display:inline-flex}.header-social-links a{color:#2d2723;background:#f4e7d3;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:transform .2s,background .2s,color .2s;display:inline-flex}.header-social-links a:hover{color:#fff;background:#c3a27c;transform:translateY(-1px)}.header-social-links .visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.header-social-links i[class^=icon-],.header-social-links i[class*=\ icon-]{font-size:18px;line-height:1}#header_main{margin-top:10px}.inner-mobile-nav .main-logo{background-color:#faf1e3;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;margin:0 auto 20px;padding:0;display:flex}.inner-mobile-nav .main-logo img{max-width:85%;height:auto}.theme-basilico-footer-coffee .logo-footer{background-color:#faf1e3;border-radius:50%;justify-content:center;align-items:center;width:147px;height:147px;margin-bottom:20px;padding:0;display:flex}.theme-basilico-footer-coffee .logo-footer a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.theme-basilico-footer-coffee .logo-footer img{max-width:85%;height:auto}.page-title-home .page-title{padding-top:200px;padding-bottom:240px}@media (width<=991px){.page-title-home .page-title{padding-top:150px;padding-bottom:100px}}.basilico-latest-news-wrap{z-index:10;margin-top:-200px;position:relative}.basilico-latest-news-card{background:#fff;border-radius:14px;max-width:380px;margin-left:auto;margin-right:0;position:relative;overflow:hidden;box-shadow:0 25px 60px #0c06022e}.dark .basilico-latest-news-card{color:#fff;background:#1c120d}.basilico-latest-news-card__image{min-height:220px;position:relative}.basilico-latest-news-card__image img{object-fit:cover;width:100%;height:220px;display:block}.basilico-latest-news-card__image:after{content:"";pointer-events:none;background:linear-gradient(#00000026 0%,#000000a6 100%);position:absolute;inset:0}.basilico-latest-news-card__image .basilico-latest-news-card__title{z-index:2;text-align:center;text-shadow:0 2px 10px #00000080;color:#1c120d;margin:0 0 .75rem;padding:0 1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2;position:absolute;top:1.5rem;left:0;right:0;color:#fff!important}.dark .basilico-latest-news-card__image .basilico-latest-news-card__title{color:#fff!important}.basilico-latest-news-card__body{padding:1.5rem 1.75rem}.basilico-latest-news-card__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#b69267;margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:block}.dark .basilico-latest-news-card__title{color:#fff}.basilico-latest-news-card__description{color:#5a4434;margin:0 0 1.25rem;font-family:DM Sans,sans-serif;font-size:1.35rem;line-height:1.6}.dark .basilico-latest-news-card__description{color:#ffffffbf}.basilico-latest-news-card__body{text-align:center}.basilico-latest-news-card__cta{margin:0 auto;display:inline-flex}@media (width<=767px){.basilico-latest-news-card{max-width:100%;margin-top:-40px}}.theme-basilico-header-coffee .menu-primary-menu>li>a{font-size:1.8rem}.wg-about .content{width:380px;padding:53px 42px 60px}.wg-about .content p,.stylep-about-follow p{margin-bottom:10px;font-family:DM Sans}.private-event{padding-top:20px!important;padding-bottom:20px!important}.private-event .image .img-2{display:none!important}.private-event .image .img-1{aspect-ratio:auto;width:100%;height:auto}.stylep-about-follow{margin-top:3rem}#site-logo{padding:7px!important}.banner-page.shop-page{background-image:url(/assets/clients/aux-delices-lorraines/images/patisserie-foret-noire.jpg)}.banner-page>.item-1,.banner-page>.item-2{display:none}