:root{--nc-papier: #f7f1e4;--nc-papier-2: #efe5cf;--nc-encre: #1d1d1b;--nc-rouge: #ac463f;--nc-rouge-f: #933a34;--nc-feuille: #475039;--nc-miel: #ab8e51;--nc-gris: #6d665b;--nc-trait: #dccfb2;--nc-f-titre: "TheReconLegend", "Arial Narrow", sans-serif;--nc-f-script: "Satisfy", cursive;--nc-f-texte: "Optima nova", Optima, sans-serif}.nc-titre{font-family:var(--nc-f-titre);font-weight:700;text-transform:uppercase;line-height:1.05;letter-spacing:.01em;margin:0;text-wrap:balance}.nc-boite{display:inline-block;background:var(--nc-encre);color:#fff;padding:.04em .22em .08em;transform:rotate(-1.2deg)}.nc-script{font-family:var(--nc-f-script);font-weight:400;color:var(--nc-rouge);line-height:1.1}.nc-btns{display:flex;gap:12px;flex-wrap:wrap}.nc-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--nc-rouge);color:#fff!important;text-transform:uppercase;font-weight:700;font-size:1.3rem;letter-spacing:.06em;padding:12px 22px;border:2px solid var(--nc-rouge);border-radius:2px;text-decoration:none}.nc-btn:hover{background:var(--nc-rouge-f);border-color:var(--nc-rouge-f)}.nc-btn--clair{background:transparent;border-color:currentColor;color:inherit!important}.nc-btn--clair:hover{background:#ffffff1f;border-color:currentColor}.nc-heroA{background:var(--nc-feuille);color:var(--nc-papier);position:relative;overflow:hidden}.nc-heroA:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,rgba(171,142,81,.55) 1.2px,transparent 1.6px),radial-gradient(circle,rgba(247,241,228,.35) 1px,transparent 1.4px);background-size:46px 46px,29px 29px;background-position:0 0,13px 19px}.nc-heroA__inner{position:relative;display:grid;grid-template-columns:1.25fr .75fr;gap:32px;align-items:center;padding-top:48px;padding-bottom:48px}.nc-heroA__txt{display:flex;flex-direction:column;gap:16px;min-width:0}.nc-heroA .nc-script{color:var(--nc-miel);font-size:3.4rem}.nc-heroA h1{font-size:clamp(4rem,5.6vw,6.8rem);color:var(--nc-papier)}.nc-heroA__texte{max-width:54ch;font-size:1.6rem}.nc-heroA__texte p{margin:0}.nc-heroA__img img{width:100%;height:auto;display:block}.nc-fanion{justify-self:center;width:min(280px,100%);background:var(--nc-rouge);color:var(--nc-papier);text-align:center;padding:30px 22px 64px;clip-path:polygon(0 0,100% 0,100% 82%,50% 100%,0 82%);position:relative}.nc-fanion:after{content:"";position:absolute;inset:8px 8px auto;height:calc(100% - 16px);border:1px solid rgba(247,241,228,.55);clip-path:polygon(0 0,100% 0,100% 81%,50% 99%,0 81%);pointer-events:none}.nc-fanion i{font-family:var(--nc-f-script);font-style:normal;font-size:2.6rem;display:block}.nc-fanion b{font-family:var(--nc-f-titre);text-transform:uppercase;font-size:4rem;line-height:1;display:block;margin:4px 0}.nc-fanion small{font-style:italic;font-size:1.4rem;display:block}.nc-tampon{margin:18px auto 0;width:96px;height:96px;border-radius:50%;border:2px solid rgba(247,241,228,.8);display:grid;place-items:center;font-family:var(--nc-f-titre);text-transform:uppercase;font-size:1.3rem;line-height:1.15;transform:rotate(-10deg)}.nc-rapides{border-bottom:1px solid var(--nc-trait);padding:18px 0 16px}.nc-rapides__inner{display:flex;flex-direction:column;gap:12px}.nc-ligne{display:flex;align-items:center;gap:16px;min-width:0}.nc-ligne__titre{font-size:2.4rem;flex:none;width:130px}.nc-pq{display:flex;gap:10px;overflow-x:auto;padding:4px 2px 6px;scrollbar-width:thin;min-width:0}.nc-pq__item{flex:none;width:96px;display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none;color:var(--nc-encre);font-size:1.25rem;line-height:1.2;text-align:center}.nc-pq__rond{width:68px;height:68px;border-radius:50%;background:#fff;border:1.5px solid var(--nc-trait);overflow:hidden;display:block;transition:border-color .15s,transform .15s}.nc-pq__rond img{width:100%;height:100%;object-fit:cover;display:block}.nc-pq__item:hover .nc-pq__rond{border-color:var(--nc-encre);transform:translateY(-2px)}.nc-pq__item.is-actif .nc-pq__rond{border:3px solid var(--nc-rouge)}.nc-pq__item.is-actif{color:var(--nc-rouge);font-weight:700}.nc-budgets{display:flex;flex-wrap:wrap;gap:8px}.nc-tag{border:1.5px solid var(--nc-encre);background:#fff;border-radius:999px;padding:6px 14px;font-size:1.3rem;text-decoration:none;color:var(--nc-encre);font-variant-numeric:tabular-nums}.nc-tag:hover{background:var(--nc-papier-2)}.nc-tag.is-actif{background:var(--nc-encre);color:#fff}.nc-offrir{padding:44px 0}.nc-offrir__entete{text-align:center;margin-bottom:24px;display:flex;flex-direction:column;gap:6px;align-items:center}.nc-offrir__entete .nc-titre{font-size:clamp(2.8rem,3.4vw,4rem)}.nc-offrir__entete .nc-script{font-size:2.4rem}.nc-duo{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.nc-exp{padding:32px;display:flex;flex-direction:column;gap:12px;position:relative;min-width:0;color:var(--nc-papier)}.nc-exp:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(247,241,228,.5);pointer-events:none}.nc-exp--rouge{background:var(--nc-rouge)}.nc-exp--vert{background:var(--nc-feuille)}.nc-exp .nc-script{color:inherit;font-size:2.4rem}.nc-exp .nc-titre{font-size:3.2rem;color:inherit}.nc-exp__texte{max-width:46ch;position:relative}.nc-exp__texte p{margin:0}.nc-exp__pastilles{display:flex;flex-wrap:wrap;gap:8px}.nc-exp__pastilles span{border:1px solid currentColor;padding:3px 10px;font-size:1.3rem}.nc-exp .nc-btn{align-self:flex-start;position:relative}.nc-faq{background:transparent;padding:44px 0}.nc-faq .nc-titre{font-size:clamp(2.8rem,3.4vw,4rem);text-align:center;margin-bottom:22px}.nc-faq__liste{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.nc-faq details{background:#fff;border:1px solid var(--nc-encre);padding:14px 18px}.nc-faq summary{cursor:pointer;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:12px}.nc-faq summary::-webkit-details-marker{display:none}.nc-faq summary:after{content:"+";font-family:var(--nc-f-titre);font-size:2.2rem;line-height:1;color:var(--nc-rouge)}.nc-faq details[open] summary:after{content:"\2013"}.nc-faq__rep{margin-top:8px}.nc-faq__rep p{margin:0}@media screen and (max-width:749px){.nc-heroA__inner{grid-template-columns:1fr;padding-top:32px;padding-bottom:32px}.nc-fanion{width:min(220px,70%)}.nc-ligne{flex-direction:column;align-items:flex-start;gap:6px}.nc-ligne__titre{width:auto}.nc-pq,.nc-budgets{width:100%}.nc-exp{padding:24px}}@media(prefers-reduced-motion:reduce){.nc-pq__rond{transition:none}}body[data-template=collection-noel-2026] #MainContent{background:url(./highlight-products-bg.png);background-size:100% auto;background-repeat:repeat;background-position:center}.nc-sans-filtres #main-collection-filters{display:none!important}.nc-sans-filtres .product-grid-container{width:100%;max-width:100%;flex:1 1 100%}.nc-effacer{font-size:1.3rem}.nc-effacer a{color:var(--nc-rouge)}.nc-budgets .nc-tag.nc-prix{border:0;border-radius:0;background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;padding:8px 18px;font-weight:600;letter-spacing:.02em;color:var(--nc-encre);transition:transform .12s}.nc-budgets .nc-tag.nc-prix:hover{transform:rotate(-1deg)}.nc-budgets .nc-tag.nc-prix.is-actif{color:#fff}@media(prefers-reduced-motion:reduce){.nc-budgets .nc-tag.nc-prix{transition:none}.nc-budgets .nc-tag.nc-prix:hover{transform:none}}.nc-budgets .nc-tag.nc-prix:nth-child(3n+1){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M2.5 3.5 C30 2.2 70 4.2 97.8 2.6 C98.6 14 97.4 27 98.4 37.2 C70 38.6 30 36.8 1.8 38.2 C2.8 26 1.6 14 2.5 3.5 Z M0.6 3.9 L5 3.3 M96.2 1.4 L98.1 5.2' fill='%23fbf7ee' stroke='%231d1d1b' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}.nc-budgets .nc-tag.nc-prix:nth-child(3n+1).is-actif{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M2.5 3.5 C30 2.2 70 4.2 97.8 2.6 C98.6 14 97.4 27 98.4 37.2 C70 38.6 30 36.8 1.8 38.2 C2.8 26 1.6 14 2.5 3.5 Z M0.6 3.9 L5 3.3 M96.2 1.4 L98.1 5.2' fill='%23ac463f' stroke='%235a221e' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}.nc-budgets .nc-tag.nc-prix:nth-child(3n+2){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M1.8 2.4 C35 3.8 65 1.8 98.2 3.4 C97.2 15 98.8 26 97.6 37.8 C65 36.6 35 38.8 2.6 37.2 C1.4 25 3 13 1.8 2.4 Z M1.2 0.8 L2.2 5 M95.5 38.3 L99.4 37.4' fill='%23fbf7ee' stroke='%231d1d1b' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}.nc-budgets .nc-tag.nc-prix:nth-child(3n+2).is-actif{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M1.8 2.4 C35 3.8 65 1.8 98.2 3.4 C97.2 15 98.8 26 97.6 37.8 C65 36.6 35 38.8 2.6 37.2 C1.4 25 3 13 1.8 2.4 Z M1.2 0.8 L2.2 5 M95.5 38.3 L99.4 37.4' fill='%23ac463f' stroke='%235a221e' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}.nc-budgets .nc-tag.nc-prix:nth-child(3n){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M3 2.8 C28 1.6 72 3.6 97 2.2 C98.8 13 96.8 28 98 36.6 C72 38.4 28 36.4 2.2 38.6 C3.4 27 1.6 12 3 2.8 Z M3.4 0.9 L2.7 5.1 M0.4 38.8 L4.6 38.4' fill='%23fbf7ee' stroke='%231d1d1b' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}.nc-budgets .nc-tag.nc-prix:nth-child(3n).is-actif{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M3 2.8 C28 1.6 72 3.6 97 2.2 C98.8 13 96.8 28 98 36.6 C72 38.4 28 36.4 2.2 38.6 C3.4 27 1.6 12 3 2.8 Z M3.4 0.9 L2.7 5.1 M0.4 38.8 L4.6 38.4' fill='%23ac463f' stroke='%235a221e' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}
/*# sourceMappingURL=/cdn/shop/t/2/assets/noel-cadeaux.css.map */
