.cmp-noel-hero{position:relative;background:var(--cm-farine);background-image:radial-gradient(rgba(217,165,91,.16) 1px,transparent 1.4px);background-size:22px 22px}.cmp-noel-ruban{position:absolute;inset:0 0 auto 0;height:6px;background:var(--cm-piment);box-shadow:inset 0 -2px 0 var(--cm-laiton)}.cmp-noel-hero__in{display:grid;gap:28px;align-items:center}@media(min-width:990px){.cmp-noel-hero__in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,72px)}}.cmp-noel-hero__txt{display:flex;flex-direction:column;align-items:flex-start;min-width:0}@media(max-width:989px){.cmp-noel-hero__in{display:flex;flex-direction:column;align-items:stretch;gap:0}.cmp-noel-hero__txt{display:contents}.cmp-noel-hero__txt>.cmp-sur{align-self:flex-start}.cmp-noel-planche{order:5;margin-top:28px}.cmp-noel-menu{order:6;max-width:none}}.cmp-noel-etoile{width:14px;height:14px;color:var(--cm-laiton);flex:none}.cmp-noel-hero__h1{margin-bottom:16px}.cmp-noel-hero__p{margin:0 0 22px;max-width:48ch;font-size:1.08rem;line-height:1.6;color:var(--cm-doux)}.cmp-noel-hero__btns{display:flex;flex-wrap:wrap;gap:10px;width:100%}.cmp-noel-hero__btns .cmp-btn{flex:1 1 100%}@media(min-width:600px){.cmp-noel-hero__btns .cmp-btn{flex:0 0 auto}}.cmp-noel-hero__btns .cmp-btn--ligne{min-height:50px}.cmp-noel-menu{width:100%;max-width:460px;margin-top:26px;padding:16px 18px 10px;border:1px solid rgba(169,124,60,.45);border-radius:12px;background:#fff;box-shadow:0 0 0 4px var(--cm-farine),0 0 0 5px #a97c3c40}.cmp-noel-menu__t{margin:0 0 6px;font-family:var(--cm-titre);font-style:italic;font-weight:500;font-size:1.05rem;color:var(--cm-piment);text-align:center}.cmp-noel-menu__l{list-style:none;margin:0;padding:0}.cmp-noel-menu__l a{display:flex;align-items:center;gap:10px;min-height:40px;padding:4px 0;color:var(--cm-encre);text-decoration:none;font-weight:700;font-size:.95rem}.cmp-noel-menu__l li+li a{border-top:1px dashed rgba(31,27,24,.12)}.cmp-noel-menu__n{font-family:var(--cm-titre);font-size:.8rem;font-weight:600;color:#a97c3c;font-variant-numeric:lining-nums tabular-nums}.cmp-noel-menu__lib{flex:none}.cmp-noel-menu__pts{flex:1;min-width:12px;border-bottom:2px dotted rgba(31,27,24,.22);transform:translateY(4px)}.cmp-noel-menu__l svg{width:14px;height:14px;color:var(--cm-piment);flex:none}.cmp-noel-menu__l a:hover .cmp-noel-menu__lib{color:var(--cm-piment);text-decoration:underline;text-underline-offset:3px}.cmp-noel-planche{position:relative;min-width:0;padding:12px;border-radius:22px;background:linear-gradient(100deg,#D9C09B 0,var(--cm-chene) 22%,#E2CDAE 48%,#D6BB92 72%,var(--cm-chene) 100%);box-shadow:inset 0 0 0 1px #7a1a1214,0 24px 48px -30px #1f1b18a6}@media(min-width:990px){.cmp-noel-planche{padding:16px}}.cmp-noel-houx{position:absolute;z-index:2;top:-22px;right:18px;width:84px;height:56px;filter:drop-shadow(0 3px 3px rgba(31,27,24,.25));pointer-events:none}.cmp-noel-planche__grille{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:1fr 1fr;gap:10px;aspect-ratio:3 / 2}.cmp-noel-photo{position:relative;display:block;overflow:hidden;border-radius:12px;background:#fff;text-decoration:none}.cmp-noel-photo--grande{grid-row:1 / 3}.cmp-noel-photo img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.cmp-noel-photo:hover img{transform:scale(1.03)}.cmp-noel-photo__tag{position:absolute;left:8px;bottom:8px;max-width:calc(100% - 16px);display:inline-flex;flex-direction:column;padding:5px 9px 6px;border-radius:8px;background:var(--cm-fonte);color:#fff;font-size:.74rem;font-weight:700;line-height:1.25;box-shadow:0 0 0 1px #d9a55b8c inset}.cmp-noel-photo__tag b{color:var(--cm-laiton);font-weight:800;font-variant-numeric:tabular-nums}.cmp-noel-photo--grande .cmp-noel-photo__tag{left:12px;bottom:12px;font-size:.85rem;padding:7px 12px 8px}@media(max-width:599px){.cmp-noel-photo:not(.cmp-noel-photo--grande) .cmp-noel-photo__tag{font-size:0;padding:3px 7px}.cmp-noel-photo:not(.cmp-noel-photo--grande) .cmp-noel-photo__tag b{font-size:.72rem}}.cmp-noel-planche__leg{margin:10px 4px 0;font-size:.82rem;color:var(--cm-doux);text-align:center}.cmp-noel{position:relative}.cmp-noel--farine{background:var(--cm-farine)}.cmp-noel--chene{background:var(--cm-chene)}.cmp-noel--fonte{background:var(--cm-fonte);color:#fff}.cmp-noel:before{content:"";position:absolute;top:0;left:50%;width:min(240px,50%);height:3px;transform:translate(-50%);border-radius:0 0 3px 3px;background:linear-gradient(90deg,var(--cm-piment) 0 33%,var(--cm-laiton) 33% 67%,var(--cm-piment) 67%)}.cmp-noel__tete{display:grid;gap:18px 40px;margin-bottom:22px}@media(min-width:990px){.cmp-noel__tete{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end}.cmp-noel__tete--seule{grid-template-columns:minmax(0,1fr)}}.cmp-noel__titres{min-width:0}.cmp-noel__num{display:inline-grid;place-items:center;min-width:30px;height:22px;padding:0 6px;border-radius:6px;background:var(--cm-piment);color:#fff;font-family:var(--cm-titre);font-size:.8rem;letter-spacing:0}.cmp-noel--fonte .cmp-noel__num{background:var(--cm-laiton);color:var(--cm-fonte)}.cmp-noel-conseil{position:relative;padding:16px 18px 16px 52px;border-radius:12px;background:#fff;border:1px solid rgba(169,124,60,.35)}.cmp-noel--farine .cmp-noel-conseil{background:#fff}.cmp-noel--chene .cmp-noel-conseil{background:var(--cm-farine)}.cmp-noel--fonte .cmp-noel-conseil{background:#ffffff0f;border-color:#d9a55b73}.cmp-noel-conseil svg{position:absolute;left:16px;top:16px;width:22px;height:22px;color:#a97c3c}.cmp-noel--fonte .cmp-noel-conseil svg{color:var(--cm-laiton)}.cmp-noel-conseil__t{margin:0 0 4px;font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--cm-piment)}.cmp-noel--fonte .cmp-noel-conseil__t{color:var(--cm-laiton)}.cmp-noel-conseil__p{margin:0;font-size:.95rem;line-height:1.55;color:var(--cm-encre)}.cmp-noel--fonte .cmp-noel-conseil__p{color:#ffffffdb}.cmp-noel-puces{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-wrap:wrap;gap:8px}@media(max-width:749px){.cmp-noel-puces{flex-wrap:nowrap;overflow-x:auto;margin-inline:-16px;padding:2px 16px 8px;scrollbar-width:none}.cmp-noel-puces li{flex:none}}.cmp-noel-puce{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:7px 8px 7px 14px;border-radius:999px;background:#fff;border:1px solid var(--cm-filet);color:var(--cm-encre);font-weight:700;font-size:.9rem;text-decoration:none;transition:border-color .2s,background .2s}.cmp-noel-puce span{display:inline-grid;place-items:center;min-width:26px;height:24px;padding:0 7px;border-radius:999px;background:var(--cm-farine);color:var(--cm-doux);font-size:.78rem;font-variant-numeric:tabular-nums}.cmp-noel-puce:hover{border-color:var(--cm-piment)}.cmp-noel-puce:hover span{background:var(--cm-piment);color:#fff}.cmp-noel--fonte .cmp-noel-puce{background:#ffffff0f;border-color:#ffffff2e;color:#fff}.cmp-noel--fonte .cmp-noel-puce span{background:#d9a55b33;color:var(--cm-laiton)}.cmp-noel-rang{list-style:none;margin:0;padding:4px 2px 14px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px,62%);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}@media(min-width:600px){.cmp-noel-rang{grid-auto-columns:minmax(200px,40%)}}@media(min-width:990px){.cmp-noel-rang{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}}.cmp-noel-rang .cmp-carte{padding-top:0}.cmp-noel-rang .cmp-carte__crochet{display:none}.cmp-noel--farine .cmp-noel-rang .cmp-carte__lien{box-shadow:0 0 0 1px var(--cm-filet),0 10px 22px -18px #1f1b1880}.cmp-noel__pied{margin:18px 0 0;text-align:center}.cmp-noel-budgets{display:grid;gap:18px}@media(min-width:990px){.cmp-noel-budgets{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:22px}}.cmp-noel-budget{min-width:0;padding:0 16px 14px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(217,165,91,.3)}.cmp-noel-budget__tag{display:flex;align-items:center;gap:4px;margin:0 -16px 10px;padding:14px 16px 12px;border-bottom:1px dashed rgba(217,165,91,.4);color:var(--cm-laiton)}.cmp-noel-budget__tag svg{width:34px;height:20px;flex:none}.cmp-noel-budget__h3{margin:0;padding:4px 12px 5px 14px;border-radius:4px 999px 999px 4px;background:var(--cm-laiton);color:var(--cm-fonte);font-family:var(--cm-titre);font-weight:600;font-size:1.12rem;line-height:1.2;font-variant-numeric:lining-nums}.cmp-noel-budget__l{list-style:none;margin:0;padding:0}.cmp-noel-budget__l li+li{border-top:1px solid rgba(255,255,255,.08)}.cmp-noel-idee{display:flex;align-items:center;gap:12px;padding:9px 0;color:#fff;text-decoration:none}.cmp-noel-idee__img{flex:none;width:64px;height:64px;border-radius:10px;overflow:hidden;background:#fff}.cmp-noel-idee__img img{width:100%;height:100%;object-fit:cover}.cmp-noel-idee__txt{display:flex;flex-direction:column;gap:3px;min-width:0}.cmp-noel-idee__t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.9rem;font-weight:700;line-height:1.35}.cmp-noel-idee__prix{font-weight:800;color:var(--cm-laiton);font-variant-numeric:tabular-nums}.cmp-noel-idee__prix small{font-size:.76rem;font-weight:700;color:#fff9}.cmp-noel-idee:hover .cmp-noel-idee__t{text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.cmp-noel-photo img{transition:none}.cmp-noel-photo:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cmp-noel.css.map */
