.nbs-header-section{position:sticky;top:0;z-index:20}.nbs-header{position:relative;padding:var(--nbs-header-offset) var(--nbs-gutter) 0}.nbs-header__bar{display:flex;align-items:center;justify-content:flex-start;gap:var(--nbs-header-gap);max-width:var(--nbs-header-width);height:var(--nbs-header-height);margin-inline:auto;padding-inline:calc((var(--nbs-header-width) - var(--nbs-container)) / 2);border-radius:var(--nbs-radius-pill);background:#fff9;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.nbs-header__actions{display:contents}.nbs-header__logo{display:block;flex:none}.nbs-header__logo img{display:block;width:auto;height:36px}.nbs-header__divider{width:1px;height:36px;flex:none;margin-inline:auto;background:#0000001f}.nbs-header__nav{display:flex;align-items:center;gap:var(--nbs-header-gap);flex:none}.nbs-header__link{display:inline-flex;align-items:center;gap:12px;height:40px;padding-block:0;color:var(--nbs-black);font-size:var(--nbs-fs-body);font-weight:var(--nbs-fw-medium);line-height:1;text-decoration:none;background:none;border:0;cursor:pointer;font-family:inherit}.nbs-header__link:hover{opacity:.6}.nbs-header__link .nbs-icon{display:block;width:20px;height:20px}.nbs-header__ico{display:inline-flex;flex:none}.nbs-header__ico--line{display:none}.nbs-header__link{position:relative;font-weight:var(--nbs-fw-regular)}.nbs-header__link.is-active{font-weight:var(--nbs-fw-medium)}.nbs-header__link.is-active:after{content:"";position:absolute;left:-14px;right:-14px;bottom:-2px;height:1px;background:#000000b3}.nbs-header__bubble{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding-inline:6px;border-radius:var(--nbs-radius-pill);background:var(--nbs-black);color:var(--nbs-white);font-size:12px;font-weight:var(--nbs-fw-bold);line-height:1}.nbs-header__toggle{display:none}.nbs-hero{position:relative;margin-top:calc(-1 * (var(--nbs-header-height) + var(--nbs-header-offset)));padding-top:calc(var(--nbs-header-height) + var(--nbs-header-offset) + 76px);padding-bottom:64px}.nbs-hero:before{background-image:radial-gradient(46% 34% at 17% 12%,var(--nbs-wash-blue) 0%,rgba(203,232,248,0) 72%),radial-gradient(38% 40% at 97% 4%,var(--nbs-wash-green) 0%,rgba(192,251,225,0) 74%)}.nbs-hero__inner{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--nbs-gap-xl)}.nbs-hero__title{margin:0;font-size:var(--nbs-fs-display);line-height:var(--nbs-lh-display);letter-spacing:-.02em;color:var(--nbs-black);text-transform:uppercase}.nbs-hero__title span{display:block}.nbs-hero__title-top{font-weight:var(--nbs-fw-bold)}.nbs-hero__title-bottom{font-weight:var(--nbs-fw-black)}.nbs-hero__text{max-width:34ch;margin:12px 0 0;font-size:var(--nbs-fs-lead);line-height:32px;color:var(--nbs-ink)}.nbs-hero__cta{margin-top:24px}.nbs-hero__media{flex:none;width:522px;max-width:100%;border-radius:var(--nbs-radius-xl);overflow:hidden}.nbs-hero__media img{display:block;width:100%;height:auto}.nbs-carousel{position:relative;display:flex;align-items:center;gap:var(--nbs-gap-md)}.nbs-carousel__viewport{flex:1 1 auto;min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.nbs-carousel__viewport::-webkit-scrollbar{display:none}.nbs-carousel__track{display:flex;gap:25px;margin:0;padding:0;list-style:none}.nbs-carousel__track>*{flex:0 0 265px;scroll-snap-align:start}.nbs-carousel__nav{display:flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;padding:0;border:0;border-radius:var(--nbs-radius-pill);background:transparent;color:var(--nbs-black);cursor:pointer;transition:background-color .18s var(--nbs-ease)}.nbs-carousel__nav:hover{background:var(--nbs-grey-light)}.nbs-carousel__nav[hidden]{display:none}.nbs-carousel__nav--prev{position:absolute;left:-12px;top:50%;z-index:3;transform:translateY(-50%);background:var(--nbs-white);box-shadow:0 6px 20px #00000029}.nbs-carousel__nav--prev:hover{background:var(--nbs-white)}.nbs-carousel__nav .nbs-icon{width:26px;height:26px}.nbs-product-card{position:relative;display:block;height:346px;perspective:1200px;text-decoration:none}.nbs-product-card__flip{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s var(--nbs-ease)}.nbs-product-card__face{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--nbs-grey-light);border-radius:var(--nbs-radius-lg);overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.nbs-product-card__face--front{display:block;color:var(--nbs-white);text-decoration:none;isolation:isolate}.nbs-product-card__face--back{display:flex;align-items:center;justify-content:center;transform:rotateY(180deg);background:var(--nbs-cat-bg);color:var(--nbs-cat-fg)}.nbs-product-card__actions{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%;height:100%}.nbs-product-card__info{position:absolute;z-index:2;left:50%;bottom:18px;padding:6px 14px;border-radius:var(--nbs-radius-pill);background:var(--nbs-black);color:var(--nbs-white);font-size:var(--nbs-fs-small);font-weight:var(--nbs-fw-medium);line-height:1.2;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,4px);transition:opacity .16s var(--nbs-ease),transform .16s var(--nbs-ease),visibility .16s var(--nbs-ease)}.nbs-product-card__action:hover .nbs-product-card__info,.nbs-product-card__action:focus-visible .nbs-product-card__info{opacity:1;visibility:visible;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.nbs-product-card__info{transition-duration:.01ms}}.nbs-product-card__action{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;padding:0;border:0;border-radius:var(--nbs-radius-pill);background:none;color:inherit;text-decoration:none;cursor:pointer;transition:transform .18s var(--nbs-ease),opacity .18s var(--nbs-ease)}.nbs-product-card__action .nbs-icon{width:44px;height:44px}.nbs-product-card__action:hover{transform:scale(1.12)}.nbs-product-card__action--off{opacity:.4;cursor:not-allowed}.nbs-product-card__action.is-busy{opacity:.5;pointer-events:none}.nbs-product-card__face--back>.nbs-icon{width:56px;height:56px}@media(hover:hover)and (pointer:fine){.nbs-product-card:hover .nbs-product-card__flip,.nbs-product-card:focus-within .nbs-product-card__flip{transform:rotateY(180deg)}}.nbs-product-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.nbs-product-card__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to top,#0000009e,#00000038 32%,#0000 58%)}.nbs-product-card__veil>span{position:absolute;top:0;right:0;bottom:0;left:0}.nbs-product-card__veil>span:nth-child(1){backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);mask-image:linear-gradient(to top,#000 0%,#000 46%,transparent 66%);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 46%,transparent 66%)}.nbs-product-card__veil>span:nth-child(2){backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);mask-image:linear-gradient(to top,#000 0%,#000 34%,transparent 52%);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 34%,transparent 52%)}.nbs-product-card__veil>span:nth-child(3){backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);mask-image:linear-gradient(to top,#000 0%,#000 22%,transparent 38%);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 22%,transparent 38%)}.nbs-product-card__veil>span:nth-child(4){backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);mask-image:linear-gradient(to top,#000 0%,#000 10%,transparent 24%);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 10%,transparent 24%)}.nbs-product-card__body{position:absolute;inset-inline:16px;bottom:14px}.nbs-product-card__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--nbs-gap-xs);margin-bottom:8px}.nbs-product-card__status{font-size:var(--nbs-fs-body);color:var(--nbs-white);white-space:nowrap}.nbs-product-card__badge{display:inline-block;padding:4px 12px;border-radius:var(--nbs-radius-pill);background:var(--nbs-cat-bg);color:var(--nbs-cat-fg);font-size:var(--nbs-fs-small);font-weight:var(--nbs-fw-medium);line-height:1.3}.nbs-product-card__title{margin:0;color:var(--nbs-white);font-size:var(--nbs-fs-body);font-weight:var(--nbs-fw-medium);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nbs-product-card__price{display:block;margin-top:6px;color:var(--nbs-white);font-size:var(--nbs-fs-price);font-weight:var(--nbs-fw-bold);line-height:1.1;letter-spacing:-.01em}.nbs-section__cta{display:flex;justify-content:center;margin-top:32px}.nbs-conseils__grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--nbs-gap-md);row-gap:var(--nbs-gap-xl)}.nbs-conseil{position:relative;display:flex;align-items:flex-end;min-height:215px;padding:24px;border-radius:var(--nbs-radius-md);overflow:hidden;text-decoration:none;background:var(--nbs-cat-bg);color:var(--nbs-cat-fg);transition:transform .25s var(--nbs-ease)}.nbs-conseil:hover{transform:translateY(-3px)}.nbs-conseil__doodle{position:absolute;top:-20px;left:-24px;width:148px;height:148px;pointer-events:none;background-color:var(--nbs-cat-doodle);mask-image:var(--nbs-doodle-src);mask-repeat:no-repeat;mask-position:left top;mask-size:contain;-webkit-mask-image:var(--nbs-doodle-src);-webkit-mask-repeat:no-repeat;-webkit-mask-position:left top;-webkit-mask-size:contain}.nbs-conseil__arrow{position:absolute;top:24px;right:24px}.nbs-conseil__arrow .nbs-icon{width:32px;height:32px}.nbs-conseil__title{margin:0;font-size:var(--nbs-fs-body);font-weight:var(--nbs-fw-medium);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nbs-presentation{padding-top:104px}.nbs-presentation__grille{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--nbs-gap-xl);align-items:center}.nbs-presentation__surtitre{margin:0 0 var(--nbs-gap-sm);font-size:var(--nbs-fs-sub);font-weight:var(--nbs-fw-regular);letter-spacing:.12em;color:var(--nbs-grey)}.nbs-presentation__titre{margin:0 0 var(--nbs-gap-sm);font-size:22px;font-weight:var(--nbs-fw-bold);line-height:1.25;color:var(--nbs-black)}.nbs-presentation__texte{font-size:var(--nbs-fs-body);line-height:var(--nbs-lh-body);color:var(--nbs-grey)}.nbs-presentation__texte>:first-child{margin-top:0}.nbs-presentation__texte>:last-child{margin-bottom:0}.nbs-presentation__visuel{position:relative}.nbs-presentation__photo{display:block;width:100%;height:auto;aspect-ratio:800 / 420;object-fit:cover;border-radius:var(--nbs-radius-lg);background:var(--nbs-off-white)}.nbs-presentation__chat{position:absolute;bottom:100%;left:50%;width:242px;height:auto;transform:translate(-50%,21%);pointer-events:none}.nbs-footer{position:relative}.nbs-footer:before{top:-150px;right:0;bottom:100%;left:0}.nbs-footer:before{background-image:radial-gradient(40% 46% at 16% 62%,var(--nbs-wash-pink) 0%,rgba(246,218,215,0) 72%),radial-gradient(42% 48% at 86% 62%,var(--nbs-wash-yellow) 0%,rgba(255,248,192,0) 72%)}.nbs-footer{background:var(--nbs-off-white)}.nbs-footer__inner{display:grid;grid-template-columns:minmax(220px,1.15fr) repeat(3,minmax(0,1fr));gap:var(--nbs-gap-lg);align-items:start;padding-block:48px 64px}.nbs-footer__logo{display:block}.nbs-footer__logo img{display:block;width:auto;height:64px}.nbs-footer__col-titre{margin:0 0 var(--nbs-gap-sm);padding-bottom:12px;border-bottom:1px solid var(--nbs-grey-light);font-size:var(--nbs-fs-sub);font-weight:var(--nbs-fw-regular);line-height:1.3;color:var(--nbs-ink)}.nbs-footer__liens{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.nbs-footer__lien{display:inline-flex;align-items:center;gap:6px;color:var(--nbs-grey);font-size:var(--nbs-fs-body);line-height:1.5;text-decoration:none;transition:color .18s var(--nbs-ease)}.nbs-footer__lien:hover{color:var(--nbs-black)}.nbs-footer__lien .nbs-icon{flex:none;width:12px;height:12px}.nbs-footer__reseau{display:inline-flex;flex:none;color:var(--nbs-black)}.nbs-footer__reseau .nbs-icon{width:14px;height:14px}@media screen and (max-width:1199px){.nbs-conseils__grid{grid-template-columns:repeat(3,1fr)}.nbs-hero__media{width:42vw}}@media screen and (max-width:989px){.nbs-header-section{position:static}.nbs-header{height:var(--nbs-header-mobile-height);padding:var(--nbs-header-offset) var(--nbs-gutter) 0}.nbs-header__bar{justify-content:flex-start;height:auto;padding:0;border-radius:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none}.nbs-header__divider,.nbs-header__label{display:none}.nbs-header__actions{position:fixed;left:var(--nbs-gutter);right:var(--nbs-gutter);bottom:var(--nbs-header-offset);z-index:20;display:flex;align-items:center;gap:12px}.nbs-header__nav,.nbs-header__cart,.nbs-header__search{height:48px;padding-block:0;border:1px solid rgba(0,0,0,.16);border-radius:var(--nbs-radius-pill);background:#fff9;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.nbs-header__nav{flex:1 1 auto;justify-content:space-around;gap:0;padding-inline:12px}.nbs-header__cart,.nbs-header__search{flex:none;justify-content:center;gap:6px;padding-inline:14px}.nbs-header__link .nbs-icon{width:24px;height:24px}.nbs-header__link .nbs-header__ico--fill{display:none}.nbs-header__link .nbs-header__ico--line,.nbs-header__link.is-active .nbs-header__ico--fill{display:inline-flex}.nbs-header__link.is-active .nbs-header__ico--line{display:none}.nbs-header__link.is-active:after{display:none}.nbs-hero{margin-top:calc(-1 * var(--nbs-header-mobile-height));padding-top:calc(var(--nbs-header-mobile-height) + 25px);padding-bottom:40px}.nbs-hero__inner{grid-template-columns:1fr;gap:8px}.nbs-hero__media{order:-1;width:100%;aspect-ratio:354 / 407}.nbs-hero__media img{height:100%;object-fit:cover}.nbs-hero__title{line-height:38px}.nbs-hero__text{max-width:none;margin-top:20px;line-height:1.5}.nbs-hero__cta{margin-top:28px}.nbs-hero__cta .nbs-btn{width:100%}.nbs-btn{min-height:60px}.nbs-carousel__nav{display:none}.nbs-carousel__track>*{flex:0 0 100%}.nbs-product-card{height:auto;aspect-ratio:354 / 394}.nbs-btn--ghost{border-color:var(--nbs-grey)}.nbs-conseils__grid{grid-template-columns:1fr;row-gap:var(--nbs-gap-sm)}.nbs-conseil{min-height:180px}.nbs-presentation{padding-top:72px}.nbs-presentation__grille{grid-template-columns:minmax(0,1fr);gap:var(--nbs-gap-md)}.nbs-presentation__colonne{order:2}.nbs-presentation__visuel{order:1}.nbs-presentation__photo{aspect-ratio:4 / 3}.nbs-presentation__chat{width:160px}.nbs-section__head{flex-direction:column;gap:4px}.nbs-section__count{display:none}.nbs-section__cta .nbs-btn{width:100%}.nbs-footer__inner{grid-template-columns:minmax(0,1fr);gap:var(--nbs-gap-md);padding-block:32px calc(48px + 2 * var(--nbs-header-offset))}.nbs-footer__logo img{height:52px}.nbs-footer__col-titre{font-size:var(--nbs-fs-sub)}}.nbs-dots{display:none;justify-content:center;gap:8px;margin-top:20px}.nbs-dots button{width:8px;height:8px;padding:0;border:0;border-radius:var(--nbs-radius-pill);background:#0000002e;cursor:pointer}.nbs-dots button[aria-current=true]{background:var(--nbs-black);width:22px}@media screen and (max-width:989px){.nbs-dots{display:flex}}.nbs-toast{position:fixed;z-index:90;left:50%;bottom:32px;display:flex;align-items:center;gap:var(--nbs-gap-sm);max-width:calc(100vw - 2 * var(--nbs-gutter));padding:14px 16px 14px 20px;border-radius:var(--nbs-radius-pill);background:#ffffffd1;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 12px 40px #0000002e;color:var(--nbs-ink);opacity:0;visibility:hidden;transform:translate(-50%,12px);transition:opacity .24s var(--nbs-ease),transform .24s var(--nbs-ease),visibility .24s var(--nbs-ease)}.nbs-toast.is-visible{opacity:1;visibility:visible;transform:translate(-50%)}.nbs-toast__icon{position:relative;flex:none;width:26px;height:26px;border-radius:50%;background:var(--nbs-black)}.nbs-toast__icon:after{content:"";position:absolute;top:7px;left:9px;width:6px;height:11px;border:solid var(--nbs-white);border-width:0 2px 2px 0;transform:rotate(45deg)}.nbs-toast--error .nbs-toast__icon{background:var(--nbs-coral)}.nbs-toast--error .nbs-toast__icon:after{top:6px;left:12px;width:2px;height:13px;border:0;border-radius:var(--nbs-radius-pill);background:var(--nbs-white);transform:none;box-shadow:0 0 0 0 transparent}.nbs-toast__text{font-weight:var(--nbs-fw-medium);line-height:1.3}.nbs-toast__link{flex:none;padding:8px 16px;border-radius:var(--nbs-radius-pill);background:var(--nbs-black);color:var(--nbs-white);font-size:var(--nbs-fs-small);font-weight:var(--nbs-fw-medium);text-decoration:none;white-space:nowrap}.nbs-toast__link[hidden]{display:none}.nbs-toast__close{flex:none;padding:4px 8px;border:0;background:none;color:var(--nbs-grey);font-size:22px;line-height:1;cursor:pointer}@media screen and (max-width:749px){.nbs-toast{flex-wrap:wrap;bottom:calc(88px + env(safe-area-inset-bottom));left:var(--nbs-gutter);right:var(--nbs-gutter);max-width:none;padding:16px;border-radius:var(--nbs-radius-lg);transform:translateY(12px)}.nbs-toast.is-visible{transform:translateY(0)}.nbs-toast__text{flex:1;min-width:0}.nbs-toast__close{order:1;align-self:flex-start}.nbs-toast__link{order:2;width:100%;padding:12px;text-align:center}}@media(prefers-reduced-motion:reduce){.nbs-toast{transition-duration:.01ms}}@media screen and (min-width:990px){.nbs-products--grid .nbs-carousel__viewport{overflow:visible}.nbs-products--grid .nbs-carousel__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--nbs-gap-md)}.nbs-products--grid .nbs-carousel__track>*{flex:none;width:auto}.nbs-products--grid .nbs-carousel__nav,.nbs-products--grid .nbs-dots{display:none}}.nbs-header__search{position:relative;flex:none}.nbs-header__search-open,.nbs-header__search-close{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.nbs-header__search-open{visibility:visible}.nbs-header__search[aria-expanded=true] .nbs-header__search-open{visibility:hidden}.nbs-header__search-close{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:flex-start;visibility:hidden}.nbs-header__search[aria-expanded=true] .nbs-header__search-close{visibility:visible}.nbs-search-panel{position:absolute;z-index:1;left:var(--nbs-gutter);right:var(--nbs-gutter);top:calc(var(--nbs-header-offset) + var(--nbs-header-height) + 12px);display:block;max-width:var(--nbs-header-width);margin-inline:auto}.nbs-search-panel[hidden]{display:none}.nbs-search-panel__form{position:relative;display:flex;align-items:center}.nbs-search-panel__input{width:100%;height:56px;padding:0 56px 0 24px;border:1px solid var(--nbs-grey-light);border-radius:var(--nbs-radius-md);background:var(--nbs-white);font:inherit;color:var(--nbs-ink);box-shadow:0 10px 30px #00000014}.nbs-search-panel__input::placeholder{color:var(--nbs-grey)}.nbs-search-panel__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.nbs-search-panel__submit{position:absolute;right:18px;display:inline-flex;padding:4px;border:0;background:none;color:var(--nbs-black);cursor:pointer}.nbs-search-panel__results:empty{display:none}.nbs-suggest__list{max-height:380px;margin:10px 0 0;padding:6px;overflow-y:auto;overscroll-behavior:contain;list-style:none;border-radius:var(--nbs-radius-md);background:var(--nbs-white);box-shadow:0 18px 40px #00000024;scrollbar-width:thin;scrollbar-color:var(--nbs-black) transparent}.nbs-suggest__list::-webkit-scrollbar{width:6px}.nbs-suggest__list::-webkit-scrollbar-thumb{border-radius:var(--nbs-radius-pill);background:var(--nbs-black)}.nbs-suggest__row{display:flex;align-items:center;gap:16px;padding:10px 12px;border-radius:var(--nbs-radius-sm);color:var(--nbs-ink);text-decoration:none}.nbs-suggest__row:hover{background:var(--nbs-off-white)}.nbs-suggest__thumb{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--nbs-radius-sm);background:var(--nbs-off-white);overflow:hidden}.nbs-suggest__thumb--conseil{background:var(--nbs-cat-bg)}.nbs-suggest__thumb img{width:100%;height:100%;object-fit:cover}.nbs-suggest__title{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nbs-suggest__tags{flex:none;display:flex;align-items:center;gap:8px}.nbs-suggest__kind,.nbs-suggest__cat{padding:3px 12px;border-radius:var(--nbs-radius-pill);font-size:13px;font-weight:var(--nbs-fw-medium);white-space:nowrap}.nbs-suggest__kind{background:var(--nbs-black);color:var(--nbs-white)}.nbs-suggest__cat{background:var(--nbs-cat-bg);color:var(--nbs-cat-fg)}.nbs-suggest__empty{margin:10px 0 0;padding:18px 20px;border-radius:var(--nbs-radius-md);background:var(--nbs-white);color:var(--nbs-grey);box-shadow:0 18px 40px #00000024}@media screen and (max-width:749px){.nbs-search-panel{padding-inline:var(--nbs-gutter)}.nbs-suggest__title{font-size:var(--nbs-fs-small)}.nbs-suggest__kind{display:none}}@media screen and (max-width:749px){body.nbs-search-ouverte{overflow:hidden}.nbs-search-panel{position:fixed;right:0;bottom:0;left:0;z-index:40;top:0;max-width:none;margin:0;padding:calc(var(--nbs-header-mobile-height) + var(--nbs-header-offset) + 12px) var(--nbs-gutter) calc(96px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;background:#ffffffb8;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4)}.nbs-search-panel__input{height:60px;border-radius:var(--nbs-radius-pill);font-size:var(--nbs-fs-sub)}.nbs-search-panel .nbs-suggest__list{max-height:none;overflow:visible;padding:0;margin-top:var(--nbs-gap-md);background:none;box-shadow:none}.nbs-search-panel .nbs-suggest__row{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:8px 16px;padding:16px 0;border-bottom:1px solid rgb(0 0 0 / 10%);border-radius:0}.nbs-search-panel .nbs-suggest__thumb{grid-row:span 2}.nbs-search-panel .nbs-suggest__title{grid-column:2;white-space:normal;overflow:visible;font-size:var(--nbs-fs-sub)}.nbs-search-panel .nbs-suggest__tags{grid-column:2;display:flex;flex-wrap:wrap}.nbs-search-panel .nbs-suggest__kind{display:inline-flex}.nbs-search-panel .nbs-suggest__empty{box-shadow:none;background:none}}.nbs-search-panel__logo,.nbs-search-panel__pied{display:none}.nbs-search-panel__vider{position:absolute;right:52px;display:inline-flex;padding:4px;border:0;background:none;color:var(--nbs-grey);cursor:pointer}.nbs-search-panel__vider[hidden]{display:none}.nbs-search-panel__vider:hover{color:var(--nbs-black)}@media screen and (max-width:749px){.nbs-search-panel__logo{display:block;margin-bottom:var(--nbs-gap-md)}.nbs-search-panel__logo img{display:block;width:auto;height:36px}.nbs-search-panel{padding-top:calc(var(--nbs-header-offset) + 8px)}.nbs-search-panel__submit{display:none}.nbs-search-panel__vider{right:18px;color:var(--nbs-black)}.nbs-search-panel__pied{position:fixed;z-index:2;left:0;right:0;bottom:0;display:flex;justify-content:center;padding:72px 0 calc(24px + env(safe-area-inset-bottom));pointer-events:none;background:linear-gradient(to top,#ffffffeb,#ffffffd1 40%,#fff0)}.nbs-search-panel__fermer{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:1px solid var(--nbs-grey-light);border-radius:var(--nbs-radius-pill);background:var(--nbs-white);color:var(--nbs-black);box-shadow:0 10px 30px #0000001f;cursor:pointer}}.nbs-header__produits.is-open{font-weight:var(--nbs-fw-medium);opacity:1}.nbs-header__chevron{display:inline-flex;margin-left:-4px;transition:transform .18s var(--nbs-ease)}.nbs-header__link .nbs-header__chevron .nbs-icon{width:16px;height:16px}.nbs-header__produits.is-open .nbs-header__chevron{transform:rotate(180deg)}.nbs-produits-panel{position:absolute;z-index:2;left:var(--nbs-gutter);right:var(--nbs-gutter);top:calc(var(--nbs-header-offset) + var(--nbs-header-height) + 12px);display:flex;gap:var(--nbs-gap-md);max-width:var(--nbs-header-width);margin-inline:auto;padding:20px 24px;border:1px solid var(--nbs-grey-light);border-radius:var(--nbs-radius-lg);background:var(--nbs-white);box-shadow:0 18px 40px #0000001f}.nbs-produits-panel[hidden]{display:none}.nbs-produits-panel__colonnes{display:flex;flex:1 1 auto;gap:var(--nbs-gap-md);min-width:0}.nbs-produits-panel__col{flex:1 1 0;min-width:0}.nbs-produits-panel__col--series{flex-grow:1.8}.nbs-produits-panel__titre{margin:0 0 6px;padding-bottom:8px;border-bottom:1px solid var(--nbs-grey-light);font-size:var(--nbs-fs-small);color:var(--nbs-grey)}.nbs-produits-panel__liste{margin:0;padding:0;list-style:none}.nbs-produits-panel__lien{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 0;color:var(--nbs-black);font-size:var(--nbs-fs-small);font-weight:var(--nbs-fw-medium);line-height:1.3;text-decoration:none}.nbs-produits-panel__lien .nbs-icon{flex:none;width:16px;height:16px;transition:transform .18s var(--nbs-ease)}.nbs-produits-panel__lien:hover .nbs-icon{transform:translate(3px)}.nbs-produits-panel__lien.is-vide{color:var(--nbs-grey);font-style:italic;opacity:.6}.nbs-produits-panel__plus{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding:6px 6px 6px 16px;border-radius:var(--nbs-radius-pill);background:var(--nbs-preorder);color:var(--nbs-white);font-size:var(--nbs-fs-small);font-weight:var(--nbs-fw-medium);text-decoration:none}.nbs-produits-panel__plus-ico{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#ffffffe0;color:var(--nbs-black)}.nbs-produits-panel__visuel{flex:none;width:240px}.nbs-produits-panel__visuel a{display:block;height:100%}.nbs-produits-panel__image{display:block;width:100%;height:100%;max-height:230px;object-fit:cover;border:1px solid var(--nbs-grey-light);border-radius:var(--nbs-radius-md)}@media screen and (max-width:1199px){.nbs-produits-panel__visuel{width:180px}}@media screen and (max-width:989px){.nbs-header__chevron{display:none}.nbs-header__produits.is-open .nbs-header__ico--fill{display:inline-flex}.nbs-header__produits.is-open .nbs-header__ico--line{display:none}.nbs-produits-panel{position:fixed;z-index:30;top:auto;bottom:calc(var(--nbs-header-offset) + 48px + 12px);flex-direction:column;max-height:calc(100dvh - var(--nbs-header-offset) * 2 - 120px);padding:16px;overflow-y:auto;overscroll-behavior:contain}.nbs-produits-panel__colonnes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.nbs-produits-panel__col--series{grid-column:1 / -1}.nbs-produits-panel__visuel{display:none}}@media(prefers-reduced-motion:reduce){.nbs-header__chevron,.nbs-produits-panel__lien .nbs-icon{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/nbs-home.css.map */
